Wed Apr 23 14:53:31 1997  Richard Levitte - VMS Whacker  <levitte@lp.se>

	* rmail.el (rmail-convert-to-babyl-format): code added to nuke
	VMS Maill11 headers whenever appropriate.

Sun Nov  3 17:31:55 1996  Richard Levitte - VMS Whacker  <levitte@lp.se>

	* vms-patch.el (vms-suspend-resume-hook): Now only looks at the
	logical name EMACS_COMMAND_ARGS.
	(vms-command-line-again): Now uses command-line-default-directory
	instead of default-directory, and is thusly simplified.

Tue Nov 21 21:22:57 1995  Richard Levitte  <LEVITTE@eliza.e.kth.se>

	* vms-date.el (vms-patch-date): I remembered to update!

Thu Nov  9 22:23:15 1995  Richard Levitte  <LEVITTE@eliza.e.kth.se>

	* loaddefs.el (completion-ignored-extensions): introduced
	".pen" as an extension to be ignored.

Tue Sep 19 21:21:58 1995  Richard Levitte  <LEVITTE@eliza.e.kth.se>

	* shell.el (shell-directory-tracker): [VMS] now correctly checks
	for `set default'.
	(shell-prefixed-directory-name): [VMS] checks if the given
	directory specification is a logical name only, and in that
	case, uses the value as directory spec.

	* files.el (cd): [VMS] does not prepend the directory spec
	with `./'	

Sun Sep 10 00:26:13 1995  Richard Levitte  <LEVITTE@eliza.e.kth.se>

	* dired-vmsaux.el (dired-remove-entry): new version of old
	function, to remove both lines of 2-line file spec.

Sat Feb 25 11:16:09 1995  Richard Levitte  (LEVITTE@eliza.e.kth.se)

	* vms-date.el (vms-patch-date): changed the date to today.

Fri Nov 25 13:56:20 1994  Richard Levitte  (LEVITTE@eliza.e.kth.se)

	* info.el (Info-directory-list) [VMS]: use "," instead of ":"
	as path separator.

	* server.el: add a hook to send the Abort command to the server
	process and to delete sys$scratch:.emacs_server when Emacs is
	killed.

Thu Oct 27 13:21:07 1994  Richard Levitte  (LEVITTE@eliza.e.kth.se)

	* vms-pmail.el (insert-signature): changed (end-of-buffer)
	to (goto-char (point-max)).

Fri Aug  5 15:01:52 1994  Richard Levitte  (LEVITTE@elmer.e.kth.se)

	* files.el (find-file-expand-completelly): New variable.
	(file-truename-wrap): New function, which makes use of
	find-file-expand-completelly.
	(find-file-noselect, set-visited-file-name): Makes use of
	file-truename-wrap instead of file-truename.
	(insert-directory): Uses call-process directly instead of
	calling vms-read-directory.

	* gnus.el (gnus-read-newsrc-file, gnus-save-newsrc-file):
	Hopefully formats the directory part of the file a little
	better.

	* mail-utils.el (mail-strip-quotes-names): Now leaves names
	like FOO::"bar" alone.

	* pascal.el: Corrected typo.

	* vms-patch.el (file-truename): Now takes an extra optional
	argument.
	(backup-file-name-p): New function.  Really silly, but it is
	there to keep dired running.
	(backup-extract-version): New function.  Extracts the version
	number of a file.
	(find-backup-file-name): New function.  Needed by dired.
	(old-write-region): Now only set if not previously set, to
	avoid endless loops if vms-patch is reloaded.
	(auto-save-file-name-p): Changed to work correctly on auto
	save files like _$FOO$.;12.
	(vms-command-line-again): Changed to remove "-MAP", "-NW",
	"-BATCH" and "-T" from the command line if present.
	(vms-read-directory): Removed.

Sat May 21 22:09:01 1994  Richard Levitte  (LEVITTE@elmer.e.kth.se)

	* loadup.el: Now loads vms-date.el.

	* startup.el: Takes advantage of vms-patch-date.

	* vms-date.el: New file. Contains the date of creation of the
	current VMS patch.

	* vms-patch.el(vms-suspend-resume-hook): Calls
	vms-command-line-again with the argument string as argument.
	* vms-patch.el(vms-command-line-again): Now takes an argument,
	instead of looking at the logical name EMACS_COMMAND_ARGS.
	Also, does not convert 8-bit printable chars to space any more.
	And last, calls command-line-1, after fooling Emacs with a
	couple of variables, so Emacs won't do all the startup stuff,
	just the command line processing.

