ncurses.scripts.mit.edu Git - ncurses.git/atom - doc/html/man/menu_new.3x.html history ncurses, with patches starting at ncurses-5.6; new users should use https://github.com/ThomasDickey/ncurses-snapshots/ https://ncurses.scripts.mit.edu/?p=ncurses.git ncurses //git.scripts.mit.edu/static/git-favicon.png //git.scripts.mit.edu/static/git-logo.png 2023-11-25T23:48:01Z gitweb ncurses 6.4 - patch 20231125 2023-11-25T23:48:01Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2023-11-25T23:48:01Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=084e3b44fc1c904d5ab941da55f47a237cb15766
ncurses 6.4 - 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).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.4 - patch 20231007 2023-10-07T23:33:09Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2023-10-07T23:33:09Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=894a177fd5228cdbe790bd1dc9435bd435c29681
ncurses 6.4 - 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).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.4 - patch 20231001 2023-10-02T00:24:04Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2023-10-02T00:24:04Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=7e062bb2764a87d98073a90ee65a234a2679f9c1
ncurses 6.4 - 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).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.4 - patch 20230917 2023-09-17T16:21:09Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2023-09-17T16:21:09Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=31c4bcf3307145fc5368b4aaf15e41bdd66a984b
ncurses 6.4 - 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.
+ improve formatting of manpages (patches by Branden Robinson), for
  captoinfo.1m and terminfo.5
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.4 - patch 20230701 2023-07-02T00:04:32Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2023-07-02T00:04:32Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=d79ff7b4d5f5ac63e7d9d7e76706d95a1ddb243c
ncurses 6.4 - patch 20230701

+ fix mandoc warnings about unnecessary markup.
+ improve parameter check in tparm_setup()
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.4 - patch 20230617 2023-06-17T21:19:52Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2023-06-17T21:19:52Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=f79c210479470378389aab5b8d4d42d4a7f3d9a4
ncurses 6.4 - patch 20230617

+ markup manpages with revision information (prompted by discussion
  with Bjarni Ingi Gislason).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.3 - patch 20220212 2022-02-13T02:28:27Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2022-02-13T02:28:27Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=16fbf3f4f7d96b6ee6bf9159b22f26e05962aa3d
ncurses 6.3 - patch 20220212

+ improve font-formatting in other manpages, for consistency.
+ correct/improve font-formatting in curs_wgetch.3x (patch by Benno
  Schulenberg).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.3 - patch 20211225 2021-12-26T02:01:14Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2021-12-26T02:01:14Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=74433bcf4f6fe40862a28f3c00edaedcd5054b01
ncurses 6.3 - patch 20211225

+ improve markup, e.g., for external manpage links in the manpages
  (prompted by report by Helge Kreutzmann).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.2 - patch 20210626 2021-06-27T01:21:47Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2021-06-27T01:21:47Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=81304798ee736c467839c779c9ca5dca48db7bea
ncurses 6.2 - 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.
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.2 - patch 20210619 2021-06-20T00:21:42Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2021-06-20T00:21:42Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=9f479192e3ca3413d235c66bf058f8cc63764898
ncurses 6.2 - patch 20210619

+ improve configure-macro used for dependencies of --disable-leaks such
  as --with-valgrind
+ trim trailing blanks from files
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.2 - patch 20201219 2020-12-20T01:12:40Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2020-12-20T01:12:40Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=a6eb34d7fec8170a8715f9e53ca2f96452dd30dd
ncurses 6.2 - 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).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.2 - patch 20201024 2020-10-25T01:07:10Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2020-10-25T01:07:10Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=7884aa084f9440fd964f14fe31853a5f85db5104
ncurses 6.2 - 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 work 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.
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.2 - patch 20201017 2020-10-18T01:25:54Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2020-10-18T01:25:54Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=e5d1530ca229aef94a3c84ad33f8ae89f35c4045
ncurses 6.2 - 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.
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.2 - patch 20200418 2020-04-19T02:02:25Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2020-04-19T02:02:25Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=3e91848cbe3dad23fdb60962fa9b678592591c34
ncurses 6.2 - 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
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.2 - patch 20200212 2020-02-12T09:50:22Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2020-02-12T09:50:22Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=47d2fb4537d9ad5bb14f4810561a327930ca4280
ncurses 6.2 - patch 20200212

+ update release notes
+ minor build-fixes, mostly to test-package scripts
+ 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.
+ reassert copyright on ncurses, per discussion in ncurses FAQ:
  https://invisible-island.net/ncurses/ncurses.faq.html#relicensed
+ 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
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.1 - patch 20190317 2019-03-18T00:04:50Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2019-03-18T00:04:50Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=cb4427a16794d98049b4d790b810d62217501f9f
ncurses 6.1 - 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.
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.1 - patch 20190121 2019-01-22T00:49:19Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2019-01-22T00:49:19Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=eccca377f55c70b12e3e92621d94d1e1c1fcfb7d
ncurses 6.1 - 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).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.1 - patch 20180728 2018-07-29T01:43:55Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2018-07-29T01:43:55Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=17c5992a16be94247b83f2bbb9accdd9b7e7bb72
ncurses 6.1 - patch 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.
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.0 - patch 20180106 2018-01-07T02:47:04Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2018-01-07T02:47:04Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=bca50d0d8592defee6c584fdedd25f4b1a31345b
ncurses 6.0 - 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.
+ simplify gen-pkgconfig.in, adding -ltinfo without the special linker
  checks because some versions of the linker simply hard-code the
  behavior.
+ update URLs for ncurses website to use https.
+ modify CF_CURSES_LIBS to fill in $cf_nculib_root in case the
  ncurses-examples are built with a system ncurses that lacks the
  standard "curses" symbolic link, as done by SuSE.  The symbol is
  needed to make a followup check for the pthread library work, and
  would be set properly using the options "--with-screen", etc.
+ generate misc/*.pc with "all" rule, as done for "sources" rule
  (report by Jeffrey Walton).
  • [D] doc/html/man/menu_new.3x.html
ncurses 6.0 - patch 20170506 2017-05-06T23:13:11Z Thomas E. Dickey dickey@invisible-island.net Thomas E. Dickey dickey@invisible-island.net 2017-05-06T23:13:11Z https://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=ed646e3f683083e787c6ba773364401dc9fa9d40
ncurses 6.0 - patch 20170506

+ modify tic/infocmp display of numeric values to use hexadecimal when
  they are "close" to a power of two, making the result more readable.
+ improve discussion of portability in curs_mouse.3x
+ change line-length for generated html/manpages to 78 columns from 65.
+ improve discussion of line-drawing characters in curs_add_wch.3x
  (prompted by discussion with Lorinczy Zsigmond).
+ cleanup formatting of hackguide.html and ncurses-intro.html
+ add examples for WACS_D_PLUS and WACS_T_PLUS to test/ncurses.c
  • [D] doc/html/man/menu_new.3x.html