ANN: lynx2.9.3

Thomas Dickey <[email protected]> Wed, 27 May 2026 08:30:40 +0000
Newsgroups gmane.comp.web.lynx.devel
Message-ID <[email protected]>
--Mq4eh+ImvwDm3Sq4
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

The current version of lynx is 2.9.3

It's available at
	https://lynx.invisible-island.net/
	https://invisible-island.net/archives/lynx/
Development & patches:
	https://lynx.invisible-island.net/current/index.html

(I'll update the win32 installers page "soon")

Files:
  https://invisible-island.net/archives/lynx/patches/lynx2.9.3.patch.gz
  https://invisible-island.net/archives/lynx/patches/lynx2.9.3.patch.gz.asc
  https://invisible-island.net/archives/lynx/tarballs/lynx2.9.3.tar.bz2
  https://invisible-island.net/archives/lynx/tarballs/lynx2.9.3.tar.bz2.asc
  https://invisible-island.net/archives/lynx/tarballs/lynx2.9.3.tar.gz
  https://invisible-island.net/archives/lynx/tarballs/lynx2.9.3.tar.gz.asc
  https://invisible-island.net/archives/lynx/tarballs/lynx2.9.3.zip

2026-05-26 (2.9.3)
* correct position of whereis highlighting in wrapped lines, e.g., in source
  view (report by Rajeev V Pillai) -TD
* add option -fail_on_alert (WaitronCharm)
* review manpage, adding default values for most boolean options -TD
* implement formaction attribute for button and input tags in forms (report=
 by
  Henning Haeske) -TD
* add a null pointer check to MakeFormAction (Debian #1119084) -TD
* do not report the case of a SELECT tag not within a FORM as Bad HTML (rep=
ort
  by Jindrich Kolorenc) -TD
* update wcwidth from xterm -TD
* fix some inconsistencies in display of zero-width Unicode values (report =
by
  Russell Bell) -TD
* change ifdef's for configuring compression encodings to require both the
  library and the related command-line tool to ensure that Accept-Encoding
  will work consistently for downloads (report by Riku Virtanen) -TD
* increase the limit for color-style changes per line to work with pages su=
ch
  as https://nano-editor.org/ (report by Rajeev V Pillai) -TD
* add configure option --with-man2html, to help with generating html file f=
rom
  the manpage -TD
* modify --enable-locale-charset option to be enabled by default for ncurse=
s,
  and change the compiled-in default for the corresponding option to true,
  for ncurses -TD
* change default for --enable-wcwidth-support to enabled if built with wide
  character ncurses -TD
* document link rel=3D"author" in user's guide, use instead of link rev=3D"=
made" in
  samples and documentation, cf: 2.8.7dev.11 -TD
* use plink.sh script to trim unnecessary libraries when linking -TD
* remove redundant configure macros -TD
* remove --enable-gnutls-compat configure option -TD
* remove --with-nss-compat configure option -TD
  see https://fedoraproject.org/wiki/Nss_compat_ossl
* modify HTTPS connection to retry with different versions of SSL and TLS
  (patch by Nate Choe)
* spelling fixes (Eric Lindblad)
* fix typos in user guide (patch by David Apps)
* correct parsing of named-entity, accepting ".", ":", "_", "-" -TD
* update src/chrtrans/entities.h using https://www.w3.org/TR/xml-entity-nam=
es/
  (report by Brian Inglis) -TD
* review/update copyright/licenses for test-package.
* add conditional macros for LY_TEST_FMTS to help check for format mismatch=
 -TD
* correct sprintf-format used for gopher telnet connections -Ben Collver
* fix stricter gcc15 warnings -TD
* update config.guess (2024-07-28), config.sub (2024-06-03)
* update nl.po, add ka.po, kab.po from
    http://translationproject.org/latest/lynx
* add support for zstd encoding / compression (patch by Steffen Nurpmeso).
* changes to configure script:
  + improve file-globbing checks, e.g., for MingW
  + add option --enable-arc4random, normally enabled, to accommodate mawk's
    use of the CF_SRAND macro -TD
  + AM_WITH_NLS - don't define IGNOTE_MSGFMT_HACK on the command-line becau=
se
    that goes into the ".pc" and "*-config" files.  Replace this by a check
    which can define HAVE__NL_MSG_CAT_CNTR, which is more informative -- sh=
ould
    only occur with GNU gettext -TD
  + CF_BUILD_CC - revert build-fix for PDCurses, because it interferes with
    other scripts -TD
  + CF_CURSES_FUNCS - modify to work with autoheader (Debian #1071581)
  + CF__INTL_BODY - replace ifdef for _nc_msg_cat_cntr -TD
* update Debian test-package for renamed test-package of ncurses -TD
* modify mailcap "test=3D" handling to redirect stdout/stderr to /dev/null
  (Debian #1072504) -TD
* implement "%t" substitution for mailcap -TD
* improve configure check for SOCKS library -TD

--=20
Thomas E. Dickey <[email protected]>
https://invisible-island.net

--Mq4eh+ImvwDm3Sq4
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmoWq60ACgkQzCr0RyFn
vgM2Vwv/a+od9jFgXheVhSgsMBkW/oiuViaKh8xxetRUsVa5/XeGb6hTKUP0DTlq
G9N8WkJ9NoFKvh01ONpNmBjopoHPhXY0OjL0ubvpN85iUR6X1jvxfjMmGExvfaoD
uUQYE6iNrMCGKdaFWX1HS+bIEzVV5xOVi4Tg1LQ/SCcCgfRAjVVkbUes51g5gtNS
Y45MWWORS9mFhR7ZkZGfecdruxOUbdeoHZqJpyc6HkuS4jE3gTHDHEkUTFYSsE8q
iD08fL8a/nMD+aTVBsp+HEpto9OunRRntmuWMpuYKptI0TQh1EHYuPVxeeBRHvmG
0K41OeZX3+TvSCd+x0ibDpOz7oylSQaiIHuT9I30+o6BTujVjqfldNuJWKae1kiJ
VpuQzorHs4ca7Zu0H5rUnELZyukTEWLwY5gOKnk9AnKu+RlkRPxTitPNE/W5Cd3b
vfeHH1vivtyyDdG2dRht/hFiVq6T/VVM64rzni3U28uQgSNE0kwAvy/enyq3Z0ZM
VOgT+JXT
=7L4x
-----END PGP SIGNATURE-----

--Mq4eh+ImvwDm3Sq4--