lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

lynx-dev lynx2.8.2dev.20


From: dickey
Subject: lynx-dev lynx2.8.2dev.20
Date: Wed, 17 Mar 1999 22:41:42 -0500 (EST)

1999-03-17 (2.8.2dev.20)
* protect a couple of spaces with quotes in def7_uni.tbl (suggested by KW) - TD
* add ifdef's for NO_RULES to HTAAServ.c - HN
* add configure --disable-news option - JS
* add configure --disable-finger option - JS
* add malloc checks, remove some #includes that don't need to exist, and
  cleanup where somebody decided to waste instructions setting fields to 0 when
  he already memset()ed the whole struct to 0 (John Bley). 
* remove obsolete/unmaintained SHORT_NAMES ifdef's (John Bley).
* add/use LYTrimStartfile function (suggested by LP) - TD
* correct missing null-pointer check in add_printer_to_list function (forwarded
  by BJP from Debian bug-reports) - TD
* add notes about $CC variable to INSTALLATION and PROBLEMS - JS, PW
* tweak for TABLE formatting: break line at </TR> end tag (don't wait 
  for next <TR> start tag), effective in SortaSGML mode only - KW 
* lots of color style changes, only effective if compiled with USE_COLOR_STYLE;
  together they seem to make color styles act much more reliably and
  consistently - KW
  - Moved some extern definitions and declarations. 
  - Made extra handling for LINK REL (or TITLE) attributes consistent 
    with example lynx.lss file. 
  - More complete (and hopefully more consistent) setting of "normal" 
    attributes, especially background color, on screen refresh and after 
    statusline messages.  Set normal attributes for statusline prompts. 
  - Various other small tweaks, mostly to not lose color changes in a 
    document and to avoid color leaking. 
  - Attributes for highlighting WHEREIS search targets can be controlled 
    by setting style for "whereis" in lynx.lss. 
  - Allow mono attribute field in lynx.lss to be a combination of several 
    attributes separated by '+' characters. 
  - Changes of example lynx.lss file: more logical ordering, added some 
    comments, document new stuff.  Changed a few styles for demonstration 
    purposes or because text was really hard to read. 
* apply color styles to HTML source display, using the same methods as 
  for displaying the rendered version.  This is done if and only if 
  the -preparsed flag is used (and lynx is compiled with -DUSE_COLOR_STYLE, 
  of course).  Please remember that the source displayed with -preparsed 
  is *not* the same as the original text/html document, it has been 
  mangled by lynx (as the name implies) and may itself not be a valid 
  HTML document even if the original was - KW 
* changed some slightly suspicious casts in HText_endAnchor's casting hell: 
  prefer to cast a line's size element to (int), rather than various int
  variables to (unsigned) - KW
* remove some unnecessary use of dynamic buffers where there is no apparent
  benefit for using them, for the sake of performance or to avoid a minor
  memory leak - KW
* Stuffed small memory leak (MultipartContentType) - KW 
* absorb 'len' parameter into logic of argncmp, so it still achieves its
  purpose of comparing prefixes of options without undue maintenance effort - TD
* retain logic that uses final URL on command-line (request by KW) - TD
* add/use new functions argcmp and argncmp to allow the use of '--' prefix as
  well as '-' for commandline options.  This means that '-localhost' and
  '--localhost' mean the same thing for lynx.  If EXTENDED_OPTION_LOGIC is
  defined then the extended commandline option logic will be used.  It means
  that '--' will be accepted and will be treated as an end of options. 
  Anything after it will be treated as URL even if begins with '-' or '--'
  (Vlad Harchev <address@hidden>)
* correct some typos in docs and in scripts (Vlad Harchev <address@hidden>)
* modify generated sed script to handle special case of alt_edit_help.html,
  which was being rendered in --enable-gzip-help as alt_edit_help.html.gz.gz
  (reported by KED) - TD
* modify lynx_help/help_files.txt to update links to gzip'd versions of
  alt_edit_help.html, environments.html, test_display.html - KED
* tweak for SGML_LITTERAL (sic) parsing, so that the first nonmatching
  character after the beginning of a putative end tag goes through character
  translation - KW
* add some more pieces of info (if available) to '=' page in advanced user
  mode.  Also show mode as "source" instead of "normal" if viewing SOURCE, in
  all user modes - KW
* minor FASTBACKW_LINK / FASTFORW_LINK tweaks - KW 
* Removed documentation for nonimplemented chargen URLs - KW 
* remove num_n256 hack introduced in dev18 UCDomap.* - LP
* forms-based options menu: fix reloading of previous document *only* when 
  necessary (was always, since early forms-based options menu days).  Still
  have a bug - while submitting the options menu lynx reload menu again, but
  this is much faster to load small local file twice than fetch previous
  (possible large) document over the net.  - LP
* &mdash; (&#x2014) now display as "--" (popular requests) - LP 
* &emsp; are now displayed as two &ensp; (popular requests), 
  previous definition of HT_EM_SPACE now renamed to HT_EN_SPACE. - LP 
* minor tweaks in postoptions(), new flag added - LP 
* minor changes to make this build with SunOS K&R cc - TD
* entities.h:  clean HTML4.0 entities table added, it is #ifdef'ed with
  ENTITIES_HTML40_ONLY (may be useful for page validation), file entities.h
  moved to src/chrtrans directory - LP
* save few KB of static memory by storing unicodes as 'u16' (was 'long') - LP 
* trace log toggle now really interruptable - LP 
* move entities.h to src/chrtrans - LP
* fix display of -help output: (on/off) info was wrong for UNSET_ARG case - LP 
* ifdef'd recent changes to LYPrint.c to build with djgpp - LP
* remove redundant -DDEBUG from djgpp makefiles - LP
* remove nonstandard ISO-9945-2 - LP
* eliminate a duplicate --enable-included-msgs in configure --help, (reported
  by LV) - TD
* redefine LY_BOLD_START_CHAR for EBCDIC platforms to avoid conflict, adjust
  IsSpecialAttrChar() to take this into account - PG
* rewrite LYKeymapCodes with leading commas to avoid accidental/illegal
  use of trailing comma in an enum list - PG
* modify UCdomap.h to avoid gcc-specific construct using cast to struct of
  data aggregate - PG
* modify makefiles to allow .c.i rule to work with --srcdir - PG
* add a rule to makefile.in to generate patches - PG
* correction to LYCookie.c, to get it to eat all cookies (reported by LV) - BJP
* corrections/updates to entities.h (Jacob Poon):
  HTML 4.0 compliance: 
  - Added support for Euro currency symbol. 
  - Fixed duplicated &loz; definitions.  
  Fixes: 
  - Fixed some typos in the old references. (fixed: b.delta) 
* update follow_help.html for LE's 123g changes - PW
* further correction to 123g logic - LE

reply via email to

[Prev in Thread] Current Thread [Next in Thread]