- Add ncurses patch 20240608 + change winwstr to return wide character count instead of OK (patch by Branden Robinson). + improve formatting/style of manpages (patches by Branden Robinson). + rename testing dpkg's for ncurses6 to resolve a naming conflict with Debian's ncurses packages. OBS-URL: https://build.opensuse.org/request/show/1179693 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ncurses?expand=0&rev=266
8817 lines
388 KiB
Plaintext
8817 lines
388 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Jun 10 06:07:51 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240608
|
|
+ change winwstr to return wide character count instead of OK (patch
|
|
by Branden Robinson).
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ rename testing dpkg's for ncurses6 to resolve a naming conflict with
|
|
Debian's ncurses packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 3 06:16:18 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240601
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ change Ada95/configure to use --with-screen option rather than
|
|
--enable-widec, to provide more choices of underlying curses library
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 27 08:44:05 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240525
|
|
+ build-fix for configure option --disable-ext-funcs
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ review/update iTerm2 for 3.5.0 -TD
|
|
- Add ncurses patch 20240519
|
|
+ update Ada95/configure to match change for -DTRACE
|
|
+ revert change to include/ncurses_defs, which caused build failure if
|
|
tracing was not enabled (report by Branden Robinson).
|
|
- Add ncurses patch 20240518
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ move makefile's -DTRACE into include/ncurses_cfg.h, to simplify use
|
|
of CFLAGS/CPPFLAGS.
|
|
+ improve check for clock_gettime(), from xterm.
|
|
+ modify configure script to work around broken gnatgcc script found in
|
|
gcc-13 builds.
|
|
- Port patch ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 14 06:12:46 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240511
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ limit value from ESCDELAY environment variable to 30 seconds, like
|
|
other delay limits.
|
|
+ limit values from LINES and COLUMNS environment variables to 512
|
|
(report by Miroslav Lichvar).
|
|
- Port patch ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 8 07:30:03 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Make verify the patches an optional task for local builds only
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 6 06:51:35 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240504
|
|
+ update ncurses/wcwidth.c, for MinGW ports, from xterm.
|
|
+ trim obsolete comment about tack from INSTALL.
|
|
- Verify also every patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 29 07:42:51 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Update to ncurses 6.5 (patch 20240427)
|
|
+ update announcement
|
|
+ fixes/corrections for manpages (patches by Branden Robinson).
|
|
+ fix redefinition of CASTxPTR, for legacy Unix.
|
|
- Update to tack 1.9 (patch 20230201)
|
|
* configure: regen
|
|
* configure.in: initialize $ac_includes_default
|
|
s/fgrep/$FGREP/
|
|
* aclocal.m4: resync with my-autoconf
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 22 08:05:49 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240420
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ compiler warning/portability fixes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 15 07:05:05 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240414
|
|
+ build/bug-fix for check-size feature (reports by Sam James, Gabriele
|
|
Balducci).
|
|
- Add ncurses patch 20240413
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ provide for padding in check-size feature, using new_prescr() to
|
|
pass interim SCREEN pointer.
|
|
+ complete change for opaque options (Gentoo #928973, cf: 20231021).
|
|
+ update package /debian/rules and related lintian overrides
|
|
+ revise progs.priv.h to provide for NC_ISATTY reuse
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 3 06:35:03 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240330
|
|
+ remove masking of ISIG in cbreak() (report by Benno Schulenberg).
|
|
+ modify test/test_mouse.c to use curses api for raw/noraw.
|
|
> improved configure macros from other program development:
|
|
+ build-fix for clang on Solaris
|
|
+ suppress filename/timestamp in gzip'd manpages (suggested for
|
|
byacc by Andrin Geiger)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 25 09:27:05 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240323
|
|
+ modify tput/tset reset feature to avoid 1-second sleep if running in
|
|
a pseudo-terminal.
|
|
+ modify check-size feature to avoid using it in a pseudoterminal
|
|
(cf: 20231016)
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ trim a space after some "-R" options, fixing builds for applications
|
|
built using clang and ncurses on Solaris.
|
|
- Add ncurses patch 20240309
|
|
+ modify xgterm to work around line-drawing bug -TD
|
|
+ use CSI 3J in vte-2017 (report by Sven Joachim)
|
|
- Add ncurses patch 20240302
|
|
+ add configure check for MB_LEN_MAX, to provide warning as needed.
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ fix regression in tput which disallowed hex/octal parameters (report
|
|
by Werner Fink, cf: 20230408)
|
|
+ update config.guess, config.sub
|
|
- Add ncurses patch 20240224
|
|
+ improve man/curs_mouse.3x style (Brandon Robinson, Sven Joachim).
|
|
+ provide for CCHARW_MAX greater than 1
|
|
+ eliminate use of PATH_MAX in lib_trace.c
|
|
+ work around misconfiguration of MacPorts gcc13, which exposes invalid
|
|
definition of MB_LEN_MAX in gcc's fallback copy of limits.h (MacPorts
|
|
#69374).
|
|
- Port patches
|
|
* ncurses-5.9-ibm327x.dif
|
|
* ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 26 07:17:44 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240217
|
|
+ add vt100+noapp, vt100+noapp+pc, xterm+app+pc, xterm+decedit from
|
|
xterm #389 -TD
|
|
+ fix inconsistent description of wmouse_trafo() (Debian #1059778).
|
|
+ modify wenclose() to handle pads (Debian #1059783).
|
|
+ improve manpage discussion of mouseinterval() (Debian #1058560).
|
|
- Add ncurses patch 20240224
|
|
+ improve man/curs_mouse.3x style (Brandon Robinson, Sven Joachim).
|
|
+ provide for CCHARW_MAX greater than 1
|
|
+ eliminate use of PATH_MAX in lib_trace.c
|
|
+ work around misconfiguration of MacPorts gcc13, which exposes invalid
|
|
definition of MB_LEN_MAX in gcc's fallback copy of limits.h (MacPorts
|
|
#69374).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 12 14:57:41 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240210
|
|
+ compiler-warning fixes, while investigating an optimizer bug in
|
|
"gcc (MacPorts gcc13 13.2.0_4+stdlib_flag) 13.2.0"
|
|
which results in only the first byte of a multibyte character being
|
|
printed to the screen.
|
|
- Change order of use=vt100+4bsd and use=rxvt+pcfkeys in rxvt-basic
|
|
to get correct arrow keys back (boo#1219626)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 5 07:29:14 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240203
|
|
+ minor changes to tracing and locale-checks.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 29 07:33:35 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240127
|
|
+ amend change to z39-a (report by Sven Joachim).
|
|
+ use xterm+nopcfkeys, vt52-basic, dec+pp, dec+sl, vt52+arrows,
|
|
hp+pfk+cr, klone+acs, klone+color, klone+sgr, ncr160wy50+pp
|
|
to trim -TD
|
|
+ NetBSD-related fixes for x68k and wsvt52 (patch by Thomas Klausner)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 22 07:20:53 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240120
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ amend discussion of aliases in tput.1
|
|
+ use ansi+sgrbold, ansi+sgrdim, ansi+sgrso, ansi+sgrul, ansi+tabs
|
|
ecma+color, ecma+sgr, vt100+4bsd, vt100+pfkeys, vt220+pcedit
|
|
xterm+256color, xterm+acs, xterm+nopcfkeys, xterm+pcf2 to trim -TD
|
|
+ modify configure scripts/makefiles to omit KEY_RESIZE if the
|
|
corresponding SIGWINCH feature is disabled.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 15 08:07:35 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240113
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ modify dist.mk to avoid passing developer's comments in manpages into
|
|
the generated html documentation.
|
|
+ use ansi+local, ansi+local1, ansi+pp, ansi+rca, ansi+rca2, ansi+sgr
|
|
to trim -TD
|
|
+ restore padding for wy520* and vt320-k311 (report by Sven Joachim).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 9 10:06:22 UTC 2024 - Ludwig Nussel <lnussel@suse.com>
|
|
|
|
- Add foot to terminfo-base. It's the most compliant wayland
|
|
terminal emulator according to
|
|
https://github.com/dankamongmen/notcurses/blob/master/TERMINALS.md
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 8 12:16:40 UTC 2024 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20240106
|
|
+ use ansi+arrows, ansi+apparrows, ansi+csr, ansi+erase, ansi+idc,
|
|
ansi+idc1, ansi+idl, ansi+idl1, ansi+inittabs to trim -TD
|
|
+ minor manpage formatting changes for consistency.
|
|
+ modify doc-html test package's install-directory, per lintian.
|
|
+ add attr_get.3x to man_db.renames.in (patch by Sven Joachim).
|
|
- Add ncurses patch 20231230
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ add ms-vt100-16color, winconsole -TD
|
|
+ add rio, rio-direct -TD
|
|
+ add mostlike -TD
|
|
+ add wezterm, contour -TD
|
|
- Add ncurses patch 20231223
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
- Add ncurses patch 20231217
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ correct an assignment in infocmp "-u" for detecting if a boolean
|
|
is unset in a base entry and set in a use'd chunk, i.e., if it was
|
|
cancelled.
|
|
+ modify infocmp "-u" option to not report cancels for strings which
|
|
were already cancelled in a use'd chunk.
|
|
+ join two lines in infotocap.3x to eliminate a spurious "description"
|
|
link in installed manpages (report by Sven Joachim).
|
|
+ fix typo in NEWS (report by Sven Joachim).
|
|
- Port patches
|
|
* ncurses-5.9-ibm327x.dif
|
|
* ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 11 09:32:55 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231209
|
|
+ modify infocmp "-u" option to not report cancels in use'd chunks
|
|
which are not mentioned in the top-level terminal description.
|
|
+ remove xterm+sm+1006 from tmux (Debian #1057688).
|
|
+ used "infocmp -u" to help trim redundant capabilities -TD
|
|
+ updated man/edit_man.sh to allow for "\%" markers embedded after
|
|
bold font escapes in manpage cross-references (Debian #1057541).
|
|
+ reduce compiler-warnings in configure checks
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 4 07:55:42 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231202
|
|
+ correct initial alignment of extended capabilities in infocmp, so
|
|
that the "-u" option can be used for more than two terminal types.
|
|
+ improve formatting/style of manpages, changing environment variables
|
|
to italics (patches by Branden Robinson).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 29 12:46:17 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231125
|
|
+ add information about "ttycap", termcap's forerunner, to tset.1
|
|
(patch by Branden Robinson).
|
|
+ improve formatting/style of manpages, including section reordering
|
|
(patches by Branden Robinson).
|
|
+ modify usage messages in configure script, bracketing optional values
|
|
(report by Branden Robinson).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 22 07:07:02 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231121
|
|
+ amend fix for Debian #1055882, correcting nul terminator check in
|
|
waddnstr (Debian #1056340).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 20 07:31:54 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231118
|
|
+ improve description of length-parameter and error-returns in several
|
|
manpages: curs_addchstr.3x, curs_addstr.3x, curs_addwstr.3x,
|
|
curs_in_wch.3x, curs_in_wchstr.3x, curs_inchstr.3x, curs_ins_wstr.3x,
|
|
curs_insstr.3x, curs_instr.3x, curs_inwstr.3x
|
|
+ amend parameter check for entire string versus specific length in
|
|
winsnstr() and wins_nwstr() to match Solaris.
|
|
+ make similar correction to wins_nwstr().
|
|
+ correct loop termination condition in waddnstr() and waddnwstr()
|
|
(Debian #1055882, cf: 20201205).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 13 08:32:53 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231111
|
|
+ used "infocmp -u" to help trim redundant capabilities -TD
|
|
+ add limit checks in infocmp needed when processing extended
|
|
capabilities with the "-u" option.
|
|
+ fix inconsistent sort-order in see-also sections of manpages.
|
|
+ fix a few compiler warnings for Solaris 10.
|
|
+ modify endwin() to return an error if it is called again without an
|
|
intervening screen update (report by Rajeev Pillai, NetBSD #57592).
|
|
- Add ncurses patch 20231104
|
|
+ modify reset command to avoid altering clocal if the terminal uses a
|
|
modem (prompted by discussion with Werner Fink, Michal Suchanek,
|
|
OpenSUSE bsc#1201384, Debian #60377).
|
|
+ build-fixes for --with-caps variations.
|
|
+ correct a couple of section-references in INSTALL
|
|
- Add ncurses patch 20231028
|
|
+ move xterm focus mode 1004 from xterm+sm+1006 into xterm+focus as
|
|
fe/fd capabilities, like vim (vim-pr #13440).
|
|
+ modify --with-pkg-config-libdir option to make "libdir" the default,
|
|
as documented, rather than "auto" (report by Branden Robinson).
|
|
+ improve messages from configure script (patches by Branden Robinson).
|
|
- Fix offsets of patches
|
|
* ncurses-5.9-ibm327x.dif
|
|
* ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 23 07:49:13 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231021
|
|
+ use oldxterm+sm+1006 in vte-2014 (report by Benno Schulenberg) -TD
|
|
+ add ansi+apparrows -TD
|
|
+ change defaults for configure opaque and widec options (prompted by
|
|
discussion with Branden Robinson).
|
|
+ minor cleanup of compiler- and manpage-warnings.
|
|
- Correct offsets off some hunks in patches
|
|
* ncurses-5.9-ibm327x.dif
|
|
* ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 17 06:04:24 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231016
|
|
+ make the recent change to setupterm optional "--enable-check-size"
|
|
(Debian #1054022).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 16 07:20:05 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231014
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ updated configure script macro CF_XOPEN_SOURCE, for uClibc-ng
|
|
+ update config.guess, config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 9 07:54:55 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231007
|
|
+ improve loop-limit for get_position().
|
|
+ improve manual description of immedok (Debian #1053603).
|
|
+ fix a few formatting issues with manpages (Debian #1053123).
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 4 11:04:50 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20231001
|
|
+ modify setupterm to provide for using ANSI cursor-position report (in
|
|
user6/user7 terminfo capabilities) to obtain screensize if neither
|
|
environment variables or ioctl is used. The ncurses test-program
|
|
with options "-E -T" demonstrates this feature.
|
|
+ improve error messages in tic (patch by Branden Robinson).
|
|
+ improve formatting/style of manpages (patches by Branden Robinson).
|
|
+ modify test/clip_printw.c to optionally test non-wrapped updates.
|
|
+ fix reallocation loop for vsnprintf() in _nc_sprintf_string() by
|
|
copying the va_list variable (patch by Ian Abbott).
|
|
- Add ncurses patch 20230923
|
|
+ improve formatting of manpages (patches by Branden Robinson).
|
|
+ amend change to delscreen() to limit the windows which it creates to
|
|
just those associated with the screen (report by Frederic Boiteux,
|
|
cf: 20220813).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 19 14:23:34 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230918
|
|
+ new tarball/errata (report by Sven Joachim).
|
|
- Add ncurses patch 20230917
|
|
+ improve formatting of manpages (integrated patches by Branden
|
|
Robinson).
|
|
+ correct limit for name-length in write_entry.c (report/testcase by
|
|
Luna Saphie Mittelbach).
|
|
+ limit delays to 30 seconds, i.e., padding delays in terminfo, as well
|
|
as napms() and delay_output() functions.
|
|
+ improve a few pointer-checks.
|
|
+ improve parsing in _nc_msec_cost, allowing a single decimal point.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 12 08:44:25 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230909
|
|
+ improve formatting of manpages (patches by Branden Robinson).
|
|
> patches by Nicholas Marriott:
|
|
+ use string-hacks in alloc_entry.c, alloc_type.c and hardscroll.c,
|
|
overlooked due to compiler changes in recent OpenBSD releases.
|
|
+ add "-6" option to ncu2openbsd script.
|
|
- Add ncurses patch 20230902
|
|
+ improve description of search rules for terminal descriptions in
|
|
terminfo manpage (report by Sven Joachim).
|
|
- Add ncurses patch 20230826
|
|
+ fixes for compiler-warnings.
|
|
+ update config.guess, config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 21 06:02:33 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230819
|
|
+ various manpage-formatting fixes.
|
|
+ correct formatting of table header in curs_inopts.3x (Branden
|
|
Robinson).
|
|
+ correct manpage description of panel_hidden (report by Benjamin
|
|
Mordaunt).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 14 07:32:23 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230812
|
|
+ add/use putty+cursor to reflect amending of modified cursor-keys
|
|
in 2021 -TD
|
|
+ add ecma+strikeout to putty -TD
|
|
+ add functions to query tty-flags in SCREEN (request by Bill Gray).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 7 13:00:42 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230805
|
|
+ fix a few manpages needing tbl marker, seen by lintian warning.
|
|
+ fixes for compiler-warnings.
|
|
+ minor grammatical fix for manpages (Branden Robinson).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 31 08:52:16 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230729
|
|
+ improve manpages for wgetnstr() and wget_wnstr().
|
|
+ modify MinGW configuration to provide for running in MSYS/MSYS2
|
|
shells, assuming ConPTY support (patch by Pavel Fedin).
|
|
+ add assignment in CF_MAN_PAGES to fill in value for TERMINFO_DIRS in
|
|
ncurses, terminfo and tic manpages (patch by Sven Joachim).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 24 09:29:58 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230722
|
|
+ add "auto" default for --with-xterm-kbs configure option.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 17 06:12:22 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230715
|
|
+ correct wadd_wch_literal() when adding a non-spacing character to a
|
|
double-width character.
|
|
+ improve manual page for curs_util.
|
|
+ improve manual page for wadd_wch().
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 10 14:08:50 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230708
|
|
+ add linux+kbs for terminals which imitate xterm's behavior with
|
|
Linux -TD
|
|
+ modify MinGW driver to return KEY_BACKSPACE when an unmodified
|
|
VK_BACK virtual key is entered (prompted by patch by Pavel Fedin,
|
|
Savannah #64292).
|
|
+ disallow using $TERMINFO or $HOME/.terminfo when tic "-o" option is
|
|
used (report by Sven Joachim, Debian #1040048).
|
|
- Port the patch ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 3 07:27:16 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230701
|
|
+ fix mandoc warnings about unnecessary markup.
|
|
+ improve parameter check in tparm_setup()
|
|
- Extend compiled in fall back terminals with xterm-256color
|
|
and ms-terminal (the first is now a days more common and second
|
|
one is useful for ssh connections to MS(tm))
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 26 08:57:42 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230624
|
|
+ fixes for out-of-memory condition (report by "eaglegai").
|
|
- Add ncurses patch 20230625
|
|
+ adjust man/make_sed.sh to work with dates as the third field of TH.
|
|
+ fixes for out-of-memory condition (report by "eaglegai").
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 19 07:43:18 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230617
|
|
+ markup manpages with revision information (prompted by discussion
|
|
with Bjarni Ingi Gislason).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 16 07:04:14 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230615
|
|
+ modify _nc_read_file_entry() to show relevant filename in warnings.
|
|
+ improve checks in convert_string() for corrupt terminfo entry (report
|
|
and test-case by Gregory James Duck).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 12 08:21:11 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230610
|
|
+ improve manpages discussing file descriptors in low-level functions.
|
|
+ modify flushinp to use file descriptors in SCREEN, rather than from
|
|
TERMINAL, and check if they are for a terminal, like SVr4.
|
|
+ modify mcprint to use file descriptor in SCREEN, for consistency.
|
|
+ add xterm+focus to foot+base (patch by Daniel Ekloef).
|
|
+ correct definition of Charable() for non-wide ncurses library (report
|
|
and test-case by Zbigniew Baniewski).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 5 09:24:43 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230603
|
|
+ add configure option --with-strip-program, to override program
|
|
chosen by the install program for stripping executables (prompted
|
|
by discussion with Aapo Rantalainen).
|
|
+ fix typo in INSTALL (report/patch by Aapo Rantalainen).
|
|
+ improve error-checks for isEILSEQ()
|
|
+ increase MB_CUR_MAX to 16, matching glibc's MB_LEN_MAX.
|
|
+ corrected mouse mask in test/testcurs.c
|
|
+ improve thread lock in lib_trace.c
|
|
- Correct offsets of patch ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 30 08:13:24 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230527
|
|
+ fixes for compiler warnings/cppcheck.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 22 06:21:42 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230520
|
|
+ fixes for compiler warnings in MinGW environments.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 15 09:05:32 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230514
|
|
+ modify test-package "ncurses6-doc" to use manpage-aliases, which in
|
|
turn required a change to the configure script to factor in the
|
|
extra-suffix option when deriving alias names.
|
|
+ add mode 1004 to xterm+sm+1006 from xterm #380 -TD
|
|
- Port and correct offsets of patch ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 8 08:51:32 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230506
|
|
> build-fixes related to configure-options and/or platform:
|
|
+ fix for --enable-fvisibility
|
|
+ fix for unusual values of --with-rel-version
|
|
+ fix for unusual values of --with-abi-version
|
|
+ fix for --disable-tcap-names
|
|
+ fix for termcap in nc_access.h (report by Werner Fink).
|
|
- Delete patch ncurses-6.4-makeuseof_secure_open.dif as now upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 3 08:47:27 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Do not overwrite PKG_CONFIG_PATH for new tack support
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 2 07:41:13 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230429
|
|
+ revise recent change to _nc_write_entry to isolate it to a Cygwin bug
|
|
(cf: 20230311)
|
|
+ amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw
|
|
mode was set (cf: 20210522).
|
|
+ fix a few warnings from cppcheck, etc.
|
|
+ correct copy/paste error in nc_access.h (report by Werner Fink).
|
|
- Adopt patch ncurses-6.4-makeuseof_secure_open.dif
|
|
* Fix yet an other copy/paste typo
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 26 12:14:24 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add patch ncurses-6.4-makeuseof_secure_open.dif
|
|
* Really make use of _nc_safe_fopen() and _nc_safe_open3()
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 25 06:06:23 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230424
|
|
+ check return value of _nc_save_str(), in special case for tic where
|
|
extended capabilities are processed but the terminal description was
|
|
not initialized (report by Ziqiao Kong).
|
|
+ regenerate llib-* files.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 24 06:41:58 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230423 (boo#1210552)
|
|
+ add tiscan_s() to help applications check formatting capabilities
|
|
that would be passed to tiparm_s, etc.
|
|
+ add tiparm_s() to provide applications a way to tell ncurses what
|
|
the expected parameters are for a capability (tmux #3531).
|
|
+ improve check in lib_tparm.c, ensuring that a char* fits into a
|
|
TPARM_ARG.
|
|
+ add --disable-setuid-environ configure option (request by Sven
|
|
Joachim).
|
|
+ drop compatibility with obsolete versions of tack, e.g., pre-1.08
|
|
(Debian #1034549, cf: 20170722).
|
|
- Build tack on the own way as ncurses upstream drop build within support
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 19 09:16:10 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Fix get_version_number.sh to show version without suffix gz.asc
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 19 07:39:41 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 18 09:01:36 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add signatures of the patches as well in patch tar ball
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 17 06:14:32 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 11 09:24:59 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230408 (boo#1210434)
|
|
+ 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
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 4 07:24:54 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230401
|
|
+ modify experimental Windows driver to work with xterm mouse protocol.
|
|
+ remove DECCOLM+DECSCLM from foot (patch by Daniel Ekloef).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 13 08:27:06 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 28 14:28:56 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230225
|
|
+ build-fixes for rpm test-packages.
|
|
+ add/use configure check for clock_gettime(), to supersede
|
|
gettimeofday().
|
|
- Correct offsets of patch ncurses-6.4.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 20 07:28:49 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 13 07:29:59 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 8 21:03:01 UTC 2023 - Andreas Schwab <schwab@suse.de>
|
|
|
|
- Fix use of run_cmd.sh
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 6 10:08:31 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 23 13:00:25 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20230121
|
|
+ correct limit-check when dumping tc/use clause via tic -I (report by
|
|
Gabriel Ravier).
|
|
+ correct a check for manpage-alias in edit_man.sh, to work with out of
|
|
tree builds (report by Sven Joachim).
|
|
- Port ncurses-6.4.dif to patch 20230121
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 16 08:30:13 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 10 10:34:17 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Avoid trouble with invalid certificate for ftp.invisible-island.net
|
|
and use www.invisible-island.net
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 9 12:56:49 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 19 07:30:33 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221217
|
|
+ install Ada95 sample programs in libexecdir, adding a wrapper
|
|
script to invoke those.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 12 08:08:36 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221210
|
|
+ add minimal -h/-V getopt logic to the remaining test-programs.
|
|
+ free new_pair() data in delscreen (report by "magiblot").
|
|
+ add clarification of the scope of dynamic variables in terminfo(5).
|
|
+ remove a stray '/' from description of %g in terminfo(5).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 5 07:36:59 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221203
|
|
+ add -h usage and -V version options to the test-programs which use
|
|
getopt.
|
|
+ use "command -v" rather than "type" in Ada95/gen/Makefile.in to fix
|
|
a portability issue (patch by Nicolas Boulenguez).
|
|
+ update ncurses-howto, more documentation fixes along with corrections
|
|
to example programs.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 28 09:23:05 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221126
|
|
+ fix an error in pathname of explain.txt (cf: 20200201).
|
|
+ fix an error in "@" command in test/ncurses.c F-menu (cf: 20190121).
|
|
+ improve formatting of ncurses-intro.html and hackguide.html
|
|
+ improve man/curs_clear.3x links to other pages
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 21 07:20:42 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221119
|
|
+ use static libraries for AdaCurses test-package for Mageia, since no
|
|
gprbuild package is available.
|
|
+ updated test packages for Debian.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 14 06:50:37 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221112
|
|
+ build-fixes for AdaCurses RPM test-package.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 7 09:48:18 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 2 10:35:14 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221029
|
|
+ improve curs_slk.3x discussion of extensions and portability (report
|
|
by Bill Gray).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 24 07:56:19 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20221023
|
|
+ change man_db.renames to template, to handle ncurses*-config script
|
|
with the extra-suffix configure option.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 17 06:53:35 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 10 06:17:07 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
install (report by Michal Liszcz).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 4 06:27:40 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 26 07:44:32 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 19 07:54:26 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 12 10:35:22 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 22 07:07:33 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220820
|
|
+ fix some cppcheck warnings, mostly style, in ncurses and c++
|
|
libraries and progs directory.
|
|
+ add curses_trace to ifdef's for START_TRACE in test/test.priv.h
|
|
+ update config.guess
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 15 07:43:16 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 9 06:33:48 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220806
|
|
+ amend end_of_stream() to allow for input files without a final
|
|
newline.
|
|
+ check for non-textfiles to tic.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 1 06:48:23 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 18 06:11:24 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 11 06:12:27 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220709
|
|
+ lock the prescreen data consistently in newterm, etc., for the
|
|
pthreads configuration (report by Tom de Vries).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 4 08:24:58 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 27 11:00:18 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 20 07:21:22 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- 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
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 13 08:13:13 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220612
|
|
+ modify waddch_literal() to allow for double-width base character when
|
|
merging a combining character (report by Gavin Troy).
|
|
+ improve _tracecchar_t2() formatting of base+combining character.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 7 08:20:21 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220604
|
|
+ add note on portable memory-leak checking in man/curs_memleaks.3x
|
|
+ remove u6-u9 from teken-2018 -TD
|
|
+ set "xterm-new" to "xterm-p370", add "xterm-p371" -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 30 12:27:14 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220529
|
|
+ expanded notes for teken/syscons -TD
|
|
+ fix overlooked copying of extended string-heap in copy_termtype
|
|
(cf: 20220430).
|
|
+ update config.guess
|
|
- Add ncurses patch 20220521
|
|
+ improve memory-leak checking in several test-programs.
|
|
+ set trailing null on string passed from winsnstr() to wins_nwstr().
|
|
+ modify del_curterm() to fix memory-leak introduced by change to
|
|
copy_termtype().
|
|
- Update tack to 1.09-20220528
|
|
+ Autoconf fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 16 07:43:27 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220514
|
|
+ further improvements to test/test_mouse.c; compare with ncurses test
|
|
program menu A/a.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 9 10:06:01 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220507
|
|
+ add test/test_mouse.c (patch by Leonid S Usov).
|
|
+ add a few debug-traces for tic, fix a couple of memory-leaks.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 2 06:22:03 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220501
|
|
+ build-fix for debug-traces (report/patch by Chris Clayton).
|
|
- Add ncurses patch 20220430
|
|
+ modify samples for xterm mouse 1002/1003 modes to use 1006 mode, and
|
|
also provide for focus in/out responses -TD
|
|
+ modify default case in handle_wheel() to always report button-release
|
|
events, e.g., for xterm mouse mode 1003 (patch by Leonid S Usov).
|
|
+ improve valid_entryname() to disallow characters used in terminfo
|
|
syntax: '#', '=', '|', '\'.
|
|
+ alter copy_termtype() to allocate new str_table and ext_str_table
|
|
data rather than relying upon its callers.
|
|
+ use calloc in _nc_init_entry() when allocating stringbuf, to ensure
|
|
it is initialized.
|
|
+ add library-level TYPE_CALLOC for consistency with TYPE_MALLOC.
|
|
+ add some debug-traces for tic/infocmp.
|
|
- Correct offsets of patches
|
|
* ncurses-5.9-ibm327x.dif
|
|
* ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 27 12:47:05 UTC 2022 - Martin Liška <mliska@suse.cz>
|
|
|
|
- Include FORTIFY_SOURCE_3-fix.patch as the patch
|
|
is needed for upcoming -D_FORTIFY_SOURCE=3 $optflag.
|
|
We discussed the change with upstream, but the project
|
|
disagrees about stricter rules used with -D_FORTIFY_SOURCE=3.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 25 07:40:05 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220423
|
|
+ in-progress work on invalid_merge(), disable it (cf: 20220402).
|
|
+ fix memory leak in _nc_tic_dir() when called from _nc_set_writedir().
|
|
+ fix memory leak in tic when "-c" option is used.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 20 06:37:39 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220416 (boo#1198627 for CVE-2022-29458)
|
|
+ add a limit-check to guard against corrupt terminfo data
|
|
(report/testcase by NCNIPC of China).
|
|
+ add check/warning in configure script if option --with-xterm-kbs is
|
|
missing or inconsistent (Arch #74379).
|
|
+ add setlocale call to several test-programs.
|
|
+ allow extended-color number in opts parameter of wattr_on.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 19 10:18:14 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220409
|
|
+ add test/test_unget_wch.c
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 4 07:48:33 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220402
|
|
+ amend extended_captype(), returning CANCEL if a string is explicitly
|
|
cancelled.
|
|
+ make description-fields distinct -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 28 07:40:27 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220326
|
|
+ update teken -TD
|
|
+ add teken-16color, teken-vt and teken-sc -TD
|
|
+ add a few missing details for vte-2018 (report by Robert Lange) -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 21 13:52:37 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Make extended status line support of xterm a switch (boo#1197313)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 21 07:42:20 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220319
|
|
+ add xgterm -TD
|
|
+ correct setal in mintty/tmux entries, add to vte-2018 (report by
|
|
Robert Lange)
|
|
+ add blink to vte-2018 (report by Robert Lange)
|
|
+ improve tic warning about XT versus redundant tsl, etc.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 14 07:21:10 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220312
|
|
+ add xterm+acs building-block -TD
|
|
+ add xterm-p370, for use in older terminals -TD
|
|
+ add dec+sl to xterm-new, per patch #371 -TD
|
|
+ add mosh and mosh-256color -TD
|
|
- Correct offsets of patches
|
|
* ncurses-5.9-ibm327x.dif
|
|
* ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 7 07:17:09 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220305
|
|
+ replace obsolescent "-gnatg" option with "-gnatwa" and "-gnatyg", to
|
|
work around build problems with gnat 12.
|
|
+ update external links in Ada95.html
|
|
+ trim unused return-value from canonical_name().
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 28 08:06:31 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220226
|
|
+ fix issues found with coverity:
|
|
+ rewrite canonical_name() function of infocmp to ensure buffer size
|
|
+ corrected use of original tty-modes in tput init/reset subcommands
|
|
+ modify tabs program to limit tab-stop values to max-columns
|
|
+ add limit-checks for palette rgb values in test/ncurses.c
|
|
+ add a few null-pointer checks to help with static-analysis.
|
|
+ enforce limit on number of soft-keys used in c++ binding.
|
|
+ adjust a buffer-limit in write_entry.c to quiet a bogus warning from
|
|
gcc 12.0.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 24 11:23:19 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Avoid lto-bytecode error on static libraries
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 21 08:54:53 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220219
|
|
+ expanded description in man/resizeterm.3x
|
|
+ additional workaround for ImageMagick in test/picsmap.c
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 14 08:45:33 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220212
|
|
+ improve font-formatting in other manpages, for consistency.
|
|
+ correct/improve font-formatting in curs_wgetch.3x (patch by Benno
|
|
Schulenberg).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 7 08:50:13 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220205
|
|
+ workaround in test/picsmap.c for use of floating point for rgb values
|
|
by ImageMagick 6.9.11, which appears to use the wrong upper limit.
|
|
+ improve use of "trap" in shell scripts, using "fixup-trap".
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 2 08:58:23 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Do not remove detection of getttynam() to avoid fallback
|
|
as with patch 6.3 20211204 this is obsolete
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 2 07:16:23 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220129
|
|
+ minor updates for test-packages
|
|
+ improve handling of --with-pkg-config-libdir option, allowing for the
|
|
case where either $PKG_CONFIG_LIBDIR or the option value has a
|
|
colon-separated list of directories (report by Rudi Heitbaum,
|
|
cf: 20211113).
|
|
+ update kitty -TD
|
|
- Add ncurses patch 20220122
|
|
+ add ABI 7 defaults to configure script.
|
|
+ add warning in configure script if file specified for "--with-caps"
|
|
does not exist.
|
|
+ use fix for CF_FIX_WARNINGS from cdk-perl, ignoring error-exit on
|
|
format-warnings.
|
|
+ improve readability of long parameterized expressions with the
|
|
infocmp "-f" option by allowing split before a "%p" marker.
|
|
- Correct offsets of patch ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 1 15:10:51 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
|
|
|
- use bash everywhere, the scripts are not posix shell compatible
|
|
(bsc#1195391)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 18 08:59:41 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Fix boo#1194805 by skipping linker optimizations from final
|
|
pkgconfig files as well as ncurses-config
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 17 08:49:49 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220115
|
|
+ improve checks for valid mouse events when an intermediate mouse
|
|
state is not part of the mousemask specified by the caller (report by
|
|
Anton Vidovic, cf: 20111022).
|
|
+ use newer version 1.36 of gnathtml for generating Ada html files.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 10 09:08:02 UTC 2022 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20220101
|
|
+ add section on releasing memory to curs_termcap.3x and
|
|
curs_terminfo.3x manpages.
|
|
- Add ncurses patch 20211225
|
|
+ improve markup, e.g., for external manpage links in the manpages
|
|
(prompted by report by Helge Kreutzmann).
|
|
- Add ncurses patch 20211219
|
|
+ install ncurses-examples programs in libexecdir, adding a wrapper
|
|
script to invoke those.
|
|
+ add help-screen and screen-dump to test/combine.c
|
|
- Rename package ncurses-tests to ncurses-examples as upstream does
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 14 08:19:44 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211211
|
|
+ add test/combine.c, to demo/test combining characters.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 6 13:54:34 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211204
|
|
+ improve configure check for getttynam (report by Werner Fink).
|
|
- Correct offsets of patch ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 29 13:18:21 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211127
|
|
+ fix errata in description fields (report by Eric Lindblad) -TD
|
|
+ add x10term+sl, aixterm+sl, ncr260vp+sl, ncr260vp+vt, wyse+sl -TD
|
|
- Correct offsets of patch ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 22 07:19:57 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211120
|
|
+ add dim, ecma+strikeout to st-0.6 -TD
|
|
+ deallocate the tparm cache when del_curterm is called for the last
|
|
allocated TERMINAL structure (report/testcase by Bram Moolenaar,
|
|
cf: 20200531).
|
|
+ modify test-package to more closely conform to Debian multi-arch.
|
|
+ if the --with-pkg-config-libdir option is not given, use
|
|
${libdir}/pkgconfig as a default (prompted by discussion with Ross
|
|
Burton).
|
|
- Correct offsets of patch ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 16 08:48:25 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211115
|
|
+ fix memory-leak in delwin for pads (report by Werner Fink, OpenSUSE
|
|
#1192668, cf: 20211106),
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 15 07:14:58 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211113
|
|
+ minor clarification to clear.1 (Debian #999437).
|
|
+ add xterm+sl-alt, use that in foot+base (report by Jonas Grosse
|
|
Sundrup) -TD
|
|
+ improve search-path check for pkg-config, for Debian testing which
|
|
installs pkg-config with architecture-prefixes.
|
|
- Correct offsets of patch ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 8 07:17:32 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211106
|
|
+ improve check in misc/Makefile.in for empty $PKG_CONFIG_LIBDIR
|
|
+ modify wnoutrefresh to call pnoutrefresh if its parameter is a pad,
|
|
rather than treating it as an error, and modify new_panel to permit
|
|
its window-parameter to be a pad (report by Giorgos Xou).
|
|
+ fix a memory-leak in del_curterm (prompted by discussion with Bram
|
|
Moolenaar, cf: 20210821).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 2 08:34:24 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211030
|
|
+ simplify some references to WINDOWS._flags using macros.
|
|
+ add a "check" rule in Ada95 makefile, to help with test-packages.
|
|
+ build-fix for cross-compiling to MingW, conditionally add -lssp
|
|
- Correct offsets of patch ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 27 06:30:02 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211026
|
|
+ corrected regex needed for older pkg-config used in Solaris 10.
|
|
+ amend configure option's auto-search to account for systems where
|
|
none of the directories known to pkg-config exist, adapted from
|
|
mailing-list comment (report by Milan P. Stanic).
|
|
- Port patch ncurses-6.2.dif which is now named ncurses-6.3.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 22 10:08:10 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Update to ncurses 6.3 (patch 20211021)
|
|
+ update release notes
|
|
+ add "ncu2openbsd" script, to illustrate how to update an OpenBSD
|
|
system to use a current ncurses release.
|
|
- Add upstream keyring to verify source signatures of both ncurses
|
|
and tack tar ball with their ASC (armored ASCii signature) counterpart
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 19 06:38:00 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211018
|
|
+ check for screen size-change in scr_init() and scr_restore(), in case
|
|
a screen dump does not match the current screen dimensions (report by
|
|
Frank Tkalcevic).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 18 06:31:35 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211017
|
|
+ amend change for pkg-config to account for "none" being returned in
|
|
the libdir-path result rather than "no" (report by Gabriele Balducci).
|
|
- Add ncurses patch 20211016
|
|
+ build-fix for pmake with libtool.
|
|
+ improve make-tar.sh scripts, adding COPYING to tar file, and clean up
|
|
shellcheck warnings.
|
|
+ add link for "reset6" manpage in test-package ncurses6-doc
|
|
+ revise configure option --with-pkg-config-libdir, using the actual
|
|
search path from pkg-config or pkgconf using the output from --debug
|
|
(report by Pascal Pignard).
|
|
+ freeze ABI in ".map" files.
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 11 09:09:58 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211009
|
|
+ implement "+m" option in tabs program.
|
|
+ fill in some details for infoton -TD
|
|
+ fix spelling/consistency in several descriptions -TD
|
|
+ use vt420+lrmm in vt420 -TD
|
|
+ modify save_tty_settings() to avoid opening /dev/tty for cases other
|
|
than reset/init, e.g., for clear.
|
|
+ modify output of "toe -as" to show first description found rather
|
|
than the last.
|
|
+ improve tic checks for number of parameters of smglp, smgrp, smgtp,
|
|
and smgbp (cf: 20020525).
|
|
+ correct off-by-one comparison in last_char(), which did not allow
|
|
special case of ":" in a terminfo description field (cf: 20120407).
|
|
+ remove check in tic that assumes that none or both parameterized and
|
|
non-parameterized margin-setting capabilities are present
|
|
(cf: 20101002).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 4 05:45:27 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20211002
|
|
+ use return-value from vsnprintf to reallocate as needed to allow for
|
|
buffers larger than the screen size (report by "_RuRo_").
|
|
+ modify tset "-q" option to refrain from modifying terminal modes, to
|
|
match the documentation.
|
|
+ add section on margins to terminfo.5, adapted from X/Open Curses.
|
|
+ make tput/tset warning messages consistently using alias names when
|
|
those are used, rather than the underlying program's name.
|
|
+ improve tput usage message for aliases such as clear, by eliminating
|
|
tput-specific portions.
|
|
+ add a check in toe to ensure that a "termcap file" is text rather
|
|
than binary.
|
|
+ further build-fixes for OpenBSD 6.9, whose header files differ from
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 27 07:27:36 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210925
|
|
+ add kbeg to xterm+keypad to accommodate termcap applications -TD
|
|
+ add smglp and smgrp to vt420+lrmm, to provide useful data for the
|
|
"tabs" +m option -TD
|
|
+ build-fix for gcc 3.4.3 with Solaris10, which does not allow forward
|
|
reference of anonymous struct typedef.
|
|
+ modify tput to allow multiple commands per line.
|
|
+ minor fixes for tset manpage.
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 13 07:06:29 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210911
|
|
+ adjust ifdef in test_opaque.c to fix build with ncurses 5.7
|
|
+ add testing note for xterm-{hp|sco|sun} -TD
|
|
+ corrected description for ansi.sys-old -TD
|
|
+ add xterm+nopcfkeys, to fill in keys for xterm-hp, xterm-sun -TD
|
|
+ use hp+arrows in a few places -TD
|
|
+ use hp+pfk-cr in a few places -TD
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 6 09:45:07 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210905
|
|
+ correct logic in filtering of redefinitions (report by Sven Joachim,
|
|
cf: 20210828).
|
|
- Add ncurses patch 20210904
|
|
+ modify linux3.0 entry to reflect default mapping of shift-tab by
|
|
kbd 1.14 (report by Jan Engelhardt) -TD
|
|
+ add historical note to tput, curses-terminfo and curses-color
|
|
manpages based on source-code for SVr2, SVr3 and SVr4.
|
|
+ minor grammatical fixes for "it's" vs "its" (report by Nick Black).
|
|
+ amend fix for --disable-root-environ (report by Arnav Singh).
|
|
+ build-fix for compiling link_test
|
|
+ drop symbols GCC_PRINTF and GCC_SCANF from curses.h.in, to simplify
|
|
use (Debian #993179).
|
|
- Add ncurses patch 20210828
|
|
+ correct reversed check for --disable-root-environ (report/analysis
|
|
by Arnav Singh, cf: 20210626).
|
|
+ apply gcc format attribute to prototypes which use a va_list
|
|
parameter rather than a "..." variable-length parameter list
|
|
(prompted by discussion in a tmux pull-request).
|
|
+ modify configure scripts to filter out redefinitions of _XOPEN_SOURCE,
|
|
e.g., for NetBSD which generally supports 500, but 600 is needed for
|
|
ncursesw.
|
|
+ improve documentation for tparm and static/dynamic variables.
|
|
+ improve typography in terminfo.5 (patch by Branden Robinson).
|
|
- Add ncurses patch 20210821
|
|
+ improve tparm implementation of %P and %g, more closely matching
|
|
SVr4 terminfo.
|
|
+ move internals of TERMINAL structure to new header term.priv.h
|
|
+ add "check" rule for ncurses/Makefile
|
|
+ corrected tsl capability for terminator -TD
|
|
+ add check in tic to report instances where tparm would detect an
|
|
error in an expression (cf: 20201010).
|
|
+ correct a few places where SP->_pair_limit was used rather than
|
|
SP->_pair_alloc (cf: 20170812).
|
|
+ fix missing "%d" for setaf/setab code 8-15 in xterm+direct16 (report
|
|
by Florian Weimer) -TD
|
|
+ fix some documentation errata from OpenBSD changes.
|
|
+ update config.sub
|
|
- Correct offsets and dates of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 16 07:10:22 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210814
|
|
+ add workaround for broken pcre2 package in Debian 10, from xterm #369.
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 9 06:52:26 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210807
|
|
+ ignore "--dynamic-linker" option in generated pkg/config files,
|
|
adapted from "distr1" patch.
|
|
+ add CF_SHARED_OPTS case for Haiku, from patch in haikuports.
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 2 07:25:37 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210731
|
|
+ add extensions in xterm+tmux and ecma+strikeout to ms-terminal,
|
|
but cancel the non-working Cr and Ms capabilities -TD
|
|
+ add foot and foot-direct -TD
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 26 06:46:16 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210724
|
|
+ add workaround for Windows Terminal's problems with CR/LF mapping to
|
|
ms-terminal (patch by Juergen Pfeifer).
|
|
+ review/update current Windows Terminal vs ms-terminal -TD
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 19 06:09:29 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210718
|
|
+ correct typo in "vip" comments (report by Nick Black), reviewed this
|
|
against Glink manual -TD
|
|
+ fill in some missing pieces for pccons, to make it comparable to the
|
|
vt220 entry -TD
|
|
+ modify mk-1st.awk to account for extra-suffix configure option
|
|
(report by Juergen Pfeifer).
|
|
+ change default for --disable-wattr-macros option to help packagers
|
|
who reuse wide ncursesw header file with non-wide ncurses library.
|
|
+ build-fix for test/test_opaque.c, for configurations without opaque
|
|
curses structs.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 12 06:52:19 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210710
|
|
+ improve history section for tset manpage based on the 1BSD tarball,
|
|
which preceded BSD's SCCS checkins by more than three years.
|
|
+ improve CF_XOPEN_CURSES macro used in test/configure (report by Urs
|
|
Jansen).
|
|
+ further improvement of libtool configuration, adding a dependency of
|
|
the install.tic rule, etc., on the library in the build-tree.
|
|
+ update config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 5 12:39:43 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210703
|
|
+ amend libtool configuration to add dependency for install.tic, etc.,
|
|
in ncurses/Makefile on the lower-level libraries.
|
|
+ modify configure script to support ".PHONY" make program feature.
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 5 09:58:53 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>
|
|
|
|
- Update tack to 1.09-20210619
|
|
+ Fix scan-build warning about unused assignment
|
|
+ Autoconf fixes
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 28 05:52:41 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210626
|
|
+ add configure option --disable-root-access, which tells ncurses to
|
|
disallow most file-opens by setuid processes.
|
|
+ use default colors in pccon "op" -TD
|
|
+ correct rmacs/smacs in aaa+dec, aaa+rv -TD
|
|
+ add hpterm-color2 and hp98550-color (Martin Trusler)
|
|
+ regenerate man-html documentation.
|
|
- Remove setfsuid code from patch ncurses-6.2.dif as now upstream solved
|
|
- Correct offset of patch ncurses-5.9-ibm327x.dif and ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 21 07:50:36 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210619
|
|
+ improve configure-macro used for dependencies of --disable-leaks such
|
|
as --with-valgrind
|
|
+ trim trailing blanks from files
|
|
- Remove trailing space in patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 14 06:31:35 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210612
|
|
+ fixes for scan-build, valgrind build/testing.
|
|
+ update config.guess
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 7 07:17:02 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210605
|
|
+ add a summary of ncurses-specific preprocessor symbols to curses.h
|
|
(prompted by discussion with Peter Farley, Bill Gray).
|
|
- Add ncurses patch 20210522
|
|
+ regenerate configure scripts with autoconf 2.52.20210509 to eliminate
|
|
an unnecessary warning in config.log (report by Miroslav Lichvar).
|
|
+ add a note in manual page to explain ungetch vs unget_wch (prompted
|
|
by discussion with Peter Farley).
|
|
+ add sp-funcs for erasewchar, killwchar.
|
|
+ modify wgetnstr, wgetn_wstr to improve compatibility with SVr4 curses
|
|
in its treatment of interrupt and quit characters (prompted by
|
|
report/testcase by Bill Gray)
|
|
+ update config.guess, config.sub
|
|
- Correct offset in patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 17 06:29:16 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210515
|
|
+ improve manual pages for wgetnstr, newwin (prompted by
|
|
report/testcase by Bill Gray).
|
|
- Add ncurses patch 20210508
|
|
+ modify tputs' error check to allow it to be used without first
|
|
calling tgetent or setupterm, noting that terminfo initialization
|
|
is requires for supporting the terminfo delay feature (report by
|
|
Sebastiano Vigna).
|
|
+ fix several warnings from clang --analyze
|
|
+ add null-pointer check in comp_parse.c, when a "use=" clause refers
|
|
to a nonexisting terminal description (report/patch by Miroslav
|
|
Lichvar, cf: 20210227).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 3 07:08:48 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210501
|
|
+ add a special case in the configure script to work around one of the
|
|
build-time breakages reported for OpenBSD 6 here:
|
|
https://www.mail-archive.com/bugs@openbsd.org/msg13200.html
|
|
There is no workaround for the other issue, a broken linker spec.
|
|
+ modify configure check for libtool to prevent accidental use of an
|
|
OpenBSD program which uses the same name.
|
|
+ update config.guess, config.sub
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 26 07:02:43 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210424
|
|
+ avoid using broken system macros for snprintf which interfere with
|
|
_nc_SLIMIT's conditionally adding a parameter when the string-hacks
|
|
configure option is enabled.
|
|
+ add a "all::" rule before the new "check" rule in test/Makefile.in
|
|
- Add ncurses patch 20210418
|
|
+ improve CF_LINK_FUNCS by ensuring that the source-file is closed
|
|
before linking to the target.
|
|
+ add "check" rules for headers in c++, progs and test-directories.
|
|
+ build-fix for termsort module when configured with termcap (reports
|
|
by Rajeev V Pillai, Rudi Heitbaum).
|
|
- Add ncurses patch 20210417
|
|
+ extend --disable-pkg-ldflags option to also control whether $LDFLAGS
|
|
from the build is provided in -config and .pc files (Debian #986764).
|
|
+ fix some cppcheck warnings, mostly style, in ncurses and c++
|
|
libraries and progs directory.
|
|
+ fix off-by-one limit for tput's processing command-line arguments
|
|
(patch by Hadrien Lacour).
|
|
- Do not strip examples
|
|
- Install available manual pages of examples as well
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 6 06:52:18 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210403
|
|
+ fix some cppcheck warnings, mostly style, in ncurses library and
|
|
progs directory.
|
|
+ improve description of BSD-style padding in curs_termcap.3x
|
|
+ improved CF_C11_NORETURN macro, from byacc changes.
|
|
+ fix "--enable-leak" in CF_DISABLE_LEAKS to allow turning
|
|
leak-checking off later in a set of options.
|
|
+ relax modification-time comparison in CF_LINK_FUNCS to allow it to
|
|
accept link() function with NFS filesystems which change the mtime
|
|
on the link target, e.g., several BSD systems.
|
|
+ call delay_output_sp to handle BSD-style padding when tputs_sp is
|
|
called, whether directly or internally, to ensure that the SCREEN
|
|
pointer is passed correctly (reports by Henric Jungheim, Juraj
|
|
Lutter).
|
|
- Correct offsets of patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 29 07:37:33 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Disable pcre support for now (boo#1183960, boo#1184083)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 29 06:33:05 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210327
|
|
+ build-fixes for Solaris10 /bin/sh
|
|
+ fix some cppcheck warnings, mostly style, in ncurses test-programs,
|
|
form and menu libraries.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 25 07:31:16 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210323
|
|
+ add configure option --enable-stdnoreturn, making the _Noreturn
|
|
keyword optional to ease transition (prompted by report by
|
|
Rajeev V Pillai).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 23 10:07:04 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Enhence cursescheck script
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 22 15:39:19 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Disable _Noreturn usage as it breaks build of e.g. dialog
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 22 08:37:32 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210320
|
|
+ improve parameter-checking in tput by forcing it to analyze any
|
|
extended string capability, e.g., as used in the Cs and Ms
|
|
capabilities of the tmux description (report by Brad Town,
|
|
cf: 20200531).
|
|
+ remove an incorrect free in the fallback (non-checking) version of
|
|
_nc_free_and_exit (report by Miroslav Lichvar).
|
|
+ correct use-ordering in some xterm-direct flavors -TD
|
|
+ add hterm, hterm-256color (Mike Frysinger)
|
|
+ if the build-time compiler accepts c11's _Noreturn keyword, use that
|
|
rather than gcc's attribute.
|
|
+ change configure-check for gcc's noreturn attribute to assume it is
|
|
a prefix rather than suffix, matching c11's _Noreturn convention.
|
|
+ add "lint" rule to c++/Makefile, e.g., with cppcheck.
|
|
- Port patch ncurses-6.2.dif by correcting offsets
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 16 12:20:59 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- New package ncurses-tests which includes examples and tests
|
|
- Include bash script cursescheck for ASC and REP capabilities
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 15 07:36:19 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210313
|
|
+ improve configure CF_LD_SEARCHPATH macro used for ncurses*-config and
|
|
".pc" files, from dialog changes.
|
|
+ reduce dependency of math-library in test programs.
|
|
+ minor fixes for test_tparm.c (cf: 20210306)
|
|
+ mention "ncurses" prefix in curses_version() manpage (report by
|
|
Michal Bielinski).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 9 11:16:31 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Only libpcre2 for ncurses ABI 6
|
|
- Make linker script for ABI 6 check for needed libpcre2
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 9 09:02:47 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210306
|
|
+ improved test/test_parm.c, by limiting the tests to capabilities
|
|
that might have parameters or padding, and combined with tputs test.
|
|
+ improve discussion of padding versus tparm and tputs in
|
|
man/curs_terminfo.3x
|
|
+ update portability note for FreeBSD in man/tput.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 1 07:15:42 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210227
|
|
+ modify tic/infocmp to eliminate unnecessary "\" to escape ":" in
|
|
terminfo format.
|
|
+ add check in tic for duplicate "use=" clauses.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 22 08:41:45 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210220
|
|
+ improve tic warning when oc/op do not mention SGR 39/49 for xterm
|
|
compatible XT flag.
|
|
+ revert change to lib_addch.c in waddch_literal() from 20210130, since
|
|
the followup fix in PutCharLR() actually corrects the problem while
|
|
this change causes too-early filling/wrapping (report by Johannes
|
|
Altmanninger).
|
|
+ add/use vt220+pcedit and vt220+vtedit -TD
|
|
+ add scrt/securecrt and absolute -TD
|
|
+ add nel to xterm-new, though supported since X11R5 -TD
|
|
+ add/use xterm+nofkeys -TD
|
|
+ move use of ecma+italics from xterm-basic to xterm+nofkeys -TD
|
|
- Port patch ncurses-6.2.dif mainly terminfo.src
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 15 11:15:34 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210213
|
|
+ add test/back_ground.c, to exercise the wide-character background
|
|
functions.
|
|
+ add a check in _nc_build_wch() in case the background character is a
|
|
wide-character, rather than a new part of a multibyte character.
|
|
+ improve tracemunch's coverage of form/menu/panel libraries.
|
|
+ improve tracemunch's checking/reporting the type for the first
|
|
parameter, e.g., "WINDOW*" rather than "#1".
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 9 09:33:11 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- For (lib)pcre2 support the devel package has to require this
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 8 08:46:27 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210206
|
|
+ provide for wide-characters as background character in wbkgrnd
|
|
(report/testcase by Anton Vidovic)
|
|
+ add name for Fedora's pcre2 to configure check for "--with-pcre2"
|
|
option, from xterm #363 -TD
|
|
+ modify adjustment in PutCharLR to restore the cursor position before
|
|
writing to the lower-right corner, rather than decrementing the
|
|
cursor column, in case it was a double-width character (cf: 20210130).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 1 07:58:24 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210130
|
|
+ correct an off-by-one in comparison in waddch_literal() which caused
|
|
scrolling when a double-cell character would not fit at the lower
|
|
right corner of the screen (report by Benno Schulenberg).
|
|
+ split-out att610+cvis, vt220+cvis, vt220+cvis8 -TD
|
|
+ add vt220-base, for terminal emulators which generally have not
|
|
supported att610's blinking cursor control -TD
|
|
+ use vt220+cvis in vt220, etc -TD
|
|
+ use att610+cvis, xterm+tmux and ansi+enq in kitty -TD
|
|
+ use vt220+cvis in st, terminology, termite since they ignore
|
|
blinking-cursor detail in att610+cvis -TD
|
|
- Port patch ncurses-6.2.dif
|
|
* Skip cvvis entries where vt220+cvis is used
|
|
* Skip function keys in rxvt-basic as rxvt+pcfkeys and use=vt220+keypadcw
|
|
is used
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 25 13:04:21 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210123
|
|
+ modify package/config scripts to provide an explicit -L option for
|
|
cases when the loader search path has other directories preceding
|
|
the one in which ncurses is installed (report by Yuri Victorovich).
|
|
+ minor build-fixes in configure script and makefiles to work around
|
|
quirks of pmake.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 20 20:43:02 UTC 2021 - Andreas Schwab <schwab@suse.de>
|
|
|
|
- Don't skip test for qemu builds
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 18 12:59:38 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210116
|
|
+ add comment for linux2.6 regarding CONFIG_CONSOLE_TRANSLATIONS
|
|
(report by Patrick McDermott) -TD
|
|
+ make opts extension for getcchar work as documented for ncurses 6.1,
|
|
adding "-g" flag to test/demo_new_pair to illustrate.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 11 07:24:25 UTC 2021 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20210109
|
|
+ fix errata in man/ncurses.3x from recent updates.
|
|
+ improve quoting/escaping in configure script, uses some features of
|
|
autoconf 2.52.20210105
|
|
- Add ncurses patch 20210102
|
|
+ update man/curs_memleaks.3x, to include <term.h> which declares
|
|
exit_terminfo.
|
|
+ clarify man/curs_terminfo.3x, to mention why the macro setterm is
|
|
defined in <curses.h>, and remove it from the list of prototypes
|
|
(prompted by patch by Graeme McCutcheon).
|
|
+ amend man/curs_terminfo.3x, to note that <curses.h> is required
|
|
for certain functions, e.g., those using chtype or attr_t for
|
|
types, as well as mvcur (cf: 20201031).
|
|
+ use parameter-names in prototypes in curs_sp_funcs.3x, for
|
|
consistency with other manpages.
|
|
- Add ncurses patch 20201227
|
|
+ update terminology entry to 1.8.1 -TD
|
|
+ fix some compiler-warnings which gcc8 reports incorrectly.
|
|
- Add ncurses patch 20201219
|
|
+ suppress hyphenation in generated html for manpages, to address
|
|
regression in upgrade of groff 1.22.2 to 1.22.3.
|
|
+ fix inconsistent sort-order in see-also sections of manpages (report
|
|
by Chris Bennett).
|
|
- Port patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 14 09:53:35 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201212
|
|
+ improve manual pages for form field-types.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 7 07:53:25 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201205
|
|
+ amend build-fixes for gnat 10 to work with certain systems lacking
|
|
gprbuild (cf: 20200627).
|
|
+ eliminate an additional strlen and wsclen.
|
|
+ eliminate an unnecessary strlen in waddnstr() (suggested by Benjamin
|
|
Abendroth).
|
|
+ modify inopts manpage, separating the items for nodelay and notimeout
|
|
(patch by Benno Schulenberg).
|
|
+ correct mlterm3 kf1-kf4 (Debian #975322) -TD
|
|
+ add flash to mlterm3 -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 30 08:39:29 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201128
|
|
+ add Smulx to alacritty (Christian Duerr).
|
|
+ add rep to PuTTY -TD
|
|
+ add putty+keypad -TD
|
|
+ add another fflush(stdout) in _nc_flush() to handle time-delays in
|
|
the middle of strings such as flash when the application uses
|
|
low-level calls rather than curses (cf: 20161217).
|
|
+ modify configure check for c89/c99 aliases of clang to use its
|
|
-std option instead, because some platforms, in particular macOS,
|
|
do not provide workable c89/c99 aliases.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 23 07:24:57 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201121
|
|
+ fix some compiler-warnings in experimental Windows-10 driver.
|
|
+ add the definitions needed in recent configure-check for clang
|
|
(report by Steven Pitman).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 16 11:06:57 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201114
|
|
+ fix some compiler-warnings in experimental Windows-10 driver.
|
|
+ modify a check for parameters in terminfo capabilities to handle the
|
|
special case where short extended capability strings were not
|
|
converted from terminfo to termcap format.
|
|
+ modify CF_MIXEDCASE_FILENAMES macro, adding darwin as special case
|
|
when cross-compiling (report by Eli Rykoff).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 9 10:48:44 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201107
|
|
+ update kitty+common -TD
|
|
+ add putty+screen and putty-screen (suggested by Alexandre Montaron).
|
|
+ explain in ncurses.3x that functions in the tinfo library do not rely
|
|
upon wide-characters (prompted by discussion with Reuben Thomas).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 2 07:43:02 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201031
|
|
+ modify MKterm.h.in so that it is not necessary to include <curses.h>
|
|
before <term.h> (prompted by discussion with Reuben Thomas).
|
|
+ review/improve synopsis for curs_sp_funcs.3x (prompted by discussion
|
|
with Reuben Thomas).
|
|
+ improve format of output in tic's check_infotocap() function, to
|
|
ensure that the messages contain only printable text.
|
|
+ modify configure-check for clang to verify that -Qunused-arguments
|
|
is supported. IBM's xlclang does not support it (report by Steven
|
|
Pitman).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 28 14:42:54 UTC 2020 - Ludwig Nussel <lnussel@suse.de>
|
|
|
|
- install to /usr (boo#1029961)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 26 12:31:53 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Disable usage of libbsd as this one is not in bootstrap image
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 26 07:45:58 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201024
|
|
+ provide workaround configure-check for bool when cross-compiling.
|
|
+ fix a potential indexing error in _nc_parse_entry(), seen with
|
|
Herlim's test data using address-sanitizer.
|
|
+ change a null-pointer check in set_curterm to a valid-string check,
|
|
needed in to tic's use-resolution when pad_char is cancelled
|
|
(report/testcase by Robert Sebastian Herlim)
|
|
+ improve tic's -c option to validate the number and type of parameters
|
|
and compare against expected number/type before deciding which set of
|
|
parameter-lists to use in tparm calls (report/testcase by Robert
|
|
Sebastian Herlim).
|
|
+ fix a link for tabs.1 manpage in announce.html.in (report by Nick
|
|
Black), as well as some fixes via linklint.
|
|
- Update to tack 1.9 (patch 20200220)
|
|
* sysdep.c: gcc-warning
|
|
* tack.c: fix gcc warning for non-ncurses configuration
|
|
* init.c: zero-out the debug/log-pointers after closing them
|
|
* tack.1: add -d option, for debug.log
|
|
* output.c: use debug.log to record putp's and tput's which hint at
|
|
the testing done
|
|
* sysdep.c: use debug.log to record when the tty is set/reset
|
|
* tack.h: split-out log_chr and log_str
|
|
* tack.c: add -d option, for debug.log
|
|
* tack.1, tack.c, tack.h: add -l option
|
|
* tack.c: eliminate a confusing comparison for the logging-menu-entry
|
|
state by using #define'd strings for that and the hex-output menu.
|
|
* tack.c: use getopt
|
|
* fun.c, crum.c, edit.c:
|
|
fix coverity warning about copying into fixed-size buffer
|
|
* tack.c: do a sanity-check on $TERM
|
|
* aclocal.m4: resync with my-autoconf
|
|
* configure: regen
|
|
* aclocal.m4: split-out CF__CURSES_DATA to simplify ifdef's
|
|
* configure: regen
|
|
- Use libbsd which provides strlcpy as well as strlcat to avoid
|
|
reinvent common BSD standard and string functions
|
|
- Let makedepend find standard header files even if not below /usr/include
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 22 08:07:33 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201017
|
|
+ improve manpage typography.
|
|
+ improve discussion in curs_addch.3x of the use of unctrl to display
|
|
nonprintable characters.
|
|
+ add a note in terminfo.5 explaining that no-parameter strings such
|
|
as sgr0 or cnorm should not be used with tparm.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 12 06:24:42 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201010
|
|
+ correct sgr in aaa+rv (report by Florian Weimer) -TD
|
|
+ fix some sgr inconsistencies in d230c, ibm6153, ibm6154,
|
|
ncrvt100an -TD
|
|
+ improve tic's check for errors detected in tparm (prompted by
|
|
discussion with Florian Weimer).
|
|
+ set output-mode to binary in experimental Windows-10 driver (Juergen
|
|
Pfeifer).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 6 07:41:30 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20201003
|
|
+ remove output-related checks for nl/nonl (report by Leon Winter).
|
|
+ change tmux's kbs to ^? (report by Premysl Eric Janouch)
|
|
+ simplify mlterm initialization with DECSTR -TD
|
|
+ fix a typo in man/curs_terminfo.3 (Reuben Thomas).
|
|
+ add tmux-direct (tmux #2370)
|
|
+ add user-defined capabilities from mintty to Caps-ncurses, for
|
|
checking consistency with tic.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 28 06:59:48 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200926
|
|
+ correct configure-check for gnurx library.
|
|
+ regenerate llib-* files.
|
|
+ modify tracemunch and the panel library to show readable traces for
|
|
panel- and user-pointers.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 22 08:22:49 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200919
|
|
+ update mlterm3 for 3.9.0 (report by Premysl Eric Janouch) -TD
|
|
- Add ncurses patch 20200918
|
|
+ corrected condition for appending curses.events to the generated
|
|
curses.h (report by Sven Joachim, Debian #970545).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 15 07:51:09 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200912
|
|
+ add configure-check for systre/tre with mingw configuration, to get
|
|
the library-dependencies as seen in msys2 configuration for mingw64.
|
|
+ build-fixes for the win32-driver configuration.
|
|
+ use more defensive binary mode setting for Win32 (Juergen Pfeifer).
|
|
- Add ncurses patch 20200907
|
|
+ fix regression in setupterm validating non-empty $TERM (report by
|
|
Soren Tempel).
|
|
- Add ncurses patch 20200906
|
|
+ merge/adapt in-progress work by Juergen Pfeifer for new version of
|
|
win32-driver.
|
|
+ correct description of vt330/vt340 (Ross Combs).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 1 07:20:13 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200831
|
|
+ build-fix for awk-scripts modified for win32-driver (report by Werner
|
|
Fink).
|
|
- Drop workaround patch awk-scripts.patch as now upstream fixed
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 31 13:56:18 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add patch awk-scripts.patch as workaround for patch 20200829
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 31 08:47:56 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200829
|
|
+ remove a redundant NCURSES_EXPORT as a build-fix for "Maarten
|
|
Anonymous".
|
|
+ merge/adapt in-progress work by Juergen Pfeifer for new version of
|
|
win32-driver.
|
|
+ modify configure script, moving gcc -Werror options to EXTRA_CFLAGS
|
|
to avoid breaking configure-checks (adapted from ongoing work on
|
|
mawk and lynx).
|
|
> errate for terminfo.src (report by Florian Weimer):
|
|
+ correct icl6404 csr
|
|
+ correct ti916 cup
|
|
+ improve ndr9500
|
|
- Refresh patch ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 24 06:47:44 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200822
|
|
+ improve version-number extraction in MKlib_gen.sh
|
|
+ make the test-package for manpages installable by adjusting the
|
|
man_db.renames file.
|
|
+ correct an off-by-one loop-limit in convert_strings function
|
|
(report by Yue Tai).
|
|
+ add CF_SHARED_OPTS cases for HPE NonStop systems (Randall S Becker).
|
|
+ modify CF_SHARED_OPTS case for NetBSD to use the same "-shared"
|
|
option for the non-rpath case as for the rpath case, to allow gcc to
|
|
provide suitable runtime initialization (report by Rajeev V Pillai).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 19 06:43:29 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Disable wgetch-events as it is deprecated and breaks build of
|
|
other packages
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 18 06:44:15 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200817
|
|
+ reduce build-warnings by excluding ncurses-internals from deprecation
|
|
warnings.
|
|
+ mark wgetch-events feature as deprecated.
|
|
+ add definition for $(LIBS) to ncurses/Makefile.in, to simplify builds
|
|
using the string-hacks option.
|
|
+ prevent KEY_EVENT from appearing in curses.h unless the configure
|
|
option --enable-wgetch-events is used (report by Werner Fink).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 17 08:08:37 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200816
|
|
+ amend tic/infocmp check to allow for the respective tool's absence
|
|
(report by Steve Wills, cf: 20200808).
|
|
+ improved some of the build-scripts with shellcheck
|
|
+ filter out -MT/-MD/-MTd/-MDd options in script for Visual Studio C++
|
|
(discussion with "Maarten Anonymous").
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 11 09:09:09 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200808
|
|
+ improve discussion of the system's tic utility when used as part
|
|
of cross-compiling (discussion with Keith Marshall).
|
|
+ modify configuration checks for build-time tic/infocmp to use
|
|
AC_CHECK_TOOL. That can still be overridden by --with-tic-path and
|
|
--with-infocmp-path when fallbacks are used, but even if not using
|
|
fallbacks, the improved check may help with cross-compiling
|
|
(discussion with Keith Marshall).
|
|
+ other build-fixes for Ada95 with MinGW.
|
|
+ modify Ada95 source-generation utility to write to a file given as
|
|
parameter rather than to the standard output, allowing builds with
|
|
MinGW.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 3 08:36:51 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200801
|
|
+ remove remaining parts of checks for ISC Unix (cf: 20121006).
|
|
+ add user32.lib to LDFLAGS for Visual Studio C++ configuration
|
|
(discussion with "Maarten Anonymous").
|
|
+ modify MKkey_defs.sh to hide ncurses' definition of KEY_EVENTS to
|
|
reduce Visual Studio C++ redefinition warnings.
|
|
+ improve/update checks for external functions in test/configure
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 27 09:42:00 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200725
|
|
+ set LINK_TESTS in CF_SHARED_OPTS for msvc (patch by
|
|
"Maarten Anonymous")
|
|
+ improved workaround for redefinition-warnings for KEY_EVENT.
|
|
+ improve man/term.5 section on legacy storage format (report by
|
|
Florian Weimer).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 20 10:51:35 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200718
|
|
+ reduce redefinition-warnings for KEY_EVENT when building with Visual
|
|
Studio C++.
|
|
+ define NCURSES_STATIC when compiling programs to link with static
|
|
libraries, to work with MinGW vs Visual Studio C++.
|
|
> additional changes for building with Visual Studio C++ and msys2
|
|
(reports/patches by "Maarten Anonymous")
|
|
+ modify c++/Makefile.in to set the current directory while compiling
|
|
the main program, so the linker can find related objects.
|
|
+ several changes to allow the c++/demo program to compile/link.
|
|
+ change an ifdef in test-directory, to use VC++ wide-character funcs.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 13 09:20:28 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200711
|
|
+ fix pound-sign mapping in acsc of linux2.6 entry (report by Ingo
|
|
Bruckl).
|
|
+ additional changes for building with Visual Studio C++ and msys2
|
|
(reports/patches by "Maarten Anonymous")
|
|
+ build-improvements for Windows 10 and MinGW (patch by Juergen
|
|
Pfeifer).
|
|
+ fix a typo in curs_printw.3x (patch by William Pursell).
|
|
+ fix two errors in infotocap which allowed indexing outside the
|
|
buffer (report/testcases by Zhang Gan).
|
|
+ update length of strings in infocmp's usage function to restore a
|
|
trailing null on the longest string (report/testcase by Zhang Gen).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 7 09:11:13 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200704
|
|
+ modify version-check with Ada generics to use the same pattern as in
|
|
the check for supported gnat versions (report by Pascal Pignard).
|
|
> additional changes for building with Visual Studio C++ and msys2
|
|
(patches by "Maarten Anonymous"):
|
|
+ adjust headers/declarations to provide for "dllimport" vs "dllexport"
|
|
declarations when constructing DLLs, to worko with Visual Studio C++.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 29 05:56:54 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200627
|
|
+ build-fixes for gnat 10.1.1, whose gnatmake drops integration with
|
|
gprbuild.
|
|
+ correct buffer-length in test/color_name.h
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 22 16:58:17 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Run ldconfig local on %buildroot %_lib to get links done (boo#1173222)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 15 11:05:42 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200613
|
|
+ update list of functions in ncurses.3x
|
|
+ move dlclose() call from lib_mouse.c to delscreen() to avoid a case
|
|
in the former which could be called from SIGTSTP handler (Debian
|
|
#961097).
|
|
- Add ncurses patch 20200606
|
|
+ add xterm+256color2, xterm+88color2, to deprecate nonstandard usage
|
|
in xterm+256color, xterm+88color -TD
|
|
+ add shifted Linux console keys in linux+sfkeys entry for
|
|
screen.linux (report by Alexandre Montaron).
|
|
+ use vt100+enq in screen (report by Alexandre Montaron).
|
|
+ add screen.linux-s alias (suggested by Alexandre Montaron).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 2 06:24:20 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200531
|
|
+ correct configure version-check/warnng for g++ to allow for 10.x
|
|
+ re-enable "bel" in konsole-base (report by Nia Huang)
|
|
+ add linux-s entry (patch by Alexandre Montaron).
|
|
+ drop long-obsolete convert_configure.pl
|
|
+ add test/test_parm.c, for checking tparm changes.
|
|
+ improve parameter-checking for tparm, adding function _nc_tiparm() to
|
|
handle the most-used case, which accepts only numeric parameters
|
|
(report/testcase by "puppet-meteor").
|
|
+ use a more conservative estimate of the buffer-size in lib_tparm.c's
|
|
save_text() and save_number(), in case the sprintf() function
|
|
passes-through unexpected characters from a format specifier
|
|
(report/testcase by "puppet-meteor").
|
|
+ add a check for end-of-string in cvtchar to handle a malformed
|
|
string in infotocap (report/testcase by "puppet-meteor").
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 25 07:11:21 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200523
|
|
+ update version-check for gnat to allow for gnat 10.x to 99.x
|
|
+ fix an uninitialized variable in lib_mouse.c changes (cf: 20200502)
|
|
+ add a check in EmitRange to guard against repeat_char emitting digits
|
|
which could be interpreted as BSD-style padding when --enable-bsdpad
|
|
is configured (report/patch by Hiltjo Posthuma).
|
|
+ add --disable-pkg-ldflags to suppress EXTRA_LDFLAGS from the
|
|
generated pkg-config and ncurses*-config files, to simplify
|
|
configuring in the case where rpath is used but the packager wants
|
|
to hide the feature (report by Michael Stapelberg).
|
|
> fixes for building with Visual Studio C++ and msys2 (patches by
|
|
"Maarten Anonymous"):
|
|
+ modify CF_SHARED_OPTS to generate a script which translates linker
|
|
options into Visual Studio's dialect.
|
|
+ omit parentheses around function-names in generated lib_gen.c to
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 18 15:01:22 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200516
|
|
+ add notes on termcap.h header in curs_termcap.3x
|
|
+ update notes on vscode / xterm.js -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 11 07:56:31 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200509
|
|
+ add "-r" option to the dots test-programs, to help with scripting
|
|
a performance comparison.
|
|
+ build-fix test/move_field.c for NetBSD curses, whose form headers
|
|
use different names than SVr4 or ncurses.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 4 06:35:31 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200502
|
|
+ add details on the change to Linux SGR 21 in 2018 -TD
|
|
+ add xterm-direct16 and xterm-direct256 -TD
|
|
+ modify lib_mouse.c to check for out-of-range button numbers, convert
|
|
those to position reports.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 27 08:55:40 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200425
|
|
+ use vt100+fnkeys in putty -TD
|
|
+ fix a typo in tput.1; "columns" should be "cols".
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 20 06:39:46 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200418
|
|
+ improve tracemunch logic for "RUN" compaction.
|
|
+ fix a special case in wresize() where copying the old text did not
|
|
check if the last cell on a row was the beginning of a fullwidth
|
|
character (adapted from patch by Benno Schulenberg).
|
|
+ use vt52+keypad in xterm-vt52, from xterm #354 -TD
|
|
+ improve see-also section of user_caps.5
|
|
- Add ncurses patch 20200411
|
|
+ fix find_pair(), overlooked when refactoring for _nc_reserve_pairs()
|
|
(report/testcase by Brad Town, cf: 20170812).
|
|
+ add a trailing null for magic-string in putwin, flagged by gcc 10
|
|
+ update check for gcc version versus gnat to work with gcc 10.x
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 7 08:42:40 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add check for wide character support in libncursesw
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 6 10:31:47 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Use %() to extract patch date for adding it to version
|
|
* add script get_version_number.sh which is used within the
|
|
spec file to determine the actual patch version date
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 6 06:50:14 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200404
|
|
+ modify -fvisibility check to work with g++
|
|
> fixes for building with Visual Studio C++ and msys2 (patches by
|
|
"Maarten Anonymous"):
|
|
+ add configure option and check for gcc -fvisibility=hidden feature
|
|
+ define NCURSES_NOMACROS in lib_gen.c to work around Visual Studio
|
|
C++ preprocessor limitations.
|
|
+ modify some of the configure-macros, as well as mk-1st.awk to work
|
|
with Visual Studio C++ default filenaming.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 30 12:10:47 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200328
|
|
+ correct length of buffer copied in dup_field().
|
|
+ remove "$(srcdir)/" from path of library.gpr, needed for out-of-tree
|
|
builds of Ada95 (patch by Adam Van Ymeren).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 23 08:19:29 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200321
|
|
+ improve configure-checks to reduce warnings about unused variables.
|
|
+ improve description of error-returns in waddch and waddnstr manual
|
|
pages (prompted by patch by Benno Schulenberg).
|
|
+ add test/move_field.c to demonstrate move_field(), and a stub for
|
|
a corresponding demo of dup_field().
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 16 09:21:16 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200314
|
|
+ add history note to curs_scanw.3x for <stdarg.h> and <varargs.h>
|
|
+ add history note to curs_printw.3x for <stdarg.h> and <varargs.h>
|
|
+ add portability note to ncurses.3x regarding <stdarg.h>
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 9 09:16:31 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200308
|
|
+ update copyright notices in test-packages.
|
|
+ modify tracemunch to guard against errors in its known_p1 table.
|
|
+ add several --with-xxx-libname options, to help with pkgsrc (prompted
|
|
by discussion with Thomas Klausner).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 3 08:15:34 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200301
|
|
+ modify wbkgd() and wbkgrnd() to avoid storing a null in the
|
|
background character, because it may be used in cases where the
|
|
corresponding 0x80 is not treated as a null (report by Marc Rechte,
|
|
cf: 20181208).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 1 08:26:26 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200229
|
|
+ modify CF_NCURSES_CONFIG to work around xcode's c99 "-W" option,
|
|
which conflicts with conventional use for passing linker options.
|
|
> fixes for building with Visual Studio C++ and msys2 (patches by
|
|
"Maarten Anonymous"):
|
|
+ check for pcre2posix.h instead of pcre2-posix.h
|
|
+ add case in CF_SHARED_OPTS for msys2 + msvc
|
|
+ add fallback definition for STDIN_FILENO in progs.priv.h
|
|
+ modify win_driver.c to use _alloca() rather than gcc's variable
|
|
length array feature.
|
|
+ add NCURSES_IMPEXP to ncurses wrapped-variable declarations
|
|
+ remove NCURSES_IMPEXP from class variables in c++/cursslk.h
|
|
+ remove fallback prototype for exit() from c++/etip.h.in
|
|
+ use configured check for <sys/time.h> in a couple of places
|
|
+ conditionally include winsock.h in ncurses/win32con/gettimeofday.c,
|
|
because Visual Studio needs this for the timestruct declaration.
|
|
+ adjust syntax in a couple of files using the NCURSES_API symbol.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 24 08:56:07 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200222
|
|
+ expanded note in ncurses.3x regarding automatically-included headers
|
|
+ improve vt50h and vt52 based on DECScope manual -TD
|
|
+ add/use vt52+keypad and vt52-basic -TD
|
|
+ check/workaround for line-too-long in Ada95 generate utility when
|
|
building out-of-tree.
|
|
+ improve/update HEADER_DEPS in */Makefile.in
|
|
+ add "check" rule to include/Makefile, to demonstrate that the headers
|
|
include all of the required headers for the types used.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 17 08:37:54 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200215
|
|
+ improve manual page for panel library, extending the portability
|
|
section as well as documenting error-returns.
|
|
+ show tic's version when installing terminal database in run_tic.sh
|
|
+ correct check for gcc vs other compilers used in ncurses 6.0, from
|
|
FreeBSD patch by Kyle Evans (cf: 20150725).
|
|
+ add notes for 6.2 to INSTALL.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 12 10:55:11 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Update to ncurses 6.2 (patch 20200212)
|
|
* Add 20200212 6.2 release for upload to ftp.gnu.org
|
|
+ update release notes
|
|
+ minor build-fixes, mostly to test-package scripts
|
|
* Add ncurses patch20200208
|
|
+ modify check for sizeof(wchar_t) to ensure it gives useful result
|
|
when cross-compiling.
|
|
+ drop assumption in configure script that Cygwin's linker is broken.
|
|
+ define NCURSES_BROKEN_LINKER if the broken-linker feature is used,
|
|
to simplify configure-checks for ncurses-examples.
|
|
* Add ncurses patch20200202
|
|
+ reassert copyright on ncurses, per discussion in ncurses FAQ:
|
|
https://invisible-island.net/ncurses/ncurses.faq.html#relicensed
|
|
* Add ncurses patch20200201
|
|
+ modify comparison in make_hash.c to correct a special case in
|
|
collision handling for Caps-hpux11
|
|
+ add testing utility report_hashing to check hash-tables used for
|
|
terminfo and termcap names.
|
|
+ fix a missing prototype for _nc_free_and_exit().
|
|
+ update a few comments about tack 1.07
|
|
+ use an awk script to split too-long pathnames used in Ada95 sample
|
|
programs for explain.txt
|
|
- Update to tack 1.9 (patch 20200202)
|
|
* Update copyright and license. Also, portability fixes.
|
|
- Adopt patch ncurses-5.7-tack.dif
|
|
- Adopt patch ncurses-6.1.dif which is now ncurses-6.2.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 20 07:14:28 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200118
|
|
+ expanded description of XM in user_caps.5
|
|
+ improve xm example for xterm+x11mouse, xterm+sm+1006 -TD
|
|
+ add history section to curs_slk.3x and curs_terminfo.3x manpages.
|
|
+ update alacritty entries for 0.4.0 (prompted by patch by
|
|
Christian Durr) -TD
|
|
+ correct spelling errors found with codespell.
|
|
+ fix for test/configure, from xterm #352.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 13 09:14:28 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200111
|
|
+ improve configure macros which check for the X11/Intrinsic.h header,
|
|
to accommodate recent MacOS changes.
|
|
+ suppress gcc's -Winline warning; it has not been useful for some time
|
|
+ update config.guess, config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 7 09:12:06 UTC 2020 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20200104
|
|
+ modify a couple of macros in aclocal.m4 to allow autoconf 2.69 to
|
|
"work", to help illustrate discussion in
|
|
https://invisible-island.net/autoconf/my-autoconf.html
|
|
+ fix some warnings from autoheader-252
|
|
- Correct include path for ncursesw5 and co
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 29 09:21:53 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191228
|
|
+ in gen-pkgconfig.in, move the RPATH_LIST and PRIVATE_LIBS assignments
|
|
past the various prefix/libdir assignments, to allow for using those
|
|
symbols, e.g., as done via CF_SHARED_OPTS.
|
|
+ improve ncurses*-config and pc-files by filtering out linker-specs.
|
|
+ modify test-package to more closely match Fedora's configuration
|
|
for PIE/PIC feature and debug-packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 26 14:15:16 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191221
|
|
+ correct pathname used in Ada95 sample programs for explain.txt, to
|
|
work with test-packages.
|
|
+ improve tracemunch:
|
|
+ keep track of TERMINAL* values
|
|
+ if tracing was first turned on after initialization, attempt to
|
|
show distinct screen, window and terminal names anyway.
|
|
+ ensure that GCC_NORETURN is defined in term.h, because the prototype
|
|
for exit_terminfo() uses it (report by Werner Fink).
|
|
- Remove patch workaround-20191214.patch as fixed upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 18 09:25:48 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add temporary patch workaround-20191214.patch to add missed
|
|
declaration of GCC_NORETURN in term.h
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 17 09:03:41 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Addd missing space between two include options for ABI 5
|
|
package configuration
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 16 10:15:37 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Also remove private requirements as (lib)tinfo are binary
|
|
compatible with normal and wide version of (lib)ncurses
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 16 09:09:31 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191214
|
|
+ add exit_curses() and exit_terminfo() to replace internal symbols for
|
|
leak-checking.
|
|
- Let helper script handle.linux call sed command smart
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 12 06:37:06 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191207
|
|
+ fix a few warnings for test-package builds
|
|
+ add curses_trace(), to replace trace().
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 2 08:39:17 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191130
|
|
+ add portability section to curs_getcchar manpage (prompted by
|
|
discussion with Nick Black).
|
|
+ improve portability discussion of ACS characters in curs_addch
|
|
manpage.
|
|
+ improve typography for double-quotes in manpages.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 25 09:47:00 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191123
|
|
+ fix typo for MinGW rpm test-package.
|
|
+ workaround in rpm specs for NFS problems in Fedora 31.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 18 07:52:56 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191116
|
|
+ modify ncurses/Makefile.in to fix a case where Debian/testing changes
|
|
to the ld --as-needed configuration broke ncurses-examples test
|
|
packages.
|
|
+ drop library-dependency on psapi for MinGW port, since win_driver.c
|
|
defines PSAPI_VERSION to 2, making it use GetProcessImageFileName
|
|
from kernel32.dll (prompted by patch by Simon Sobish, cf: 20140503).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 15 13:15:43 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Do not add has size to linker flags of any pkg-config
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 11 09:19:43 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191109
|
|
+ add warning-check in tic for terminals with parm_dch vs parm_ich.
|
|
+ drop ich1 from rxvt-basic, Eterm and mlterm to improve compatibility
|
|
with old non-curses programs -TD
|
|
+ reviewed st 0.8.2, updated some details -TD
|
|
+ use ansi+rep several places -TD
|
|
+ corrected tic's check for ich1 (report by Sebastian J. Bronner,
|
|
cf: 20020901).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 4 10:51:29 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191102
|
|
+ check parameter of set_escdelay, return ERR if negative.
|
|
+ check parameter of set_tabsize, return ERR if not greater than zero
|
|
(report/patch by Anthony Sottile).
|
|
+ revise CF_ADD_LIBS macro to prepend rather than append libraries.
|
|
+ add "xterm-mono" to help packagers (report by Sven Joachim) -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 30 14:17:20 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add tack patch 1.08-20190721
|
|
* tack.c, edit.c, tack.h: gcc-8.x-warnings
|
|
* init.c, edit.c: gcc 4.x warning
|
|
* charset.c: update copyright
|
|
* charset.c: rewrite of set_attr resulted in off-by-one loop limit
|
|
* aclocal.m4:
|
|
add CF_CURSES_TERM_H to get proper ifdef's for the boolnames arrays
|
|
* configure.in: add CF_CURSES_TERM_H
|
|
* aclocal.m4: add CF_TERMIOS_TYPES, from xterm
|
|
* sysdep.c: use termios types such as tcflag_t
|
|
* configure.in: use CF_TERMIOS_TYPES
|
|
* tack.h: update copyright
|
|
* aclocal.m4: resync with my-autoconf
|
|
* package/debian/changelog, package/tack.spec, tack.h: bump
|
|
* config.sub: 2019-06-30
|
|
* config.guess: 2019-06-10
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 28 09:05:18 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191026
|
|
+ add a note in man/curs_add_wch.3x about Unicode terminology for the
|
|
line-drawing characters (report by Nick Black).
|
|
+ improve comment in lib_tgoto.c regarding the use of \200 where a
|
|
\0 would be intended by the caller (report by "64 bit", cf: 20000923).
|
|
+ modify linux-16color to accommodate Linux console driver change in
|
|
early 2018 (report by Dino Petrucci).
|
|
- Correct offsets of hunks of patch ncurses-6.1.dif for misc/terminfo.src
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 21 09:33:41 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191019
|
|
+ modify make_hash to not require --disable-leaks, to simplify building
|
|
with address-sanitizer.
|
|
+ modify tic to exit if it cannot remove a conflicting name, because
|
|
treating that as a partial success can cause an infinite loop in
|
|
use-resolution (report/testcase by Hongxu Chen, cf: 20111001).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 16 08:29:53 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191015
|
|
+ improve buffer-checks in captoinfo.c, for some cases when the
|
|
input string is shorter than expected.
|
|
> fix two errata in tic (report/testcases by Hongxu Chen):
|
|
+ check for missing character after backslash in write_it
|
|
+ check for missing characters after "%>" when converting from termcap
|
|
syntax (cf: 980530).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 14 10:04:05 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Avoid recursion trouble in spec file cause by undefined _lto_cflags
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 14 06:38:31 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20191012
|
|
+ amend recent changes to ncurses*-config and pc-files to filter out
|
|
Debian linker-flags (report by Sven Joachim, cf: 20150516).
|
|
+ clarify relationship between tic, infocmp and captoinfo in manpage.
|
|
+ check for invalid hashcode in _nc_find_type_entry and
|
|
_nc_find_name_entry.
|
|
> fix several errata in tic (reports/testcases by "zjuchenyuan"):
|
|
+ check for invalid hashcode in _nc_find_entry.
|
|
+ check for missing character after backslash in fmt_entry
|
|
+ check for acsc with odd length in dump_entry in check for one-one
|
|
mapping (cf: 20060415);
|
|
+ check length when converting from old AIX box_chars_1 capability,
|
|
overlooked in changes to eliminate strcpy (cf: 20001007).
|
|
- Add ncurses patch 20191005
|
|
+ modify the ncurse*-config and pc-files to more closely match for the
|
|
-I and -l options.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 1 07:28:54 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190928
|
|
+ amend the ncurse*-config and pc-files to take into account the rpath
|
|
hack which differed between those files.
|
|
+ improve -L option filtering in ncurses*-config
|
|
+ improve recovery from error when reading command-character in
|
|
test/ncurses.c, showing the relevant error message and not exiting on
|
|
EINTR (cf: 20180922)
|
|
- Add library path for pkgconfig of ncurses5 as well
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 23 06:56:28 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190921
|
|
+ add a note in resizeterm manpage about top-level windows which touch
|
|
the screen's borders.
|
|
+ modify configure-checks for gnat to identify each of the tools path
|
|
and version.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 16 06:24:42 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190914
|
|
+ build-fixes for Ada95 configure-script and corresponding test package
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 9 11:25:49 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190907
|
|
+ add --with-ada-libname option and modify Ada95 configuration to
|
|
allow renaming the "AdaCurses" library (prompted by proposed changes
|
|
by Pascal Pignard).
|
|
+ modify configure script to distinguish gcc from icc and clang when
|
|
the --enable-warnings option is not used, to avoid unnecessary
|
|
warnings about unrecognized inline options (report by Sven Joachim).
|
|
- Add ncurses patch 20190831
|
|
+ build-fixes for configuration using --program-suffix with Ada95,
|
|
noticed with MacOS but applicable to other platforms without
|
|
libpanelw, etc.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 26 09:31:15 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190824
|
|
+ fix some cppcheck warnings, mostly style, in ncurses test-programs.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 19 09:32:14 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190817
|
|
+ amend 20181208 changes for wbkgd() and wbkgrnd(), fixing a few
|
|
details where it still differed from SVr4.
|
|
+ fix some cppcheck warnings, mostly style, in ncurses test-programs.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 12 08:05:06 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190810
|
|
+ fix a few more coverity warnings.
|
|
- Add ncurses patch 20190803
|
|
+ improve loop limits in _nc_scroll_window() to handle a case where
|
|
the scrolled data is a pad which is taller than the window (patch
|
|
by Rob King).
|
|
+ amend the change to screen, because tmux relies upon that entry
|
|
and does not support that feature (Debian #933572) -TD
|
|
+ updated ms-terminal entry & notes -TD
|
|
+ updated kitty entry & notes -TD
|
|
+ updated alacritty+common entry & notes -TD
|
|
+ use xterm+sl-twm for consistency -TD
|
|
- Add ncurses patch 20190728
|
|
+ fix a few more coverity warnings.
|
|
+ more documentation updates based on tctest.
|
|
- Add ncurses patch 20190727
|
|
+ fix a few coverity warnings.
|
|
+ documentation updates based on tctest.
|
|
- Add ncurses patch 20190720
|
|
+ fix a few warnings for gcc 4.x
|
|
+ add some portability/historical details to the tic, toe and infocmp
|
|
manual pages.
|
|
+ correct fix for broken link from terminfo(5) to tabs(1) manpage
|
|
(report by Sven Joachim).
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 2 08:15:42 UTC 2019 - Martin Liška <mliska@suse.cz>
|
|
|
|
- Use FAT LTO objects in order to provide proper static library.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 15 11:40:20 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190713
|
|
+ change reset's behavior for margins to simply clear soft-margins if
|
|
possible, rather than clearing and then setting them according to the
|
|
terminal's width (suggested by Thomas Wolff).
|
|
+ correct order of one wbkgd versus start_color call in test/padview.c
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 9 10:45:50 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190706
|
|
+ add domterm -TD
|
|
+ improve comments for recent changes, add alias xterm.js -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 1 07:35:28 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190630
|
|
+ add --with-tic-path and --with-infocmp-path to work around problems
|
|
building fallback source using pre-6.0 tic/infocmp.
|
|
+ add a check in tic for paired indn/rin
|
|
+ correct a buffer-limit in write_entry.c for systems that use caseless
|
|
filenames.
|
|
+ add ms-terminal -TD
|
|
+ add vscode, vscode-direct -TD
|
|
* Adopt patch ncurses-5.9-ibm327x.dif and ncurses-6.1.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 24 09:20:53 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190623
|
|
+ improve the tabs.1 manual page to distinguish the PWB/Unix and 7th
|
|
Edition versions of the tabs utility.
|
|
+ add configure check for getenv() to work around implementation shown
|
|
in Emscripten #6766, use that to optionally suppress START_TRACE
|
|
macro, whose call to getenv() may not work properly (report by Ilya
|
|
Ig Petrov).
|
|
+ modify initialization functions to avoid relying upon persistent
|
|
data for the result from getenv().
|
|
+ update config.guess, config.sub
|
|
- Adopt patch ncurses-6.1.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 17 10:36:12 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190615
|
|
+ expand the portability section of the man/tabs.1 manual page.
|
|
+ regenerate HTML manpages.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 11 08:27:10 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190609
|
|
+ add mintty, mintty-direct (adapted from patch by Thomas Wolff).
|
|
Some of the suggested user-defined capabilities are commented-out,
|
|
to allow builds with ncurses 5.9 and 6.0
|
|
+ add Smol/Rmol for tmux, vte-2018 (patch by Nicholas Marriott).
|
|
+ add rs1 to konsole, mlterm -TD
|
|
+ modify _nc_merge_entry() to make a copy of the data which it merges,
|
|
to avoid modifying the source-data when aligning extended names.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 3 07:08:38 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190601
|
|
+ modify an internal call to vid_puts to pass extended color pairs
|
|
e.g., from tty_update.c and lib_mvcur.c (report by Niegodziwy Beru).
|
|
+ improve manual page description of init_tabs capability and TABSIZE
|
|
variable.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 27 08:29:05 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190525
|
|
+ modify reset_cmd.c to allow for tabstops at intervals other than 8
|
|
(report by Vincent Huisman).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 20 13:39:27 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190518
|
|
+ update xterm-new to xterm patch #345 -TD
|
|
+ add/use xterm+keypad in xterm-new (report by Alain D D Williams) -TD
|
|
+ update terminator entry -TD
|
|
+ remove hard-tabs from ti703 (report by Robert Clausecker)
|
|
+ mention meml/memu/box1 in user_caps manual page.
|
|
+ mention user_caps.5 in tic and infocmp manual pages.
|
|
- Adopt the patches ncurses-5.9-ibm327x.dif and ncurses-6.1.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 15 11:43:33 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Make pkg-config files .pc consistent
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 13 07:51:13 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190511
|
|
+ fix a spurious blank line seen with "infocmp -1fx xterm+x11mouse"
|
|
+ add checks in repair_subwindows() to keep the current position and
|
|
scroll-margins inside the resized subwindow.
|
|
+ add a limit check in newline_forces_scroll() for the case where the
|
|
row is inside scroll-margins, but not at the end (report by Toshio
|
|
Kuratomi, cf: 20170729).
|
|
+ corrected a warning message in tic for extended capabilities versus
|
|
number of parameters.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 10 07:55:17 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190504
|
|
+ improve workaround for Solaris wcwidth versus line-drawing characters
|
|
(report by Pavel Stehule).
|
|
+ add special case in tic to validate RGB string-capability extension.
|
|
+ corrected string/parameter-field for RGB in Caps-ncurses.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 29 07:04:37 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190427
|
|
+ corrected problem in terminfo load/realignment which prevented
|
|
infocmp from comparing extended capabilities with the same name
|
|
but different types.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 23 11:32:35 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190420
|
|
+ improve ifdef's for TABSIZE variable, to help with AIX/HPUX ports.
|
|
- Add ncurses patch 20190413
|
|
+ check for TABSIZE variable in test/configure script.
|
|
+ used test/test_arrays.c to improve Caps.aix1 and Caps.hpux11
|
|
+ corrected filtering of comments in MKparametrized.sh
|
|
+ reduce duplication across Caps* files by moving some parts which do
|
|
not depend on order into Caps-ncurses.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 8 06:42:14 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190406
|
|
+ modify MKcaptab.sh, MKkey_defs.sh, and MKhashsize.sh to handle
|
|
split-up Caps-files.
|
|
+ build-fixes if extended-functions are disabled.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 1 07:18:00 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190330
|
|
+ add "screen5", to mention italics (report by Stefan Assmann)
|
|
+ modify description of xterm+x11hilite to eliminate unused p5 -TD
|
|
+ add configure script checks to help with a port to Ultrix 3.1
|
|
(report by Dennis Grevenstein).
|
|
+ check if "b" binary feature of fopen works
|
|
+ check for missing feature of locale.h
|
|
+ add fallback for strstr() in test-programs
|
|
+ add fallback for STDOUT_FILENO in test-programs
|
|
+ update config.guess, config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 25 11:15:44 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190323
|
|
+ move macro for is_linetouched() inside NCURSES_NOMACROS ifndef.
|
|
+ corrected prototypes in several manpages using script to extract
|
|
those in compilable form.
|
|
+ use _nc_copy_termtype2() rather than direct assignment in setupterm,
|
|
in case it is called repeatedly using fallback terminfo descriptions
|
|
(report/patch by Werner Fink).
|
|
- Drop patch ncurses-6.1-fallback.dif as now upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 22 08:59:22 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Reintroduce patch ncurses-6.1-fallback.dif to fix boo#1130091
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 19 09:16:38 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190317
|
|
+ regenerate llib-* files.
|
|
+ modify tic to also use new function for user-defined capability info.
|
|
+ modify _nc_parse_entry() to check if a user-defined capability has
|
|
an unexpected type; ignore it in that case.
|
|
+ fix a special case of link-anchors in generated Ada html files.
|
|
+ use newer rel=author tag in generated html rather than rev=made,
|
|
which did not become accepted.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 11 08:19:08 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190309
|
|
+ in-progress changes to add parameter-checking for common user-defined
|
|
capabilities in tic.
|
|
+ update MKcodes.awk and MKnames.awk to ignore the new "userdef"
|
|
data in Caps-ncurses (cf: 20190302).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 25 08:18:08 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190223
|
|
+ fix typo in adds200 -TD
|
|
+ add tic check for consistent alternate character set capabilities.
|
|
+ improve check in mvcur() to decide whether to use hard-tabs, using
|
|
xt, tbc and hts as clues.
|
|
+ replace check in reset command for obsolete "pt" capability using
|
|
tbc and hts capabilities as clues (report by Nicolas Marriott).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 18 08:56:21 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190216
|
|
+ improve manual page description of TABSIZE.
|
|
+ add test/demo_tabs program.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 13 17:12:33 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Implement library packaging guideline: split static libraries.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 11 09:46:34 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Fix configure scripts as well as pkg-config configurations
|
|
that is correct paths in pkg-config and use pkg-config to
|
|
configure the configure scripts as well
|
|
- Add ncurses patch 20190209
|
|
+ add check in tic to provide warnings for mismatched number of
|
|
parameters in the documented user-capability extensions.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 6 07:45:22 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190202
|
|
+ modify rpm test-package ".spec" file to work around naming conflict
|
|
with Redhat's package for ncurses6.
|
|
+ modify no-leaks code in test/picsmap to avoid non-standard tdestroy.
|
|
+ amend change to configure script which altered the top-level makefile
|
|
to avoid attempting to install the terminfo database when it was not
|
|
configured, to allow for installing the ".pc" files which are also
|
|
in the misc directory (report by Steve Wills).
|
|
- Add ncurses patch 20190126
|
|
+ change some "%define" statements in test-packages for RPMs to
|
|
"%global" to work around changes in rpm 4.14 from recent Redhat.
|
|
+ fixes for O_INPUT_FIELD extension (patch by Leon Winter).
|
|
+ eliminate fixed buffer-size when reading $TERMCAP variable.
|
|
+ correct logic in read_entry.c which prevented $TERMCAP variable from
|
|
being interpreted as a fallback to terminfo entry (prompted by
|
|
Savannah #54556, cf: 20110924).
|
|
- Add ncurses patch 20190121
|
|
+ add a check in test/configure to work around non-ncurses termcap.h
|
|
file in Slackware.
|
|
+ corrected flag for "seq" method of db 1.8.5 interface, needed by toe
|
|
on some of the BSDs.
|
|
+ updated "string-hacks" feature.
|
|
+ minor improvements to manpage typography.
|
|
+ corrected conditionally-compiled limit on color pairs (report by
|
|
"Hudd").
|
|
+ add -x option to test/pair_content, test/color_content for testing
|
|
init_extended_pair, extended_pair_content, init_extended_color,
|
|
extended_color_content
|
|
+ add -p option to test/pair_content, test/color_content to show the
|
|
return values from the tested functions.
|
|
+ improve manual page curs_color.3x discussion of error returns and
|
|
extensions.
|
|
+ add O_INPUT_FIELD extension to form library (patch by Leon Winter).
|
|
+ override/suppress --enable-db-install if --disable-database configure
|
|
option was given.
|
|
+ change a too-large terminal entry in tic from a fatal error to a
|
|
warning (prompted by discussion with Gabriele Balducci).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 14 07:24:52 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190112
|
|
+ fix typo in term(5), improve explanation of format (report by Otto
|
|
Modinos).
|
|
+ add nsterm-direct -TD
|
|
+ use SGR 1006 mouse for konsole-base -TD
|
|
+ use SGR 1006 mouse for putty -TD
|
|
+ add ti703/ti707, ti703-w/ti707-w (Robert Clausecker)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 7 07:46:46 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20190105
|
|
+ add dummy "check" rule in top-level and test-Makefile to simply
|
|
building test-packages for Arch.
|
|
+ modify configure script to avoid conflict with a non-POSIX feature
|
|
that enables all parts of the system headers by default. Some
|
|
packagers have come to rely upon this behavior (FreeBSD #234049).
|
|
+ update config.guess, config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 2 09:43:41 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181229
|
|
+ improve man/curs_mouse.3x with regard to xterm
|
|
+ modify tracemunch to accept filename parameters in addition to use
|
|
as a pipe/filter.
|
|
+ minor optimization to reduce calls to _nc_reserve_pairs (prompted by
|
|
discussion with Bryan Christ).
|
|
+ add test/pair_content.c and test/color_content.c
|
|
+ modify infocmp to omit filtering of "OTxx" names which are used for
|
|
obsolete capabilities, when the output is sorted by long-names.
|
|
Doing this helps when making a table of the short/long capability
|
|
names.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 17 07:10:49 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181215
|
|
+ several fixes for gcc8 strict compiler warnings.
|
|
+ fix a typo in comments (Aaron Gyes).
|
|
+ add nsterm-build309 to replace nsterm-256color, assigning the latter
|
|
as an alias of nsterm, to make mouse work with nsterm-256color -TD
|
|
+ base gnome-256color entry on "gnome", not "vte", for consistency -TD
|
|
+ updates for configure macros from work on tin and xterm:
|
|
+ CF_GNU_SOURCE, allow for Cygwin's newlib when checking for the
|
|
_DEFAULT_SOURCE symbol.
|
|
+ CF_VA_COPY, add fallback check if neither va_copy/__va_copy is
|
|
supported, to try copying the pointers for va_list, or as an array.
|
|
Also add another fallback check, for __builtin_va_copy(), which
|
|
could be used with AIX xlc in c89 mode.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 10 08:54:31 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181208
|
|
+ modify wbkgd() and wbkgrnd() to improve compatibility with SVr4
|
|
curses, changing the way the window rendition is updated when the
|
|
background character is modified (report by Valery Ushakov).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 3 06:49:35 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181201
|
|
+ add midnightbsd to CF_XOPEN_SOURCE macro (patch by Urs Jansen).
|
|
+ add "@" command to test/ncurses F-test, to allow rapid jump to
|
|
different character pages.
|
|
+ update config.guess, config.sub from
|
|
http://git.savannah.gnu.org/cgit/config.git
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 26 12:42:11 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
|
|
- Add ncurses patch 20181125
|
|
+ build-fix (reports by Chih-Hsuan Yen, Sven Joachim).
|
|
- Add ncurses patch 20181124
|
|
+ check --with-fallbacks option to ensure there is a value, and add
|
|
the fallback information to top-level Makefile summary.
|
|
+ add some traces in initialization to show whether a fallback entry is
|
|
used.
|
|
+ build-fix for test/movewindow with ncurses-examples on Solaris.
|
|
+ add "-l" option to test/background, to dump screen contents in a form
|
|
that lets different curses implementations be compared.
|
|
+ modify the initialization checks for mouse so that the xterm+sm+1006
|
|
block will work with terminal descriptions not mentioning xterm
|
|
(report by Tomas Janousek).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 21 11:37:09 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Remove screen.xterm from terminfo data base (boo#1103320) as with
|
|
this screen uses fallback TERM=screen
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 19 10:57:18 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181117
|
|
+ ignore the hex/b64 $TERMINFO in toe's listing.
|
|
+ correct a status-check in _nc_read_tic_entry() so that if reading
|
|
a hex/b64 $TERMINFO, and the $TERM does not match, fall-through to
|
|
the compiled-in search list.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 12 14:44:30 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- For screen.xterm remove also `rep' feature (repeat char) this
|
|
might help on boo#1103320
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 12 07:56:07 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181110
|
|
+ several workarounds to ensure proper C compiler used in parts of
|
|
Ada95 tree.
|
|
+ update config.guess, config.sub from
|
|
http://git.savannah.gnu.org/cgit/config.git
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 29 10:22:26 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add Add ncurses patch 20181027
|
|
+ add OpenGL clients alacritty and kitty -TD
|
|
+ add Smulx for tmux, vte-2018 -Nicholas Marriott
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 22 11:23:20 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181020
|
|
+ ignore $TERMINFO as a default value in configure script if it came
|
|
from the infocmp -Q option.
|
|
+ allow value for --with-versioned-syms to be a relative pathname
|
|
+ add a couple of broken-linker symbols to the list of versioned
|
|
symbols to help with link-time optimization versus weak symbols.
|
|
+ apply shift/control/alt logic when decoding xterm's 1006 mode to
|
|
wheel-mouse events (Redhat #1610681).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 15 06:57:44 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 20181013
|
|
+ amend change from 20180818, which undid a fix for the $INSTALL value
|
|
to make it an absolute path.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 10 16:10:48 UTC 2018 - schwab@suse.de
|
|
|
|
- Use -rpath-link when building the test suite to use the just built
|
|
libraries
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 8 07:05:41 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 6.1-20181006
|
|
+ improve a configure check to work with newer optimizers (report by
|
|
Denis Pronin, Gentoo #606142).
|
|
+ fix typo in tput.c (Sven Joachim, cf: 20180825).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 1 06:43:30 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 6.1-20180929
|
|
+ fix typo in tvi955 -TD
|
|
+ corrected acsc for regent60 -TD
|
|
+ add alias n7900 -TD
|
|
+ corrected acsc for tvi950 -TD
|
|
+ remove bogus kf0 from tvi950 -TD
|
|
+ added function-key definitions to agree with Televideo 950 manual -TD
|
|
+ add bel to tvi950 -TD
|
|
+ add shifted function-keys to regent60 -TD
|
|
+ renumber regent40 function-keys to match manual -TD
|
|
+ add cd (clr_eos) to adds200 -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 24 06:48:45 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 6.1-20180923
|
|
+ build-fix: remove a _tracef call which was used for debugging (report
|
|
by Chris Clayton).
|
|
- Add ncurses patch 6.1-20180922
|
|
+ ignore interrupted system-call in test/ncurses's command-line, e.g.,
|
|
if the terminal were resized.
|
|
+ add shift/control/alt logic for decoding xterm's 1006 mode (Redhat
|
|
#1610681, cf: 20141011).
|
|
+ modify rpm test-packages to not use --disable-relink with Redhat,
|
|
since Fedora 28's tools do not work with that feature.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 10 09:18:20 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 6.1-20180908
|
|
+ document --with-pcre2 configure option in INSTALL.
|
|
+ improve workaround for special case in PutAttrChar() where a cell is
|
|
marked as alternate-character set, to handle a case where the
|
|
character in the cell does not correspond to any of the ASCII
|
|
fallbacks (report by Leon Winter, cf: 20180505).
|
|
+ amend change to form library which attempted to avoid unnecessary
|
|
update of cursor position in non-public fields, to simply disable
|
|
output in this case (patch by Leon Winter, cf: 20180414).
|
|
+ improve check for LINE_MAX runtime limit, to accommodate broken
|
|
implementations of sysconf().
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 3 11:10:11 UTC 2018 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Add ncurses patch 6.1-20180901
|
|
+ improve manual page for wgetnstr, giving background for the length
|
|
parameter.
|
|
+ define a limit for wgetnstr, wgetn_wstr when length is negative or
|
|
"too large".
|
|
+ update configure script to autoconf 2.52.20180819 (Debian #887390).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 27 07:56:48 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180825
|
|
+ add a section to tput manual page clarifying how it determines the
|
|
terminal size (prompted by discussion with Grant Jenks).
|
|
+ add "--disable-relink" to rpm test-packages, for consistency with the
|
|
deb test-packages.
|
|
+ split spec-file into ncurses6.spec and ncursest6.spec to work around
|
|
toolset breakage in Fedora 28.
|
|
+ drop mention of "--disable-touching", which was not in the final
|
|
20180818 updates.
|
|
- Add ncurses patch 6.1-20180818
|
|
+ build-fix for PDCurses with ncurses-examples.
|
|
+ improved CF_CC_ENV_FLAGS.
|
|
+ modify configure scripts to reduce relinking/ranlib during library
|
|
install (Debian #903790):
|
|
+ use "install -p" when available, to avoid need for ranlib of
|
|
static libraries.
|
|
+ modify scripts which use "--disable-relink" to add a 1-second
|
|
sleep to work around tools which use whole-second timestamps, e.g.,
|
|
in utime() rather than the actual file system resolution.
|
|
+ add "--disable-touching" option for using "install -p" option during
|
|
the install, e.g., so that header-files have a predictable timestamp.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 9 11:26:52 UTC 2018 - tchvatal@suse.com
|
|
|
|
- Fix typo screeen -> screen bsc#1104264
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 6 08:10:14 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180804
|
|
+ improve logic for clear with E3 extension, in case the terminal
|
|
scrolls content onto its saved-lines before actually clearing
|
|
the display, by clearing the saved-lines after clearing the
|
|
display (report/patch by Nicholas Marriott).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 30 07:38:03 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180728
|
|
+ improve documentation regarding feature-test macros in curses.h
|
|
+ improve documentation regarding the virtual and physical screens.
|
|
+ formatting fixes for manpages, regenerate man-html documentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 22 08:58:39 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180721
|
|
+ build-fixes for gcc8.
|
|
+ corrected acsc for wy50 -TD
|
|
+ add wy50 and wy60 shifted function-keys as kF1 to kF16 -TD
|
|
+ remove ansi+rep mis-added to interix in 2018-02-23 -TD
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 20 10:42:17 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180714
|
|
+ add enum, regex examples to test/demo_forms
|
|
+ add configure check for pcre-posix library to help with MinGW port.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 9 06:30:27 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180707
|
|
+ build-fixes for gcc8.
|
|
+ correct order of WINDOW._ttytype versus WINDOW._windowlist in
|
|
report_offsets.
|
|
+ fix a case where tiparm could return null if the format-string was
|
|
empty (Debian #902630).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 3 07:38:11 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180630
|
|
+ add acsc string to vi200 (Nibby Nebbulous)
|
|
add right/down-arrow to vi200's acsc -TD
|
|
+ add "x" to tput's getopt string so that "tput -x clear" works
|
|
(Nicholas Marriott).
|
|
+ minor fixes prompted by anonymous report on stack overflow:
|
|
+ correct order of checks in _nc_get_locale(), for systems lacking
|
|
locale support.
|
|
+ add "#error" in a few places to flag unsupported configurations
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 25 09:26:44 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180623
|
|
+ use _WIN32/_WIN64 in preference to __MINGW32__/__MINGW64__ symbols
|
|
to simplify building with MSVC, since the former are defined in both
|
|
compiler configurations (report by Ali Abdulkadir).
|
|
+ further improvements to configure-checks from work on dialog, i.e.,
|
|
updated CF_ADD_INCDIR, CF_FIND_LINKAGE, CF_GCC_WARNINGS,
|
|
CF_GNU_SOURCE, CF_LARGEFILE, CF_POSIX_C_SOURCE, CF_SIZECHANGE, and
|
|
CF_TRY_XOPEN_SOURCE.
|
|
+ update config.guess, config.sub from
|
|
http://git.savannah.gnu.org/cgit/config.git
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 18 08:51:13 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180616
|
|
+ build-fix for ncurses-examples related to gcc8-fixes (cf: 20180526).
|
|
+ reduce use of _GNU_SOURCE for current glibc where _DEFAULT_SOURCE
|
|
combines with _XOPEN_SOURCE (Debian #900987).
|
|
+ change target configure level for _XOPEN_SOURCE to 600 to address
|
|
use of vsscanf and setenv.
|
|
+ improved configure-checks CF_SIZECHANGE and CF_STRUCT_TERMIOS from
|
|
work on dialog.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 12 09:08:16 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180609
|
|
+ modify generated ncurses*config and ncurses.pc, ncursesw.pc, etc.,
|
|
to list helper libraries such as gpm for static linking (Debian
|
|
#900839).
|
|
+ marked vwprintw and vwscanw as deprecated; recommend using vw_printw
|
|
and vw_scanw, respectively.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 4 07:13:17 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180602
|
|
+ add RPM test-package "ncursest-examples".
|
|
+ modified RPM test-package to work with Mageia6.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 28 15:01:00 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180526
|
|
+ add note in curs_util.3x about unctrl.h
|
|
+ review/improve header files to ensure that those include necessary
|
|
files except for the previously-documented cases (report by Isaac
|
|
Pascual Monells).
|
|
+ improved test-package scripts, adapted from byacc 1.9 20180525.
|
|
+ fix some gcc8 warnings seen in Redhat package build, but
|
|
work around bug in gcc8 compiler warnings in comp_parse.c
|
|
- Add ncurses patch 6.1-20180519
|
|
+ formatting fixes for manpages, regenerate man-html documentation.
|
|
+ trim spurious whitespace from tmux in 2018-02-24 changes;
|
|
fix some inconsistencies in/between tmux- and iterm2-entries for SGR
|
|
(report by C Anthony Risinger)
|
|
+ improve iterm2 using some xterm features which it has adapted -TD
|
|
+ add check in pair_content() to handle the case where caller asks
|
|
for an uninitialized pair (Debian #898658).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 14 10:20:26 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180512
|
|
+ remove trailing ';' from GCC_DEPRECATED definition.
|
|
+ repair a change from 20110730 which left an error-check/warning dead.
|
|
+ fix several minor Coverity warnings.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 7 09:52:38 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180505
|
|
+ add deprecation warnings for internal functions called by older
|
|
versions of tack.
|
|
+ fix a special case in PutAttrChar() where a cell is marked as
|
|
alternate-character set, but the terminal does not actually support
|
|
the given graphic character. This would happen in an older terminal
|
|
such as vt52, which lacks most line-drawing capability.
|
|
+ use configure --with-config-suffix option to work around filename
|
|
conflict with Debian packages versus test-packages.
|
|
+ update tracemunch to work with perl 5.26.2, which changed the rules
|
|
for escaping regular expressions.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 2 07:11:07 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180428
|
|
+ document new form-extension O_EDGE_INSERT_STAY (report by Leon
|
|
Winter).
|
|
+ correct error-returns listed in manual pages for a few form functions
|
|
(report by Leon Winter).
|
|
+ add a check in form-library for null-pointer dereference:
|
|
unfocus_current_field (form);
|
|
form_driver (form, REQ_VALIDATION);
|
|
(patch by Leon Winter).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Apr 15 07:53:41 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180414
|
|
+ modify form library to optionally delay cursor movement on a field
|
|
edge/boundary (patch by Leon Winter).
|
|
+ modify form library to avoid unnecessary update of cursor position in
|
|
non-public fields (patch by Leon Winter).
|
|
+ remove unused _nc_import_termtype2() function.
|
|
+ also add/improve null-pointer checks in other places
|
|
+ add a null-pointer check in _nc_parse_entry to handle an error when
|
|
a use-name is invalid syntax (report by Chung-Yi Lin).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 9 09:33:21 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180407
|
|
+ clarify in manual pages that vwprintw and vwscanw are obsolete,
|
|
not part of X/Open Curses since 2007.
|
|
+ use "const" in some prototypes rather than NCURSES_CONST where X/Open
|
|
Curses was updated to do this, e.g., wscanw, newterm, the terminfo
|
|
interface. Also use "const" for consistency in the termcap
|
|
interface, which was withdrawn by X/Open Curses in Issue 5 (2007).
|
|
As of Issue 7, X/Open Curses still lacks "const" for certain return
|
|
values, e.g., keyname().
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 4 12:22:26 UTC 2018 - werner@suse.de
|
|
|
|
- Add version requirement for packages terminfo and terminfo-base
|
|
to avoid trouble with old ncurses tools and libraries
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 3 09:30:14 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180331
|
|
+ improve terminfo write/read by modifying the fourth item of the
|
|
extended header to denote the number of valid strings in the extended
|
|
string table (prompted by a comment in unibilium's sources).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 29 11:30:00 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180324
|
|
+ amend Scaled256() macro in test/picsmap.c to cover the full range
|
|
0..1000 (report by Roger Pau Monne).
|
|
+ add some checks in tracemunch for undefined variables.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 21 07:46:36 UTC 2018 - werner@suse.de
|
|
|
|
- Change baselibs.conf to avoid mixed version requirements (bsc#1082744)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 19 09:23:35 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180317
|
|
+ fix a check in infotocap which may not have detected a problem when
|
|
it should have.
|
|
+ add a check in tic for the case where setf/setb are given using
|
|
different strings, but provide identical results to setaf/setab.
|
|
+ further improve fix for terminfo.5 (patch by Kir Kolyshkin).
|
|
+ reorder loop-limit checks in winsnstr() in case the string has no
|
|
terminating null and only the number of characters is used (patch
|
|
by Gyorgy Jeney).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 8 10:06:24 UTC 2018 - werner@suse.de
|
|
|
|
- Avoid opaque libraries for Leap 15 and SLES 15
|
|
- No tests on Leap 15 and SLES 15
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 5 07:48:43 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180303
|
|
+ modify TurnOn/TurnOff macros in lib_vidattr.c and lib_vid_attr.c to
|
|
avoid expansion of "CUR" in trace.
|
|
+ improve a few lintian warnings in test-packages.
|
|
+ modify lib_setup to avoid calling pthread_self() without first
|
|
verifying that the address is valid, i.e., for weak symbols
|
|
(report/patch by Werner Fink).
|
|
+ modify generated terminfo.5 to not use "expand" and related width
|
|
on the last column of tables, making layout on wide terminals look
|
|
better (adapted from patch by Kir Kolyshkin).
|
|
+ add a category to report_offsets, e.g., "w" for wide-character, "t"
|
|
for threads to make the report more readable. Reorganized the
|
|
structures reported to make the categories more apparent.
|
|
+ simplify some ifdef's for extended-colors.
|
|
+ add NCURSES_GLOBALS and NCURSES_PRESCREEN to report_offsets, to show
|
|
how similar the different tinfo configurations are.
|
|
- Remove patch ncurses-6.1-weakpthreads.dif now upstream (bsc#1082772)
|
|
- Make expect build check less fragile on timing
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 2 10:00:20 UTC 2018 - werner@suse.de
|
|
|
|
- Switch back to shared libtinfo only but provide an auxiliary shared
|
|
library libtinfow to avoid a rebuild of third party programs (bsc#1082772)
|
|
+ Add sanity check if new 32bit API is included in libtinfo
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 1 13:39:02 UTC 2018 - werner@suse.de
|
|
|
|
- Add patch ncurses-6.1-weakpthreads.dif
|
|
+ Be aware that libtinfo/libtinfw is also used without libpthread
|
|
(boo#1058509)
|
|
- Use expect to run at least two test for normal and wide character
|
|
version of newdemo from test suite
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 26 09:10:07 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180224
|
|
+ modify _nc_resolve_uses2() to detect incompatible types when merging
|
|
a "use=" clause of extended capabilities. The problem was seen in a
|
|
defective terminfo integrated from simpleterm sources in 20171111,
|
|
compounded by repair in 20180121.
|
|
+ correct Ss/Ms interchange in st-0.7 entry (tmux #1264) -TD
|
|
+ fix remaining flash capabilities with trailing mandatory delays -TD
|
|
+ correct cut/paste in NEWS (report by Sven Joachim).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 19 12:56:33 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180217
|
|
+ remove incorrect free() from 20170617 changes (report by David Macek).
|
|
+ correct type for "U8" in user_caps.5; it is a number not boolean.
|
|
+ add a null-pointer check in safe_sprintf.c (report by Steven Noonan).
|
|
+ improve fix for Debian #882620 by reusing limit2 variable (report
|
|
Julien Cristau, Sven Joachim).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 15 13:00:37 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180210
|
|
+ modify misc/Makefile.in to install/uninstall explicit list in case
|
|
the build-directory happens to have no ".pc" files when an uninstall
|
|
is performed (report by Jeffrey Walton).
|
|
+ deprecate safe-sprintf, since the vsnprintf function, which does what
|
|
was needed, was standardized long ago.
|
|
+ add several development/experimental options to development packages.
|
|
+ minor reordering of options in configure script to make the threaded
|
|
and reentrant options distinct from the other extensions which are
|
|
normally enabled.
|
|
- Make reentrant libs opaque
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 5 08:15:58 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180203
|
|
+ minor fixes to test/*.h to make them idempotent.
|
|
+ add/use test/parse_rgb.h to show how the "RGB" capability works.
|
|
+ add a clarification in user_caps.5 regarding "RGB" capability.
|
|
+ add extended_slk_color{,_sp} symbols to the appropriate
|
|
package/*.{map,sym} files (report by Sven Joachim, cf: 20170401).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 30 08:53:57 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 6.1-20180129
|
|
+ update "VERSION" file, used in shared-library naming.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 30 07:51:09 UTC 2018 - werner@suse.de
|
|
|
|
- Correct include path for wide chraracter header files for ABI 6.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 29 10:48:07 UTC 2018 - werner@suse.de
|
|
|
|
- Update to ncurses 6.1 (patch 20180127)
|
|
+ updated release notes
|
|
+ amend a warning message from tic which should have flagged misuse
|
|
of "XT" capability in "screen" terminal description.
|
|
> terminfo changes:
|
|
+ trim "XT" from screen entry, add comments to explain why it was
|
|
not suitable -TD
|
|
+ modify iterm to use xterm+sl-twm building block -TD
|
|
+ mark konsole-420pc, konsole-vt100, konsole-xf3x obsolete reflecting
|
|
konsole's removal in 2008 -TD
|
|
+ expanded the history section of konsole to explain its flawed
|
|
imitation of xterm's keyboard -TD
|
|
+ use xterm+x11mouse in screen.* entries because screen does not yet
|
|
support xterm's 1006 mode -TD
|
|
+ add nsterm-build400 for macOS 10.13 -TD
|
|
+ add ansi+idc1, use that in ansi+idc adding dch for consistency -TD
|
|
+ update vte to vte-2017 -TD
|
|
+ add ecma+strikeout to vte-2017 -TD
|
|
+ add iterm2-direct -TD
|
|
+ updated teraterm, added teraterm-256color -TD
|
|
+ add mlterm-direct -TD
|
|
+ add descriptions for ANSI building-blocks -TD
|
|
- Modify patch ncurses-5.9-ibm327x.dif
|
|
- Rename patch ncurses-6.0.dif to new name ncurses-6.1.dif
|
|
- Modify patch ncurses-6.1.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 22 11:02:30 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 20180121 pre-release 6.1
|
|
> terminfo changes:
|
|
+ add xterm+noalt, xterm+titlestack, xterm+alt1049, xterm+alt+title
|
|
blocks from xterm #331 -TD
|
|
+ add xterm+direct, xterm+indirect, xterm-direct entries from xterm
|
|
#331 -TD
|
|
+ modify xterm+256color and xterm+256setaf to use correct number of
|
|
color pairs, for ncurses 6.1 -TD
|
|
+ add rs1 capability to xterm-256color -TD
|
|
+ modify xterm-r5, xterm-r6 and xterm-xf86-v32 to use xterm+kbs to
|
|
match xterm #272, reflecting packager's changes -TD
|
|
+ remove "boolean" Se, Ss from st-0.7 -TD
|
|
+ add konsole-direct and st-direct -TD
|
|
+ remove unsupported "Tc" capability from st-0.7; use st-direct if
|
|
direct-colors are wanted -TD
|
|
+ add vte-direct -TD
|
|
+ add XT, hpa, indn, and vpa to screen, and invis, E3 to tmux (patch by
|
|
Pierre Carru)
|
|
+ use xterm+sm+1006 in xterm-new, vte-2014 -TD
|
|
+ use xterm+x11mouse in iterm, iterm2, mlterm3 because xterm's 1006
|
|
mode does not work with those programs. konsole is debatable -TD
|
|
+ add "termite" entry (report by Markus Pfeiffer) -TD
|
|
> merge branch begun April 2, 2017 which provides these features:
|
|
+ support read/write new binary-format for terminfo which stores
|
|
numeric capabilities as a signed 32-bit integer. The test programs
|
|
such as picsmap, ncurses were created or updated during 2017 to use
|
|
this feature.
|
|
+ the new format is written by the wide-character configuration of
|
|
tic when it finds a numeric capability larger than 32767.
|
|
+ other applications such as infocmp built with the wide-character
|
|
ncurses library work as expected.
|
|
+ applications built with the "narrow" (8-bit) configuration will
|
|
read the new format, but will limit those extended values to 32767.
|
|
+ in either wide/narrow configuration, the structure defined in
|
|
term.h still uses signed 16-bit values.
|
|
+ because it is incompatible with the legacy (mid-1980s) binary format,
|
|
a new magic value is provided for the "file" program.
|
|
+ the term.5 manual page is updated to describe this new format.
|
|
+ the limit on file-size for compiled terminfo is increased in the
|
|
wide-character configuration to 32768.
|
|
- Add ncurses patch 20180120
|
|
+ build-fix in picsmap.c for stdint.h existence.
|
|
+ add --disable-stripping option to configure scripts.
|
|
+ modify ncurses-examples to install test-scripts in the data directory.
|
|
+ work around tool-breakage in Debian 9 and later by invoking
|
|
gprconfig to specify the C compiler to be used by gnatmake,
|
|
and conditionally suppressing Library_Options line for static
|
|
libraries.
|
|
+ bump the compat level for test-packages to 7, i.e., Debian 5.
|
|
- Add tack patch 1.08-20170818
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 9 11:11:49 UTC 2018 - werner@suse.de
|
|
|
|
- Add ncurses patch 20180106
|
|
+ fixes for writing extended color pairs in putwin.
|
|
+ modify test/savescreen.c to add test patterns that exercise 88-,
|
|
256-, etc., colors.
|
|
+ modify configure option --with-build-cc, adding clang, c89 and c99
|
|
as possible default values.
|
|
+ modify ncurses-examples configure script to use pkg-config for the
|
|
extra form/menu/panel libraries, to be more consistent with the
|
|
handling of the curses/ncurses library.
|
|
+ modify test-packages for mingw to supply "pc" files.
|
|
+ modify gen-pkgconfig.in to list -lpthread as a private library when
|
|
configured to access it via weak symbols.
|
|
|