diff options
author | Thomas E. Dickey <dickey@invisible-island.net> | 1997-01-29 21:25:58 -0500 |
---|---|---|
committer | Thomas E. Dickey <dickey@invisible-island.net> | 1997-01-29 21:25:58 -0500 |
commit | c3ec4181d988501e4d7116f32c669d5ca69e7060 (patch) | |
tree | 3a19fc17f13ca34edf02b209e19464f8041984cd /CHANGES | |
parent | 6bd78b38830217fa268e678d9637116ec516bf0e (diff) | |
download | lynx-snapshots-c3ec4181d988501e4d7116f32c669d5ca69e7060.tar.gz |
snapshot of project "lynx", label v2_6fm_970129
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 449 |
1 files changed, 448 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES index bdf86c81..41c35a4a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,8 +1,455 @@ +01-29-97 +* Added more REL tokens that are acceptible for banner links. - FM +* Ifdef'ed the standard foo_PATH definitions for FreeBSD at the bottom of + userdefs.h, based on a patch from AAC, and assuming they also apply for + NetBSD, BSDI, and Linux (we'll see 8-). - FM +* Added make freebsd-slang target. - AAC +01-28-97 +* Mods of LYSetCookie() to ensure setting of 443 as the default port for + https URLs, and force the secure flag on for https URLs whether or not + the Set-Cookie header had a secure parameter (too many Version 0 + cookies don't, when they should). - FM +* Removed -ltermcap from make for all ncurses targets. - FM +* Tweaks of make for FreeBSD. - AAC +* Use SLtt_get_screen_size() instead of the apparently less portable + code for slang in size_change() of LYUtils.c. - JED +01-27-97 +* Made ALT a synonym for VALUE in INPUTs with TYPE="image" to cooperate + with well-intentioned (though misinformed) providers who use ALT instead + of VALUE for the benefit of text clients or GUIs with image handling + turned off. - FM +* Modified the code for submission of form content with TYPE="image" NAME-ed + INPUTs that have a VALUE (or ALT) to "fake" a 0,0 coordinate pair, as when + a VALUE (or ALT) is absent, instead of sending a single name=value pair. + Requests that using a name=value pair in such cases to indicate that the + submission was from a text client or GUI with image handling turned off + be included in the HTML specifications keep falling on deaf ears, so we + may as well "fake" something closer to what the CGI scripts are expecting, + and hope that the script interprets 0,0 as an indicator that the user did + not see the image and make a conscious choice within it. +* Added code to offer a link for the SRC of the image in INPUTs with + TYPE="image", distinct from the submit button, when clickable images + is on. - FM +* Updated the "HTML Forms" section of the Users Guide. - FM +* Fixed a typo in the parsing of Cache-Control MIME headers and META + directives. - FM +01-25-97 +* Updated lynx_help_main.html, about_lynx.html and about_lynx-dev.html. - FM +* Mods to indicate a toolbar by a '#' preceding its first link when the + toolbar is being displayed, and to indicate the availability of a toolbar + by a '#' in the top, left-hand corner of the screen when the toolbar is + not being displayed. Added explanation of this in the online 'h'elp. - FM +* Indicate the 'allow' setting (always, never, or via prompt) for each + domain in the Cookie Jar Page. - AK +* Don't delete cookie-less domains silently during garbage collections if + they have their 'allow' set to always or never. - AK & FM +* Added ability to change the 'allow' settings for domains via the Cookie + Jar Page. - FM +* Added basic protection against "denial of service attacks" by limiting + a domain to 50 cookies, the total number of stored cookies to 500, and + the maximum processed size of a cookie to 4096 bytes. - FM +* SGML escape any ampersands or angle brackets in the cookie names, values, + parameters, and comments when creating the HTML stream for the Cookie + Jar Page, and only include entries for comments if they were present in + the servers' Set-Cookie headers. - FM +* Updated the online 'h'elp for cookies. - FM +* Removed -DNO_KEYPAD from all ncurses targets in the Makefile. - FM +01-23-97 +* Added a "Lynx State Management (Me want cookie!)" section to the Lynx + Users Guide, and a cross-linked cookie_help.html file for the Cookie + Jar Page. - FM +* Added prompting for whether to show the body of a 401 status reply or + simply return to the current document when an activated link requires + authentication via a username and password, and the user has none for + that realm, or forgot them. - FM +01-22-97 +* Added handling of expires attribute values in Version 0 (a.k.a. Netscape) + Set-Cookie MIME headers or META tags, and added "Maximum Gobble Date" + entries in the Cookie Jar Page which indicate the maximum intended age + for each cookie based on the Version 0 expires or Version 1 max-age + attribute values. - FM +* Added an LYmktime() function in LYUtils.c which accepts strings in the + format "Day, dd-Mon-yy hh:mm:ss GMT" or "Day, dd Mon yyyy hh:mm:ss GMT", + parses and converts them to time_t format (seconds since 00:00:00 Jan 1 + 1970), and returns the time_t value, or zero if the date is in the + past. It is used for handling Expires headers or attribute values. - FM +* Added parsing of Cache-Control and Expires MIME headers and META tags + sufficient to determine whether the no_cache element should be set in + the document's structures. - FM +* Eliminated the "; $Path=foo; $Domain=blah" attr=value pairs when sending + Version 0 (a.k.a. Netscape) cookies in request headers, because too may + CGI scripts in the real world have brain-dead parsers and fail when they + are included. - FM +* Added handling of Set-Cookie directives in META tags. - AK +01-20-97 +* Added confirmation prompts for deletions from the Cookie Jar, expanded + the garbage collecting for expired cookies, debugged and implemented the + code for security checks based on lead and embedded dots in domain values + and host prefixes as described in Section 4.3.2 of the -05 State Management + draft, added requirement for https URLs (direct, or via proxy) to include + cookies which have the secure flag set in request headers, and extensively + annotated the cookie support code for ease of further development. - FM +* Added ability to set SHOW_CURSOR in lynx.cfg, to override the compilation + setting in userdefs.h, and made the -show_cursor command line switch a + toggle for the compilation or configuration default. - FM +01-18-97 +* Bug fixes and memory leak plugs for the cookie support. Added ability + to delete individual cookies or entire domains via the Cookie Jar Page + (Ctrl-K). The domains and cookies are displayed as DL/DT/DD blocks, + with links for each domain and cookies name. The deletions are done + by activating those links, which can be numbered, so it should be OK + for blind users. - FM +* Tweaks of the news/nntp/snews gateway. - FM +* Tweaks of paragraphing if ADDRESS, BANNER, BLOCKQUOTE, BQ, FN, MARQUEE + or NOTE blocks are nested (note that nesting does not yield progressive + indentations of these blocks). - FM +01-16-97 +* Added "first pass" cookie support based on patches from Andrew Kuchling + (amk@magnet.com). Still needs work (see comments at top of LYCookie.c). + A SET_COOKIE symbol in userdefs.h and lynx.cfg determines whether cookie + support will be on or off by default, and the default can be toggled + via a -cookies command line switch. When on, Set-Cookie headers invoke + confirmations with possible replies of 'Y'es or 'N'o for that cookie, + 'A'lways, to accept all cookies from that domain, or ne'V'er to never + accept cookies from that domain. The Cookie Jar can be examined via + the COOKIE_JAR keystroke command, mapped by default to Ctrl-K. The + Cookie Jar, and any 'A'lways or ne'V'er settings, do not presently + outlast the Lynx session. - FM +01-14-97 +* Added use of DEFAULT_INDEX_FILE or the URL from an -index=URL command + line switch as the the HREF for a banner LINK with REL="Index" and no + HREF of its own (see the 01-01-97 mods and the HTML Banners section of + the Lynx Users Guide). - FM +01-13-97 +* Tweaks of the news gateway. - FM +* Added "Negotiate: trans" header for GET and HEAD requests. Shouldn't + be necessary to get 300 instead of 406 replies when nothing matches + the Accept and Accept-foo request headers, but some HTTP/1.1 servers + apparently want it when the UA declares itself as HTTP/1.0, as Lynx + still does. - FM +01-12-97 +* More updates of the online 'h'elp files. - FM +* Simplified the code for checking whether a startfile is a bookmark file + entered as a URL instead of invoked via the -book switch. The previous + code was tripping up some versions of the osf and linux compilers. - FM +01-10-97 +* Replaced the realloc() in split_line() of GridText.c with a calloc(), + memcpy(), FREE() sequence for all systems, not just AIX and ultrix, + based on analysis of memory wastage by Hans Reiser + (dl9rdz@cip.e-technik.uni-erlangen.de). - FM +* Tweaks of the body= handling in mailto URLs. - FM +* Tweaks of the ftp gateway. - FM +* Restored inheritence when resolving versus a base with the same scheme, + because the RFC1808 and Fielding Draft behavior of not doing so yields + too many failures in the real world (sigh...). - FM +01-09-97 +* Ugh! The distribution zip still had the Nov 4, 1996 HTTCP.c instead of + the one I modified on Christmas. No wonder people were still reporting + the wrong messaging with -DNSL_FORK. The right HTTCP.c is in there + now. - FM +* Mods to resolve the HREFs for LINKs with REV="made" or REV="owner" + versus the base (a many, many year old bug finally caught 8-). - FM +* Added HTAlert messages about BASE HREF vaules, Location header values, + and Refresh URL values that were not received as absolute URLs. We + still resolve them versus the RequestURI, since that's invariably + what is intended, and thus the optimum "error recovery" strategy. - FM +* Added handling of cc= and body= fields in ?searchpart strings of mailto + URLs. They are described in draft-hoffman-mailto-url-00.txt recently + posted to the URI-WG list. This draft ignores the objections which have + been filed about changing the semantics of mailto and breaking clients + which are fully conformant with the mailto specs in RFC1738, instead of + using a new scheme name (e.g., smtp:) for URLs with mail headers, and it + extends the ill-advised use of '&' as puctuation in URLs instead of + honoring the previous IETF effort to seek it's replacement by ';' as the + URL name=value separator and, in effect, treating them as parameters + without need to worry about confusions with entities when the URLs are + attribute values in text/html. However, the chairman of the URI-WG is + a co-author of this draft, so, sigh... As far as this Lynx code is + concerned, the mods are more "error recovery" to cope with the sad things + which have afflicted the Web during the past 2-3 years, and use of a + ?searchpart in mailto URLs is still DISadvised. Lynx uses only subject=, + cc=, and body= fields from a ?searchpart, using it's own "safe" rules for + other mail headers, and ignoring ones other than those three in the + ?searchpart as "unsafe". The cc= values in a ?searchpart are added to + the primary address as a comma-separated list for the mail agent, and + Lynx's own Cc: is that entered, optionally, by the user. Any body= field + is passed to the external editor, if one has been defined, for review and + possible modification. Otherwise, it is scrolled for review. The mailing + can be cancelled at any time (via Ctrl-G), and via a statusline prompt + after everything has been reviewed, if the user judges the body and/or + addresses to be unsafe or inappropriate. - FM +* Moved information and prompt strings in LYMail.c to installer-modifiable + symbols in LYMessages_en.h. - FM +01-07-97 +* Eliminated forced exits for keyboard input buffer overruns on VMS. + There's no perfect way to deal with it, but Lynx should recover + gracefully most of the time now, and do nothing bad if ungraceful. - FM +* Added handling of Content-Base and Content-Location MIME headers when + 'd'ownloading, 'p'rinting, or mailing HTML source. For this, as + for rendered HTML streams (see 01-06-97 mods) the base is determined + according to HTTP/1.1 rules: If a Content-Base header was received, + that's the base. Otherwise, if a Content-Location header was received + and it's an absolute URL, that's the base. Otherwise, the URL used + to retrieve the document is the base. When actually rendering, any + BASE tag in the document overrides the base derived from headers. + When 'd'ownloading, or outputting HTML source for a 'p'rint option, + an X-URL comment with the URL used to retrieve the document and a + BASE tag with the header or URL-derived base are inserted at the top + of the document. These should be moved down into the actual HEAD + section to make the HTML fully legal, but will work as is if the + output is used in conjunction with automatic invocation of Lynx or + Netscape as a text/html helper application. When mailing with an + SMTP-conformant mailer, the actual URL used to retrieve the document + is indicated via an X-URL header, and for HTML source, a Content-Base + and a Content-Location header are included, set to what was actually + received by Lynx via MIME headers, or to the retrieval URL. - FM +01-06-97 +* More updates of the online 'h'elp. The Visited Links Page ('V'), + multi-bookmark file support, REL/REV and META enhancements, and new + switches are now all fully documented in the 'h'elp. - FM +* Added handling of Content-Base and Content-Location MIME headers for + rendered HTML streams (still using the document's URL in the 'd'ownload + and 'p'rint (and mailing) BASE prepending kludge). - FM +* Added code to avoid getting tripped up by double-quoted header values + in HTMIME.c. We still need more sophisticated parsing of possibly + compound HTTP/1.1 headers, but we don't yet use any of those. - FM +* Tweak of the efficiency mods for command line parsing in LYMain.c. - FM +* Simplified some code in LYMainLoop.c that was tripping up the AIX32 + compiler. - FM +01-04-97 +* More updates of the online 'h'elp. - FM +* Added DIRED_MENU support for .tgz files as for .tar.gz files. - FM +01-03-97 +* Made the command line parsing in LYMain.c more efficient. - FM +* Added -nopause switch for setting InfoSecs, MessageSecs, and AlertSecs + to zero. Can be used to eliminate forced statusline pauses during + traversals. - FM +* Mods to allow absolute zero quality values for Accept headers, so that + in mailcap files users can do things like map image/* to a helper app + but exclude particular image subtypes which the app can't handle by + assigning q=0 for that subtype. HTTP/1.1 still specifies 4 significant + figures for quality values, so if the value is non-zero, Lynx still + forces a minimum of q=0.001. - FM +* Typo fixes in lynx.cfg. - LWV +01-02-97 +* Updates of the online 'h'elp files. - FM +* Made the parsing of lynx.cfg in LYReadCFG.c more efficient. - FM +01-01-97 -- Happy New Year! +* More partial/relative HREF resolving enhancements. Everything is now + handled as recommended in Larry Masinter's -03 revision of Roy Fielding's + -02 URL ID, except file and ftp URLs (which Lynx handles as described + in the online 'h'elp ). Note, though, that Lynx handles known schemes + on a scheme-by-scheme basis, and for schemes that involve substitutions + of "/" for a NULL/zero-length path, Lynx inserts the "/" at the resolving + stage, so those slashes are present where the Fielding test suite doesn't + indicate them, but the actual requests sent to servers (or bad URL message + if it's a scheme that requires a host field and doesn't have a default) + will be the same. Note, also, that Lynx sends only the path<?searchpart> + ("absolute path") in it's direct http requests and indicates the host of + the URL in the Host: header, i.e., sends the absolute URL only to proxies. + Note, as well, that Lynx treats a zero-length attribute value for an HREF, + SRC, etc. as a reference to the currently displayed document, but still + uses the base (which might not be the current document's address) as the + default for FORMs without an ACTION specified, or ISINDEX tags without + an HREF or ACTION specified. - FM +* Expanded REL/REV handling. All of the REL values in the (expired) Maloney + and Quin draft-ietf-relrev-00.txt ID which make sense for banner links in + Lynx have been added. For REL="Help" without an HREF in the LINK, Lynx + uses its helpfile URL. For REL="Home" without an HREF in the LINK, it + uses the configuration startfile or WWW_HOME URL (i.e., not a startfile + specified on the command line), or the command line homepage, if it was + specified. - FM +* Added handling of fragments in conjunction with URL expansion guessing for + startfile, homepage and 'g'oto strings. Note that any '#' that is not a + fragment delimiter should be hex escaped (%23), and ideally all reserved + or unsafe characters will be hex escaped in the user-entered string, though + you can get away with not using the hex codes for most others, depending on + their positions in the string. Also note that on VMS if you include the + version for local files it must precede the fragment (e.g., foo.html;3#frag) + as for parameters. - FM +12-26-96 +* Mods of HREF resolving to be more consistent with the latest IETF draft + (http://www.ics.uci.edu/pub/ietf/uri/draft-fielding-url-syntax-02.txt). + Most importantly, lone fragments (HREF="#fragment") are resolved versus + the current document's URL, and no longer versus the BASE, if present. + There are a few things in the draft which are at odds with what virtually + all currently deployed browsers do, and so I stuck with the "deployed" + behavior. Try the tests in http://www.ics.uci.edu/~fielding/url/ to + see where Lynx still differs from the draft. - FM +* Tweaks of 'z'ap handling. - FM +12-24-96 +* Tweaks of DIRED_SUPPORT and make for osf. - FM +12-23-96 +* Added code to check if the startfile has BOOKMARK_TITLE as its title, + and if so, and it's in the bookmark file list, add the bookmark element + and reload to have it treated as if it were invoked with -book. - FM +12-21-96 +* Added code for the DIRED_MENU command ('f' and 'F' by default) to invoke + CSwing on VMS if CSWING_PATH is defined, as explained in userdefs.h and + lynx.cfg . - FM +12-20-96 +* More improvements in the fatal error and memory exhaustion handling, and + plugging of memory leaks. - FM +* Changed "newline" to "Newline" in LYMainLoop.c to deal with another + reported, ill-advised, macro in the AIX 4.2 curses.h. - FM +* More tweaks of lynx.cfg. - FM +12-19-96 +* Improvements in the messaging and cleanups for aborts on fatal errors + and exits on memory exhaustion. - FM +* Worked v2.1 of lpansi.c into the distribution. - FM +* Modified lynx.cfg to reflect the compilation defaults consistently, and + changed the compilation default for SUBSTITUTE_UNDERSCORES to FALSE. - FM +* Changed the "lines" element to "Lines" in the HText structure and the + "tab" structure name to "Tab" to cope with some unwise employee reportedly + using all lower case "lines" and "tab" strings as macros in the AIX 4.2 + curses.h. - FM +12-17-96 +* Restored use of the -l format in the parent links of local Unix directory + listings if LONG_LIST is defined, without the v2.6 bug of creating strange, + trailing relative or escaped strings. As far as I can tell from exercizing + them, the DIRED_SUPPORT and LONG_LIST handling are now fully debugged + (famous last words... 8-). - FM +12-16-96 +* Don't reiterate parent links in local directory listings. They are + offered only in the top, up to parent link if NO_PARENT_DIR_REFERENCE + is not defined. - FM +* Moved more HTML.c functions to LYCharUtils.c. - FM +* Tweak of META handling, which was causing crashes (due to freeing an + anchor structure prematurely in the 12-13-96 mods for moving HTML.c + code to LYCharUtils.c). - FM +* Block Unix relative path strings in lynxexec and lynxprog URLs. - DT +12-14-96 +* Added a COLLAPSE_BR_TAGS compilation and configuration symbol for + determinining whether Lynx collapses serial BR tags. Note that the + valid way to create extra blank lines in HTML is with PRE blocks that + contain only newlines. - FM +* Fixed a longstanding glitch in the alignment handling which could + cause a Paragraph's ALIGN value to cross embebbed blocks, rather than + restoring the appropriate alignment for the outer division or block + on close of the embedded block. - FM +* Modified HR handling so that it inserts the same before and after + spacing regardless of whether P end and/or start tags are present + before and/or after the HR. - FM +* Don't insert the bookmark file description and filepath if multiple + bookmark file support has been turned off, and this is the default + bookmark file (but they will still be inserted if it's not the default, + e.g., if it's another bookmark file viewed before the support was + turned off, and retrieved as a previous document). - FM +12-13-96 +* Added parsing of Content-Disposition in META tags and setting the + suggested file name if file; filename=name.suffix is in the value + of the Content attribute and we don't already have that via a server + header. - FM +* Incorporated almost all globals related to stream parsing and page + display in HTML.c and GridText.c into the HTML object structure and + HText structure to make the parsing and display functions more nearly + re-entrant, and moved several functions from HTML.c to LYCharUtils.c + to reduce the size of HTML.c. - FM +* Added -cckr to the libwww Makefile compiler options for SGI. - Carl + Buxbaum (crb@world.std.com) +* Fixed typo in LYMainLoop.c that affected the 'd'ownload command when + DIRED_SUPPORT is enabled. - FM +12-10-96 +* Implemented Safe header handling and prompting about resubmissions of + forms with method POST along the lines described in the 24-Nov-96 IETF + ID: http://gewis.win.tue.nl/~koen/draft-holtman-http-safe-01.txt + Lynx prompts for confirmation whenever it detects that a resubmission + would occur, unless the previous reply included "Safe: yes". Prompts + always will occur if the -resubmit_post toggle is on (since resubmission + always would occur; not advised). If not toggled on, resubmissions + would occur when no_cache is set or the previous reply has been dumped + from the cache. When using the PREV_DOC command or History Page, if + confirmation is not obtained, Lynx will skip to the yet earlier document, + or cancel, as appropriate. - FM +* Added parsing of the Safe header in HTMIME.c, and added a safe element + to the anchor and document structures. Will be FALSE unless a Safe + header is received that specifies "YES" or "TRUE" (case-insensitive, + only "YES" is in the specs), and applies only to replies from form + submissions with the POST method. - FM +* Cleanup of code in HTAccess.c. May correct problem of crashes for + ISINDEX searches on some systems, though I couldn't reproduce that + problem here. - FM +12-09-96 +* Added an HTSetPresentation() for image/x-xbitmap in HTInit.c when DISPLAY + is set. - FM +* Added an LYOutOfMemory boolean that is set by the outofmem() macro, and + code in the Unix FatalProblem() and VMS exit handler for reporting the + memory exhaustion instead of the misleading "bug" message when they are + invoked due to memory exhaustion. May not be reported reliably for + linux, because for some reason I don't understand, the SIGBUS trapping + is ifdef'ed out for linux in LYMain.c. - FM +* Fixed typo in the new LYAddVisitedLink() in LYHistory.c of yesterday's + mods. - KW +12-08-96 +* Added a VLINKS command, mapped by default to upper case 'V', and code + for creating a list of all links 'V'isited during the current Lynx session + in order of recency (most recent highest in the list). Lower case 'v' is + still mapped to VIEW_BOOKMARKS. The VLINKS listing is complementary to + the History Page listing, and formatted similarly. It excludes POST + replies, and bookmark, menu and list files (use the History Page or + direct keystroke commands for those). It includes any links that were + downloaded, or passed to a helper app (except mailto and newsreply or + newsfollowup links, since those require activation in the original + document for proper inclusion of it in the email message or news + post). You can print the Visited Links Page, or 'd'ownload it via + the History Page. - FM +* Added reporting of the Charset parameter, if present in a server reply + header, META tag, or by virtue of a suffix map, to the showinfo ('=') + display. - FM +12-07-96 +* Added 'p'rint menu support for the History Page. - FM +* Added a content_length element to the anchor structure and use that, + if a Content-Length header has been received, to indicate the total + bytes in the statusline when receiving the stream. - FM +* Include HTTP_ACCEPT_LANGUAGE in the lynxcgi environment. - David Trueman + (david@cs.dal.ca). +12-06-96 +* Many more cleanups and commenting of the code for the benefit of new + developers. - FM +* Tweaks of URL parsing and path simplifications. Added simplification + of the file://localhost paths from startup and 'g'oto guesses. - FM +* More anti-crash protections for bad HTML in SELECT blocks. - FM +* Usability enhancement for DIRED's 'F' menu: list number and names of + (some of) the tagged items, and provide a way to untag all items. - KW +* Force screen refresh after a DIRED system command has failed. - KW +* Modified HTFile.c to handle relative and "Up to parent" links more + effectively. - KW +* Added KEYGEN to the DTD (but no code to do anything with it yet). - FM +12-05-96 +* Fixed typo in the for-Unix section of LYAddPathToHome() that was added + yesterday in LYUtils.c. - James Troup (J.J.Troup@comp.brad.ac.uk) +12-04-96 +* Numerous cleanups and commenting of the LYfoo.c and LYfoo.h modules, + for the benefit of new Lynx developers. - FM +* More security-related enhancements and polishing up of the multiple + bookmark file support. - FM +* Increased the sizes of MAXHIST and MAXLINKS, added statusline messages + should they ever be exceeded (not likely now 8-), and code for freeing + all excess pointers on each page draw instead of letting them grow and + freeing them on exit (should help for memory-limited systems 8-). - FM +* Tweaks of DIRED_SUPPORT. - KW +12-02-96 +* Show nntp server status messages in group listings when not 221 (normal + reply to HEAD request), so the user will know that the articles are + not available from the server, rather than a bug in Lynx. - FM +* Tweaks of BASE resolving. - FM +* Added "trick" to send hostname guesses to stdout when the startfile or + homepage are not URLs, as we send to the statusline for 'g'oto guesses + (but don't use stdout if we are not interactive and the desired output + is going to stdout). If the DNS lookup stalls, one thus can Control-C + out, instead of wondering why Lynx is taking so long to start up. - FM +* Cleaned up the read_rc() and save_rc() functions in LYrcFile.c. - FM +* Eliminated all printw() calls to avoid problems with non-ASCII and/or + multibyte/CJK characters. - FM +* Numerous additional bug fixes and enhancements of the multiple bookmark + file support. - FM +* Got rid of the ADVANCED_MULTI_BOOKMARKS symbol now that the choice can + be made in the 'o'ptions menu and saved in the .lynxrc file. - FM 11-30-96 * Added the ability to set the advanced mode for multiple bookmarks from the options menu and save the defaults in the .lynxrc file - HL * Various typo corrections including one which kept LYMainLoop.c from - compiling under unix when DIRED_SUPPORT was defined. - HL + compiling under Unix when DIRED_SUPPORT was defined. - HL 11-29-96 * Numerous additional refinements and enhancements of the multiple bookmark support. Added support for REFRESH and PREV_DOC in the options and bookmark |