X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=announce.html.in;h=a07dc0573325af8767c15c096578add499bccacf;hp=e385204de5032883c6d4eb9a53508f37b9382162;hb=e3509ece56de67169d250c040b36309f72e13292;hpb=9de646fe8f944e760d453b57e01b866d1d514ad7;ds=sidebyside diff --git a/announce.html.in b/announce.html.in index e385204d..a07dc057 100644 --- a/announce.html.in +++ b/announce.html.in @@ -1,8 +1,7 @@ - ++ "HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
The ncurses (new curses) library is a free software emulation + of curses in System V Release 4.0, and more. It uses terminfo + format, supports pads and color and multiple highlights and forms + characters and function-key mapping, and has all the other + SYSV-curses enhancements over BSD curses.
In mid-June 1995, the maintainer of 4.4BSD curses declared that he considered 4.4BSD curses obsolete, and encouraged the @@ -73,38 +74,50 @@ It is also available at ftp://invisible-island.net/ncurses/ .-
- This is a bug-fix release, correcting a small number of urgent problems - in the ncurses library from the 5.8 release. -
- It also improves the Ada95 binding: +
This release is designed to be upward compatible from ncurses + 5.0 through 5.8; very few applications will require + recompilation, depending on the platform. These are the + highlights from the change-log since ncurses 5.8 release.+ +
This is a bug-fix release, correcting a small number of urgent + problems in the ncurses library from the 5.8 release.+ +
It also improves the Ada95 binding:+
Those were a proof of concept. For the 5.9 release, those - scripts are augmented with rpm- and dpkg-scripts used in test builds - against a variety of gnat- and system ncurses versions as old as - gnat 3.15 and ncurses 5.4 (see snapshots and systems tested - here. -
Those were a proof of concept. For the 5.9 release, those + scripts are augmented with rpm- and dpkg-scripts used in test + builds against a variety of gnat- and system ncurses versions + as old as gnat 3.15 and ncurses 5.4 (see snapshots and + systems tested here.+
The ncurses package is fully compatible with SVr4 (System V + Release 4) curses:
The ncurses package also has many useful extensions over + SVr4:
Numerous bugs present in earlier versions have been fixed; the + library is far more reliable than it used to be. Bounds checking + in many `dangerous' entry points has been improved. The code is + now type-safe according to gcc -Wall. The library has been + checked for malloc leaks and arena corruption by the Purify + memory-allocation tester.
The ncurses code has been tested with a wide variety of applications including (versions starting with those noted):@@ -321,8 +338,10 @@
as well as some that use ncurses for the terminfo support + alone:
The ncurses distribution includes a selection of test programs (including a few games).-
Zeyd Ben-Halim started it from a previous package pcurses, + written by Pavel Curtis. Eric S. Raymond continued development. + Jürgen Pfeifer wrote most of the form and menu libraries. + Ongoing work is being done by Thomas Dickey. Thomas + Dickey acts as the maintainer for the Free Software Foundation, + which holds the copyright on ncurses. Contact the current + maintainers at firstname.lastname@example.org.
To join the ncurses mailing list, please write email to
email@example.com containing the line:
There is an archive of the mailing list here:+ +
http://lists.gnu.org/archive/html/bug-ncurses + (also https)+
We need people to help with these projects. If you are + interested in working on them, please join the ncurses list.+ +
The distribution provides a newer version of the + terminfo-format terminal description file once maintained by + Eric Raymond . Unlike the older version, the termcap and terminfo data are provided in the same file, and provides several - user-definable extensions beyond the X/Open specification. + user-definable extensions beyond the X/Open specification.
You can find lots of information on terminal-related topics not covered in the terminfo file at