X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=announce.html.in;fp=announce.html.in;h=936b2053d5881ba09959a7073b8892a3be8f5f47;hp=b797f0d03c36d00f7d7451a83f7c697083300dea;hb=b1f61d9f3aa244512045a6b02e759825d7049d34;hpb=0eb88fc5281804773e2a0c7a488a4452463535ce diff --git a/announce.html.in b/announce.html.in index b797f0d0..936b2053 100644 --- a/announce.html.in +++ b/announce.html.in @@ -1,6 +1,6 @@ @@ -33,153 +33,141 @@ the library and tools.

The ncurses distribution is available via anonymous FTP at the GNU distribution site ftp://ftp.gnu.org/pub/gnu/ncurses. -It is also available at -ftp://ftp.clark.net/pub/dickey/ncurses. +
It is also available at +ftp://dickey.his.com/ncurses.

Release Notes

-We decided to release ncurses as a new whole number release (5.0) because it -incorporates several interface changes, including some that would invalidate -existing shared libraries. These are the highlights from the change-log -since ncurses 4.2 release. +This release is designed to be upward compatible from ncurses 5.0; very few +applications will require recompilation, depending on the platform. +These are the highlights from the change-log since ncurses 5.0 release.

Interface changes:

New features: +Major bug fixes: -
  • add mouse support to ncurses menus. - -
  • add mouse and dll support for OS/2 EMX +
  • modified lib_addch.c to allow repeated update to the lower-right + corner, rather than displaying only the first character written until + the cursor is moved. Recent versions of SVr4 curses can update the + lower-right corner, and behave this way. -
  • modify terminfo parsing to accept octal and hexadecimal constants +
  • modified echo() behavior of getch() to match Solaris curses for + carriage return and backspace (reported by Neil Zanella). -
  • add configure option --enable-no-padding, to allow environment - variable $NCURSES_NO_PADDING to eliminate non-mandatory padding, - thereby making terminal emulators (e.g., for vt100) a little more - efficient. +
  • corrected offsets used for subwindows in wresize() -
  • modify lib_color.c to eliminate dependency on orig_colors and - orig_pair, since SVr4 curses does not require these either, but - uses them when they are available. +
  • modified configure script so AC_MSG_ERROR is temporarily defined to + a warning in AC_PROG_CXX to make it recover from a missing C++ + compiler without requiring user to add --without-cxx option -
  • add -f option to infocmp and tic, which formats the terminfo - if/then/else/endif so that they are readable (with newlines and - tabs). +
  • corrected logic in lib_twait.c as used by lib_mouse.c for GPM mouse + support when poll() is used rather than select(). -
  • modify tic to compile into %'char' form in preference to %{number}, - since that is a little more efficient. - -Major bug fixes: -

    Features of Ncurses

    @@ -294,39 +282,62 @@ including (versions starting with those noted):
    cdk
    Curses Development Kit -Curses Development Kit -ftp://ftp.clark.net/pub/dickey/cdk. +
    +http://www.vexus.ca/CDK.html +
    +http://dickey.his.com/cdk.
    ded
    directory-editor -ftp://ftp.clark.net/pub/dickey/ded. +
    +http://dickey.his.com/ded.
    dialog
    the underlying application used in Slackware's setup, and the basis for similar applications on GNU/Linux. +
    +http://dickey.his.com/dialog.
    lynx
    the character-screen WWW browser +
    +http://lynx.isc.org/release.
    Midnight Commander 4.1
    file manager +
    +www.gnome.org/mc/.
    mutt
    mail utility +
    +http://www.mutt.org.
    ncftp
    file-transfer utility +
    +http://www.ncftp.com.
    nvi
    New vi versions 1.50 are able to use ncurses versions 1.9.7 and later. +
    +http://www.bostic.com/vi/.
    tin
    newsreader, supporting color, MIME -ftp://ftp.akk.uni-karlsruhe.de/pub/news/clients/tin-unoff. +
    +http://www.tin.org.
    taper
    tape archive utility +
    +http://members.iinet.net.au/~yusuf/taper/.
    vh-1.6
    Volks-Hypertext browser for the Jargon File +
    +http://www.bg.debian.org/Packages/unstable/text/vh.html.
    as well as some that use ncurses for the terminfo support alone:
    minicom
    terminal emulator +
    +http://www.pp.clinet.fi/~walker/minicom.html.
    vile
    vi-like-emacs -ftp://ftp.clark.net/pub/dickey/vile. +
    +http://dickey.his.com/vile.

    @@ -339,10 +350,10 @@ The original developers of ncurses are Zeyd Ben-Halim and Eric S. Raymond. Ongoing work is being done by -Thomas Dickey +Thomas Dickey and Jürgen Pfeifer. -Thomas Dickey +Thomas Dickey acts as the maintainer for the Free Software Foundation, which holds the copyright on ncurses. Contact the current maintainers at @@ -359,7 +370,7 @@ This list is open to anyone interested in helping with the development and testing of this package.

    Beta versions of ncurses and patches to the current release are made available at -ftp://ftp.clark.net/pub/dickey/ncurses. +ftp://dickey.his.com/ncurses.

    Future Plans