X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=announce.html.in;h=a07dc0573325af8767c15c096578add499bccacf;hp=da9298a298deb6b14bedb468b8cb23c3d706b3da;hb=0948e2c7ac34642a1f8a3a85000933bcbb258cff;hpb=f86cbeb5f9bd96ab041d34039c35749a14965039;ds=sidebyside diff --git a/announce.html.in b/announce.html.in index da9298a2..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"> Announcing ncurses @VERSION@ @@ -42,12 +42,13 @@ -

Announcing ncurses @VERSION@

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. +

Announcing ncurses @VERSION@

+ +

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,700 +74,50 @@ It is also available at ftp://invisible-island.net/ncurses/ .

-

Release Notes

This release is designed to be upward - compatible from ncurses 5.0 through 5.7; very few applications - will require recompilation, depending on the platform. These are - the highlights from the change-log since ncurses 5.7 release. - -

Interface changes

- - - -

New features and improvements

- -

Library Improvements

- - - -

Improvements to Programs

- - - -

Terminal Database

- - - -

Major bug fixes

+

It also improves the Ada95 binding:

-

Portability

- - - -

Features of Ncurses

The ncurses package is fully - compatible with SVr4 (System V Release 4) curses: +

The ncurses package is fully compatible with SVr4 (System V + Release 4) curses:

The ncurses package also has many useful extensions over - SVr4: + + +

The ncurses package also has many useful extensions over + SVr4:

-

State of the Package

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. +

State of the Package

+ +

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):

@@ -983,8 +338,10 @@
newsreader, supporting color, MIME http://www.tin.org/
- as well as some that use ncurses for the terminfo support - alone: + + +

as well as some that use ncurses for the terminfo support + alone:

minicom
@@ -1003,15 +360,17 @@

The ncurses distribution includes a selection of test programs (including a few games).

-

Who's Who and What's What

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 bug-ncurses@gnu.org. +

Who's Who and What's What

+ +

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 bug-ncurses@gnu.org.

To join the ncurses mailing list, please write email to bug-ncurses-request@gnu.org containing the line:

@@ -1026,6 +385,13 @@ are made available at ftp://invisible-island.net/ncurses/ .

+

There is an archive of the mailing list here:

+ +

http://lists.gnu.org/archive/html/bug-ncurses + (also https)

+

Future Plans

We need people to help with these projects. If you are - interested in working on them, please join the ncurses list. + + +

We need people to help with these projects. If you are + interested in working on them, please join the ncurses list.

+ +

Other Related Resources

-

Other Related Resources

The distribution provides a newer - version of the terminfo-format terminal description file once - maintained by Eric +

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