Fri May 20 14:01:45 1994  Richard Levitte  (LEVITTE@elmer.e.kth.se)

	* rmail.el(rmail-make-in-reply-to-field): changed to not treat
	addresses of the form FOO::BAR as an RFC822 address.

	* vms-patch.el(make-auto-save-file-name): changed to use the
	version numbers instead of producing a bogus file name.
	* vms-patch.el(auto-save-file-name-p): Change to succeed even
	if the file name has a version number.
	* vms-patch.el(dired-listing-switches): is less complicated
	now.

	* vms-sndmail.el(vms-sendmail-temp-dir, vms-sendmail-function,
	vms-default-sendmail-method):  New variables and function to
	allow the user to specify different ways of sending mail.

Sun Mar 20 18:49:07 1994  Richard Levitte  (LEVITTE@eliza.e.kth.se)

	* autoload.el: Downcase file names so there will be no confusion.

	* diff.el: On VMS, use the VMS command `difference'.

	* dired-vms.el: Inserted all the changes from Mark London.

	* dired.el(dired-trivial-filenames, dired-copy-preserve-time):
	should be nil on VMS.
	* dired.el(dired-subdir-regexp): Needed a different definition for
	VMS.

	* files.el(basic-save-buffer): Precious files use `$' instead of
	`#' on VMS.
	* files.el(list-directory): There is no need to type the word
	"Directory" on VMS, as the DIRECTORY command does it by itself.

	* loadup.el: Changed so it would not make a DOC file if not needed.

	* lpr.el: Added the sitch lpr-header-=switch, and addapted the
	code to VMS.

	* mail-utils.el(mail-strip-quoted-names): Changed to leave addresses
	with the VMS wrapping for a different transport alone.
	* mail-utils.el(vms-mail-remove-transport): New function.  Strips
	the VMS transport wrapping from a mail address.

	* rmail.el: Changed to work on VMS also.

	* rmailsum.el: Changed to work on VMS also.

	* shell.el: Changed to work better on VMS.

	* vms-patch.el(file-newest-backup): Added function, to replace
	the one in files.el.
	* vms-patch.el(vms-read-directory): Changed to use call-process
	instead of the obsolete subprocess-command-to-buffer.  Also,
	use search-forward in such a way that we don't get stupid errors.
	* vms-patch.el(lpr-command, lpr-header-switch, print-region-function):
	Changed to reall work.

Tue Jan 18 22:45:39 1994  Richard Levitte  (LEVITTE@eliza.e.kth.se)

	* dired.el: Changed a few settings for VMS.

	* files.el: Changed the settings of the different list-directory
	switches for VMS, as well as the directory command to use.

	* info.el: Added `::' to menu items that represent other DIR
	files.

Fri Jul 30 12:42:11 1993  Richard Levitte  (LEVITTE@elin.e.kth.se)

	* comint.el (comint-exec-1): Small change for VMS.

	* files.el (make-directory): Small change for VMS.

	* gnus.el: gnus-nntp-service is set to 119 on VMS.
	* gnus.el (gnus-{Numeric,numeric,Plain,plain}-save-name): Changed
	to make legal VMS directories and file names.
	* gnus.el (gnus-make-directory): Changed to use make-directory.
	Is there a reason this still exists? gnus-make-directory-1 is
	commented out.
	* gnus.el (gnus-make-newsrc-file): Changed to make a legal
	file name on VMS.
	* gnus.el (gnus-save-newsrc-file): Changed to not make backups
	on VMS, and to use the Stream_LF file format.

	* paths.el: Changed the definition of gnus-nntp-service as in
	gnus.el.

	* term/x-win.el: Changed for VMS to use DECW$DISPLAY instead
	of DISPLAY.

	* vms-patch.el (make-legal-file-name): Now takes an optional
	argument which defines how dots in filenames are treated.
	* vms-patch.el (file-truename): New function which replaces the
	one defined in files.el.
	* vms-patch.el (write-region): Wrapper around the original
	write-region to find the right place to write the file. This
	is related to VMS search paths.
	* vms-patch.el (vms-suspend-resume-hook): Small fix. Also a
	small change to use add-hook instead of setq.
	* vms-patch.el: Added some code to make send-mail-function
	designate a VMS specific function.

	* vms-sndmai.el: New file to implement send-mail-send-it on VMS.



