Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.announce > #1671

[ANN] guile-ncurses 3.0

Path csiph.com!3.us.feeder.erje.net!feeder.erje.net!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail
From Mike Gran <spk121@yahoo.com>
Newsgroups gnu.announce
Subject [ANN] guile-ncurses 3.0
Date Tue, 5 Nov 2019 14:17:38 -0800
Lines 29
Approved info-gnu@gnu.org
Message-ID <mailman.703.1572993658.13325.info-gnu@gnu.org> (permalink)
References <20191105221738.GA20326.ref@spikycactus.attlocal.net> <20191105221738.GA20326@spikycactus.attlocal.net>
NNTP-Posting-Host lists.gnu.org
Mime-Version 1.0
Content-Type text/plain; charset=us-ascii
X-Trace usenet.stanford.edu 1572993658 20518 209.51.188.17 (5 Nov 2019 22:40:58 GMT)
X-Complaints-To action@cs.stanford.edu
Cc bug-guile-ncurses@gnu.org, guile-user@gnu.org
To info-gnu@gnu.org
Envelope-to info-gnu@gnu.org
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1572992269; bh=PhvbQtwgwA456UFfBxTEt4M96rB1VcuZcaSV4kl9VVE=; h=Date:From:To:Cc:Subject:References:From:Subject; b=DOTabST57oDPkpR6p2FAUC/rvAZdFz72Nw3m5HbTSifBCsqmtEpgRgtZQ+2NSejH1U4fo2oO+YRSTZvk3DOWmVeAsPN/52hy7rEjAwMHehpmkJL37+uTUj/eRBUpUpOMHOpc6gOdwxScNZG3YhfgWjFJl23fVZPKfxciVctvyGYTMIgn/VBOLeIr9LqQMjDzCdygr485FLhI7hmeeCSFoNOLkQ5ldgDmaxL/2K+rEOTgt8wtI7gTGhN6YbB/YzXM5EHS3EYksmAxch0THj4tlDDc52r+kUmHpFsCXczD4Q0r4wO8kwJcGkVxm3AIDuciuIePOIgebFMh+EmBpVfVQg==
X-YMail-OSG CAeSHJsVM1mlPqw4pcBlebbOYwIyZVhogmQr13lieZtI92oqHRXnIGgFhk2Evx0 EsD_AjQFSY1uQBvXE1CTLPtNeeZPAXK2IoPTKnVmOSLsKRlGDEhhXLyW9t4gF_XDeca0N2eSixGN Ur2CNbA257gsApKXaXQ8GqZoFYFf1LbWVBOKch7WiqicgLRYB.V9.yfDQ1lf0XRj9lbt6KRv0iLE YEurTVYLUVvp0O6nnXRURB_LmXllqOfPWC5max_GkYqeM26a7K_pr5L6hgLnGEKiOoAJcGAg9DgY NTbK9mTS9dqE8nOlt9qp.89D6HCQKC4sxeBhECM9uq6tkuMd3R3fEkv9XwwzuUWx73IV.rcRATjy mxyjR4cFGziY8J3DQ2aB8hKwVBragU.EFso8QvhRLTxW9JrxeqUCmJcG7xhca3DbDDEX.xSCQp3t VU3YX4jYAbzLCp9EqFy20y4PkUB_jFe_EHfA6kewY9UC1UzUt7B4Ir3NP0RiqWHJVAeHpbWBu3dk 5saNmA2ARIITc9hJJPAk6IyR.e3YV2GQ6XLa4kNVP0wu7b31LDql8pRelR1qYTB8LAi.UIMFyoKF ZMvnNIH224H09mwaZXN6gG4FYgVAWtpqJnJm.hZNXZ8h971RSIv7DZLEgE7fUR8Frvi05F6AbXcS mo7aDKRVq7dIcEBCcMEjZKyTz.GmYka5.fvMJ1GV2HQ9C7JJlPpaG19Gd9AxwpVrxedfOaqy2yjF DwIi0gbud96IrYthVzetkKzi3N40r27gNslnLtFT18FbX4KbnEQkUBQw7BBzzhoD65WJ8vsR6LV_ tgrwt.Bmo3cOUUymVQvZBEuZMvOJGI2d0WigBaB.Lq3h9nhk_3Se.b7p3x_62.NpAp7iM4G5THOJ yvq0hI4yBhH7gev3NB7cxlx24d8z6R6IJENII2pgtfDIkVQI4Oq5yywo9G8DkUTe.4HYDkS6lnq7 K62Wb729LdMX3AzSkyj42Yw4Aq.D2miFS9fj1va0DS0Ok95LEy.lulSNpTwEdQdhBT8NwP4K0t3x WtCDuFs647ulqBOITs_Y9a6wqzSFq0hiB722qcUlMOE8WeOGYIY_UAPfV.otOeKT1IEGNxIofZMA zagoKwFhT58zJwuow4.UQyvauv5HJatSgmAireqc.J_BwMhMbk1jRlw80hdvSzH2ugeuCCa0izKb zbmCWGAu_xR2x.m6yyWahFjB33NGFnvPAuGoCJKXAqDscVEuiCXUGafpsTytrVZnCEaFSXNUnU69 lMGHIgJwe47rIxs8rmwh_tTpTZNlfhiJmpu8Qu2Nx17EXDsomBQIlXMF9fDOiIIHYpUCBI59tOnK GNBMp4MZ17tayTCPX1G1daLMQVxQy0RLa05mmCxvXNQvdKM.eCZt_V7Zi1l21rmRt8j7XUExzgpv nMIrF77qlS61zB2huRhA4pmo-
Content-Disposition inline
User-Agent Mutt/1.11.3 (2019-02-01)
X-Mailer WebService/1.1.14680 hermes Apache-HttpAsyncClient/4.1.4 (Java/1.8.0_181)
Content-Length 1099
X-detected-operating-system by eggs.gnu.org: GNU/Linux 3.x [fuzzy]
X-Received-From 66.163.189.84
X-Mailman-Approved-At Tue, 05 Nov 2019 17:40:56 -0500
X-BeenThere info-gnu@gnu.org
X-Mailman-Version 2.1.23
Precedence list
List-Id Announcements and Requests for Help from the GNU project and the Free Software Foundation <info-gnu.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive <https://lists.gnu.org/archive/html/info-gnu>
List-Post <mailto:info-gnu@gnu.org>
List-Help <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=subscribe>
X-Mailman-Original-Message-ID <20191105221738.GA20326@spikycactus.attlocal.net>
X-Mailman-Original-References <20191105221738.GA20326.ref@spikycactus.attlocal.net>
Xref csiph.com gnu.announce:1671

Show key headers only | View raw


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

Back to gnu.announce | Previous | Next | Find similar | Unroll thread


Thread

[ANN] guile-ncurses 3.0 Mike Gran <spk121@yahoo.com> - 2019-11-05 14:17 -0800

csiph-web