Revisions of ncurses
Dominique Leuenberger (dimstar_suse)
accepted
request 1080277
from
Dr. Werner Fink (WernerFink)
(revision 237)
- Fix get_version_number.sh to show version without suffix gz.asc - Add ncurses patch 20230418 (boo#1210485, (boo#1210434) + improve checks for limits on privileged execution: + modify _nc_syserr_abort() to use _nc_env_access(), rather than only checking root uid. + use getauxval() when available, to improve setuid/setgid checks. + modify test packages to disable root access/environ options. + modify tgoto() to accept no-parameter capabilities, for joe editor (OpenSUSE #1210485, Gentoo #904263). - Add signatures of the patches as well in patch tar ball - Add ncurses patch 20230415 (boo#1210485) + configure script fixes: + fix copy/paste error in configure option --disable-root-access (report/patch by Sven Joachim). + modify CF_XOPEN_SOURCE macro's amend default case to avoid undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined. + modify test_tparm to account for extended capabilities. + add checks in tparm() and tiparm() for misuse of numeric parameters, overlooked in 20230408. + fix errata in clear.1 and curs_terminfo.3x - Add ncurses patch 20230408 (boo#1210434)
Dominique Leuenberger (dimstar_suse)
accepted
request 1078402
from
Dr. Werner Fink (WernerFink)
(revision 236)
- Add ncurses patch 20230408 + document limitations of tparm, and error-returns in curs_terminfo.3x + document limitations of tgoto, and error-returns in curs_termcap.3x + add xterm+focus to alacritty+common (patch by Christian Duerr). + add "-v" option to tput, to show warnings. > improve checks for malformed terminfo data (report/analysis by Jonathan Bar Or, Michael Pearse, Emanuele Cozzi). + make the parameter type/count checks in _nc_tiparm() more stringent + update tgoto() to account for _nc_tiparm() changes + add checks in tparm() and tiparm() for misuse of string parameters + add special cases in tput to handle extensions Cs/Ms parameters + ignore compiled-terminfo where the array sizes exceed the standard - Skip gzipping manual pages as brp-compress does the job - Add ncurses patch 20230401 + modify experimental Windows driver to work with xterm mouse protocol. + remove DECCOLM+DECSCLM from foot (patch by Daniel Ekloef).
Dominique Leuenberger (dimstar_suse)
accepted
request 1071083
from
Dr. Werner Fink (WernerFink)
(revision 235)
- Add ncurses patch 20230311 + improve manpage description for addch versus unctrl format used for non-printable characters. + modify version-check for gcc/g++, now works for msys2. + modify check in _nc_write_entry() for multiply defined aliases to report problems within the current runtime of tic rather than for conflicts with pre-existing terminal descriptions. + allow for MinGW32-/64-bit configurations to use _DEFAULT_SOURCE + clarify interaction of -R option versus -C, -I and -r in infocmp manpage. + build-fix in lib_win32con.c (cf: 20230211). + add/use configure check for clock_gettime(), to supersede
Dominique Leuenberger (dimstar_suse)
accepted
request 1070101
from
Factory Maintainer (factory-maintainer)
(revision 234)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1066746
from
Dr. Werner Fink (WernerFink)
(revision 233)
- Add ncurses patch 20230218 + configure-script improvements: + recent msys2 headers work with _DEFAULT_SOURCE; amend check + use $ac_includes_default in most cases where stdlib.h should work + use #error consistently vs "make an error" + add configure macro for gettimeofday vs inline check - Correct offsets of patch ncurses-6.4.dif - Add ncurses patch 20230211 + set dwShareMode in calls to CreateConsoleScreenBuffer() (patch by Hannes Domani). + use CreateFile with "CONIN$", "CONOUT$" rather than GetStdHandle to obtain a handle on the actual console, avoiding redirection in the MinGW/Win32 configurations (adapted from patch by LIU Hao).
Dominique Leuenberger (dimstar_suse)
accepted
request 1063980
from
Dr. Werner Fink (WernerFink)
(revision 232)
- Fix use of run_cmd.sh (forwarded request 1063975 from Andreas_Schwab)
Dominique Leuenberger (dimstar_suse)
accepted
request 1063409
from
Dr. Werner Fink (WernerFink)
(revision 231)
- Add ncurses patch 20230128 + document XF, kxIN and kxOUT -TD + add note on sun/wscons/cmdtool/shelltool -TD + modify configure script check for pkg-config library directory to take into account an older version 0.15.0 which used PKG_CONFIG_PATH but not PKG_CONFIG_LIBDIR - Correct offsets of patches * ncurses-5.9-ibm327x.dif * ncurses-6.4.dif
Dominique Leuenberger (dimstar_suse)
accepted
request 1062058
from
Factory Maintainer (factory-maintainer)
(revision 230)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1058637
from
Dr. Werner Fink (WernerFink)
(revision 229)
- Add ncurses patch 20230114 + change RV to XR/xr, to avoid conflict with pre-existing usage in vim, to use RV/rv to denote DA2 and its response (discussion with Bram Moolenaar) -TD + add XF flag to xterm+focus so that termcap applications can be aware of terminals which may support focus in/out -TD + use xterm+focus in xterm-p370 and tmux -TD + improve configure-script macros vs compiler warnings. - Correct offsets of patches * ncurses-5.9-ibm327x.dif * ncurses-6.4.dif
Dominique Leuenberger (dimstar_suse)
accepted
request 1057605
from
Dr. Werner Fink (WernerFink)
(revision 228)
- Avoid trouble with invalid certificate for ftp.invisible-island.net and use www.invisible-island.net - Modify offset in patch ncurses-5.9-ibm327x.dif - Port patch ncurses-6.3.dif and rename it to ncurses-6.4.dif - Update tack to 1.09-20221229 * latest config.guess and config.sub - Add ncurses patch 20230107 + add --with-abi-altered configure option (prompted by discussion with Brian Inglis). + add BSD erase2 to characters handled by tset/reset. + improve configure-script macros vs compiler warnings. + regenerate configure scripts with autoconf 2.52.20221202 + add RV report+version (suggested by Bram Moolenaar). + add comment to bracketed+paste explaining that vim patch 9.0.1117 is needed for use with the updated xterm descriptions (suggested by Bram Moolenaar). - Add ncurses update 6.4 (patch 20221231) + update release notes + regenerate llib-* files. + correct PS vs PE names in bracketed+paste (report by Bram Moolenaar) - Add ncurses patch 20221224 + add mutex lock/unlock in a few places reported by thread-sanitizer + add/use bracketed+paste to help identify terminals supporting this xterm feature (prompted by discussion with Bram Moolenaar) -TD - Add ncurses patch 20221217 + install Ada95 sample programs in libexecdir, adding a wrapper script to invoke those.
Dominique Leuenberger (dimstar_suse)
accepted
request 1040231
from
Factory Maintainer (factory-maintainer)
(revision 227)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 1034125
from
Dr. Werner Fink (WernerFink)
(revision 226)
- Add ncurses patch 20221105 + regenerate configure scripts with autoconf 2.52.20221009 + modify "--with-manpage-format" to support bzip2 and xz compression (prompted by discussion with Sam James). + modify make-tar.sh scripts to make timestamps more predictable. - Add ncurses patch 20221029 + improve curs_slk.3x discussion of extensions and portability (report by Bill Gray). - Add ncurses patch 20221023 + change man_db.renames to template, to handle ncurses*-config script with the extra-suffix configure option. - Add ncurses patch 20221015 + fix another memory-leak in tic. + update install-sh script from autoconf, to fix install problem for Ada95 with Arch; as noted in https://lists.gnu.org/archive/html/automake/2018-09/msg00005.html there are unaddressed issues. + update CF_XOPEN_SOURCE, adding GNU libc suffixes for abi64, abin32, x32 (report by Sven Joachim): + correct ifdef's for _nc_set_read_thread() (patch by Mikhail Korolev, cf: 20220813). - Add ncurses patch 20221008 + correct a switch-statement case in configure script to allow for test builds with ABI=7. + modify misc/gen-pkgconfig.in to allow for the case where the library directory does not yet exist, since this is processed before doing an
Fabian Vogt (favogt_factory)
accepted
request 1007806
from
Dr. Werner Fink (WernerFink)
(revision 225)
- Add ncurses patch 20221001 + modify configure/scripts to work around interference by GNU grep 3.8 (report by Sam James). + update CF_XOPEN_SOURCE, adding variants "gnueabi" and "gnueabihf" to get _DEFAULT_SOURCE special case (report by Adam Sampson) - Port patch ncurses-6.3.dif - Add ncurses patch 20220924 + modify configure macro CF_BUILD_CC to check if the build-compiler works, rather than that it is different from the cross-compiler, e.g., to accommodate a compiler which can be used for either purpose with different flags (report by Mikhail Korolev). + fix another memory-leak in tic. + correct change for cppcheck in menu library (report/analysis by "tuxway", cf: 20220903). + update config.guess, config.sub - Correct offsets of patches * ncurses-6.3.dif - Add ncurses patch 20220917 + reduce memory-leak in tic by separating allocations for struct entry from TERMTYPE2 (cf: 20220430). + improve interaction between tic -v option and NCURSES_TRACE, by processing the latter only when -v option does not set _nc_tracing. + modify curses_trace() to show the trace-mask as symbols, e.g., TRACE_ORDINARY, DEBUG_LEVEL(3).
Dominique Leuenberger (dimstar_suse)
accepted
request 1003102
from
Dr. Werner Fink (WernerFink)
(revision 224)
- Add ncurses patch 20220910 + amend verbose-option change to make this affect level 3, e.g., using "tic -cv3 terminfo". + work around musl's nonstandard use of feature test macros by adding a definition for NCURSES_WIDECHAR to the generated ".pc" and *-config files (report by Sam James). - Add ncurses patch 20220903 + modify verbose-option of infocmp, tic, toe to enable debug-tracing if that is configured. - Add ncurses patch 20220827 + modify configure scripts to use overlooked cases for LD and PKG_CONFIG variables (report by Alan Webb, Gentoo #866398). + modify nsterm to use xterm+alt1049 (report by Paul Handly) -TD + modify putty to use xterm+alt1049 -TD - Correct offsets of patches * ncurses-5.9-ibm327x.dif * ncurses-6.3.dif - Add ncurses patch 20220820
Dominique Leuenberger (dimstar_suse)
accepted
request 999868
from
Factory Maintainer (factory-maintainer)
(revision 223)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 995133
from
Dr. Werner Fink (WernerFink)
(revision 222)
- Add ncurses patch 20220813 + modify delscreen to more effectively delete all windows on the given screen. + amend portability note for delwin in manual page. + adapt test/test_delwin.c from example by Bill Gray. + account for prescreen data if freeing leaks in pthread-configuration + split-out _nc_set_read_thread(), to reduce compiler warnings about pthread_self(), which may/may not be a weak symbol. + improve pthread-configuration for test/worm.c
Dominique Leuenberger (dimstar_suse)
accepted
request 994114
from
Dr. Werner Fink (WernerFink)
(revision 221)
- Add ncurses patch 20220806 + amend end_of_stream() to allow for input files without a final newline. + check for non-textfiles to tic. - Add ncurses patch 20220729 + fixes to build with dietlibc: + add configure check for fpathconf (report by Georg Lehner). + add configure check for math sine/cosine, needed in test/tclock, and eliminate pow() from test/hanoi (report by Georg Lehner). + use wcsnlen as an alternative to wmemchr if it is not found (adapted from patch by Georg Lehner). + trim out some unwanted linker options from ncurses*config and .pc files seen in Fedora 36+. - Port patch ncurses-6.3.dif
Richard Brown (RBrownFactory)
accepted
request 989812
from
Dr. Werner Fink (WernerFink)
(revision 220)
- Add ncurses patch 20220716 + build-fix for test_mouse.c, for non-standard cfmakeraw. + improve shell-scripts with shellcheck + fix typo in run_tic.in (report/patch by Jan Starke).
Dominique Leuenberger (dimstar_suse)
accepted
request 988345
from
Dr. Werner Fink (WernerFink)
(revision 219)
- Add ncurses patch 20220709 + lock the prescreen data consistently in newterm, etc., for the pthreads configuration (report by Tom de Vries). - Add ncurses patch 20220703 + add consistency check in tic for u6/u7/u8/u9 and NQ capabilities. + use NQ to flag entries where the terminal does not support query and response -TD + use ansi+enq and decid+cpr in cases where the terminal probably supported the u6-u9 extension -TD + add/use apollo+vt132, xterm+alt47 -TD - Correct offsets of patches * ncurses-5.9-ibm327x.dif * ncurses-6.3.dif - Add ncurses patch 20220625 + improve man/curs_bkgd.3x, explaining that bkgdset can affect results for bkgd (report by Anton Vidovic). + correct dsl in dec+sl (report by Rajeev Pillai) -TD + add/use ansi+cpr, decid+cpr -TD - Correct offsets of patches * ncurses-5.9-ibm327x.dif * ncurses-6.3.dif
Dominique Leuenberger (dimstar_suse)
accepted
request 983972
from
Dr. Werner Fink (WernerFink)
(revision 218)
- Add ncurses patch 20220618 + add a null-pointer check for term_names field in copy_termtype(), needed for MinGW port (report by Peiyuan Song, cf: 20220521). + revise kon/kon2/jfbterm to undo "linux2.6" change to smacs/rmacs/enacs (Debian #1012800) -TD + amended note for att610+cvis0, as per documentation for att610, att620, att730 -TD
Displaying revisions 41 - 60 of 277