Lynx is een tekstuele webbrowser en wordt met de meeste GNU/Linux-distributies meegeleverd. Het programma is bedacht door Lou Montulli, Charles Rezac en Michael Grobe binnen de Academic Computing Services-afdeling aan de universiteit van Kansas. Het was aanvankelijk bedoeld om informatie over de universiteitscampus te verspreiden, maar werd door Lou Montulli in 1993 omgetoverd tot een tekstuele webbrowser. Het browsen met Lynx kent verschillende beperkingen omdat de browser niet in staat is om plaatjes en afbeeldingen te tonen, de muis niet wordt ondersteund, frames niet praktisch worden weergegeven en allerhande scripts en uitbreidingen niet beschikbaar zijn. De ontwikkelaars hebben versie 2.8.6 pre.4 van lynx uitgebracht. De lijst met veranderingen ziet er als volgt uit:
Version 2.8.6 pre.4:Version 2.8.6 pre.3:
- updated link in user's guide to HTML 3.0 reference (report by TH) -TD
- remove coloring for lh- and high-tags from LYStyle.c and sample ".lss" files since that tag is nonstandard (report by TH) -TD
- update da.po from http://www.iro.umontreal.ca/translation/maint/lynx/
- add script samples/oldlynx, which gives the non-color-style scheme using an executable built for color-style -TD
- add DEFAULT_COLORS item to lynx.cfg to allow disabling the default colors feature at runtime, allowing better matching of old color scheme via a script -TD
- update VMS descrip.mms files, adding the ability to build with slang -TD
Version 2.8.6 pre.2:
- add NESTED_TABLES setting to lynx.cfg to allow site override of the built-in default (see 2001-08-15 comments by TH) -TD
- update tr.po from http://www.iro.umontreal.ca/translation/maint/lynx/
- fix a different aspect of Debian #171312, ensuring that if the side-effect of getfile() is unneeded, we restore the link number as well as the line number (Debian #386561) -TD
- modify makefile.msc to allow building with slang configuration -TD
- fixes for keyboard input of slang configuration in win32 (not mingw) which was broken in 2.8.3dev.5 -TD
- fix LYgetTableString(), making the monochome appearance with an empty ".lss" file for color-style look like the non-color-style (Debian #386216) -TD
- fix change made to LYwaddnstr() which did not update the position in LYwin after writing text to a subwindow. This caused some cases where the status line would be cleared by the filler color -TD
- modify noviceline() function to account for trailing newlines in the message text which caused the message to be displayed on the wrong lines (report by Atsuhito Kohda) -TD
- make "lynx -version" work in the absence of ".cfg" or ".lss" files -TD
- add docs/README.metrics to support the changes to COPYHEADER -TD
- update COPYHEADER to reflect the ten years of development after release of Lynx 2.4.2 -TD
- hange configure script to put the ".cfg" and ".lss" files by default in the --sysconfdir, e.g., $prefix/etc, and the help-files in lynx_doc and lynx_help directories under --datadir, e.g., $prefix/share/lynx_doc, $prefix/share/lynx_doc. To obtain the old behavior, use configure --sysconfdir=/usr/local/lib --datadir=/usr/local/lib (patch by Rado Smiljanic).
- simplified stop_curses(), ensuring that it does what it claims (report by William McBrine) -TD
- corrected placement of statements used for quiet compiler warnings for unused variables in fancy_mouse() (reported by Rado Smiljanic, Nelson Beebe) -TD
- simplify ifdef's in HTCheckForInterrupt() to make it clearer that the win32 PDCurses configuration uses nodelay() as an alternative to select() -TD
- correct fix for PDCurses on win32, i.e., the workaround in LYStrings.c myGetChar() (report by William McBrine) -TD
- replace a couple of wmove(LYwin,y,x) calls with LYmove(y,x) -TD
- modify configure macro CF_PATH_SYNTAX to account for the --prefix and --exec-prefix options, making the --with-cfg-file and --with-lss-file options have the expected behavior of using the given prefix (reported by PG) -TD
- modify ifdef's for Current_Attr variable to allow scrollbar feature to build with slang configuration on Windows (report by Gisle Vanem) -TD