From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (cC7885BC1.dhcp.as2116.net. [193.91.136.199]) by mx.google.com with ESMTPSA id m5sm7718028laj.4.2013.12.08.04.44.41 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 08 Dec 2013 04:44:41 -0800 (PST) From: Gaute Hope To: sup-devel Subject: new wide char input routine: Fwd: ANN: ncurses-5.9-20131207 Date: Sun, 08 Dec 2013 13:44:29 +0100 Message-Id: <1386505247-sup-9849@qwerzila> User-Agent: Sup/git Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=-1386506670-97129-2165-7465-1-=" --=-1386506670-97129-2165-7465-1-= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, latest ncurses patch level now includes a form_driver_w routine for inputting wide chars (this has not been working on Mac OS X). Together with this patch for ncursesw-ruby [0] and this for sup [1] (by Pawe=C5=82= Wilk) the new form_driver_w routine is used and wide char (utf-8, etc) should work on Mac OS X platforms as well, the sup patch is fairly extensive and it would be great if someone has the chance to test it (it should work seamlessly between versions of ncurses with or without form_driver_w). [0] https://github.com/sup-heliotrope/ncursesw-ruby/pull/12 [1] https://github.com/sup-heliotrope/sup/pull/183 Cheers, Gaute --- Begin forwarded message from Thomas Dickey --- From: Thomas Dickey To: Ncurses Mailing List Date: Sun, 08 Dec 2013 03:03:16 +0100 Subject: ANN: ncurses-5.9-20131207 Files: ftp://invisible-island.net/AdaCurses/current/AdaCurses-20131207.tgz ftp://invisible-island.net/AdaCurses/current/AdaCurses-20131207.tgz.a= sc ftp://invisible-island.net/AdaCurses/current/AdaCurses-small-20131207= .tgz ftp://invisible-island.net/AdaCurses/current/AdaCurses-small-20131207= .tgz.asc ftp://invisible-island.net/ncurses-examples/current/ncurses-examples-= 20131207.tgz ftp://invisible-island.net/ncurses-examples/current/ncurses-examples-= 20131207.tgz.asc ftp://invisible-island.net/ncurses/5.9/MD5sums ftp://invisible-island.net/ncurses/5.9/dev-patches.zip ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20131207.patch.gz ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20131207.patch.gz.= asc ftp://invisible-island.net/ncurses/current/ncurses-5.9-20131207.tgz ftp://invisible-island.net/ncurses/current/ncurses-5.9-20131207.tgz.a= sc ftp://invisible-island.net/ncurses/win32/mingw32-20131207.zip ftp://invisible-island.net/ncurses/win32/mingw64-20131207.zip ncurses 5.9 - patch - Thomas E. Dickey ------------------------------------------------------------------------= ------ Ncurses 5.9 is at ftp.gnu.org:/pub/gnu Patches for ncurses 5.9 are in the subdirectory ftp://invisible-island.net/ncurses/5.9 ------------------------------------------------------------------------= ------ ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20131207.patch.gz patch by Thomas E. Dickey created Sun Dec 8 01:49:22 UTC 2013 ------------------------------------------------------------------------= ------ NEWS | 7 dist.mk | 4 form/form.h | 7 form/frm_driver.c | 279 +++++++++++++++++++++++= ++++- ncurses-5.9-20131207/test/form_driver_w.c | 155 +++++++++++++++ package/debian-mingw/changelog | 4 package/debian-mingw64/changelog | 4 package/debian/changelog | 4 package/mingw-ncurses.nsi | 4 package/mingw-ncurses.spec | 2 package/ncurses.spec | 2 test/modules | 3 test/programs | 3 13 files changed, 460 insertions(+), 18 deletions(-) ------------------------------------------------------------------------= ------ 20131207 + add form_driver_w() entrypoint to wide-character forms library, as well as test program form_driver_w (adapted from patch by Gaute Hope). --- End forwarded message --- --=-1386506670-97129-2165-7465-1-= Content-Disposition: attachment; filename="signature.asc" Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJSpGmuAAoJEJgnp+igdJAjJxoP/11yZQHJyjwp1blu9PLRSDaq ZDNNJEz5hiRuRIyBMTZkPE6mUyq1BwEFivzAuSW0VrAi27A34ScLuaSKa7eadMIO MK7eQG6SUKDVoPsM3RwXQBu/rfaBE8uSgBNc6il+qIFaKHM1pK/tDTh2LXsFKll0 nigM4ARGl9hnXTTba2XVufrnU2YgMGe5BH/GuADhMeMNldExC8cWQdgCN4ogjp2W cdpOpAw/IHEm6dH5HhTxMFj+l99lGTOTtD6MzHLdHQswxgiG2od5r+xKsrTm+jhz LATpsBZSOyiKV4LchUsRSAZEb1qK4UIi46ppajaDrE8ugisBLux3Mr9csMckZ1Sw rb0lREqSPazgBg2k4BvSWWl+l2uEDHhBEeGALmhZn8WsukNpj3cBT7KeUpt9rSo7 w6sqvN9WkFOXfW0tAf1vU4rJE2KGNWlyhXJw/Hc9+dhxJ1uwSmtOMHBMljA4gFdz Ol9kxo7YwLO9vnzM+f5aaxj2Hua/Od6NNuFomDyFd8btIghJOjY8wGO74smMYcFA 96lZ6+PmXOZpaXM3UR/zxy8t5aPGZQvHHA5vNGqHs24FMwSNxyq/dtN/88DeScml 86qH0IXdVVhpKC7297dqYKmCcQk2pu1xCf830ea6ZRMQ/RxPiWWnpuvj89WOIYLE byKd/Fs4TUbKjRpDvGEd =xLG9 -----END PGP SIGNATURE----- --=-1386506670-97129-2165-7465-1-=--