unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* [ANN] guile-ncurses 3.0
       [not found] <20191105221738.GA20326.ref@spikycactus.attlocal.net>
@ 2019-11-05 22:17 ` Mike Gran
  0 siblings, 0 replies; only message in thread
From: Mike Gran @ 2019-11-05 22:17 UTC (permalink / raw)
  To: info-gnu; +Cc: bug-guile-ncurses, guile-user

I am pleased to announce the release of guile-ncurses 3.0.

guile-ncurses is a library for the creation of text user interfaces in
the GNU Guile dialect of the Scheme programming language.  It is a
wrapper to the ncurses TUI library.  It contains some basic text
display and keyboard and mouse input functionality, as well as a menu
widget and a form widget.  It also has lower level terminfo and
termios functionality.

It can be downloaded from all the standard GNU places.

Because of big changes to data representation, this release may have
regressions.  Please report bugs to bug-guile-ncurses@gnu.org

NEWS

- Requires Guile 2.2.4 or greater.
- Assumes Guile characters are Unicode codepoints.
- New build option --enable-hardening to compile with some hardening options
- New procedures termios-vmin-get and termios-vmin-set!
- New procedures termios-vtime-get and termios-vtime-set!
- New openpt procedure to open pseudoterminals
- Eliminate SMOBs and use foreign objects instead
- This breaks the custom equality procedures, so use new item=?,
  window=?, menu=?
	      
Thanks,
Mike Gran



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-11-05 22:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20191105221738.GA20326.ref@spikycactus.attlocal.net>
2019-11-05 22:17 ` [ANN] guile-ncurses 3.0 Mike Gran

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).