home *** CD-ROM | disk | FTP | other *** search
-
- 1999-05-28 (2.8.2pre.8)
- * when reloading/reparsing the document with forms, issue a warning only when
- user input is detected (forms content is changed from its default so
- information will be lost). New function HText_HaveUserChangedForms() is
- called from HTReparse_document() and HTuncache_current_document() -LP
- * fix exit from postoptions() when need_reload is set but no source_cache,
- was broken in dev23 -LP
- * remove unneeded float from integer calculations -LP
- * move comment for 'const' off the definition line, to simplify debugging
- configure problem on HPUX for David Eaton -TD
- * move LYGetYX() out of conditional expression, just in case it cannot be
- evaluated as a function, i.e., return a value (from bug report by David
- Eaton) -TD
- * make install for COPYHEADER and COPYING work when the build directory is not
- the top source directory -PG
- * add check to FastTrimColorClass() to avoid updating stylename and pointer
- into it when the tag to be trimmed is not found (fixes a core dump reported
- by VH) -TD
- 1999-05-25 (2.8.2pre.7)
- * update illustration of forms options menu in Lynx User Guide according to
- current lynx output -LP
- * old-style options menu: hot key for "local e(X)ecution links" is now
- displayed in bold (call addlbl() instead of addstr() like the other options
- do), adapted from Hiroyuki diffs -LP
- * fix handling of incorrect html in psrc mode. If a piece of html matched the
- pattern "<known_tag_name unknown_attr_name any_attr_name>", then styles of
- internal markup were unbalanced - resulted in cluttered colors -VH
- * comment-out (for release) configure option --enable-libjs -TD
- * change configure script defaults for --enable-persistent-cookies and
- --enable-alt-bindings to 'yes' -TD
- * add DESTDIR variable to top-level makefile to facilitate packaging releases
- with compiled-in pathnames -TD
- * further correction to VMS pathname in HFTPLoad.c, to translate /vms/fileserv/
- to [vms.fileserv], for example. The wku fileserver gives back a Unix-style
- listing rather than VMS-style when given a Unix-style CWD, which confuses
- Lynx into discarding the listing (reported by Andy Harper) -TD
- * modify LYCookies.c to append new items to the end of the list rather than
- at the start, so cookies will be written and read from .lynx_cookies in
- consistent order (reported by KED) -TD
- 1999-05-24 (2.8.2pre.6)
- * fix for problem reported by LP -VH
- Load an html file with META charset and switch "\" to source mode. Now press
- ^R to reload:
- (1) In -prettysrc case you got a broken document (charset will be assumed by
- lynx from assume_charset or assume_local_charset, not from a META charset
- which was previously pushed with LYPushAssumed() so you get a problem with
- 8bit documents when assume_charset != META charset).
- (2) Without -prettysrc you got a document handled properly via META charset
- assumption. Now if you press ^R again you will get a broken document.
- * LYK_SOURCE & HTreparse_document(): when using SOURCE_CACHE_MEMORY fix tiny
- charset problem when switching to the source mode and the original document
- have its charset specified. Now aligned with SOURCE_CACHE_NONE and
- SOURCE_CACHE_FILE. More LYK_SOURCE fixes that might affect next coming
- document in come cases (mainly Info page and Options menu, which now show
- correct charset information) -LP
- * add CTRACE_FLUSH call before fork() in NSL_FORK logic so child's messages
- will not mess parent ones -LP
- * add a few trace messages -LP
- * HTReadProgress message now display statusline properly in TRACE mode
- (was always broken since early HTReadProgress days) -LP
- * install COPYING and COPYRIGHT for install-help rule as well as install-doc,
- so we can refer to local copies of those files -TD
- * tweak HTParse trace message -LP
- * minor formatting change for Lynx_users_guide.html -Hiroyuki
- * correct a few mismatches between variable declarations (char vs BOOLEAN)
- (from win32 version by Hiroyuki Senshu <senshu@shonai-cit.ac.jp>).
- 1999-05-20 (2.8.2pre.5)
- * correct links to COPYHEADER and COPYING in about_lynx.html, by pointing to
- author's URLs, rather than to files which are not installed anyway -PG
- * shorten a couple of identifiers to keep with 31-character limit:
- hash_code_aggregate_lower_on_fly -> hash_code_aggregate_lower_str
- LYprint_statusline_messages_on_exit -> LYstatusline_messages_on_exit
- (reported by Andy Harper) -TD
- * correct VMS pathname in HTFTPLoad(), allowing connect to
- ftp://ftp.wku.edu/vms/fileserv (reported by Andy Harper) -TD
- * chartrans: cpXXXX Microsoft codepages verified against ftp.unicode.org -
- apparently cp1256 (Arabic) was updated recently. Although Arabic letters are
- hardly useful for lynx (no right-to-left support) this codepage is supported
- under chrtrans. So update, just for fun -LP
- * fix core dump when starting "lynx LYNXOPTIONS:" command. All phases of forms
- options logic now handled by postoptions(): LYNXOPTIONS:/ without post_data
- create a page (gen_options() now PRIVATE), LYNXOPTIONS:/ with post_data do
- proccess changes as before. Also LYK_ADD_BOOKMARK fixed: forms options page
- will not be added to bookmarks file -LP
- * modify HTGetRelLinkNum(), removing increment of HText_getTopOfScreen() value
- so checks for line number begin at the very top of the screen, fixing a
- problem reported when processing the 123[g][+-] command -LE
- * minor change to LYReadCFG.c to combine similar gettext'd strings -HN
- 1999-05-16 (2.8.2pre.4)
- * add 'fixit' parameter to LYEnsureAbsoluteURL() to suppress logic in
- LYConvertToURL() that was changed in 2.8.1dev.4, to re-offer the original
- string after an invalid URL is entered at a 'g' prompt. The calls to support
- 'g' are unmodified; other calls revert to the older behavior (recommended by
- KW) -TD
- * add/use string functions that make EBCDIC comparisons sort in the ASCII
- collating sequence, eliminating some special ifdef's in HTMLDTD.c -PG
- * when STARTFILE cannot not be loaded, lynx now exits with more understandable
- status messages: all important statusline messages are now printed to
- stderr/stdout -LP
- * add definition for _DECC_V4_SOURCE for VMS SOCKETSHR_TCP configuration to
- top-level and ./src build*.com files (reported by Andy Harper) -TD
- * change UNKNOWN_URL_TYPE to 1, to keep it distinct from NOT_A_URL_TYPE, fixes
- an error introduced when changing UrlTypes to an enum (reported by KW) -TD
- 1999-05-12 (2.8.2pre.3)
- * add DEBUG_SOURCE_CACHE makefile flag so all documents will be cached in
- SOURCE_CACHE mode, including local files. Normally undef'ed so only http
- served documents cached with sources -LP
- * in LYK_HISTORY, set newdoc.link = 1 so position at link #2 bypassing "recent
- statusline messages" link -LP
- * comment out "partial_thres=" option in .lynxrc (it was coded so the changes
- from lynx.cfg file could not be activated) -LP
- * add a sanity check to LYCurses.h to point out problems with the FANCY_CURSES
- configure checks -TD
- * fix uninitialized pointer used in decoding of -term switch (patch by Sergey
- Svishchev)
- * define _DECC_V4_SOURCE for VMS SOCKETSHR_TCP configuration, to fix conflict
- with unistd.h versus non-POSIX prototypes in the other headers (report by
- Andy Harper) -TD
- * ifdef'd includes for HTUtils.h to limit size of preprocessor listings with
- DEC C; verify that all header files include definitions needed for their
- contents -TD
- * add docs/OS-390.announce (Paul Gilmartin <pg@sweng.stortek.com>)
- * add fallback extern declaration for h_errno to HTTCP.c for systems that have
- that variable but do not declare it (reported by Jean-Pierre Radley
- <jpr@jpr.com> for SCO OpenServer 5.0.5) -BL
- * correct SortaSGML element info: SPAN can contain SPAN -KW
- * fix several small memory leaks (John Bley):
- + minor (~ 7 bytes) leak in LYCookie.c
- + leak in the warning message about invalid cookies
- + obvious leak in do_readme
- + small leak in dired_options (LYLocal.c)
- + leak with -selective option in HTFile.c
- + a few leaks and a minor cleanup in local_dired
- 1999-05-08 (2.8.2pre.2)
- * substitute a few more free()s with FREE()s in files HTString.c and
- LYReadCFG.c (John Bley)
- * fix buffer problems with long filenames and custom DOWNLOADERs (John Bley)
- * fix typical alloc-fail-return-error-without-free leakage in
- save_bookmark_link (LYBookmark.c) (John Bley)
- * modify generated WWW/*/makefile and src/chrtrans/makefile to omit include
- from intl directory if it is not used (report by LP) -TD
- * add configure test for h_errno, by splitting CF_ERRNO macro and reusing
- test for external data. Noticed that DECL_ERRNO was not defined/used,
- added that as well. The h_errno symbol is provided in some network
- libraries, e.g., on SCO and Linux, but may/may not be declared (report
- by BL) -TD
- * fix some serious lossage in lookup_reject (LYTraversal.c): memory and
- logic errors. This (replaced) line is one for the record books:
- frag = strlen(buffer) - 1; /* real length, minus trailing null */
- Previously, this code caused a read before an array boundary as well as
- failing to compare the right number of characters in a pattern (John Bley)
- * fix some minor leakage in the cookie jar (John Bley)
- * fix up some casts and mode_t types in HTAAProt.c, HTFile.c, LYLocal.c,
- LYUtils.c (John Bley)
-