home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-08-31 | 307.3 KB | 7,983 lines |
- Thu Aug 31 05:13:38 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed possible error in url-ftp with URLs like ftp://somehost - with
- no trailing /
-
- * w3-draw.el: Put in special test for CR or LF in name of a input field so that
- spaces would not be inserted and screw up cgi scripts that aren't
- expecting it.
-
- * url.el: More binary stuff for OS/2
-
- * w3-xemac.el: Fixed various toolbar problems
-
- Wed Aug 30 20:36:17 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Incorrectly 'typed' input types now default to `text'
-
-
- * w3.el: Applied patch from jbw@cs.bu.edu (Joe Wells) for the extremely
- annoying ` Wrong type argument: overlayp, (w3form (("enctype"
- . "application/x- ...' stuff.
-
- * url.el: Applied patch from jbw@cs.bu.edu (Joe Wells) so that
- url-create-cached-filename would not choke on a hostname like
- `foo.com.'
-
- * mm.el: Applied patch from jbw@cs.bu.edu (Joe Wells) for handling invalid
- mailcap entries gracefully
-
- * url.el: Fixed some stuff for working with (ding) GNUS' version of nntp.el
-
- * url.el:
- Actually use the time specified in the reload request. DDUUUHHHHGGGHHH
-
- * url.el:
- Fixed problem where relative URLs in refresh requests were not honored.
-
- Mon Aug 28 21:15:50 1995 William Perry (wmperry@indiana.edu)
-
-
- * xbm-button.el: Initial revision
-
-
- * w3-xemac.el: Now uses xbm-button-create when necessary
-
- * w3-xemac.el: Fixed save options bug
-
- * w3-draw.el: Fixed bug where 'plain' lists would not be indented at all.
-
- Sun Aug 27 01:10:25 1995 William Perry (wmperry@indiana.edu)
-
-
- Sat Aug 26 06:21:20 1995 William Perry (wmperry@indiana.edu)
-
- * w3-sysdp.el: Added split-string
-
- Fri Aug 25 18:56:55 1995 William Perry (wmperry@indiana.edu)
-
- * w3-sysdp.el: Added definition of try-font-name
-
-
- * w3-style.el, w3-xemac.el, w3-vars.el, w3-e19.el, w3-draw.el:
- Can now specify the default face in style sheets
-
-
- Thu Aug 24 19:08:16 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- Changed w3-munge-color-XXX to strip spaces out of color names passed
- in.
-
- * w3-style.el: Some fixes for the arena 0.97 type style sheets
-
- Wed Aug 23 19:51:43 1995 William Perry (wmperry@indiana.edu)
-
- * mm.el: Added a default mpeg audio player
-
-
- Mon Aug 21 21:12:22 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-style.el: Style sheet stuff now more up-to-snuff with CSS v3. Also now
- normalizes all colors to their RGB tuples, so that faces can be shared
- between stylesheets that refer to them by different names (#FFF ->
- black -> #FFFFFF -> etc)
-
-
- Sun Aug 20 23:34:37 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Fixed typo
-
-
- * w3-util.el: Added doc strings for the w3-hyperlink-element-xxxx functions
-
- * w3-util.el: Added a provide statement
-
- * w3-util.el: Initial revision
-
- * w3.el, url.el: New version of w3|url-warn
-
- * url.el, urlauth.el, w3-draw.el, w3-e19.el, w3-epoch.el, w3-parse.el, w3-style.el, w3-xemac.el, w3.el:
- Use new warnings facility. Reimplemented most of w3-debug-html
-
- * w3.el, w3-draw.el: Now stores the ID attribute of input elements
-
-
- * url.el: Don't inherit hostnames in file urls
-
- * w3-parse.el: Nuke entities inside of a <textarea>
-
- * w3-parse.el, w3-draw.el:
- Don't parse any markup that occurs inside of a <TEXTAREA>
-
- * w3-vars.el:
- Removed textarea and textargs from w3-state-vector and w3-state-locator-variable
-
- * w3-draw.el: Fixed O-T-M-P error
-
- * w3-draw.el: Background bitmaps working again
-
- * w3-about.el: fixed typo
-
-
- Sat Aug 19 23:40:08 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Some authorization fixes. Also set emx-binary-mode to 't' so that no
- CRLF->LF conversion takes place under OS/2 - this would hose binary
- files (zip, etc) big time.
-
- * w3.el: Made the netpbm stuff come after the loading of the emacs-specific
- file, and now checks to see if w3-insert-graphic is bound before doing
- any of its checking, so that Emacs 19 etc users won't get the warning.
- Also now checks for either pbmtoxbm or ppmtoxbm, since NETPBM doesn't
- have ppmtoxpm
-
- * docomp.el: Added stub for emx-binary-mode
-
-
- * mm.el: Some MULE fixes for mm-insert-file-contents
-
- * mm.el:
- Added image/* -> open %s mapping for external viewer if running under NS
-
- Fri Aug 18 15:28:14 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: Hack to let old xpm icons work for now
-
- Thu Aug 17 23:46:58 1995 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el, w3-draw.el: Basic support for raman's <label> stuff for forms
-
- * w3.el: Fixed typo in w3-batch-fetch
-
- Mon Aug 14 15:00:37 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el, w3-xemac.el, w3-draw.el: Can now specify width and height on mpegs
-
- * url.el: Remove any text properties from a URL before trying to retrieve it.
- This lets font-locked stuff work correctly with ffap.el
-
- * w3-xemac.el: Use new version of xpm-button.el
-
- * xpm-button.el: New version from kyle
-
- * w3.el: Fixed typo in warning about netpbm utilities
-
- Sun Aug 13 17:50:20 1995 William Perry (wmperry@indiana.edu)
-
- * xpm-button.el: Made it so it doesn't bomb out on a tty
-
- * dist.Makefile: added xpm-button to the distribution
-
- * xpm-button.el: Initial revision
-
- * w3-style.el: fixed a few typos
-
-
- * w3-xemac.el:
- Now uses the xpm-button program to make textual toolbar icons when necessary
-
- Sat Aug 12 02:33:49 1995 William Perry (wmperry@indiana.edu)
-
- * w3-about.el: Added about:license and about:warranty URL nodes
-
- * w3-draw.el: Catch errors when making w3-graphic-face
-
- * w3.el, url.el:
- Changed the behaviour of url-keep-history - the history list is only
- saved to disk if this is eq to `t'. Setting it to anything else
- (usually a number) will keep the list in memory so that
- w3-show-history-list can still work.
-
- * w3.el: Don't add the initial page to the history list, so hitting 'B' in the
- first W3 buffer won't take you out of any w3-mode buffers.
-
-
- * mm.el, url.el, w3-beta.el, w3-hot.el, w3-style.el, w3.el:
- Always set coding-system to *noconv* in MULE when inserting file contents
-
- Fri Aug 11 13:43:14 1995 William Perry (wmperry@indiana.edu)
-
- * w3-beta.el, w3-draw.el:
- Moved w3-show-invisible-href into w3-draw to avoid invalid macro stuff
-
- * w3-parse.el, w3-draw.el: Don't swallow spaces after <XMP>
-
-
- * w3-xemac.el:
- New function w3-start-image-cache-timer that will time out all images
- after 5 minutes and cause a garbage-collect so that the pixmaps get
- returned to the windowing system. This function will get smarter
- soon.
-
- * w3-xemac.el:
- New variable w3-toolbar-type to control waht the toolbar looks like.
- Can be 'pictures' 'text' or 'both' for icons only, text only, or
- captioned icons repsectively.
-
- Thu Aug 10 23:15:44 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Put up a big ugly warning if cannot find any of the netpbm utilities
- at startup
-
-
- * w3-draw.el:
- The size of a <SELECT> area is now defined by the maximum of all the
- lengths of the displayed strings or the SIZE attribute.
-
- * w3-draw.el: No longer picks up the last item of a <SELECT> form area when no
- <OPTION DEFAULT> is present
-
- * url.el: Using just hostname:portnum for a proxy setting now works again
-
- * w3-xemac.el: Asynch during images should be correctly turned off now
-
- * url.el: Allow parens in urls for url-get-url-at-point
-
- Sun Aug 6 15:58:35 1995 William Perry (wmperry@indiana.edu)
-
-
- Sat Aug 5 06:11:02 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el, w3-vars.el: New binding of space to w3-scroll-up
-
-
- * w3.el, w3-draw.el, w3-beta.el, w3-vars.el: More stuff from the MULE folks
-
-
- * w3-xemac.el: Added separators between toolbar buttons
-
- Tue Aug 1 15:54:26 1995 William Perry (wmperry@indiana.edu)
-
-
- Mon Jul 31 04:21:42 1995 William Perry (wmperry@indiana.edu)
-
- * mm.el: Some NeXT viewers added
-
- * url.el: Remove newlines from hrefs
-
- Sat Jul 29 19:46:29 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed problem with url-hexify-string in MULE if STR was nil
-
-
- * url.el: Fixed documentation for url-using-proxy
-
-
- * url.el: Added finger url
-
- Sun Jul 23 17:12:46 1995 William Perry (wmperry@indiana.edu)
-
- * mm.el: Moved some less standard extensions (.ai -> postscript, etc) to the
- end of the list so that they won'tbe picked up as the default
- extension when viewing files.
-
- Sat Jul 22 02:58:10 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed url-remove-relative-links
-
- * w3-e19.el:
- Don't choke if w3-mode-go-menu is not a keymap in w3-create-hotlist-menu
-
- Fri Jul 21 13:44:30 1995 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el:
- Added let bninding around the call to sera-to-fidel-marker to bind
- sera-being-called-by-w3 so that all is well with the world when using
- it with mule 2.2.3 for ethiopic text
-
- Thu Jul 20 04:06:34 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed doc string for w3-open-local - also added autoloads for the
- w3-maybe-follow-* functions
-
- * url.el: Fixed problem when fetching a non-existent newgroup.
-
- Tue Jul 18 13:29:01 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fix for a _BOGUS_ change in buffer-substring in 19.29
-
- * w3-beta.el, w3-hot.el:
- Moved all the hotlist stuff out into w3-hot.el, in preparation for writing
- more robust hotlist handling (HTML files, etc, as hotlists).
-
- Mon Jul 17 14:05:31 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: <HR> handling now inserts fill-prefix/etc if in lists.
-
- * url.el: Don't blindly make after-change-functions buffer-local everywhere.
- Use make-local-variable instead, so only those W3 buffers that need it
- get it buffer-local. Also no longer defines the newspost scheme in
- the registry.
-
- Wed Jul 12 12:42:03 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el:
- Patch from chuck to use XBM version of toolbar icons if XPM support
- not available.
-
- Tue Jul 11 00:01:49 1995 William Perry (wmperry@indiana.edu)
-
-
- Fri Jul 7 20:37:33 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Don't die on an unknown url type
-
- Mon Jul 3 15:28:33 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- Fixed problem with multiple <textarea> tags would 'merge' the default
- contents. Blah.
-
-
- * w3-draw.el:
- Fixed a slight formatting problem for <select multiple> lists when
- within a centered area - looked like crap.
-
- * w3-draw.el: Don't load background images if w3-delay-image-loads=nil
-
- Sun Jul 2 03:35:07 1995 William Perry (wmperry@indiana.edu)
-
- * dist.Makefile: Added new target for w3-hot.elc
-
- * w3.el: Extracted hotlist functions into w3-hot.el
-
- * w3-hot.el: Initial revision
-
- * url.el, w3-vars.el, w3.el: Changed *-hooks to be *-hook'
-
- Sat Jul 1 17:14:23 1995 William Perry (wmperry@indiana.edu)
-
- * w3-mule.el: Fixed problem in w3-convert-code-for-mule
-
- Fri Jun 30 14:11:02 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed problem in displaying news articles with no 'newsgroups' line
- in them. AAAAAAAHGHGHGHGHGHGHGHG
-
- Thu Jun 29 16:27:33 1995 William Perry (wmperry@indiana.edu)
-
- * dist.Makefile: Few more tweaks to the makefile
-
- * dist.Makefile: Now tries to create INFODIR if it doesn't exist
-
- * mm.el, url.el, w3-e19.el, w3-mule.el, w3-vars.el, w3.el:
- Various patches from Katsumi Yamaoka <yamaoka@ga.sony.co.jp> Katsumi Yamaoka <yamaoka@ga.sony.co.jp> for MULE stuff
- ]
-
- * url.el: Fixed news handling problems
-
- * w3.el: Fixed a hidden forms problem.
-
- Tue Jun 27 04:18:13 1995 William Perry (wmperry@indiana.edu)
-
-
- Mon Jun 26 02:29:33 1995 William Perry (wmperry@indiana.edu)
-
- * w3-wemac.el, w3-xemac.el, w3-e19.el: Fixed problem pointing to w3_toc.html
-
-
- * url.el: a few patches from Loic Dachary <loic@afp.co>
-
- * url.el: Various fixes to conform to RFC 1738 and RFC 1808
-
- Sun Jun 25 22:28:28 1995 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Fixed problem in 19.29 where there were two help menus.
-
-
- * url.el: More authentication changes to work through a proxy
-
-
- * w3-sysdp.el: Some more device-* functions
-
- * w3-sysdp.el: More NS problems resolved
-
- * url.el: Added autoload for Info-goto-node
-
- * w3-xemac.el: Removed autoload for Info-goto-node
-
- * w3-sysdp.el: Fixed problem in w3-device-class on NeXTstep
-
- * w3-draw.el: Fixed problem in w3-get-resource on NeXTstep
-
- * url.el: A few changes for conformance to rfc1808
-
- * mm.el, url.el, w3-beta.el, w3-draw.el, w3-epoch.el, w3-mule.el, w3-srch.el, w3-style.el, w3-sysdp.el, w3-xemac.el, w3.el:
- Continue movement to using w3-sysdp.el defined functions instead of
- url-* funcs
-
- * dist.Makefile: Removed extraneous w3-sysdp.el from SOURCES macro
-
- Wed Jun 21 20:04:44 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: Few changes for 19.12
-
- * url.el: More expand filename crap
-
- * w3-draw.el: New version of w3-pause for XEmacs
-
- * w3-draw.el: Fixed blinking
-
- * url.el: Fixed problem with blank lines at the beginning of a gopher buffer
-
- Tue Jun 20 14:10:49 1995 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el: <listing> now works.
-
- * w3-draw.el: Fixed <secret> handlig ng when not in XEmacs 19.12
-
- Mon Jun 19 15:12:18 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-sysdp.el: Fixed problem in device-class with arg not being optional
-
- Sun Jun 18 21:41:36 1995 William Perry (wmperry@indiana.edu)
-
- * w3-sysdp.el:
- Fixed bug in emacs-19 version of device-class on non-color displays
-
- * url.el: Fixed problem with unescaped : in a filename.
-
- * w3-sysdp.el: Rewrote device-class
- Added device-pixel-width and device-pixel-height
-
- * w3-xemac.el: New function w3-ensure-toolbar-visible
-
- * url.el: Nuked new authentication stuff since it hosed a few people behind
- firewalls. Don't have time to #@%!@ with it before 2.2.0
-
- * urlpatch: Initial revision
-
-
- * w3-draw.el: Moved valid-color-name-p definition over into w3-sysdp.el
-
- Sat Jun 17 17:50:44 1995 William Perry (wmperry@indiana.edu)
-
- * docomp.el: More toolbar stuff
-
- * docomp.el: Removed lots of stuff that isn't necessary now that we are using
- w3-sysdp.el all over the place
-
- * w3-sysdp.el: Few more bugfixes
-
-
- * w3-sysdp.el: Fixes for nextstep
-
- * url.el: Only inherit the port # of a parent URL if they are of the same type,
- and one was not specified.
-
- * w3-sysdp.el:
- Fixed definition of device-class so that it won't choke and die under
- NeXTstep.
-
- * w3-draw.el:
- If w3-delimit-links is non-nil, put delimiters around submit/reset
- form areas.
-
- * w3-xemac.el, w3-e19.el:
- New options in menu to control honoring of refresh headers and color requests
-
- Fri Jun 16 21:52:39 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Now honors multiple <title></title> crap like netscape.
-
- * url.el, w3.el:
- Fixed handling of refresh header if url-honor-refresh-requests == 'ask
-
- * url.el: Fixed url-file-directly-accessible-p
-
- * w3.el: Ask the user before submitting a bug.
-
- * w3-sysdp.el: Removed scrollbar functions.
-
- Thu Jun 15 23:57:19 1995 William Perry (wmperry@indiana.edu)
-
-
- * dist.Makefile: Always use @echo so it doesn't show up twice.
-
-
- * w3-xemac.el: More <link>-controlled toolbar stuff
-
- * url.el: Few tweaks to the url-privacy-level stuff (especially when used from
- the menus)
-
-
- * url.el: Fixed a problem with the port merging for ftp
-
- * w3-xemac.el: Don't call device-type with an argument.
-
- * w3-beta.el, w3-draw.el:
- Fixed a few problems with compatibility with FSF19 in X mode
-
-
- * dist.Makefile: Added urlauth to makefile
-
- * w3-epoch.el: Fixed problem in w3-map-links
-
-
- Wed Jun 14 23:38:46 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Removed a few things that are now in w3-sysdp.el
-
- * w3-sysdp.el:
- Changed sysdep-defalias to make sure that 'def' is fboundp if its a
- symbol, so that bogus defs of make-frame, etc, are not created in
- emacs18
-
- * url.el: Few things to get a nice clean compile using w3-sysdp
- New authentication model in place
-
- * w3.el: Few things to get a nice clean compile using w3-sysdp
-
- * w3-xemac.el:
- Removed loading of w3-sysdp, since it is loaded for everything now.
-
- * w3-sysdp.el: More functions added
-
- * w3-print.el, w3-epoch.el, w3-emacs.el, w3-e19.el, w3-draw.el, mm.el:
- Few things to get a nice clean compile using w3-sysdp
-
- * docomp.el: Now loads w3-sysdp during compilation
-
- * w3-xemac.el: Stubs for <LINK> specific toolbar stuff.
-
- * w3-parse.el: Rewrote w3-can-safely-ignore as a macro
-
-
- * urlauth.el: Working state.
-
- Tue Jun 13 15:38:32 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-xemac.el:
- Moved some stuff over into w3-sysdp.el for a truly clean compile.
- Fixed the new 'privacy' menu item
-
- * w3.el: Added back in text/plain encoder for forms
-
- * w3-xemac.el:
- make sure that when we add our options/help menus to the menubar, we
- do it to the global menubar, not just the current one, which could be
- anything, but usually GNUS or VM if not the default.
-
- * w3-xemac.el: Fixed w3-x-poup-menu bug.
-
- * w3-xemac.el:
- Fixed problem skip was having at http://www.calendars.com/concerts/
-
-
- Mon Jun 12 20:32:04 1995 William Perry (wmperry@indiana.edu)
-
- * w3-wemac.el: Added back in crufty old menu definitions for use in WinEmacs
-
- * w3-xemac.el: New 'save options' item
-
- * url.el: Fixed typo in setup of url-os-type
-
- * url.el: New variable url-privacy-level controls how private you want your
- requests to be. HTTP/1.0 has header fields for various information
- about the user, including operating system information, email
- addresses, the last page you visited, etc. This variable controls how
- much of this information is sent.
-
-
- * descrip.mms, dist.Makefile, w3.el:
- Added back in the requiring of w3-wemac - just too much different
- stuff between it and even 19.10.
-
- * w3-xemac.el:
- Check for what type of menu we are displaying in w3-sensitize menu, or
- some weird stuff could happen (like adding 'go' and 'view' menus to
- the 'Emacs' type menubar.
-
- * w3-xemac.el: Reordered some functions to avoid warnings in byte compiler
-
- * w3-xemac.el:
- Added a button ala VM to swap between the global menubar and the W3 one.
-
- * w3.txi: Added stub for VMS section of documentation
-
- * url.el: Various patches from Richard Levitte <levitte@vms.stacken.kth.se>.
- (url-do-setup): expand VMS Mosaic global history file correctly.
- (url-remove-relative-links): Do NOT use expand-file-name with VMS, since
- this will convert the "file name" to VMS syntax. Instead do it in Lisp.
- (url-generic-parse-url): make it understand things like "//foo.bar/"
-
- * w3.el: Various patches from Richard Levitte <levitte@vms.stacken.kth.se>.
- (w3-do-setup): expand VMS Mosaic files correctly.
-
- * docomp.el: Various patches from Richard Levitte <levitte@vms.stacken.kth.se>.
- start with inserting the current directory into load-path.
- (hack-dot-emacs): remove the two first items from
- command-line-args-left. Otherwise, Emacs tries to work on them when
- hack-dot-emacs is done.
-
- * descrip.mms:
- Added the VMS build file from Richard Levitte <levitte@vms.stacken.kth.se>
-
- * descrip.mms: Initial revision
-
- Sun Jun 11 22:50:50 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3.txi:
- Added in section on disk caching, filled out the Digest authentication
- mechanism and SSL sections as well. Only things left to do are the
- sections on non-unix platforms.
-
- * w3-xemac.el:
- Deal gracefully with markers passed into w3-add-zone (for WinEmacs)
-
-
- * w3-draw.el:
- Fixed stupid FSF 19 lossage where x-color-defined-p signals an error
- in a tty instead of failing gracefully. Robustness? Whassat?
-
- * url.el: Make a bunch of stuff buffer-local internal to url instead of relying
- on w3 to do it.
-
- * url.el: fixed a local file handling problem
-
-
- * url.el: Fixed a problem in url-http where it could send "" instead of "/" for
- a filename.
-
- * w3-draw.el:
- Fixed problem in w3-handle-paragraph where re-search-forward could signal an error because 'NOERROR' was not t.
-
- * url.el: Alternate version of cache filename creation function included.
- url-create-cached-filename-using-md5 - lots less clashes than the
- other one, but only acceptably fast in XEmacs 19.12, where the md5
- code is at the C-level, not requiring the use of an external program.
-
- * url.el:
- Don't kill the buffer when doing a reload if the url being reloaded is
- different than the one being visited.
-
- * w3.el: Fixed w3-find-this-file
-
- * url.el: Fixed problem where ftp retrieval didn't work for files.
-
- Sat Jun 10 23:19:30 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed stupid screwup
-
- * w3.el: Run the value of a submit button through url-hexify-string
-
- * w3-vars.el, w3-draw.el:
- Renamed w3-user-colors-take-preference -> w3-user-colors-take-precedence
-
- * url.el: New variable url-honor-refresh-requests that controls whether to do
- automatic page reloads at the request of the document author or the
- server via the `Refresh' header in an HTTP/1.0 response.
-
- * w3-draw.el, w3.el: IMAGE inputs in forms now work (sortof)
-
- * url.el: Fixed weird problem with losing non-default ports
-
-
- Fri Jun 9 18:24:43 1995 William Perry (wmperry@indiana.edu)
-
- * urlauth.el: Initial revision
-
- * w3-draw.el: Fixed problem with unterminated <a> refs.
-
- Thu Jun 8 14:44:35 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el: Fixed plaintext handling.
-
- Mon Jun 5 15:12:17 1995 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Added color printing toggle to emacs19 menus
-
- * w3-xemac.el: Added color printing toggle to xemacs menus
-
- * w3.el: After reading a form entry area, make sure we mark the buffer as not
- modified.
-
-
- * url.el: New optional parameter to url-register-protocol - defport, to specify
- the default port # for the protocol. This is automatically added to
- url-default-ports as necessary.
-
- * url.el: Unex the filename when doing local file access
-
- * w3-draw.el:
- fixed w3-handle-paragraph to handle weird circumstances where it could
- try to make-string with a negative first arg.
-
- * url.el, w3.el:
- Patches from girod@trshp.trs.ntc.nokia.com for his local file handling
- stuff
-
- Sun Jun 4 20:58:40 1995 William Perry (wmperry@indiana.edu)
-
-
- Sat Jun 3 17:21:20 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed a few gopher problems
-
- * dist.Makefile:
- Patch from Skip Montanaro <skip@automatrix.com> to make sure we delete
- old copies of the .el and info files, since they are read only by
- default, and this would cause the installation to fail.
-
- * url.el: Fixed a few gopher problems
-
- * w3-xemac.el:
- Make sure we don't try to set the X selection from a tty only xemacs -
- it signals a wrong-device-type error.
-
- * url.el: Only have url-user return anonymous if file/ftp and host specified
-
-
- Fri Jun 2 16:19:17 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Don't unhex the string that gets passed in to url-http
-
- * url.el: Fixed url-register-protocol to recognize proxy settings like
- hostname:port or just hostname. Changed url-recreate-url to use '/'
- as the filename if url-filename returns null.
-
- * w3-beta.el:
- Removed dependence on url-grok-url from the netscape cache importing
-
- Tue May 30 16:29:16 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- Now recognizes <link rel="style"> as well as <link rel="stylesheet">
-
- * w3.el: Fixed bug in w3-hotlist-delete that would choke and die on items named
- 'hotlist' - fixed the regular expression it was working with.
-
-
- * w3.el, url.el: Few fixes
-
-
- * w3-draw.el: Nuke all faces when leaving a <pre> segment
-
-
- Mon May 29 18:24:04 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-style.el, w3-print.el, w3-parse.el, w3-e19.el, w3-beta.el, w3-about.el, url.el, mm.el, w3.el, w3-draw.el:
- Removed lots of function documentation and left it as comments. These
- functions are not meant to be seen by everyone, and this saves space
- in the .elc files.
-
- * w3.el: Made w3-save-binary-file default to a sane filename
-
-
- * w3-10646.el:
- Removed bogus copyright, added back in the real one from Erik Naggum.
- gotta hate cut & paste
-
-
- * w3-xemac.el:
- Make sure the links menu is broken up when using the filter method in 19.12
-
-
- * url.el: Fixed a few typos, and removed url-parse-relative-link
-
- * w3.el, w3-xemac.el, w3-epoch.el, w3-draw.el:
- Now deals with the removal of url-parse-relative-link
-
- Sun May 28 22:28:55 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3.el, w3-about.el: Use the new url-register-protocol interface
-
- * url.el: Everything now uses the generic URL parsing routines.
- New version of url-expand-file-name
- Removal of almost all url-grok-xxxx-href functions
- Now stores a vector of the url components in url-current-object
- Removed a few old variables
- url-nonrelative-link no longer has every protocol hardocded into it
- New function url-register-protocol to add new protocols to url
- New way of reading in the proxy info - done from within url-register-protocol
- url-user now returns 'anonymous' for file/ftp objects if no username specified
- url-port now returns the default port if no port explicitly specified
- url-generic-parse-url now returns an urlobject with the url as a
- filename if passed in something that is not a full URL spec.
- removed ramp support
- reworking of how the url-file function - lots of duplicated code has
- been consolidated
-
- * w3-vars.el: Fixed w3-modeline-format to look nicer
-
- * url.el: Removed old caching garbage functions and variables
-
-
- * url.el: Nuke spaces at beginning and end of relative URLs
-
- * url.el: Protect against wrong-type-argument in string-to-char in url-view-url
-
-
- * url.el: Don't run url-do-setup more than once.
-
- Sat May 27 22:00:15 1995 William Perry (wmperry@indiana.edu)
-
- * dist.Makefile: Removed w3-wemac from the distribution and makefile rules
-
- * w3.el: No longer require w3-wemac if running under windows - the standard
- w3-xemac package should handle it now.
-
- * w3-vars.el, w3.el:
- New variable w3-modeline-format that controls the modeline look when
- in w3-mode buffers.
-
- * w3-vars.el: Removed crufty old menu definitions
-
- * w3-draw.el:
- The new color-frobbing stuff works in older versions of lemacs/xemacs
-
- * w3-xemac.el: First pass at a merger of w3-wemac.el and w3-xemac.el
-
-
- * w3-xemac.el:
- Add the options and help menus to the main menubar in all versions of
- xemacs
-
- Fri May 26 23:42:29 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: More patches from chuck for the next great xemacs beta
-
- * w3-style.el, w3-draw.el:
- Avoid calling of set-face-xxx functions directly, use 'apply' to avoid
- Emacs-19 lossage of defsubsts that makes .elc files non-portable to
- XEmacs.
-
- * url.el: Fixed raman's proxy problem finally
-
- * w3-draw.el: Honor the <base> tag stuff when doing forms.
-
- * w3-vars.el: Few fixes for the latest beta of XEmacs 19.12
-
- Thu May 25 19:44:48 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- The body color handling stuff now deals gracefully with bad colors
-
- * w3.el: Few fixes for VRML
-
- * w3-style.el: Can now compile under Emacs 18 again.
-
- * url.el: Don't set url-current-port to nil when going through a proxy.
-
- * mm.el: Added in a bunch of new file extensions.
- VRML stuff turned on by default.
-
- Wed May 24 13:47:17 1995 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Rearranged some of the menus to be like the XEmacs counterparts
-
- Tue May 23 14:30:05 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: More renamings for XEmacs 19.12
-
- Mon May 22 12:20:36 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el, w3-e19.el, url.el:
- Renamed url-automatic-cacheing -> url-automatic-caching
-
- * w3-xemac.el: Removed call to bogus exit-emacs func.
-
- Fri May 19 13:38:57 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: New way of doing proxy stuff
-
- Wed May 17 16:20:46 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: Support the newer way of doing toolbars in XEmacs 19.12
-
- * w3-xemac.el: Patch from chuck for latest XEmacs 19.12 toolbar stuff
-
-
- Tue May 16 20:18:40 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: VRML stuff
-
-
- Mon May 15 03:38:36 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: If no last-modified, don't try to refetch the head info if not in file
- or ftp mode.
-
-
- * w3-style.el:
- New w3-spatial-to-canonical function that can convert something like
- 1in or 12pt to a pixel-based representation.
-
- * w3-xemac.el: Changed menus when under Lemacs 19.10 look just like 19.12
-
- Sun May 14 22:23:30 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Added some convenience functions for date sorting, etc.
-
- * w3-draw.el:
- Fixed problem with <p align="xxx"> .... <p> not properly terminating
- the alignment
-
- * url.el:
- Can now decode stuff that has content-encoding and content-transfer-encodings
- that are different. Like a base64 encoded gzip'd file.
-
-
- * w3-about.el: hehe
-
- * w3.el: Better cleanup of the temp directory.
-
-
- Sat May 13 21:03:14 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el: Finished up cookie interface
-
- * w3-draw.el:
- Stub for interface to the cookie() function of emacs from within an HTML
- document.
-
- * w3-about.el: New stylesheet for about: pages
-
- * w3.el: Make w3-reload-document not recenter the window
-
- * url.el: Fixed redirection if the destination had <> wrapped around it.
- Fixed handling of <isindex action=xxx> - wasn't being passed through
- url-expand-file-name.
- If redirected, use the same request method if none given in the
- redirect, not just default to "GET"
-
- * w3-draw.el: Fixed isindex handling for prompt=xxx and action=xxx
-
- * w3-draw.el:
- Make sure the emphasis on quotes (<q></q>) includes _both_ quote chars.
-
- * w3-e19.el:
- Don't blindly set the mouse-face on anything with 'w3 in the property
- list. would cause things like <a name=xxx> to highlight.
-
-
- * url.el: Set buffer-file-name to ni
-
- * w3-xemac.el: XEmacs 19.12 tweaks
-
- * w3-about.el:
- New authors page that doesn't crap out in XEmacs 19.11 / Lemacs 19.10
-
- * w3-xemac.el: Few more tweaks to the menus
-
- * docomp.el: More garbage for a clean compile
-
- * w3-xemac.el, w3-draw.el, w3.el: Few fixes for the latest beta of XEmacs 19.12
-
- Thu May 11 16:32:17 1995 William Perry (wmperry@indiana.edu)
-
-
- * url.el: If doing a reload (ie: no-cache is in the pragma header), ignore the
- cache.
-
- * w3-xemac.el: Added buffers menu to w3 menu
-
- Wed May 10 22:19:25 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el:
- Don't set up the toolbar if w3-toolbar-orientation is not 'top 'left
- 'right or 'bottom. Don't set the menubar for the w3 buffer if there
- is no default one. Copy the options menu into the main options menu
- if in XEmacs 19.12
-
- * w3-xemac.el: Fixed images in 19.12
-
- * w3.txi: Lots of changes
-
- * w3.el: Added some stuff from the texinfo docs
-
- Tue May 9 16:43:46 1995 William Perry (wmperry@indiana.edu)
-
-
- Mon May 8 21:45:28 1995 William Perry (wmperry@indiana.edu)
-
- * w3-emacs.el:
- Fix from Michael Welsh Duggan <md5i+@andrew.cmu.edu> for w3-back-link
- in emacs 18
-
- * url.el: Various fixes here and there for https links
-
- * url.el: Added in SSL support
-
- * dist.Makefile: Added ssl.el file
-
- * ssl.el: Initial revision
-
- * w3-draw.el:
- Fixed problem with <br> in indented areas inserting the indentation twice
-
- * docomp.el: Turn off new emacs19 dynamic loading gunk
-
- Sun May 7 23:33:18 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-style.el: Few fixed for XEmacs 19.12
-
- * w3-style.el: More style hackings
-
- * w3-parse.el:
- Gracefully handles stuff like '< ' in a document - this should be
- shown. Screw document authors that do stuff like '< a' - its wrong.
-
- * w3.el: Make w3-mark-link-as-followed be a no-op if w3-emacs19-hack-faces-p is
- non-nil, otherwise weird things happen with too many spaces inserted
- in the buffer, and there was really no difference between the two
- renderings in that nasty mode anyway.
-
- * w3-xemac.el: Fixed typo in spiffy new menus for xemacs 19.12
-
- * w3.el: Let w3-notify-when-ready deal gracefully with a null argument
-
- * mm.el: Fixed typo that made mm-play-sound-file always show up as the sound
- player. Ack.
-
- * w3-draw.el: Make </pre> without matching <pre> act like <p>
-
- * w3-draw.el: Added the <flame> tag
-
- * RelNotes: Initial revision
-
- * w3-draw.el: Only set w3-last-tag if non-text
-
- * w3-draw.el: Reverted to old <dt> handling - looks better.
-
- * w3-about.el: Removed a few dependencies on the old 'b64-xxxx' functions
-
- * base64.el: Made a few performance tweaks (macros)
-
- * w3-style.el:
- New stylesheet parser - can handle the new grammar agreed upon by
- H&kon and I.
-
- * mm.el: mm-parse-args can now take an 'allow-math' flag, so that name/value
- pairs can look like '*=', etc.
-
- * base64.el: Removed dependency on url.el
-
- * mm.el: Now uses the base64.el package to do decoding
-
- * url.el: Now uses the base64.el package
-
- * dist.Makefile: Added new base64 package
-
- * base64.el: Initial revision
-
- Sat May 6 21:46:21 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-xemac.el: Now puts help-echo property on images that are links
-
- * w3.el: Now includes a mime-version header for mailed documents
-
-
- * w3-emacs.el: New version of w3-forward-link and w3-back-link that skip over
- 'w3-graphic zones.
-
- * w3-draw.el: <tab id=xxx> and <tab to=xxx> work now
-
- * w3.el: Fixed problem with command-line-args-left being unbound when not in
- startup phase
-
-
- * w3-draw.el: New way to handle secrets fixed in old versions of emacs.
- Default background pixmap to nil
-
- * w3-about.el: New text for easter egg tag #1
-
- * mm.el: Reorded text/plain viewers again
-
- * w3-xemac.el: Image-type selector menu is back.
-
-
- * w3-xemac.el:
- Changed mouse activation for image links to button2 to be consistent
-
- * w3.txi: Few spelling changes
-
- Fri May 5 23:05:39 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Can now do:
- emacs -f w3-fetch [url]
-
- * w3.el: Can now have 'PUT' as the method for a form.
-
- * w3-xemac.el: Return the bitmap
-
- * w3-draw.el: Now handles the 'background' bitmap tag of netscape
-
- * w3-vars.el, w3-draw.el: Few changes to make the 'secret' tag work better.
-
-
- * w3-xemac.el: Reordering of defvars to make sure we can get a clean compile
-
- * w3-xemac.el: Use glyph-width if its available.
-
-
- * w3-draw.el: Netscape body tags would choke emacs18
-
- * w3.el: Do w3-setup in w3-batch-fetch
-
-
- * w3.el:
- w3-save-as can now take an optional argument to tell it what to save as
-
- Thu May 4 23:58:53 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: Cool new menus for XEmacs
-
- * w3-draw.el: Fixed bug in handling of multiple <dt> elements before a <dd>
-
- Mon May 1 20:10:36 1995 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el, w3-vars.el: Use the new about: pages
-
- * w3-draw.el: Fixed <link rel="stylesheet" href="xxxx"> handling
-
- * w3-style.el: fixed style handling from a URL/href
-
- * url.el:
- Replace ^M with a space so the output of url-popup-info looks prettier
-
- Sun Apr 30 20:57:17 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-xemac.el: New glyph interface for XEmacs 19.12
-
- * w3-about.el: More about: docs.
-
- * url.el: Don't store about: URLs in the history
-
- * w3-epoch.el, w3-draw.el: More fixes for epoch
-
- * w3.el: Fixed links of just images in XEmacs
-
- Sat Apr 29 22:25:33 1995 William Perry (wmperry@indiana.edu)
-
- * docomp.el, w3-epoch.el, w3-draw.el: More epoch fixes
-
- * w3-draw.el: The netscape background/foreground body colors work in epoch now.
-
- * w3-epoch.el: All the face stuff now works in epoch again.
-
- * w3-parse.el: Use w3-10646 if available
-
-
- * w3-10646.el: New keywords
-
- * w3-10646.el: Initial revision
-
- Fri Apr 28 22:52:46 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Implemented teh 'add.before' and 'add.after' stylesheet mechanism
-
- * w3.el: Fixed case where return would pop up an x-menu in emacs19
-
- * w3-style.el: Fixed problem with leading whitespace
-
- * w3.el: Added about URL handling
-
- * w3-draw.el: Fix to jnetscape body tags
-
-
- * w3-about.el: Initial revision
-
-
- Thu Apr 27 01:40:39 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Few updates for XEmacs 19.12
-
- Wed Apr 26 17:59:03 1995 William Perry (wmperry@indiana.edu)
-
-
- * url.el: url-popup-info should now work with url-be-asynchronous==t
- Should now do the REALM support right.
-
- Tue Apr 25 22:15:55 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: w3-in-assoc now silently skips nonstrings in the car
-
- * w3-draw.el: Can now use regexps in stylesheets (h[1-6], etc)
-
- * url.el: Better support for decompressing files
-
- * mm.el: More content-transfer-encodings
-
- * w3-style.el: Added DSSSL-lite parser
-
-
- * w3-draw.el: Now handle <link rel=stylesheet href=xxxx>
-
- * w3-style.el: Modify the accept headers when retrieving a URL for a stylesheet
-
- * mm.el: New function to decode quoted printable
-
- Mon Apr 24 23:27:55 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: A few fixes to the digest auth stuff.
-
- * w3-print.el: Wrap w3-convert-html-to-latex in case-fold-search == t
-
- * w3-vars.el: Added w3-node-style and w3-visited-node-style to the persistent
- variables list - this is necessary for letting
- w3-mark-link-as-followed to work with the netscape body tags.
-
- * w3-vars.el: Make w3-node-style and w3-visited-node-style buffer-local, or the
- netscape tags on <body> screw up subsequent documents!
-
- * w3-parse.el: Removed a condition-case in w3-nuke-entities-in-region
-
- * w3-xemac.el: Few more toolbar fixes.
- Fixed autoload for Info-goto-node
-
- * url.el: Got digest authentication to work!
-
- Sun Apr 23 22:11:31 1995 William Perry (wmperry@indiana.edu)
-
- * url.el:
- Rewrote url-normalize-url to use url-generic-parse-url and url-recreate-url
-
- * w3.el: Fixed w3-backward-in-history
-
- * w3-style.el:
- New function w3-create-x-font to create a font based on the family,
- style, and size.
-
- * w3-xemac.el:
- New variable w3-toolbar-orientation to control what side of the frame
- the toolbar appears on.
-
- * w3-draw.el: New way of getting info from stylesheets to synch up with the new
- stuff from H&kon.
-
- * w3-xemac.el: Added button for hotlists in the toolbar
-
- * w3-xemac.el: Various and sundry toolbar stuff.
-
- * dist.Makefile: Now makes the install directory if it doesn't exist.
-
- * w3-draw.el: <blink> now works on tty's in XEmacs.
- Scaling of fonts in a tty-only XEmacs works also.
-
- Sat Apr 22 23:15:12 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Added in support for the digest authentication method.
-
- * url.el, w3-print.el, w3.el, w3.txi:
- Changed references to info.cern.ch to w3.org
-
-
- * url.el: A few fixes to the new url-fix-proxy
-
- Fri Apr 21 21:08:18 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed bug in url-fix-proxy-url
-
- * w3.el: Removed a few old variables
-
- * w3-draw.el:
- Don't set attributes on default face if they are nil - bad things man.
-
- * w3-epoch.el, w3-e19.el, w3-wemac.el: Removed a few old variables
-
- * w3-xemac.el:
- Finally fixed problem in lemacs/xemacs form entry where every once in
- a while it would choke with a 'wrong-type-argument stringp (wierd
- list)' error.
-
- * w3-draw.el: Fixed problem with the <body> attributes when in Emacs 19
-
- * w3-vars.el, w3-draw.el:
- New variable w3-user-colors-take-preference to control whether the
- netscape tags on <body> are honored or not.
-
- * w3-xemac.el: Provide a definition of add-submenu for older XEmacsen
-
- * w3.el, w3-vars.el: Removed a few old variables
-
- * url.el: A few new generic parsing URLs macros. Rewrote the url-basic-auth
- sewage. It appears to still work.
-
- * w3-draw.el: Now honor the netscape attributes on <body>
-
- * w3-vars.el: Added keybinding for w3-mail-document-author
-
- * w3-beta.el: Reimplemented the w3-show-headers stuff.
-
- Thu Apr 20 20:23:06 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: w3-document-information now looks much prettier
-
- * w3.el: Fixed w3-mail-to-author and Renamed it to w3-mail-document-author to
- avoid confusion about what 'author' we are mailing to - the documents,
- or Emacs-w3's
-
- * dist.Makefile, w3-vars.el, url.el, w3-draw.el, w3.txi:
-
- * w3.el: Revamped the forward and backward history handling
-
- * url.el: More proxy fixes
-
- * w3-draw.el: Got <p nowrap> working
-
- * url.el: Got authentication working through the proxy stuff again.
- Fix for uncompressing local files using jam-zcat or jka-compr.
-
- * url.el: Call url-strip-proxy when doing a url-retrieve in the midst of
- authentication, so we get the real URL, not the proxyized one.
-
- Wed Apr 19 23:35:47 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: url-create-unique-id now requires timezone, so use a (require ...)
- before the function calls
-
-
- * clean-cache: Initial revision
-
- * url.el: Set case-fold-search to t during url-buffer-is-hypertext.
-
- * w3.el: Revamped how <link> is handled. Added printing of <link> data in
- w3-document-information
-
- * w3-draw.el:
- Revamped how <link> is handled. Fixed a bug in meta handling - was
- not downcasing the http-equiv, so it could not always find an old
- value in url-current-mime-headers to replace.
-
- * w3-vars.el: changed w3-list-chars-assoc to use symbols instead of strings
-
- * w3.txi: Documented change in w3-list-chars-assoc
-
- * w3-draw.el: Converting w3-list-chars-assoc won't die if you do it twice
-
- * url.el: Fixed problem in basic auth
-
- * w3-sysdp.el: Updated to latest version from XEmacs
-
- * w3-sysdp.el: Removed keywords
-
- Tue Apr 18 23:15:25 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Added handling of the 'session-id' header in HTTP/1.0
-
- Sun Apr 16 23:28:43 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Can now fetch info pages via a URL
-
- * url.el:
- New generic url parser and some new macros for accessing the data it returns.
-
- * w3-draw.el: Fixed problem in w3-handle-emphasis-end
-
- * w3-draw.el: Added code to fixup spaces are . and !
-
- * w3-beta.el: Now parses out the link commands in the mime headers
-
- * mm.el: Changes to mm-parse-args to make it more rfc822-y.
-
- * w3.el: Issue an error if they chose a link type (rel or rev) that the
- document did not contain when in w3-use-links
-
- * w3-style.el:
- Make the buffer not modified before killing it when parsing a style sheet
-
- * w3.el: Fixed parsing of default stylesheet
-
- * w3.el: Fix for form field reversals in submissions
-
- Sat Apr 15 23:33:36 1995 William Perry (wmperry@indiana.edu)
-
- * w3-beta.el: Can now import netscape bookmark files
-
- * w3-draw.el:
- Now handles <q></q> differently - inserts "" around the material, and
- you can specify the start and end quotes in stylesheets with:
- q: startquote=``
- q: endquote=''
-
- * w3-draw.el:
- Was not expanding relative URLs before checking whether they had been
- visited with w3-delimit-links non-nil. This would lead to weird
- looking links like [[something}} - not very pretty.
-
- * url.el:
- kill-all-local-variables in url-retrieve if url-working-buffer existed
- before.
-
- * w3-vars.el, w3.el: Now reads in a default stylesheet for the user if
- w3-default-stylesheet is non-nil. This can be a URL.
-
-
- * w3.el: Made w3-pass-to-viewer be more like man when in asynchronous mode.
-
- * w3-vars.el: New variable w3-notify
-
-
- * w3-parse.el:
- Fixed problem in pre/xmp handling where it would choke if there were
- extra endtags and swallow-newlines went negative.
-
- Fri Apr 14 23:52:51 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el, w3-xemac.el, w3-wemac.el, w3-vars.el, w3-style.el, w3-srch.el, w3-print.el, w3-parse.el, w3-next.el, w3-mule.el, w3-mac.el, w3-epoch.el, w3-emacs.el, w3-e19.el, w3-draw.el, w3-beta.el, url.el, mm.el:
- Changed keywords
-
- * md5.el: Added keywords
-
- * url.el: New global history format - if the history file starts with '(setq',
- then its read in via 'load' for speeds sake. Also changed the cdr of
- url-global-history-completion-list to be a list specifying the time,
- if current-time is available. This will make it easier to add in
- support for fading links as they get older.
-
- * w3-vars.el: removed old variable w3-global-history-completion-list
-
-
- * mm.el: Reverse 'passed' list in mm-mime-info to get it back in the original
- order. Because the loop through the main list puts them in reversed
- order.
-
- * w3-draw.el: No inherent maxlength on <textarea> fields
-
- * mm.el: Replaced stupid mistake of using w3-dump-to-disk as a function
-
- * w3.el: Added alias for w3-popup-info
-
- * w3.el: Always goto (point-min) in w3-document-information and w3-popup-info
-
- * w3-vars.el: Added keybindings for w3-document-information and w3-popup-info
-
- * url.el: Set url-automatic-cacheing to nil before doing a url-popup-info
-
- Thu Apr 13 21:12:33 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-style.el: w3-blend-colors now works in XEmacs 19.12
-
- * w3-style.el: Added function w3-blend-colors (FSF Emacs-19 specific)
-
- * w3-parse.el:
- Make sure to clear the minibuffer when done parsing - otherwise it
- could leave a 'Parsed x of y (zz%)' message, which can make people
- think it is hung.
-
- * w3-draw.el, w3.el: Fixed <link> handling
-
- Wed Apr 12 14:27:37 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed stupid bug in url-expand-file-name when handling relative urls
- like http:/foo
-
- * w3-draw.el:
- Fixed a few problems with stylesheets losing the alignment info from
- headers too soon.
-
- * w3-draw.el:
- <p></p>, <div></div>, and <note></note> can all specify the face to
- use for an element via the 'class' attribute.
-
- * w3-draw.el: Fixed a bug in using the 'class' attribute to add faces to text.
- Would forget what tag would end the current face, so faces went on
- forever. Ugh!
-
- * w3-draw.el: The 'class' attribute can now be used to add faces to text.
-
- * w3-style.el: Changed how style sheet faces are regenerated. Now stores the
- face-name as an item in w3-current-stylehseet (assoc "face" ...) to
- get it.
-
- Tue Apr 11 23:11:58 1995 William Perry (wmperry@indiana.edu)
-
- * w3-sysdp.el: Added some more stuff from chuck
-
- * w3-draw.el: Fixed popping the alignment from an address tag if
- w3-right-justify-address is non-nil
-
- * w3-draw.el: Redid w3-get-default-style-info macro
-
-
- Mon Apr 10 22:46:14 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el: Added thge marca sound for <hype> tag.
-
- * w3-draw.el: Now honors the 'class' attribute on any style-sheetable tag
-
- * w3-style.el:
- Few tweaks to how the style sheet is stored, to make using the 'class'
- attribute on tags quicker (stores an intern'd symbol and a string in
- the list)
-
- * mm.el: MM will now play sounds internally if in XEmacs and nas-sound or
- native-sound is compiled in.
-
- * w3.el: Fixed problem where inlined images on the local disk could get trashed
- because buffer-file-name was not nil in the buffer.
-
-
- * w3-draw.el: Fixed <font size=-x> handling
-
- * w3-parse.el: Call sera-to-fidel-marker if in mule.
-
- Sun Apr 9 18:37:24 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Fixed <div> </div> handling
-
- * w3-draw.el:
- Use copy-tree on w3-use-stylesheet so we don't side-effect the original list
-
-
- * url.el: Fixed the http:/foo/bar/baz handling in a better way
-
- * w3-xemac.el: Added in the code to create the toolbar.
-
- * w3-beta.el: Fixed the importing of netscape cache files
-
-
- * w3-draw.el:
- Changed w3-push-alignment to be a little smarter - if align is null,
- don't bother pushing it on the stack.
-
- * w3-parse.el:
- Fixed a spacing problem that would show up when doing progressive
- rendering but not a w3-refresh-buffer. Ugh.
-
-
- * url.el: Disabled file-name-handler-alist mucking about. Need to think about
- it more. Fixed url-parse-relative-link to work with xxxxx:/foo to
- default to current host and port #.
-
- Sat Apr 8 23:34:41 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Keep track of the last error generated in the ' *url-error*' buffer,
- and changed several places to use display-error into this buffer when
- an error occurs.
-
- * w3.el: Made w3-generate-error check the contents of the ' *url-error*' buffer
- and use it as part of the error message.
-
- * url.el: Changed the setup of url-proxy-services so that you can specify just
- hostname:port in the xxxx_proxy environment variables, and it will be
- converted into the correct http://host:port/ type. Also uses
- url-grok-url to extract the hostname and port # out of any URL given
- to it, so it will always use an HTTP proxy, with a guaranteed to be
- correct URL (since I build it).
-
- * w3-draw.el:
- Got rid of bad use of concat in w3-handle-font, and better handling of
- the font scaling.
-
- Fri Apr 7 22:59:07 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-e19.el: Remove the files menu in emacs 19.29
-
- * w3.el: Fixed problem in mule with w3-save-binary-file
-
- * dist.Makefile: Added -no-site-file to BATCHFLAGS
-
- * dist.Makefile: More renaming for DOS lossage
-
- Wed Apr 5 19:59:33 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed w3-fetch for working in buffers with no default url... d'ohhh
-
-
- * w3-draw.el:
- Fixed screwup in w3-handle-p that would push an alignment onto the
- stack twice for headers
-
- * w3.el: w3-fetch now has a 'silent' default - it doesn't insert the default as
- the default option - it checks if the user presses return, and uses
- the default if they did.
-
- * w3-draw.el: Now uses a stack of alignments, and honors the <div></div> tag.
-
- Tue Apr 4 17:55:01 1995 William Perry (wmperry@indiana.edu)
-
- * url.el:
- File cacheing should work on DOS/Windows/OS2 boxes now (all boxes that
- use the #%!@#!ing [A-Za-z]:\\ lossage file system spec.
-
- * dist.Makefile: Makefile now works in Windows and NT
-
- * w3.el: Removed anonymous lambda from w3-hotlist-apropos
-
- * w3.txi: Fixed typo in texinfo node
-
- Mon Apr 3 23:03:19 1995 William Perry (wmperry@indiana.edu)
-
-
- * hype.au: Initial revision
-
- Sun Apr 2 20:17:02 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Fixed <meta> handling
-
- * url.el: Never cache 'head' requests.
-
- * w3.el: Fixed w3-popup-info
-
- * url.el: Implemented the mailserver: URL
-
-
- * w3.txi: Basic documentation of the style sheet mechanism
-
- * w3-draw.el:
- Fixed the align=indent problem where first line of the indented region
- was not indented.
-
- * dist.Makefile: Renamed w3.texinfo to w3.txi, for 8.3 losingness
-
-
- * w3.txi: Removed all the 'WORK' areas except for the non-unix systems nodes.
- Put out a call for assistance to w3-beta and gnu-emacs-help for these
- areas.
-
- Tue Mar 28 23:36:30 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed a few more concat'ing integer problems
-
- * w3-draw.el: Can now specify OL styles in stylesheets.
-
-
- * w3.el:
- Added w3-hotlist-apropos function from mic@cs.ucsd.edu (Michelangelo Grigni)
-
- * w3-xemac.el, w3-e19.el, url.el, mm.el: Fixed concat'ing of ints
-
- Mon Mar 27 22:05:19 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Now requires w3-print
-
- * w3-draw.el: Only mangle headers if w3-delimit-emphasis is non-nil
-
-
- Sun Mar 26 19:50:16 1995 William Perry (wmperry@indiana.edu)
-
-
- * dist.Makefile: Removed w3-main from the distribution - renamed to w3
-
- * w3.el: Moved w3-upcase-region into w3-draw.
- Now requires w3-style and all the new dipslay engine chunks.
-
- * w3-draw.el:
- Now initializes the current stylesheet to the user stylesheet before
- any drawing starts.
-
- * w3-vars.el:
- Made w3-header-chars-assoc work with the new display engine (mostly),
- and added a few more things to the state variables.
-
- * w3-style.el:
- Can now do font scaling in style sheets. smarter about font.type.
- Only thing left is font.family
-
-
- * docomp.el: More var decls.
-
- * w3-wemac.el: Fixed w3-mouse-handler for windows
-
- * mm.el: Added default dumper for application/octet-stream
-
- * url.el:
- Fixed a few (concat string # string) references in anticipation of the
- changes in XEmacs 19.12 and Emacs 19.29
-
- * w3-draw.el:
- Make all face storage variables buffer-local for style-sheet stuff.
-
- * w3-style.el: Now handles fonts/colors in style sheets - whooo hooo!
-
- Sat Mar 25 23:38:49 1995 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: Renamed w3-state-garbage-variable
-
- * w3-draw.el:
- Now uses style sheets to find alignment and width for the various tags
- before falling back on its defaults.
-
-
- * w3-parse.el:
- Fix for stupid people who don't use & instead of & in the middle
- of a doc.
-
- * mm.el: Fixes for emacs 18.59
-
-
- * w3-xemac.el: Added w3-center-spaces and w3-right-spaces for
- centering/right-justifying pixmaps
-
- * w3-xemac.el, w3-sysdp.el:
- A few new functions for the latest and greatest beta
-
- * w3-vars.el: Changed a few of the menu names
-
- * w3-style.el: Now actually parses and stores the style sheet information
-
- * w3-draw.el: Handle case where tag is a list
-
- Fri Mar 24 16:01:28 1995 William Perry (wmperry@indiana.edu)
-
-
- * standards.html: Initial revision
-
- * url.el: Slightly changes the user-agent field formatting
-
- * w3-xemac.el: Now uses device-type for XEmacs 19.12
-
- Wed Mar 22 21:14:30 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Fixed a few spacing problems
-
- * w3-e19.el:
- Fixed w3-forward-link for links that were right up on top of each other.
-
- * w3-parse.el:
- Fixed screwup with unterminated quoted chars in attribute/value pairs
-
-
- * dist.Makefile: Removed w3-old
-
- * w3-draw.el: Fixed stupid typo when checking for faces. d'ohhhh!
-
- Mon Mar 20 23:23:34 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: Fixed problem with w3-extend-zone and detached extents
-
- * w3-draw.el: <option selected> now works again
-
-
- * w3-xemac.el:
- Set the help-echo property when showing form elements if possible.
-
- * w3-vars.el, w3-beta.el, w3-draw.el:
- Redid how state is kept - now uses a vector, which should be faster,
- and is able to be buffer-local.
-
- * w3-parse.el:
- w3-nuke-entities-in-region should no longer choke in odd circumstances
- with just '&' in a document.
-
- * dist.Makefile: Removed w3-forms - it has been assimilated
-
- * dist.Makefile: Added a few new dependencies
-
-
- * url.el: Make url-retrieve return the status from url-retrieve-internally
-
- * w3-draw.el: Added message when scaling fonts, just to keep the user informed
-
- * w3-wemac.el, w3-xemac.el, w3-e19.el:
- When moving the mouse over a submit button in a form, shows where the
- form will be submitted.
-
-
- * w3-draw.el: Fixed emacs-18 lossage in skip-chars-backward
-
- * w3-draw.el: Another fix to make sure <li><p> construct doesn't look like crap
-
- * url.el, w3-draw.el:
- Split the handling of the refresh header out into its own function so
- that it can be used from the drawing/parsing code for META commands
-
- Sun Mar 19 21:30:59 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Now honors the 'refresh' header in HTTP documents.
-
- * w3-parse.el: Fixed problem with window focus.
-
- * w3.el: Few fixes for passing to viewers
-
- * w3-parse.el: Set fill-column in w3-preparse-document
-
- Sat Mar 18 23:47:37 1995 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el: If parsing, do incremental display as well
-
- * w3-draw.el: Removed ugly hacks from w3-pause for emacs19 - just too ugly.
-
-
- * dist.Makefile, docomp.el:
- Take LISPDIR on the command line for hack-emacs-file
-
- * dist.Makefile: Removed EMACSTEMPLATE
-
- * dist.Makefile, docomp.el: hack-dot-emacs now takes a command line argument
-
- * w3-draw.el: links in tty mode won't show [[/{{
-
- * url.el: Make url-expand-file-name able to take null argument for URL
-
- * w3-vars.el: All graphical entities now have textual alternativs
-
- * w3-draw.el: Added graphic entities back in.
-
- * w3-draw.el: Able to embed a few more types
-
- * w3-parse.el, w3-draw.el: Added the base functionality for the embed tag
-
- Fri Mar 17 15:44:16 1995 William Perry (wmperry@indiana.edu)
-
- * dist.Makefile: Removed some old targets, added new ones for new files
-
- * w3-style.el: Initial revision
-
-
- * w3-parse.el: Special handling for the <style> argument.
-
- * w3-vars.el, w3-draw.el: Moved variables into w3-vars.el
-
- * w3-parse.el, w3-draw.el: Basis for the <style></style> notation done
-
- Thu Mar 16 19:44:12 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- Fixed scaling of fonts, now handles cryptopt blocks for secure-http
-
-
- * url.el: More fixes for handling broken global history files
-
-
- * w3-draw.el:
- Now no whitespace between link delimiters and the actual text of the link
-
- * url.el: Fixed infinite recursion bug in mosaic history file handling.
-
-
- * url.el: Check the md5 of a document if given to url-retrieve
-
- * dist.Makefile: Added md5 target
-
- * w3-parse.el, w3-draw.el, w3-beta.el:
- Now draws each signel item as it is parsed..
-
-
- * mm.el: Fixed viewers once and for all.
-
- * mm.el:
- Fixed unencoding of mime viewers when requesting the entire viewer data.
-
- * url.el: If user aborts an http connection with C-g, now correctly closes down
- the connection - very handy over a modem.
-
- * md5.el: Initial revision
-
- Wed Mar 15 23:27:55 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Fixed a problem in w3-pass-to-viewer
-
- * w3-draw.el:
- Fixed problem with headers being hosed because of new way to do faces.
-
- * w3-draw.el, w3-xemac.el: Imagemaps work now
-
- Tue Mar 14 16:04:04 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el: A few general performance increases
-
- Mon Mar 13 15:37:37 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed problem in url-create-cached-filename where username and access
- method would be added to the filename twice.
-
- * mm.el, url.el, w3-beta.el, w3-draw.el, w3-e19.el, w3-mac.el, w3-next.el, w3-old.el, w3-vars.el, w3-xemac.el:
- Lots and lots of doc fixes to meet FSF/GNU guidelines.
-
- * w3-parse.el, w3.el, w3-e19.el, w3-draw.el, url.el, mm.el:
- Few doc string fixes
-
-
- * w3-vars.el, w3.el:
- Now guess the value of w3-color-use-reducing based on values of
- x-display-visual-class and x-display-planes.
-
- * w3-draw.el:
- Fixed problem with indenting being lost in a list item after a sublist
- terminates.
-
-
- * w3-draw.el: Redid some of the font stuff.
-
- Sun Mar 12 17:31:59 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el: Some basic table-drawing support put in.
-
- * w3-tables.el: Initial revision
-
- * url.el: Basis for forms-based FTP - still need to implement the 'MGET' method
- and enctyp application/batch-fetch
-
- * w3.txi: Use active voice in keybinding descriptions.
-
- Sat Mar 11 22:20:21 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: More state kept - ugh.
-
- * w3-forms.el:
- Removed dependence on STREAM being defined - will make going totally asynch much easier
-
- * w3-vars.el, w3-parse.el, w3.el, w3-emacs.el: Removed 'backslashitis'
-
- * w3-e19.el: Removed a few unused variables
-
- * w3-draw.el: Optimized face stuff.
-
- * w3-beta.el, url.el: Removed 'backslashitis'
-
- * mm.el:
- Fixed mm-mime-info so that it returns the correctly unescaped mime viewer
-
- * w3-vars.el, w3-e19.el: Change to the popup menu
-
- * w3-draw.el: Few fixes for blinking and wired text
-
- Fri Mar 10 23:18:30 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el, w3-xemac.el: Fixed images as linkx
-
-
- * w3-draw.el: Fixed <br> in <dl> after a <dt> being indented too far
-
- * w3-draw.el: Fixed <br> in <ol> not being indented enough
-
- * w3-old.el: Now provides itself
-
- * w3-draw.el: New variable to turn off incremental display.
-
- * url.el: Added in stubs for Secure-HTTP and SSL'ized HTTP
-
- * url.el: Fixed problem in expires handling.
-
- * w3-draw.el: Does not display <certs> elements now.
-
- Thu Mar 9 20:35:12 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el, w3-epoch.el, w3-e19.el:
- Don't make so many faces if using the new display engine - we don't
- need any of the w3-xxxx-style ones.
-
- * w3-beta.el:
- Nuke w3-delayed-images and w3-delayed-movies in w3-refresh-buffer, or
- multiple images would get loaded!
-
- * w3-draw.el: Avoid calling w3-pause as often - speeds up redisplay a lot.
-
- * dist.Makefile:
- No longer byte-compile w3-sysdp - was causing too many problems.
-
- * w3-beta.el:
- No longer (goto-char (point-min)) in w3-show-buffer so that movement
- done while drawing is still honored.
-
- * w3-draw.el: Added a save-excursion around the last handle-paragraph so that
- movement done while drawing is still honored.
-
- * w3-xemac.el:
- Use copy-tree when available for menu copying - much more reliable
-
- * w3-mac.el: Added a provide for w3-mac
-
- * w3-xemac.el: Fixed problem with extents becoming detached in 19.12
-
- * url.el: Fixed problem in url-create-cached-filename again.
-
- * w3-forms.el: Few forms fixes.
-
- * w3-beta.el: Added w3-install-latest from mernst@research.microsoft.com
-
- * url.el, w3-beta.el: Fixed MCOM->netscape stuff.
-
- * w3-forms.el: Fixed misplaced parentheses
-
- * url.el:
- Removed hasty upgrade to nntp-server-opened - not everyone has (ding) yet.
-
- Mon Mar 6 23:29:59 1995 William Perry (wmperry@indiana.edu)
-
-
- Sat Mar 4 15:33:08 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- Now handles images like in the old display engine if not in XEmacs/Lucid
-
- * url.el: Few new fixes for url-create-cached-filename
-
- * url.el: Made url-create-cached-filename honor the 8.3 filename conventions
- when on a dos/windows box.
-
- * w3-e19.el: Only create air hotlist menu if w3-air-hotlists is non-nil
-
- * url.el: Fixed problem in url-grok-url that choked url-create-cached-filename
- with ftp links.
-
- * url.el: Removed dependency on w3
-
- Fri Mar 3 20:18:16 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed dumb unquoted lambda problem
-
-
- Thu Mar 2 15:50:57 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Run w3-add-hotlist-menu first time a hotlist is loaded in.
-
- * w3-e19.el: Let w3-add-hotlist-menu run even if not in w3-mode
-
- * url.el: Fixed url-create-cached-filename - was severely fucked
-
- Wed Mar 1 18:58:40 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Now honors the expires header
-
- * w3-sysdp.el: Removed function call causing problems
-
- * w3-xemac.el: Don't load pictures if current frame is on a tty
-
- * url.el: Do not try to require crypt++ if already using jam-zcat
-
- * w3-draw.el: Added back in a call to mule-attribute-zones
-
- * w3-parse.el:
- Don't nuke the windows chars for quote and trademark when in MULE
-
- Mon Feb 27 13:20:35 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed dumb mistake in url-strip-proxy that would cause it to choke if
- there were nils in url-proxy-services
-
- Sun Feb 26 19:17:38 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Removed message about 'unknown tag <%s> skipped' - was causing
- confusion for some people.
-
-
- * W3.ad: Initial revision
-
- Sat Feb 25 23:53:08 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Fixed incremental display in emacs 18.xx
-
- * w3-draw.el: Fixed paragraph spacing problem.
-
- * dist.Makefile: Made beta display engine the default.
-
- * w3.el: Removed LCD archive entry, moved into w3.el
-
- * w3-wemac.el: Various fixes for new display engine into WinEmacs
-
- * w3-vars.el: Don't die if cannot load 'annotations'
-
- * w3-sysdp.el:
- Removed anonymous lambda without 'function' wrapper for WinEmacs and
- early versoins of lucid emacs.
-
- * w3-srch.el: Provide w3-srch
-
- * w3.el: Changed _W3 on dos machines to W3.INI
- New function w3-force-reload-document to reload even if in standalone mode
- Added a default for w3-complete-link
- Provide w3-main
-
- * w3-draw.el:
- Defvard w3-last-fill-pos and w3-last-tag to better facilitate drawing
- in 2 buffers at once.
- Fixes for messed up percentages in WinEmacs/XEmacs < 19.12
- Fixed <br> and <p> in blockquotes and align=indent
-
- * url.el: Various fixes for WinEmacs and earlier versions of Lucid and XEmacs.
- Fixes for proxy
- Fix for url-file-extension - won't screw up on /foo.bar/baz
- Fix for if-modified-since header for plexus servers that are broken
- More fixes for url-standalone-mode
- Fixes for proxy messing up global history (munged URL was on history,
- not real one)
-
- Mon Feb 20 04:54:30 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el, w3-vars.el: Removed w3-color-planes and w3-color-display variables.
-
- * w3-vars.el, w3.el: New variables w3-netscape-configuration-file and
- w3-use-netscape-configuration-file, for whether to parse and honor the
- options in a Netscape/X style configuration file.
-
- Sun Feb 19 22:27:00 1995 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el: Don't change menubar if current-menubar is nil.
-
- * w3.el: Now shows whether you are using the beta version in the bug reports
-
-
- * w3-draw.el, w3-parse.el, w3-print.el, w3.el:
- Removed references to w3-working-buffer
-
- Sat Feb 18 19:51:53 1995 William Perry (wmperry@indiana.edu)
-
- * docomp.el: Reworked the autoloads/defvars
-
- * url.el: file-name-handler-alist stuff won't load if running Lucid Emacs 19.10
- - that version was screwy.
-
- * mm.el: Fixed a few compilation warnings.
-
- * dist.Makefile: Removed w3-lemac.el
-
- * w3.el, w3-draw.el, w3-vars.el:
- Removed variable w3-running-lemacs, since w3 now uses sysdep.el for
- [XL]emacs, so there is no distinction between lemacs and xemacs
-
- * w3-e19.el: Fixed problem with unquoted lambda in w3-e19-options-menu
-
- * w3-xemac.el:
- This version should theoretically work with lemacs and xemacs both
-
- * url.el: Fixed bug in gopher where it was sending \n instead of \r\n
-
- * w3-draw.el: Fixed incremental display in xemacs.
-
- * w3-sysdp.el: Initial revision
-
- Thu Feb 16 15:58:44 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Changed messaging of viewer - would barf on undefined escape sequences
- in crufty mailcap-related stuff.
-
- Sun Feb 12 23:09:40 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Better event handling while drawing HTML
-
- * w3-beta.el: Fixed personal annotations.
-
- * w3-draw.el: Removed proclaim-inline calls.
-
-
- * w3.txi: Added docs for new 'label' and 'textalign' attributes of <hr>
-
- * w3-e19.el:
- Fixed problem in emacs 19 with mouse-selecting a link would sometimes
- say there was not a link, but selecting it with 'return' would work.
- Now both work.
-
- * w3-parse.el: fixed problems with entity-resolution in attribute values.
-
- * w3-draw.el:
- More spacing stuff, added 'label' and 'textalign' attributes to <hr>
-
- * w3-forms.el: Remove spaces at beginning of options.
-
- Sat Feb 11 22:10:46 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- Removed dependence on 'stream' from title handling. This will make it
- easier to do totally streamed drawing, RSN.
-
- * w3-draw.el: Fixed more spacing problems.
-
- * w3-parse.el, w3-draw.el:
- Fixed various spacing bugs - seem to be all gone now!!!!
-
- * w3-vars.el: New function to read a netscape-style configuration file.
-
- * w3-parse.el: w3-nuke-entities-in-region can now accept null args.
-
-
- * w3-beta.el: New function to read a netscape-style configuration file.
-
- * url.el: Various file-name-handler fixes.
-
- Fri Feb 10 06:19:26 1995 William Perry (wmperry@indiana.edu)
-
-
- Tue Feb 7 20:24:48 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed typo in url-setup-file-name-handlers
-
- * url.el: Fixed the file-name-handler-alist stuff, and turned it on for all
- emacsen that support it. Actually works in some of them.
-
- * w3-e19.el:
- Removed the file-name-handler-alist, to put it in url.el where it belongs.
-
- * w3.el:
- Finding the source of a url that is already in a buffer should work now.
-
- * w3-draw.el, w3-beta.el:
- Now will always get a 'completed' message when drawing/imaging.
-
- Mon Feb 6 02:13:31 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Fix for emacs 18
-
- * w3-forms.el, w3-parse.el:
- Optimized the calling of w3-nuke-entities-in-region. Parsing _much_
- faster, drawing only slightly slower, so its a win.
-
- * w3-draw.el: Semi-incremental display now works in all emacsen, and recognizes
- scroll-up and C-c to interrupt.
-
- * w3-draw.el: Fixed plaintext handling.
-
- Sun Feb 5 23:41:28 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-e19.el, w3-vars.el: Fixed view menu.
-
- * w3-vars.el, w3.el:
- Let w3-color-filter be a string, for people brave enough to want to
- set it themselves.
-
- * w3-epoch.el: Now works with new display engine.
-
- * w3-draw.el: Few problems for epoch fixed, <br> in <dl> looks right now.
-
-
- * url.el: Few patches for cacheing.
-
- * w3-draw.el: Reimplemented w3-link-delimiter-info
-
- * w3-draw.el: Re-implemented the 'linkname value of w3-delimit-emphasis
-
- * mm.el: Rewrote how viewers are chosen if more than one passes its test. Use
- sort, with funky function. Basically, fully-specified MIME types with
- lisp viewers take precedence, then lisp-viewers, then fully-specified.
-
- * mm.el: Added a few more default viewers
-
-
- * dist.Makefile:
- Removed hack to change w3.texinfo on the fly when creating info file.
-
- Sat Feb 4 18:11:14 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Removed setting of default-directory because it causes call-process to
- die a hideous death and not let you do anything like M-| lpr in the
- source buffers.
-
-
- * w3.el: Replaced w3-confirmation-func with url-confirmation-func
-
- Fri Feb 3 13:42:35 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el:
- fixed insertion of w3-link-end-delimiter - was always inserting the
- 'not visited' part.c
-
- Tue Jan 31 20:45:19 1995 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Right-mouse-menu now works
-
- Mon Jan 30 04:52:26 1995 William Perry (wmperry@indiana.edu)
-
- * w3.txi: Added non-unix OS sections. Need to flesh them out more.
-
- Sun Jan 29 22:15:48 1995 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: Added w3-style-tags-assoc
-
- * w3-draw.el, w3-vars.el:
- Added new variable w3-right-justify-address to control whether
- text within an <address> tag is right justified. Defaults to t.
-
- * w3-vars.el: Few new variables for fsf19
-
- * w3.el: Removed special cases for fsf19 to use the old lmenu package.
-
- * w3-e19.el: No longer needs the lmenu package.
-
- * w3-draw.el: Fixed typo
-
- * w3-epoch.el: Made all arguments to w3-make-face optional.
-
- * w3-draw.el: Few more fixes for epoch. No longer have to remove \n\n, so
- incremental display looks better. w3-delimit-emphasis now works in
- the new display engine.
-
-
- * w3.txi: Lots of cleanup work, addition of netscape extensions, new HTML 3.0
- stuff, variable name changes, xresource changes, all for the new
- display engine.
-
- Sat Jan 28 23:07:36 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Deal with url-get-url-at-point possibly returning nil.
-
- * url.el: url-get-url-at-point now deals with <URL:http://......> types of
- links. Also made it do an explicit check for url-nonrelative-link, so
- the calling app doesn't have to. So url-nonrelative-link now returns
- nil if it is not on a fully-qualified URL.
-
- * w3-epoch.el: Got rid of error in new display engine.
-
- * w3-draw.el: w3-draw.el will now compile with emacs 18 again - the incremental
- display was messing it up.
-
- * mm.el, url.el, w3-beta.el, w3-draw.el, w3-e19.el, w3-emacs.el, w3-epoch.el, w3-forms.el, w3-lemac.el, w3-mac.el, w3-mule.el, w3-next.el, w3-old.el, w3-parse.el, w3-print.el, w3-srch.el, w3-vars.el, w3-wemac.el, w3-xemac.el, w3.el:
- Added headers for finder package
-
- * w3-draw.el: Make sure w3-link-end-delimiter is never on a line by itself
-
- Thu Jan 26 04:56:42 1995 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el:
- moved w3-mule-retrieval-coding-system to url-mule-retrieval-coding-system
-
- * mm.el, url.el: Removed some more dependencies on w3.
-
- Wed Jan 25 15:38:50 1995 William Perry (wmperry@indiana.edu)
-
- * w3-beta.el:
- Added definition for (abs x) if none exists (for emacs 18, epoch, compat.)
-
- * url.el: More stuff for not caching certain pages.
-
- Mon Jan 23 16:15:15 1995 William Perry (wmperry@indiana.edu)
-
- * mm.el: Few changes to how it writes into mm-mime-data
-
-
- * w3.txi: Removed w3-bad-server-alist
-
- Sun Jan 22 21:53:19 1995 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el: Fixed space problems, hopefully for good.
-
- * w3-e19.el: New options item for relying solely on the cache
-
- Sat Jan 21 20:27:22 1995 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem where default-directory would sometimes be set to nil -
- bad things man!
-
- * mm.el, w3-beta.el: replaced all occurances of htmlplus with html
-
- * w3-draw.el:
- Fixed problem with plaintext and embed. <lit> now acts like <pre>,
- but with no mono-spaced font. Fixed problem with null titles (empty
- string invalid for buffer name error). <blink> works on xemacs 19.12
- in tty mode. Small problem with <pre> segments with whitespace at
- beginning fixed. A few small hacks to handle some pythia markup.
-
- * w3-e19.el:
- Protect against copying menu-bar-help-menu if in tty mode. Also no
- longer disable the edit menu when in w3-mode.
-
- * w3-parse.el:
- Fixed problem with plaintext and embed. <lit> now acts like <pre>,
- but with no mono-spaced font.
-
- * w3.el: replaced all occurances of htmlplus with html
-
- Wed Jan 18 02:31:59 1995 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el:
- fixed bug in w3-nuke-entities-in-region if nonterminated entity was
- last thing in a buffer (ie: <[EOB]);
-
- * w3.el: Remove duplicate links from links-alist when doing a completing-read
- on the links.
-
- * url.el:
- New version of url-convert-newlines-to-spaces that takes care of more cases.
-
- Tue Jan 17 13:18:13 1995 William Perry (wmperry@indiana.edu)
-
- * dist.Makefile: Make install should now copy w3.elc to the dest. directory
-
- Mon Jan 16 03:52:57 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Better handling of faces.
-
- * w3.el: Implemented <input type=file>
-
- Sat Jan 14 22:40:58 1995 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el: More spacing taken care of
-
- * w3-draw.el: Few fixes to <pre></pre> presentation
-
- * url.el: Better reporting messages, quicker/more accurate percentage meter.
-
- Thu Jan 12 15:39:37 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Fixed formatting problem with <dd>
-
- Mon Jan 9 23:20:05 1995 William Perry (wmperry@indiana.edu)
-
- * w3-print.el: Few fixes for ps-print 1.6 and 1.10
-
- * w3-parse.el: Recognizes the <embed> tag and treats it like XMP for parsing.
-
-
- Sun Jan 8 22:27:31 1995 William Perry (wmperry@indiana.edu)
-
- * url.el: Asynchronous copying works in EFS now.c
-
-
- * w3-draw.el, w3-emacs.el, w3-parse.el:
- Various changes to make the new display engine work under emacs 18.xx
-
- * url.el: Asynch copying for ftp files
-
- * docomp.el: more defvars for cleaner compile
-
- * w3-draw.el: Fixed more of the spacing problems
-
- * w3-e19.el:
- Fixed some of the spacing problems when using w3-emacs19-hack-faces-p
-
- * w3.el: Added w3-follow-url-at-point-other-frame
-
- Sat Jan 7 20:29:06 1995 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el:
- Fix for odd problem where an entity at the very end of a line (or
- flush against the next tag) would get left out of the parse structure.
- Ugh!
-
- * w3.el: Added new variable url-inhibit-uncompression for use when dumping to
- disk - very wasteful to uncompress it, store it in a buffer, then
- recompress when it got written out to disk. Also changed the file:
- and ftp: handling to use copy-file when w3-dump-to-disk is bound and
- non-nil, so we can hopefully get asynchronous dumping-to-disk done.
-
- * w3-draw.el: More fixes for funky spacing
-
- * url.el: Added new variable url-inhibit-uncompression for use when dumping to
- disk - very wasteful to uncompress it, store it in a buffer, then
- recompress when it got written out to disk. Also changed the file:
- and ftp: handling to use copy-file when w3-dump-to-disk is bound and
- non-nil, so we can hopefully get asynchronous dumping-to-disk done.
-
- * url.el: Keep url-buffer-visiting from chokig on non-ascii URLs in a
- string-match for mule, etc.
-
- * w3-old.el, w3-parse.el:
- Remove \r's in <pre> and <xmp> segments, for ugly DOSisms.
-
- Fri Jan 6 18:31:07 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el, w3-parse.el:
- Can now change the index of an ordered list item (<li value=xxx>0
-
- * w3-print.el:
- w3-print-with-ps-print now works with ps-print 1.6, and uses the headers, etc.
-
- * w3-draw.el, w3-e19.el: Fixed links menu in v19
- Few drawing fixes
-
- Thu Jan 5 20:50:06 1995 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Now does 'lazy' creation of faces... this reduces the memory
- requirements when in X, since a lot of the faces will probably never
- be used.
-
- * w3-parse.el: Fixed weird spacing problem after <font> tags finally.
-
- * w3.el: Make sure that facep is defined in all versions of emacs
-
- * w3-vars.el:
- Changed the mail and print menus to be pull-right for xemacs/lemacs
-
- * w3-e19.el:
- Fixed the links menu to gracefully do nothing if there are no links on
- the page (was giving an 'Empty menu' error)
-
- * url.el: Fixed a few cacheing problems
-
- Mon Jan 2 21:51:34 1995 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: changed default of the mouse-face for links
-
- * w3.el: Removed extraneous newline from mail headers
-
- * url.el:
- fixed a bug in url-create-cached-filename that would choke if trying to
- match something like /foo/bar/, would always just expand to
- index.html
-
-
- * w3-e19.el, w3.el:
- w3-mail-current-document can now take an optional 'format' parameter
- so that the mail menus can be pull-right. Spiffy, eh? Also now
- sticks in content-type and content-transfer-encoding headers.
-
- * w3-print.el:
- w3-print-this-url can now take an optional 'format' parameter so that
- the print menus can be pull-right. Spiffy, eh?
-
- * w3-draw.el: Quicker way of right-justifying something.
-
- * w3.el, w3-beta.el, w3-print.el:
- Moved all the printing code into w3-print.el, and added the postscript
- option. Changed the makefile to concatenate all the appropriate files
- for the beta or old version, sort of like VM.
-
-
- * url.el: Added new variable url-standalone-mode for working directly from the
- cache without checking with an 'If-modified-since' header in an
- HTTP/1.0 request.
-
- * url.el: Now honors the 'no-cache' pragma directive
-
- * w3-draw.el:
- Added <menu> and <dir> tags back in, as well as a few hacks to make
- Jamie Z.'s page look prettier. :)
-
- * w3-beta.el: Fixed importing of netscape cache
-
- * w3-beta.el: Added w3-import-netscape-cache, to convert a netscape-style cache
- directory to the emacs-w3 style.
-
- Sun Jan 1 23:37:42 1995 William Perry (wmperry@indiana.edu)
-
- * url.el:
- Fixes to be able to tell url-retrieve not to cache files. Used to not
- cache protected documents (using pgp/pem or basic auth).
-
- * w3-vars.el: Made w3-e19-links-menu buffer-local
-
- * w3-e19.el: Reinstituted the 'Links' submenu.
-
-
- Sat Dec 31 07:13:21 1994 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el: Various cleanups
-
- * w3.el: w3-mail-to-author now checks for the 'Reply-To' header of an HTTP/1.0
- response before checking the 'link' tags.
-
- Fri Dec 30 22:44:31 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Correctly convert the current time into the GMT timezone equivalent
- when sending if-modified-since
-
- * w3-old.el: Removed use of w3-last to avoid having to use cl.
-
- * w3.el: Added checks to see if url-view-url returned nil instead of file:nil
- Removed definition of w3-last
-
- * w3-draw.el: Fixed <secret> tag.
-
- * url.el: Changed url-view-url so that it will now never return file:nil
-
- Thu Dec 29 16:03:40 1994 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el:
- Added more stuff to get rid of windows-specific character references.
-
- * w3.el, w3-old.el: Moved defadvice stuff to w3-old
-
- * w3-e19.el:
- Totally reworked the menus as emacs19 keymaps. This speeds them up.
- Also added routines to add AIR Mosaic hotlists to the menus
- automatically. Works well. First time through causes a bit of a
- slowdown for lots of hotlists, but this is emacs' problem since it
- needs to scan all the keymaps to create the menu.
-
- * w3-draw.el:
- New variable w3-indent-level to control how many spaces to indent list
- items, blockquotes, etc. This is necessary so that the user doesn't
- have to change tab-width or tab-stop-list to change this formatting
- (so <pre> segments that use tabs will still be formatted correctly).
-
- Also made </pre> close out all character-level formatting attributes
- ala Arena.
-
- <pre> will also cause a paragraph break - chunks of text before a
- <pre> segment weren't getting filled correctly.
-
- Made <dt> tags cause a paragraph break. Formatting now looks better,
- and beginning of <dl> list is separated better from the rest of the
- document.
-
- Fixed problem with w3-list-chars-assoc causing an error with the new
- display engine.
-
- Fixed problem where > followed immediately by another tag wasn't
- showing up in the new display.
-
- * w3-beta.el: Added parser for AIR Mosaic style hotlists.
-
- * url.el: Added error checking so that (url-retrieve "gadsgahsdlkgha;sah") will
- no longer signal an invalid args error. Now tells the user it was a
- malformed URL.
-
- Tue Dec 27 21:24:37 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-beta.el, w3-e19.el:
- Added a dropdown history list that shows the last 5 homepages visited
- under the 'Go' menu
-
- * url.el: Few fixes for removing double / from a URLs cached filename
-
- * w3.el: Changed the viewer handling so that temp files have a correct filename
- extension (for broken things like Frame that won't read in a file
- without the 'correct' file extension).
-
- Mon Dec 26 18:39:08 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Made url-be-asynchronous buffer-local for new asynch image transfer.
-
-
- * w3-beta.el:
- (New display engine) Fixed bug in the new personal annotations code
- that ws not closing the list.
-
- * w3-forms.el:
- (New display engine) Fixed bug in <select> handling where it would
- never find the correct name. Also put back in support for <select
- multiple>.
-
-
- * w3-vars.el: Added in all the rest of the entities
-
- * url.el, w3-vars.el:
- Fixed problem where reloading of a page would set the 'Referer' field
- of an HTTP/1.0 request to the url of the page being loaded.
-
-
- * url.el, w3.el:
- Changed gopher searches and ask block submissions to use the enctyp
- attribute like other types of searching. More extensible/easier to
- maintain.
-
- * url.el: mailto: URLs as the actions of forms works correctly now.
-
- * w3-draw.el, w3-beta.el:
- Personal annotations now work in the new display engine. Visible
- headers will work soon also.
-
- * mm.el, url.el, w3-beta.el, w3-draw.el, w3-e19.el, w3-emacs.el, w3-epoch.el, w3-forms.el, w3-lemac.el, w3-mac.el, w3-mule.el, w3-next.el, w3-old.el, w3-parse.el, w3-srch.el, w3-vars.el, w3-wemac.el, w3-xemac.el, w3.el:
- Updated copyright notices for 1995
-
- Sun Dec 25 22:30:16 1994 William Perry (wmperry@indiana.edu)
-
- * dist.Makefile:
- Renamed w3.el to w3-main.el and create w3.elc from w3-main.elc and
- either w3-beta.elc or w3-old.elc
-
- * url.el: Changed the automatic directory handling to handle > 1 megabyte files
- correctly. Will list out xxx.yyyM instead of xxxxxxxK
-
-
- * w3-e19.el, w3-lemac.el, w3-wemac.el, w3-xemac.el, w3.el: More menu changes
-
- * w3-print.el: Initial revision
-
- * w3-beta.el: Changed w3-face-type to return 'both if a face is bold and italic
-
- * mm.el: Added default viewer for text/enriched.
-
-
- * w3-beta.el: Initial revision
-
- * w3-parse.el, w3-forms.el, w3-draw.el:
- Added provide statements for easier loading
-
- * mm.el: Added in checks for windows-nt system-type when figuring out the path
- separator char.
-
- * w3.el: Moved loads of old code into w3-old.el
-
- * dist.Makefile: Added new targets beta and old.
-
- * w3-old.el: Initial revision
-
- * w3-draw.el: Made new display engine honor the w3-list-chars-assoc header.
-
- * w3-vars.el: Moved some old vars out to w3-old.el
-
- * url.el: Added a few more error checks when parsing URLs.
-
- Sat Dec 24 20:41:46 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Fixed w3-mouse-handler to work with the new display engine.
-
-
- Fri Dec 23 22:40:38 1994 William Perry (wmperry@indiana.edu)
-
- * w3-forms.el, w3.el: Added in handler for <input type=range size="min,max">
-
-
- * w3-draw.el: Added function comments.
-
- * w3-draw.el:
- Rearranged the file a lot, and added support for the named BASE tags
- from HTML 3.0 - pretty cool stuff. :)
-
- * url.el: Added url-expand-file-name that can take a default URL and resolve a
- relative link with it, instead of using the buffers default URL.
- Needed for HTML 3.0 named BASE tags.
-
- Thu Dec 22 23:54:14 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el: Various fixes to the parser to deal with bad html. Automatically
- include the alt tag for an image if it is a link target, regardless of
- the setting of w3-auto-image-alt.
-
- * w3-parse.el: Various fixes to the parser to deal with bad html
-
- Tue Dec 20 15:57:41 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: No longer puts local files into the cache.
-
- Mon Dec 19 00:30:38 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-e19.el: Added 'xterms' as a terminal type.
-
- * w3.el: Changed w3-submit-bug to only send truly useful info.
-
- * url.el: Better checking to see if current-time-string can take an arument.
-
- Sun Dec 18 23:57:18 1994 William Perry (wmperry@indiana.edu)
-
- * url.el:
- Might have fixed the problem with '//' in names when going through a proxy.
-
- * docomp.el: Stifle more warnings in new xemacs
-
- * w3-vars.el, w3.el, w3-draw.el:
- Changed the behavior of w3-auto-image-alt so that it could be a string
- for 'format'.
-
- * url.el: Fixed definition of display-error. Changed the behavior of
- url-open-stream to ask using url-confirmation-func whether to retry a
- connection if it fails. For some reason, the tight loop would not let
- a user C-g out of it.
-
- * docomp.el: Stifle more warnings
-
- * w3-parse.el, w3-draw.el:
- Changed w3-handle-unknown-tag to check if 'w3-handle-<tag>' is
- defined, and if so, to record that function as the handle for that
- tag. This will cut down on maintenance of the top block of code that
- just does a lot of (put 'w3-formatters 'xxxx 'w3-handle-xxxx). XMP
- sections will now also work correctly.
-
- * w3-parse.el:
- Now deals with comments properly, and can handle the old (broken)
- comments of Mosaic/X
-
- Fri Dec 16 19:23:35 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: More fixes to w3-forward-link
-
- * w3-draw.el: Fixed a few things with faces
-
- Thu Dec 15 23:08:54 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Fixed w3-forward-link to work better with the new display engine.
-
- * url.el: Quite a few fixes to the caching strategy, as well as tweaking the
- date format sent for If-Modified-Since to deal well with the new
- HTTP/1.0 spec.
-
- Wed Dec 14 17:55:30 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed a few problems with forms and the new display engine.
-
- * w3-xemac.el: Name changes (screen->frame)
-
- Tue Dec 13 17:56:45 1994 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Added a few optimizations for the <blink> tag.
-
- * w3-draw.el: Added in creation of 'underline' face if it is not defined.
-
- * w3-forms.el, w3.el:
- Changed the maxlength to being unlimited if unspecified, to conform to
- the new HTML 2.0 spec.
-
- * url.el: Fixed typo in url-normalize-url
-
- * w3.el: Fixed bug in w3-document-informatino where it was relying on
- url-current-mime-headers when it wasn't guaranteed to be the same.
-
- Mon Dec 12 23:22:21 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el, w3.el: Added function w3-document-information
-
- * w3-vars.el, w3-wemac.el, w3-xemac.el, w3-e19.el, w3-lemac.el:
- Added new 'view' menu.
-
- * w3.txi: Removed hook for gnus-article-prepare-hook - was corrupting uuencoded
- articles.
-
-
- * w3-xemac.el, w3-lemac.el:
- Fixed problem with image menus if graphic was a link
-
- * url.el, w3-epoch.el, w3-lemac.el, w3-xemac.el:
- More stuff to deal with changed names, and crypt++/jka-compr
-
- * w3.el: Fixed big problem in reset buttons on forms.
-
- * w3.el: Now supports the 'action', 'src', and 'prompt' attributes on the
- isindex element. (new display engine only)
-
- * w3-draw.el: Now supports the 'action', 'src', and 'prompt' attributes on the
- isindex element.
-
- * url.el, w3-vars.el, mm.el:
- Changed lots of the version variables so that they don't rely on
- having the RCS headers in them.
-
- * w3.el: Changed w3-mode so that if it is called interactively it will act like
- w3-preview-this-buffer.
-
- * w3.el: Changed w3-source-document so that it can reuse source buffers if the
- users wants to.
-
- * url.el: New function url-normalize-url that will turn a URL into something
- that can be compared to the return value of 'url-view-url'. This is
- so that url-buffer-visiting can be given slightly different URLs
- (default port #s, leaving off trailing '/' after hostname, etc) and
- still find the correct buffer.
-
- Sun Dec 11 08:41:52 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el:
- Added in code to scale fonts for <h[1-6]> so they are bigger, etc, if in XEmacs/Lemacs
-
- * url.el: Added the ability to read and write Netscape style history lists, and
- auto-detection of what type url-global-history-file is in.
-
- * w3.el: Few changes for asynch mode.
-
- * url.el: Fixed some of the 'true' asynchronous transfer stuff, for the new
- asynch image loading.
-
- * mm.el: Added new function mm-type-to-file that will take a MIME-type as its
- argument and return the file spec.
-
-
- Sat Dec 10 01:07:05 1994 William Perry (wmperry@indiana.edu)
-
- * w3-xemac.el:
- Added some stuff to optimize the echoing of the URL in the minibuffer
- (not so many calls to mode-motion-hook, all done in the mouse-handler
- by using the 'help-echo property). Is smart enough to notice if
- 'help-echo is not defined and still use the old way if necessary.
- Also changed the image code so that it sets the 'detachable property
- so that images won't get nuked if the text they are attached to is
- deleted.
-
- Fri Dec 9 22:34:04 1994 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Few tweaks
-
- * w3-forms.el:
- Fixed problem with other markup (especially other form info) within a <select>.
-
- * w3-parse.el: Added status messages to parsing.
-
- * url.el: Better cacheing algorithm.
-
- * docomp.el: More vars to get rid of warnings.
-
- Thu Dec 8 21:16:09 1994 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Added in lots of the 'top ten' html tags. :)
-
- * w3-draw.el: Added <blink> stuff, and rewrote the init-state function.
-
- * w3-vars.el: Added w3-do-blinking to control whether <blink> </blink> works
-
- * w3-draw.el: Handle pinhead
-
- Wed Dec 7 15:47:47 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixes to wais stuff
-
- * w3-draw.el: Added indenting for blockquote tags.
-
-
- * w3-epoch.el, w3-wemac.el, w3-lemac.el, w3-xemac.el, w3-emacs.el, w3-e19.el:
- Let w3-back-link and w3-forward-link accept negative arguments and
- call each other if they get one.
-
- * url.el:
- Hacked up stuff to use REALM of basic auth enough so that hotwired works.
-
- * url.el: Many fixes to the wais support, fix for efs not autoloading
- read-passwd when using efs-auto
-
- Tue Dec 6 22:16:34 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed typo in docs.
-
- * w3.el:
- Fixed w3-source-document so it will issue an error if done in a non-w3 buffer.
-
- * w3-vars.el: Fixed typo in docs.
-
- * url.el:
- Fixed url-parse-relative-link and url-view-url so that they don't show
- 'anonymous@' for ftp logins.
-
- * w3.el: Patch from Michael Erns (mernst@research.microsoft.com) to make
- w3-complete-link act like w3-follow-link when no menu item is
- specified. That makes it act more like Info mode, and so is more
- intuitive to users used to it.
-
- * url.el: Fixed url-clean-text for gateways
-
- * w3.el: Now set default-directory when sourcing a document
-
- * url.el: Added support for jam-zcat (nihongo emacs version of emacs).
-
-
- * w3-forms.el: Added error checking to the <textarea> handling to deal with
- non-terminated textareas.
-
- * w3-forms.el:
- Added error checking to all the forms code to make sure you are within
- a <form> before doing anything.
-
- * w3-draw.el: Added support for the 'fig tag.
-
- * w3-draw.el: Changed how the <title> tag is handled.
-
-
- * w3-draw.el: Added SPRY align tag.
-
- * w3-forms.el: Trimmed lots of crap that is duplicated from w3.el
-
- * w3-draw.el:
- <pre> and <xmp> segments within a list item will now be indented correctly.
-
- * w3-draw.el: Fixed list filling after headers and br's
-
- * w3-draw.el: Few changes to the <hr> handling
-
- * w3.el, w3-draw.el:
- New variable w3-auto-image-alt that controls whether emacs-w3 will
- automatically generate the 'alt' text on an image where it was not
- specified.
-
-
- Mon Dec 5 23:54:51 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-draw.el, w3-e19.el, w3-parse.el:
- Misc Changes to get around idiotic font tag
-
-
- * w3-draw.el: Center tag will now override header/paragraph stuff.
-
- * w3-draw.el: More image work.
-
- * w3-parse.el: Fixed problem if a tag was flush against a newline.
-
- * w3-vars.el: Added jpegs as a default inlined image type.
-
- * w3-xemac.el, w3-lemac.el: fixed problem with new parser and xemacs/lemacs
-
- * w3-parse.el: Fixed problem with entities.
-
- * w3-e19.el, w3-srch.el: more name changes
-
- * url.el:
- Fixed problem with automatically generated docs showing up as raw html.
-
- * url.el: Seem to have fixed the problem in access auth/redirection when
- url-be-asynchronous is non-nil.
-
- * w3.el: Fixed problem if w3-default-homepage was nil.
-
- * w3-draw.el: <link> tags now work correctly.
-
- Sat Dec 3 23:05:24 1994 William Perry (wmperry@indiana.edu)
-
- * w3-parse.el: Problem with entities lt and gt fixed a little.
-
-
- * w3.el: More naming changes.
-
- * w3-draw.el: <select> and <option> tags now work correctly.
-
- * url.el: Few changes to how the pages are formatted for news URLs.
-
- * w3-emacs.el: Added a few checks in for the amiga 18.5x emacs.
-
- * w3-forms.el: <select> and <option> tags now work correctly.
-
- * w3-draw.el: Added support for the 'note' tag.
-
- * url.el: Fixed problem with build http request
-
- Fri Dec 2 18:05:31 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el:
- Fixed bug in w3-view-this-url that would message 'nil' in the minibuffer.
-
- * w3-draw.el: Now remembers "id" and "name" attributes on any tag.
-
- * w3-draw.el: Various fixes to painting.
-
- * w3-draw.el, w3-epoch.el, w3-forms.el, w3-parse.el, w3-srch.el:
- More name changes, handling or PRE/XMP
-
- * w3.el: Fixed problem in w3-fetch if url-request-method was nil.
-
- * w3-draw.el: Now correctly handles pre,/pre,xmp,and /xmp
-
- Thu Dec 1 17:21:34 1994 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Added new tags
-
- Wed Nov 30 19:08:32 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed url-view-url so that it won't _always_ show the hostname for
- news servers, only if it differs from the default
-
- * url.el:
- Added patch to not let < and > get into news URLs for the hotlist, etc.
-
- * w3-e19.el: Added vt300 to the hack-faces stuff.
-
- * url.el: Fixed leftover call to gnus-function in Message-ID formation
-
- Tue Nov 29 16:49:33 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Added a few fields to the HTTP/1.0 request to be up to par with the
- newest HTTP/1.0 specification.
-
- Mon Nov 28 17:11:38 1994 William Perry (wmperry@indiana.edu)
-
- * mm.el, w3-epoch.el, w3-lemac.el: More misc. name changes
-
- Wed Nov 23 21:12:59 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem when posting to a form, w3-reuse-buffers would reuse the
- 'source' of the form. Ugh.
-
- Tue Nov 22 15:37:02 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem in 'isindex' forms processing.
-
- Sun Nov 20 04:44:42 1994 William Perry (wmperry@indiana.edu)
-
- * url.el, w3-draw.el, w3-forms.el, w3-mule.el, w3-vars.el, w3-xemac.el, w3.el:
- Lots of name changes from w3-* to use the native url-* functions
-
- Fri Nov 18 22:46:59 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: Added binding of Shift-tab for w3-back-link
-
- Thu Nov 17 20:52:03 1994 William Perry (wmperry@indiana.edu)
-
- * w3-mule.el: Fixes for mule 2.1 from Shin-ya Sato <sato@sphere.csl.ntt.jp>
-
- Mon Nov 14 17:02:29 1994 William Perry (wmperry@indiana.edu)
-
- * w3-new.el: Initial revision
-
- Tue Nov 8 17:57:57 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Fixed handling of base tag
-
- Mon Nov 7 22:09:35 1994 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Correctly reset the state when going into w3-draw-html
-
- * url.el: Fixed problem with asynchronous downloads
-
- * w3-parse.el: Misc. fixes
-
- Sun Nov 6 07:19:52 1994 William Perry (wmperry@indiana.edu)
-
- * w3-draw.el: Relative links work correctly now
-
- * w3-draw.el, w3-forms.el, w3-parse.el: Initial revision
-
- * w3-experimental.el: Fixed problem in paragraph filling in lists
-
- Sat Nov 5 23:04:46 1994 William Perry (wmperry@indiana.edu)
-
- * w3-experimental.el: Added the align attribute to the HR tag.
-
- * w3-experimental.el:
- Now handles all the various align attributes on headers and paragraph
- (center|justify|right|indent|left).
-
- * w3-experimental.el:
- Fixed a few bugs in the parser - w3-can-safely-ignore is fixed, and it
- should no longer barf on xxx; entities with the 'invalid read
- syntax #' error.
-
- Fri Nov 4 22:43:44 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Support for STYLE attribute on ordered lists. Supports i, I, a, A.
- Also still supports the HTML+ 'ROMAN' attribute. Supports the VALUE
- attribute on the LI tag to change the value of a list item and all
- following items.
-
- * w3.el: Changed the advice for w3-*-link to use deactivate-mark if it is
- bound. This gets rid of the problem of w3-*-link highlighting the
- region if in emacs-19 and in transient-mark-mode.
-
- * url.el: Fixed another problem in basic auth
-
- Thu Nov 3 23:50:47 1994 William Perry (wmperry@indiana.edu)
-
- * w3-epoch.el: Only send Accept: lines for the inlined images we accept when
- transferring an image
-
- * url.el: Fixed some problems with basic authorization propogating down into
- subdirectories.
-
- * w3-lemac.el, w3-epoch.el, w3-xemac.el:
- Only send Accept: lines for the inlined images we accept when
- transferring an image
-
- Wed Nov 2 17:02:24 1994 William Perry (wmperry@indiana.edu)
-
-
- * mm.el, w3.el:
- Let the variable shell-file-name take precedence over environment
- variables and guessing
-
- * w3-e19.el, w3-vars.el:
- Added w3-echo-link to control what is displayed in the minibuffer in
- emacs-19. 'url, 'text, or nil.
-
- * url.texi: Initial revision
-
- * w3.el: Added encoding type of application/ramp to forms
-
- * url.el: Added basics for RAMP protocol.
-
- Tue Nov 1 18:36:08 1994 William Perry (wmperry@indiana.edu)
-
-
- * url.el: Fixed dumb multiple substring in setting up of url-proxy-services
-
- * url.el: Fixed docstring for url-proxy-services
-
- * w3-vars.el: Removed definition of w3-using-proxy
-
- * w3.el:
- Fixed w3-find-this-file to work correctly for users other than anonymous
-
- * w3.el: Fixed problem where sentences ending with ! or ? had the ! or ? eaten.
-
- * w3.el: Added check for checkboxes/radio boxes that are turned off.
-
- Mon Oct 31 23:16:04 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed a stupid bug in the ....-other-frame
-
- * w3-e19.el: Changed binding from [shift mouse-2] to [S-mouse-2] -ugh
-
- * w3.el: Added functions w3-follow-link-other-frame and w3-fetch-other-frame
-
- * w3-lemac.el, w3-xemac.el, w3-e19.el:
- Added shift-middle-button default binding to be follow-link in other frame.
-
-
- Fri Oct 28 22:42:10 1994 William Perry (wmperry@indiana.edu)
-
- * url.el, w3-vars.el: Can now pass parameters to url-current-callback-func
-
- * w3-experimental.el:
- Added support for entities into the raw parser instead of waiting
- until the end of the drawing to do them.
-
- Thu Oct 27 19:14:08 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Strip spaces off of the title after truncating it to 50 characters.
-
- Wed Oct 26 19:48:10 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Added support for the rlogin URL.
-
- * w3-vars.el: A few changes to how the entities are interpreted
-
- * w3.el: Now correctly strips off spaces from the front of a URL
- when in w3-fetch
-
- Tue Oct 25 17:28:43 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed <option value=xxx> handling for multiple selection lists.
-
- * w3.el: Fixed handling of the SIZE attribute of a SELECT tag. Select MULTIPLE
- will now also allow different OPTION tags to have the SELECTED
- attribute. Changed w3-insert-entities-in-string to use
- w3-html-entities, so it gets all the entities, not just the 6 or 7
- that were hardcoded in.
-
- Wed Oct 12 16:22:05 1994 William Perry (wmperry@indiana.edu)
-
-
- Tue Oct 11 23:11:34 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: More spacing at end of sentences hacks for ? and !
-
- * w3-vars.el: No longer rebind C-k - bad thing.
-
- * w3.el: Don't double-space after Prof.
-
-
- Tue Oct 4 01:17:33 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el, w3-vars.el:
- Changed w3-reuse-buffers to accept 'yes/no 'reuse/reload and 'always/never
-
- Mon Oct 3 14:04:15 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Added in code to externally retrieve a url (using www or lynx)
- New variables url-external-retrieval-program and
- url-external-retrieval-args and a simple fset of url-retrieve
- controls this behaviour.
-
- * w3-vars.el, w3.el:
- Patch for the inlined image processing for the buggy current release
- of ppmdither and viewing black and white gifs. Also added comments to all
- the html entities in w3-html-entities.
-
- Fri Sep 30 21:28:54 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el:
- Fixed problem with paragraph just after an <hr> not being filled correctly.
-
- * w3-vars.el: Added more HTML entities
-
- * url.el:
- Changed the setup of url-proxy-services so that it won't overwrite any
- proxy information the user sets up in their .emacs file. Also changed
- it so that it looks for xxx_proxy AND XXX_PROXY in the environment,
- not just xxx_proxy.
-
- * url.el:
- Fixed problem with gopher links getting the hostname put in twice when
- going through a proxy server (this was actually a generic problem with
- hrefs that started with // - got real confused).
-
- Thu Sep 29 20:13:53 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Removed problem with first header having a blank line in it.
-
- * url.el, w3-e19.el, w3-emacs.el, w3-mule.el, w3-vars.el, w3.el:
- Lots of patches from Shin-ya Sato <sato@sphere.csl.ntt.jp> to make
- w3 work with mule 2.0
-
- Wed Sep 28 15:11:03 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed annoying problem when retrieving multiple graphics when it was
- saying the ' *W3GRAPH*' buffer was modified, and asking for permission
- to kill it.
-
- Tue Sep 27 23:58:36 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Now sends the NAME and VALUE of submit buttons if the submit button
- has a NAME.
-
-
- Mon Sep 26 18:53:43 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed a problem in the relocation (URI/Location header) code to strip
- off trailing comments (URL is only the first token on the URI or
- Location line). Also fixed a problem in url-parse-mime-headers for
- buffers that contain _only_ HTTP/1.0 headers - would fail on an args
- out of range in a narrow-to-region or delete-region call
-
- * w3.el: Change to w3-form-encode-multipart/x-www-form-data to include the
- content-length of each item
-
- Sat Sep 24 20:09:09 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Fixed a few more bugs in the 'host gateway support
-
- * url.el: Patch from stig@netcom.com so that url-gateway-host-username will
- default at runtime to the (user-login-name), and
- url-gateway-host-password will be prompted for if nil.
-
- * url.el:
- Fixed problem in url-write-global-history file where I was writing the
- new URLs to the beginning of the buffer.
-
- Fri Sep 23 16:14:50 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem in w3-backward-in-history when no back link was found.
-
- * w3-vars.el:
- Fixed setting of w3-running-FSF19 to take into account XEmacs 19.12
-
- Thu Sep 22 23:24:48 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el: Fixed problem in w3-insert-graphic where it would always do a
- url-file-attributes, even if we had the image loaded. (with
- url-be-anal-about-file-attributes == t, it would do a HEAD, which was
- stupid)
-
- * w3.el: Fixed forms doubling problem in FSF emacs 19 when doing a reset.
-
- * w3-vars.el, w3.el:
- New variable w3-track-last-buffer. If non-nil, M-x w3 will take you
- to the last w3 buffer you fetched, instead of loading your home page.
- If the last buffer has been killed, then it acts normally and loads
- the home page.
-
- * url.el: Various changes for automatically finding compressed local/ftp files
-
- * w3.el: Changed w3-submit-bug
-
-
- * w3.el: patch from mernst@research.microsoft.com to fix reporter problems in
- emacs 19.xx
-
- * url.el: GREAT patch from mernst@research.microsoft.com to let file/ftp
- references search for compressed files automatically.
- (file://xyz.com/foo.html will check for foo.html.Z, foo.html.gz, and
- foo.html.z if foo.html does not exist).
-
- Wed Sep 21 17:25:16 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed small bug in DL handling when no <dt> items present
-
-
- * w3.el: Fixed problem in w3-pass-to-viewer if "/" is the filename, would get
- "" as the buffer-name, which would choke.
-
- * w3.el:
- Fixed bug in w3-delimit-emphasis w/headers that had spaces/newlines in them
-
- Tue Sep 20 18:04:03 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el:
- Fixed handling of blockquote's so they have a <p> at the beginning and end.
-
-
- Sun Sep 18 20:15:42 1994 William Perry (wmperry@indiana.edu)
-
- * w3.txi: Few minor changes
-
- * w3.el: Changed w3-upcase-region so that it will take care of entities in the
- region. ie: ä -> Ä, etc.
-
- * w3-e19.el:
- Fixed problem where the URL was not shown in the minibuffer if you hit
- 'f' from a point in the document that was not a link.
-
- * url.el: Fixed url-uncompress so that it will work with JKA-COMPR
-
- Fri Sep 16 17:18:03 1994 William Perry (wmperry@indiana.edu)
-
- * mm.el, url.el, w3-mac.el, w3.el: Lots of little fixes
-
- * w3-vars.el: Removed the old, redundant w3-gateway-x variables
-
- * w3-hypb.el: Removed all the code, since Hyperbole 3.12 handles it for you.
-
- * url.el: Fixed problem in url-fix-proxy-url
-
- * url.el: Few fixes to the 'host method of gateway support.
-
- Thu Sep 8 15:54:36 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem where the o/*/etc at the front of <dt> items would be
- upper-cased sometimes
-
- * w3.el: Started using reporter.el instead of rolling my own error logging
- routines.
-
- * w3-e19.el: w3-emacs19-unhack-faces now turns w3-delimit-emphasis and
- w3-delimit-links on.
-
- * w3-e19.el:
- w3-forward-link and w3-backward-link now ignore links without href's
-
- * w3.el: w3-complete-link now ignores links without href's
-
- * w3-vars.el, w3.el:
- Added new variable w3-source-file-hooks that is run after sourcing a document.
-
- * w3.el: Fixed problem with not quoting an align attribute when filling in
- defaults in w3-fix-paragraphs-in-region
-
- * w3.el: Fixed formatting problem with <dl>s finally
-
- * url.el: Fixed a problem in url-gateway-initialize-host-process where I was
- doing an accept-process-output on the wrong variable
-
- Wed Sep 7 23:22:21 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Patch for not putting 2 spaces after Mr/Ms/Mrs.
-
- * w3-e19.el, w3.el:
- Lots of fixes brought about by Axel Boldt <axel@uni-paderborn.de>
-
-
- * w3.el: Fixed problem in w3-finish-text-entry when deleting the sole window
-
- * url.el, w3-e19.el, w3-lemac.el, w3-wemac.el, w3-xemac.el, w3.el:
- Fix from mernst@research.microsoft.com for converting newlines in
- menu entries/completions on links to spaces.
-
-
- * url.el: Use url-gateway-connect-program instead of url-gateway-host-program
- when logging into the gateway machine
-
-
- * w3.el: Fixed dl attribute munging in w3-fixup-bad-html
-
- * w3-e19.el, w3-mule.el, w3.el: Misc. changes for Mule 2.0
-
- Tue Sep 6 21:07:16 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el, w3-emacs.el, w3-epoch.el, w3-lemac.el, w3-xemac.el:
- Got rid of code to not interfere with hyperboles mouse-bindings, since
- it has changed to only use shift-clicks
-
- Sat Sep 3 21:50:09 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem where if url-be-asynchronous was non-nil,
- w3-show-history and w3-show-hotlist would fail.
-
- * url.el:
- Fixed problem with url-uncompress sometimes nuking w3 specific variables.
-
- Fri Sep 2 18:42:25 1994 William Perry (wmperry@indiana.edu)
-
- * url.el, w3.el: url-buffer-visiting now strips off the #xxx links.
- If reusing a buffer, the #xxx works will now work also.
-
- * w3-vars.el: Used real symbol for (TM) (™)
-
- Sun Aug 28 22:41:15 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem with <dl> lists when there were no <dt> items.
-
- * url.el: url-clean-text now eats newlines at the front of a document. This
- should get rid of the extra newlines in gopher documents.
-
- * url.el: Added code for url-connection-retries back in.
-
- * w3.el: Fixed bug where hotlist urls were getting hexified too often
-
- * url.el:
- Fixed problem in url-grok-gopher-link - should replace entities in the
- selector string
-
-
- Thu Aug 25 17:15:52 1994 William Perry (wmperry@indiana.edu)
-
- * w3.txi: Few fixes to @cindex areas
-
- * url.el: No longer pass 't' as second argument to make-directory
-
- Tue Aug 23 12:30:18 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Added code to automatically call w3-update-hotlist-menu after all
- hotlist modification functions
-
- * url.el:
- Newlines are no longer decoded in url-unhex-string, since this poses a
- severe security problem with gopher URLs
-
- * url.el: Fixed problem in url-file-attributes for ftp links
-
- Mon Aug 22 02:30:51 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem with the new w3-fix-unknown-tags
-
- Sun Aug 21 23:34:49 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: The isindex tag can now have an action=xxx specifier. Works the same
- as link rel=index
-
- * w3.el: Don't include the [[ and ]] in w3-complete-link
-
-
- * w3-vars.el, w3.el:
- Added a 'debug' mode. If w3-debug-html is non-nil, then display
- all semi-buggy html with error messages in a separate buffer
- that is displayed at the end of the parse.
-
- * url.el, w3-lemac.el, w3-vars.el, w3-wemac.el, w3.el:
- Added w3-xemac.el for the upcoming XEmacs 19.12 release
-
- * w3-xemac.el: Initial revision
-
- * dist.Makefile: Added w3-xemac.el
-
- * mm.el: Fixed problem on ms-dos/ms-windows systems where I was still using :
- as the path separator instead of ;
-
-
- * w3-vars.el: Changed how w3-version-number is created.
-
- * url.el: Few fixes to the proxy support.
-
- * w3.txi: Added section on inlined images/mpegs
-
- * w3.el: w3-goto-last-buffer now works if w3-be-asynchronous == t
-
- * w3.el, w3-e19.el:
- Fixed emacs-19 forms problem - overlays would run together and mess up
- form entry. Also fixed problem in the highlighting of links.
-
- Sat Aug 20 22:21:26 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: More changes for msdos/mswindows
-
-
- * w3.txi, w3.el: Lots of changes suggested by Axel Boldt.
-
- * w3-e19.el: w3-forward-link and w3-back-link will show the link under point
-
- Thu Aug 18 12:56:43 1994 William Perry (wmperry@indiana.edu)
-
-
- * url.el, w3-e19.el, w3-mac.el, w3.el: removed need for w3-quotify-percent hack
-
- Wed Aug 17 00:44:35 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Changed some of the auto-html to valid HTML+
-
- Mon Aug 15 03:57:29 1994 William Perry (wmperry@indiana.edu)
-
- * url.el, w3.el: Fixed multipart viewer
-
- Sun Aug 14 22:50:31 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Made w3-popup-info interactive
-
- * url.el: Can now get the 'head' of an nntp article.
-
- * w3-hypb.el: More error checking in hwww:start.
-
- * w3-vars.el: Added view source to the hyperlink-menu
-
- * mm.el, w3-wemac.el, w3.el: More fixes to work under DOS/Windows
-
- * url.el: Some miscellaneous cache fixing
-
- * url.el: Fixed url-flush-cache
-
-
- * w3.el: Fixed x-www-form-urlencoded encoding. Was stripping off the first
- character sometimes when it shouldn't have been.
-
- * w3-vars.el: Removed bogus definition of w3-directory-format
-
- * w3-lemac.el, w3-e19.el:
- Fixed w3-mouse-handler so it doesn't need to muck with the % signs anymore.
-
- * w3-lemac.el, w3-e19.el: New links menu constructor
-
- * w3.el: Default URL for w3-fetch is now smarter.
-
- * w3.el: Fixed w3-complete-link so that it will not show extraneous markup in
- the completing-read
-
- * w3-srch.el, w3-lemac.el, w3-wemac.el, w3-epoch.el, w3-emacs.el, w3-e19.el:
- New w3-map-links - now passes the start and end positions to the
- appropriate function
-
-
- * w3.el: Forms fix for MAXSIZE, message when storing into the kill ring so the
- user has some sort of feedback, <P ID=xxx> works now.
-
- * w3-vars.el: New hotlist key bindings.
-
- * url.el: No longer hexify - in urls.
-
- Fri Aug 12 13:26:02 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el: Removed the * .5 so w3-lemac.el can compile under emacs 18
-
- * url.el: Few fixes for emacs 18, which doesn't have make-directory
-
- * url.el, w3.el: Few fixes for using under windows.
-
- * w3.el: Fixed problem with directory-files with no <title> causing
- rename-buffer to fail.
-
- Thu Aug 11 13:56:35 1994 William Perry (wmperry@indiana.edu)
-
- * w3.txi: Changes to the VM/Rmail nodes.
-
- * w3.el: Fixed dumbass problem in both types of forms submission that would
- always submit every checkbox and every radio button, regardless of its
- checked state.
-
- Wed Aug 10 13:51:18 1994 William Perry (wmperry@indiana.edu)
-
-
- Tue Aug 9 03:39:45 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem with cleaning up of w3-temporary-directory and
- url-temporary-directory
-
- * w3-e19.el: Fixed a few problems with the loading of lmenu.
-
- Mon Aug 8 12:59:14 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Made binding of track-mouse buffer-local
-
- Sun Aug 7 17:13:56 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: More support for FLEEs version of nntp.el
-
- Sat Aug 6 16:32:18 1994 William Perry (wmperry@indiana.edu)
-
-
- * dist.Makefile:
- Removed viewers.el from the dist, since it has been moved into mm.el
-
- * url.el: Now process-kill-without-query the nntp process so you don't get
- prompted everytime you leave emacs about open processes.
-
- * url.el, w3-wemac.el, w3-lemac.el:
- New url-flush-cache function to remove all entries from the cache.
- Menu item in lemacs/wemacs for it.
-
- * mm.el: New viewer for multipart/* messages.
-
- * w3.el: Fixed problem if </title> is malformed/nonexistent.
-
- * w3.el: Fixed problem with some </pre> markup sometimes leaving a trailing >
- in the parsed code.
-
- * w3.el: Fixed problem with mac web pages that use ^M instead of ^J as the
- newline char.
-
- * url.el: Fixd problem with url-uncompress with some weird shells.
-
- * url.el: New file cacheing strategy.
-
- Fri Aug 5 01:50:31 1994 William Perry (wmperry@indiana.edu)
-
- * hotlist.el:
- Can read in an AIR Mosaic style hotlist and turn it into a menu in the
- Navigate menu.
-
- * url.el: Never decrypt a buffer when using with crypt++
-
- Wed Aug 3 04:15:06 1994 William Perry (wmperry@indiana.edu)
-
-
- * url.el: Fixed problem with using crypt++ for the uncompressing, and also the
- annoying prompt of "Buffer *URL* modified, kill anyway?"
-
-
- * w3-vars.el, w3.el: Moved setting of w3-documents-menu-file,
- w3-personal-annotation-directory, and w3-hotlist-file into
- w3-do-setup, since they used expand-file-name and ~/, it would mess up
- if you dumped w3 with emacs.
-
- * w3-wemac.el:
- Do correct setting of the %#!@ed up .mosaic-xxx-xxx filenames when in windows.
-
- * w3-wemac.el:
- Fix the setting of the mailcap/mime-types file list so that it won't
- choke on invalid filenames in windows. Also do smart-checking of the
- TEMP environment variable if w3-temporary-directory or
- url-temporary-directory doesn't exist.
-
- * w3-lemac.el, w3.el:
- Fixed a problem in w3-kill-emacs-func when w3-temporary-directory
- didn't exist. Also moved some stuff from w3-do-setup to
- w3-setup-version-specifics (mostly lemacs image stuff, etc)
-
- * w3.el: Load w3-wemac if running WinEmacs
-
- * url.el: Always mark buffer as unmodified when leaving url-uncompress.
-
- * w3.el: Highlighting of links is back...
-
- * w3-wemac.el: Initial revision
-
- Mon Aug 1 13:43:43 1994 William Perry (wmperry@indiana.edu)
-
- * mm.el: Lots more default mime viewers
-
- * dist.Makefile:
- Removed sample-mailcap from distribution - everything is defaulted in
- lisp now.
-
-
- Sun Jul 31 23:53:36 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Accept --!> as the ending of an SGML comment. UGH!
-
- * url.el: url-uncompress will now use crypt++ if it is available.
-
- * url.el: Fixed problem with expired news articles signalling an error
-
- * url.el: Don't use w3-bug-address - can't be sure we are always going to be
- running under w3
-
-
- * url.el:
- Fixed problem with cacheing similar filenames (..../ratinox & ..../ratinox/foo.html)
-
- * url.el: Removed spurious nil from url-create-mime-request output
-
-
- * w3.el: Now sends off the value parameter of an <option> tag in a form.
-
-
- * w3.el: Use error in w3-save-url if there is no URL. Moved loading of ~/.w3
- higher in w3-do-setup.
-
- * w3.txi: Fixed lots of grammatical mistakes, all stuff now uses the present
- tense instead of "will", and no more first-person crap. Email
- addresses are handled in a standard way.
-
- * url.el: Rewrote how url-xterm-command is interpreted.
-
- * w3.el: Added support for the multipart/x-www-form-data enctype. Also
- revamped forms support to be easily expandable for the enctype
- attribute. Just need to have a function named
- w3-form-encode-<content-type> defined. If this returns a cons pair,
- then the car is used as the "separator=xxx" chunk in the content-type,
- and the cdr is the body of the request. If it returns a string, it
- just sends that as the body of the message.
-
- * url.el:
- Added ? and @ to the chars url-get-url-at-point accepts, so that email
- addresses and search requests are found correctly.
-
-
- * url.el, w3.el, w3-vars.el: Rewrote the popup-info functions
-
-
- Sat Jul 30 22:55:31 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el:
- Will no highlight the region that matches the ID of a #XXX search in a document
-
-
- * url.el: url-extract-from-cache now works with the "HEAD" method of HTTP
-
- Fri Jul 29 04:33:03 1994 William Perry (wmperry@indiana.edu)
-
- * w3.txi: Few typos
-
- * w3.el, w3.txi:
- Misc. patches from mernst@research.microsoft.com - doc/info fixes
-
- Thu Jul 28 13:52:49 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Rewrote DL handling
-
- Tue Jul 26 13:39:24 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Fixed dumb mistake in w3-personal-annotation-finish where I didn't
- insert the actual text of the annotation before finishing up.
-
- Mon Jul 25 14:04:09 1994 William Perry (wmperry@indiana.edu)
-
- * add-to-dot-emacs: Added a few new autoloads
-
- * url.el: Added a few new ;;;###autoload's
-
-
- * w3.txi: Fixed a few typos.
-
- * w3.el: Fixed problem with the rel=useindex support.
-
- * url.el: Fixed asynchronous retrieval of documents.
-
- * w3.el: Fixed small formatting problem with w3-delimit-links = 'linkname
-
- Sun Jul 24 20:19:18 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-lemac.el:
- Several ugly hacks to get the image menus to work for images that
- downloaded successfully.
-
- * mm.el: New defaults for x-gzip and a few multipart styles.
-
- * w3-lemac.el: New link and graphic specific menus enabled.
-
- * w3-vars.el: The popup menu has been trimmed down.
-
- * url.el: url-popup-info will work on ftp and local file links now.
-
-
- * w3.el: A few changes for the new hyperlink-specific menus
-
- * w3-e19.el: Rewrote w3-forward-link - should not get stuck on links anymore
-
- * url.el: Roots of gopher menus will now show 'Gopher root at <hostname>'
- instead of just gopher root.
-
- * w3-e19.el: Implemented popup-menus on a linktype basis. Can change the popup
- menu that shows up when you right-click on a hyperlink or an image.
- Default menus include viewing headers, dumping to disk, mailing,
- printing, and copying the url.
-
- * mm.el: Changed mm-possible-viewers to return a sorted list. Favors exact
- matches (text/html) before wildcard (text/h* or text/*)
-
- * w3-vars.el, w3.el:
- New personal annotation entry code. Uses a minor mode, and you can
- specify what major mode is used. Set the variable w3-annotation-mode
- to the name of the major mode. If set to nil, it will use
- default-major-mode.
-
- * hotlist.el, mm.el, url.el, w3-e19.el, w3-emacs.el, w3-epoch.el, w3-hypb.el, w3-lemac.el, w3-mac.el, w3-mule.el, w3-next.el, w3-vars.el, w3.el:
- Changed all references to wmperry@indiana.edu to use w3-bug-address
- instead. Changed all copyright notices to use my new email address
- also.
-
-
- * w3.txi:
- Lots of changes to variable names, some new sections. Should be about
- 90% up-to-date now.
-
-
- * w3-vars.el: Removed definition of w3-passwd-entry-func - obsolete.
-
- * url.el: Fixed bogus use of efs-read-passwd - changed to read-passwd
-
-
- * w3.el: Moved running of w3-mode-hooks to be after the resetting of
- w3-persistent-variables.
-
-
- * mm.el: Don't show messages about 'couldn't read xxx'
-
- * w3.el: Added in support for using <link rel=useindex href=xxx> for searching
- instead of the <ISINDEX> tag. <ISINDEX> is still supported.
-
- Sat Jul 23 21:26:57 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Rewrote the options menu
-
- * w3-e19.el: Removed image options from emacs 19 menubar
-
-
- * w3.el: Fixed problem with nested style tags.
-
- * url.el: Fixed url-http so it can talk to www.microsoft.com
-
- * url.el: Fixed problem in authorization handling.
-
- * mm.el: Fixed problem with 'test' clause of mm-mime-info
-
- * w3-lemac.el: Fixed problem with images not appearing
-
- * w3.el: Fixed problem with first lines not being wrapped if no
- header/paragraph tags before them in the document. Also added support
- for broken base tags - seems like some people are using <base=url>
- instead of <base href=url>
-
-
- * w3.el: PRE segments now get correctly put in the w3-tt-style face.
-
- Fri Jul 22 03:59:40 1994 William Perry (wmperry@indiana.edu)
-
-
- Thu Jul 21 04:46:03 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Changed behavior of w3-show-headers. If 't', then show all headers.
- Fixed bug in w3-in-assoc if there was a blank entry in the alist.
-
- * w3.el: Patch from mernst@research.microsoft.com for not putting nil in the
- kill ring with w3-save-url.
-
- Sun Jul 17 17:17:19 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-vars.el: New variable w3-dump-to-disk that will automatically download
- retrieved files to disk.
-
- * w3-lemac.el: Added 'dump to disk' item in options->www menu
-
- * w3-lemac.el: Added option for color filtering to the options->www menu
-
- * w3-lemac.el: Only read in the url-file-attributes of an image if
- w3-image-size-restriction is non-nil and a number.
-
- * url.el: Turn of automatic cacheing when doing a url-file-attributes - this
- would totally screw up the cacheing.
-
- Sat Jul 16 18:57:50 1994 William Perry (wmperry@indiana.edu)
-
-
- * hotlist.el: Initial revision
-
-
- * w3.el: With prefix-arg, w3-fetch will default to the URL of link under point
- if any, otherwise default to current documents url if in w3-mode,
- otherwise default to url-get-url-at-point
-
- * url.el: Always put a slash between the port # and first filename component in
- http refs in url-parse-relative-link
-
- * url.el: Retrieval of news URLs now shows the 'XXX bytes read' message if in
- Emacs19 of [XL]emacs
-
- * w3.el: With prefix-arg, w3-follow-link will dump the file straight to disk
-
- Fri Jul 15 14:42:39 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Automatically switch to using giftoppm if giftopnm is not found on the
- system.
-
-
- Thu Jul 14 03:16:00 1994 William Perry (wmperry@indiana.edu)
-
-
- Wed Jul 13 05:07:38 1994 William Perry (wmperry@indiana.edu)
-
-
- * url.el: Fixes to parsing out the mime headers
-
-
- Tue Jul 12 04:38:47 1994 William Perry (wmperry@indiana.edu)
-
-
- * url.el: Send a news article through url-parse-mime-headers, and use the
- standard url-current-mime-headers variable for passing to viewers,
- etc. Much better this way.
-
- * url.el: Fix to url-grok-news-href
-
- Mon Jul 11 05:28:40 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: w3-version now returns all the version #s of URL, WWW, and MM
-
-
- Sun Jul 10 19:14:06 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Only use w3-default-style in epoch
-
- * mm.el: Changed where ~/.mailcap comes in the default MAILCAPS entry, so that
- it takes precedence over the others in mm-mime-data
-
-
- * url.el: New function url-popup-info to show HTTP/1.0 headers in a separate
- window for an arbitrary URL.
-
- * w3.el, w3-vars.el: w3-show-headers now takes regexps instead of exact matches
-
- * url.el: The Accept-encoding string is now created by url-do-setup, like
- url-mime-accept-string. Built from url-mime-encodings
-
- * url.el: Fixed problem with the Referer: header - was sending the url of the
- current document, not the parent doc.
-
- Fri Jul 8 02:03:13 1994 William Perry (wmperry@indiana.edu)
-
-
- * url.el: Asynchronous transfers should work now
-
-
- Wed Jul 6 13:56:47 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Patches to make the history work again, as well as keep w3
- from trying to re-select deleted buffers
-
- Tue Jul 5 07:38:00 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: No longer delete the zone when making an ALT tag hot, since there
- could have been other text in the link
-
- * w3.el:
- If an IMG is within a <A> tag, then the alt tag will be a hyperlink also.
-
- * w3.el: Fixed finding of url#xxx links from w3-fetch
-
- Mon Jul 4 23:48:07 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Forms submissions can now have ? embedded in them, for recursive
- creation of subsequent forms.
-
-
- * w3.el: Fixed formatting problems with nested lists, etc.
-
- * w3-vars.el: Removed C-q binding
-
- * url.el: Changed docstring of url-use-hypertext-dired
-
- * url.el: Don't use the #' method of quoting functions in display-error
-
- * w3-e19.el: Automatically turn on track-mouse if w3-track-mouse is non-nil.
-
- * mm.el, w3.el: Various patches from Alastair Burt
-
- * url.el: Fix to url-buffer-visiting
-
- * w3-lemac.el: Create w3-superscript-style correctly
-
- Sun Jul 3 05:05:43 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Fixed a problem with fetching of #xxx links.
-
- * url.el, w3.el: Applied patch from Darrell Kindred <dkindred+@CMU.EDU> that
- fixed quite a few problems in the news handling. Should be
- a lot faster now.
-
- * w3.txi: Fixed a few problems in the VM, RMAIL, and GNUS sections
-
- Sat Jul 2 18:31:50 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: Removed bogus entry in w3-persistent-variables
-
- * url.el:
- Fixed problem in url-format-directory with long (> 25 chars) filenames.
-
- * w3.el: Fixed storing of w3-current-last-buffer and w3-goto-last-buffer
-
- * url.el: Remove all ~ from a filename in url-create-cached-filename, or it
- would choke when passed to expand-file-name and the word after ~ was
- not a valid user on your system
-
- Fri Jul 1 01:45:42 1994 William Perry (wmperry@indiana.edu)
-
- * w3-experimental.el:
- Merged in new version of w3-parse-args from main w3 package to get
- around some errors with unterminated ' or "
-
- Thu Jun 30 23:39:02 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el:
- Changed definition of w3-running-lemacs to take WinEmacs into account.
-
- * w3-lemac.el:
- Changed references to string-to-number to string-to-int for older
- lemacs versions
-
- Wed Jun 29 05:24:53 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el, w3-e19.el:
- Added an option for local cacheing of files to the Options menu
-
- Mon Jun 27 15:03:12 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el:
- Added check for whether menu-bar-help-menu was bound before defining
- keys in it
-
- Sun Jun 26 04:07:23 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: Put definition of display-error in url.el - will use this eventually
- to do an HTML-ized version of errors from open-network-stream, etc.
-
-
- Tue Jun 14 21:10:44 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-experimental.el: Works in lucid emacs now
-
- * url.el:
- Fixed problem with trying to create the same directory twice when caching
-
- * url.el: Basic SOLO hacking
-
- * url.el: Few more bugs with non-cacheing of www and mailto urls fixed.
-
- * url.el: Fixed problem with FTP links.
-
- * url.el: Fixed a problem in url-create-cached-filename if protocol and/or
- hostname is nil
-
- * w3-e19.el: Fixed problem with the menu
-
- Mon Jun 13 15:55:39 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-experimental.el:
- Does all the emphasis tags now. Each one has a separate face item.
- Now draws twice as fast (28 seconds on the whats-new page (70,000
- bytes) vs. 69 seconds with the old parser)
-
- * w3-experimental.el: Only make-face if in window-system
-
-
- * w3.el: Made sure everywhere w3 does a completing-read binds
- completion-ignore-case to t
-
- * url.el: Fixed bug in cacheing
-
- * url.el: More work on automatic cacheing of pages. Variables
- url-automatic-cacheing and url-cache-expired control this. Seems to
- work just fine. Saves all the HTTP/1.0 headers it can.
-
- * w3.el: Few fixes from using url-maybe-relative
-
- Thu Jun 9 12:51:03 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Activated the Help menu in FSF v19 again.
-
- * w3-experimental.el: Fixed problem in pre handling
-
- * w3-experimental.el: Face creation code included.
-
- Wed Jun 8 23:27:01 1994 William Perry (wmperry@indiana.edu)
-
- * w3-experimental.el: Headers have added newlines
-
- * w3-experimental.el: nested lists work now.
-
- * w3-experimental.el:
- Handles all emphasis types now, actually looks decent after drawing.
-
- * w3-experimental.el: Wheeeeeee
-
-
- Tue Jun 7 20:08:20 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem with empty titles.
-
- * w3-lemac.el:
- Fixed references to w3-use-hypertext-gopher and w3-directory-format variables
-
- * url.el: Use [ange-ftp|efs]-nslookup-host if url-broken-resolution is non-nil
-
- * w3.el: Hacked up w3-submit-bug to be able to use mh-smail
-
-
- * w3.el: Changed the color-reducing process to be optional
-
- Mon Jun 6 19:56:46 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: More HTML+ latin1 entities
-
- Sun May 29 02:26:30 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: More HTML+ entities
-
- Sat May 28 14:14:19 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el:
- Fixed problem with w3-back-link. Could not go back to the only link
- in a buffer if you were past its endpoint
-
- * w3.el: w3-preview-buffer should work again, along with
- w3-show-hotlist/history-list, etc.
-
- * url.el:
- Caching is done, but not automatically. Stores the retrieved files in
- a heirarchy in url-temporary-directory. Correctly calculates the
- if-modified-since header if possible.
-
- * w3-vars.el: Yet more HTML+ entities. Only 22 left to figure out.
-
- * w3-vars.el: Added more of the HTML+ entities
-
- * mm.el: mm-mime-info now favors the embedded lisp functions/lists when
- retrieving mailcap data. This way things will go into
- w3-prepare-buffer even if text/html is redefined in the mailcap file.
-
- Fri May 27 19:54:49 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed a problem with PRE fixing
-
- * url.el: Rewrote url-format-directory to be more like the NCSA httpd directory
- listings. Also looks for ..../url-directory-index-file in a directory
- and uses that instead of generating a directory listing on the fly if
- it exists and is readable.
-
- * mm.el: Fixed problem with mm-unescape-mime-test when it tried to take a
- symbol or list as a parameter.
-
- Wed May 25 11:48:20 1994 William Perry (wmperry@indiana.edu)
-
- * mm.el: Downcase a file extension before looking in the assoc list for it.
-
- * url.el: Patch from hamish macdonald to fix a problem with content-tpes
- sometimes including the \r
-
- * mm.el: Always add new viewers onto the list, but don't replace them.
-
- Sat May 21 10:23:16 1994 William Perry (wmperry@indiana.edu)
-
-
- * url.el:
- Generalized the url-create-mime-request to use url-package-version and
- url-package-name in the User-agent field, as well as the version # of
- URL.
-
-
- * w3.el: Fixed the URL completion
-
- * w3.el: Fixed a problem with the <embed> tag and the url package
-
-
- * url.el, w3-e19.el, w3-emacs.el, w3-epoch.el, w3-lemac.el, w3-mac.el, w3-mule.el, w3-srch.el, w3-vars.el, w3.el:
- Lots and lots of changes to use the new url.el package
-
- Fri May 20 17:42:22 1994 William Perry (wmperry@indiana.edu)
-
- * url.el: It works standalone now.
-
- * url.el: More tweaks...
-
- * url.el: Lots of changes, hoooh-ahhh
-
- * w3-lemac.el: Fixed problem where graphic entities were disappearing
-
- * url.el: Initial revision
-
- Thu May 19 12:18:41 1994 William Perry (wmperry@indiana.edu)
-
- * w3.txi: Fixed a few bad pointers
-
- * add-to-dot-emacs: Initial revision
-
-
- * w3-lemac.el:
- Moved back in the old code for w3-insert, w3-fix-extent-endpoints to
- get around bug in lucid emacs 19.10 with 'start-open and 'end-open
- extent properties.
-
- Wed May 18 20:30:24 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Now can have a max # of password entry attempts before bombing out and
- displaying the error message from the server. w3-max-password-attempts
-
-
- * mm.el: Fixed problem with passing nil to mm-mime-info
-
- * w3.el: Fixed problem in w3-mail-document-under-point
-
-
- * dist.Makefile: The great name change to 8.3 compatible
-
-
- * w3.el: Fixed problem in file/ftp handling if there was no file in the url
- (ftp://host.domain), etc.
-
- * w3-e19.el: Provide w3-e19
-
- * w3.txi: Added chapter/example for interfacing with RMAIL
-
- * w3-lemac.el:
- Added definition of emacs-major-version and emacs-minor-version if
- they aren't already defined. Use this to merge w3-lemacs.el and
- w3-old-lemacs.el
-
- * w3-vars.el: Removed references to w3-running-old-lemacs
-
-
- Tue May 17 23:30:23 1994 William Perry (wmperry@indiana.edu)
-
-
- * mm.el: Properly unescape \; in viewers/composers/etc.
-
- * mm.el: Lots of changes, especially regarding mm-unescape-mime-tester
-
- * w3.el: Honor the new nametemplate mailcap clause
-
- * w3-e19.el, w3-lemac.el, w3-vars.el, w3.el:
- Removed the annotations menu. moved to one entry in the main WWW menu
- Cleaned up some of the annotation code.
-
- * w3-e19.el:
- Only allow use of overlays in emacs19, due to some bugfixes in 19.23
-
- * w3-lemac.el: Disabled graphics in lemacs 19.9, since I switched to using
- annotations, and they don't exist in 19.9
-
- Mon May 16 20:49:09 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem with an old mm-mime-viewer call that didn't get fixed,
- and a work around for the autoloading of ange-ftp in emacs19
-
- * w3.el: Change to w3-grok-file-href to check for whether a file exists, even
- if a // is in the string (for something like file://usr/local/ blah
- blah blah. Thanks to David Hughes for the patch.
-
- * w3.el: Removed group annotation code.
- Sped up the removal of whitespace by using subst-char-in-region
- instead of replace-regexp .
-
- * w3-lemac.el:
- Changed the options menu -> delay by image type to be actual toggle items.
-
-
- * w3.el: Removed klunky caching strategy.
- w3-current-mime-viewer now holds the complete information returned by
- mm-mime-info.
- The viewer code now only shows the output of commands if it gets any.
- No more prompting or setting of w3-always-show-output is necessary.
-
- * w3-vars.el: Removed obsolete w3-always-show-output
-
- Sun May 15 19:23:57 1994 William Perry (wmperry@indiana.edu)
-
- * dist.Makefile: Now distribute mm.el
-
-
- * w3-lemac.el:
- Now add options menu before the Save Options menu in lemacs 19.10
-
-
- * w3.el: Switched to using my new mm.el package for mime stuff.
-
- * w3-vars.el: Removed old w3-xxx vars related to mailcap and mimetype parsing.
-
- * mm.el: Added a few more default content-type bindings
-
- * w3-mac.el: The Macintosh menus now work.
-
- * mm.el: Added in extension-to-mime parsing/mapping. Also put in some decent
- defaults for the common mime types.
-
-
- * mm.el: Correctly checks for the default info if no viewer is matching
- content-type is found
-
- Sat May 14 20:33:50 1994 William Perry (wmperry@indiana.edu)
-
- * mm.el: Lots of little tweaks.
-
- Fri May 13 22:06:10 1994 William Perry (wmperry@indiana.edu)
-
- * mm.el: Initial revision
-
- * w3-vars.el: Added ` to the syntax table as a quote operator
-
- * w3-vars.el: Switched from giftoppm to giftopnm
-
- * w3.el: Changed the x-exec handling so that it can't mess up the
- process-environment by accident (thanks to Jamie Zawinski) for the
- info. Also changed it so that the environment is only messed with if
- the executable is actually found somewhere in w3-local-exec-path.
- Save a few conses and string creations.
-
- Thu May 12 18:11:51 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed a few problems in the cleanup of unrecognized tags, as well as
- header handling.
-
- * w3-lemac.el: Fixed a few image-related quirks.
-
-
- * w3-lemac.el: Removed cursor changing code.
-
-
- * w3.el: Forgot to (widen) after the new MIME parasing code.
-
-
- * w3.el: Rewrote w3-parse-mime-headers to extract its information from the
- buffer instead of doing lots of work on strings/etc. Also rewrote
- part of the guessing of mime-types when no content-type explicitly
- given.
-
- * w3.el: The no_proxy environment variable can now hold a unix-shell-type
- comma-separated list of wildcards, and it will be transformed into a
- real regular expression.
-
- * w3.el: Will now send Pragma: no-cache when doing a reload. . .
- Also now supports the no_proxy environment variable.
-
- * w3.el:
- Fixed a few places where w3-insert-graphic was still called the old way.
- Also fixed problem where local images weren't being converted correctly.
-
- * w3-lemac.el, w3.el: Fixed various compilation errors
-
- * w3-lemac.el:
- Basis for ismap image clicking enabled. Sends off quite the wrong
- area (x,y relative to emacs frame, not the image). Should be trivial
- to fix with a few additions to the C code.
-
-
- * w3.el:
- Seem to have fixed the problem of inlined images not being used as links.
-
-
- * w3-lemac.el:
- w3-find-specific-link will now highlight the correct extent until
- input is available.
-
- * w3.el: Finally really fixed the bug in the infinite recursion when building
- lists. Problem was with unterminated lists.
-
- * w3.el: Following a named link (#XXX) will now push the mark so you can get
- back to it with C-u C-space
-
- Wed May 11 22:35:33 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Fixed problem of remote files being formatted incorrectly.
- w3-buffer-is-hypertext was not always returning the correct value.
-
-
- * w3.el: Links within headers should look better now.
-
- * w3-e19.el: New versions of the overlay-specific functions, plus changed the
- default under emacs19 to be using overlays.
-
- * w3-e19.el: Few patches for highlighting headers.
-
- * w3.el: No longer assume temporary files go in /tmp... now uses
- w3-temporary-directory and expand-file-name for all temporary file
- creations
-
-
- * w3.el: Patches from Bob Weiner to get asynchronous retrieval through a 'host
- gateway working.
-
- * w3.el:
- Hopefully fixed the not-guessing-if-a-buffer-is-html bug for remote file access
-
- * w3.el: Fixed problem in w3-follow-link with NAMEd links with no href.
-
- * w3.el: Fixed problem with infinite recursion during list building.
-
- * w3-vars.el:
- w3-mime-viewers has been trimmed down a lot, will depend on the users
- mailcap much more.
-
- * dist.Makefile: Can now 'make mailcap'
-
- * w3.el: w3-parse-mailcap can now take a URL.
-
- * w3.el: Killing of HTML comments will now make sure there is whitespace where
- the comment used to be. ie: (some text<!-- ack -->more text ==> some
- text more text)
-
- * w3.el: Fixed problem where text immediately after a </pre> tag but before a
- <p> tag weren't filled correctly.
-
- * w3.el: Changed w3-mailcap-entry-passes-test to check for the common "test -n
- $DISPLAY" cases and handle them automatically in elisp instead of
- shelling out to check the return status.
-
- * w3.el: Changed all after-hook-function references to be after-hook-functions,
- and use add-hook instead of explicit setq's
-
- * w3.el: The mailcap parsing routine now honors the 'test' clause
-
- * w3.el: fixed problem in w3-parse-args
-
- Tue May 10 23:56:29 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el: Few changes to the extent handling code. No more hacks for
- w3-fix-extent-endpoints or w3-insert
-
- * w3.txi: Few bug fixes to the docs.
-
- * w3-experimental.el: Now almost looks halfway formatted
-
- Mon May 9 20:41:03 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el:
- If an image is more than 1/2 the size of the current screen, it will
- be moved down onto a line by itself.
-
- * w3.el: Fixed bug in title handling if there was an end tag like <title >
-
- * w3-lemac.el:
- Workaround for bug in lucid emacs where deleting text in map-extents
- would do _very_ bad things. Loading inlined images/mpegs would
- sometimes cause it to crash.
-
- * w3-lemac.el: More changes to the image handling
-
- Sun May 8 17:46:14 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el: Changed to using annotations for inlined images
-
- Sat May 7 16:22:58 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Changed w3-file-attributes to not use HTTP/1.0 to HEAD a file unless
- w3-be-anal-about-file-attributes is non-nil
-
- * w3-lemac.el:
- Can now filter inlined image loads based on MIME type and/or file size.
-
- Thu May 5 16:26:19 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el: New submenu for lemacs - restrict image loads by type.
-
- * w3.el: Fixed problem in the after-change-function yet again.
-
-
- * w3.el: Few changes to the after-change-function handling, as well as changes
- to the mpeg loading code
-
- * w3-lemac.el:
- New menu items for showing inlined mpegs or not, as well as functions
- to load single and multiple delayed mpegs.
-
- * w3-vars.el: New variable w3-delay-mpeg-loads
-
- * w3-e19.el:
- Builtin support for mouse-movement keys, if 19.23 ever works with them...
-
- Tue May 3 20:25:40 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el, w3-vars.el, w3.el:
- Lucid emacs 19.10 or higher can now display inlined mpegs by default.
- Use <embed src="url of mpeg to play" type="video/mpeg"> to try it out.
-
- Mon May 2 22:02:21 1994 William Perry (wmperry@indiana.edu)
-
- * w3.txi:
- Added in documentation of the emacs19 faces hacking for dumb terminals
-
- * w3-lemac.el: Applied patch by Alastair Burt to fix dumb typo on my part.
-
- * w3.el: Few changes to the 'host gateway code
-
- * w3-e19.el: Fixed problem in w3-find-specific-link in emacs19
-
-
- * w3.el: Changed w3-parse-args to extract the information out f the original
- buffer instead of wasting 2 or 3 string/buffer creations
-
- * w3-vars.el: Changes to the w3-parse-args-syntax-table
-
- Sun May 1 22:58:34 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el:
- Fixed problem in w3-after-change-function and escaping % from w3-lazy-message
-
- Fri Apr 29 21:48:26 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: New variables for keeping track of status messages better
-
- * w3.el: New way of doing the HTTP transfer status messages. Now uses the
- after-change-function if available. This way even asynchronous
- transfers get the good XXX of YYY (ZZ%) transfer messages. Also now
- support the Status: header, which will be shown instead of the normal
- XXX bytes message.
-
- * w3-vars.el: More HTML+ entities
-
- Thu Apr 28 14:51:32 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed a few problems with the x-exec stuff.
-
- * w3-emacs.el: Fixed problem in v18 mouse support
-
- Wed Apr 27 16:14:01 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el:
- New variables w3-mime-editors, w3-mime-bitmaps, w3-mime-composers, and
- w3-mime-printers that are initialized from the entries in the mailcap
- file
-
- * w3.el: Rewrote w3-parse-mailcap so that it keeps a _LOT_ more information
- from the mailcap file, including composers, editors, labels, and
- bitmaps.
-
- * w3-e19.el: Few changes to the options and popup menus
-
- * w3-lemac.el: New options menu for new lemacs
-
- * w3-vars.el: Revamped the main menu and popup menus to be shorter
-
- * w3-lemac.el:
- Changed w3-zone-at and w3-zone-data to use new 'w3delayed for delayed images.
-
- * w3.el: Reworked who delayed image processing works. You can now click on a
- delayed image and it will load just that image. Similar to how the
- Mosaic clients work. Also, the ALT tag is inserted if available. It
- is deleted from the buffer when the image is loaded.
-
- Tue Apr 26 21:33:26 1994 William Perry (wmperry@indiana.edu)
-
-
- Mon Apr 25 22:18:00 1994 William Perry (wmperry@indiana.edu)
-
- * w3-experimental.el: New parser now honors the <plaintext> tag
-
- * w3-lemac.el:
- Should have fixed the ugly interaction between emacs-vers.el and lemacs 19.9
-
- * w3.el: Fixed problem in w3-fix-unknown-tags
-
- Sun Apr 24 19:30:51 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el:
- A few fixes to the native wais handling - still a little broken though.
-
- * w3-vars.el:
- Changed the help on xxxx menu item to fetch the .html files instead of
- the ones with no extensions - our server sends text/plain with no
- extension - ugh
-
-
- Sat Apr 23 18:57:30 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Fixed a problem in w3-parse-relative-link that would cause #X links to
- be doubled to #X#X
-
- * w3-e19.el:
- Can now choose whether you want to use overlays or text properties for
- keeping track of the internal w3 information. Try
- (put 'w3-emacs19 'use-overlays t) in your .emacs to try it out.
-
- Fri Apr 22 14:53:15 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: Removed ugly emacs 19.23 hack that could mess up buffers
-
- * w3.el: Added a function to generate a FORM for posting/mailing a reply to a
- newsgroup.
-
- * w3-lemac.el: Added w3-view-ppm to view p[bp]m files in an xwindow glyph
-
- Thu Apr 21 20:37:24 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: Redid the help menu
-
- * w3-lemac.el:
- Changed button binding and menu stuff to conform to new lucid emacs style
-
- * w3.el: Changed w3-prepare-buffer to return the title of the document
-
- Wed Apr 20 20:20:29 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-experimental.el:
- w3-parse-buffer will now swallow newlines when it is supposed to. Parses the entire whats-new page in under 2 seconds. Zoooom. :)
-
- Tue Apr 19 23:17:48 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed up w3-parse-args so that it can deal with no trailing " or ' on
- an attribute that started with one.
-
- * w3-experimental.el: New start on a new parser
-
- * w3-lemac.el: Fixed a few of the w3-toggle-xxxx
-
- * w3.el: Made epoch use the old V18-style kill-emacs-hook
-
- * w3.el: Fixed problem with headers having the last char moved down onto a new
- line when using w3-emacs19-hack-faces-p
-
-
- * w3.el: Try using .newsrc-SERVERNAME before just plain old .newsrc.
-
- * docomp.el: More defvar's
-
- * w3.el:
- Backed out one optimization of w3-parse-args that caused emacs19 to barf.
-
- * w3.el: w3-news-server now consults gnus-default-nntp-server,
- gnus-nntp-server, and nntp-server-name if they're bound and non-nil
- and != "".
-
- * w3-e19.el:
- Use glyphs in the display table so that emacs doesn't get as confused
- about the cursor position when using w3-emacs19-hack-faces-p
-
-
- * w3.el: Moved the finding of #xxx links after the loading of images, just in
- case point gets confused. If no #xxx link, make sure to go to
- (point-min)
-
- Mon Apr 18 23:40:19 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el:
- Optimized w3-parse-args some more. Thanks to jwz@lucid.com for the input
-
- * w3.el: Fixed problems with ../ as the first part of a relative url
-
- * w3-lemac.el:
- Wrapped the new definition of the options menu in a check for the
- latest version of lemacs
-
- * w3-lemac.el:
- Changed the menus to use the new 19.10 method of menus so that it uses
- Toggle buttons, etc.
-
- * w3.el: Finished implementing the SRC attribute for SUBMIT buttons
-
- * w3-e19.el: Added a hack-vt102 function
-
- * w3.el: New w3-parse-args
-
-
- * w3.el: Added support for a SRC attribute to the submit button
-
- Sun Apr 17 22:28:08 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed error message in w3-hotlist-add-entry, and added function
- w3-hotlist-refresh.
-
- * w3.txi: New hotlist func
-
- Fri Apr 15 21:25:21 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3-vars.el: Removed some obsolete variables
-
- * w3.el: Fixed the history mechanisms
-
-
- * w3-vars.el: Moved defvar of w3-emacs19-hack-faces-p into main variables file.
- Also moved the default setting of w3-delimit-emphasis and
- w3-delimit-links into w3-do-setup so they will be set correctly if
- dumped with emacs.
-
-
- * w3-e19.el: Can now hack faces for xterm and linux console
-
- * w3.el: Added in support for user:password@hostname ftp URLs
-
-
- * w3-e19.el: Fixed problems in w3-mouse-handler
-
- * w3-e19.el: If you are using VT100's and emacs 19.22, you CAN GET BOLD AND
- UNDERLINED text now. Please try setting the variable
- w3-emacs19-hack-faces-p to non-nil. To get rid of it, use M-x
- w3-emacs19-unhack-vt100
-
-
- * w3.el:
- Fixed bug in w3-parse-relative-link that could cause major problems with
- ~ and w3-current-file = nil.
-
- Thu Apr 14 22:28:06 1994 William Perry (wmperry@indiana.edu)
-
- * w3-lemac.el:
- Removed colorize-pixmap call since lemacs takes care of that now.
-
- * w3.el: Fixed problem in w3-search where it did not nuke the last search term
- from the url before appending the latest search string.
-
- * w3.el: the x-exec URL handler will now make sure that all returned messages
- are HTTP/1.0 messages, using the return value of call-process-region
- to get the HTTP/1.0 return status code if one is not explicitly given
- by the script.
-
- * w3.el: Include definition of emacs19-ism 'setenv' for old versions of emacs.
- This function is required to use the x-exec URL.
-
- * w3.el: Fixed some odd formatting of <hr>
-
-
- * w3.el: Added support for the x-exec url
-
- Wed Apr 13 21:58:09 1994 William Perry (wmperry@indiana.edu)
-
-
- * w3.el: Fixed problem in w3-fix-proxy
-
- * w3-e19.el:
- Fixed a problem with emacs 19.23 and the previous-single-property-change
-
- * w3-lemac.el: Fixed w3-insert to deal with extent-start > extent-end
-
- * w3.el: Fixed the proxy support so that w3-view-url will show the url of the
- proxy'd document, not the entiry 'proxyservice''realurl' garbage
-
- * w3.el: Fixed w3-parse-args yet again...
-
- * w3.el: Few fixes to the newsrc parsing (unbound variables from cut&paste)
-
- * w3.el: Lots more news work. Now supports parsing the newsrc and only showing
- unread articles in newsgroups, as well as displaying a list of all the
- newsgroups (distinguishes subscribed and unsubscribed groups).
-
- * w3.el: Added links to post to the newsgroup and reply to the author in news
- handling
-
- * w3-vars.el: Added newspost to the list of allowable link types
-
- * w3.el: w3-view-url now works with news: urls
- w3-parse-relative-link now works with news: urls
- w3-format-whole-newsgroup now spits out valid HTML+, and better looking too
- w3-format-news now spits out valid HTML+, looks like GNUS under lucid
-
- Tue Apr 12 08:01:20 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem where using a gateway could screw up the recognition of
- an http/1.0 response
-
- * w3-e19.el, w3-emacs.el, w3-epoch.el, w3-lemac.el:
- Changed w3-forward-link and w3-back-link to take a prefix-arg for
- how many links to go forward.
-
- * w3.el:
- Fixed a bug in w3-parse-relative-link that would expand ~/ when it shouldn't
-
- Mon Apr 11 23:27:43 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Revamped w3-create-multipart-request to only use valid separator chars
-
-
- * w3.el: Fixed problem in w3-parse-docs-menu. Added code to create a MIME
- multi-part request.
-
- * w3.el: Fixed problem in w3-form-encode for name=isindex when it wasn't the
- only entry area in the form (a submit button, etc)
-
- * w3.el: fixed problem in list-expansion
-
- * w3.el: Fixed problem in w3-parse-args if something was (read) as a number
- instead of a string.
-
- * w3.el: Fixed a problem in w3-parse-args with emacs19
-
- Sun Apr 10 21:51:40 1994 William Perry (wmperry@indiana.edu)
-
- * w3-e19.el: w3-add-zone now uses the mouse-face property in emacs 19.23
-
- * w3-e19.el: Fixed various problems related to lmenu in emacs 19.23
-
- * w3.el: Fix to the mosaic docs-menu parsing
-
- * w3.el: No longer send the SUBMIT button when submitting forms
-
- * w3.el: New code to parse the Mosaic documents.menu file to add user-specified
- menus in lucid/FSF19
-
-
- Sat Apr 9 20:49:30 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Rewrote the SGML-comment killing code... should work better now. Not
- sure if it is still compatible with the Mosaic way of killing
- comments, but Mosaic is broken in that regard, so I don't really
- care. :)
-
- * w3.el: w3-show-hotlist will show the hotlist entries in the same order that
- they were stored, instead of the old reverse-order behavior. Also
- changed some of the automatically generated HTML to be strictly
- correct HTML+.
-
- * w3-vars.el:
- Also removed www.cis.ohio-state.edu from the bad-server-list... is now
- an HTTP/1.0 server
-
- * w3-vars.el:
- Removed cs.indiana.edu from the w3-bad-server-list, as we have finally
- upgraded to plexus.
-
- * w3.el: w3-submit-bug now sends me the URL of the current buffer (if any)
-
- * w3.el: Fixed a problem with file:./foo being interpreted wrong.
-
- * w3.el: Rewrote w3-basepath and w3-parse-relative-link to use
- expand-file-name, file-name-nondirectory, and file-name-directory.
- More reliable than the old regular expressions
-
-
- * w3.txi: Fixed more texinfo bugs.
-
- * w3-srch.el: Few tweaks in searching.
-
- * w3.el: Another bugfix to w3-parse-args
-
- * w3.el: Generate errors for non-existent local files now
-
- Fri Apr 8 23:10:20 1994 William Perry (wmperry@indiana.edu)
-
- * w3-vars.el: Fixed all the missing HTML entities, and fixed several others.
-
- * w3.el: Fixed problem in w3-insert-entities-in-string using &nsp; instead of
-
-
- * w3.el: Added a 'binary' option to w3-save-as
-
- * w3.el: New w3-parse-args
-
-
- * w3.txi: Wrote the PGP/PEM doc. (well, borrowed them from robm@ncsa.uiuc.edu).
-
- * w3.txi: Wrote the using with vm and using with gnus nodes.
-
- * w3.el: Added an autoload for w3-follow-link
-
- * w3.txi: Fixed a few reference problems.
-
- * w3.txi: Lots of variable definitions added.
-
- Thu Apr 7 22:32:06 1994 William Perry (wmperry@indiana.edu)
-
- * w3.txi: Actually wrote the gateway/firewall documentation.
-
- * w3-e19.el: Fix-extent-endpoints will now work better.
-
- * w3.el: Fixed a problem with w3-create-mime-request and interaction with the
- CMU-BEAK server
-
- * w3.el: Fixed w3-parse-args for good I hope... now infers missing "s
-
- * w3.txi: Fixed some validation errors
-
- * w3.el: Ignore case in completing-read in w3-use-links
-
- <hr> parsing should now be more robust. Paragraph filling after the
- <hr> will no longer be hosed.
-
- * w3.el: More work on w3-parse-args - think I got it right this time.
-
- * w3.txi: Fixed problem with setting the info filename
-
- * w3.txi: Fixed a few heirarchy bugs
-
- * w3.el: Rewrote w3-insert-entities-in-string to use mapconcat - quicker/more
- efficient than lots of string-matches and substrings, especially for
- small strings.
-
- Fixed problem in w3-parse-args that would swallow multiple spaces,
- even from quoted attributes (ALT=" " => ALT=" ")
-
- * w3-vars.el: Added < back into the w3-html-entities list.
-
- * w3.el: Fixed bug in the single-form-entry-in-a-form submission. Was only
- sending the form value, not the name/value pair.
-
- Reworded the 'fixing bad html' messages to be 'checking for bad html'
- so that it wouldn't confuse people and make them look for bad html
- that wasn't there.
-
- Also fixed w3-fixup-bad-html so that it would work more often.
-
- Fixed the annoying problem of a blank line between the first and
- second lines of any type of list if there was a <p> tag before it.
-
- Fixed problem with the <p align=indent> handling. Was inserting the
- extra tab too early sometimes.
-
- Fixed a problem in w3-parse-args that would cause it to return the
- wrong values for attributes like alt="" - it would return ("alt=")
- instead of ("alt" . "").
-
- * w3.el:
- Added in code to try and load the file w3-site-init. To fix site-wide stuff.
-
- Wed Apr 6 23:13:59 1994 William Perry (wmperry@indiana.edu)
-
- * w3.el: Fixed problem with unbound data-directory in v18 emacs
-
- * w3.txi, w3.el, w3-vars.el, w3-srch.el, w3-next.el, w3-mule.el, w3-mac.el, w3-lemac.el, w3-hypb.el, w3-experimental.el, w3-epoch.el, w3-e19.el, w3-emacs.el, docomp.el, dist.Makefile, c390.tex:
- Initial revision
-
- Wed Apr 6 20:34:34 1994 William M. Perry (wmperry@indiana.edu)
- * Release version 2.1
- * w3.texinfo: Merged in new texinfo documentation.
- * w3-vars.el: More keybindings
- * w3.el: Added in first pass at a multi-part/www-form creation function.
- * w3.el: Fixed a problem with setting up the kill-emacs-hook in emacs 18
-
- Tue Apr 5 21:53:52 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added back in support for the <em> tag.
- * w3-vars.el, w3.el: Added new w3-gateway-method 'tcp. This will do a
- (require 'tcp), then set the w3-gateway-method to be 'native.
- * w3-vars.el: Fixed typo in w3-html-entities - left off a ; in <
- * w3.el: Fixed problem with handling upper-case types in urls (HTTP did
- not go to w3-http, etc.)
- * w3-vars.el: Fixed wrong-case entity &Szlig...
- * w3-vars.el: Added application/postscript to the default
- w3-embedded-data-converters variable.
- * w3.el: Fixed bug in unordered list building - would sometimes not insert
- a ' ' after the indentation. Also added a function to embed postscript
- in a document.
- * w3.el: Added function w3-embed-eqn to embed 'application/eqn' types in
- the forms of bitmaps. Requires 'pstoxbm' 'groff' and 'eqn'.
- * w3.el: Added code to w3-kill-emacs-func to clean up the /tmp storage
- area.
- * w3-vars.el, w3.el: Added support for the <embed> attribute.
- * w3-lemacs.el: Check for errors in colorize-pixmap, or else further
- conversions will fail if one does.
-
- Mon Apr 4 21:42:40 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Added _ALL_ known entities from the latest HTML+ specification.
- * w3.el: unNAMEd input fields will now have their TYPE as the name.
- * w3.el: The submit buttons name/value pair will now be passed to the
- server when a form is submitted.
- * w3-emacs19.el: Added in a fix for http:/xxxxx/yyy/ to become
- http://xxxxx/yyy/ for the file-name-handler-alist
- * w3.el: Added handling of <UL PLAIN> lists - no bullets.
- * w3-lemacs.el, w3-vars.el, w3.el: Got rid of kludgey way of colorizing
- Xbitmaps in newer versions of lucid emacs. Now uses the built-in
- function colorize-pixmap. Much faster/reliable than piping it through
- 'sed'.
- * w3-lemacs.el: Removed the 1+ error with extents. Since I no longer use
- 'end-open and 'start-open properties in lucid its no longer necessary.
-
- Sun Apr 3 18:55:42 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: w3-handle-graphics now resolves relative links when
- w3-insert-graphic is undefined. Was causing problems with documents
- with a <BASE ...> tag. Thanks to Stephen G Simpson for noticing the
- problem.
- * w3-vars.el: Added keybinding M-return to be w3-follow-inlined-image
- * w3.el: Expanded lots of function doc strings. Fixed bug in resetting
- radio buttons so that they all don't turn on.
- * w3-lemacs.el: Working versions of w3-hide-zone, w3-unhide-zone, and
- w3-zone-hidden-p for lucid emacs.
-
- Sat Apr 2 21:26:18 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem in invisible list handling
- * w3.el: Fix for headers bleeding over into the body when filling
- paragraphs.
- * w3.el: <BR> now works for right/left/center/just aligned paragraphs.
- * w3-vars.el: Fixed a few problems in w3-persistent-variables
- * w3.el: More informative messages during parsing. Fixed <BR> tags in
- lists. More messing with paragraph filling.
- * w3.el: Fix to w3-process-status for w3-gateway-method of 'host. Fix to
- w3-save-as. Lots of changes to the non-list paragraph filling. Now
- supports the align attribute of HTML+ (center, left, right, indent, and
- justify work)
-
- Fri Apr 1 18:02:51 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem in w3-handle-graphics with the new w3-parse-args
- routine
- * w3.el: More use of w3-parse-args instead of old crufty regexps 20 times
- * w3.el: <HR> is now honored within <PRE> segments.
- * w3-lemacs.el, w3-vars.el, w3.el: Changed some more of the internal
- caching - should be able to just (load-file (w3-find-in-cache
- "someurl")) and get the exact same buffer.
- * w3.el: Use rings for the internal cache of documents.
-
- Thu Mar 31 19:37:58 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: New way to parse out <link> tags... keep rel and rev separate...
-
- Wed Mar 30 20:41:49 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Few documentation string changes
-
- Tue Mar 29 22:10:10 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Added application/x-tar to the default mime-viewers list
- * w3.el: Show what filename is being passed to the viewer subprocess in
- w3-pass-to-viewer, slightly more informative this way.
- * w3-emacs19.el: Rewrote w3-fix-extent-endpoints for emacs19 so that a few
- forms formatting bugs would be fixed.
- * w3.el: Fixed problem with previewing buffers who's name started with a
- '/'. Thanks to Carl Witty (cwitty@ai.mit.edu) for noticing the problem.
- * w3.el, w3-vars.el: New variable w3-graphics-always-show-entities. If t
- (the default), then the small inlined graphics will always be shown,
- regardless of the value of w3-delay-image-loads.
- * w3.el: Fixed problem with removing carriage returns from binary gopher
- transfers.
-
- Mon Mar 28 23:36:39 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Changed w3-parse-args to not screw up on quoted multi-word
- attribute values
-
- Wed Mar 30 20:41:49 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Few documentation string changes
-
- Tue Mar 29 22:10:10 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Added application/x-tar to the default mime-viewers list
- * w3.el: Show what filename is being passed to the viewer subprocess in
- w3-pass-to-viewer, slightly more informative this way.
- * w3-emacs19.el: Rewrote w3-fix-extent-endpoints for emacs19 so that a few
- forms formatting bugs would be fixed.
- * w3.el: Fixed problem with previewing buffers who's name started with a
- '/'. Thanks to Carl Witty (cwitty@ai.mit.edu) for noticing the problem.
- * w3.el, w3-vars.el: New variable w3-graphics-always-show-entities. If t
- (the default), then the small inlined graphics will always be shown,
- regardless of the value of w3-delay-image-loads.
- * w3.el: More fixes for binary gopher transfers
- * w3.el: Fixed problem with removing carriage returns from binary gopher
- transfers.
-
- Mon Mar 28 23:36:39 1994 William M. Perry (wmperry@indiana.edu)
- * w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-lemacs.el, w3-old-lemacs.el:
- New function w3-zone-hidden-p
- * w3.el: Changed w3-parse-args to not screw up on quoted multi-word
- attribute values
-
- Thu Mar 24 22:49:50 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed w3-hexify-string so it strips out entity references
- * w3-emacs19.el: Fixed problem where w3-zone-start/w3-zone-end could
- return nil if the end of the zone was at point-min/point-max
- * w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-lemacs.el, w3-old-lemacs.el:
- Added functions w3-hide-zone and w3-unhide-zone
- * w3.el: Can now unhide expandable lists (all this only works in FSF emacs
- 19)
- * w3.el: Added in support for <OL|UL|DL FOLDED="yes">, to hide sublists.
- * w3.el: Removed changing of w3-xxx-delimit-links when following links for
- now. Did not work 100% of the time.
- * w3-emacs19.el: Now get rid of annoying automatically-turned-on-menubar
- in emacs19...
-
- Wed Mar 23 23:53:22 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Changed all calls to process-status to be w3-process-status
- * w3.el: Added function w3-accept-process-output that will block and
- timeout on a read instead of exiting immediately in emacs' that support
- it (everything but vanilla 18.59 and mule)
- * dist.Makefile: Added target to compile w3-mac
-
-
- Tue Mar 22 23:05:07 1994 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: Wrote a w3-insert for emacs19 that nukes all text
- properties after insertion
- * w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-lemacs.el, w3-old-lemacs.el,
- w3-vars.el: Now check for whether hyperbole has been loaded before
- binding any mouse keys so as not to interfere with it.
- * w3.el: Fixed problem with graphic entities.
- * w3-lemacs.el: Slightly better formatting of the image error buffer
- * dist.Makefile: Fixed install problem with w3-mac.el
- * w3-emacs19.el, w3-vars.el, w3.el: Changed all references from dps-xxx to
- ns-xxx to make w3 work with the beta1 release of emacs19 for NeXTstep
- * w3.el: More work on the 'host type gateway
- * w3.el: Lots of work on the new gateway support.
- * w3.el: Few cleanups... work on the history mechanism
- * w3.el: A hypertext link in the current buffer is changed to use the
- w3-visited-node-style when it is followed.
- * w3-emacs.el: Check to make sure that system-type is next-mach before
- loading the Emacs 18.xx NeXT extensions
- * w3.el: Fixes to the image code and the OPTION/SELECT form parsing.
- * w3-vars.el: Changes to w3-graphic-converter-alist
- * w3-lemacs.el: Stop using start-open and 'end-open properties
-
- Mon Mar 21 22:40:01 1994 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el, w3-epoch.el, w3-lemacs.el, w3-old-lemacs.el: Put in code
- to actually create the new w3-visited-node-style face.
- * w3-lemacs.el: Fixed problem with w3-insert at the end of the buffer
- * w3.el: Changed the icon directory to be a list of possible sites, keep
- the hits in w3-icon-path-cache to save time. Adds the ..../etc/w3/
- directory to the search path automatically in w3-do-setup
- * w3.el: Stuck in a few nntp-XXXX macros from gnus.el so I don't have to
- require 'gnus
- * w3.el: New variable w3-link-delimiter-info. This can be a function that
- should return a string to insert at the end of a hypertext link.
- Intended for things like 'interestingness' functions, etc, but can be
- used for just about anything. It is passed the full url of the link as
- its only argument.
- * w3.el: Must now specify w3-link-start-delimiter and
- w3-link-end-delimiter as a cons pair. The car is the string to insert
- before/after a link that has not been visited before, and the cdr is the
- string to insert before/after a link that has been visited.
- * w3.el: Can now specify whether personal annotations should appear at the
- top or bottom of a document. Variable w3-annotation-position can be
- either 'top or 'bottom.
- * w3-emacs19.el: Fixed the problem with going from the first form button
- on a page to a previous hyperlink button.
- * w3-lemacs.el: Rewrote w3-insert for lucid 19.9+...
- * w3.el: Fixed several forms-related problems.
- * w3.el: Input type=hidden implemented
- * w3.el: Now strips out ?... from urls that you are searching on. No more
- xxxx?xxx?yyy.
- * New definition of b0, so authentication shouldn't bomb on some urls
- anymore
- * w3-vars.el: Added new face - w3-visited-node-style - that is used
- instead of w3-node-style if the url has been visited already.
-
- Fri Mar 18 13:50:59 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem with usernames in ftp links not being carried over
- with relative links (w3-parse-relative-link xxx).
- * w3-emacs19.el: w3-zone-data now correctly returns w3graphic zones.
- * w3-docomp.el: Added in stuff so that new lucid doesn't barf out warnings
- when compiling w3-old-lemacs.el
-
- Thu Mar 17 18:54:08 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Minor change to w3-link-begin-regexp
- * w3.el: New function w3-parse-args that takes an attribute block from an
- SGML element and returns an assoc list of attributes and their values.
- Lots of changes throughout the code to take advantage of it. No more
- (string-match <funky regexp> x), etc.
- * w3-vars.el: Added entry for x-pixmap in graphic converter alist
- * w3-vars.el: Fixed dumb problem with menus and the newly renamed hotlist
- functions
- * w3.el: Fixed problem with double typing when w3-use-hypertext-gopher is nil.
- * w3.el: Added code in to keep the old value of kill-emacs-hook laying
- around in emacs18 so that w3 doesn't overwrite any of the other hooks.
-
- Mon Mar 14 22:10:37 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Added a few items to the menus
-
- Sun Mar 13 22:43:16 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed dumb problem in w3-save-as... thanks to Eyvind Ness
- <Eyvind.Ness@hrp.no> for pointing it out
-
- Fri Mar 11 23:05:04 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Set w3-delayed-images to nil so you can't load them twice...
- * w3-vars.el: New variable w3-form-cursor that specifies the cursor to use
- when entering a form.
- * w3-lemacs.el: Clicking on an image will work correctly in lucid emacs
- now... was not returning a 'w3graphic object with w3-zone-data
- * w3-lemacs.el: Changed w3-add-zone to take advantage of my proposed
- change to x-track-pointer, just in case it is included...
- * w3-vars.el: Fixed problem in the entities list with &Szlig; being
- capitalized...
-
- Wed Mar 9 21:29:25 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Make sure that the delimiters around headers don't extend over
- two or more lines - looked real ugly if you had multi-line headers.
- * w3.el: Fixed emacs-18 problem with kill-emacs-hook being a list of
- functions. Also changed the way w3-mode saves/restores a list of
- buffer-local variables - new variable w3-persistent-variables is a list
- of variables to preserve when entering w3-mode. Much easier to add new
- vars to than adding in a (setq xxx (nth yyyy tmp)) in w3-mode.
-
- Mon Mar 7 13:34:28 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Rewrote w3-grok-gopher-link so it doesn't create huge strings
- every time it is invoked. Caused LOTS of garbage collection. Using
- skip-chars-forward works _much_ faster and is more efficient.
-
- Sun Mar 6 23:05:21 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: New variable w3-personal-mail-address that is sent as the
- From: field in http/1.0 requests
- * w3-vars.el: Fixed documentation strings to not have entity references in
- them. Also extended documentation for several variables.
- * w3-vars.el: Changed default value of w3-track-mouse to be t.
- * w3-old-lemacs.el: New version of w3-mouse-handler for old versions of
- lucid.
- * w3.el: Rewrote w3-load-delayed images to use mapcar and apply instead of
- taking the (nth x (car something) to extract the info. Should be
- faster, although probably not noticeable. Also load the images in
- reverse order, so they appear in the correct order.
- * w3.el: Fixed DUMBASS problem in w3-create-mime-request. Was sending a
- full url instead of just the filename portion in an HTTP/1.0 request.
- * w3-vars.el, w3.el: Added uuencoding and uudecoding functions. Needed
- for sending ripem auth requests
-
- Sat Mar 5 21:09:46 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem with w3-basepath and null arguments.
- * w3.el: Fixed relative links from within previewed buffers.
- * w3.el: Fixed fill-out forms post submissions, and general problem with
- w3-create-mime-request and w3-request-extra-headers
- * w3.el: Fixed problem with dired-type listings of files in w3-mode
- * w3.el: Corrected check for file size of -1 in w3-format-directory
- * w3.el: Changed default content-type to be text/plain. If there is no
- content-type defined, try to figure out if a buffer is hypertext or not,
- and set the content-type to text/html if it is.
- * w3.el: The graphical entities can now be specified as a list of two
- strings. First is the bitmap filename, the second is similar to the ALT
- tag in images.
-
- Fri Mar 4 21:57:48 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: New variable w3-wais-to-mime that converts wais doctypes
- into MIME content-types
- * w3.el: New way to retrieve wais doc-ids... doesn't work all the time
- though - why not?
- * w3.el: Removed the call to dps-display-color-cells, as it causes a
- coredump in all the versions I have ever tried on the NeXT.
- * w3-lemacs.el: Fixed problem with quoting percents in w3-track-mouse.
-
- Thu Mar 3 18:57:03 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem in new header handling.
- * w3.el: w3-file-attributes will no longer choke if given a null argument.
- * w3-search.el: Remove all '#XXXX' references from URLs, so it is easier
- to tell if we have visited them before
- * w3-vars.el: Changed w3-header-chars-assoc to use characters instead of
- strings, and use make-string to make the header delimiters the same size
- as the header. This can still mess up on headers with inlined images,
- but all in all it looks much better. Thanks to Jared Rhine for the
- suggestion.
- * w3.el: Changed lots of functions to use mapcar instead of while loops -
- sould be slightly faster.
- * w3.el: Added hook to kill-emacs-hook to write out the global history if
- necessary. Also rewrote part of w3-write-global-history
-
- Wed Mar 2 21:57:44 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem with w3-file-attributes and non-existend
- local/remote files.
- * dist.Makefile: Added mac and searching files to the distribution.
- * w3.el: w3-retrieve now updates w3-global-history-completion-list
- * w3.el: w3-fetch now does a completing read so that you can have
- completion based on your .mosaic-global-history file.
- * w3-search.el: w3-do-search can now take an optional BASE argument, that
- is the url to start searching from. The search function also now checks
- to see if there is a buffer visiting a url in the queue before
- retrieving it.
- * w3.el: w3-save-as now uses w3-current-source if possible. Saves time on
- retrieval.
- * w3-vars.el: Fixed menu entry for 'View Source' that was still calling
- old function names.
- * w3-lemacs.el: If w3-track-mouse is non-nil, and w3-link-cursor is
- defined, change the mouse cursor to w3-link-cursor when over a link.
- w3-link-cursor defaults to "hand2". w3-link-cursor is set up in
- w3-do-setup only if w3-link-cursor is a string, so the user can set it
- to a pixmap in their .emacs file if they wish.
- * w3.el: <BR>s in lists now handled better.
- * w3.el: The new graphic entity support now honors the
- w3-delay-image-loads variable
-
- Tue Mar 1 23:55:50 1994 William M. Perry (wmperry@indiana.edu)
- * w3-lemacs.el, w3-epoch.el: Added binding of w3-source to 't' so that
- w3-retrieve will always grab a buffer for retrieving inlined images
- * w3-search.el: Miscellaneous fixes...
- * w3.el: More changes to w3-file-attributes to compensate for HTTP/1.0
- servers that don't implement HEAD
- * w3.el: Fixed error in determining if a URL exists or not in
- w3-file-attributes
- * w3.el: w3-file-attributes won't send a HEAD request to a known
- non-http/1.0 server
- * w3-search.el: Can now specify the search term as a function, and it will
- be funcall'd with the URL as an argument. RESTRICTION can be either a
- regular expression or a function name - if string-match or funcall
- against the URL fails, don't insert it into the queue. Also now smarter
- about not visiting the same URL multiple times.
- * w3.el: Fixed a dumb mistake in w3-file-attributes
- * w3-search.el: The searching functions work now. Takes a regular
- expression and a max-hops argument. Returns a list of URLs that the
- regular expression was found in.
- * w3-emacs19.el: Fixed problem with radio buttons/checkboxes at the end of
- lines in emacs19
- * w3.el: Don't send the referer: field if using as a home-page or manually
- requested URL
-
- Mon Feb 28 22:12:18 1994 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el, w3-lemacs.el, w3-old-lemacs.el, w3-vars.el: Removed
- redundant definitions of w3-XXXX-menu. w3-options-menu is still in each
- file, since new lucid emacs has some extra features I can use in it.
- * w3.el: Will no longer copy local files into a buffer, then into /tmp
- when passing to an external viewer - creates a symbolic link instead.
-
- Mon Feb 28 03:24:33 1994 William M. Perry (wmperry@indiana.edu)
- * Release of v2.0.22
- * w3.texinfo: Description of new proxy services.
- * w3.el: Fixed problem in w3-fix-ampersands
-
- Sun Feb 27 23:37:53 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Fixed un-escaped "s in defvar for w3-proxy-services
- * w3.el: Changed gopher/ftp/file directory handling to use the new
- graphical entities instead of IMG
- * w3-vars.el: New variable w3-graphics-entities-alist holds an assoc list
- of entities and the names of bitmaps to replace them with.
- w3-icon-directory is appended to the front of each filename
- automatically.
- New variable w3-gopher-icons which holds the new graphic entity
- references to describe each type of object.
- * w3.el: Tweaks to wais code... seems to be working now.
- * w3.el: Fixed stupid problem in the basic authorization code where I
- wasn't setting the variable in a while loop to (cdr var)
- * w3.el: Added in proxy gateway support as put forth by Lou Montulli and
- others. Uses the new ACCESS_proxy environment variables.
- * w3.el: Multiline text entry boxes now reset correctly when
- w3-revert-form is called
- * w3.el: Single input-area forms now submit themselves after you enter the
- data. No need for a submit button.
- * w3.el: Fixed error in w3-http, where it was sending the output of
- w3-view-this-url instead of w3-view-url to w3-create-mime-request.
- Referer: fields will work better now.
- Basic authorization will now work with inheritance from protected
- directories. (/foo/bar/baz.html is protected, then so is
- /foo/bar/quuux.html, as is /foo/bar/baz/temp.html, etc)
- * w3.el: Wais support seems to be working...
- * w3.el: More fixes to the wais searching functions.
-
- Sat Feb 26 20:44:39 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Changed w3-prepare-buffer to take an optional argument,
- no-display, which if t will keep it from renaming the buffer and
- displaying it.
- * w3-vars.el: Added < and > to the list of entities, even though they
- are wrong, since so many people seem to be using them.
- * w3.el: Strip out port numbers in ftp requests.
- * w3-lemacs.el: Spaces are now inserted after a graphic in lucid, and the
- graphic extent is only on that one space.
- * w3-emacs19.el, w3-lemacs.el, w3-old-lemacs.el: Changed w3-zone-at to
- return the extent, not the data.
- * w3.el: Better cleaning of telnet buffers before parsing.
- * w3.el: Fully implemented the Referer: field. Also, w3-mime-response-p
- should be a little more robust. Should also kill an http request when
- using the gateway support.
- * w3-vars.el: New variable w3-telnet-header-regexp that takes the place of
- w3-telnet-header-length. Addition of dvi, tex, and texinfo files to the
- w3-mime-extensions list.
- * w3.el: Few changes to w3-format-directory in case file-attributes
- returns nil
- * w3-emacs.el: w3-map-links will actually work in emacs 18 now.
-
- Fri Feb 25 23:17:51 1994 William M. Perry (wmperry@indiana.edu)
- * w3-lemacs.el: Another dumb mistake in w3-zone-at
- * w3-emacs.el, w3-emacs19.el, w3-lemacs.el, w3-old-lemacs.el, w3.el: Fixed
- dumb mistakes in w3-zone-at and the newly rewritten commands
- * w3.el: Fixed a few typos in w3-source-document
- * w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-lemacs.el, w3-old-lemacs.el,
- w3.el: Rewrote w3-load-delayed-images, w3-view-this-url, and
- w3-follow-link to use the generic w3-zone-at/w3-zone-data functions, so
- they won't have to be in the emacs-specific files anymore. Much easier
- to maintain them this way.
- * w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-lemacs.el, w3-old-lemacs.el,
- w3.el: Removed all emacs-specific versions of w3-complete-link, and put
- w3-complete-link into w3.el and have it use the new w3-map-links.
- Easier to maintain.
- * w3-emacs.el, w3-emacs19.el, w3-lemacs.el, w3-old-lemacs.el: New function
- w3-map-links that calls a specified function on all the links in a
- certain buffer.
- * w3-mac.el: Basic support for Macintosh menus... wrote a function to use
- the lucid style menu descriptions.
- * w3-lemacs.el: Fixed problem with bad add-menu structure when the Options
- menu already exists.
-
- Thu Feb 24 22:37:32 1994 William M. Perry (wmperry@indiana.edu)
- * w3.texinfo: New chapter on future directions
- * w3-epoch.el: Fixed epoch graphics handling so it won't get a buffer
- read-only-error, and also won't always look in w3-working-buffer, in
- case the buffer has been renamed by the time it gets called.
- * w3.el: Renamed several functions so that it will be easier for new users
- to do command completion (all hotlist stuff is w3-hotlist-XXX, etc).
- Also several new functions to operate on the url the cursor is on
- (w3-mail-document-under-point, w3-source-document-at-point, others).
- * w3-vars.el: Changed lots of keybindings. General rule is now that
- lowercase keys act on the current URL, and uppercase works on the url
- under point. Major changes:
- s -> document source, NOT SEARCH
- M-s -> search document
- p -> print document, NOT back link
- Q -> w3-leave-buffer
- * w3.el: Rewrote w3-store-in-cache so that it stores info on disk instead
- of in memory - can have a larger cache this way and not use up all your
- memory.
- * w3-lemacs.el: New function w3-write-zones that creates lisp expressions
- that restores extents when it is eval'd.
-
- Wed Feb 23 03:50:06 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: A few more changes to the wais code
- * w3.el: More refinements to the WAIS code... now outputs URLs that are
- like lynx/Mosaic, and also compatible with the WAIS gateway that NCSA
- provides.
-
- Tue Feb 22 23:39:43 1994 William M. Perry (wmperry@indiana.edu)
- * w3-old-lemacs.el: Fixed a few nesting errors in w3-view-this-url
- * w3-emacs19.el: Few fixes to file-name-handler stuff
- * w3.el: WAIS handling can now output an html document of a search.
- Outputs the score and the file name. Also function to retrieve a
- document given its doc-id.
- * w3-emacs19.el: Patch for setting up the file-name-handler-alist from
- jsc@mit.edu
- * w3.el: New function to parse out the .mosaic-global-history file and
- store it in an assoc list for use in completion.
- * w3-mac.el: Initial revision
- * w3.el: More changes to the wais handling code.
- * w3-vars.el: New variable w3-waisq-prog that controls where the waisq
- executable is looked for.
- * w3.el: Small change to w3-convert-html-to-latex to have slightly better
- stripping of unknown tags.
- Skeleton of wais support - requires waisq from Thinking Machines Corp's
- wais8-5b1.
-
- Mon Feb 21 17:36:25 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: New function w3-quotify-attributes to try and fix bad html docs.
- * w3.el: Added a few changes to convert-html-to-latex to honor
- w3-latex-docstyle, and also allows inlining of postscript images.
- Thanks to benno@rainbow.ldgo.columbia.edu (Benno Blumenthal) for the
- batches.
-
- * w3-vars.el: New variable w3-latex-docstyle that controls what
- documentstyle a latex document has. Useful for going into two-column
- mode or doublesided, etc.
- * w3-lemacs.el: Changed w3-back-link to go to 1+ the extent start position
- to get around (extent-at) bug
- * w3-vars.el: Added www to the nonrelative link regular expression so that
- links of that type will be parsed correctly. New variable
- w3-current-source holds the HTML source of a document.
- * w3.el: Most of the automatically generated html can now be referenced
- with URLs like WWW://type/data. Errors are generated this way, and you
- can get the source for things like hotlists, history lists, help items,
- etc.
- Now stores the complete source of a document in a buffer-local variable,
- so printing/mailing HTML and/or LaTeX is _MUCH_ faster, as is getting
- the documents source - never any need to refetch it. w3-reload-document
- still does a fresh fetch though.
- * w3-emacs.el: w3-next-zone and w3-previous-zone now skip 'w3graphic zones
- * w3.el: Fixed small bug in re-insertion of SELECT menu items. Stuck too
- many spaces at the end of it.
- * w3-emacs.el: Make sure that x-popup-menu is bound before fset'ing
- w3-x-popup-menu to it when in emacs 18
-
- Fri Feb 18 02:50:42 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem in the textarea handling... misplaced a )...
-
- Thu Feb 17 19:38:50 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem with w3-quotify-percents and null arguments...
- * w3-emacs.el, w3-emacs19.el, w3-lemacs.el, w3-old-lemacs.el, w3.el: Use
- w3-quotify-percents in the (format ...) command in w3-view-this-url and
- w3-view-url so that form queries don't mess up the format command` and
- make it think it needs more arguments.
- * w3-emacs.el: Use insert-before markes in emacs 18
- * w3.el: Append fill-prefix to the paragraph parsing code.
-
- Wed Feb 16 21:47:33 1994 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: Fixed dumb mistake in the setting up of
- file-name-handler-alist... losing because of a misplaced ')'. Gotta
- love lisp :)
- * w3.el: Lots more file-ish type functions that will work with URLs.
- w3-directory-p, real file-attributes, and stubs for more.
- * w3-emacs19.el: Redid the file-name-handler functions. Stole
- layout/ideas from the ange-ftp stuff from v19.
- * w3.el: Will check if running on a mono display and do dithering if it
- is. Fixed problem with <LINK> parsing where it would delete too many
- chars. Fixed problem with queries in w3-form-encode... too many &'s
- Few more NeXTstep changes.
- * w3-lemacs.el: Lemacs menu's should no longer nuke people's Options menu
- if it already exists. Will add a submenu called 'WWW' to the
- already-existing menu.
- * w3-emacs19.el: Added file-name-handler-alist support for emacs 19.
- Works for find-file-other-window, find-file-other-screen, file-exists-p,
- file-readable-p, file-executable-p, file-attributes, and
- file-directory-p.
- * w3.el: Added new functions w3-file-size and w3-file-exists.
- * w3-emacs19.el: A few changes for NeXTstep emacs 19. Menus now work,
- storing URLS into the kill ring/NeXT clipboard, and loading of lmenu if
- in dps. Still no [x|dps]-popup-menu though.
-
- Tue Feb 15 03:42:45 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed w3-form-encode so that it actually returns the correct
- query string if in a gopher or isindex form area...
-
- Mon Feb 14 19:12:31 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Multiline text area entry should now work in emacs 18 (put the
- w3-do-text-entry outside of the save-excursion)
- * w3.el: Make w3-prepare-buffer mark the buffer as not modified.
- * w3-lemacs.el: Change w3-insert to insert-before-markers so that inlined
- images will show up in the right place more often.
-
- Sat Feb 12 03:15:46 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed a read-only buffer problem when fetching images...
- * w3-lemacs.el: New version of w3-track-mouse that doesn't need to move
- (point) in the buffer... should be faster.
-
- Thu Feb 10 21:47:56 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Moved the image parsing until after everything else has been
- parsed... this should fix everyones problems with inlined images
- disappearing sometimes - they were attached to parts of the buffer that
- was removed by other parsing routines.
- * dist.Makefile: The making of w3.info now changes the setfilename
- directive in w3.texinfo to point to INFODIR.
- * w3-lemacs.el: Set end-open and start-open extent properties if setting
- up a form.
- * w3.el: Fixed a type in one of the mule/forms patches.
- * w3-mule.el, w3-vars.el, w3.el: Miscellaneous fixes from Shin-ya Sato
- <sato@mahler.NTT.JP> that make forms work much better in Mule.
-
- Wed Feb 9 23:37:11 1994 William M. Perry (wmperry@indiana.edu)
- * w3-lemacs.el: Don't mess with graphic extents in w3-fix-extent-endpoints
- * w3-epoch.el, w3-lemacs.el, w3-vars.el, w3.el: More error checking in the
- image code
- * w3.el: Fixed typo in w3-fetch-with-pgp...
- * w3.el: Slightly more intelligent way of doing w3-form-encode.
-
- Mon Feb 7 03:31:17 1994 William M. Perry (wmperry@indiana.edu)
- * w3.texinfo: miscellaneous fixes/grammatical fixups
- * w3-epoch.el, w3-lemacs.el: Removed stupid message about possibly failing
- to load an image because of the color map.
-
- Sun Feb 6 19:24:27 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Changed w3-default-homepage to be defvar'd to nil, so that
- w3-do-setup will grab the WWW_HOME variable if it can.
- * w3.texinfo: Fixed a few stupid bugs in @node structures that occurred
- because I removed a node.
- * w3.el: Fix entity references in <TITLE> of documents.
-
- Sat Feb 5 02:55:05 1994 William M. Perry (wmperry@indiana.edu)
- * Version 2.0 released.
- * w3.el: w3-public-key-exists will actually work now.
- * w3.el: Moved the w3-handle-graphics call within the let binding of
- w3-handle-base, so that inlined images will work with <BASE> tags. This
- also fixes the problem of not being able to select the link an image is
- covering with an ALT tag.
- * w3.el: Renamed w3-lemacs-19.8 to w3-old-lemacs because of problems with
- v18 byte compiler.
-
- Fri Feb 4 17:11:03 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Change w3-running-lemacs and w3-running-new-lucid to be
- w3-running-old-lemacs and w3-running-lemacs, respectively.
- * w3-epoch.el, w3-lemacs.el, w3-vars.el, w3.el: Revamped some of the
- w3-insert-graphic code so the conversion functions can be shared between
- epoch & lucid. Also added in code so that people with only XBM support
- can use the inlined image code.
- * w3.el: Added functions to grab the servers public key from finger
- information if possible when using PGP and PEM encryption
- * w3-html+.el: Much better table parsing routines - still not finished yet.
-
- Thu Feb 3 22:17:19 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Allow ~s in urls in w3-get-url-at-point
- * w3.el: Moved just the variable definitions to an outside file to ease
- byte-compiling. No longer loads whole w3.el just to get variable
- definitions
- * w3.el: Moved w3-load-flavors into w3-do-setup
-
- Wed Feb 2 22:41:48 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: w3-make-sequence now returns the sequence in ascending order.
- * w3.el: Changed the nntp/flee handling in w3-nntp-stat-newsgroup so that
- it won't hang indefinitely.
- * w3.el: Made a few changes to the require functions so that mailcrypt and
- nntp are not required until absolutely necessary.
- * w3-hyperbole.el: New version from jsc@mit.edu
- * w3-mule.el: Changed w3-grok-gopher-url to w3-grok-gopher-href
- * w3-docomp.el, w3-new-lucid.el: More compiler warnings fixed
-
- Tue Feb 1 21:47:04 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed a few problems in w3-grok-http-href
- * w3.el: Support for the <BASE> tag. New w3-grok-*-href functions that
- can be used anywhere and return lists of server/port/file/etc.
-
- Mon Jan 31 22:32:52 1994 William M. Perry (wmperry@indiana.edu)
- * w3-new-lucid.el: Fixed a free variable reference in w3-insert-graphics
- * w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-lucid.el, w3-new-lucid.el,
- w3-next.el, w3.el: Moved some version-specific stuff out of the
- definition of w3-mode and into the function w3-mode-version-specifics in
- the w3-*.el files.
- * w3.el: Set w3-delimit-emphasis and w3-delimit-links to nil when doing
- batch fetches.
- * w3.el: Mailing and batch-fetching now insert a <BASE> tag if
- sending/saving the raw HTML.
- * w3.el: Fixed a few typos in w3-tn3270
- * w3-emacs19.el: Fixed a misplaced ( so that w3-follow-inlined-image works
- in emacs19
- * w3.el: Added more descriptive function documentation to the autoloaded
- functions.
- * w3.el: New variable w3-use-transparent. If t, then it will use
- transparent.el to do telnet/tn3270 links. This is automatically set to
- nil if you are in lucid emacs, epoch, or in a windowing system.
- * w3-mule.el: Added function w3-m2psbuffer that will print a buffer as
- postscript in mule.
- * Renamed w3.texi to w3.texinfo
- * w3.el: Replaced <= with equal in case file size is nil...
-
- Sun Jan 30 18:40:16 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added support for PGP and PEM encryption of requests. Requires
- the excellent mailcrypt.el by Jin S Choi (jsc@mit.edu)
- * w3.el: Added autoloads for 'gopher-dispatch-object and 'html-mode if
- they didn't already exist. Also added a patch from Jamie Zawinski that
- fixes the ###autoload statements used by autoload.el
- * w3.texi: Now creates .info files just fine from makeinfo.
-
- Sat Jan 29 23:35:59 1994 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el, w3-epoch.el, w3-lucid.el, w3-new-lucid.el, w3.el: Added
- an (fset 'w3-insert 'insert) to all but the epoch file, and used the
- w3-insert written by Henry A. Rowley that will keep the zones intact.
- Replaced all occurences of (insert) with (w3-insert)
- * w3-epoch.el: Getting the resource for underlining should work now.
- * w3.el: w3-add-document-to-hotlist now checks to see if the current
- document is already in the hotlist. If it is, it signals an error.
- * w3-new-lucid.el: Fixed problem in converting xbitmaps - left out a ' in
- the sed command
- * w3-epoch.el, w3-new-lucid.el, w3.el: Changed how the
- w3-graphic-converter-alist is specified. Must now leave off the
- ppmtoxpm command, and leave a stray '| ' at the en end of the
- conversion. The contents of the variable w3-ppmtoxpm-command are
- appended to this string.
- * w3.el: Added a w3-convert-code-for-mule call in w3-sentinel if
- w3-be-asynchronous is t.
- * w3-new-lucid.el: Several changes suggested by Jamie Zawinski
- (jwz@lucid.com) More errror checking for the image loading, and display
- a buffer describing each error in a buffer after parsing the buffer.
- Also, if the image load fails, put a 'w3graphic zone over the [alt] tag.
- * w3.el: Several changes suggested by Jamie Zawinski (jwz@lucid.com) The
- small extent made for graphics has the 'w3graphic property, so using
- w3-follow-inlined-image on it will retrieve the full picture (for things
- like lucid where it gets clipped to the line height). No longer shows
- 'read 1 byte' messages - will only show a message when it has acually
- received some info.
- * w3.el: Removed assumption that /usr/lib/X11/rgb.txt exists when using
- ppmtoxpm
-
- Fri Jan 28 13:39:11 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Applied patch from dliu@faraday-gw.njit.edu (Dong Liu) that fixed
- a stupid problem with the w3-use-starting-points function.
-
- Wed Jan 26 23:36:02 1994 William M. Perry (wmperry@indiana.edu)
- * w3-new-lucid.el: Changed w3-add-zone to always set end-open and
- start-open - need more data for bug fixes.
- * w3-new-lucid.el: Added patch from Alastair Burt <burt@dfki.uni-kl.de> to
- fix not being able to get past graphic extents in 19.9
- * w3.el: The w3-nonrelative-link regexp now includes wais link types.
- * w3-emacs.el: Added a patch from arup@cmu.edu that fixed yet another dumb
- mistake on my part in the emacs 18 w3-follow-link function.
- * w3.el: Basics of w3-pem-auth for the new httpd pgp/pem security
- * w3.texi: Documentation mime-types parsing, and viewer specifications.
- * w3.el: Viewers can now be lists, in which case it will be passed thru
- 'eval'.
-
- Tue Jan 25 20:33:15 1994 William M. Perry (wmperry@indiana.edu)
- * w3-emacs.el: Fix from arup@cmu.edu for a problem in w3-follow-link for
- emacs 18
- * w3-new-lucid.el: The problem with coredumps with lots of empty links in
- lemacs 19.9 should (hopefully) be fixed.
- * w3.el: Added wais gateway support - not sure if it works, but I get the
- same results as I do with Mosaic, so good enough.
- * w3.el: Asynchronous retrieval over http works again.
- * w3-new-lucid.el, w3-epoch.el: Made sure w3-insert-graphic retrieved
- graphics synchronously.
-
- Mon Jan 24 23:30:40 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added w3-use-starting-documents and w3-show-starting-documents
- that display the contents of the hotlist-type w3-starting-documents
- variable.
- * w3.el: Added function w3-insert-formatted-url... inserts a formatted <A
- HREF...></A> construct in a buffer. Url is the url of the current
- buffer (or link under point with prefix arg), text of the link defaults
- to the title of the buffer or the text of the link under cursor. Buffer
- to insert into is prompted for.
- * w3-emacs19.el, w3-epoch.el, w3-lucid.el, w3-new-lucid.el: Added function
- w3-zone-at that returns the zone at the position passed to the function
- (can be point or marker).
- * w3.el: Changed the inlined images to have the highlight attribute if
- possible.
- * w3-emacs.el, w3-emacs19.el, w3-new-lucid.el, w3.el: Rewrote lots of
- functions so that inlined images are stored in their own zone, and
- control-middle-mouse-button or M-x w3-follow-inlined-image will fetch
- the inlined image and send it to an external viewer. w3-follow-link will
- also get an inlined image if it cannot find a hyperlink or a form entry
- area under cursor.
- * w3-emacs.el: Added w3-zone-eq for emacs 18 so that radio buttons will
- work.
- * w3.el: Changed w3-handle-graphics so that if w3-delay-image-loads is t,
- use a marker instead of an absolute (point) reference.
- * w3-new-lucid.el: Fixed a problem in the delayed image loading - would
- always try to find w3-working-buffer, which would (should) not exist
- when doing a delayed load.
- * w3-new-lucid.el: Added missing interactive spec to
- w3-load-delayed-images
- * w3-new-lucid.el: Added function w3-load-delayed-images, and activated
- the delay image load menu choice, added load delayed images menu choice.
- * w3.el: A few changes to the gopher support - should recognize gopher
- directories more reliably.
- * dist.Makefile: Fixed distribution makefile to use the new system of 1
- large file.
- * w3.el: Fixed problem with radio buttons - if more than one was set due
- to bad use of the CHECKED argument, then it would not let you turn one
- of them off.
-
- Sat Jan 22 12:36:28 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Fixed problem where unknown tags in a <PRE> or <XMP> segment were
- getting nuked - bad when trying to show source code with < and > in them
- - large chunks would disappear. Thanks to Magnus Y Alvestad
- <magnus@ii.uib.no> for noticing the problem.
-
- Fri Jan 21 20:52:24 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Merged most of the files into one large one.
- * w3.el: Parse out mime-types file if it exists at startup.
- * w3-epoch.el: Changed epoch to use the class name Emacs instead of emacs.
- * w3.texi: Fixed dumb mistake in documentation about w3-mode-hooks and
- list indentation
- * w3.el: Keep/restore tab-stop-list when going into w3-mode
- * w3-new-lucid.el, w3-lucid.el, w3-emacs19.el: Renamed a few menu items,
- and activated 'forward' and 'back' buttons.
-
- Thu Jan 20 23:27:31 1994 William M. Perry (wmperry@indiana.edu)
- * w3-epoch.el: No longer remove numbers and periods from zones in
- w3-fix-extent-endpoints
- * dist.Makefile: Fixed the 'make install' target.
-
- Thu Jan 20 15:55:04 1994 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el: Did a bit of cleaning up in the parsing code -
- obsolete/short functions removed or merged.
-
- Wed Jan 19 20:15:14 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added version # of efs/ange-ftp to the bug report template.
- * w3-new-lucid.el: Took out deletion of region when conversion of pixmaps
- failed . . . don't need it in lucid
- * w3-new-lucid.el: Put in quick hack to go to 1+ extent-start-position to
- get around bug in lemacs 19.9
- * w3-new-lucid.el, w3-epoch.el: Changes to the graphics code to work with
- the new w3-request-* variables
- * w3-forms.el, w3-mime.el, w3-misc.el, w3-url.el, w3-vars.el: Using new
- variables to control extra headers in MIME requests, as well as
- specifying methods/data.
-
- Tue Jan 18 15:13:33 1994 William M. Perry (wmperry@indiana.edu)
- * w3-mime.el: Changed mailcap parsing to strip out leading/trailing spaces
- * w3-forms.el: Changed w3-form-encode to check if the query is empty
- before doing a substring. Thanks to Michael Jankowski for noticing the
- problem
- * w3-forms.el: Applied patch from Michael Jankowski to fix a problem in
- w3-finish-text-entry in emacs 19 - tried to change text properties in a
- read-only buffer
- * w3-misc.el, w3-mule.el, w3-url.el, w3-viewers.el: Miscellaneous patches
- by Shin-ya Sato <sato@mahler.ntt.jp> for MULE support
- * w3-lucid.el, w3-new-lucid.el: Removed reference to 'value' from
- w3-x-popup-menu - might not always be bound.
- * w3-url.el: Changed newsgroup handling yet again - can now work with
- either Flee's nntp or the original nntp.el by Umeda. No longer
- require's gnus.
- * w3-new-lucid.el: Wrapped the make-pixmap call in a condition-case for
- safety.
- * w3-epoch.el: Changed w3-insert-graphic to insert a '^' to attach the
- graphic to.
- * w3-new-lucid.el: Changed w3-insert-graphic to create a larger extent
- instead of using '^' - looks much better now.
- * w3-parse.el: Changed w3-handle-graphics to not insert a '^' for each
- graphic - leave that up to w3-insert-graphic if it needs it.
-
- Mon Jan 17 22:32:40 1994 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el: Added image/x-xbitmap to the list of graphics converters.
- * w3-lists.el, w3-parse.el: Changed handling of <LI SRC> to only check if
- w3-insert-graphic is defined, not hardcoded just for epoch.
- * w3-url.el: Directory listings in local file and ftp access now have
- icons.
- * w3-epoch.el: Cacheing of images will now only store the image once, not
- once for every time it is used.
- * w3-new-lucid.el: Graphics work now - image/xbm's are translated into the
- foreground and background color of the 'default face.
- * w3-gopher.el: Gopher handling now spits out icons with appropriate ALT
- refs.
- * w3-epoch.el: w3-insert-graphic is now only defined if epoch was compiled
- with graphic zone support.
-
- Sat Jan 15 20:20:59 1994 William M. Perry (wmperry@indiana.edu)
- * w3-gopher.el: Added patch to w3-grok-gopher-link from Alastair Burt.
- Also added support for gopher urls with searches embedded in them
- (Mosaic-style searches with '?' instead of tab.
- * w3.el: Added printing of whether you are in Mule, and the window system
- andd window system version in w3-submit-bug.
-
- Fri Jan 14 22:37:42 1994 William M. Perry (wmperry@indiana.edu)
- * w3-mime.el: Fixed authentication - was looking for the wrong header.
- Also added support for using the URI: field instead of the Location:
- field to get in sync with the latest HTTP/1.0 specification.
- * w3-lists.el: Few more message->w3-lazy-message conversion
-
- Thu Jan 13 23:15:36 1994 William M. Perry (wmperry@indiana.edu)
- * w3-gopher.el: Added patches to w3-gopher.el from Alastair Burt
- <burt@dfki.uni-kl.de> that fixed a few problems.
- * w3-mule.el, w3-url.el: Miscellaneous mule enhancements
-
- Wed Jan 12 19:41:05 1994 William M. Perry (wmperry@indiana.edu)
- * w3-new-lucid.el: Fixed problem with my misunderstanding of the 'end-open
- and 'start-open extent properties.
- * w3-lucid.el, w3-new-lucid.el: Added patch by Alastair Burt
- <burt@dfki.uni-kl.de> that changes w3-x-popup-menu to do a
- completing-read if the last event was not a button/menu event.
- * w3-viewers.el: Fixed w3-save-binary-file
- * w3-mime.el: Changed w3-parse-mailcap to use new variable
- w3-mime-mailcap-overrides. If t, then entries in the users mailcap file
- will replace the defaults in w3-mime-viewers.
- * w3-misc.el: Changed w3-upcase-region so that it will not touch entity
- declarations either.
-
- Mon Jan 10 22:43:51 1994 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el: REL and REV attributes of links can now be comma-separated
- lists.
- * w3-parse.el: Fixed broken regular expression in <LINK> parsing
- * w3-lists.el: Fixed problem of paragraphs within lists having the
- highlighting stripped from the first character.
- * w3-parse.el, w3-url.el: Changed most of the unimportant 'message's to
- use w3-lazy-message instead.
- * w3-url.el: Added variable w3-show-status. If nil, no messages will be
- shown in the modeline showing where the current retrieval/parse is at.
- * w3-parse.el: Added patch by Rainer Pruy
- <Rainer.Pruy@informatik.uni-erlangen.de> that shows the SRC attribute of
- IMG tags if no ALT tag is given.
- * w3-emacs.el: Added mouse support for emacs 18
-
- Sat Jan 8 20:32:46 1994 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: more support for bad HTTP: links
- * w3-misc.el, w3-mule.el, w3-viewers.el: Applied a patch from Shin-ya Sato
- <sato@mahler.ntt.jp> that keeps MULE from encoding binary data it
- receives from subprocesses, etc.
- * w3.el: Added tab-width to the list of variables saved in w3-mode.
- * w3-gopher.el: CSO searching now works.
- * w3-vars.el: Changed default value of w3-delimit-emphasis to take MULE
- into account.
- * w3-url.el: Added function w3-build-url that will build a URL in stages.
- Not used anywhere yet. Thanks to T.V. Raman for suggesting it.
- * w3-gopher.el: Fixed gopher support for using gateways. Won't give
- errors at top and bottom of buffer.
- * w3-misc.el: Changed w3-hexify-string so that it won't hex slashes in the
- string.
- * w3.el: Another check for efs-auto added
-
- Fri Jan 7 23:53:19 1994 William M. Perry (wmperry@indiana.edu)
- * w3.el: Changed checking of efs/ange-ftp to also check for efs-auto
- before loading ange-ftp.
- * w3-emacs19.el, w3-lucid.el, w3-new-lucid.el: Changed menu handling to
- ignore links with nil HREFs when making the 'links...' menu.
- * w3-gopher.el: Changed w3-convert-ask-to-form for better handling of
- SELECT boxes that have no choices.
- * w3.el: Added w3-leave-buffer. Does a bury-buffer on the current buffer
- instead of killing it.
- * w3-mime.el: Fixed problem where using telnet in a subprocess would chop
- off lots of front of incoming data. Bad kill-line in
- w3-is-mime-response.
- * w3-misc.el, w3-url.el, w3-viewers.el: Changed all yes-or-no-p/y-or-n-p
- functions to use the function specified by w3-confirmation-func
-
- Thu Jan 6 23:58:37 1994 William M. Perry (wmperry@indiana.edu)
- * w3-gopher.el: Changed gopher parsing routines to print the type of the
- link in the listing. The text describing the link is configurable by
- the variable w3-gopher-labels.
- * w3-gopher.el: More tweaks for more mosaic-like behavior
- * w3-parse.el: Searchable gopher objects no longer become inlined forms -
- selecting them creates the form, as in Mosaic.
- * w3-gopher.el, w3-url.el: Switched gopher handling to use Mosaic's type
- of double-typing. This makes it much easier to get searching done right
- (whether it needs a 7/ or not, etc).
-
- Wed Jan 5 14:15:02 1994 William M. Perry (wmperry@indiana.edu)
- * w3-typecheck.el: Use new variable w3-passwd-entry-func instead of
- hard-coding ange-ftp-read-passwd.
- * w3.el: Reworked some of w3-do-setup, and added comments
- * w3.el: Changed to only require 'ange-ftp if not using efs.
- * w3-lists.el: Did some work on the DL handling
- * w3-url.el: Directory formatting routine will now include last file
- modification date and size if possible. If not date data is returned by
- file-attributes, or current-time-string does not take a parameter, then
- no date is shown. Size is usually shown (almost always if you use EFS
- instead of ange-ftp)
- * w3.texi: Round and round he texinfo's, where he stops, noone knows.
-
- Tue Jan 4 23:00:35 1994 William M. Perry (wmperry@indiana.edu)
- * w3-gopher.el: Fixed problem in handling of gopher text files . . . were
- always being parsed as HTML.
- * w3-forms.el: Fixed dumb problem in encoding a gopher+ ASK form.
- * w3.texi: Initial revision
-
- Mon Jan 3 19:06:17 1994 William M. Perry (wmperry@indiana.edu)
- * All files: Updated copyright notices
- * w3-lists.el: UL and OL lists can now have <LI ALT="some text" SRC="some
- image">
- * w3-misc.el: Renamed w3-rassq-with-equal to w3-rassoc
- * w3-emacs.el, w3-emacs19.el: Fixed stupid problem where I was trying to
- call the x-store-cut-buffer function even if not in X
-
- Sun Jan 2 22:47:02 1994 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el: Added a function to break up a menu description into smaller
- chunks and submenus.
- * w3-gopher.el: Now smarter about when to parse out a gopher object as a
- directory listing
- * w3-emacs19.el, w3-lucid.el, w3-new-lucid.el, w3-emacs.el, w3-epoch.el:
- Added function w3-store-in-x-clipboard
- * w3.el: w3-save-url will now copy the url into the X clipboard
- * w3.el: Added autoloads that autoload.el can understand.
- * w3-forms.el: Forms links will now highlight when the mouse moves over
- them in lucid emacs (and any other flavor that eventually supports them
- in its version of w3-add-zone)
- * w3-gopher.el: Fixed dumb problem where parts of the gopher+ selector
- string were being left in w3-current-file, so things like w3-view-url,
- etc were getting the wrong information.
- * w3-gopher.el: Fixed stupid problem where I didn't convert the gopher
- selector strings into url encoding before creating the <A> tags in
- w3-format-gopher-link. This caused gopher links with spaces/tabs/etc to
- not be parsed correctly. Thanks to John Ladwig <jladwig@soils.umn.edu>
- for noticing the problem.
-
- Sat Jan 1 20:08:19 1994 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el: Added support for showing some of the HTTP/1.0 headers in a
- buffer. Controlled by the new variable w3-show-headers. Should be a
- list of HTTP/1.0 headers (all lowercase) to include at the end of the
- buffer. If nil, nothing will be shown. Thanks to Jared Rhine for
- suggesting it.
- * w3-gopher.el: Removed multiple definitions of w3-parse-gopher, and
- revamped the handling of gopher titles.
- * w3-misc.el: Changed w3-batch-fetch to be more robust - is now able to
- retrieve any type of information, and the user can specify whether they
- want formatted text, raw HTML, or transfer in binary mode.
- * w3-parse.el: Changed the fill-column and <HR> calculation routines to
- honor the new variable w3-strict-width.
- * w3-misc.el: Removed some useless variables from w3-get-url-at-point in
- the eternal quest for less compilation warnings.
- * w3-misc.el: Fixed problem in w3-strip-leading-spaces and
- w3-eat-trailing-space
- * w3-parse.el: The link building code will now remove all entity
- references in the link text before storing it in the zone - this means
- that the menu building code and w3-complete-link will no longer have
- unresolved entities in them looking nasty.
- * w3-misc.el: Added function w3-fix-entities-in-string. Takes any string
- and removes all entity references within it, and replaces it with normal
- text (uses the w3-html-entities assoc list).
- * w3-new-lucid.el, w3-lucid.el: Added function w3-x-popup-dialog
-
- Fri Dec 31 21:45:04 1993 William M. Perry (wmperry@indiana.edu)
- * w3-new-lucid.el, w3-lucid.el: Fixed problem in w3-fix-extent-endpoints
- * w3-misc.el: Fixed problem in w3-eat-trailing-space that would always
- remove one too many spaces.
- * w3-mosaic.el: Added function w3-rename-hotlist-entry to give a new title
- to an item in your hotlist. Will not let you use a title that is
- already a member of the hotlist.
- * w3-emacs19.el, w3-lucid.el, w3-new-lucid.el: Added a few options to the
- navigation menu
- * w3-url.el: Added a patch from Fran Litterio <franl@centerline.com> that
- adds variable w3-reuse-buffers. Also changed the buffer reusing code
- will skip over w3-working-buffer in its search for a matching url.
- * w3-url.el: Fixed problem in passing things off to gopher-mode with blank
- selector strings - was not defining a good type (type was set to 0
- instead of ?1).
- * w3-url.el: Fixed typo in gopher handling
- * w3-gopher.el: Added % retrieved messages when retrieving a gopher+
- object, fixed problem in gopher parsing for emacs 19.
-
- Thu Dec 30 23:58:19 1993 William M. Perry (wmperry@indiana.edu)
- * w3-gopher.el: Fixed dumb problem in gopher formatting - didn't check if
- the selector string was longer than 1 character before trying to extract
- the first char.
- * w3-misc.el: Fixed major problems with w3-strip-leading-spaces and
- w3-eat-trailing-space again.
- * w3-forms.el: Added support for submitting gopher+ ASK blocks
- * w3-url.el: Changed gopher support/url parsing routines to handle gopher+
- and gopher ASK blocks without warping the URLs too much.
- * w3-gopher.el: Added in gopher+ support
- * w3.el: Fixed viewing of gopher links for new storage format.
- * w3-gopher.el, w3-url.el: Revamping gopher
- * w3-vars.el: Added variable w3-gopher-to-mime
- * w3-vars.el: Added variable w3-gopher-types
-
- Thu Dec 30 13:57:53 1993 William M. Perry (wmperry@indiana.edu)
- * Added support for Mule (Multi-Lingual Emacs), mainly highlighting of
- links. Thanks to takada@seraph.ntt.jp for the patches.
- * w3-next.el: Added provide 'w3-next
- * w3-parse.el: Might have fixed the over-run into other words/spaces
- in link highlighting.
-
- Wed Dec 29 23:33:07 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el: Added function w3-fetch-url-at-point... thanks to Torre
- J. Wenaus <wenaus@gem1.llnl.gov> for the code.
- * w3-parse.el: Back to using window-width as starting point for
- w3-right-border.
- * w3-vars.el: Removed variable w3-hypertext-extns
- * w3-mosaic.el: Removed support for adding old gopher-mode pages to
- the hotlist. Trying to get people to use hypertext-gopher-mode.
- * w3-next.el: Initial revision
- * w3-gopher+.el: Added new function w3-convert-ask-to-form that
- converts a Gopher+ ASK block into an HTML form.
- * w3-forms.el: Value and default value are now reset for each SELECT
- area in forms.
- * w3-vars.el: Changed default gopher handling to be in hypertext.
-
- Tue Dec 28 17:41:51 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: Can now handle http:/somefile - it will substitute the
- server and port of the current document to make a complete url.
- * w3-forms.el: Names in INPUT tags can be empty
- * w3-auth.el, w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-forms.el,
- w3-lists.el, w3-mime.el, w3-misc.el, w3-parse.el, w3-typecheck.el,
- w3-url.el, w3-vars.el, w3.el: Removed lots of references to bound
- but unreferenced variables.
- * w3-misc.el, w3-url.el, w3-vars.el, w3.el: Added new variables
- w3-mail-command and w3-mail-other-window-command. These variables
- will control what functions are called when w3 needs to send mail.
- W3 tries w3-mail-other-window-command only if w3-mutable-windows is
- t, then w3-mail-command if this function is not bound. Then goes to
- mail-other-window, then just to mail.
-
- Fri Dec 24 03:21:58 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: Formatting directories now gives a progress indicator in
- % of files converted to hypertext listing.
- * w3-url.el: Added code to check for whether a file is a symbolic
- link. If it is, then put in an arrow and the name of the link (like
- ls -l).
-
- Thu Dec 23 18:53:54 1993 William M. Perry (wmperry@indiana.edu)
- * w3-epoch.el, w3-misc.el, w3-parse.el, w3-typecheck.el, w3-vars.el:
- Replaced long regular expressions for checking whether a URL is
- relative or not with a variable w3-nonrelative-link to save
- space/typing, and it will be easier to change in the future.
- * w3-misc.el: Added function w3-batch-fetch to retrieve all the urls
- passed to it on the command line and save them as text files.
- Thanks to Jared Rhine for suggesting it.
- * w3-parse.el: Removed use of screen-width/window-width when computing
- fill column. Uses old value of fill-column.
- * w3-mosaic.el: Fixed problem in new personal annotation parsing code
- that would barf if you didn't have any personal annotations.
-
- Thu Dec 23 16:28:22 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el: Made lots of changes to the personal annotation
- handling. Deletion will work properly now (won't mess up the
- internal representation of the annotations), support for the real
- Mosaic annotation format (more than one annotation on a url yields
- only one line in the annotation LOG file), figures out the highest
- annotation number instead of using the last line in the file +1.
- * w3-emacs.el: Added definition of w3-create-faces.
- * w3-gopher+.el: Initial revision
- * w3-gopher.el: Fixed quite a few problems with gopher support.
-
- Tue Dec 21 06:47:50 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el: Fixed idiotic problem where no PRE segments were being
- rendered. *sigh*
-
- Sat Dec 18 15:03:59 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el, w3-gopher.el, w3-forms.el: Added support for searching in
- gopher. Transforms into a special type of form, like <ISINDEX>
- tags. Only works if retrieved from a gopher listing right now.
- * w3-vars.el: Changed default viewer for text/plain to be w3-mode
- * w3-parse.el: Fixed problem with recursive filling of paragraphs - if
- there were too many <PRE> segments, then it would die from recursing
- too much. Thanks to Tom Tromey <tromey@busco.lanl.gov> for pointing
- out the problem.
-
- Fri Dec 17 23:01:57 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: Changed the display of XX of YY bytes transferred in
- HTTP/1.0 responses to be optional. Would mess some people up that
- are behind gateways using telnet, etc. Variable is
- w3-show-http2-transfer.
- * w3-lists.el: Added support for <LI SRC="blahblahblah"> for list
- items with icons, etc.
- * w3-epoch.el: Rewrote the resource fetching routines to me
- consistent with emacs 19 and lucid emacs.
- * w3-lucid.el, w3-emacs19.el, w3-epoch.el, w3-new-lucid.el: Moved all
- face creation stuff into w3-create-faces.
- * w3-vars.el: Fixed typo in w3-graphic-converter-alist
- * w3-vars.el: Added keybindings > & < to go to end/beginning of
- document. Added functions w3-end-of-document and
- w3-start-of-document to go the end and beginning of a document
- respectively.
- * w3-forms.el: Fixed a problem in the new text area support.
- * w3-forms.el, w3-typecheck.el: Reworked quite a bit of stuff to get
- forms submissions working correctly. You no longer have to keep
- buffers around until you submit the form, and the default text (or
- the current value of the button) is inserted each time you edit the
- form area.
- * w3-mime.el: Changed w3-parse-mime-viewers to split the Accept:
- string onto one or more lines as appropriate, as the NCSA server
- doesn't seem to like the long Accept: line when POSTing a form.
- * w3.el: Merged in support for NeXT emacs from Laurent Dami
- <dami@cui.unige.ch> (emacs 18.58 on NeXTstep)
- * w3-emacs.el, w3-emacs19.el, w3-epoch.el, w3-lucid.el,
- w3-new-lucid.el: Added function w3-setup-version-specifics that will
- do any required fiddling for each version of emacs.
-
- Thu Dec 16 23:22:08 1993 William M. Perry (wmperry@indiana.edu)
- * w3-new-lucid.el: Fixed problem with w3-fix-extent-endpoints failing
- when an extent was completey spaces/newlines
- * w3-forms.el: Changed regular expressions to allow one or more =
- signs in name/value tags.
- * w3-forms.el: Made input tags with NAME of isindex do an automatic
- submission, ala Mosaic, and marca@ncsa.uiuc.edu's suggestion on
- www-talk that browsers should standardize on this hack.
- * w3-parse.el: Changed form-based searching to use an input tag of
- NAME isindex like Mosaic.
- * w3-parse.el: Fixed error in new header routines. Would bomb if a
- header was not terminated correctly.
- * w3-parse.el: No longer remove tabs at the beginning of the buffer -
- was messing up lists. Still removes spaces/newlines
- * w3-forms.el, w3-parse.el: Added real support for TEXTAREA tags, and
- wrap TEXTAREA input tags in PRE segments.
- * w3-forms.el: Fixed bad regular expression in forms mode that would
- cause tags with VALUE="" to be drawn wrong.
- * w3-newparse.el, w3-url.el: Use new function w3-lazy-message instead
- of message. Will not update the modeline if called more than once a
- second. Thanks to Jamie Zawinski <jwz@lucid.com> for the patches.
- * w3-viewers.el: Starting viewers no longer starts an interactive
- shell & exec. Thanks to Jamie Zawinski for showing me that it was a
- dumb thing to do :)
- * w3-new-lucid.el: Initial revision
- * w3-vars.el, w3.el, w3-lists.el: Changed occurences of w3-running-era
- to w3-running-new-lucid
- * w3.el: Moved creation of w3-mime-accept-string into w3-do-setup
- * w3-epoch.el: Fixed problem in epoch form entry.
- * w3-forms.el: Changed assignment to free variable method in w3-handle-forms.
- * w3-forms.el: Fixed the revert button bugs in emacs 19.
- * w3-emacs19.el: changed w3-delete-zone to use remove-text-properties
- instead of putting nil text properties.
- * w3-emacs19.el: Changed w3-delete-zone to remove the face and
- mouse-face properties.
-
- Wed Dec 15 22:56:43 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lists.el: Added a 't' to calls to replace-match so that the case
- is preserved.
- * w3-vars.el: Added variable w3-list-chars-assoc for specifying what
- characters to insert at the front of lists.
- * w3-lists.el: Can now control what characters are inserted at the
- front of a list. See w3-list-chars-assoc for details.
-
- Wed Dec 15 20:41:02 1993 William M. Perry (wmperry@indiana.edu)
- * Version 1.7.14
- * w3-forms.el: Fixed problem with resetting popdown menus to the
- defaults.
- * w3-epoch.el: Rewrote w3-fix-extent-endpoints to remove
- newlines/whitespace from front of zones also, as well as numbers &
- periods. This will fix lists, but might mess up real links once in a
- while. Oh well, epoch won't be around much longer anyway.
- * w3-mosaic.el: Fixed bug in w3-write-global-history where 'nil' in
- the history would cause it to choke. Thanks to franl@centerline.com
- for noticing the problem.
- * w3-emacs.el: Changed the w3-fix-extent-endpoints to remove
- newlines/whitespace from the front of zones also.
- * w3-lists.el: Changed the list handling code to use
- insert-before-markers if using emacs 18. This keeps the
- indentation/numbering to not become part of the zones.
- * w3-emacs19.el: Fixed a few errors with the new forms/link movement
- code
- * w3-emacs19.el: Changed w3-follow-link to not die on links with no
- data.
- * w3-emacs19.el: Changed w3-forward-link and w3-back-link to honor
- forms entry areas.
- * w3-vars.el: Changed definition of w3-header-char-assoc to use BR correctly
- * w3-parse.el: <BR> tags are rendered a little better now - no extra
- spaces from the fill-region will make them look odd.
-
- Tue Dec 14 21:41:29 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: Added checking to w3-fetch to see if a buffer visiting a
- URL already exists before fetching it. Offers to reuse the old one if
- found.
- * w3.el: Changed w3-save-url to be more consistent with the other
- commands that muck with URLs. C-k grabs the current URL into the kill
- ring, and C-k with a prefix arg grabs the URL under pt into the kill
- ring. Thanks to Jared Rhine for pointing out the inconsistency.
- * w3-mosaic.el: Added function w3-append-hotlist. This will append a
- hotlist to the one currently in memory.
- * w3-parse.el: Fixed problem where <P> breaks after a header item were
- not being erased.
- * w3-misc.el: Added function w3-upcase-region that will convert a
- region of text to uppercase, but ignore any text in it that is between
- < and >. This will stop it from changing the links references within
- <A> tags.
- * w3-vars.el: Changed the header assoc list to use w3-upcase-region
- instead of upcase region. Was causing links in headers to point to
- the wrong files.
- * w3-era.el, w3-lucid.el: Added patch from Alastair Burt that fixes a
- few problems in the lucid menu handling code (malformed, plus trims
- the menu items to w3-lucid-max-item-size so that they don't shoot off
- the sides of your screen.
- * w3-url.el: Added a space at the end of the prompt in w3-open-local
- * w3.el: Changed w3-reload-document so that it remembers where you
- were in the buffer and repositions you there.
- * w3-mime.el: Changed the format of w3-mime-accept-string so that it
- can be used in other places.
- * w3-misc.el: Added functions w3-forward-in-history and
- w3-backward-in-history. This will first try to find the actual buffer
- recorded in the history list, then any buffer with the same URL, then
- goes to point in those buffers.
- * w3-vars.el: Added new variable w3-current-next-link and
- w3-current-last-link that are buffer-local. These store the history
- information for this buffer.
- * w3.el: Changed a few functions to use the new history mechanism
- * w3-url.el: Modified w3-fetch to store history items in the new
- variables
-
- Mon Dec 13 23:39:20 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs.el: Finished function w3-fix-extent-endpoints, but need to
- do something about the markers moving in front of list items.
- w3-fix-extent-startpoints or something similar.
- * w3-lucid.el: Added missing function 'w3-delete-zone Fixed menu
- generation error
- * w3-misc.el: Changed w3-maybe-relative and a few other functions to
- take an optional 'DATA' parameter for using the POST command,etc.
- * w3-forms.el: Fixed a few problems with non-POSTing forms submissions
- * w3-parse.el: Removed code to eat newlines/whitespace at the
- beginning/end of links. Was causing errors if links were within PRE
- segmens (actually, only if a link was the last thing in a PRE segment,
- and it had whitespace after it, and before the </PRE>
- * w3-forms.el: Fixed problem with forms <SELECTION MULTIPLE> support.
- Wasn't giving the fake checkboxes any 'value's, so it was reported as
- 'ON' to the server, not the name of what was selected. Also fixed a
- problem where the option variable in SELECTION handling wasn't being
- set to nil each time, so each successive SELECTION tag would get more
- and more choices.
- * w3-parse.el: Added call to function w3-fix-extent-endpoints. Should
- fix the problem with forms eating newlines/spaces at the end of form
- entry areas when new data is entere.
- * w3-forms.el: Fixed problem in forms submission. Would die if the
- first item in a form was a SELECTION - it was not storing the
- method/actionurl if it was.
-
- Sun Dec 12 20:54:44 1993 William M. Perry (wmperry@indiana.edu)
- * w3-epoch.el: Added function w3-fix-extent-endpoints
- * w3-emacs.el, w3-emacs19.el, w3-era.el, w3-lucid.el: Added new
- function w3-fix-extent-endpoints. Makes extents smaller if they have
- newlines/whitespace at the end. This will keep the forms support from
- killing newlines whenever you do a form entry.
- * w3-cache.el: Added code to store stuff in cache as compressed
- (gzipped) data.
- * w3-url.el: HTTP links like http://cs.indiana.edu are now recognized
- (no longer needs the trailing '/'
- * w3-lists.el: Fixed problem where alternating <P> tags would
- disappear within lists. Over-aggressive regular expression.
- * w3-url.el: Changed the handling of content-length - using
- w3-parse-mime-headers was causing an infinite loop in redirection.
- * w3-mime.el: Fixed a few problems in the redirection handling because
- of switching to lower-case headers in w3-current-mime-headers.
- * w3-url.el: Added support for using the content-length header in
- HTTP/1.0 responses to show how big the file is in the minibuffer.
- * w3-mime.el: Changed the MIME parsing routines to save the header
- fields in lowercase.
- * w3-emacs.el: Fixed dumb problem in w3-complete-link for emacs 18.
- Left out a call to w3-zone-data.
- * w3-url.el, w3-forms.el: Replaced use of member with w3-member.
- * w3-forms.el: Fixed error in regular expression where buttons with
- spaces in their VALUE fields would not be rendered.
- * w3-viewers.el: New way to specify whether to view process output or
- not. w3-working-buffer is always destroyed if a viewer is invoked.
- * w3-vars.el: Added variable w3-always-show-output.
- * w3-vars.el: Changed def. of ÿ to be ?\377 instead of the actual
- character 377. Was causing problems with CVS.
- * w3-parse.el: Whitespace at the beginning of buffers will now be
- erased. Headers will now be a little more intelligent about how they
- do line/paragraph breaks. Headers can now be shown on text terminals
- by the variable w3-header-chars-assoc. Thanks to Jared Rhine for the
- suggestion.
- * w3-parse.el: Added support for user-customizable text before and
- after headers
- * w3-misc.el: Changed w3-eat-trailing-spaces and
- w3-strip-leading-spaces to get ride of newlines too.
- * w3-vars.el: Added the variable w3-header-chars-assoc to have
- formatting of headers on dumb terminals.
-
- Fri Dec 10 21:14:07 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lists.el: Fixed bug where lowercase list tags (ol instead of OL)
- would cause an infinite loop if there were within another list. Left
- out an (upcase (..))
-
- Thu Dec 9 23:24:10 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el: Changed the handling of MULITPLE selections in option
- lists to be a <UL> of the options, all checkboxes with the same name.
-
- Wed Dec 8 22:46:07 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lists.el: Fixed a bug where PRE segments within lists would be
- ignored and filled.
- * w3-forms.el: Added support for the SEVERAL/MULTIPLE attribute on the
- SELECT input tag. Rendered as a preformatted list of checkboxes.
- * w3-misc.el: Added function w3-eat-trailing-space
- * w3-mime.el: Fixed a dumb problem where I forgot a "%s" in a format
- string and so wasn't sending any data during a POST forms submission
- * w3-forms.el: Added support for POST submission of forms
- * w3-mime.el: Added a 'data' field to the w3-create-mime-request
- function. This will make it easy to implement post in a more
- generalized way later.
- * w3-url.el: Added ability to send arbitrary data down through
- w3-fetch, w3-retrieve, and w3-http. Useful for POST method.
- * w3-emacs19.el: Removed patch for double-skipping of links in early
- versions of emacs. People using < 19.21 should upgrade.
- * w3-lists.el: Nested lists should now be a little quicker. Also
- fixed the problem where paragraphs within lists would have an extra
- space at the beginning of the first line.
- * w3-forms.el: Changed w3-do-form-entry to do w3-delete-zone before
- deleting the text contained by the zone. Previous behavior would make
- emacs19 bomb with an error.
- * w3-typecheck.el: Changed the option reading so that it checks
- whether w3-x-popup-menu returns a cons pair or a plain string and acts
- accordingly.
- * w3-docomp.el: Added lots of autoloads to get rid of compilation errors
- * w3-mime.el: Changed the header parsing to get _ALL_ the headers and
- store them in an assoc list instead of just getting the 3 or 4 I need
- now. Will make it easier to expand on later when the HTTP/1.0 spec
- grows.
- * w3-vars.el: New variable w3-current-mime-headers, which is an assoc
- list of MIME headers for each document.
- * w3-url.el: Changed w3-retrieve so that if a response it not an
- HTTP/1.0 response, add its name to w3-bad-server-list if it is not
- already a 'member'.
- * w3-mime.el: Added support for the new '204 NoResponse' HTTP/1.0
- response. No new document is displayed.
-
- Tue Dec 7 21:09:21 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el: Some revisions to try and make the radio button
- toggling faster. Will now only change the radio button(s) that are
- set to be off, and the one that is supposed to be on, on.
- * w3-lucid.el, w3-epoch.el, w3-era.el, w3-emacs19.el: Added function
- w3-zone-eq
- * w3-era.el: Fixed typo in w3-zone-data that was causing forms to
- screw up.
- * w3-forms.el, w3-newparse.el: Use 'intern' instead of read
- * w3-emacs19.el: Removed the local-map from the text properties. Put
- it in the distribution by mistake.
- * w3-emacs19.el: applied patch from <michalj@fuw.edu.pl> to fix
- skipping 2 links when going backwards.
- * w3-html+.el: Fixed a missing ) or two
- * w3-cache.el: Initial revision
- * w3-vars.el: Added variables for document caching.
- * w3-html+.el: Trying to get tables working better
-
- Mon Dec 6 23:04:01 1993 William M. Perry (wmperry@indiana.edu)
- * w3-era.el: Fixed dumb error where w3-follow-link would try to fetch
- the text of the link, not the url of the link.
- * w3-emacs19.el: Fixed a few things with the new text properties
- support.
- * w3-forms.el: Removed reference to free variable prompt in
- w3-do-form-entry. Cut & pasted a few too many lines.
- * w3-forms.el: Changed all the form handling routines that reformatted
- the buffer to use w3-form-format-<input-tag-type> instead of reusing
- the code. Was causing some inconsistent redraws. Thanks to Arup
- Mukherjee <arup@cs.cmu.edu> for noticing the problem.
- * w3-parse.el: Styles will now work again in epoch. Needed to
- re-apply a patch that got lost in a hard drive crash. Thanks to Henry
- A. Rowley <har@cs.cmu.edu> for the patch.
- * w3-emacs19.el: Fixed problem in the making of menus. Had a (list
- ...) that included the 'displayable' option in the menu vectors.
- Thanks to Jorge Sousa Pinto <mesjsp@di.uminho.pt> for noticing the
- problem.
- * w3-emacs19.el: Fixed a cut&paste error - multiply defined functions
- and a lot of typos in w3-complete-link
- * w3-misc.el: Added function w3-strip-leading-spaces
- * w3-era.el: Changed the w3-complete-link routine to strip spaces from
- the front of links so that all of them will be visible.
- * w3-lucid.el, w3-epoch.el, w3-emacs19.el, w3-emacs.el: Changed the
- w3-complete-link routine to strip spaces from the front of links so
- that all of them will be visible.
- * w3-vars.el: A few revisions to the default settings of
- w3-style-chars-assoc
- * w3-vars.el: Added the variables w3-style-chars-assoc and
- w3-delimit-emphasis for doing text-based markup.
- * w3-parse.el: Added the ability to have characters that define the
- start and end of a region of formatting (ie: * surrounds bold text, _
- surrounds underlined text, etc). Controlled by w3-style-chars-assoc
- and w3-delimit-emphasis variables. Thanks to Jared Rhine for
- suggesting it.
-
- Sun Dec 5 21:38:23 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: fixed typo in w3-open-local-internal.
- * w3-url.el: Disabled use of w3-be-asynchronous for now
- * w3-era.el: Enabling/disabling of Era menus now cleaner than in lucid
- * w3.el: Menus will now be created when running in Era
- * w3-vars.el: Added face-specific stuff for Era, and modified the
- default value of w3-delimit-links to take the w3-running-era variable
- into account.
- * w3-vars.el: Better checking of the various w3-running-* variables.
- I long for the day when they will all merge. :)
- * w3-era.el: Added support for 'viewing' a form entry area with
- w3-view-this-url Will message the name and type of the form entry
- area, but returns nil if called with no-show 't'.
- * w3-era.el: More changes to be era-specific
- * w3-era.el: Basic switch to era-specific functions from the lucid
- cust. file
- * w3-epoch.el: Added alias w3-delete-zone (to epoch::delete-zone)
- * w3-emacs19.el: Added function w3-delete-zone
- * w3-forms.el: Use function w3-delete-zone instead of a large (cond
- (...)) for using delete-zone, etc. Easier to add support for new
- flavors of emacs.
- * w3-vars.el: Added the variable w3-running-era
- * w3.el: Added loading of specific routines for 'era' - the
- epoch/lucid merge
- * w3-era.el: Initial revision
- * w3-emacs19.el: Fixed a problem in w3-only-links that would return
- the wrong position if the link was only one character long.
- * w3-misc.el: Added the function w3-reload-all-files. This will
- remove all the 'features' 'provided by w3, and then do a (require 'w3)
- so that the files will all be reloaded.
- * w3-mime.el: Changed the w3-is-mime-response function so that it will
- remove the HTTP/1.0 request if it has been echoed to the screen,
- either by telnet or by the tcp.el emulation package. Thanks to
- everyone who reported the bug.
- * w3-parse.el: Moved handling of telnet header lines into
- w3-is-mime-response
- * w3-emacs19.el: Believe I have fixed the w3-complete-links to work
- with the new use of text properties instead of overlays. This should
- fix the problem of the links menu not showing up in X also. Thanks to
- T V Raman <raman@cs.cornell.edu> for noticing it was broken.
- * w3-mime.el: Framework for '204 No Response' put in
- * w3-auth.el: Removed function w3-encode-password, and put the code
- into the actual w3-basic-auth, since future versions will probably use
- different encodings for the username/password pair.
-
- Sat Dec 4 12:54:43 1993 William M. Perry (wmperry@monolith)
- * w3-forms.el (w3-handle-selections): Added <OPTION SELECTED> support.
- Thanks to Darrell Kindred for telling me to do it.
- * w3-mime.el (w3-parse-mime-headers): Fixed a problem where redirection of
- URLS would lose the content-type and other headers of the URL it was
- redirected to. Thanks to Jared Rhine for noticing the problem.
- * w3-forms.el (w3-do-form-entry): Fixed a problem where form submission
- buffers would not stay on top of the buffer stack. Moved the submit
- code outside the save-excursion. Thanks to Darrell Kindred for the
- suggestion on how to fix it.
- * w3-lists.el (w3-fill-paragraphs-in-list): Dumb problem with too many
- newlines in paragraphs within lists. Thanks to Jared Rhine for noticing
- the problem.
- * w3-parse.el (w3-fix-paragraphs): Fixed a problem where paragraphs before
- the last <HR> in a buffer were not filled. Thanks to Jared Rhine and
- Darrell Kindred for fixes.
- * w3-typecheck.el (w3-read-correct-format): Added a default type checker
- for unknown tag types.
- * w3-emacs19.el (w3-follow-link): This no longer signals an error if there
- is no link under point.
- * w3-mime.el (w3-parse-mime-headers): Changed the regexp to extract the
- Location header from an HTTP/1.0 response so that newlines are stripped
- from it correctly. Thanks to Darrell Kindred for sending me the patch.
- * w3-misc.el (w3-open-stream): Added a pause in when connections failed.
- Thanks to Jost Krieger <Jost.Krieger@rz.ruhr-uni-bochum.de> for
- suggesting it.
- * w3-emacs.el (w3-add-zone): Fixed a problem in normal emacs where
- highlighted text <CODE>TEXT</CODE> would be interpreted as a link.
- Thanks to T V Raman <raman@cs.cornell.edu> for noticing the problem.
- * w3-vars.el (w3-mime-extensions): Changed the default MIME content type
- to be text/html so that pages like http://cs.indiana.edu/ will be
- formatted when they don't have a file extension.
- * w3-forms.el: Applied a path from Darrell Kindred that fixed some very
- odd radio button behavior.
- * w3-forms.el: Believe I have fixed the problem in lucid emacs where
- choosing a form entry box would eat the character immediately after the
- input tag.
- * w3-forms.el: Fixed a regexp that would gobble newlines/paragraph breaks
- after an input tag. Thanks to Skip Montanaro
- <montanaro@ausable.crd.ge.com> for noticing the problem.
- * w3-lists.el: Dumb error in a regexp that would make all <DL> lists
- disappear was fixed.
- * w3-lists.el: Added roman numeral handing to ordered lists. Thanks to
- Tom Loos (tloos@indiana.edu) for explaining the algorithm and writing
- some C code I could translate into lisp.
-
- Fri Dec 3 12:04:18 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lucid.el: Fixed stupid problem where going backwards by 1 link always
- took you to the first link of a buffer. Mispaced ) in
- w3-previous-extent.
- * w3-emacs19.el: Changed everything to use text-properties instead of
- overlays.
- * w3-emacs19.el (w3-add-zone): Added preliminary support for just typing
- into the emacs19 forms. Will talk to jwz about adding this
- functionality to lucid emacs.
-
- Wed Dec 1 08:05:02 1993 William M. Perry (wmperry@indiana.edu)
- * w3-newparse.el: Created this file - has new parsing routines. Very
- experimental. Don't use unless you want it to choke, and then figure
- out why it choked. :)
-
- Fri Nov 26 03:52:19 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el: Changed the forms handling routines so that it handles
- METHOD, ACTION, and ENCTYPE attributes of the <FORM> tag. METHOD and
- ENCTYPE aren't used yet. Thanks to Darrell Kindred for noticing the
- problem.
- * w3-parse.el: Fixed a formatting problem with the ISINDEX forms
- replacements. Was doing a fixed-case replace. Thanks to Jared Rhine
- <Jared_Rhine@hmc.edu> for noticing the problem.
- * w3-parse.el: Fixed a formatting error with <BR> tags - sometimes spaces
- were left at the beginning of the continued line. Thanks to Erich
- Schneider <erich@bush.cs.tamu.edu> for noticing the problem.
- * w3-misc.el (w3-lookup-style): Fixed dumb bug where I was not
- de-referencing the variables to the actual #<style> value in epoch.
- Thanks to Paul Furnanz <paul_furnanz@mentorg.com> for the initial fix.
- I generalized it a little.
- * w3-parse.el: Added a check to make sure that long URLs don't show up as
- extremely long buffer names. Thanks to Heiko Muenkel
- <muenkel@tnt.uni-hannover.de> for noticing the problem.
- * w3-lucid.el: Added a patch from Sjoerd Mullender
- <Sjoerd.Mullender@cwi.nl> to add a menu bar to lucid emacs if there
- wasn't one by default.
- * w3-emacs19.el: Added a few patches from Jin S Choi (jsc@mit.edu).
- Mostly fixed the hotlist menu updating code, as well as a few cosmetic
- changes to the FSF19 menus.
- * w3-epoch.el: Added a few patches from Henry Rowley <har@cs.cmu.edu> to
- fix a few functions that assumed epoch was compiled with
- add-graphic-zone.
- * w3-lists.el (w3-fill-paragraphs-in-list): Fixed a stupid bug where the
- first letter of every paragraph would be removed when filling. Thanks
- to Arup Mukherjee <arup@cmu.edu> for noticing the problem, and Darrell
- Kindred for the fix.
-
- Tue Nov 16 10:55:56 1993 William M. Perry (wmperry@indiana.edu)
- * Makefile (install): Fixed problem where I was only copying W3FILES to
- the install directory, and should have used W3FILES and W3BINS.
- * w3-forms.el: Stupid problem where I was always trying to call
- w3-form-format-unknown. Simple 'not' around a statement to fix.
- * w3-forms.el: Yet another stupid typo - w3-format-unkown instead of
- w3-format-unknown. Thanks to Dan Sullivan
- <sullivan@quinn.physics.ncsu.edu> for the fix.
-
- Mon Nov 15 21:02:50 1993 William M. Perry (wmperry@indiana.edu)
- * Various small changes (wrote over the new ChangeLog when doing a restore
- of some files).
- * w3-vars.el: Changed the order of w3-html-entities so that & is at
- the end. This was causing the entities later in the list to be messed
- up if they occurred in the same document.
- * w3-lucid.el: Changed the w3-extent-at, w3-find-specific-link, and
- w3-next-extent to not use a free variable. Thanks to Jamie Zawinksi
- <jwz@lucid.com> for the patch. Dumb oversite on my part.
- * w3-forms.el: Made the forms formatting very extensible. The formatting
- function is determined by reading in lisp expression from a formatted
- string. w3-form-format-<type> will now be called and expected to return
- a string to use as the prompt.
- * w3-emacs19.el: Fixed dumb problem where emacs19 on a tty would not be
- able to find a list of links in the current document for
- w3-complete-link.
- * w3-lists.el: Fixed the filling of paragraphs within lists. No longer
- inserts too many newlines.
- * Fixed a few problems where w3-do-setup was not being called correctly at
- startup. This would result in an error about w3-style-regexp being nil.
- * w3-mosaic.el: Fixed a problem with the hotlist handling code. Mistake
- in a regular expression. Thanks to Jin S Choi (jsc@mit.edu) for
- reporting the problem and sending a fix.
-
- Fri Nov 12 07:31:36 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el: The mailcap entries are now parsed at startup.
- * Made changes to several files so that the new NeXTstep port of emacs 19
- will use faces, and not think its on a dumb terminal. Mostly involved
- changing a bunch of (eq window-system 'x) to an or (eq window-system
- 'dps). While I was at it I also changed the statements so that the
- Presentation Manager port of emacs 19 under OS/2 will use faces, etc.
-
- Thu Nov 11 07:20:13 1993 William M. Perry (wmperry@indiana.edu)
- * Realized I should get sick more often - I seem to get more done. :)
- * w3-vars.el: Added the ABSTRACT, QUOTE, and BYLINE tags to the list of
- emphasis tags.
- * w3-parse.el (w3-handle-notes): Added support for the HTML+ NOTE tags.
- Handles any role, and also honors the SRC= for the warning image.
- * w3-parse.el (w3-handle-footnotes): Added support for the HTML+ footnote
- and margin-note tags. Handles as links to footnotes at the end of the
- document.
- * w3-parse.el (w3-fix-render-hints): Added support for the HTML+ RENDER
- tag to extend the set of logical emphasis roles on a per-document basis.
- * w3-parse.el: Changed the emphasis handling to be more extensible. New
- variables w3-style-assoc and w3-style-regexp. w3-style-assoc maps tags
- onto style names.
- * w3-parse.el: Added ability to have IDS within headers. This is in
- conformance with the HTML+ specification.
- * w3-lists.el: Added ability to have IDs within <P> tags. This is in
- conformance with the HTML+ specification.
- * w3-lists.el: Added function w3-fill-paragraphs-in-list. This will fill
- all paragraphs within any type of list. This allows for <P> elements
- within lists without odd looking results.
- * w3-forms.el (w3-split): Changed this so that it no longer puts strings
- with only spaces and tabs in the assoc list that is returned. This
- error caused every popup FORM item to have a blank line at the end.
- * Added new variable w3-default-action. This specifies the lisp function
- to run instead of w3-prepare-buffer when W3 can't figure out the MIME
- type by looking at the file extension. (Things like .README or .patch
- would be parsed as HTML - not good). Thanks to Alastair Burt
- <burt@dfki.uni-kl.de> for noticing the problem.
-
- Wed Nov 10 08:02:31 1993 William M. Perry (wmperry@indiana.edu)
- * General cleanup, better documentation in all files. Trying to merge
- files so that there are fewer dependencies between files. Thank
- goodness for the optimizing byte compiler and call-trees. :)
- * w3-parse.el: Removed the handling of <EM> tags. No longer part of the
- HTML+ specification.
- * w3-vars.el: Excercise in anal-retentiveness. :) Organized and
- alphabetized all the variables and added to quite a few documentation
- strings. Yeah yeah yeah, but it needed it! :)
- * w3-vars.el: Added a few more new keybindings from Tom Tromey
- <tromey@busco.lanl.gov>.
- * w3-misc.el (w3-maybe-eval): Added new MIME type application/emacs-lisp
- along with a viewer that asks whether to evaluate it after viewing it.
- * w3-url.el (w3-open-local): Made this a stub to call w3-fetch with file:
- prepended to the filename you type in. w3-open-local-internal now does
- all the work. Thanks to Bill Benedetto <benedett@gentire.com> for
- noticing it was bombing out when called non-interactively.
- * w3-url.el (w3-news): Added the ability to specify a news server in the
- news url in the proposed news://server:port/article|newsgroup method.
- * w3-typecheck.el (w3-optionp): Changed this to correctly handle when you
- don't select anything from the menu. Would mess up the page and remove
- the link before dying on an error. Thanks to Jin S. Choi <jsc@mit.edu>
- for noticing the problem.
-
- Tue Nov 9 14:59:59 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el (w3-file): Added proper handling of ftp://user@host commands.
- * w3-forms.el (w3-revert-form): Fixed this function so it will work if
- there are pull-down lists in the form. Also changed the forms parsing
- code to use the first item in a list as the default.
- * w3-forms.el (w3-submit-form): TEXTAREA's will now be submitted
- correctly. The buffer containing the information you typed in must not
- be killed though. I need to find a better way to store it. Maybe a new
- major mode? But then how to relay the info back to the w3-typecheck
- function as the value?
-
- Mon Nov 8 13:05:29 1993 William M. Perry (wmperry@indiana.edu)
- * Added function w3-complete-link to do a completing-read on all the links
- in a buffer. Should work in all emacsen.
- * Changed printing, saving, and mailing of documents so that you can
- print/mail/save LaTeX, formatted text, or HTML source.
- * w3-url.el, w3-gopher.el: Changed the reading.... messages to display the
- actual number of bytes retrieved.
-
- Sun Nov 7 11:37:53 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el (w3-http): Fixed a problem where fetching something that had a
- viewer associated with it when the connection was down or the file was
- not found would still drop you into the viewer... often with odd
- results.
- * w3-lucid.el: Fixed a few bugs in the new lucid menus - was adding a nil
- menu item (buffers with no links, no hotlist in memory, etc). Caused
- system crashes on linux, headaches on other operating systems. Thanks
- to Alastair Burt <burt@dfki.uni-kl.de> and Arup Mukherjee
- <arup@KALI.FTM.CS.CMU.EDU> for noticing the problem and for the initial
- patches.
- * w3-mosaic.el: Think I fixed a problem with the hotlist parsing code.
- Thanks to Jin S. Choi <jsc@slayer.mit.edu> for noticing the problem.
-
- Wed Nov 3 21:35:44 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lucid.el: Completely reworked the menu setup. Several different
- menus, mirroring the setup of Xmosaic.
- * w3-vars.el: Assigned a few new keybindings to make w3 a little closer to
- info mode. Also redefined the M-C-v and M-b keys to use the C-c prefix
- as they should.
-
- Mon Nov 1 09:42:18 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-build-links-list): Changed this so that it no longer
- puts the delimiters around links with no HREFs. Thanks to Ivan Herman
- <Ivan.Herman@cwi.nl> for noticing that it was still broken.
- * w3-epoch.el (w3-insert-graphic): Changed this function to redirect
- the output into the file instead of outputting it to STDOUT and then
- saving it in a buffer and then writing the buffer. Faster,
- especially for large files, and don't have to worry about how many
- lines to delete at the top of the buffer.
-
- Sun Oct 31 10:31:04 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-build-links-list): Think I've fixed the problem of
- links in headers being formatted with newlines.
- * w3.el (w3-parse-relative-link): Fixed a problem where links of the
- type "#something" would retrieve the current directory. Stupid
- mistake. Thanks to Ivan.Herman@cwi.nl for noticing it.
- * w3-forms.el: Fixed quite a few problems with the Emacs 18 support.
- Problem was with using markers as start and end positions to
- creating new zones - they got set to nil when the whole region was
- deleted, so subsequent delete-regions failed. This also caused a
- problem when trying to use the submit or reset buttons.
- * w3-typecheck.el (w3-read-correct-format): Fixed a problem with the
- pulldown menu support in emacs 18. The last-input-event variable
- doesn't exist, so wrapped its use in an if boundp ..., etc.
- * w3-gopher.el (w3-do-gopher): Fixed problem where links like
- gopher://somesite/11/etc/etc/ would not get parsed - was seeing 11
- and thinking it wasn't a directory.
- * w3-url.el (w3-gopher): Fixed a problem where a match-beginning got
- lost because of a misplaced w3-unhex-string. Thanks to Arup
- Mukherjee <arup@cmu.edu> for noticing the problem.
- * w3-emacs.el: Changed the forward and backward link handling code so
- that it will skip white space at the beginning of a link. Thanks to
- Arup Mukherjee <arup@cmu.edu> for noticing the problem.
- * w3-parse.el (w3-handle-comments): Fixed this function to handle either
- comments written according to the HTML spec (with a trailing -->) or the
- Xmosaic-handled way (with no --). Thanks to Darrell Kindred
- <dkindred@KALI.FTM.CS.CMU.EDU> for noticing the problem.
- * w3-mosaic.el (w3-parse-hotlist): Applied a patch by Arup Mukherjee
- <arup@cmu.edu> and Darrell Kindred <dkindred@KALI.FTM.CS.CMU.EDU> to fix
- an annoying problem where the first page you retrieved in a w3 session
- would not be shown, and the buffer you started out in would be put into
- w3-mode.
-
- Sat Oct 30 13:38:43 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el (w3-preview-this-buffer): Fixed this so that it does a
- buffer-file-name instead of just buffer-name so that it will be able
- to reload documents correctly.
- * w3-epoch.el: Fixed stupid problem in w3-follow-link where it called
- w3-do-form-entry with the arguments in the wrong order.
- * w3-emacs19.el: Removed requirement of cl. Took up lots of space - was
- old anyway. 'last' is no longer needed.
- * Applied patches to Makefile from Jamie Zawinskie <jwz@lucid.com> so it
- will compile in a better way.
- * Added full GNU copyleft notice to all the source files so that it can be
- distributed with Lucid Emacs. Also changed lots of functions to make the
- files compile with fewer warnings about unbound variables.
-
- Wed Oct 27 07:10:56 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el (w3-handle-selections): Added this function to handle the
- new <SELECT> tag in HTML+. Supercedes the TYPE="OPTION" tag. This also
- handles the scrolling list boxes and multiple pick lists. Multiple pick
- lists don't work correctly yet though.
- * w3-mime.el (w3-parse-mailcap): New function to parse the .mailcap file
- used by Mosaic/metamail/etc. Appends it to the w3-mime-viewers assoct
- list - format is preserved correctly. If the MIME type is already in
- the assoc list, then it is skipped.
-
- Tue Oct 26 08:39:23 1993 William M. Perry (wmperry@indiana.edu)
- * w3-epoch.el (w3-follow-link): Fixed a problem where w3-follow-link
- would not work correctly - needed to wrap the 't' start of an if
- statement with a progn.
- * w3-epoch.el (w3-create-hrule): Created this function to generate a
- pixmap the size of the current window width to use for horizontal
- rules. Also changed the parser to use add-graphic-zone if it is in
- epoch and it finds an <HR>, otherwise it will use the dashes.
-
- Mon Oct 25 17:15:05 1993 William M. Perry (wmperry@indiana.edu)
- * w3-vars.el (w3-mime-extensions): Added _LOTS_ more MIME types +
- descriptions of _ALL_ of them.
- * w3-lucid.el (w3-mouse-handler): Changed this to use the new function
- w3-link-info. Is a little easier to use.
- * w3-misc.el (w3-link-info): New function to give an intelligent guess of
- what the link is pointing to. ie: 'A hypertext file on the local file
- system' or 'A newsgroup (comp.infosystems.www) from NNTP server
- usenet.ucs.indiana.edu'
- * w3-url.el (w3-open-local): Fixed a problem where opening a local file as
- ~/..../fname.html would cause an error if you had a relative reference
- past the ~/ point. Thanks to Benjamin Pierce <bcp@dcs.ed.ac.uk> for
- noticing the problem.
- * w3.el (w3-search): Changed this function to make sure that only 1 '?' is
- appeneded to the url when searching. Thanks to Arup Mukherjee
- <arup@cmu.edu> for noticing the problem.
-
- Sat Oct 23 10:25:32 1993 William M. Perry (wmperry@indiana.edu)
- * w3-epoch.el: Fixed w3-follow-link so it will work again - was
- messing up once in a while because of the new code to let images be
- used as links.
- * w3-epoch.el: Using images as links should work now. Need to have it
- check for failure of reading the XPM and use the ALT attribute if it
- does.
- * w3-url.el (w3-format-news): Fixed this function so that it will no
- longer call w3-sentinel on its own. Also changed it so that the <TITLE>
- is set to the subject, not the newsgroup name.
- * w3-epoch.el: redid the image code to limit the images to 40 colors.
- This allows more images to be read in before the conversions start
- failing. Can change this arbitrary limit by changing the argument
- to ppmquant in w3-graphic-converter-alist.
- * w3-misc.el (w3-hexify-string): Fixed this function - it would mess
- up when sending hex codes < F. (ie: %F instead of %0F).
-
- Fri Oct 22 12:37:26 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: Removed all the references to &optional source in all the
- different retrieval areas (w3-http, w3-file, w3-gopher, etc). This will
- all be handled in w3-build-continuation from now on. Also changed it so
- that printing/sourcing a document doesn't explicitly set the w3-source
- variable or w3-print-next, it just wraps the calls to w3-sentinel in a
- let statement.
- * w3-url.el (w3-http): Changed w3-http to insert an error message into
- w3-working-buffer if it couldn't connect to the server. Thanks to
- Bengt Andersson <Bengt.Andersson@telelogic.se> for noticing the problem.
-
- Thu Oct 21 06:31:09 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mime.el (w3-parse-mime-headers): Changed the detection of circular
- redirection to insert a warning at the end of whatever it did retrieve
- instead of signalling an error. This way people will know who to
- contact for the problem.
- * w3-epoch.el (w3-insert-graphic): Added support for ALIGN attribute
- of the IMG tag.
- * w3-parse.el (w3-fix-paragraphs-in-region): Fixed stupid problem where
- ordered lists would not be filled correctly if unordered lists were
- positioned before them in the buffer. Thanks to Bengt Andersson
- <Bengt.Andersson@telelogic.se> for noticing the problem.
-
- Wed Oct 20 11:35:40 1993 William M. Perry (wmperry@indiana.edu)
- * w3-auth.el (w3-basic-auth): Fixed a stupid problem in a regular
- expression that caused it to only do access-authorization lookups on the
- first part of the path. Now passes all cern tests successfully. On to
- pubkey!
- * w3-mime.el (w3-create-mime-request): Took out all the \r's. Was
- screwing up Cern's experimental authorization server.
- * w3-forms.el: Fixed problem in the handling of TEXT input tags when the
- initial value was longer than the visible size. Also fixed problem where
- typing in a password longer than the visible size caused an error.
- * w3-url.el (w3-open-local): Changed this function to call w3-sentinel
- if it was called interactively. This way 'o' in a w3 buffer still
- works.
- * w3-epoch.el (w3-insert-graphic): Completely rewrote this function.
- It should be able to get graphics over any type of protocol (it
- goes thru w3-retrieve). w3-graphic-converter-alist also now goes by
- MIME types.
-
- Tue Oct 19 10:12:49 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el (w3-use-links): New function to do a completing read on the
- <LINK> tags in the current document. No keybinding yet.
- * w3-misc.el (w3-mail-to-author): New function to send mail to the author
- of a document. Uses the <LINK> tag with REV=made if any is found.
- * w3-parse.el: Added storage of the <LINK> attributes. w3-mail-to-author
- will send mail to the author if the 'made' LINK is found.
- * w3-url.el (w3-fetch): Added in check to see if w3-working-buffer exists
- before calling w3-sentinel. Would give error "No such buffer *W3*" if
- you followed a telnet/tn3270/rlogin link.
- * w3-gopher.el: Changed the hypertext gopher support to just return raw
- HTML like all the other functions now.
- * w3.el (w3-parse-relative-link): Changed w3-relative-link to just call
- w3-fetch on the results of this function so I could use it in
- w3-parse-mime-headers for redirection.
- * w3-url.el (w3-retrieve): Moved everything from w3-fetch into this
- function. It just returns the name of the buffer the raw HTML is put
- into - no processing is done. w3-fetch is now just a call to this
- function and then w3-sentinel. HTTP/1.0 redirection and authorization
- are handled before exiting.
- * w3-auth.el: Added an optional argument to the w3-XXX-auth functions. If
- third argument OVERWRITE is non-nil, and a password is found, it is
- ignored and a new user/pass combination are prompted for.
-
- Mon Oct 18 08:38:00 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-prepare-buffer): Moved the call to w3-handle-forms to be
- after w3-restore-pre so that forms inside <PRE> segments would turn out
- right. Not part of the spec, but useful. Thanks to Rob Tillotson
- <cq@staff.cc.purdue.edu> for noticing the problem and suggesting the
- fix.
- * w3-auth.el (w3-b64-encoding): Actually wrote the base 64 encoding
- function in lisp. Much faster than using the subprocess.
- * w3-lucid.el (x-popup-menu): Added this function to do a blocking popup
- menu. Thanks to Jamie Zawinski (jwz@lucid.com) for telling me where to
- look - its a hacked up version of yes-or-no-p-dialog-box from
- prim/menubar.el.
- * w3-mime.el (w3-create-mime-request): Added in checking for authorization
- into the MIME request. If a match is found using w3-basic-auth, then a
- new line is added with the encoded password.
- * w3-auth.el (w3-basic-auth): This now takes an optional parameter PROMPT,
- that if non-nil and a server and/or directory is not found in the list,
- then the user is prompted for a username/password. If nil, it just
- returns nil if not user/pass found.
- * w3-auth.el (w3-encode-password): Due to some problems with numbers
- getting too large when doing base64 encoding, have reworked this
- function to call a program in a subprocess. Program is specified by the
- variable w3-b64-encoder, and defaults to b64encode, from
- ftp://cs.utk.edu/pub/MIME/b64encode.c.
-
- Sun Oct 17 10:21:06 1993 William M. Perry (wmperry@indiana.edu)
- * w3-auth.el (w3-encode-password): I think this does base64 encoding
- correctly now. Have to test it more though.
- * w3-auth.el: Started work on 'Basic' authentication. Not working yet,
- but storage of servers/usernames/passwords/paths works. Subdirectories
- of 'protected' directories will find the username/password for the
- parent directory, as per the specification (/foo/bar/baz.html will
- locate the password entered before for /foo/test.html or / if any were
- entered).
- * w3-mime.el (w3-parse-mime-headers): Added error checking into the server
- redirection to see if something points to itself.
- * w3-typecheck.el (w3-floatp): Fixed regular expression problem where
- floating point numbers would not be parsed correctly.
- * w3-typecheck.el (w3-urlp): Wrote this function to do basic typechecking
- of URLS that are input into a <FORM>.
- * w3-mime.el (w3-parse-mime-headers): Added support for server-side
- redirection (301, 302) and the Method: header also (303).
- * w3-forms.el (w3-set-radio-button): First pass at doing Radio buttons the
- correct way. Works (to a point) - it doesn't delete one of the zones
- after changing their values though. Not sure why.
-
- Sat Oct 16 14:55:39 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el: Added support for PASSWORD input tag. Will use
- ange-ftp-read-passwd and display '*****' as the value.
- * w3-forms.el: Added support for OPTIONS INPUT tag. If in Xwindows and
- able to use x-popup-menu it will pop up a menu. If not in Xwindows,
- will use a completing read of the possible options.
-
- Fri Oct 15 16:15:59 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-nuke-unsupported): Changed this so that it will support
- the ALT tag in IMG statements.
- * w3-gopher.el: Changed the gopher handling so that it will pass
- everything but directories off to the main viewer-handling procedures.
-
- Thu Oct 14 18:26:55 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el (w3-save-url): Fixed problem in w3-save-url where the text was
- saved in the kill-ring, but the kill-ring-yank-pointer was not updated.
- Thanks to Bengt Andersson <Bengt.Andersson@telelogic.se> for noticing
- it.
- * w3.el (w3-quit): Fixed a problem where quitting from links would take
- you back one level of buffers too far. Thanks to Bill Benedetto
- <benedett@gentire.com> for noticing it.
-
- Wed Oct 13 07:10:04 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el (w3-quit): Added the variable w3-keep-old-buffers. If t, old w3
- buffers are kept. If nil, w3 buffers are deleted after you follow a
- link from them. Need to work on getting the parent of a w3 buffer now
- though.
- * w3-lucid.el (w3-extent-at): Fixed problem where Lucid would not realize
- that you were on a link if it was at the first character.
- * w3-url.el (w3-build-continuation): Fixed problem where a file with no
- MIME viewer would die - just a misplaced set of parentheses.
- * w3-parse.el (w3-check-index): Changed this function so it only inserts
- the <FORM> tags if protocol is HTTP.
-
- Mon Oct 11 07:19:59 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-prepare-buffer): Ordered lists will now have their
- numbers aligned correctly.
- * w3-misc.el (w3-fix-fake-urls): This function will turn 'fake' urls like
- ftp://somesite/some/file/ into real links like <A
- HREF="ftp://somesite/some/file/"> - the text of the link is the text it
- replaces. Will be useful for mail/news reading hooks.
-
- Sat Oct 9 08:14:45 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el (w3-quit): fixed a problem where quitting from a 'previewed'
- buffer would signal an error.
- * w3-parse.el (w3-prepare-buffer): Fixed this so that <PLAINTEXT> can
- appear anywhere in a buffer, and will be treated appropriately. Thanks
- to Darrell Kindred (Darrell.Kindred@CMU.EDU) for noticing the problem.
-
- Fri Oct 8 08:51:37 1993 William M. Perry (wmperry@indiana.edu)
- * Changed all the (set buffer " *W3*") to now use the variable
- w3-work-buffer instead - this will allow me to have multiple receives
- going at the same time. Also allow me to parse out different buffers
- for urls and not have to copy back and forth to " *W3*". Not fully
- implemented yet.
-
- Tue Oct 5 11:56:30 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el (w3-in-assoc): Changed this funcion so that it returns the
- first match. Was messing up on some of the wildcards in the default
- MIME viewers.
- * w3-viewers.el: Several bugfixese/enhancements to the MIME viewer
- handling. Everything (including printing, sourcing, and presentation of
- hypertext) is now handled by the MIME viewers.
- * w3.el: Will now load the file "~/.w3" if it exists. Will let you store
- all your w3 variables in the same place. Only loaded after all the
- different modules.
- * w3-viewers.el, w3-url.el: Changed the viewer handling to be by MIME
- content-types all the time. A new variable, w3-mime-extensions,
- controls how file extensions are mapped onto MIME content-types.
- Inspired by the way MacMosaic handles its viewers. Should be easier to
- maintain just one viewer list.
-
- Mon Oct 4 06:19:10 1993 William M. Perry (wmperry@indiana.edu)
- * w3-viewers.el: Changed the viewing to ask if you wish to view the output
- of the process. Generates unique buffer names, etc. Thanks to T.V.
- Raman <raman@cs.cornell.edu> for suggesting it.
- * w3-viewers.el: Moved all the external/internal viewer handling into this
- file.
- * w3.el (w3-quit): Fixed problem where w3 would signal an error when you
- quit and the buffer that preceded it has been killed. Just goes to the
- next buffer now. Thanks to Bengt Andersson
- <Bengt.Andersson@telelogic.se> for noticing it.
- * w3-lucid.el: Applied patch from Darrell Kindred
- <Darrell_Kindred@cmu.edu> which fixed a problem with finding tags of
- hyperlinks when it had other attributes (<ADDRESS>,<B>, etc) as well.
-
- Fri Oct 1 06:29:37 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-fix-paragraphs-in-region): Added support for the <HR>
- tag (horizontal rule).
- * w3-mime.el (w3-mime-viewer): Fixed a problem where this returned a cons
- where it should have returned a string. Thanks to Bengt Andersson
- <Bengt.Andersson@telelogic.se> for noticing it (yet again).
-
- * w3-gopher.el: Fixed a few problems with searching
- * w3-url.el: removed newlines from regexps - were messing up <PRE>
- segments.
- * w3-url.el: changed mailto to include the url that it was sent from.
-
- Mon Sep 27 13:57:34 1993 William M. Perry (wmperry@indiana.edu)
- * w3-typecheck.el (w3-intp): Changed the function to check whether an
- integer was valid. Would mess up in emacs19, where 12.5 is a good
- parameter to string-to-int.
-
- Sat Sep 25 06:48:55 1993 William M. Perry (wmperry@indiana.edu)
- * w3-typecheck.el: Added this file to control typechecking of forms entry
- fields. Checks dates, ints, floats, urls, and text.
- * w3-forms.el (w3-do-form-entry): changed so that it will use the new
- typechecking functions.
-
- Fri Sep 24 14:01:54 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lucid.el: completely rewrote the forward and backward link movement.
- Works a lot better now.
-
- Thu Sep 23 11:36:35 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-prepare-buffer): fixed <TITLE> handling so it takes out
- leading and trailing spaces/tabs. Could make it difficult to find a
- buffer when the name began with a space.
- * w3-parse.el (w3-build-links-list): Fixed problem where link names would
- be too long (would include part of the HREF) when the HREF was not
- quoted. Thanks to Dong-Ping Deng (deng@owl.rhic.bnl.gov) for noticing
- it.
-
- Wed Sep 22 10:49:37 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el (w3-maybe-relative): Fixed stupid bug where I didn't add the
- new tn3270 link type to a few regular expressions.
-
- Tue Sep 21 10:51:09 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: Added support for tn3270://... links. Thanks to T V Raman
- <raman@cs.cornell.edu> for noticing its lack.
- * w3-parse.el (w3-check-index): Added variable w3-use-forms-index. If
- non-nil, will replace <ISINDEX> tags with a very short <FORM> for
- searching. Default is t, like Xmosaic.
- * w3-vars.el: Added more styles for the <EM> tag.
-
- Mon Sep 20 07:02:28 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el (w3-find-specific-link): Emacs19 can now find #identifier
- marks in documents.
- * w3-gopher.el (w3-gopher-retrieve): Fixed a problem with gopher sending
- more than one character 'description' to the server. Would result in
- 'Can't open 1/whatever' in some cases.
- * w3-misc.el (w3-show-hotlist): Added this function to show the hotlist in
- a hypertext form. Thanks to Stephen Simpson (simpson@math.psu.edu) for
- suggesting it.
- * w3-forms.el: Added in support for emacs 18
- * w3-emacs.el: Added in support for deleting an arbitrary zone. This
- was needed to make forms support work correctly.
- * w3-vars.el (w3-be-asynchronous): added this variable to control whether
- documents would be retrieved in a non-blocking way over HTTP.
-
- Sun Sep 19 14:15:39 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-handle-em-tags): Fixed problem where emacs18 would
- die on handling any <EM> tag. Thanks to mcr@ccs.carleton.ca
- (Michael Richardson) for pointing it out.
- * w3-mime.el (w3-mime-viewer): Fixed problem with the viewer finder - was
- trying to do a car of a string Keith Waclena
- <keith@neuromancer.lib.uchicago.edu> for sending me the fix.
-
- Fri Sep 17 09:23:08 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el: fixed problem where deleting or adding hotlist entries
- would not update the menubar. Thanks to jsc@mit.edu for noticing the
- problem.
-
- Mon Sep 13 06:40:35 1993 William M. Perry (wmperry@indiana.edu)
- * Added the <REMOVED> and <ADDED> tags (both as containers and roles of
- the <EM> tag.
- * w3-parse.el: took out the conversion of IMG tags to hyperlinks - was
- messing up when links were nested - need to work on it.
- * w3-lists.el (w3-build-table): tables should now handle <DD> with no
- matching <DT> a little better. Don't know why people bother writing
- HTML this bad, but oh well.
- * w3-mime.el (w3-parse-mime-headers): Had a problem parsing out the mime
- headers if there wasn't a crlf at each endline, which broke parsing
- NCSA's new 1.0 server. Fixed now.
-
- Fri Sep 10 05:52:06 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: took out blank definition of w3-submit-form that
- would screw up submitting forms. (Emacs19.el got loaded after
- w3-forms.el so would have a blank definition)
-
- Thu Sep 9 07:57:58 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el: Added support for <SP> (nonbreaking spaces), and <BR>
- (force line breaks), and <EM> tags - the EM tags don't allow multiple
- tags right now (ala <EM B I> </EM>, but nesting of <EM> tags works.)
-
- Wed Sep 8 11:58:21 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el (w3-build-continuation): the fetching of grouop annotations
- has been removed, as the experiment at NCSA has ended.
- * w3-forms.el (w3-revert-form): finished this function - now works
- correctly.
- * Added code to all emacs-specific files to call w3-do-form-entry if
- w3-follow-link is called on a zone that is tagged with 'w3form.
- * I have serious doubts whether the form support will work in emacs18 - I
- need to write a delete-zone function for it, but that might be a bear.
- Will toy with it later.
-
- Tue Sep 7 07:13:36 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el: added a (delete-overlay zone) if running FSF19 so that not
- all edits are sent when you submit a form.
- * w3-forms.el: now, if a checkbox's VALUE/DEFAULT field is empty, it is
- sent as name=PRIMED, ala xmosaic.
- * w3-forms.el: fixed bug where the maxlength would be set to 20 instead of
- unlimited if it was not specified. (Actually, its set to 10,000 but I
- think that should be enough for a while. :)
-
- Mon Sep 6 08:59:43 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el: Eureka! They actually work now. Successfully submits to
- the NCSA server/demo pages. Still a little kludgey, but cleaning it up
- should be too difficult.
- * w3-forms.el: forms now keyed by number so it will be easier to submit
- them back to the server. Also changed the submit and reset buttons to
- take their button labels from the VALUE tag as xmosaic does.
-
- Sun Sep 5 09:17:42 1993 William M. Perry (wmperry@indiana.edu)
- * w3-forms.el: more work on forms support - can now click on check boxes
- and enter text in the entry areas.
- * w3-forms.el: added support for the parsing of forms
-
- Sat Sep 4 11:06:12 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mime.el: Fixed a problem where mime viewers would not work correctly
- - tried to do a car() on a string.
- * w3-mosaic.el (w3-add-document-to-hotlist): fixed a bug in the creation
- of gopher hotlist entries. Thanks to Erik Ostrom
- (eostrom@mcs-server.gac.edu) for noticing and patching it.
- * w3-gopher.el: more work on trying to get searching to work - almost
- there.
-
- Wed Sep 1 09:17:00 1993 William M. Perry (wmperry@indiana.edu)
- * w3-gopher.el: Did quite a bit of work on the gopher support. Lots of
- ideas, some code from the original gopher.el, but this keeps it in
- hypertext - can print, get the document source, add to hotlist, etc.
- Searching still does not work.
-
- Tue Aug 31 10:03:04 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el: Changed the viewer handling so that it creates unique
- filenames - if you viewed several things at once, it would write over
- the old file, and kill the old viewers. Also fixed problem where it
- wouldn't delete the w3-tmp file when it was done viewing.
-
- Mon Aug 30 10:19:07 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el (w3-gopher): added variable w3-use-hypertext-gopher. If 't'
- use the gopher interface I just wrote, or use Scott Snyder's gopher
- mode. (The gopher mode is a slightly more complete, but mine preserves
- the hypertext feel)
- * w3-gopher.el: added this file - rolled my own gopher interface this
- afternoon. Needs more work, but seems functional.
- * w3-misc.el: changed the viewer handling so that it handles the viewers
- asynchronously again.
-
- Fri Aug 27 07:06:39 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-handle-address): address handling handles newlines
- before and after ADDRESS tags better - so multiple ADDRESS tags
- following each other don't have more than one newline, etc.
-
- Thu Aug 26 14:49:28 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-fix-paragraphs-in-region): fixed problem where the
- fleading spaces/tabs of a line in a PRE or XMP segment would get
- nuked. Thanks to Bob Olson (olson@mcs.anl.gov) for noticing it.
-
- Tue Aug 24 22:49:38 1993 William M. Perry (wmperry@indiana.edu)
- * w3-epoch.el: fixed a typo - left out a " in a defvar which caused the
- compiles to fail. Thanks to Andrew Violette (violett@indiana.edu) for
- noticing it.
-
- Mon Aug 23 07:12:05 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el (w3-lookup-style): Fixed stupid mistake where emacs19
- wouldn't return any styles from this function
- * w3-parse.el: Fixed a problem where it would not fill paragraphs
- correctly after the last PRE segment of the text.
- * w3-parse.el: Made the parser a lot less destructive (not as many
- delete-regions) - this should make it handle overlapping formatting
- better in most cases. And maybe a little faster, since it doesn't have
- to create as many strings and do as many re-insertions.
-
- Sun Aug 22 09:25:14 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: rewrote w3-view-this-url and w3-follow-link so that they
- won't sometimes choke on links at the end of bold/italic/whatever zones.
- * w3-url.el (w3-http): now prints outi ts reading status (Reading.....)
- * w3-lucid.el: Took out the copying of a non-existent 'underline face.
-
- Wed Aug 18 06:27:12 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el (w3-write-global-history): fixed this so it actually works
- again - forgot to change it when I changed the format of w3-history-list
- to be an assoc list.
-
- Tue Aug 17 18:01:00 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el (w3-fetch-annotations): Fixe problem where the annotation
- fetch would die if the server couldn't be contacted.
-
- Mon Aug 16 17:04:23 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: took out the xresource reading - will depend on
- emacs*w3-XXX-style.AttributeFont like the lucid emacs stuff.
- * w3-lucid.el, w3-emacs19.el: changed these so that if the newly created
- faces aren't set up in the xdefaults, it will copy the appropriate face
- (header-style copies 'bold-italic, etc). Thanks Michael J. Lamoureux
- (tolamour@engin.umich.edu)
-
- Sun Aug 15 09:22:52 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: Added #linkname finding for local files and ftp html files.
- * w3.latex: added a section on going through firewalls/telnet, and using
- the new tcp.c and tcp.el package.
- * w3.el: Changed the w3-help function to make sure a function is defined
- before checking for documentation strings, etc. Also changed it so that
- it puts it in a hypertext buffer. This opens up the idea of putting
- links in the documentation strings. :)
- * Made tcp.c and tcp.el part of the 'extras' distribution.
- * w3-mosaic.el: Fixed problem where it would try to send the annotation
- request to a string if w3-open-stream failed.
- * w3-misc.el: changed the telnet handling so that it will return 'nil' if
- telnet could not connect to the remote host.
- * w3-vars.el (w3-color-display): this will now be set correctly in emacs19
- - had spelled a function name wrong.
- * w3-url.el: Change w3-open-local and w3-file to respect new variable
- w3-directory-format, which tells it whether to have a hypertext
- directory listing, or just pass off to dired.
-
- Fri Aug 13 07:50:50 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el: Fixed problem with not killing the "Process *anno*
- finished" in http bufffers.
- * w3-lists.el: Fixed bug where w3-sublists-exist would bomb in epoch.
- Epoch's re-search-forward returns t or nil, not the point of the
- match like lucid/emac18/emacs19. Several people pointed it out.
-
- Thu Aug 12 17:51:09 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el (w3-pass-to-viewer): Fixed problem where this would not
- display a picture if you were in Xwindows - flaw in a logical statement.
- Thanks to Phil Kime (philkime@cogsci.edinburgh.ac.uk) for noticing it.
- * w3-parse.el (w3-build-links-list): Added a few patches from Erik Ostrom
- (fiicmds04.tu-graz.ac.at) - fixes bug with only recognizing NAMEd hrefs
- when the NAMEs are quoted, and botching of relative #links.
- * w3-url.el: changed w3-http and w3-gopher to check the port # - if it is
- in w3-bad-port-list, ask for confirmation before opening the connection.
-
- Tue Aug 10 13:07:04 1993 William M. Perry (wmperry@indiana.edu)
- * New variable w3-bad-server-list, that is a list of HTTP/0.9 servers that
- can barf on HTTP/1.0 requests. Generally just servers that have a
- decent amount of lag from your site (or that completely barf on
- HTTP/1.0, like the TeXinfo gateway at ohio-state).
- * w3-mime.el: changed w3-create-mime-request to check w3-bad-server-list
- for the current server and the value of w3-use-http2. If both are
- false, then generate an HTTP/1.0 request, otherwise HTTP/0.9
- * w3-url.el: changed w3-http to always use w3-create-mime-request.
-
- Mon Aug 9 08:52:10 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added w3-documents-menu, an assoc list of titls and urls to turn
- into a menu if you are in lemacs or emacs19. Add support for running it
- on dumb terminals via completing-read later.
- * w3.el: Ripped out all the variable definitions into w3-vars.el
- * w3-mime.el: fixed quite a few problems with w3-create-mime-request
- * w3-misc.el: think I finally got the truncated pages problem fixed.
- (yeah, right :)
- * w3.el: Added code from Erik Ostrom (eostrom@fiicmds04.tu-graz.ac.at) to
- patch gopher-mode to throw you back into w3 when encountering a WWW link
- in gopher. Hopefully these will make it back into the main gopher.el.
- * w3-emacs19.el (w3-back-link): Added fix from Erik Ostrom
- (eostrom@fiicmds04.tu-graz.ac.at) so it won't give you an error in files
- with only 1 link when you try to move backward.
- * w3-epoch.el: fixed a typo where you wouldn't be able to retrieve
- images over http.
-
- Sun Aug 8 13:56:11 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: added support for file://localhost urls. Thanks to
- witbrock@cmu.edu for pointing out that they didn't work
- * w3-emacs.el: took out the searching forward for '[' in the
- goto-start-of-zone routine. Would fail if w3-delimit-links was nil.
- Thanks to witbrock@cmu.edu for pointing it out.
- * Revamped w3-url.el, w3-mosaic.el, and w3-misc.el to get the telnet
- support working better. No more mucking around with filters, etc.
- * w3-parse.el (w3-build-links-list): Changed the link routine so that it
- will default to putting the end of a link at the end of the current line
- if none is found normally.
- * w3-url.el: Local directories are now put into a hypertext buffer, and
- parsed by w3. Not sure if I should leave it this way or not.
-
- Sat Aug 7 03:28:58 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lists.el (w3-build-table): Changed it so you don't need to have a
- DT in a DL list.
- * w3-mime.el (w3-mime-viewer): fixed this function to actually work! :)
- (Was returning a list of the viewer, had to add a (car).)
- * Applied several patches from Jin S Choi (jsc@monolith.mit.edu), fixing
- several stupid mistakes I had made. :) Including, too many ')' in
- emacs19, bad font setting in emacs19, noticed truncated pages via http2,
- underlining of headings is off by default now.
- * w3-url.el: no longer print out "Reading..." when receiving documents -
- would sometimes scramble the document.
- * w3-misc.el: w3-open-stream no longer errors when it can't connect to a
- server - this would cause w3 to bomb if the annotation server were down.
- Thanks to Jin S Choi (jsc@monolith.mit.edu) for noticing it.
- * w3-misc.el: w3-send-string should be a little better about not sending
- mulitple lines to the server now, especially in emacs19 & epoch(?) where
- accept-process-output accepts a timeout.
-
- Fri Aug 6 14:45:20 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el: changed the gopher handling to pass off everything to gopher
- mode, so it can now handle gifs, images, etc.
- * w3-lists.el: Made DL be compact by default until I get the code to
- change it based on DL COMPACT working right.
- * w3.el: removed the w3-useful-documents function - not really worth
- having.
- * w3-lists.el: Totally rewrote the main loop so its not recursive, and
- doesn't use save-restriction. Much faster now. Also truly fixed
- problem with not nesting correctly.
- * w3-html+.el: a few tweaks, not ready for prime time yet though.
-
- Thu Aug 5 08:22:16 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el: Fixed bug in w3-fix-paragraphs that would cause it to loop
- indefinitely if there were more than 2 PRE sections in a document.
- * w3-misc.el: Will now print out "Reading....." when receiving input.
- * w3-misc.el: w3-open-stream will now try to open the stream
- w3-connection-retries times until it receives a valid connection.
-
- Wed Aug 4 08:49:44 1993 William M. Perry (wmperry@indiana.edu)
- * w3-html+.el: can now include links as data table elements. Don't wrap
- stuff onto next lines yet though.
-
- Tue Aug 3 00:39:50 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lists.el: nested lists don't indent too far now. Normal lists are
- only indented 1 tab.
- * w3-html+.el: started work on this file to contain experimental HTML+
- parsing routines. Will probably eventually rewrite most of the parser.
- Mostly support for tables in right now. Will release soon.
-
- Mon Aug 2 09:21:23 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el: Added support for arbitrary tags (!ENTITY ...), and
- support for endash and emdash entities.
- * w3-parse.el: Fixed problem where links with no HREF field would bomb out
- the parser (trying to string-match on nil).
-
- Thu Jul 29 10:35:06 1993 William M. Perry (wmperry@indiana.edu)
- * w3-lists.el: found major bug with nesting multiple ULs inside of an
- OL Seems to be fixed now though.
-
- Wed Jul 28 08:29:31 1993 William M. Perry (wmperry@indiana.edu)
- * w3.latex: revamped this so I can now use the latex2html perl script by N
- F Drakos (nikos@cbl.leeds.ac.uk). This will (almost) guarantee that the
- online documentation is as up-to-date as the latex files.
- * w3-parse.el: Will now be able to find titles that don't have TITLE and
- /TITLE on the same line.
- * w3-parse.el: Now stores the full url in each link's data zone - this
- will allow print-url-under-point to work, and will make it easier to
- write something that prints out a string of html documents.
- * w3-lists.el: Added this file. Contains new functions to do better
- nesting of lists. Shouldn't hang emacs, but if it does, let me know
- right away and I'll try to fix it. Works great on the NCSA demo
- document - and it has DLs inside ULs inside DLs inside ULs, so I figured
- it was a good torture test for it. :)
- * w3-mosaic.el: changed the hotlist parsing code to remove empty lines so
- you won't get a document type of ^Jhttp: if there are spurious blank
- lines in the hotlist file.
-
- Mon Jul 26 09:45:34 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: Fixed forward and backward link movement.
- * w3-parse.el: Now transforms IMG ... tags into HREFs.
-
- Sun Jul 25 15:00:43 1993 William M. Perry (wmperry@indiana.edu)
- * w3-misc.el: added function w3-find-this-file, which will do a find file
- on the current w3 documents source (if in FTP or local file mode). Will
- be able to do it over HTTP when HTTP/1.0 becomes supported. Thanks to
- Heiko Muenkel (muenkel@tnt.uni-hannover.de) for suggesting it.
- * w3-misc.el (w3-send-string): Added a sit-for statement so it will wait
- for process output - if the process is closed, then don't send any more
- lines of the request. This seems to have stopped the truncation of
- pages.
-
- Fri Jul 23 07:23:05 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added patches by mhpower@athena.mit.edu. Fixed a problem with a
- non-existent gopher directory in w3-interesting-docs, and a typo.
- * w3-url.el (w3-unhex): Added patches by mhpower@athena.mit.edu. This
- should give the correct values now. Was off by 6.
-
- Thu Jul 22 12:05:17 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added new variable w3-use-http2. If 't', w3 will use the
- HTTP/1.0 support that for some reason truncates pages. Default is t
- * Makefile: fixed stupid mistake where I left out a ${LISPDIR} so it
- always tried to install in the root directory (/)
-
- Tue Jul 20 11:52:33 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-fix-paragraphs): This function now respects PRE and XMP
- segments and won't fill paragraphs in them.
-
- Mon Jul 19 09:22:17 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-build-links-list): Fixed a problem where the text from
- the last link would be used if there was a newline before the closing
- /A in a link. Also fixed several places where a link listing would
- inherit items from the last link if they weren't defined (METHOD, URN,
- etc)
-
- Sat Jul 17 11:36:31 1993 William M. Perry (wmperry@indiana.edu)
- * Started work on adding NeXT mouse support in w3-emacs.el
- * Disabled the HTTP/1.0 support - was truncating pages for some reason.
- * w3-mosaic.el (w3-grok-annotation-format): Won't bomb if one of the
- PAN-###.html files doesn't exist.
-
- Fri Jul 16 07:32:54 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el (w3-do-personal-annotation): this will now correctly create
- the LOG file in the personal annotation directory if it doesn't exist.
- * w3-parse.el (w3-prepare-buffer): Wrapped all the parsing stuff in a
- (let ((case-fold-search t)) ,,,) so that lowercase tags will be
- recognized correctly. Thanks to rhb@hotsand.att.com for noticing it
- still messed up on lowercase tags.
-
- Thu Jul 15 11:11:34 1993 William M. Perry (wmperry@indiana.edu)
- * w3-docomp.el (compile-w3): Added w3-mime.el to the list of files to
- compile.
- * w3.el: Added lines to make w3-current-mime-* buffer local
- * w3-parse.el (w3-prepare-buffer): Added variable w3-right-border to
- control indentation on the right hand side of the buffer. (Thanks to
- Nathan Torkington (Nathan.Torkington@vuw.ac.nz) for suggesting it.
- * w3-misc.el (w3-basepath): This will no longer bomb if you are in a
- scratch buffer (Thanks to Nathan Torkington
- (Nathan.Torkington@vuw.ac.nz) for reporting it.
- * Release Version .9b
- * w3.el (w3-viewer-alist): The command to execute should now include a
- '%s' wherever you want a filename to appear.
- * Should now send all the right headers to a server, and act correctly.
- (Won't bomb if server doesn't send make a MIME-ified document)
- * w3-mime.el: Can now create a valid HTRQ, parse a document's response
- headers, and figure out if a document is a MIME-ified response.
- * w3-mime.el: First crack at making w3 mime compliant.
-
- Wed Jul 14 03:42:08 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el (w3-useful-documents): Added an 'interesting-docs' assoc list.
- Similar to Xmosaics 'Documents' menu - just interesting interfaces that
- are in the web.
- * w3-parse.el (w3-prepare-buffer): Took the file viewing code out of this
- function - should never be evaluated.
- * w3.el (w3-viewer-assoc-list): No longer automatically append
- auto-mode-alist to this - will mess up finding of hypertext files if you
- have html-mode in your list.
- * w3-url.el: several changes to this file to actually make the external
- viewers actually work again.
-
- Tue Jul 13 12:36:34 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el (w3-telnet): Changed this to use terminal-emulator instead of
- transparent-window, since it won't work in emacs19 or lucid.
- * w3-url.el (w3-file): Will now correctly remember the name of the last
- buffer when retrieving files via ftp. Thanks to Dong-Ping Deng
- (deng@bunny.rhic.bnl.gov) for noticing it didn't.
- * w3-mosaic.el (w3-parse-personal-annotations): no longer bombs if the
- annotation directory doesn't exist. Thanks to Heiko Muenkel
- (muenkel@tnt.uni-hannover.de) for noticing.
- * w3-parse.el (w3-build-table): Building of definitions list is forgiving
- if there is no DD.
-
- Mon Jul 12 07:08:38 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el: changed add-hook to use w3-member. Thanks to Larry Masinter
- (masinter@parc.xerox.com) for suggesting it.
- * w3-parse.el & w3.el: fixed the run-hooks calls so they will actually
- work. Thanks to Larry Masinter (masinter@parc.xerox.com) for pointing
- out my mistake.
- * Makefile: fixed a few problems - thanks to eostrom@iicm.tu-graz.ac.at
- for pointing them out. (Things like not compiling hyperbole, can now
- configure what file to update the autloads and stuff in.)
- * w3-parse.el (w3-balance-XXX): fixed stupid mistake where I didn't remove
- calls to string-to-int after redefining another function.
- * w3-misc.el (w3-count-occurences): added this function so "XX matches"
- does not flash in the minibuffer when balancing PRE and XMP segments.
- Directly from the emacs19 how-many function, but with no message at the
- end.
- * w3-url.el (w3-mailto): changed syntax of mailto support to be
- mailto:any-address-compliant-with-rfc822. It just pops up a mail buffer
- and sticks the rest of the url after mailto: in the To: line. mailto
- also now honors the variable w3-mutable-windows.
- * w3-parse.el (w3-balance-xmp): added this function to balance XMP
- segments just like PRE segments.
-
- Sun Jul 11 08:08:44 1993 William M. Perry (wmperry@indiana.edu)
- * w3-print.el (w3-convert-latex-to-html): added this function to convert
- LaTeX documents to HTML. Not sure why - was just bored. :)
- * w3-url.el (w3-mailto): added this function to support a new link type.
- mailto://host/user will create a mail buffer and mail to user@host. The
- syntax for this may change since it is not standard.
- * w3-parse.el (w3-build-table): fixed problem for when there was no
- corresponding DD for a DT in a definition list. A few documents at
- CERN are like this.
-
- Sat Jul 10 08:55:35 1993 William M. Perry (wmperry@indiana.edu)
- * w3.latex: did lots of work updating the documentation.
- * w3-emacs19.el (w3-emacs19-setup-faces): made function w3-try-make-XXX so
- that w3 will still load and run, even if you use a font like '6x13' that
- it can't make bold or italic.
- * w3-parse.el: PRE and ADDRESS tags now look a little better.
- * w3-mosaic.el: changed the annotation functions to set the
- w3-current-annotation _AFTER_ calling html-mode, which will nuke all
- buffer-local variables.
- * w3-mosaic.el (w3-add-personal-annotation): Now supports adding personal
- annotations.
- * w3-mosaic.el (w3-add-group-annotation): now inserts /PRE as the first
- line so that you can use all the formatting characteristics of HTML.
-
- Fri Jul 9 07:31:20 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el (w3-delete-personal-annotation): delete the current
- annotation from your personal directory.
- * w3-mosaic.el (w3-fetch-personal-annotations): fixed dumb mistake in
- formatting the url of each annotation.
- * w3-parse.el (w3-prepare-buffer): Will now check for any personal
- annotations and put them at the end of the buffer (after group
- annotations, if any).
- * w3-mosaic.el: added functions for reading the personal annotations from
- w3-personal-annotation-directory. No support for addition or deletion
- of personal annotations yet.
- * w3.el (w3-mode.el): Delete group annotation option is only available in
- lucid when user is in an annotation.
- * w3-[lucid|emacs19].el: changed menus to include deleting and adding
- group|personal annotations
- * w3-mosaic.el: started working on adding personal annotation support.
-
- Thu Jul 8 15:32:45 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el (w3-add-group-annotation): changed this so that it will
- load up html-mode and have C-c C-c send the annotation.
- * w3-mosaic.el: Annotations are now fetched if w3-group-annotation-server
- is defined.
- * w3-mosaic.el: Annotations can now be deleted - no key binding yet.
- * w3-mosaic.el: Annotations can now be added. No key binding yet
-
- Wed Jul 7 13:16:21 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el (w3-back-link): Fixed w3-back-link so that the cursor will
- be at the beginning of the link.
- * w3-emacs19.el: changed all the functions to use native emacs19 overlay
- functions, instead of hacked up lucid-like syntax. (Menus are still
- done in lucid-style though)
-
- Tue Jul 6 12:41:03 1993 William M. Perry (wmperry@indiana.edu)
- * w3-mosaic.el: Started work on w3-add-annotation and w3-fetch-annotations
- to implement the NCSA group annotation facilities. Don't work right now
- - not sure why. Need good docs (which don't exist) for the server. :)
- * w3.el (w3-view-url): Fixed problem where this function would put too
- many '/' in the url.
- * w3-emacs19.el: Made a few changes to forward and backward movement among
- links. Still a few bugs, but can now find links in headers.
-
- Mon Jun 28 12:46:09 1993 William M. Perry (wmperry@indiana.edu)
- * Added the variables w3-link-start-delimiter and
- w3-link-end-delimiter so you don't have to edit the code to surround
- links with something other than '[[' and ']]'. Thanks to Andrew
- Violett (violett@indiana.edu) for suggesting this.
-
- Sun Jun 27 14:54:50 1993 William M. Perry (wmperry@indiana.edu)
- * w3-parse.el (w3-balance-pre): added this function to insert missing
- /PRE tags. Several documents on info.cern.ch leave these out and
- cause the browser to crash (args out of range -5,1 or some such).
- * w3.el (w3-quit): Fixed bug if running in emacs19 without X, would cause
- terminal to lock up indefinitely.
- * w3.el: w3-view-url now takes optional argument no-show. If you pass it
- an argument from a lisp function, it will return the current url without
- message'ing it in the minibuffer.
- * w3-(lucid|emacs|emacs19|epoch).el: w3-view-this-url now acts the same as
- w3-view url (doesn't flash the url in the minibuffer).
- * w3-(lucid|emacs19).el: Added some items to the menu, and a separator
- between the links lists and the normal commands.
-
- Sat Jun 26 11:47:52 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: slight modifications. Nothing really noticeable.
- * w3-print.el (w3-print-this-url): fixed this so ftp files will print
- correctly. Also had to change w3-file.
-
- Thu Jun 24 09:02:23 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el (w3-parse-buffer): Check to see if a url is already in the
- history list before storing. (Also check for bogus ones like
- file:historylist.
- * w3-misc.el (w3-show-history-list): Added this function to show the
- history list to the user in hypertext form. I just use w3-history list
- and make a hypertext buffer of it on the fly. Thanks to Matthew Newhook
- (matthew@jeeves.engr.mun.ca) for suggesting it.
- * w3-url.el: no longer store the URL in the history list here. Do it in
- w3-parse-buffer so I can store the TITLE of the document also.
-
- Tue Jun 22 10:18:54 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el (w3-document-source): Fixed stupid problem where I put http in
- twice when building url of current document. Thanks to Denys Duchier
- (dduchier@csi.uottawa.ca) for noticing/fixing it.
-
- Mon Jun 21 12:38:23 1993 William M. Perry (wmperry@indiana.edu)
- * w3-url.el (w3-telnet): Will actually work now. Was bombing when the url
- was not of the form username@hostname:port. Would try to extract the
- username, even though it wouldn't exist. Thanks to Phil Molloy
- (Molloyd@ICD.Teradyne.COM) for noticing it.
- * w3-parse.el (w3-build-links-list): Fixed a problem where a newline right
- after after the > in a url would cause the text of the link not to show
- up. Thanks to Dirk Husemann (Dirk.Husemann@Informatik.Uni-Erlangen.De)
- for the code to fix it (slightly modified).
- * w3.el (w3-doc-variables): Moved a paren in w3-doc-variables so that
- w3-xterm will be documented. Thanks to Denys Duchier
- (dduchier@csi.uottawa.ca) for noticing.
- * w3-misc.el (w3-uncompress): Changed this so it actually works. Was
- passing a list instead of the cdr to the shell-command. Thanks to
- Phil Molloy (Molloyd@ICD.Teradyne.COM) for noticing.
-
- Sun Jun 20 08:14:28 1993 William M. Perry (wmperry@indiana.edu)
- * w3.el: Added function to store the current URL in the kill ring. Thanks
- to Mark Eichin (eichin@cygnus.com) for the idea/code.
- * w3.el: Changed w3-help so that it will work under emacs 19.
- * w3-emacs19.el: only require lmenu & lucid when in X, otherwise emacs
- compiled without X will die. Thanks to Erik Ostrom
- (eostrom@fiicmds04.tu-graz.ac.at) for noticing it.
- * w3.el: only call w3-build-menu if in emacs19 & in x . . .
- * w3.el: Changed searching code so that it replaces all spaces with '+'.
- Was causing some servers to time out if it didn't. Thanks to Jin S Choi
- (jsc@monolith.mit.edu) for pointing this out.
- * w3-parse.el: added a check in w3-fix-paragraphs and
- w3-build-ordered-lists to see if emacs19 is running. If so, add an
- extra newline, since v19 seems to fill paragraphs differently than the
- other flavors.
- * w3-emacs.el: added (defvar w3-default-style nil), so the code that hides
- HREF's with no links won't barf.
- * w3-emacs19.el: changed 1 line defuns to defsubst, since function calls
- are expensive.
- * w3-emacs19.el: Finding of #linknum should work now . . . no map-extents
- in the lucid emulation package - will probably write one later.
- * w3-emacs19.el: Wrapped all the font stuff in an (if (eq window-system 'x)
- so it wouldn't barf if emacs19 was loaded while emacs was on a dumb
- terminal.
- * w3.el: added variable w3-running-FSF19, and have it load w3-emacs19.el
- if set to t. (Determined by emacs-version > 19, and not running lucid)
-
- Sat Jun 19 16:09:28 1993 William M. Perry (wmperry@indiana.edu)
- * w3-emacs19.el: Changed bindings on the mouse buttons to react to a
- mouse-up event instead of the mouse-down event, because it would try to
- paste into the buffer on the mouse-up. Bleah. :)
- * w3-url.el: Modified the ftp: support so that it will parse out html
- files, and will also be able to follow relative links within ftp'd html
- docs.
-
- Sat Jun 19 10:01:45 1993 William M. Perry (wmperry@indiana.edu)
- * Fix stupid bugs in Makefile from where I delete some things when
- it was on my linux box
- * Support for some ISO chars by Ulrich Pfeifer
- (pfeifer@ls6.informatik.uni-dortmund.edu).
-
- Fri Jun 18 13:03:12 1993 William M. Perry (wmperry@indiana.edu)
- * Release v.5b
-
- Thu Jun 17 14:58:32 1993 William M. Perry (wmperry@indiana.edu)
- * Better emacs 19 support from jsc@monolith.MIT.EDU
- * URLS that are just for reference (no HREF, but has a title) are no longer
- highlighted, so people won't be tempted to click on them. Thanks to
- Erik Ostrom (eostrom@fiicmds04.tu-graz.ac.at) for pointing this out.
-
- Fri Jun 11 12:14:47 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed problem with PRE handling - would fill paragraphs and replace
- spaces. Stupid misplacement of a 't'.
- * Added .gz extension for gzip to w3-uncompressor-alist
- * Trial run of emacs 19 support for fonts, etc from Jin S Choi
- (jsc@monolith.MIT.EDU). Not sure everything works yet.
-
- Mon Jun 7 12:42:48 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed printing from local files.
- * Added variables w3-telnet-prog and w3-telnet-header-length, for using
- things like telnet+term from linux.
-
- Thu Jun 3 13:34:48 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed problems with gopher, and unhexing of escaped characters. Thanks
- to Larry Masinter (masinter@parc.xerox.com) for the patches.
- * Beginning of emacs-19 support - not functional yet though. Feel free to
- fix it. :)
- * More stuff with w3-continuation, etc, etc.
- * Added (require 'nntp)
-
- Fri May 28 14:06:27 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed w3-print.
-
- Mon May 17 12:55:45 1993 William M. Perry (wmperry@indiana.edu)
- * Can now specify uncompressors in an assoc list
- * Added better handling of stringing things along (ie: uncompress,
- convert, then print, etc etc)
-
- Fri May 7 08:52:30 1993 William M. Perry (wmperry@indiana.edu)
- * Release .31b
- * Fixed major problem with w3-fetch. Would bomb with stringp = nil if
- done interactively.
-
- Mon May 3 08:16:35 1993 William M. Perry (wmperry@indiana.edu)
- * Can now print the url under point - no key binding yet.
- * Added the ability to store a gopher link into the hotlist - thanks
- to scott snyder (snyder@fnald0.fnal.gov) for patching gopher-mode to
- support this. No key binding yet.
- * Added the 'links' menu back into lucid emacs.
-
- Fri Apr 30 11:56:57 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed a problem with viewing local files with w3-viewer-alist
-
- Thu Apr 29 11:43:13 1993 William M. Perry (wmperry@indiana.edu)
- * w3-fetch now defaults to the url of the current document if the
- document you invoke it from is in w3-mode.
- * Added ability to find links of just #link - doesn't need to reload
- the whole document.
- * Applied several patches fro Alastair Burt (burt@dfki.uni-kl.de)
- * Better updating of menu bar in Lucid
- * Updates the interal w3-hotlist when you delete a hotlist entry
- * Problem with the w3-viewer-alist - it tried to play
- Something.Thesaurus
- * Fixed problems with w3-graphics-converter-alist, and lots of
- problems with the w3-hypertext-extns.
- * Fixed problem with finding files for dired-mode - would still try to
- do the viewing, etc.
-
- Wed Apr 28 07:23:56 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed problem with dired-ing remote ftp files. Removed lots of
- useless if file-directory-p [...], and just did a find-file - let
- ange-ftp and dired take care of it - they know how better.
- * Fixed problem where w3-epoch-frob-resources would not set the
- defaults if no Xresources were specified - thanks to Luis Miguel
- Silveira (lms@rle-vlsi.mit.edu) for noticing it.
- * Changed the w3-delimit-links variable so that you can specify
- 'linkname as its value, and have the old style "Link text
- here[link#here]" style of showing links. Nil shows nothing,
- non-nil, non-linkname shows [[ & ]] around link text.
-
- Tue Apr 27 15:37:18 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed problem in gopher handling - if no port was specified, it
- would get completely confused.
-
- Mon Apr 26 17:06:33 1993 William M. Perry (wmperry@indiana.edu)
- * v.2b
- * Fixed problem with putting remote dirs into dired-mode with a bad
- default-filename. Thanks to Larry Masinter
- (masinter@parc.xerox.com) for noticing, and for the fix.
- * Added newest nntp.el to the extras tar file
- * Fixed problem where w3-current-last-buffer was not set correctly
- when reading news.
- * Added support for news: links - single articles as well as whole
- groups are supported.
-
- Sun Apr 25 15:36:55 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed recursive make install bug - thanks to Larry Masinter
- (masinter@parc.xerox.com) for noticing it.
- * Fixed problem with no default gopher object type. Thanks to Larry
- Masinter (masinter@parc.xerox.com) for noticing it.
- * Fixed problem with no default gopher port.
- * Fixed the auto-documenter so that it would insert "M-x funcname"
- if no bindings were found in the keymap. Thanks to Larry Masinter
- (masinter@parc.xerox.com) for noticing it.
- * Fixed problem with w3-file not passing to a viewer correctly.
-
- Thu Apr 22 13:22:53 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed the handling of URL#link finding . . . depends on which
- emacs you are using, due to the weirdness of zones, etc, in each.
- * Split the files up again. Figure with >2000 lines, it should be
- done. :)
- * No longer need w3-links-list - store all relevant information in the
- data segment of a zone. Changed every function to use this new
- structure.
-
- Wed Apr 21 08:24:35 1993 William M. Perry (wmperry@indiana.edu)
- * Added variables w3-use-html2latex, w3-html2latex-prog, and
- w3-html2latex-args. If w3-use-html2latex is non-nil, then
- w3-html2latex-prog is called in a subprocess with the flags defined
- by w3-html2latex-args, with the html source as standard input.
- Default is to do my (bad) regular expression matching to convert.
-
- Tue Apr 20 08:51:19 1993 William M. Perry (wmperry@indiana.edu)
- * Can now specify regular expressions as the car of
- w3-viewer-assoc-list
- * fixed problem where epoch would not defvar the styles - just moved
- them out of w3-epoch-frob-resources, and it works. Weird.
- * Fixed several bugs in the w3-convert-html-to-latex function - now
- handles addresses and & correctly.
- * Fixed yet another dumb bug in the insertion of PLAINTEXT in
- non-hypertext documents.
- * Added w3-member, instead of builtin (or predefined) member, since
- some definitions don't use equal for comparison like they are
- supposed to.
-
- Mon Apr 19 07:48:56 1993 William M. Perry (wmperry@indiana.edu)
- * v.1b
- * Added LaTeXing of w3 documents, and automatic printing. Just an
- edit of the sed script to be a lot of replace-regexps, then a shell
- command to latex a temp file and print it out.
- * Added w3-goto-last-buffer, which will take you to the last buffer
- you visited before (kind of like gopher-mode). Changed w3-quit to
- use this also.
- * Fixed a bug in w3-reload-document that would make it bomb on local
- file reloads.
- * Better nesting of lists.
-
- Sun Apr 18 13:50:38 1993 William M. Perry (wmperry@indiana.edu)
- * Added variable w3-mutable-windows - if t, w3 pops up buffers in
- another window.
- * Added a default-style for w3 buffers
-
- Wed Apr 14 10:18:01 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed several problems with the epcoh Xresources reading code
- * Added global history, for compatability with xmosaic
- * Added deletion of hotlist entries
- * Changed w3-viewer-alist to automatically include the auto-mode-alist
- * Viewers can now include lisp calls (ie: ("txt" . view-mode)) to put
- in files.
- * file:// links will now put directories in dired-mode. Thanks to
- eostrom@nic.gac.edu for the fixes.
- * Finally fixed relative-links - .. & . are removed correctly
- * Fixed relative links for graphics also.
-
- Tue Apr 13 08:30:58 1993 William M. Perry (wmperry@indiana.edu)
- * Added support for reading Xdefaults within Epoch.
- * v.04b
- * Fixed graphic support to work over http links (Epoch Only)
- * Fixed graphic support so it will figure out if the conversion failed
- or not - warning message if it did.
-
- Mon Apr 12 07:35:40 1993 William M. Perry (wmperry@indiana.edu)
- * v.03b
- * Fixed lemacs support so it doesn't nuke your xdefaults. Also fixed
- the passing of face-objects, since they are screen-specific, and
- therefore a Bad Thing. Thanks to Jamie Zawinski (jwz@lucid.com)
- * Changed menu code so that it put the link # in there also. Helpful
- for when the links are unnamed, or named 'here' or 'this'. Thanks
- to Jamie Zawinski (jwz@lucid.com) for saying the menus were hosed.
-
- Sun Apr 11 16:30:44 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed graphics support for epoch - would only do 1 image per page.
- * Fixed a few typos - thanks to eostrom@nic.gac.edu
-
- Fri Apr 9 00:18:47 1993 William M. Perry (wmperry@indiana.edu)
- * Added graphics support for epoch (doesn't work over http, pretty
- much hardwired for me right now - commented out in the release)
- * v.02b
- * Several bug fixes (link finding, name fixing, others) - thanks to
- eostrom@nic.gac.edu for the fixes.
- * Added eostrom@nic.gac.edu's zone-imitation functions for normal emacs.
- Also wrote corresponding forward&back link code. I wrote the forward&
- back code for epoch&lemacs.
-
- Thu Apr 8 13:23:27 1993 William M. Perry (wmperry@indiana.edu)
- * Fixed being able to jump forward over non-links in []s. Thanks to
- eostrom@nic.gac.edu
- * Fixed telnet handling - thanks to eostrom@nic.gac.edu for noticing
- it and for a preliminary fix. Refined his fix. Problem was that
- telnet wasn't getting enough time to start before I sent it a
- command.
- * Fixed a few regular expressions - thanks to eostrom@nic.gac.edu
- * Fixed bug in w3-add-document-hotlist which caused an error if the
- hotlist file didn't already exist. Thanks to eostrom@nic.gac.edu
- for noticing it.
-
- Wed Apr 7 00:08:53 1993 William M. Perry (wmperry@indiana.edu)
- * Split the files into 4 different files for easier editing.
- * Modified Makefile to work with the new file structure.
- * Fixed a problem with the links code that cropped up with blank HREFS
- * HREFs of the form .....#link will now go to 'link' within the target
- document.
- * v.01beta - fourth release
- * Can now type #### RETURN to go the the ###th link in the current buffer.
- * Fixed a bug in XMP handling
- * Fixed bugs in the logical/physical styles in definition lists
- * Improved indentation of all lists
- * Wrapped (require 'ange-ftp) in a (not noninteractive) so it wouldn't
- screw up the compiles.
- * Fixed a few problems in the Makefile
- * Revamped the way it looks for links in dumb emacs mode. (Actually,
- all I did was add a .* to the beginning and a parenthesized part of
- the regexp - real rough. :)
- * Added support for physical and logical styles. Looks great in lucid,
- not so hot in epoch (had to use colors, not actual styles). Suggestions
- welcome.
-
- Tue Apr 6 21:14:14 1993 William M. Perry (wmperry@indiana.edu)
- * Supports nested definition lists (only 1 deep, and only in ordered lists)
- * Now supports nested lists (only 1 deep, and only inside ordered lists)
-
- Mon Apr 5 13:34:00 1993 William M. Perry (wmperry@indiana.edu)
- * v.008beta - third release
- * Fixed ADDRESS support
- * Added auto-documentation features.
- * Added ordered list support - does not support nested lists at all yet.
- * Added automatic bug submission
- * Added popup-menu for lucid emacs
- * Added support for links nested in headers.
- * v.007beta - second release
- * Revamped local files - now use file:/ instead of nonstandard local:/
- * Added better handling of definition lists. (No support for Compact
- ones now though)
-
- Fri Apr 2 10:28:08 1993 William M. Perry (wmperry@indiana.edu)
- * Definition lists now keep their zones/extents so they are highlighted
- correctly.
- * Fixed bug in PRE handling - left out a (goto-char (point-min))
-
- Wed Mar 31 08:51:04 1993 William M. Perry (wmperry@indiana.edu)
- * Did work on resolving ./ & ../ links (only works for one level right
- now. Will work on getting it recursive later.
- * Changed data field in extents/zones to be (w3 . type) so I
- wouldn't grab a wrong item.
- * Fixed a bug in title handling. Left something out of an if
- statement and it would try to delete a region that (probably) didn't
- exist.
- * Fixed bug in w3-follow-link (added a ':' to end of regexp). Would
- cause it to screw up on a url like http.html. Thanks to Erik Ostrom
- (eostrom@nic.gac.edu)
- * Changed requires to autoloads where possible
- * Wrapped require of transparent.el so it won't get loaded if in X
- * Fixed bug in lemacs mouse links.
- * Applied numerous patches from har@cs.cmu.edu & jwz@lucid.com to fix
- compilation problems with lemacs & epoch.
-
- Tue Mar 30 15:05:01 1993 William M. Perry (wmperry@indiana.edu)
- * Added mouse support for following links in epoch & lucid emacs
- Store the link # in the data segment of the zone. If mouse is
- clicked in a zone, extract the data, assoc it with w3-links-list and
- call w3-follow-link with it. Hacky but works. :)
- * Added (provide 'w3) for easier loading, etc.
- * Fixed problems with epoch highlihting
- * Fixed makefile problem (some files left out)
-
- Sun Mar 28 13:04:12 1993 William M. Perry (wmperry@indiana.edu)
- * Added auto-viewing of ps/gif/jpg/etc files
- * Added uncompression and gunzipping auto-recognition
-
- Sat Mar 27 12:32:54 1993 William M. Perry (wmperry@indiana.edu)
- * v.004beta - first release
- * Few changes to the parser
- * Fixed PRE Handling so it parses out urls inside.
- * Added handling of XX to insert ascii value of XXX.
-
- Fri Mar 26 11:27:52 1993 William M. Perry (wmperry@indiana.edu)
- * Completed document source command.
- * Changed it so it won't barf if you try to fetch the same document twice.
- * Added w3-reload-document to reload the current file.
-
- Wed Mar 24 16:37:22 1993 William M. Perry (wmperry@indiana.edu)
- * v.003beta - put on ftp archive
- * Added support for the xmosaic style of hotlist. Goto and add are
- supported.
- * Changed searching a little
- * Fixed bug in XMP/PRE handling that reinserted everything in all caps.
- Was very annoying.
- * Added lemacs menu of hotlist items.
-
- Tue Mar 23 08:46:12 1993 William M. Perry (wmperry@indiana.edu)
- * v.002beta - put on ftp archive
- * Added menus to the lucid emacs code. Looks a little weird when
- links are named 'here', but not bad.
- * Added to the searching code
- * Fixed bug in renumbering system (forgot to increment bogus-num)
- * Completely rewrote the parser (yet again). Finally got the HTML
- specs, so it now handles every item possible (hopefully).
- * Added support for small things like DL COMPACT, PLAINTEXT, PRE.
- * Added code to delete outdated information (HEADER, BODY, etc)
- * Added w3-preview-this-buffer, which feeds the current buffer into
- the w3-preprocessor and spits out a formatted buffer. I use this
- mainly to see if I can break anything, but might be useful when
- writing real html documents.
- * Added code to delete useless (to us) HTML headers (NEXTID, etc)
- * Added support for index searching. Mode line is changed to reflect
- this. Need to use something more noticeable though.
-
- Mon Mar 22 07:43:10 1993 William M. Perry (wmperry@indiana.edu)
- * Broke highlighting in definition lists. Not sure how to get around
- this and still have the DLs formatted correctly.
- * Little tweaks
- * Cleaned up ^Ms that appeared sometimes
- * Added a default port for http links (http://moose/info instead of
- http://moose:80/info)
-
- Sun Mar 21 13:44:02 1993 William M. Perry (wmperry@indiana.edu)
- * Forgot to include Menu and DL lists, added them.
- * Added support for embedded plain text (XMP directive)
- * Added 'cacheing' of old info - just made variables buffer-local, and
- save them before kill-all-local-variables, then restore. Need to figure
- out some way to kill old buffers (only keep last 5, etc)
- * Fine tuned local file support
- * Added ftp support - just a link to ange-ftp
- * Fixed unNAMEd links yet again - should work better
- * Added support for lucid emacs & epoch (highlight links, headers,etc)
- Borrowed code from html-mode.el by marca@ncsa.uiuc.edu
- * "Fixed" unNAME'd links. Big Kludge. Needs work.
-
- Sat Mar 20 14:10:12 1993 William M. Perry (wmperry@indiana.edu)
- * v.001beta
- * Complete rewrite of the parsing code. Still not pretty, but much
- faster, better paragraph filling.
- * Defined w3-mode
- * Forward and backward searching for links - still needs lots of work
-
- Fri Mar 19 08:00:03 1993 William M. Perry (wmperry@indiana.edu)
- * v.000alpha
- * Support for gopher, telnet, http, and local file access
- * First attempt
-