lynx-dev
[Top][All Lists]
Advanced

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

lynx-dev lynx2.8.2dev.14


From: dickey
Subject: lynx-dev lynx2.8.2dev.14
Date: Mon, 18 Jan 1999 07:37:09 -0500 (EST)

1998-01-18 (2.8.2dev.14)
* use HTSprint0 in LYCurses.c, LYForms.c, LYGetFile.c, LYJump.c - TD
* modify LYCheckMail so it does not continue to report new mail when the mail
  file's modification time differs from its access time (reported by LV) - TD
* add check for inet_addr function, and (preferred) inet_aton.  The first
  function is reported to be sometimes in -lresolv, or -lbind when it is not
  present in the conventional network libraries (from report by
  address@hidden and comments by HN) - TD
* resync config.sub, config.guess with autoconf 2.13.19990117 (not yet
  configure, since autoconf 2.13 contains some new bugs) - TD
* modified handling of untranslatable charsets, after noticingd that a page
  with charset=ISO-2022-JP produced an alert message with a truncated
  "iso-2022-j".  Looking more closely, the code could also result in memory
  corruption in some cases.  Compared with older versions, then changed the
  code to something somewhat like what was intended there.  But we don't have
  an "Other ISO Latin" display character set any more; maybe those `else'
  blocks should just have disappeared completely - KW
* Minor changes to SortaSGML DTD for PARAM, THEAD - KW 
* Make "Alert" statusline prefix localizable - KW 
* Extend fixtext.sh to also change continued lines - KW 
* Changed LYCheckForProxyURL to act more like it appears to have been indended,
  and clarify comment.  Minor change in is_url - KW
* Prevent removal of hidden link number from bookmark document in a very
  obscure case of a bookmarked ISMAP link - KW
* HText_SubmitForm:  make sure query is always allocated, even if the set of
  form fields to be sent turned out to be empty - KW
* Some comments corrected in HTML.c, LYCharSets.c - KW 
* Tweak in curses_w_style for display without color - KW 
* Remove minor memory leak in LYDownload.c - KW 
* Changed error handling in LYTraversal.c to make sure terminal gets restored
  to sane mode before showing error message and exiting - KW
* Increased VALUE_SIZE for buffer in HTMIME.c from 1024 to 5120.  Someone
  needed increase for long Set-Cookie headers - KW
* Two new functions in HTList.c to reverse and to combine lists - KW
* Lynx was using the wrong precedence for entries within a mailcap (relative to
  other entries from the same file):  RFC 1524 says "The configuration
  information will be obtained from the FIRST matching entry in a mailcap
  file[...]", but Lynx effectively gave precedence to the last match.  Recent
  Debian packages of lynx have had a patch applied to change this, but that
  patch also seems to affect the precedence order relative to viewers defined
  in other places, i.e.  lynx.cfg and HTInit.c.  The patch here instead changes
  the precedence of mailcap entries form the same files to RFC-like behavior,
  by reordering the list generated from a mailcap file after we have finished
  reading it in.  It leaves the order relative to viewers from other sources
  unchanged.  Maybe it should be made configurable whether Lynx's traditional
  precedence or the new one is used; currently there is just a #define in
  HTInit.c which could be changed to revert to traditional behavior - KW
* add checks for null return from malloc to LYCurses.c, LYStrings.c,
  (patch by John Bley)
* add support for HP Roman8 as a display character set.  HP Roman8 is used by
  Hewlett-Packard terminals and hpterm, HP's version of xterm.  The character
  repertoire is largely similar to ISO Latin 1 but the code points are all
  mixed up (patch by Christian Weisgerber)
* modify WWW/Library/Implementation/HTAAUtil.c::HTAA_setupReader():  to use
  malloc'd buffer rather than static buffer, to avoid overflow (patch by Thomas
  Braun <address@hidden>)
* modifications to allow building the DOS lynx port with support of gettext for
  producing messages in various languages.  The DOS port of the gettext package
  still needs minor tweaking to get it to function properly, but this shouldn't
  be a problem for most people trying to compile lynx for DOS themselves.
  Rather than put yet more DOS-specific makefiles in the distribution, I put
  the changes to the makefiles within comments, which can easily be removed to
  enable the changes - DK
* Add a comment about LYUCcharset struct "UChndl" field.  Tweak trace
  messages - LP
* fix parsing of ALT=value attribute when the value is not quoted.  When the
  first character is not us-ascii it was corrupted by chartrans in all versions
  of lynx.  Fix case S_equals in SGML_character() - LP
* chartrans:  ignore RAW_TOGGLE key and do not change LYUseDefaultRawMode if
  current document's charset specified explicitly, add status message.  (Let
  user switch toggle only when necessary, to avoid future problems :-) - LP
* chartrans: change the default value of PREPEND_CHARSET_TO_SOURCE in lynx.cfg
  from FALSE to TRUE (better safe than sorry) - LP
* reorder forms-based options menu (cosmetic):  rename "HTML error tolerance"
  to "HTML error recovery", reorganize "Character Set Options" section -
  "Display character set" went to "Personal preferences" section, "Assume
  character set" and "Raw 8-bit or CJK mode" went to "Document Layout" section;
  "Execution Links" went to "File management" section.  (Hope this helps to
  reduce confusion) - LP
* remove "environment variables" section from INSTALLATION, change references
  to Lynx User Guide in all docs.  Minor tweaks on help files - LP
* add a comment to mime.types and lynx.cfg on SUFFIX definition:  "This has an
  effect for ftp and local files only, http server does specify MIME type in
  the Content-Type header" - LP

reply via email to

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