changeset 93515:e30128d84c76

Convert to utf-8. Fix typos; remove duplicate entries.
author Juanma Barranquero <lekktu@gmail.com>
date Tue, 01 Apr 2008 10:53:49 +0000
parents 448527b69d4a
children 664f1bc28031
files lisp/ChangeLog.3
diffstat 1 files changed, 1127 insertions(+), 1304 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog.3	Tue Apr 01 09:20:42 2008 +0000
+++ b/lisp/ChangeLog.3	Tue Apr 01 10:53:49 2008 +0000
@@ -9,8 +9,8 @@
 	* term/vt200.el: Just load term/vt100.el.
 	* term/apollo.el: Just load term/vt100.el.
 	* term/vt102.el, term/vt125.el, term/vt201.el, term/vt220.el,
-	term/vt240.el, term/vt300.el, term/vt320.el, term/vt400.el,
-	term/vt420.el: New files.  Just load vt100.el.
+	* term/vt240.el, term/vt300.el, term/vt320.el, term/vt400.el,
+	* term/vt420.el: New files.  Just load vt100.el.
 
 	* term/lk201.el: New file.
 	* term/vt100.el: Use term/lk201.el.
@@ -311,8 +311,8 @@
 1993-05-24  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* case-table.el, disp-table.el, finder.el, iso-ascii.el,
-	iso-insert.el, iso-swed.el, iso-syntax.el, iso8859-1.el,
-	swedish.el: Change "i14n" keyword to "i18n".
+	* iso-insert.el, iso-swed.el, iso-syntax.el, iso8859-1.el,
+	* swedish.el: Change "i14n" keyword to "i18n".
 	* finder.el (finder-compile-keywords): Replacement unnecessary.
 
 1993-05-24  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -342,8 +342,8 @@
 
 1993-05-23  Paul Eggert  (eggert@twinsun.com)
 
-	* calendar.el (calendar-daylight-savings-starts,
-	calendar-daylight-savings-ends): Default to nil if the locale
+	* calendar.el (calendar-daylight-savings-starts)
+	(calendar-daylight-savings-ends): Default to nil if the locale
 	never has DST.
 
 1993-05-22  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
@@ -426,8 +426,8 @@
 
 	Some time-handling patches from Paul Eggert:
 	* calendar.el (calendar-current-time-zone): New function.
-	(calendar-time-zone, calendar-standard-time-zone-name,
-	calendar-daylight-time-zone-name): Use it instead of current-time-zone.
+	(calendar-time-zone, calendar-standard-time-zone-name)
+	(calendar-daylight-time-zone-name): Use it instead of current-time-zone.
 	* sendmail.el (mail-do-fcc): Use the same absolute time for both
 	current-time-string and current-time-zone.  Adjust to new format
 	returned by current-time-zone.
@@ -660,7 +660,7 @@
 	(emerge-write-and-delete): Don't write-file if file-out is nil.
 	(emerge-setup-fixed-keymaps): Put emerge-abort on C-].
 	(emerge-find-difference-diff): Renamed from emerge-find-difference.
-	(emerge-find-difference): New command.	Now on `.'.
+	(emerge-find-difference): New command.  Now on `.'.
 	(emerge-diff-ok-lines-regexp): Renamed from emerge-diff-ok-lines.
 	(emerge-diff3-ok-lines-regexp): Renamed from emerge-diff3-ok-lines.
 
@@ -747,7 +747,7 @@
 1993-05-10  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
 	* bytecomp.el (byte-recompile-directory): If ARG is non-nil, set
-	it to its prefix numeric value.	 Test for ARG being zero with eq,
+	it to its prefix numeric value.  Test for ARG being zero with eq,
 	not zerop.
 
 1993-05-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -853,7 +853,7 @@
 
 1993-05-07  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-	* term/x-win.el: (require 'faces), too.	 Move (require 'select) to top,
+	* term/x-win.el Require 'faces, too.  Move (require 'select) to top,
 	with the other requires.
 
 1993-05-06  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
@@ -905,11 +905,11 @@
 
 	* calendar.el: Update reference to the papers in S-P&E.
 	(calendar-print-astro-day-number): Correct spelling error in
-	 message string.
+	message string.
 
 1993-05-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-	* help.el (help-for-help):  Use lower case letters for help options.
+	* help.el (help-for-help): Use lower case letters for help options.
 
 	* rect.el (string-rectangle): Renamed from fill-rectangle.
 	(string-rectangle-line): Renamed from fill-rectangle-line.
@@ -1018,7 +1018,7 @@
 	(move-to-column-force, picture-end-of-line): When movement is
 	completed, scroll horizontally if necessary to make point visible.
 	(picture-beginning-of-line): New function.
-	(picture-mode-map): Use	substitute-key-definition.
+	(picture-mode-map): Use substitute-key-definition.
 
 	* gud.el (gud-format-command): Fix %f expansion to send ondly the
 	basename of files to gdb.
@@ -1040,9 +1040,9 @@
 
 	* lucid.el: Comment out fset of set-screen-width properly.
 
-	* lucid.el: (provide 'lucid).
-
-	* lucid.el: (switch-to-other-buffer): Avoid buffers whose names
+	* lucid.el: Provide 'lucid.
+
+	* lucid.el (switch-to-other-buffer): Avoid buffers whose names
 	start with a space.
 
 1993-04-26  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
@@ -1060,7 +1060,7 @@
 
 1993-04-26  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* cmacexp.el: Installed Francesco Potorti's enhanced and
+	* cmacexp.el: Installed Francesco Potortì's enhanced and
 	cleaned-up version, see its commentary for details.
 
 	* tex-mode.el: Doc fixes.  Also a few teaks to pacify the
@@ -1083,7 +1083,7 @@
 
 	* ring.el: Rewritten.  A poor choice of representation made the
 	old code excessively complex.  The new version is smaller and
-	faster.	 The interface is unchanged, except that ring-remove now
+	faster.  The interface is unchanged, except that ring-remove now
 	accepts an optional numeric argument specifying the element to
 	remove.
 
@@ -1096,12 +1096,12 @@
 	no prefix arg on an empty buffer.
 	(vc-directory): Better directory format --- replace the user and
 	group IDs with locking-user (if any).
-	(vc-finish-logentry, vc-next-comment, vc-previous-comment):  Replace
+	(vc-finish-logentry, vc-next-comment, vc-previous-comment): Replace
 	*VC-comment-buffer* with a ring vector.
 
 1993-04-25  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* simple.el (down-arrow): New function.	 Uses
+	* simple.el (down-arrow): New function.  Uses
 	next-line-add-newlines to suppress addition of new lines at end of
 	buffer.
 	(up-arrow): Alias of previous-line, added for consistency.
@@ -1109,7 +1109,7 @@
 	keys.
 
 	* tex-mode.el (tex-compilation-parse-errors): Added.  At the
-	moment, this would have to be applied manually.	 It's not worth
+	moment, this would have to be applied manually.  It's not worth
 	trying to integrate this with the rest of the mode more tightly
 	until we decide whether and how compile's interface is going to
 	change away from a closed subsystem.
@@ -1121,9 +1121,9 @@
 	useful elsewhere.
 
 	* ring.el: Added and fixed documentation.
-	(ring-rotate): Nuked.  It was (a) unused, and (b) totally broken
-	(as in, any attempt to use it died with a type error, and when I
-	patched it to fix that I found its algorithm was broken).
+	(ring-rotate): Nuked.  It was (a) unused, and (b) totally broken (as
+	in, any attempt to use it died with a type error, and when I patched
+	it to fix that I found its algorithm was broken).
 	(ring-ref): Added doc string.
 
 1993-04-25  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
@@ -1136,7 +1136,7 @@
 1993-04-24  Noah Friedman  (friedman@splode.com)
 
 	* shell.el (shell-prompt-pattern): Add `;' as potential prompt
-	  delimiter (for `es' and `rc' shells most particularly).
+	delimiter (for `es' and `rc' shells most particularly).
 
 1993-04-23  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
@@ -1149,9 +1149,9 @@
 	half-applied, leading to lossage.
 
 	* register.el, gnuspost.el, find-dired.el, cust-print.el,
-	two-column.el, tar-mode.el, shell.el, lselect.el, select.el,
-	ispell.el, life.el, picture.el, rmail.el, mim-mode.el, replace.el,
-	tex-mode.el, frame.el, lucid.el, subr.el:
+	* two-column.el, tar-mode.el, shell.el, lselect.el, select.el,
+	* ispell.el, life.el, picture.el, rmail.el, mim-mode.el, replace.el,
+	* tex-mode.el, frame.el, lucid.el, subr.el:
 	All fsets changed to defaliases.
 
 	* edt.el: Some fsets changed to defaliases.
@@ -1176,7 +1176,7 @@
 	Emulates Unipress' &kill-lines-magic variable.
 	(next-line): Added next-line-add-newlines variable.  If nil,
 	next-line will not insert newlines when invoked at the end of a
-	buffer.	 This obviates three LCD packages.
+	buffer.  This obviates three LCD packages.
 	(left-arrow, right-arrow): New functions.  These do backward-char
 	and forward-char first. If line truncation is on, they then scroll
 	left or right as necessary to make sure point is visible.
@@ -1303,7 +1303,7 @@
 
 1993-04-14  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* finder.el: Rewritten.	 The Finder is now a major mode with the
+	* finder.el: Rewritten.  The Finder is now a major mode with the
 	ability to browse package commentary sections and a completely
 	point-and-shoot interface similar to Dired's.
 
@@ -1358,11 +1358,6 @@
 
 	* comint.el: Clean up cmu* uses in header comments.
 
-1993-04-10  Jim Blandy  (jimb@mole.gnu.ai.mit.edu)
-
-	* subr.el (overlay-start, overlay-end, overlay-buffer): New
-	defsubsts.
-
 1993-04-10  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 	* paragraphs.el (sentence-end, forward-sentence): Doc fixes.
@@ -1374,10 +1369,6 @@
 	empty string in response to the keyword prompt, restore the old
 	window configuration properly.
 
-1993-04-10  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
-
-	* paragraphs.el (sentence-end, forward-sentence): Doc fixes.
-
 1993-04-09  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 	* emerge.el (emerge-with-ancestor): Applied Donald Erway's fix
@@ -1412,17 +1403,17 @@
 	GUD.  The common prefix of GUD commands is now C-x X, like
 	electric-debug mode.
 
-	* vc-hooks.el (vc-mode): name change.  This looks better in keymap
+	* vc-hooks.el (vc-mode): Name change.  This looks better in keymap
 	listings and conforms to the naming conventions used by other
 	packages.
 
-	* vc.el (vc-directory. vc-start-entry, vc-next-action,
-	vc-next-action-on-file): The vc-directory listing is now in an
+	* vc.el (vc-directory. vc-start-entry, vc-next-action)
+	(vc-next-action-on-file): The vc-directory listing is now in an
 	augmented Dired mode that supports vc-next-action on all marked
 	files.
 
-	* dired.el (dired-noselect, dired-internal-noselect,
-	dired-insert-directory): Enhancements to support passing dired a
+	* dired.el (dired-noselect, dired-internal-noselect)
+	(dired-insert-directory): Enhancements to support passing dired a
 	DIRNAME argument consisting of a directory-name car and a
 	list-of-files cdr.  This is needed to support VC's augmented
 	dired, which wants a filtered file display that recurses (showing
@@ -1433,7 +1424,7 @@
 
 1993-04-08  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
 
-	* menu-bar.el: entered into RCS
+	* menu-bar.el: Entered into RCS.
 
 	* lucid.el: Add copyright notice.
 
@@ -1548,8 +1539,7 @@
 
 1993-03-31  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
-	* etags.el (etags-tags-completion-table): Rewritten with a mondo
-	regexp.
+	* etags.el (etags-tags-completion-table): Rewritten with a mondo regexp.
 
 1993-03-31  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
@@ -1573,7 +1563,7 @@
 	interactive spec.
 
 	* map-ynp.el (map-y-or-n-p): Make bindings of user-defined keys be
-	each a vector containing the user's binding, rather than 'user.	 Check
+	each a vector containing the user's binding, rather than 'user.  Check
 	(vectorp DEF) and call the vector's elt, rather than checking (eq 'user
 	DEF) and calling something completely random.
 
@@ -1603,7 +1593,7 @@
 
 	* comint.el (comint-read-noecho): Rewritten to provide some simple
 	editing ability and be able to abort when called from a process
-	filter.	 Re-arranged and updated docstring.
+	filter.  Re-arranged and updated docstring.
 
 1993-03-30  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
@@ -1626,7 +1616,7 @@
 	* vc.el (vc-next-action, vc-print-log, vc-diff, vc-revert-buffer):
 	Improved logic for parent buffer finding.
 
-	(vc-cancel-version): bug fix.
+	(vc-cancel-version): Bug fix.
 
 1993-03-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -1647,7 +1637,7 @@
 
 1993-03-28  Noah Friedman  (friedman@splode.com)
 
-	* setenv.el: Renamed to env.el.	 Provide `env', not `setenv'.
+	* setenv.el: Renamed to env.el.  Provide `env', not `setenv'.
 	(setenv): Renamed to `putenv', which is the more proper complement
 	of `getenv'.  `setenv' retained as an alias.
 	Make VALUE parameter optional; if not set, remove VARIABLE from
@@ -1674,15 +1664,15 @@
 
 	* makefile.el: Added autoload cookie for entry point.
 
-	* files.el (auto-mode-alist): added pairs for .ms, .man, .mk,
+	* files.el (auto-mode-alist): Added pairs for .ms, .man, .mk,
 	[Mm]akefile, .lex.
 
-	* electric.el: (shrink-window-if-larger-than-buffer) Added doc
-	string.	 Made argument optional, because window-buffer does the
+	* electric.el (shrink-window-if-larger-than-buffer): Added doc
+	string.  Made argument optional, because window-buffer does the
 	right thing with nil.
 
 	* ebuff-menu.el (electric-buffer-menu-mode-map): fillarray isn't a
-	 valid operation on maps any more.
+	valid operation on maps any more.
 
 1993-03-27  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
@@ -1694,8 +1684,8 @@
 
 1993-03-27  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
-	* abbrevlist.el, old-inf-lisp.el, old-screen.el old-shell.el,
-	oshell.el: Removed.
+	* abbrevlist.el, old-inf-lisp.el, old-screen.el, old-shell.el,
+	* oshell.el: Removed.
 
 1993-03-27  Noah Friedman  (friedman@splode.com)
 
@@ -1726,7 +1716,7 @@
 	* cookie.el (cookie): Enhanced it to handle both LINS files and
 	UNIX fortune files.
 
-	* rect.el (fill-rectangle):  Added.  Inspired by Lynn Slater's
+	* rect.el (fill-rectangle): Added.  Inspired by Lynn Slater's
 	insert-box package in LCD, but the interface and implementation
 	are different.
 
@@ -1735,7 +1725,7 @@
 	* buff-menu.el (Buffer-menu-toggle-read-only): Added, per Rob
 	Austein's suggestion in the LCD package bm-toggle.el.
 
-	* subr.el (add-hook):  Added optional arg to cause hook to be
+	* subr.el (add-hook): Added optional arg to cause hook to be
 	appended rather than prepended to the hook list.  This obviates
 	the 23 different hook-bashing packages in LCD.
 
@@ -1743,12 +1733,6 @@
 	functions in LCD use it, and it's remarkably difficult to get
 	right, especially given the new syntax primitives.
 
-1993-03-26  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
-
-	* files.el (local-write-file-hooks): New variable.
-	(set-visited-file-name): Kill local-write-file-hooks as local var.
-	(basic-save-buffer): Use local-write-file-hooks.
-
 1993-03-26  Richard Stallman  (rms@wookumz.gnu.ai.mit.edu)
 
 	* files.el (local-write-file-hooks): New variable.
@@ -1757,7 +1741,7 @@
 
 1993-03-26  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
-	* yow.el (psychoanalyze-pinhead): Needed a prefrontal lobotomy.	 I
+	* yow.el (psychoanalyze-pinhead): Needed a prefrontal lobotomy.  I
 	gave it one.
 
 	* two-column.el: Added Commentary.
@@ -1824,12 +1808,12 @@
 	guts of spook.el, lightly hacked to support more than one
 	simultaneous cookie database.
 
-	* spook.el, yow.el: Modified to use cookie.el.	Total code in
+	* spook.el, yow.el: Modified to use cookie.el.  Total code in
 	the three files cookie.el, yow.el and spook.el is less than the
 	old spook.el + yow.el.
 
 	* time.el, timer.el, uncompress.el, underline.el, view.el, vip.el,
-	xscheme.el: Added or corrected Commentary section.  This finishes
+	* xscheme.el: Added or corrected Commentary section.  This finishes
 	my pass over the lisp libraries; I'll teach the finder about
 	these commentary sections soon.
 
@@ -1841,9 +1825,9 @@
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 	* help.el, register.el, replace.el, reposition.el, rfc822.el,
-	rlogin.el, rot13.el, scribe.el, scroll-bar.el, sendmail.el,
-	setenv.el, sgml-mode.el, simple.el, simula.el, sort.el, spell.el,
-	spook.el, studly.el, tabify.el, text-mode.el: Added or corrected
+	* rlogin.el, rot13.el, scribe.el, scroll-bar.el, sendmail.el,
+	* setenv.el, sgml-mode.el, simple.el, simula.el, sort.el, spell.el,
+	* spook.el, studly.el, tabify.el, text-mode.el: Added or corrected
 	Commentary headers.
 
 1993-03-22  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
@@ -1851,33 +1835,29 @@
 	* diary-insert.el: Change the name to diary-ins.el.
 	* calendar.el: Change all autoload references to diary-ins.
 
-1993-03-22  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
-
-	* help.el: Don't load help-screen at run time if compiled.
-
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 	* man.el, mlconvert.el, mlsupport.el, modula2.el, mouse.el,
-	mpuz.el, netunam.el, novice.el, nroff-mode.el, options.el,
-	outline.el, page.el, paragraphs.el, picture.el, prolog.el,
-	rect.el: Added or corrected Commentary sections.
+	* mpuz.el, netunam.el, novice.el, nroff-mode.el, options.el,
+	* outline.el, page.el, paragraphs.el, picture.el, prolog.el,
+	* rect.el: Added or corrected Commentary sections.
 
 1993-03-22  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 	* abbrev.el, ada.el, add-log.el, array.el, autoinsert.el,
-	autoload.el, awk-mode.el, bib-mode.el, bibtex.el, buff-menu.el,
-	bytecomp.el, c++-mode.el, c-mode.el, cl-indent.el, cmacexp.el,
-	cmulisp.el, cmuscheme.el, comint.el, compare-w.el, compile.el,
-	debug.el, diff.el, dired-aux.el, dired.el, disass.el,
-	dissociate.el, doctor.el, ebuff-menu.el, edebug.el, ehelp.el,
-	emacsbug.el, emerge.el, files.el, fill.el, fortran.el, gosmacs.el,
-	hanoi.el, hexl.el, hideif.el, icon.el, indent.el, iso-insert.el,
-	iso-swed.el, iso-syntax.el, iso8859-1.el, ispell.el, kermit.el,
-	ledit.el, life.el, lisp-mode.el, lisp.el, lpr.el, macros.el,
-	mail-utils.el, mailalias.el, makefile.el, makesum.el, mim-mode.el,
-	modula2.el, nroff-mode.el, perl-mode.el, prolog.el, scheme.el,
-	sgml-mode.el, tex-mode.el:
-	Added or corrected Commentary sections.	 There's more of this
+	* autoload.el, awk-mode.el, bib-mode.el, bibtex.el, buff-menu.el,
+	* bytecomp.el, c++-mode.el, c-mode.el, cl-indent.el, cmacexp.el,
+	* cmulisp.el, cmuscheme.el, comint.el, compare-w.el, compile.el,
+	* debug.el, diff.el, dired-aux.el, dired.el, disass.el,
+	* dissociate.el, doctor.el, ebuff-menu.el, edebug.el, ehelp.el,
+	* emacsbug.el, emerge.el, files.el, fill.el, fortran.el, gosmacs.el,
+	* hanoi.el, hexl.el, hideif.el, icon.el, indent.el, iso-insert.el,
+	* iso-swed.el, iso-syntax.el, iso8859-1.el, ispell.el, kermit.el,
+	* ledit.el, life.el, lisp-mode.el, lisp.el, lpr.el, macros.el,
+	* mail-utils.el, mailalias.el, makefile.el, makesum.el, mim-mode.el,
+	* modula2.el, nroff-mode.el, perl-mode.el, prolog.el, scheme.el,
+	* sgml-mode.el, tex-mode.el:
+	Added or corrected Commentary sections.  There's more of this
 	coming; soon, the package finder will be able to browse Commentary
 	sections, and I want almost all packages to have useful ones.
 
@@ -1906,8 +1886,6 @@
 
 1993-03-20  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
-	* time.el (display-time): Doc fix.
-
 	* lucid.el: Alias lower-screen and raise-screen to lower-frame and
 	raise-frame, the new names for those functions.
 
@@ -1918,19 +1896,14 @@
 	* finder.el: Make sure that when new keywords are compiled, we see them
 	immediately.
 
-1993-03-19  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
-
-	* tex-mode.el (tex-send-command): Fix the command sent so that no
-	blank is inserted when replacing the asterisk with the file name.
-
 1993-03-19  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 	* vt100-led.el, bg-mouse.el, sup-mouse.el, sun-mouse.el:
-	moved to term directory.
+	Moved to term directory.
 
 1993-03-18  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
-	* Makefile: created.  This exists mainly so developers elsewhere
+	* Makefile: Created.  This exists mainly so developers elsewhere
 	can unlock the lisp files to accept an update tar, then relock
 	them without locking the few that should stay writeable.
 
@@ -1946,13 +1919,13 @@
 1993-03-18  Eric S. Raymond  (eric@geech.gnu.ai.mit.edu)
 
 	* abbrev.el, abbrevlist.el, add-log.el, apropos.el, array.el,
-	autoload.el, awk-mode.el, cal-french.el, cal-mayan.el,
-	calendar.el, cmulisp.el, cmuscheme.el, comint.el, compile.el,
-	completion.el, cust-print.el, dabbrev.el, debug.el, diary.el,
-	diff.el, disass.el, edebug.el, edmacro.el, emacsbug.el, finder.el,
-	inf-lisp.el, ispell.el, life.el, lisp.el, lunar.el, macros.el,
-	netunam.el, old-shell.el, scribe.el, spell.el, sun-cursors.el,
-	terminal.el, unrmail.el, vms-pmail.el:
+	* autoload.el, awk-mode.el, cal-french.el, cal-mayan.el,
+	* calendar.el, cmulisp.el, cmuscheme.el, comint.el, compile.el,
+	* completion.el, cust-print.el, dabbrev.el, debug.el, diary.el,
+	* diff.el, disass.el, edebug.el, edmacro.el, emacsbug.el, finder.el,
+	* inf-lisp.el, ispell.el, life.el, lisp.el, lunar.el, macros.el,
+	* netunam.el, old-shell.el, scribe.el, spell.el, sun-cursors.el,
+	* terminal.el, unrmail.el, vms-pmail.el:
 	Add or correct Keywords headers for finder.
 
 1993-03-18  Richard Stallman  (rms@geech.gnu.ai.mit.edu)
@@ -1960,11 +1933,6 @@
 	* frame.el (make-frame): Renamed from new-frame.
 	(new-frame): Alias for make-frame.
 
-1993-03-18  Richard Stallman  (rms@wookumz.gnu.ai.mit.edu)
-
-	* frame.el (make-frame): Renamed from new-frame.
-	(new-frame): Alias for make-frame.
-
 1993-03-18  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 	* tex-mode.el (tex-send-command): Fix the command sent so that no
@@ -1972,19 +1940,18 @@
 
 1993-03-18  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* term/wyse50.el: (function-key-map) Nuke code no longer bound to keys.
-
-	* term/tvi970.el: (function-key-map)
-	As many key cookies as possible renamed to fit the new conventions
-	documented in lisp/term/README.
-
-	* term/vt100.el, term/news.el: (function-key-map)
+	* term/wyse50.el (function-key-map): Nuke code no longer bound to keys.
+
+	* term/tvi970.el (function-key-map): As many key cookies as possible
+	renamed to fit the new conventions documented in lisp/term/README.
+
+	* term/vt100.el, term/news.el (function-key-map):
 	Fix things so that bindings are added to the keymap already created by
 	terminal initialization.
 
 1993-03-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* help-screen.el: Installed, following release.	 Now package
+	* help-screen.el: Installed, following release.  Now package
 	writers can easily implement help screens resembling Emacs's
 	own on-line help system.
 
@@ -1997,14 +1964,14 @@
 1993-03-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
 	* isearch.el, lselect.el, select.el, scroll-bar.el, texinfo.el,
-	pending-del.el, profile.el, texinfmt.el, ls-lisp.el, meese.el,
-	isearch.el, tmenu.el, lmenu.el, rmailsum.el, unrmail.el,
-	hippie.el, lmenu.el, rmailmsc.el, rlogin.el, mhspool.el,
-	lisp-mode.el, novice.el, mouse.el, vms-pmail.el, vc-hooks.el,
-	levents.el, iso8859-1.el, isearch.el, hippie.el, find-gc.el,
-	cust-print.el, find-dired.el, etags.el, electric.el, dired.el,
-	dired-aux.el, cust-print.el, cmuscheme.el, cmulisp.el, cl.el,
-	case-table.el, byte-run.el, ange-ftp.el, backquote.el:
+	* pending-del.el, profile.el, texinfmt.el, ls-lisp.el, meese.el,
+	* isearch.el, tmenu.el, lmenu.el, rmailsum.el, unrmail.el,
+	* hippie.el, lmenu.el, rmailmsc.el, rlogin.el, mhspool.el,
+	* lisp-mode.el, novice.el, mouse.el, vms-pmail.el, vc-hooks.el,
+	* levents.el, iso8859-1.el, isearch.el, hippie.el, find-gc.el,
+	* cust-print.el, find-dired.el, etags.el, electric.el, dired.el,
+	* dired-aux.el, cust-print.el, cmuscheme.el, cmulisp.el, cl.el,
+	* case-table.el, byte-run.el, ange-ftp.el, backquote.el:
 	Added or corrected library header comments.
 
 1993-03-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
@@ -2021,16 +1988,16 @@
 	* vc.el (vc-header-strings): Name changed to vc-header-alist, to match
 	the docs.
 
-	(vc-finish-logentry, vc-next-comment, vc-previous-comment,
-	vc-comment-search-forward, vc-comment-search-backward) The VC comment
+	(vc-finish-logentry, vc-next-comment, vc-previous-comment)
+	(vc-comment-search-forward, vc-comment-search-backward): The VC comment
 	ring is now a separate buffer from *VC-log*; editing of old comments
 	is no longer destructive.
 
 1993-03-16  Paul Eggert  (eggert@twinsun.com)
 
-	* vc.el (vc-version-diff): Use (message ...), not (message (format
-	...)).	(vc-backend-checkout, vc-backend-assign-name): Correct
-	bogus messages.
+	* vc.el (vc-version-diff):
+	Use (message ...), not (message (format ...)).
+	(vc-backend-checkout, vc-backend-assign-name): Correct bogus messages.
 
 	* vc-hooks.el: Merge today's change by eric with everybody else's
 	change (from 1992/08/04 through 1993/02/24).
@@ -2052,7 +2019,7 @@
 
 1993-03-16  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* vc.el, vc-hooks.el: the macro vc-error-occurred has to move from
+	* vc.el, vc-hooks.el: The macro vc-error-occurred has to move from
 	vc.el to vc-hooks.el for C-x C-f of a nonexistent file to work.
 
 1993-03-16  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
@@ -2105,7 +2072,7 @@
 	* rmailsum.el (rmail-summary-next-msg): Call display-buffer.
 	(rmail-summary-previous-all, rmail-summary-next-all): Likewise.
 	(rmail-summary-rmail-update): Do nothing if rmail buffer not visible.
-	(rmail-summary-mode-map): Don't bind C-n, C-p.	Use ordinary move cmds.
+	(rmail-summary-mode-map): Don't bind C-n, C-p.  Use ordinary move cmds.
 
 1993-03-12  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
@@ -2125,11 +2092,6 @@
 	* term/x-win.el: Cancel previous change, since it discarded
 	earlier necessary changes.
 
-1993-03-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-
-	* term/x-win.el: Cancel previous change, since it discarded
-	earlier necessary changes.
-
 1993-03-11  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
 	* term/vt100.el:
@@ -2159,64 +2121,64 @@
 	initialization that make it a lot smarter, with a more uniform
 	and featureful interface across many different keyboard types.
 
-	* term.c (fkey_table): has been expanded to handle the entire
-	  intersection of the capability sets defined by X keysyms and
-	  terminfo.  That is, every keysym for which there is a natural
-	  equivalent in terminfo is now bound to that by the startup code.
+	* term.c (fkey_table): Has been expanded to handle the entire
+	intersection of the capability sets defined by X keysyms and
+	terminfo.  That is, every keysym for which there is a natural
+	equivalent in terminfo is now bound to that by the startup code.
 
 	* loaddefs.el (global-map): Natural default keybindings set up for
-	  almost all supported keysyms other than function keys.  All
-	  other keysyms are now default-bound to a function which explains
-	  that the key is not bound to anything, then raises an error.
-
-	* term/README: terminal package conventions and standard keysym
-	  cookies are now documented here.
-
-	* term/AT386.el: new package installed.	 Handles IBM-AT style
-	  console keyboards with style and flair.
-
-	* term/new-at386.el: removed, it was obsolescent.
-
-	* term/apollo.el: nuked and linked to vt100.el.	 All it formerly
-	  did was load vt100.el.
-
-	* term/bobcat.el: copied and linked to `keyswap.el'.
-
-	* term/keyswap.el: the old bobcat.el with headers and docs.  This
-	  is available for other terminal packages to call.
-
-	* term/news.el: cleaned up, headers added.
-
-	* term/sun.el: headers added, [again] changed to [redo].  This
-	  package is a hairball and should probably be scrapped if we
-	  can find or built abetter one.
-
-	* term/tvi970.el: headers added, [enter] changed to [kp-enter].
-
-	* term/vt100.el: headers added, cleanup, explicit function-key
-	  enable is no longer necessary.
-
-	* term/vt200.el: nuked.	 It's now a link to vt100.el.  This is possible
-	  because all the things handled differently on the vt200 are
-	  mined out of termcap by 19's initialization before either
-	  package is loaded.
-
-	* term/wyse50.el: cleaned up, headers added, various cookie names
-	  changed, function bindings removed.
-
-	* term/x-win.el: cleaned up, headers added.  Some bindings of keycap
-	  cookies to functions were removed; all that stuff is handled
-	  terminal-independently in loaddefs now.
+	almost all supported keysyms other than function keys.  All
+	other keysyms are now default-bound to a function which explains
+	that the key is not bound to anything, then raises an error.
+
+	* term/README: Terminal package conventions and standard keysym
+	cookies are now documented here.
+
+	* term/AT386.el: New package installed.  Handles IBM-AT style
+	console keyboards with style and flair.
+
+	* term/new-at386.el: Removed, it was obsolescent.
+
+	* term/apollo.el: Nuked and linked to vt100.el.  All it formerly
+	did was load vt100.el.
+
+	* term/bobcat.el: Copied and linked to `keyswap.el'.
+
+	* term/keyswap.el: The old bobcat.el with headers and docs.
+	This is available for other terminal packages to call.
+
+	* term/news.el: Cleaned up, headers added.
+
+	* term/sun.el: Headers added, [again] changed to [redo].  This
+	package is a hairball and should probably be scrapped if we
+	can find or built abetter one.
+
+	* term/tvi970.el: Headers added, [enter] changed to [kp-enter].
+
+	* term/vt100.el: Headers added, cleanup, explicit function-key
+	enable is no longer necessary.
+
+	* term/vt200.el: Nuked.  It's now a link to vt100.el.  This is possible
+	because all the things handled differently on the vt200 are
+	mined out of termcap by 19's initialization before either
+	package is loaded.
+
+	* term/wyse50.el: Cleaned up, headers added, various cookie names
+	changed, function bindings removed.
+
+	* term/x-win.el: Cleaned up, headers added.  Some bindings of keycap
+	cookies to functions were removed; all that stuff is handled
+	terminal-independently in loaddefs now.
 
 	Other changes:
 
-	* help.el: added binding and menu line for new `P' package-finder
+	* help.el: Added binding and menu line for new `P' package-finder
 	command.  Won't actually take effect till the next Emacs build.
 
 	* vc.el (vc-backend-checkin): Fixed bizarre POM-dependent bug
 	introduced into VC by a bad patch.  This was one for the
 	books....badly corrupted vc-checkin code somehow mostly functioned
-	for three days.	 The Code That Would Not Die...
+	for three days.  The Code That Would Not Die...
 
 1993-03-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -2242,11 +2204,11 @@
 
 1993-03-09  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* term/at386.el:  Removed.  The new terminal initialization stuff
-	  makes it superfluous.	 I wrote it, so I should know. :-)
-
-	* vc.el: Installed version 5, the new baseline.	 This version
-	  merges my changes with Paul Eggert's.
+	* term/at386.el: Removed.  The new terminal initialization stuff
+	makes it superfluous.  I wrote it, so I should know. :-)
+
+	* vc.el: Installed version 5, the new baseline.  This version
+	merges my changes with Paul Eggert's.
 
 1993-03-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -2260,13 +2222,13 @@
 
 	* replace.el (query-replace-map): New keymap.
 	(perform-replace): Use query-replace-map.
-	(query-replace, query-replace-regexp, map-query-replace-regexp):
+	(query-replace, query-replace-regexp, map-query-replace-regexp)
 	(replace-string, replace-regexp): Don't print `done' if unread chars.
 
 	* help.el (command-apropos): Print echo area message iff found symbols.
 
 	* rmailsum.el (rmail-update-summary): New function.
-	(rmail-new-summary): New arg redo-form.	 Considerable rewrite
+	(rmail-new-summary): New arg redo-form.  Considerable rewrite
 	of how and when buffers are selected.
 	(rmail-summary-mode): New local vars rmail-summary-redo,
 	revert-buffer-function, post-command-hook, rmail-current-message.
@@ -2294,7 +2256,7 @@
 
 1993-03-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-	* subr.el (posn-timestamp, posn-col-row, posn-point, posn-window):
+	* subr.el (posn-timestamp, posn-col-row, posn-point, posn-window)
 	(event-end, event-start, mouse-movement-p): Moved from mouse.el.
 	* mouse.el: Functions moved to subr.el.
 
@@ -2413,10 +2375,6 @@
 
 1993-03-05  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-	* term/x-win.el: Disable suspending under X windows by setting
-	suspend-hooks, not suspend-hook.  The latter is an obsolete name.
-	Use add-hook instead of setting suspend-hooks directly.
-
 	* bytecomp.el: Declare suspend-hook to be an obsolete variable.
 
 1993-03-05  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
@@ -2468,7 +2426,7 @@
 	(rmail-convert-to-babyl-format): Handle Content-Length field.
 	(rmail-maybe-display-summary): New function.
 	(rmail-redisplay-summary): New user option.
-	(rmail-undelete-previous-message, rmail-delete-forward):
+	(rmail-undelete-previous-message, rmail-delete-forward)
 	(rmail-get-new-mail, rmail-show-message): Update summary buffer if any.
 	Call rmail-maybe-display-summary to put it back on screen.
 	(rmail-only-expunge): Renamed from rmail-expunge.
@@ -2640,7 +2598,7 @@
 	* files.el (revert-buffer): Reverse the sense of the first
 	argument, but leave interactive usage the same.
 	* vc.el (vc-resynch-window): Call vc-revert-buffer1 with the newly
-	appropriate arguments.	This seems to be the only file which was
+	appropriate arguments.  This seems to be the only file which was
 	adjusted for the new meaning of the revert-buffer arguments.
 
 1993-02-17  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
@@ -2704,12 +2662,12 @@
 	Restore the current buffer after creating and deleting all these
 	frames.
 
-	* frame.el (set-default-font, set-frame-background,
-	set-frame-foreground, set-cursor-color, set-pointer-color,
-	set-auto-raise, set-auto-lower, set-vertical-bar,
-	set-horizontal-bar): Give these docstrings.
-	(set-auto-raise, set-auto-lower, set-vertical-bar,
-	set-horizontal-bar): Make these toggle or look at the prefix
+	* frame.el (set-default-font, set-frame-background)
+	(set-frame-foreground, set-cursor-color, set-pointer-color)
+	(set-auto-raise, set-auto-lower, set-vertical-bar)
+	(set-horizontal-bar): Give these docstrings.
+	(set-auto-raise, set-auto-lower, set-vertical-bar)
+	(set-horizontal-bar): Make these toggle or look at the prefix
 	argument, like minor modes.
 
 	* frame.el (set-vertical-bar): Use the proper parameter symbol.
@@ -2911,8 +2869,8 @@
 	* subr.el (read-quoted-char, momentary-string-display): Same.
 	* sun-mouse.el (mouse-second-hit): Same.
 	* terminal.el (te-escape-extended-command-unread): Same.
-	* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
-	vip-prefix-arg-com): Same.
+	* vip.el (vip-escape-to-emacs, vip-prefix-arg-value)
+	(vip-prefix-arg-com): Same.
 
 	* simple.el (quoted-insert): Doc fix.
 
@@ -2989,14 +2947,14 @@
 	* mouse.el: Bind the help menu to C-down-mouse-2, instead of
 	C-mouse-2; this way, you can use the mouse-up event to make the
 	menu selection.
-	(help-apropos-map, help-keys-map, help-manual-map, help-misc-map,
-	help-modes-map, help-admin-map): Give the menu names for these
+	(help-apropos-map, help-keys-map, help-manual-map, help-misc-map)
+	(help-modes-map, help-admin-map): Give the menu names for these
 	keymaps using make-sparse-keymap's optional argument, rather than
 	constructing them by hand.
 
-	* scrollbar.el: (require 'mouse)
-	(scrollbar-set-window-start, scrollbar-scroll-down,
-	scrollbar-scroll-up): Use event-end, from mouse.el.
+	* scrollbar.el: Require 'mouse.
+	(scrollbar-set-window-start, scrollbar-scroll-down)
+	(scrollbar-scroll-up): Use event-end, from mouse.el.
 
 1993-01-19  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
@@ -3022,14 +2980,10 @@
 	* scrollbar.el: New file.
 	* term/x-win.el: Require 'scrollbar.
 
-1993-01-13  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* solar.el (solar-time-string): Round the time properly.
-
 1993-01-12  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* mouse.el (mouse-save-then-kill): When deleting, avoid delay
-	and don't set the mark.	 Replace obsolete fn event-point.
+	and don't set the mark.  Replace obsolete fn event-point.
 	(mouse-kill): Replace obsolete fn event-point.
 
 1993-01-11  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
@@ -3126,8 +3080,8 @@
 	in or form. When table is invalid, only set tags-file-name to nil
 	globally if its global value contained the losing table file name.
 	(find-tag-tag): Return a string, not a list.
-	(find-tag-noselect, find-tag, find-tag-other-window,
-	find-tag-other-frame): Changed callers.
+	(find-tag-noselect, find-tag, find-tag-other-window)
+	(find-tag-other-frame): Changed callers.
 	(etags-recognize-tags-table): Call etags-verify-tags-table, rather than
 	duplicating its functionality.
 	(visit-tags-table-buffer): When CONT is 'same, set it to nil after the
@@ -3144,7 +3098,7 @@
 1992-12-21  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 	* c-mode.el (c-fill-paragraph): Calculating the proper fill-prefix
-	shouldn't change the buffer text.  Make it not.	 If we're in the
+	shouldn't change the buffer text.  Make it not.  If we're in the
 	blank space before another comment, fill that one as a comment,
 	not as normal text.
 
@@ -3213,8 +3167,8 @@
 	callable from lisp; use it instead of writing out its code.
 	* dired-aux.el (dired-compress-file): Just that.
 	* dired.el (dired-uncache): Just that.
-	* files.el (file-local-copy, file-truename,
-	file-name-sans-versions, make-directory, save-buffers-kill-emacs):
+	* files.el (file-local-copy, file-truename)
+	(file-name-sans-versions, make-directory, save-buffers-kill-emacs):
 	Just that.
 	* ls-lisp.el (insert-directory): Just that.
 
@@ -3235,8 +3189,8 @@
 
 1992-12-03  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-	* sendmail.el (mail-self-blind, mail-interactive,
-	mail-yank-ignored-headers): Make these defvars, not defconsts.
+	* sendmail.el (mail-self-blind, mail-interactive)
+	(mail-yank-ignored-headers): Make these defvars, not defconsts.
 	Otherwise, they wipe out the user's customizations when we
 	autoload sendmail.el.
 
@@ -3299,8 +3253,8 @@
 1992-11-12  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 	* bytecomp.el: Declare unread-command-char an obsolete variable.
-	* vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
-	vip-prefix-arg-com): Use unread-command-event instead of
+	* vip.el (vip-escape-to-emacs, vip-prefix-arg-value)
+	(vip-prefix-arg-com): Use unread-command-event instead of
 	unread-command-char; respect its new semantics.
 	* simula.el (simula-electric-label): Same.
 	* comint.el (comint-dynamic-list-completions): Same.
@@ -3337,7 +3291,7 @@
 	(vip-mark-point, ex-mark): Pass required second argument to
 	point-to-register.
 
-	* bytecomp.el: (require 'backquote).
+	* bytecomp.el: Require 'backquote.
 
 	* subr.el (lambda): Don't use backquotes in lambda's definition.
 
@@ -3380,7 +3334,7 @@
 
 	* isearch.el (isearch-frames-exist): This isn't what we want -
 	replaced by...
-	(isearch-gnu-emacs-events): non-nil if should expect events in the
+	(isearch-gnu-emacs-events): Non-nil if should expect events in the
 	style generated by GNU Emacs 19.  Set if set-frame-height is
 	fboundp; this is true on any GNU Emacs 19, whether or not it was
 	compiled with multiple frame support.
@@ -3394,27 +3348,27 @@
 
 1992-11-05  Stephen A. Wood  (saw@cebaf.gov)
 
-	* fortran.el: version 1.28.8
+	* fortran.el: Version 1.28.8.
 	(fortran-indent-to-column): Make turning of lines that begin with
 	`fortran-continuation-string' into properly formated continuation
 	lines work for fortran TAB mode.
 
-	* fortran.el: version 1.28.7a
+	* fortran.el: Version 1.28.7a.
 	Cleaned up some doc strings.
 
 	(fortran-abbrev-help, fortran-prepare-abbrev-list-buffer): Use
 	`insert-abbrev-table-description' and make buffer in abbrevs-mode.
 
-	* fortran.el: version 1.28.7
-	Many changes since version 1.28.3.   Added auto-fill-mode, support
-	for some Fortran 90 statements.	 Adjust comments to conform to new
+	* fortran.el: Version 1.28.7.
+	Many changes since version 1.28.3.  Added auto-fill-mode, support
+	for some Fortran 90 statements.  Adjust comments to conform to new
 	gnu conventions.
 
 	(fortran-mode): Fix `comment-line-start-skip' by changing \\1 to
 	\\2 and include cpp statements in matching.  Changes for auto fill.
 
-	(fortran-auto-fill-mode, fortran-do-auto-fill,
-	fortran-break-line): New functions to implement auto fill.
+	(fortran-auto-fill-mode, fortran-do-auto-fill, fortran-break-line):
+	New functions to implement auto fill.
 
 	(fortran-indent-line, fortran-reindent-then-newline-and-indent):
 	Added auto fill support.
@@ -3423,8 +3377,8 @@
 
 	(fortran-electric-line-number): Works better in overwrite mode.
 
-	(fortran-indent-comment, fortran-indent-line,
-	fortran-indent-to-column):  Use find-comment-start-skip instead of
+	(fortran-indent-comment, fortran-indent-line)
+	(fortran-indent-to-column): Use find-comment-start-skip instead of
 	searching for `comment-start-skip'.
 
 	(fortran-mode, calculate-fortran-indent): Added indentation
@@ -3432,17 +3386,12 @@
 
 	(fortran-next-statement, fortran-previous-statement): Bug fixes.
 
-	(fortran-mode, calculate-fortran-indent,
-	fortran-setup-tab-format-style, fortran-setup-fixed-format-style):
-	`fortran-comment-line-column' meaning changed.	Now defaults to 0.
+	(fortran-mode, calculate-fortran-indent)
+	(fortran-setup-tab-format-style, fortran-setup-fixed-format-style):
+	`fortran-comment-line-column' meaning changed.  Now defaults to 0.
 
 1992-11-05  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-	* term/x-win.el: (command-switch-alist, x-switch-definitions):
-	-ib was used for two things.  Use -itype for icon type.
-
-1992-11-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-
 	* term/x-win.el (command-switch-alist, x-switch-definitions):
 	-ib was used for two things.  Use -itype for icon type.
 
@@ -3451,8 +3400,7 @@
 	* term/x-win.el: Moved functions to support selections and cut
 	buffers out from amidst the X initialization code.
 
-	* simple.el (kill-line): Don't shift point before doing the
-	delete.
+	* simple.el (kill-line): Don't shift point before doing the delete.
 
 	* startup.el (normal-top-level): Don't worry about setting
 	default-directory to PWD if PWD is shorter.  And, if PWD isn't
@@ -3592,7 +3540,7 @@
 	* vc-hooks.el (vc-registered): Look for a vc-registered handler.
 	But only if file-name-handler-alist is bound.
 	* ange-ftp.el: Add dummy handlers for file-truename and vc-registered.
-	(ange-ftp-add-vms-host, ange-ftp-add-dl-dir, ange-ftp-add-mts-host):
+	(ange-ftp-add-vms-host, ange-ftp-add-dl-dir, ange-ftp-add-mts-host)
 	(ange-ftp-add-dumb-unix-host):
 	Use default-directory, not dired-directory.
 	(ange-ftp-allow-child-lookup): Eliminate dired-local-variables-file.
@@ -3606,7 +3554,7 @@
 
 1992-10-18  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-	* paragraphs.el (kill-sentence, backward-kill-sentence):
+	* paragraphs.el (kill-sentence, backward-kill-sentence)
 	(kill-paragraph, backward-kill-paragraph):
 	Don't change point before calling kill-region.
 
@@ -3617,7 +3565,7 @@
 	* mailalias.el: Doc fixes.
 
 	* mailabbrev.el: Delete version 18 compatibility stuff.
-	(mail-abbrevs, build-mail-abbrevs, rebuild-mail-abbrevs):
+	(mail-abbrevs, build-mail-abbrevs, rebuild-mail-abbrevs)
 	(merge-mail-abbrevs): Renamed `mail-aliases' to `mail-abbrevs'.
 	(mail-abbrev-end-of-buffer): Renamed from abbrev-hacking-end-of-buffer.
 	(mail-abbrev-next-line): Renamed from abbrev-hacking-next-line.
@@ -3647,7 +3595,7 @@
 1992-10-14  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
 	* files.el (file-truename): The variable ~ should be considered an
-	absolute pathname; handle it correctly.	 Concatenate the directory
+	absolute pathname; handle it correctly.  Concatenate the directory
 	onto the filename in the correct order.
 
 1992-10-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -3760,7 +3708,7 @@
 	just return its number, if there was an unseen message.
 	(rmail): Check for unseen messages before calling
 	rmail-get-new-mail.  After getting the new mail, call
-	rmail-show-message to show the	pre-existing unseen message, or if
+	rmail-show-message to show the pre-existing unseen message, or if
 	that is nil, the current message, which rmail-get-new-mail sets to
 	the first new message.
 
@@ -3806,10 +3754,10 @@
 	* mouse.el: Begin adapting this to the new event format.
 	(event-window, event-point, mouse-coords, mouse-timestamp):
 	Removed.
-	(event-start, event-end, posn-window, posn-point, posn-col-row,
-	posn-timestamp): New accessors; these are defsubsts.
-	(mouse-delete-window, mouse-delete-other-windows,
-	mouse-split-window-vertically, mouse-set-point): Rewritten to use
+	(event-start, event-end, posn-window, posn-point, posn-col-row)
+	(posn-timestamp): New accessors; these are defsubsts.
+	(mouse-delete-window, mouse-delete-other-windows)
+	(mouse-split-window-vertically, mouse-set-point): Rewritten to use
 	the new accessors.
 
 	* mouse.el: Remove hack of binding down-mouse-1.
@@ -3845,7 +3793,7 @@
 1992-09-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* info.el (Info-follow-nearest-node): Handle line breaks after *note.
-	Fix interactive spec.  Doc fix.	 Put on mouse-3.
+	Fix interactive spec.  Doc fix.  Put on mouse-3.
 
 1992-09-30  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
@@ -3889,12 +3837,11 @@
 	setting gud-delete-prompt-char.
 
 	* gud.el (gud-def): Doc fix.
-	(gud-gdb-marker-filter, gud-sdb-marker-filter,
-	gud-dbx-marker-filter): Rename the argument `s' or `str' to
-	`string', and change all uses; these definitions were referring to
-	`string', which is unbound in the lexical context, but which
-	happens to end up being bound to the right thing by the caller,
-	gud-filter.
+	(gud-gdb-marker-filter, gud-sdb-marker-filter, gud-dbx-marker-filter):
+	Rename the argument `s' or `str' to `string', and change all uses;
+	these definitions were referring to `string', which is unbound in the
+	lexical context, but which happens to end up being bound to the right
+	thing by the caller, gud-filter.
 	(sdb): Set comint-prompt-regexp, not comint-prompt-pattern; the
 	latter doesn't exist.
 	(gud-dbx-debugger-setup): Use the argument `f', not the variable
@@ -3952,7 +3899,7 @@
 	* vc.el (vc-checkin-hook): New user hook variable.
 	(vc-log-after-operation-hook): New internal defvar.
 	(vc-checkin): Set vc-log-after-operation-hook to 'vc-checkin-hook.
-	(vc-finish-logentry): (run-hooks vc-log-after-operation-hook) at end.
+	(vc-finish-logentry): Run vc-log-after-operation-hook at end.
 
 	(vc-update-change-log): When doing all visited files, remove directory
 	names from file names that are in default-directory.
@@ -3989,7 +3936,7 @@
 	* mpuz.el: Fix setup of mpuz-read-map not to depend on keymap format.
 	(mpuz): Renamed from mult-puzzle.  Make it autoload.
 
-	* setenv.el (setenv): Doc fix.	Make it autoload.
+	* setenv.el (setenv): Doc fix.  Make it autoload.
 
 	* diff.el (diff): Don't print echo area message.
 	(diff-parse-differences): Always add `done' to message, at end.
@@ -4088,7 +4035,7 @@
 
 	* subr.el (baud-rate): Defined.
 	(substitute-key-definition): Understand today's keymap format.
-	New arg OLDMAP.	 Operate recursively on prefix keys.
+	New arg OLDMAP.  Operate recursively on prefix keys.
 
 	* rmail.el (rmail-insert-inbox-text): Make the inbox file empty here
 	if we rename it with rename-file here.
@@ -4118,7 +4065,7 @@
 
 1992-09-16  Joseph Arceneaux  (jla@churchy.gnu.ai.mit.edu)
 
-	* isearch-mode.el (isearch-ring-advance-edit): added missing
+	* isearch-mode.el (isearch-ring-advance-edit): Added missing
 	closing paren to end of this function.
 
 1992-09-16  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
@@ -4285,7 +4232,7 @@
 	* files.el (file-name-sans-versions): Support file-name-handler-alist.
 	New arg KEEP-BACKUP-VERSION means don't delete backup versions.
 
-	* dired.el (dired-display-file, dired-find-file-other-window):
+	* dired.el (dired-display-file, dired-find-file-other-window)
 	(dired-view-file, dired-find-file): Call file-name-sans-versions
 	to remove non-backup version numbers.
 
@@ -4355,7 +4302,7 @@
 1992-09-08  Joseph Arceneaux  (jla@geech.gnu.ai.mit.edu)
 
 	* mailabbrev.el (sendmail-pre-abbrev-expand-hook): Changed the
-	structure of this function:  Don't check to call
+	structure of this function: don't check to call
 	mail-resolve-all-aliases unless we are actually in a header field
 	where an abbrev should be expanded.
 
@@ -4367,7 +4314,7 @@
 1992-09-04  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* rmail.el (rmail-unix-mail-delimiter): Expand this to recognize
-	time zones after the date too.	Re-arranged some of the whitespace
+	time zones after the date too.  Re-arranged some of the whitespace
 	matching, to facilitate factoring out the time zone regexp.
 	(rmail-nuke-pinhead-header): Deal with the timezone matched in
 	either position.
@@ -4491,7 +4438,7 @@
 	* rmail.el (rmail): Bind enable-local-variables, not inhibit...
 
 	* sendmail.el (mail-setup): Don't use mail-signature-file
-	if nonexistent.	 Insert just one newline if no signature.
+	if nonexistent.  Insert just one newline if no signature.
 
 1992-08-18  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -4535,16 +4482,16 @@
 1992-08-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* hideif.el (hide-ifdef-mode): Made this function autoload.
-	(hide-ifdef-initially, hide-ifdef-read-only,
-	hide-ifdef-lines): Make these variables autoload.
+	(hide-ifdef-initially, hide-ifdef-read-only, hide-ifdef-lines):
+	Make these variables autoload.
 
 1992-08-12  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 	* compile.el (grep-regexp-alist): New defvar.
 	(grep): Pass grep-regexp-alist to compile-internal.
 
-	* etags.el (find-tag-noselect): If NEXT-P,
-	(visit-tags-table-buffer 'same) first.
+	* etags.el (find-tag-noselect):
+	If NEXT-P, (visit-tags-table-buffer 'same) first.
 
 	* add-log.el: Add (provide 'add-log).
 
@@ -4565,14 +4512,13 @@
 1992-08-11  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* calendar.el, diary.el, diary-insert.el, holidays.el,
-	cal-french.el cal-mayan.el, solar.el, lunar.el: Installed the
+	* cal-french.el, cal-mayan.el, solar.el, lunar.el: Installed the
 	latest update of this calendar stuff from that calendar guy, Ed
 	Reingold.  Entries for his changes have been inserted in this
 	file, ordered by date amongst the rest of the changes.
 	* diary-add.el: This has become diary-insert.el.
-	* calendar.el (generate-calendar-window,
-	update-calendar-mode-line, calendar-set-mode-line): Replace uses
-	of screen-width with frame-width.
+	* calendar.el (generate-calendar-window, update-calendar-mode-line)
+	(calendar-set-mode-line): Replace uses of screen-width with frame-width.
 	* diary.el (simple-diary-entry, fancy-diary-entry): Same.
 
 1992-08-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -4588,8 +4534,8 @@
 
 	* frame.el (set-screen-width, set-screen-height): Make the
 	docstring say that these are obsolete.
-	(screen-width, screen-height, set-screen-width,
-	set-screen-height): Apply make-obsolete to these.
+	(screen-width, screen-height, set-screen-width, set-screen-height):
+	Apply make-obsolete to these.
 
 1992-08-10  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
@@ -4608,8 +4554,8 @@
 	(regenerate-calendar-window): Renamed generate-calendar-window.
 	Changed optional argument from an offset from the current month to
 	a month, year pair.
-	(redraw-calendar, calendar-current-month, scroll-calendar-left,
-	calendar-other-month): Change calls from regenerate-calendar-window
+	(redraw-calendar, calendar-current-month, scroll-calendar-left)
+	(calendar-other-month): Change calls from regenerate-calendar-window
 	to generate-calendar-window.
 
 1992-08-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -4652,17 +4598,17 @@
 	since Zawinski says everyone likes the warnings about unbound
 	variables.
 
-	* appt.el (appt-issue-message, appt-message-warning-time,
-	appt-audible, appt-visible, appt-display-mode-line,
-	appt-msg-window, appt-display-duration, appt-display-diary): Added
+	* appt.el (appt-issue-message, appt-message-warning-time)
+	(appt-audible, appt-visible, appt-display-mode-line)
+	(appt-msg-window, appt-display-duration, appt-display-diary): Added
 	;;;###autoload cookies for these variables, since they are options
 	for the user to set.
-	* tex-mode.el (tex-shell-file-name, tex-directory, tex-offer-save,
-	tex-run-command, latex-run-command, latex-block-names,
-	slitex-run-command, tex-bibtex-command, tex-dvi-print-command,
-	tex-alt-dvi-print-command, tex-dvi-view-command,
-	tex-show-queue-command, tex-default-mode, tex-open-quote,
-	tex-close-quote): Same.
+	* tex-mode.el (tex-shell-file-name, tex-directory, tex-offer-save)
+	(tex-run-command, latex-run-command, latex-block-names)
+	(slitex-run-command, tex-bibtex-command, tex-dvi-print-command)
+	(tex-alt-dvi-print-command, tex-dvi-view-command)
+	(tex-show-queue-command, tex-default-mode, tex-open-quote)
+	(tex-close-quote): Same.
 
 1992-08-06  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
@@ -4674,8 +4620,8 @@
 
 1992-08-05  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
-	* cl.el (*cl-valid-named-list-accessors*, *cl-valid-nth-offsets*,
-	byte-compile-named-accessors): Deleted.
+	* cl.el (*cl-valid-named-list-accessors*, *cl-valid-nth-offsets*)
+	(byte-compile-named-accessors): Deleted.
 	(first, second, ... tenth, rest): Define these with defsubst, to
 	get the same effect.
 	(byte-compile-ca*d*r): Deleted.
@@ -4687,28 +4633,28 @@
 	* bytecomp.el (byte-compile-log-1): Added new optional argument,
 	FILL; if it is non-nil, reformat the error message.
 	(byte-compile-warn): Use that flag.
-	(byte-recompile-directory): Offer to recompile subdirectories.	If
-	prefix argument is zero, create .elc files for those .el files
+	(byte-recompile-directory): Offer to recompile subdirectories.
+	If prefix argument is zero, create .elc files for those .el files
 	which lack them, without asking.
 	(byte-compile-output-form, byte-compile-output-docform): Disable
 	print-gensym while writing the form.
 	(byte-compile-form): Warn if t or nil are called as functions.
 	(byte-compile-variable-ref): Check for, and warn about, obsolete
 	variable uses.
-	(byte-set-marker, byte-string=, byte-string<, byte-setcar,
-	byte-setcdr, byte-rem): Define these with byte-defop-compiler19,
+	(byte-set-marker, byte-string=, byte-string<, byte-setcar)
+	(byte-setcdr, byte-rem): Define these with byte-defop-compiler19,
 	not plain byte-defop-compiler.
-	(auto-fill-hook, blink-paren-hook, lisp-indent-hook,
-	temp-buffer-show-hook, inhibit-local-variables): Declare these
+	(auto-fill-hook, blink-paren-hook, lisp-indent-hook)
+	(temp-buffer-show-hook, inhibit-local-variables): Declare these
 	variables to be obsolete.
 	* byte-opt.el (byte-optimize-apply): If the last argument to apply
 	is a constant list, and we therefore decide to turn this into a
 	funcall, then don't forget to quote all the elements of the
 	constant list.
 
-	* inf-lisp.el (inferior-lisp-filter-regexp, inferior-lisp-program,
-	inferior-lisp-load-command, inferior-lisp-prompt,
-	inferior-lisp-mode-hook, inferior-lisp): Added ;;;###autoload
+	* inf-lisp.el (inferior-lisp-filter-regexp, inferior-lisp-program)
+	(inferior-lisp-load-command, inferior-lisp-prompt)
+	(inferior-lisp-mode-hook, inferior-lisp): Added ;;;###autoload
 	cookies for these.
 
 	* bytecomp.el (byte-compile-warnings): When choosing the default
@@ -4740,7 +4686,7 @@
 
 1992-08-04  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* view.el (view-mode): teach this how to use help-char.
+	* view.el (view-mode): Teach this how to use help-char.
 
 	* info.el (Info-mode): scroll-up, scroll-down now do the right
 	thing for preorder browsing when the beginning/end of the node
@@ -4754,10 +4700,10 @@
 
 	* vc-hooks.el: Removed autoloads; this task is better performed by
 	the autoload cookies.
-	* vc.el (vc-next-action, vc-register, vc-diff, vc-insert-headers,
-	vc-directory, vc-create-snapshot, vc-retrieve-snapshot,
-	vc-print-log, vc-revert-buffer, vc-cancel-version,
-	vc-update-change-log): Added the ;;;###autoload cookies to these
+	* vc.el (vc-next-action, vc-register, vc-diff, vc-insert-headers)
+	(vc-directory, vc-create-snapshot, vc-retrieve-snapshot)
+	(vc-print-log, vc-revert-buffer, vc-cancel-version)
+	(vc-update-change-log): Added the ;;;###autoload cookies to these
 	functions, since they get bound to keys in the global keymap.
 	* loadup.el: Load vc-hooks.el.
 
@@ -4787,7 +4733,7 @@
 
 1992-08-03  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* ebuff-menu.el, echistory.el, help.el, hexl.el: teach these packages
+	* ebuff-menu.el, echistory.el, help.el, hexl.el: Teach these packages
 	to use help-char, and add the appropriate magic to doc strings.
 
 1992-08-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -4813,8 +4759,8 @@
 	It doesn't seem to be wedged for me, and I can't find out how it is
 	wedged unless it's enabled.
 
-	* terminal.el (terminal-map, terminal-escape-map,
-	terminal-more-break-map): Apply fillarray to the cadr of the map,
+	* terminal.el (terminal-map, terminal-escape-map)
+	(terminal-more-break-map): Apply fillarray to the cadr of the map,
 	not to the map itself; dense keymaps are no longer vectors.
 	* ehelp.el (electric-help-map): Same here.
 
@@ -4832,7 +4778,7 @@
 	(medit-zap-define-to-mdl): Change `medit-save-defun' to
 	`medit-save-define'.
 	(medit-save-region, medit-save-buffer, medit-zap-define-to-mdl):
-	Changed `medit-go-to-mdl' to `medit-goto-mdl'.	Did anyone ever
+	Changed `medit-go-to-mdl' to `medit-goto-mdl'.  Did anyone ever
 	try this code?
 
 1992-08-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -4948,11 +4894,10 @@
 	(gud-read-address, send-gud-command): Use the point and point-max
 	function instead of dot and dot-max; the latter two are obsolete.
 
-	* gnus.el (gnus-Group-mode, gnus-Subject-mode,
-	gnus-Subject-rmail-digest, gnus-Article-mode,
-	gnus-output-to-rmail, gnus-output-to-file): Use
-	buffer-disable-undo, instead of buffer-flush-undo; the latter is
-	an obsolete name.
+	* gnus.el (gnus-Group-mode, gnus-Subject-mode)
+	(gnus-Subject-rmail-digest, gnus-Article-mode, gnus-output-to-rmail)
+	(gnus-output-to-file): Use buffer-disable-undo, instead of
+	buffer-flush-undo; the latter is an obsolete name.
 
 	* simple.el: Bind the `next' and `prior' function keys to
 	next-history-element and previous-history-element in the
@@ -4997,7 +4942,7 @@
 
 	* byte-opt.el (byte-optimize-plus): Don't entirely eliminate the call.
 	(byte-optimize-minus): Likewise.
-	(byte-optimize-multiply,(byte-optimize-divide): Likewise.
+	(byte-optimize-multiply, byte-optimize-divide): Likewise.
 
 1992-07-30  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
@@ -5017,12 +4962,11 @@
 
 1992-07-29  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* calendar.el (general-holidays, hebrew-holidays, local-holidays,
-	christian-holidays, islamic-holidays, solar-holidays, other-holidays):
+	* calendar.el (general-holidays, hebrew-holidays, local-holidays)
+	(christian-holidays, islamic-holidays, solar-holidays, other-holidays):
 	New variables.
 	(calendar-holidays): Use them to define the default value.
 
-
 1992-07-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* comint.el (comint-mode-map): comint-previous-similar-input now M-r.
@@ -5088,9 +5032,8 @@
 
 1992-07-28  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* holidays.el (calendar-holiday-function-sexp):
-	New function.
-	*calendar.el (calendar-holidays): Describe it and use it for daylight
+	* holidays.el (calendar-holiday-function-sexp): New function.
+	* calendar.el (calendar-holidays): Describe it and use it for daylight
 	saving.
 
 	* calendar.el, cal-mayan.el, cal-french.el: Change names of all
@@ -5108,7 +5051,7 @@
 	(find-backup-file-name): Use that.
 
 	* dired-aux.el (dired-clean-directory): Moved here.
-	(dired-map-dired-file-lines, dired-collect-file-versions):
+	(dired-map-dired-file-lines, dired-collect-file-versions)
 	(dired-trample-file-versions): Likewise.
 	* dired.el: Moved from here.
 	(dired-clean-directory): Auto load added.
@@ -5148,7 +5091,7 @@
 
 1992-07-27  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* tar-mode.el (tar-subfile-save-buffer): whoever changed
+	* tar-mode.el (tar-subfile-save-buffer): Whoever changed
 	current-time forgot to check for breakage.  Added code to print
 	the seconds parts of a (current-time) value as 11 octal digits
 	(yes, this is nontrivial).
@@ -5180,10 +5123,10 @@
 	current-day, current-year.
 	(regenerate-calendar-window, calendar-current-date): Don't set
 	buffer local vars current-month, current-day, current-year.
-	(calendar, redraw-calendar, scroll-calendar-left,
-	calendar-other-month, calendar-goto-date, calendar-goto-hebrew-date,
-	calendar-goto-julian-date, calendar-goto-islamic-date,
-	calendar-goto-iso-date): Use `calendar-current-date' instead of
+	(calendar, redraw-calendar, scroll-calendar-left)
+	(calendar-other-month, calendar-goto-date, calendar-goto-hebrew-date)
+	(calendar-goto-julian-date, calendar-goto-islamic-date)
+	(calendar-goto-iso-date): Use `calendar-current-date' instead of
 	buffer local vars current-month, current-day, current-year.
 
 1992-07-26  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -5231,7 +5174,7 @@
 
 	* replace.el (query-replace-read-args): New function.
 	It reads two args using query-replace-history.
-	(query-replace, query-replace-regexp, replace-string):
+	(query-replace, query-replace-regexp, replace-string)
 	(replace-regexp): Use query-replace-read-args.
 	(map-query-replace-regexp): Read args using query-replace-history.
 	(perform-replace): Add local binding for `char'.
@@ -5250,7 +5193,7 @@
 	* subr.el (defun-inline): Commented out.
 
 	* comint.el (comint-input-ring*): Renamed from input-ring*.
-	(ring-remove, ring-rotate): use setcar, not set-car.
+	(ring-remove, ring-rotate): Use setcar, not set-car.
 	* co-isearch.el: input-ring* renamed to comint-input-ring*.
 
 	* tex-mode.el: Don't require comint.
@@ -5264,16 +5207,16 @@
 
 1992-07-23  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* flow-ctrl.el: fixed set-input-mode call broken by new third
-	  arg for meta control.
+	* flow-ctrl.el: Fixed set-input-mode call broken by new third
+	arg for meta control.
 
 1992-07-23  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* calendar.el (cursor-to-islamic-calendar-date,
-	cursor-to-hebrew-calendar-date): Add phrase "until sunset" to message.
-
-	* calendar.el (calendar-goto-astro-day-number,
-	calendar-print-astro-day-number): New functions.
+	* calendar.el (cursor-to-islamic-calendar-date)
+	(cursor-to-hebrew-calendar-date): Add phrase "until sunset" to message.
+
+	* calendar.el (calendar-goto-astro-day-number)
+	(calendar-print-astro-day-number): New functions.
 	(calendar-mode): Put them on keys and describe them.
 	* diary.el (diary-astro-day-number): New function.
 
@@ -5308,8 +5251,8 @@
 1992-07-22  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* edebug.el, gnus.el, gnusmail.el, gnusmisc.el, gnuspost.el,
-	hideif.el, isearch-mode.el, mh-e.el, mhspool.el, netunam.el,
-	nnspool.el, nntp.el, scheme.el, xscheme.el: Removed RCS "$Header"
+	* hideif.el, isearch-mode.el, mh-e.el, mhspool.el, netunam.el,
+	* nnspool.el, nntp.el, scheme.el, xscheme.el: Removed RCS "$Header"
 	and "$Log" files; K. Richard Pixley <rich@cygnus.com> says they
 	cause trouble with patches.
 
@@ -5381,7 +5324,7 @@
 	* dired.el (dired-remember-hidden): Fix typo in `following-char'.
 
 	* add-log.el (add-change-log-entry): Avoid spurious whitespace
-	when making new entry.	Delete excess blank lines.
+	when making new entry.  Delete excess blank lines.
 	Really don't use "ChangeLog" as the file name in the entry.
 	Always put a space after the colon.
 	(add-log-current-defun): Verify the defun actually contains point.
@@ -5497,8 +5440,8 @@
 	accent.
 	* diary.el: Move dairy-french-date to cal-french.el and autoload it.
 
-	* diary-insert.el: Move all diary inserting commands from diary.el
-	* diary.el: Move all diary inserting commands to diary-insert.el
+	* diary-insert.el: Move all diary inserting commands from diary.el.
+	* diary.el: Move all diary inserting commands to diary-insert.el.
 	* calendar.el: Change autoloads for all diary inserting commands
 	from diary.el to diary-insert.el.
 
@@ -5547,7 +5490,7 @@
 
 1992-07-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* Keywords added for [n-z]*.el.	 Finder now under construction.
+	* Keywords added for [n-z]*.el.  Finder now under construction.
 
 1992-07-17  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
@@ -5558,12 +5501,12 @@
 
 1992-07-17  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* Keywords added for [a-m]*.el.	 The keyword categories will
+	* Keywords added for [a-m]*.el.  The keyword categories will
 	probably need some tuning, but at least this will suffice
 	for testing the finder code.
 
 	* makefile.el, two-column.el, sgml-mode.el, resume.el,
-	mail-extr.el: Installed.
+	* mail-extr.el: Installed.
 
 1992-07-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
@@ -5584,9 +5527,9 @@
 	* bytecomp.el (byte-compile-file): Changed reference to
 	byte-compile-report-call-tree to use display-call-tree.
 
-	* bytecomp.el (byte-recompile-directory, byte-compile-file,
-	batch-byte-compile, byte-compile, compile-defun,
-	display-call-tree): Added autoload cookies for these functions.
+	* bytecomp.el (byte-recompile-directory, byte-compile-file)
+	(batch-byte-compile, byte-compile, compile-defun)
+	(display-call-tree): Added autoload cookies for these functions.
 
 1992-07-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
@@ -5603,17 +5546,16 @@
 	* At RMS's request, all occurrences of `elisp' changed to `Emacs Lisp'.
 
 	* New library headers for [fghijklmn]*.el.  First steps towards
-	  keyword-based code finder via Keywords header.
+	keyword-based code finder via Keywords header.
 
 1992-07-15  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* New library headers for [opqrst]*.el.	 Ghod, this is boring.
+	* New library headers for [opqrst]*.el.  Ghod, this is boring.
 
 1992-07-15  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 	* lunar.el: New file.  The only functions known to outside world
-	are calendar-phases-of-moon, diary-phases-of-moon, and
-	phases-of-moon.
+	are calendar-phases-of-moon, diary-phases-of-moon, and phases-of-moon.
 
 	* calendar.el (calendar-mode): Put calendar-phases-of-moon on a key
 	and describe it.
@@ -5644,14 +5586,14 @@
 	* screen.el: Renamed to frame.el.  The term is no longer `screen',
 	but `frame'.  All variables and functions renamed.
 	* x-menu.el, window.el, sup-mouse.el, sun-mouse.el, subr.el,
-	startup.el, sendmail.el, register.el, prompt.el, mlconvert.el,
-	loadup.el, ispell.el, isearch.el, holidays.el, fortran.el,
-	files.el, etags.el, emerge.el, electric.el, edebug.el, dired.el,
-	diary.el, csharp.el, compile.el, comint.el, calendar.el,
-	buff-mune.el, bg-mouse.el, appt.el, abbrevlist.el, term/x-win.el,
-	term/wyse50.el, term/vt200.el, term/vt100.el: All uses changed.
-	* screen.el (screen-height, screen-width, set-screen-height,
-	set-screen-width): Defined as aliases for frame-height,
+	* startup.el, sendmail.el, register.el, prompt.el, mlconvert.el,
+	* loadup.el, ispell.el, isearch.el, holidays.el, fortran.el,
+	* files.el, etags.el, emerge.el, electric.el, edebug.el, dired.el,
+	* diary.el, csharp.el, compile.el, comint.el, calendar.el,
+	* buff-mune.el, bg-mouse.el, appt.el, abbrevlist.el, term/x-win.el,
+	* term/wyse50.el, term/vt200.el, term/vt100.el: All uses changed.
+	* screen.el (screen-height, screen-width, set-screen-height)
+	(set-screen-width): Defined as aliases for frame-height,
 	frame-width, set-frame-height, and set-frame-width.
 	(set-frame-height, set-frame-width): Functions deleted; they are
 	defined in frame.c.
@@ -5668,7 +5610,7 @@
 
 1992-07-13  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* comint.el: minor changes to comments to reflect the fact that
+	* comint.el: Minor changes to comments to reflect the fact that
 	comint has won its war and replaced shell mode.
 
 1992-07-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -5734,15 +5676,14 @@
 	Make comma after day name conditional so it's available for more
 	general use.
 	(calendar-date-string): Make dayname nil instead of the empty string.
-	(cursor-to-julian-calendar-date, cursor-to-islamic-calendar-date,
-	cursor-to-hebrew-calendar-date, list-yahrzeit-dates): Use nodayname
+	(cursor-to-julian-calendar-date, cursor-to-islamic-calendar-date)
+	(cursor-to-hebrew-calendar-date, list-yahrzeit-dates): Use nodayname
 	form of display.
 
-	* diary.el (diary-islamic-date, diary-hebrew-date,
-	insert-diary-entry, insert-anniversary-diary-entry,
-	insert-block-diary-entry, insert-cyclic-diary-entry,
-	insert-hebrew-diary-entry, insert-islamic-diary-entry): Use
-	nodayname form of display.
+	* diary.el (diary-islamic-date, diary-hebrew-date, insert-diary-entry)
+	(insert-anniversary-diary-entry, insert-block-diary-entry)
+	(insert-cyclic-diary-entry, insert-hebrew-diary-entry)
+	(insert-islamic-diary-entry): Use nodayname form of display.
 
 1992-07-11  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -5832,20 +5773,20 @@
 	(tex-start-shell): Use comint, not oshell.
 	(tex-filter): Deleted function; no filter is now longer needed.
 
-	* tex-mode.el (tex-run-command, latex-run-command, slitex-run-command,
-	tex-bibtex-run-command, tex-dvi-print-command,
-	tex-alt-dvi-print-command, tex-dvi-view-command): Change doc strings
+	* tex-mode.el (tex-run-command, latex-run-command, slitex-run-command)
+	(tex-bibtex-run-command, tex-dvi-print-command)
+	(tex-alt-dvi-print-command, tex-dvi-view-command): Change doc strings
 	to reflect the fact that `*' will be replaced by the file name.
 	(tex-send-command): New function to interact with comint subshell and
 	replace `*' by the file name.
-	(tex-file, tex-region, tex-print, tex-view, tex-bibtex-file,
-	tex-show-print-queue): Use tex-send-command to send commands.
+	(tex-file, tex-region, tex-print, tex-view, tex-bibtex-file)
+	(tex-show-print-queue): Use tex-send-command to send commands.
 
 	* tex-mode.el (tex-offer-save): New variable.
 	(tex-file): Offer to save buffers if tex-offer-save is t (default).
 
-	* tex-mode.el (latex-block-names, standard-latex-block-names): New
-	variables.
+	* tex-mode.el (latex-block-names, standard-latex-block-names):
+	New variables.
 	(tex-latex-block): Use them to do completing-read for block name.
 
 	* tex-mode.el (tex-last-temp-file): New variable to remember file
@@ -5965,7 +5906,7 @@
 1992-06-26  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
 	* holidays.el (calendar-holiday-list): Protect holiday evaluation from
-	 bogus holidays on list.
+	bogus holidays on list.
 
 1992-06-26  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -5975,14 +5916,13 @@
 
 	* calendar.el, diary.el, holidays.el: Merged new versions from Ed
 	Reingold.
-	* calendar.el (mark-holidays-in-calendar,
-	all-hebrew-calendar-holidays, all-christian-calendar-holidays,
-	all-islamic-calendar-holidays, list-diary-entries-hook,
-	diary-display-hook, nongregorian-diary-listing-hook,
-	nongregorian-diary-marking-hook, diary-list-include-blanks): Added
-	autoload cookie for these; Reingold's distribution suggests that
-	these variables are ones that you are especially likely to want to
-	customize.
+	* calendar.el (mark-holidays-in-calendar, all-hebrew-calendar-holidays)
+	(all-christian-calendar-holidays, all-islamic-calendar-holidays)
+	(list-diary-entries-hook, diary-display-hook)
+	(nongregorian-diary-listing-hook, nongregorian-diary-marking-hook)
+	(diary-list-include-blanks): Added autoload cookie for these;
+	Reingold's distribution suggests that these variables are ones
+	that you are especially likely to want to customize.
 	* holiday.el (holidays): Added autoload cookie for this.
 
 1992-06-25  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
@@ -5991,9 +5931,9 @@
 
 1992-06-24  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* holidays.el (calendar-holiday-function-fixed,
-	calendar-holiday-function-float. calendar-holiday-function-julian,
-	calendar-holiday-function-islamic, calendar-holiday-function-hebrew):
+	* holidays.el (calendar-holiday-function-fixed)
+	(calendar-holiday-function-float, calendar-holiday-function-julian)
+	(calendar-holiday-function-islamic, calendar-holiday-function-hebrew):
 	Correct documentation strings.
 
 	* holidays.el (calendar-holiday-function-greek-orthodox-easter):
@@ -6002,9 +5942,8 @@
 	* calendar.el (calendar-holidays): Add Greek Orthodox Easter to
 	all Christian holidays list.
 
-	* calendar.el:
-	calendar-load-hook: New variable; use it with run-hooks.
-	calendar: Describe use of calendar-load-hook.
+	* calendar.el (calendar-load-hook): New variable; use it with run-hooks.
+	(calendar): Describe use of calendar-load-hook.
 
 1992-06-23  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
@@ -6078,7 +6017,7 @@
 
 	* compile.el (compilation-error-regexp-alist): Tightened up the
 	regular expressions designed to match lint pass 2 and lint pass 3
-	error messages.	 These were too loose; they were matching the
+	error messages.  These were too loose; they were matching the
 	"grep exited 00:06:20" messages at the end of the buffer.
 
 1992-06-16  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
@@ -6252,13 +6191,13 @@
 	* add-log.el (add-change-log-entry): If the visited file is in
 	the directory tree under the directory containing the change
 	log file, insert the path to it from there, rather than just
-	the file name.	Also removed setq of random variable
+	the file name.  Also removed setq of random variable
 	`formatted-revision'.
 
 1992-06-02  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* yow.el: Somehow, the semicolons introducing the comment on the
-	first line disappeared.	 Put them back.
+	first line disappeared.  Put them back.
 
 1992-06-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -6317,10 +6256,10 @@
 
 1992-05-31  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* bibtex.el: merged in alarson's changes
-
-	* simula.el: replaced Bj|rn Hessen's version with Hans Henrik
-	  Eriksen's improved version (both of them wanted it this way).
+	* bibtex.el: Merged in alarson's changes.
+
+	* simula.el: Replaced Björn Hessen's version with Hans Henrik
+	Eriksen's improved version (both of them wanted it this way).
 
 1992-05-31  Noah Friedman  (friedman@splode.com)
 
@@ -6328,13 +6267,13 @@
 
 1992-05-31  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* gdb.el nuked --- subsumed by gdb entry point of gud.el
-
-	* dbx.el nuked --- subsumed by dbx entry point of gud.el
-
-	* session.el nuked --- saveconf.el is better
-
-	* add-log.el now contains the add-log-new.el changes which merge
+	* gdb.el: Nuked --- subsumed by gdb entry point of gud.el.
+
+	* dbx.el: Nuked --- subsumed by dbx entry point of gud.el.
+
+	* session.el: Nuked --- saveconf.el is better.
+
+	* add-log.el: Now contains the add-log-new.el changes which merge
 	consecutive entries by the same user on the same day and try to
 	auto-generate both the file key and function changed fields --- the
 	old version still exists in the ~n~ files if this loses, but
@@ -6342,9 +6281,9 @@
 
 1992-05-30  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* profile.el: installed
-
-	* cus-print.el:	installed
+	* profile.el: Installed.
+
+	* cus-print.el: Installed.
 
 1992-05-30  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
@@ -6363,7 +6302,7 @@
 	causes input to be echoed with '*' characters on the prompt
 	line.
 	(send-invisible): Change prompt from "Enter non-echoed text: "
-	to "Non-echoed text: ".	 This conforms with the convention
+	to "Non-echoed text: ".  This conforms with the convention
 	used by existing prompts, and gives more room to type stuff.
 
 	* comint.el (comint-last-input-start): New varible.  In
@@ -6409,7 +6348,7 @@
 	(hebrew-calendar-yahrzeit): Moved from diary.el.
 
 	* diary.el (hebrew-calendar-yahrzeit): Moved to calendar.el.
-	diary-ordinal-suffix: Give correct suffix for 111, 112, 113, 211,
+	(diary-ordinal-suffix): Give correct suffix for 111, 112, 113, 211,
 	212, 213, etc.
 
 1992-05-21  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
@@ -6486,7 +6425,7 @@
 1992-05-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* subr.el (lambda): Define this as a macro which wraps the lambda
-	expression in a (function ...) quoter.	This means that you don't
+	expression in a (function ...) quoter.  This means that you don't
 	need to write out the cursed ``function'' any more.  It might be
 	cleaner to simply change the way the interpreter and compiler
 	treat lambda.
@@ -6577,8 +6516,8 @@
 
 1992-04-18  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-	* startup.el (normal-top-level): Don't change default-directory to
-	(getenv "PWD") unless they actually refer to the same directory.
+	* startup.el (normal-top-level): Don't change default-directory
+	to (getenv "PWD") unless they actually refer to the same directory.
 
 	* rmail.el (rmail-unix-mail-delimiter): Doc fix.
 
@@ -6620,9 +6559,8 @@
 
 1992-04-08  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-	* doctex.el, gdb.el, mh-e.el, vip.el: Use
-	point{,-min,-max,-marker} functions instead of
-	dot{,-min,-max,-marker}.
+	* doctex.el, gdb.el, mh-e.el, vip.el: Use point{,-min,-max,-marker}
+	functions instead of dot{,-min,-max,-marker}.
 
 1992-04-07  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
@@ -6783,7 +6721,7 @@
 
 1992-01-10  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* flow-ctrl.el: installed.
+	* flow-ctrl.el: Installed.
 
 1992-01-08  Jim Blandy  (jimb@occs.cs.oberlin.edu)
 
@@ -6819,14 +6757,14 @@
 
 1991-12-14  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* etags.el (find-tag-noselect): fixed subtle bug due to
+	* etags.el (find-tag-noselect): Fixed subtle bug due to
 	save-excursion.
 
-	  (tags-tag-match): new function, made smarter about exact matches.
+	(tags-tag-match): New function, made smarter about exact matches.
 
 1991-12-13  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* perl-mode.el: installed.
+	* perl-mode.el: Installed.
 
 1991-12-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -6835,9 +6773,9 @@
 
 1991-12-11  Eric S. Raymond  (eric@mole.gnu.ai.mit.edu)
 
-	* c-mode.el: added C++ style to c-style-alist.
-
-	* at386.el: installed.
+	* c-mode.el: Added C++ style to c-style-alist.
+
+	* at386.el: Installed.
 
 1991-12-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -6847,11 +6785,12 @@
 
 	* blackbox.el: Applied doc patch.  No functions affected.
 
-	* etags.el: support new (find-tag-noselect) entry point.
-
-	* info.el: patched to restore point on `up' to previously visited buffer.
-
-	* sccs.el: installed 3.5
+	* etags.el: Support new (find-tag-noselect) entry point.
+
+	* info.el: Patched to restore point on `up' to previously
+	visited buffer.
+
+	* sccs.el: Installed 3.5.
 
 1991-12-08  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
@@ -6877,7 +6816,7 @@
 
 	* apropos.el, doctex.el, help.el, paths.el, spook.el, yow.el:
 	These files expected to find their data in exec-directory, but
-	their data is now located under data-directory.	 Changed to use
+	their data is now located under data-directory.  Changed to use
 	data-directory as appropriate.
 	* loadup.el: Changed to use the appropriate path names.
 
@@ -6930,7 +6869,7 @@
 
 1991-10-31  Richard Mlynarik  (mly@peduncle)
 
-	* ebuff-menu.el (eletric-buffer-menu-mode-map):	 Define
+	* ebuff-menu.el (eletric-buffer-menu-mode-map): Define
 	< and > to scroll-left and scroll-right per user suggestion.
 
 1991-10-31  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
@@ -6968,7 +6907,7 @@
 1991-10-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* disass.el (disassemble): Correctly distinguish functions with no
-	interactive spec and functions that are (interactive).	Correctly
+	interactive spec and functions that are (interactive).  Correctly
 	extract components of explicit calls to byte-code (old-style
 	compiled functions).  Correctly pass byte code of function to
 	disassemble-1.
@@ -6977,15 +6916,15 @@
 
 1991-10-25  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
-	* lisp-mode.el (eval-print-last-sexp): Saying (terpri
-	(current-buffer)) after evaluating the expression does bad things
-	if the expression changes the current buffer, so bind
-	standard-input to the buffer that is current before evaluation.
+	* lisp-mode.el (eval-print-last-sexp): Saying (terpri (current-buffer))
+	after evaluating the expression does bad things if the expression
+	changes the current buffer, so bind standard-input to the buffer that
+	is current before evaluation.
 
 1991-10-21  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
-	* compile.el (compilation-buffer-name-function,
-	compilation-finish-function): Add autoload cookie for these.
+	* compile.el (compilation-buffer-name-function)
+	(compilation-finish-function): Add autoload cookie for these.
 
 1991-10-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
@@ -6996,7 +6935,7 @@
 
 	* add-log.el (change-log-name): New fn.
 	(add-change-log-entry, add-change-log-entry-other-window): All
-	args optional.	FILE-NAME defaults to new var
+	args optional.  FILE-NAME defaults to new var
 	`change-log-default-name'.  Give this var a local value in the
 	buffer we were run from, pointing to the file we found.
 
@@ -7085,9 +7024,9 @@
 
 1991-08-23  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* calendar.el (calendar-last-day-of-month, calendar-leap-year-p,
-	calendar-day-number, calendar-absolute-from-gregorian): Change
-	from functions to macros for speed.
+	* calendar.el (calendar-last-day-of-month, calendar-leap-year-p)
+	(calendar-day-number, calendar-absolute-from-gregorian):
+	Change from functions to macros for speed.
 
 1991-08-22  Roland McGrath  (roland@albert.gnu.ai.mit.edu)
 
@@ -7114,12 +7053,11 @@
 
 	* calendar.el (redraw-calendar): Preserve cursor location in
 	redrawing.
-	(extract-calendar-month, extract-calendar-day,
-	extract-calendar-year):
+	(extract-calendar-month, extract-calendar-day, extract-calendar-year):
 	Change from functions to macros to speed up computation.
 
-	* holiday.el:
-	calendar-holiday-function-rosh-hashanah-etc: Correct date of Selichot.
+	* holiday.el (calendar-holiday-function-rosh-hashanah-etc):
+	Correct date of Selichot.
 
 1991-08-18  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
@@ -7144,7 +7082,7 @@
 	screen-initialize.  Arrange to cause errors if people try to
 	create screens when no window system is running.
 
-	* loadup.el: load screen.el into the dumped emacs.
+	* loadup.el: Load screen.el into the dumped emacs.
 
 	* subr.el (add-hook): Cons FUNCTION onto the value of the symbol
 	HOOK, not the symbol itself.
@@ -7154,15 +7092,15 @@
 	(ctl-x-3-map): New prefix.
 	(mouse-map): Deleted.
 
-	* screen.el (new-screen-x-delta, new-screen-y-delta,
-	new-screen-position): Removed.
+	* screen.el (new-screen-x-delta, new-screen-y-delta)
+	(new-screen-position): Removed.
 	(new-screen): Simplified.
 	(split-to-other-screen): Removed.
-	(switch-to-buffer-other-screen, find-file-other-screen,
-	find-file-read-only-other-screen, mail-other-screen): Moved, along
+	(switch-to-buffer-other-screen, find-file-other-screen)
+	(find-file-read-only-other-screen, mail-other-screen): Moved, along
 	with their keybindings, to...
-	* files.el (switch-to-buffer-other-screen, find-file-other-screen,
-	find-file-read-only-other-screen): Here...
+	* files.el (switch-to-buffer-other-screen, find-file-other-screen)
+	(find-file-read-only-other-screen): Here...
 	* sendmail.el (mail-other-screen): And here.
 
 1991-08-14  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
@@ -7198,7 +7136,7 @@
 
 	* screen.el: Incorporated other-screen functions and key bindings.
 
-	* screen.el: iconification code reworked; this code will require
+	* screen.el: Iconification code reworked; this code will require
 	a mapping hook of some sort to work correctly.
 
 	* screen.el, term/x-win.el: Renamed screen-default-alist to
@@ -7280,7 +7218,7 @@
 
 	* etags.el: Renamed new-etags.el, copied Emacs 18's tags package
 	into its place - the new version seemed to have half-completed
-	major changes.	Added autoload marks and changed it to (provide
+	major changes.  Added autoload marks and changed it to (provide
 	'etags) instead of tags.
 
 	* help.el: Autoload the (defvar help-map ...) so that info.el
@@ -7383,10 +7321,10 @@
 	(fortran-electric-line-number, fortran-indent-to-column): Use
 	`fortran-minimum-statement-indent' instead of 8.
 
-	(fortran-current-line-indentation):  Now skips over line number
+	(fortran-current-line-indentation): Now skips over line number
 	and whitespace correctly when tab-width is not 8.
 
-	(fortran-setup-tab-format-style):  Set `fortran-comment-line-column' and
+	(fortran-setup-tab-format-style): Set `fortran-comment-line-column' and
 	`fortran-minimum-statement-indent' to (max tab-width 6) instead of 8.
 	The minimum 6 insures legal indenting for lines with line numbers.
 
@@ -7485,8 +7423,8 @@
 1991-06-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* term/x-win.el (x-read-resources): When a resource is not
-	available, use (nth 2 key-resname-default) to get the default, not
-	(nth 3 key-resname-default), which is nil.
+	available, use (nth 2 key-resname-default) to get the default,
+	not (nth 3 key-resname-default), which is nil.
 	Open the connection to the server *before* trying to read the
 	resources, silly.
 
@@ -7524,7 +7462,7 @@
 1991-05-23  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* mail-utils.el: Require lisp-mode, because we use
-	lisp-mode-syntax-table.	 Lisp-mode is usually in the dumped emacs,
+	lisp-mode-syntax-table.  Lisp-mode is usually in the dumped emacs,
 	but dumping should always be a convenience, not an unstated
 	expectation.
 	* lisp-mode.el: Do a (provide 'lisp-mode).
@@ -7542,9 +7480,8 @@
 
 1991-05-23  Michael I Bushnell  (mib@geech.gnu.ai.mit.edu)
 
-	* startup.el (command-line): don't do anything if $VERSION_CONTROL
-	is not set; move code to import environment var ahead of .emacs
-	load.
+	* startup.el (command-line): Don't do anything if $VERSION_CONTROL
+	is not set; move code to import environment var ahead of .emacs load.
 
 1991-05-22  Brian Preble  (rassilon@mole.gnu.ai.mit.edu)
 
@@ -7591,8 +7528,7 @@
 
 1991-05-17  Edward M. Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* holiday.el: Add Erev Shavuot to the full list of Jewish
-	holidays.
+	* holiday.el: Add Erev Shavuot to the full list of Jewish holidays.
 
 1991-05-16  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
@@ -7630,21 +7566,21 @@
 1991-05-13  Brian Preble  (rassilon@mole.gnu.ai.mit.edu)
 
 	* abbrev.el, add-log.el, apropos.el, asm-mode.el, autoload.el:
-	  awk-mode.el, backquote.el, bibtex.el, bytecomp.el, c++-mode.el:
-	  cal.el, calc-ext.el, calc.el, chistory.el, cl-indent.el, etags.el:
-	  compare-w.el, compile.el, dabbrev.el, debug.el, diary.el, diff.el:
-	  dired.el, disass.el, dissociate.el, doctor.el, ebuff-menu.el, edt.el:
-	  echistory.el, edebug.el, edmacro.el, emerge.el, find-dired.el:
-	  fortran.el, ftp.el, gdb.el, gnus.el, gnuspost.el, gosmacs.el:
-	  hanoi.el, helper.el, holidays.el, indent.el, info.el, informat.el:
-	  isearch.el, ispell.el, ledit.el, loaddefs.el, rect.el, macros.el:
-	  mail-utils.el, mailalias.el, makesum.el, man.el, map-ynp.el, mh-e.el:
-	  mlconvert.el, modula2.el, novice.el, nroff-mode.el, options.el:
-	  outline.el, paragraphs.el, picture.el, prolog.el, lpr.el, replace.el:
-	  reposition.el, rmail.el, spell.el, scribe.el, sendmail.el, server.el:
-	  shell.el, sort.el, scheme.el, tabify.el, telnet.el, terminal.el:
-	  tex-mode.el, texinfmt.el, texinfo.el, time.el, timer.el:
-	  underline.el, userlock.el, vi.el, view.el, vip.el, xscheme.el, yow.e:
+	* awk-mode.el, backquote.el, bibtex.el, bytecomp.el, c++-mode.el:
+	* cal.el, calc-ext.el, calc.el, chistory.el, cl-indent.el, etags.el:
+	* compare-w.el, compile.el, dabbrev.el, debug.el, diary.el, diff.el:
+	* dired.el, disass.el, dissociate.el, doctor.el, ebuff-menu.el, edt.el:
+	* echistory.el, edebug.el, edmacro.el, emerge.el, find-dired.el:
+	* fortran.el, ftp.el, gdb.el, gnus.el, gnuspost.el, gosmacs.el:
+	* hanoi.el, helper.el, holidays.el, indent.el, info.el, informat.el:
+	* isearch.el, ispell.el, ledit.el, loaddefs.el, rect.el, macros.el:
+	* mail-utils.el, mailalias.el, makesum.el, man.el, map-ynp.el, mh-e.el:
+	* mlconvert.el, modula2.el, novice.el, nroff-mode.el, options.el:
+	* outline.el, paragraphs.el, picture.el, prolog.el, lpr.el, replace.el:
+	* reposition.el, rmail.el, spell.el, scribe.el, sendmail.el, server.el:
+	* shell.el, sort.el, scheme.el, tabify.el, telnet.el, terminal.el:
+	* tex-mode.el, texinfmt.el, texinfo.el, time.el, timer.el:
+	* underline.el, userlock.el, vi.el, view.el, vip.el, xscheme.el, yow.el:
 	Fixed ;;;###autoload definitions.
 
 1991-05-13  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
@@ -7697,7 +7633,7 @@
 
 	* autoload.el: New file, a package to maintain autoloads in
 	loaddefs.el.
-	* *.el: Make everything use it.	 Comments in loaddefs.el explain
+	* *.el: Make everything use it.  Comments in loaddefs.el explain
 	what to do.
 
 	* etags.el: (provide 'etags) inside of (provide 'tags).
@@ -7743,7 +7679,7 @@
 1991-05-06  Stephen A. Wood  (saw@hallc1.cebaf.gov)
 
 	* fortran.el version 1.28
-	Major upgrade of previous version 1.21.	 Cleaned up doc-strings, made
+	Major upgrade of previous version 1.21.  Cleaned up doc-strings, made
 	all lines 80 or less characters and made the following changes.
 
 	Added modify-syntax-entry's for ?\r and ?=.
@@ -7755,9 +7691,9 @@
 	`abbrev-mode' is set to t by default.  New local variables
 	`fortran-tab-mode', `fortran-comment-line-column',
 	`fortran-minimum-statement-indent', `fortran-column-ruler',
-	and `fortran-tab-mode-string'.	Call fortran-analyze-file-format.
-
-	(fortran-window-create, fortran-window-create-momentarily):  Cleaned
+	and `fortran-tab-mode-string'.  Call fortran-analyze-file-format.
+
+	(fortran-window-create, fortran-window-create-momentarily): Cleaned
 	up first function, created second to create a window 72 characters
 	wide until a key is struck.
 
@@ -7775,12 +7711,12 @@
 	If a previous END statement is found, the indentation is reset to the
 	minimum.
 
-	(fortran-current-line-indentation, fortran-indent-to-column):
-	(fortran-split-line, fortran-numerical-continuation-char):
+	(fortran-current-line-indentation, fortran-indent-to-column)
+	(fortran-split-line, fortran-numerical-continuation-char)
 	(fortran-line-number-indented-correctly-p): Handle tab format style.
 
-	(fortran-analyze-file-format):
-	(fortran-tab-mode, fortran-setup-tab-mode-style):
+	(fortran-analyze-file-format)
+	(fortran-tab-mode, fortran-setup-tab-mode-style)
 	(fortran-setup-fixed-format-style): New commands.
 
 1991-05-05  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
@@ -7804,7 +7740,7 @@
 1991-04-30  Roland McGrath  (roland@albert.gnu.ai.mit.edu)
 
 	* lisp-mode.el (eval-last-sexp): Rewritten to read a form and then
-	eval it, rather than using eval-region.	 The old version could
+	eval it, rather than using eval-region.  The old version could
 	lose if the form being eval'd moved point or twiddled the restriction.
 	(eval-defun): Similarly rewritten.
 	(eval-print-last-sexp): Rewritten to just call eval-last-sexp;
@@ -7907,7 +7843,7 @@
 
 1991-04-04  Raul Acevedo  (kitaro@gnu.ai.mit.edu)
 
-	* info.el (Info-mode): now runs `Info-mode-hook'
+	* info.el (Info-mode): Now runs `Info-mode-hook'.
 
 1991-04-02  Brian Preble  (rassilon@gnu.ai.mit.edu)
 
@@ -8117,7 +8053,7 @@
 	* comint.el (comint-mode): Move the creation of input-ring down
 	with the other variables, and (golly!) initialize it to a ring.
 	(make-comint): Pass a parameter to comint-check-proc - buffer.
-	* shell.el (shell): rebalance parens.
+	* shell.el (shell): Rebalance parens.
 
 1991-01-31  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -8175,13 +8111,13 @@
 
 1991-01-21  Mike Newton  (newton@fig)
 
-	* bibtex.el: updated to conform better with bibtex 0.99c by:
+	* bibtex.el: Updated to conform better with bibtex 0.99c by:
 	bibtex-mode : updated comments to indicate new use of
 	address, add minor explanations and fix small omissions.
 	bibtex-entry : fixed spelling of variable
 
 	* bibtex.el: Expanded the various bibtex-field-* patterns to
-	allow fields like 'title = poft # "Fifth Triquaterly" #	random-conf,'.
+	allow fields like 'title = poft # "Fifth Triquaterly" # random-conf,'.
 	Needs to have more work done to accept all cases.  Added code for
 	the bibtex 'crossref' command, which subsumes other options.  Made
 	field ordering different when this option on.  Also allow user to
@@ -8201,15 +8137,15 @@
 
 1991-01-12  Jim Blandy  (jimb@gnu.ai.mit.edu)
 
-	* etags.el (visit-tags-file-buffer): use progn instead of
+	* etags.el (visit-tags-file-buffer): Use progn instead of
 	save-excursion, so the buffer actually gets visited.
 
 1991-01-11  Richard Mlynarik  (mly@august-east.ai.mit.edu)
 
-	* terminal.el (terminal-cease-edit):  If this dubious code
+	* terminal.el (terminal-cease-edit): If this dubious code
 	is really necessary it might as well be more bug-free.
 
-	* ehelp.el (with-electric-help):  Use window-configs.
+	* ehelp.el (with-electric-help): Use window-configs.
 
 1991-01-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -8222,7 +8158,7 @@
 
 1991-01-08  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
-	* bytecomp.el (byte-compile-byte-code-maker):  Since
+	* bytecomp.el (byte-compile-byte-code-maker): Since
 	byte-compile-lambda is free to return the original lambda
 	expression, we'd better be prepared to handle things that aren't
 	bytecode objects.
@@ -8313,7 +8249,7 @@
 
 	* texnfo-upd.el (texinfo-update-menu-region-beginning): Change
 	code that searches for "top" node so it returns the position of
-	the beginning of the node line.	 Always search from the buffer's
+	the beginning of the node line.  Always search from the buffer's
 	start when looking for that node.
 	(texinfo-make-one-menu): Bump forward over the outer node line.
 
@@ -8338,7 +8274,7 @@
 	Change fortran-mode-map keymap to non-sparse.
 	(fortran-electric-line-number): Fix bug occurring when
 	fortran-electric-line-number is nil.
-	(fortran-mode, fortran-next-statement):
+	(fortran-mode, fortran-next-statement)
 	(fortran-line-number-indented-correctly-p): Fix up doc strings.
 	(fortran-indent-to-column): Protect against nil comment-start-skip.
 
@@ -8391,7 +8327,7 @@
 	compilation; C-x `; C-c C-c; was done.
 	(compile-internal): Don't set compilation-error-buffer.
 	Start the process after setting up the mode, etc. in the compilation
-	buffer.	 Name the process (downcase mode-name) instead of "compilation"
+	buffer.  Name the process (downcase mode-name) instead of "compilation"
 	(so it will be "grep" for M-x grep).
 	Make compilation-error-list, compilation-parsing-end local vars.
 	(next-error): Slightly reorganized (changed (let* (while (save-ex))) to
@@ -8420,7 +8356,7 @@
 	compilation-error-list for errors in the same file, and turn their
 	descriptors into markers as well.
 	(compilation-find-file): Take new arg DIR, the directory to use as
-	default in expanding the filename, and MARKER.	If we can't find the
+	default in expanding the filename, and MARKER.  If we can't find the
 	file@all, pop up MARKER's buffer and scroll to MARKER (to display
 	the error message for which we want this file), and ask the user where
 	to find the file.
@@ -8470,58 +8406,58 @@
 
 1990-11-30  Mike Newton  (newton@gumby.cs.caltech.edu)
 
-	* bibtex.el (start comments): added earlier comments of Bengt
-	Martensson.  Some of the changes listed below are originally his
-	(including clean-entry, OPTkey and OPTannote, the function
+	* bibtex.el (start comments): Added earlier comments of Bengt
+	Martensson.  Some of the changes listed below are originally
+	his (including clean-entry, OPTkey and OPTannote, the function
 	renaming and the preamble code).
 
-	* bibtex.el (bibtex-field-* patterns): expanded to allow fields
-	like 'title = poft # "Fifth Triquaterly" #	random-conf,'.
+	* bibtex.el (bibtex-field-* patterns): Expanded to allow fields
+	like 'title = poft # "Fifth Triquaterly" # random-conf,'.
 	Needs to have more work done to accept all cases.
 
-	* bibtex.el (bibtex-clean-entry-zap-empty-opts): added.
-
-	* bibtex.el (bibtex-include-OPTcrossref): added.  If set, changes
+	* bibtex.el (bibtex-clean-entry-zap-empty-opts): Added.
+
+	* bibtex.el (bibtex-include-OPTcrossref): Added.  If set, changes
 	order of the lists presented to luser.
 
-	* bibtex.el (bibtex-include-OPTkey & bibtex-include-OPTannote): added
-
-	* bibtex.el (bibtex-mode-user-optional-fields): can be set to a list
+	* bibtex.el (bibtex-include-OPTkey & bibtex-include-OPTannote): Added.
+
+	* bibtex.el (bibtex-mode-user-optional-fields): Can be set to a list
 	of field the user wants to add to entries.
 
-	* bibtex.el (bibtex-mode documentation string): updated for new changes,
+	* bibtex.el (bibtex-mode documentation string): Updated for new changes,
 	DEAthesis added back in, bibtex-preamble call added.
 
-	* bibtex.el (bibtex-entry): add OPTkey/annote.	If OPTcrossref set
+	* bibtex.el (bibtex-entry): Add OPTkey/annote.  If OPTcrossref set
 	then put it in.
 
-	* bibtex.el (bibtex-make-entry): renamed  bibtex-make-field
-
-	* bibtex.el (bibtex-make-optional-entry): renamed
+	* bibtex.el (bibtex-make-entry): Renamed bibtex-make-field.
+
+	* bibtex.el (bibtex-make-optional-entry): Renamed
 	bibtex-make-optional-field.
 
-	* bibtex.el (bibtex-Article): change order of presentation
+	* bibtex.el (bibtex-Article): Change order of presentation
 	if OPTcrossref is set.
 
-	* bibtex.el (bibtex-InBook): change order of presentation
+	* bibtex.el (bibtex-InBook): Change order of presentation
 	if OPTcrossref is set.
 
-	* bibtex.el (bibtex-InCollection): change order of presentation
+	* bibtex.el (bibtex-InCollection): Change order of presentation
 	if OPTcrossref is set.
 
-	* bibtex.el (bibtex-InProceedings): change order of presentation
+	* bibtex.el (bibtex-InProceedings): Change order of presentation
 	if OPTcrossref is set.
 
-	* bibtex.el (bibtex-MastersThesis): added "note".
-
-	* bibtex.el (bibtex-preamble): added.
-
-	* bibtex.el (bibtex-inside-field) : only go backwards if quote is there.
-
-	* bibtex.el (bibtex-clean-entry): added call to
+	* bibtex.el (bibtex-MastersThesis): Added "note".
+
+	* bibtex.el (bibtex-preamble): Added.
+
+	* bibtex.el (bibtex-inside-field): Only go backwards if quote is there.
+
+	* bibtex.el (bibtex-clean-entry): Added call to
 	bibtex-clean-entry-zap-empty-opts, OPT field testing for errors.
 
-	* bibtex.el (bibtex-x-help): added options Conference and preamble,
+	* bibtex.el (bibtex-x-help): Added options Conference and preamble,
 	restored DEAthesis.
 
 1990-11-30  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -8562,6 +8498,10 @@
 	* diary.el (insert-block-diary-entry): Change reference to
 	mark-ring to calendar-mark-ring.
 
+1990-11-22  Richard Stallman  (rms@mole.ai.mit.edu)
+
+	* files.el (basic-save-buffer): Run after-save-hooks.
+
 1990-11-21  Neil Mager  (neilm@juliet.ll.mit.edu)
 
 	* appt.el: Updated header of file to reflect changes.
@@ -8576,278 +8516,25 @@
 	* appt.el: Changed list-diary-entries-hook to diary-display-hook
 	to be compatible with new version of the calendar/diary packgage.
 
-1990-11-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el (calendar-version): New constant, with date
-	(calendar-count-days-region, calendar-not-available): New functions.
-	(calendar-mode-map): Put them on keys.
-	(calendar-mode): Describe them.
-
-1990-11-11  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* diary.el (make-diary-entry): New function.
-	(insert-diary-entry, insert-weekly-diary-entry,
-	insert-monthly-diary-entry, insert-yearly-diary-entry,
-	insert-hebrew-diary-entry, insert-monthly-hebrew-diary-entry,
-	insert-yearly-hebrew-diary-entry, insert-islamic-diary-entry,
-	insert-monthly-islamic-diary-entry,
-	insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
-	is supplied these make nonmarking diary entries; otherwise the entries
-	made are marking.
-	(insert-block-diary-entry, insert-anniversary-diary-entry,
-	insert-cyclic-diary-entry): New functions.
-	* calendar.el: Autoload them.
-	(calendar-mode-map): Put them on keys.
-	(calendar-mode): Describe them.
-
-1990-11-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el (calendar-set-mark,
-	calendar-exchange-point-and-mark): New functions.
-	(calendar-mode-map): Put them on keys.
-	(calendar-mode): Describe them.
-
-1990-11-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el (sexp-diary-entry-symbol): New variable.
-	(cursor-to-iso-calendar-date): Simplified, slightly.
-	(cursor-to-calendar-day-of-year): Fixed punctuation.
-	(cursor-to-french-calendar-date): Moved French names to arrays.
-
-	* diary.el (list-sexp-diary-entries, diary-sexp-entry, diary-cyclic,
-	diary-hebrew-date, diary-iso-date, diary-day-of-year,
-	diary-float, diary-islamic-date, diary-anniversary, diary-block,
-	diary-french-date, diary-omer, diary-yahrzeit, diary-parasha,
-	diary-rosh-hodesh, hebrew-calendar-parasha-name): New functions.
-	(list-diary-entries): Added call to (list-sexp-diary-entries) and
-	fixed an obscure error that caused a diary entry to be missed if it
-	was preceded by an empty entry of the same style.
-	(list-hebrew-diary-entries, list-islamic-diary-entries): Fixed an
-	obscure error that caused a diary entry to be missed if it was
-	preceded by an empty entry of the same style.
-	(mark-islamic-calendar-date-pattern): Renamed some local variables
-	more appropriately.
-
-
-1990-10-23  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* diary.el (list-diary-entries): Added a separate hook to do the
-	display, so that the diary entries can be obtained without
-	displaying them.
-	(simple-diary-display): New function (renaming of
-	ordinary-list-diary-hook).
-	(fancy-diary-display): New function (renaming of
-	prepare-fancy-diary-buffer).
-
-	calendar.el: Add default definition of diary-display-hook.
-
-1990-10-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el (describe-calendar-mode): Rewrote to give just a
-	brief description of the mode instead of calling describe-mode.
-
-1990-10-19  Neil Mager  (neilm@juliet.ll.mit.edu)
-
-	* appt.el: Changed issue-appointments-message to
-	appt.issue.message in header.
-
-	* appt.el: Using copy modified by rms.
-
-1990-10-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* holiday.el (calendar-holiday-function-hebrew): Fixed minor
-	problem with the code to short-circuit the calculations to save
-	time.
-
-	*diary.el (mark-hebrew-calendar-date-pattern): Fixed minor problem
-	with the code to short-circuit the calculations to save time.
-
-1990-11-22  Richard Stallman  (rms@mole.ai.mit.edu)
-
-	* files.el (basic-save-buffer): Run after-save-hooks.
-
 1990-11-21  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-	* texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of
-	line.
-	(texinfo-format-make-node): Handle Info file names with periods in
-	them.
+	* texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of line.
+	(texinfo-format-make-node): Handle Info file names with periods in them.
 
 	* history.el: Specify `(provide 'history)'.
 
 1990-11-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* calendar.el:
-	Added constant calendar-version with date
-	(calendar-count-days-region),
-	(calendar-not-available): New functions.
-	(calendar-mode-map): Put them on keys.
-	(calendar-mode): Describe them.
-
-1990-11-11  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* diary.el:
-	(make-diary-entry): New function.
-	(insert-diary-entry), (insert-weekly-diary-entry),
-	(insert-monthly-diary-entry), (insert-yearly-diary-entry),
-	(insert-hebrew-diary-entry), (insert-monthly-hebrew-diary-entry),
-	(insert-yearly-hebrew-diary-entry), (insert-islamic-diary-entry),
-	(insert-monthly-islamic-diary-entry),
-	(insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
-	is supplied these make nonmarking diary entries; otherwise the entries
-	made are marking.
-	(insert-block-diary-entry), (insert-anniversary-diary-entry),
-	(insert-cyclic-diary-entry): New functions.
-
-	* calendar.el:
-	Autoload them.
-	(calendar-mode-map): Put them on keys.
-	(calendar-mode): Describe them.
-
-1990-11-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el:
-	(calendar-set-mark), (calendar-exchange-point-and-mark): New functions.
+	* calendar.el (calendar-version): New constant, with date.
+	(calendar-count-days-region, calendar-not-available): New functions.
 	(calendar-mode-map): Put them on keys.
 	(calendar-mode): Describe them.
 
-1990-11-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el: Added new variable sexp-diary-entry-symbol.
-	(cursor-to-iso-calendar-date): Simplified, slightly.
-	(cursor-to-calendar-day-of-year): Fixed punctuation.
-	(cursor-to-french-calendar-date): Moved French names to arrays.
-
-	* diary.el:
-	(list-sexp-diary-entries), (diary-sexp-entry), (diary-cyclic),
-	(diary-hebrew-date), (diary-iso-date), (diary-day-of-year),
-	(diary-float), (diary-islamic-date), (diary-anniversary),(diary-block),
-	(diary-french-date), (diary-omer), (diary-yahrzeit), (diary-parasha),
-	(diary-rosh-hodesh), (hebrew-calendar-parasha-name): New functions.
-	(list-diary-entries): Added call to (list-sexp-diary-entries) and
-	fixed an obscure error that caused a diary entry to be missed if it
-	was preceded by an empty entry of the same style.
-	(list-hebrew-diary-entries), (list-islamic-diary-entries): Fixed an
-	obscure error that caused a diary entry to be missed if it was
-	preceded by an empty entry of the same style.
-	(mark-islamic-calendar-date-pattern): Renamed some local variables
-	more appropriately.
-
-
-1990-10-23  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* diary.el
-	(list-diary-entries): Added a separate hook to do the display, so
-	that the diary entries can be obtained without displaying them.
-	(simple-diary-display): New function (renaming of
-	ordinary-list-diary-hook).
-	(fancy-diary-display): New function (renaming of
-	prepare-fancy-diary-buffer).
-
-	calendar.el: Add default definition of diary-display-hook.
-
-1990-10-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el
-	(describe-calendar-mode): Rewrote to give just a brief description
-	of the mode instead of calling describe-mode.
-
-1990-10-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* holiday.el:
-	(calendar-holiday-function-hebrew): Fixed minor problem with the
-	code to short-circuit the calculations to save time.
-
-	*diary.el:
-	(mark-hebrew-calendar-date-pattern): Fixed minor problem with the
-	code to short-circuit the calculations to save time.
-
-1990-09-10  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* diary.el:
-	(list-diary-entries), (list-hebrew-diary-entries),
-	(list-islamic-diary-entries): Fixed to use add-to-diary-list.
-
-1990-09-07  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* holiday.el
-	(filter-visible-calendar-holidays): New function.
-	(calendar-holiday-function-rosh-hashanah-etc): Rewrote.
-	(calendar-holiday-function-tisha-b-av-etc): New function.
-	(calendar-holiday-function-passover-etc): New function.
-	(calendar-holiday-function-hanukkah): New function.
-	(calendar-holiday-function-easter-etc): Rewrote.
-
-	* calendar.el:
-	(calendar-other-month): Rewrote.
-	(calendar-read), (calendar-make-alist): New functions.
-	Eliminated constants calendar-day-abbrev-list and
-	calendar-month-abbrev-list.
-	(calendar-current-date): Eliminated use of calendar-month-abbrev-list.
-	Modified the default value of `calendar-holidays'.
-	Added variable `all-christian-calendar-holidays'.
-	Added variable `all-islamic-calendar-holidays'.
-	Added variable `all-hebrew-calendar-holidays'.
-	(redraw-calendar), (calendar-goto-date), (calendar-goto-julian-date),
-	(calendar-goto-hebrew-date), (calendar-goto-islamic-date),
-	(calendar-goto-iso-date): New functions.
-	(calendar-mode-map): Put them on keys.
-	(calendar-mode): Describe them.
-	(calendar-mode-map): Put scroll-other-window on a key.
-	list-diary-entries-hook: Changed the default value to
-	ordinary-list-diary-hook.
-
-	* diary.el:
-	(mark-diary-entries), (mark-islamic-diary-entries),
-	(mark-hebrew-diary-entries): Eliminated use of constant alists for
-	month and day names.
-	(prepare-fancy-diary-buffer): Fixed the way holidays are displayed
-	when there are no diary entries but lots of holidays.
-	(ordinary-list-diary-hook), (add-to-diary-list): New functions.
-
-1990-09-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
-
-	* calendar.el:
-	Changed reference at beginning of file from the report to the
-	published version of the paper.
-	Changed all calls to `mod' to call `%' to avoid problem with cl.
-	(calendar-date-string): Added optional parameter `nodayname'.
-	(cursor-to-islamic-calendar-date): Fixed so that
-	calendar-date-string doesn't try find the day name.
-	(cursor-to-hebrew-calendar-date): Fixed so that
-	calendar-date-string doesn't try find the day name.
-	nongregorian-diary-marking-hook: Fixed typo in doc string.
-	(calendar-mode): Fixed a typo in doc string.
-	(cursor-to-iso-calendar-date): Made message consistent with
-	similar functions for Julian, Islamic, Hebrew, and French calendars.
-	(calendar-absolute-from-gregorian): Simplified calculation.
-	(calendar-mark-today): Changed today mark to `=' to avoid
-	confusion with the default holiday mark.
-	(calendar-julian-from-absolute): Rewrote parallel to other functions.
-	(calendar-islamic-from-absolute): Rewrote parallel to other functions.
-	(calendar-forward-day): Fixed movement when cursor is not on a date
-	and arg is negative.
-	Added description of new `if' form to doc string for calendar-holidays.
-
-
-	* diary.el:
-	Changed all calls to `mod' to call `%' to avoid problem with cl.
-	(diary-entry-time): New function.
-	(diary-entry-compare): Rewritten to take time of day into account.
-
-	* holiday.el:
-	Changed all calls to `mod' to call `%' to avoid problem with cl.
-	(calendar-holiday-function-rosh-hashanah-etc): Fixed grammatical
-	error in a comment.
-	(calendar-holiday-function-hebrew): Fixed typo in doc string.
-	(calendar-holiday-function-islamic): Fixed typo in doc string.
-	(calendar-holiday-function-if): New function.
-
 1990-11-19  Richard Mlynarik  (mly@august-east)
 
-	* rfc822.el (rfc822-addresses):	 Blow out, don't loop, on ")
-	(rfc822-addresses-1) Error if address "phrase" not followed by
-	route-spec
+	* rfc822.el (rfc822-addresses): Blow out, don't loop, on ").
+	(rfc822-addresses-1): Error if address "phrase" not followed by
+	route-spec.
 
 	* ebuff-menu.el (Electric-buffer-menu-mode): Remove questionable
 	code which attempted to fake out mode-name in mode-line-list.
@@ -8862,26 +8549,73 @@
 
 	* lisp.el (lisp-complete-symbol): Use emacs-lisp-mode-syntax-table.
 
+1990-11-11  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* diary.el (make-diary-entry): New function.
+	(insert-diary-entry, insert-weekly-diary-entry)
+	(insert-monthly-diary-entry, insert-yearly-diary-entry)
+	(insert-hebrew-diary-entry, insert-monthly-hebrew-diary-entry)
+	(insert-yearly-hebrew-diary-entry, insert-islamic-diary-entry)
+	(insert-monthly-islamic-diary-entry)
+	(insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
+	is supplied these make nonmarking diary entries; otherwise the entries
+	made are marking.
+	(insert-block-diary-entry, insert-anniversary-diary-entry)
+	(insert-cyclic-diary-entry): New functions.
+
+	* calendar.el: Autoload them.
+	(calendar-mode-map): Put them on keys.
+	(calendar-mode): Describe them.
+
+1990-11-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* calendar.el (calendar-set-mark, calendar-exchange-point-and-mark):
+	New functions.
+	(calendar-mode-map): Put them on keys.
+	(calendar-mode): Describe them.
+
+1990-11-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* calendar.el (sexp-diary-entry-symbol): New variable.
+	(cursor-to-iso-calendar-date): Simplified, slightly.
+	(cursor-to-calendar-day-of-year): Fixed punctuation.
+	(cursor-to-french-calendar-date): Moved French names to arrays.
+
+	* diary.el (list-sexp-diary-entries, diary-sexp-entry, diary-cyclic)
+	(diary-hebrew-date, diary-iso-date, diary-day-of-year)
+	(diary-float, diary-islamic-date, diary-anniversary, diary-block)
+	(diary-french-date, diary-omer, diary-yahrzeit, diary-parasha)
+	(diary-rosh-hodesh, hebrew-calendar-parasha-name): New functions.
+	(list-diary-entries): Added call to (list-sexp-diary-entries) and
+	fixed an obscure error that caused a diary entry to be missed if it
+	was preceded by an empty entry of the same style.
+	(list-hebrew-diary-entries, list-islamic-diary-entries): Fixed an
+	obscure error that caused a diary entry to be missed if it was
+	preceded by an empty entry of the same style.
+	(mark-islamic-calendar-date-pattern): Renamed some local variables
+	more appropriately.
+
 1990-11-05  Roland McGrath  (roland@geech.ai.mit.edu)
 
 	* compile.el (compilation-window-height): Added defconst for this,
 	since it somehow disappeared.
 
 	* compile.el: Unoverhauled.  Restored from old 19 compile.el, plus
-	these changes: (compilation-{enter,leave}-directory-regexp): New
-	variables, specifying regexps that match lines saying the compilation
-	process is entering/leaving a directory.  The default values match the
-	messages produced by the `-w' option to GNU make.
+	these changes:
+	(compilation-{enter,leave}-directory-regexp): New variables, specifying
+	regexps that match lines saying the compilation process is
+	entering/leaving a directory.  The default values match the messages
+	produced by the `-w' option to GNU make.
 	(compilation-error-regexp-alist): [Idea from tale.]  Replaces
 	compilation-error-regexp.  Alist (REGEXP FILE-IDX LINE-IDX) of regular
 	expressions to match errors in compilation.  If REGEXP matches, the
 	FILE-IDX'th subexpression gives the file name, and the LINE-IDX'th
 	subexpression gives the line number.
-	(compilation-parse-errors): Rewritten.	Combine the error and
+	(compilation-parse-errors): Rewritten.  Combine the error and
 	enter/leave directory regexps into a single regexp to search for, and
-	dispatch on which subexpressions match.	 When the enter-directory
+	dispatch on which subexpressions match.  When the enter-directory
 	regexp matches, set default-directory to that directory, and push it
-	on compilation-directory-stack.	 When the leave-directory regexp
+	on compilation-directory-stack.  When the leave-directory regexp
 	matches, pop the stack to find the matching directory, and set
 	default-directory to that.  This change requries RE_NREGS to be (at
 	least 26) (it's been upped from 10 to 30 in v19 ../src/regex.h).
@@ -8894,28 +8628,28 @@
 	the name of the major mode of the buffer.  (compile-internal): Use it.
 	[From tale's changes:]
 	(compile): Moved window enlarging to compile-internal.
-	(compile-internal): Don't use with-output-to-temp-buffer.  Use
-	display-buffer instead.
+	(compile-internal): Don't use with-output-to-temp-buffer.
+	Use display-buffer instead.
 
 1990-11-05  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* c++-mode.el (c++-mode):  Made several global variables related to
+	* c++-mode.el (c++-mode): Made several global variables related to
 	comment handling buffer-local.
 
-	* emerge.el:  Moved the kill-buffers out of emerge-extract-* and
+	* emerge.el: Moved the kill-buffers out of emerge-extract-* and
 	into the emerge-make-*-list functions which are responsible for
 	creating and using them.  unwind-protect it to make sure the
 	buffer is always killed.
 
-	* subr.el:  fset buffer-flush-undo to buffer-disable-undo, not
+	* subr.el: fset buffer-flush-undo to buffer-disable-undo, not
 	buffer-enable-undo.
 
-	* comint.el, inf-lisp.el, shell.el:  Updated to meet Olin's
+	* comint.el, inf-lisp.el, shell.el: Updated to meet Olin's
 	version 2.0 comint offerings.
-	* ring.el:  The underlying history mechanism for comint.
+	* ring.el: The underlying history mechanism for comint.
 	Generalised handling of a ring data type based on vectors.
-	* history.el:  For now, a symlink to ring.el.
-	* loaddefs.el:	Updated shell-prompt-pattern doc string.
+	* history.el: For now, a symlink to ring.el.
+	* loaddefs.el: Updated shell-prompt-pattern doc string.
 
 1990-11-02  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -8962,39 +8696,50 @@
 	Formatting commands for @deftypefn and related typed definition
 	commands.  Inserted related `put' expressions.
 
+1990-10-23  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* diary.el (list-diary-entries): Add a separate hook to do the display,
+	so that the diary entries can be obtained without displaying them.
+	(simple-diary-display): New function (renaming of
+	ordinary-list-diary-hook).
+	(fancy-diary-display): New function (renaming of
+	prepare-fancy-diary-buffer).
+
+	* calendar.el: Add default definition of diary-display-hook.
+
 1990-10-23  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* emerge.el (emerge-setup, emerge-setup-with-ancestor):	 Moved
+	* emerge.el (emerge-setup, emerge-setup-with-ancestor): Moved
 	insert-buffer calls back before call to emerge-extract-diffs where
 	the merge-buffer really needs to have something in it.
-	(emerge-extract-diffs,emerge-extract-diffs3):  Moved errant
+	(emerge-extract-diffs,emerge-extract-diffs3): Moved errant
 	kill-buffer which interfered with return value of functions.
 
 1990-10-22  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* loaddefs.el, bibtex.el:  Changed bogus "" sequences attempting
+	* loaddefs.el, bibtex.el: Changed bogus "" sequences attempting
 	to generate a single quote to \" pairs.
 
 	* calc-aent.el, calc-alg-2.el, calc-alg.el, calc-arith.el,
-	calc-bin.el, calc-comb.el, calc-comp.el, calc-cplx.el,
-	calc-ext.el, calc-forms.el, calc-frac.el, calc-funcs.el,
-	calc-graph.el, calc-incom.el, calc-lang.el, calc-macs.el,
-	calc-map.el, calc-mat.el, calc-math.el, calc-misc.el,
-	calc-mode.el, calc-prog.el, calc-rewr.el, calc-rules.el,
-	calc-sel-2.el, calc-sel.el, calc-store.el, calc-stuff.el,
-	calc-trail.el, calc-undo.el, calc-units.el, calc-vec.el,
-	calc-yank.el, calc.el:	New files for a very complete RPN
+	* calc-bin.el, calc-comb.el, calc-comp.el, calc-cplx.el,
+	* calc-ext.el, calc-forms.el, calc-frac.el, calc-funcs.el,
+	* calc-graph.el, calc-incom.el, calc-lang.el, calc-macs.el,
+	* calc-map.el, calc-mat.el, calc-math.el, calc-misc.el,
+	* calc-mode.el, calc-prog.el, calc-rewr.el, calc-rules.el,
+	* calc-sel-2.el, calc-sel.el, calc-store.el, calc-stuff.el,
+	* calc-trail.el, calc-undo.el, calc-units.el, calc-vec.el,
+	* calc-yank.el, calc.el: New files for a very complete RPN
 	calculator which supports integer, rational, floating-point,
 	comples, matrix and symbolic arithmetic to arbitrary precision.
 
-	edmacro.el:  New file, a keyboard macro editor.	 On its own
-	probably not very useful, but in the context of calc
-	programmability it fits the model well.
-
-	emerge.el:  New file, for merging files or buffers based on their
+	* edmacro.el: New file, a keyboard macro editor.  On its own
+	probably not very useful, but in the context of calc programmability
+	it fits the model well.
+
+	* emerge.el: New file, for merging files or buffers based on their
 	differences.
 
-	loaddefs.el:  Autoloads for calc, quick-calc, full-calc,
+	* loaddefs.el: Autoloads for calc, quick-calc, full-calc,
 	calc-eval, defmath, calc-grab-region and calc-extensions for the
 	calculator.  Bind calc to M-#.
 	Autoloads for edit-kbd-macro, edit-last-kbd-macro and
@@ -9010,15 +8755,27 @@
 	* etags.el (visit-tags-table-buffer):
 	Handle local bindings of tags-file-name.
 
+1990-10-20  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* calendar.el (describe-calendar-mode): Rewrote to give just a brief
+	description of the mode instead of calling describe-mode.
+
+1990-10-19  Neil Mager  (neilm@juliet.ll.mit.edu)
+
+	* appt.el: Changed issue-appointments-message to
+	appt.issue.message in header.
+
+	* appt.el: Using copy modified by rms.
+
 1990-10-19  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-	* texinfmt.el (texinfo-format-include,
-	texinfo-format-setfilename): Redefined to handle new include
-	files.	(texinfo-format-buffer-1, texinfo-format-region): Add
-	`last-input-buffer' so handles new include files.
-	(texinfo-format-bullet, texinfo-format-minus,
-	texinfo-format-paragraph-break): Require braces if used within
-	line; do no require braces if used@end of line.
+	* texinfmt.el (texinfo-format-include, texinfo-format-setfilename):
+	Redefined to handle new include files.
+	(texinfo-format-buffer-1, texinfo-format-region):
+	Add `last-input-buffer' so handles new include files.
+	(texinfo-format-bullet, texinfo-format-minus)
+	(texinfo-format-paragraph-break): Require braces if used within
+	line; do no require braces if used at end of line.
 	(texinfo-optional-braces-discard): Discard optional braces.
 
 	* texnfo-upd.el (texinfo-incorporate-descriptions): Require exact
@@ -9026,11 +8783,11 @@
 	(texinfo-update-menu-region-beginning): Do not accidentally copy
 	an info-only title for the top node into the main menu.
 	(texinfo-section-types-regexp): Add `@chapheading'.
-	(texinfo-find-lower-level-node, texinfo-find-higher-level-node,
-	texinfo-menu-locate-entry-p, texinfo-copy-menu-title,
-	texinfo-update-menu-region-beginning, texinfo-update-menu-region-end):
+	(texinfo-find-lower-level-node, texinfo-find-higher-level-node)
+	(texinfo-menu-locate-entry-p, texinfo-copy-menu-title)
+	(texinfo-update-menu-region-beginning, texinfo-update-menu-region-end):
 	Handle `@ifinfo' as well as comment line following node line.
-	(texinfo-multiple-files-update and aux. files):	 Added to handle
+	(texinfo-multiple-files-update and aux. files): Added to handle
 	multi-file Texinfo sources.
 
 1990-10-18  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9039,9 +8796,9 @@
 
 1990-10-17  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* lisp-mode.el:	 Indent autoload like defun.
-
-	* cl.el, mh-e.el, gnus.el:  Change uses of lisp-indent-hook to
+	* lisp-mode.el: Indent autoload like defun.
+
+	* cl.el, mh-e.el, gnus.el: Change uses of lisp-indent-hook to
 	lisp-indent-function.
 
 1990-10-16  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9058,7 +8815,7 @@
 	* simple.el: Kill commands on read-only buffers, just copy to
 	kill-ring.
 	(kill-region): If read-only, just copy to kill-ring.
-	(zap-to-char, kill-line, kill-comment, kill-word):
+	(zap-to-char, kill-line, kill-comment, kill-word)
 	(backward-kill-word, kill-paragraph, backward-kill-paragraph):
 	Allow read-only buffers.
 
@@ -9088,6 +8845,14 @@
 
 	* lisp-mode.el (indent-sexp): Make sure outer loop ends@eob.
 
+1990-10-08  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* holiday.el (calendar-holiday-function-hebrew): Fixed minor problem
+	with the code to short-circuit the calculations to save time.
+
+	* diary.el (mark-hebrew-calendar-date-pattern): Fixed minor problem
+	with the code to short-circuit the calculations to save time.
+
 1990-10-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* man.el (nuke-nroff-bs): Handle o\b+.
@@ -9103,25 +8868,25 @@
 
 1990-10-01  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* compile.el:  Major overhauls.	 Remove references to mode, since
+	* compile.el: Major overhauls.  Remove references to mode, since
 	it never really was a mode.
-	(compile-regexp-list):	Don't use a single regexp, but try
+	(compile-regexp-list): Don't use a single regexp, but try
 	multiple ones from a list.
 	(next-error): Don't read in every single file when doing
 	next-error, just go to the line of the next file, reading it in if
 	need be.  The old method was slow and could end up creating a lot
 	of buffers you never wanted around.
-	Use buffer named in compilation-buffer.	 Get buffer to use
+	Use buffer named in compilation-buffer.  Get buffer to use
 	interactively via compilation-use-buffer if called with arg.
-	(compile-internal):  Move window resizing here, since a grep
+	(compile-internal): Move window resizing here, since a grep
 	window is still a compile window as far as this package is
 	concerned.  Don't use with-output-to-temp-buffer since it is very
 	anti-social with show-temp-buffer-hooks which resize based on the
 	how much data is output by its forms; it never worked with
 	compile-window-height that way anyway.
-	(compilation-parse-line):  Figures out file and line for
+	(compilation-parse-line): Figures out file and line for
 	next-error from compile-regexp-list.
-	(compilation-use-buffer):  Function which sets buffer for
+	(compilation-use-buffer): Function which sets buffer for
 	next-error to use.
 
 1990-10-01  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9154,25 +8919,25 @@
 
 1990-09-25  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* edebug.el:  New file for elisp source debugging.
-
-	* loaddefs.el:	Autoload edebug with edebug-defun.
-
-	* lisp-mode.el (eval-defun):  If arg, edebug-defun.
-
-	* simple.el (comment-region):  New function.
+	* edebug.el: New file for elisp source debugging.
+
+	* loaddefs.el: Autoload edebug with edebug-defun.
+
+	* lisp-mode.el (eval-defun): If arg, edebug-defun.
+
+	* simple.el (comment-region): New function.
 
 	* c-mode.el (c-beginning-of-statement, c-end-of-statement):
 	New functions bound to M-a and M-e respectively.
-	(c-beginning-of-statement-1, c-end-of-statement-1):  Engines for
+	(c-beginning-of-statement-1, c-end-of-statement-1): Engines for
 	above.
-	(set-c-style):	New function to easily select a preferred
+	(set-c-style): New function to easily select a preferred
 	indentation style.
-	(c-style-alist):  Styles and variables values for set-c-style.
-
-	* asm-mode.el:	New file.  Mode for editing assembler code.
-
-	* loaddefs.el (auto-mode-alist):  Use asm-mode for .s files.
+	(c-style-alist): Styles and variables values for set-c-style.
+
+	* asm-mode.el: New file.  Mode for editing assembler code.
+
+	* loaddefs.el (auto-mode-alist): Use asm-mode for .s files.
 	Autoload it.
 
 1990-09-24  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9181,8 +8946,8 @@
 
 1990-09-22  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* simple.el (shell-command):  Document in code comment why -f is
-	not used for C shells.	Perhaps this will get people to stop
+	* simple.el (shell-command): Document in code comment why -f is
+	not used for C shells.  Perhaps this will get people to stop
 	asking about it.
 
 1990-09-21  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9192,7 +8957,7 @@
 
 1990-09-21  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* loaddefs.el (auto-mode-alist):  Use bibtex-mode for .bib files
+	* loaddefs.el (auto-mode-alist): Use bibtex-mode for .bib files
 	and autoload it.
 
 1990-09-18  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9216,6 +8981,11 @@
 
 	* help.el (print-help-return-message): Mention C-M-v.
 
+1990-09-10  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* diary.el (list-diary-entries, list-hebrew-diary-entries)
+	(list-islamic-diary-entries): Fixed to use add-to-diary-list.
+
 1990-09-10  Chris Hanson  (cph@kleph)
 
 	* xscheme.el (xscheme-eval): Add hook that allows Scheme to
@@ -9244,6 +9014,77 @@
 
 	* ftp.el (ftp-command): Ignore output lines without status codes.
 
+1990-09-07  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* holiday.el (filter-visible-calendar-holidays): New function.
+	(calendar-holiday-function-rosh-hashanah-etc): Rewrote.
+	(calendar-holiday-function-tisha-b-av-etc): New function.
+	(calendar-holiday-function-passover-etc): New function.
+	(calendar-holiday-function-hanukkah): New function.
+	(calendar-holiday-function-easter-etc): Rewrote.
+
+	* calendar.el (calendar-other-month): Rewrote.
+	(calendar-read, calendar-make-alist): New functions.
+	Eliminated constants calendar-day-abbrev-list and
+	calendar-month-abbrev-list.
+	(calendar-current-date): Eliminated use of calendar-month-abbrev-list.
+	Modified the default value of `calendar-holidays'.
+	Added variable `all-christian-calendar-holidays'.
+	Added variable `all-islamic-calendar-holidays'.
+	Added variable `all-hebrew-calendar-holidays'.
+	(redraw-calendar, calendar-goto-date, calendar-goto-julian-date)
+	(calendar-goto-hebrew-date, calendar-goto-islamic-date)
+	(calendar-goto-iso-date): New functions.
+	(calendar-mode-map): Put them on keys.
+	(calendar-mode): Describe them.
+	(calendar-mode-map): Put scroll-other-window on a key.
+	list-diary-entries-hook: Changed the default value to
+	ordinary-list-diary-hook.
+
+	* diary.el (mark-diary-entries, mark-islamic-diary-entries)
+	(mark-hebrew-diary-entries): Eliminated use of constant alists for
+	month and day names.
+	(prepare-fancy-diary-buffer): Fixed the way holidays are displayed
+	when there are no diary entries but lots of holidays.
+	(ordinary-list-diary-hook, add-to-diary-list): New functions.
+
+1990-09-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
+
+	* calendar.el:
+	Changed reference at beginning of file from the report to the
+	published version of the paper.
+	Changed all calls to `mod' to call `%' to avoid problem with cl.
+	(calendar-date-string): Added optional parameter `nodayname'.
+	(cursor-to-islamic-calendar-date): Fixed so that
+	calendar-date-string doesn't try find the day name.
+	(cursor-to-hebrew-calendar-date): Fixed so that
+	calendar-date-string doesn't try find the day name.
+	nongregorian-diary-marking-hook: Fixed typo in doc string.
+	(calendar-mode): Fixed a typo in doc string.
+	(cursor-to-iso-calendar-date): Made message consistent with
+	similar functions for Julian, Islamic, Hebrew, and French calendars.
+	(calendar-absolute-from-gregorian): Simplified calculation.
+	(calendar-mark-today): Changed today mark to `=' to avoid
+	confusion with the default holiday mark.
+	(calendar-julian-from-absolute): Rewrote parallel to other functions.
+	(calendar-islamic-from-absolute): Rewrote parallel to other functions.
+	(calendar-forward-day): Fixed movement when cursor is not on a date
+	and arg is negative.
+	Added description of new `if' form to doc string for calendar-holidays.
+
+	* diary.el:
+	Changed all calls to `mod' to call `%' to avoid problem with cl.
+	(diary-entry-time): New function.
+	(diary-entry-compare): Rewritten to take time of day into account.
+
+	* holiday.el:
+	Changed all calls to `mod' to call `%' to avoid problem with cl.
+	(calendar-holiday-function-rosh-hashanah-etc): Fixed grammatical
+	error in a comment.
+	(calendar-holiday-function-hebrew): Fixed typo in doc string.
+	(calendar-holiday-function-islamic): Fixed typo in doc string.
+	(calendar-holiday-function-if): New function.
+
 1990-09-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* sendmail.el (mail-signature): New variable holds signature.
@@ -9256,7 +9097,7 @@
 
 1990-09-03  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* rnews.el:  Reinstated.
+	* rnews.el: Reinstated.
 
 1990-09-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9266,31 +9107,31 @@
 
 1990-08-31  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* sendmail.el (mail-send-and-exit):  Remove dependency on other
+	* sendmail.el (mail-send-and-exit): Remove dependency on other
 	window being in rmail-mode in order to delete selected window.
 
 1990-08-30  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* paths.el:  Add gnus-default-nntp-server, gnus-nntp-service,
+	* paths.el: Add gnus-default-nntp-server, gnus-nntp-service,
 	gnus-your-domain, gnus-your-organization, and gnus-newsrc-file to
 	be visible for admins during installation configuration.
 
 	* loaddefs.el:
-	(gnus, gnus-post-news):	 Autoload gnus.
+	(gnus, gnus-post-news): Autoload gnus.
 	(sendnews, postnews): fset to gnus-post-news instead of news-post-news.
-	(rnews, news-post-news):  Removed autoloads.
-
-	* gnus.el:  New file.
-	(gnus-make-newsrc-file):  Removed.
-	(gnus-read-newsrc-file):  Work without above.
-	(gnus-Info-directory):	Removed.
-	(gnus-Info-find-node):	Work without above.
-	(lots of variables):  Made non-interactive.  Some doc fixes.
+	(rnews, news-post-news): Removed autoloads.
+
+	* gnus.el: New file.
+	(gnus-make-newsrc-file): Removed.
+	(gnus-read-newsrc-file): Work without above.
+	(gnus-Info-directory): Removed.
+	(gnus-Info-find-node): Work without above.
+	(lots of variables): Made non-interactive.  Some doc fixes.
 
 	* gnuspost.el, gnusmail.el, gnusmisc.el, nntp.el, nnspool.el,
-	* mhspool.el:  New files.
-
-	* rnews.el:  Removed.  (Renamed to rnews.el.~backout~.)
+	* mhspool.el: New files.
+
+	* rnews.el: Removed.  (Renamed to rnews.el.~backout~.)
 
 1990-08-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9302,99 +9143,96 @@
 
 1990-08-29  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* files.el (basic-save-buffer):	 Signal an error when the directory
+	* files.el (basic-save-buffer): Signal an error when the directory
 	doesn't exist or is write-protected.
-	(set-visited-file-name):  When renaming buffer, don't switch from
+	(set-visited-file-name): When renaming buffer, don't switch from
 	current name if that is the name causing the conflict for the new name.
 	Eg, C-x b foo C-x C-w /tmp/foo would name the buffer foo<2> and
 	leave no foo around.  Now it stays foo.
 
-	* fortran.el (fortran-mode):  Define comment-line-start-skip based
+	* fortran.el (fortran-mode): Define comment-line-start-skip based
 	partially on value of fortran-comment-region; statements starting
 	with c (eg: call, common) were being indented as comments.
-	(fortran-current-line-indentation):  Only skip over continuation
+	(fortran-current-line-indentation): Only skip over continuation
 	char or line number for statements.  It was giving back wrong
 	values for statements which started in columns 1-6.
-	(fortran-mode-version):	 Removed.
+	(fortran-mode-version): Removed.
 
 1990-08-28  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* loaddefs.el:	Autoload reverse-region from sort.el.
-
-	* cl.el:
-	(defstruct):  The copier function invoked the non-existent
+	* loaddefs.el: Autoload reverse-region from sort.el.
+
+	* cl.el (defstruct): The copier function invoked the non-existent
 	copy-vector.  Calling copy-sequence does the job.
-	(defsetf for point):  Point's inverse is goto-char.  Of course,
+	(defsetf for point): Point's inverse is goto-char.  Of course,
 	what do we do with the other basic types of Emacs Lisp?
-	(member):  Another, perhaps counterproductive, speed hack.  When
+	(member): Another, perhaps counterproductive, speed hack.  When
 	test or testnot are symbols (hopefully, non-null), they are
 	replaced by their symbol-function slots.  This presumably reduces
 	one indirection per each funcall in the inner loop.
-	(byte-compile-named-list-accessors):  Another byte-compile
+	(byte-compile-named-list-accessors): Another byte-compile
 	handler, this one eliminates the extra call incurred when using
 	first, ..., tenth, or rest.  This makes those list accessors
 	essentially as primitive as car, cdr, or nth.
 	(with-keyword-args): Macro that simplifies most of the handling of
-	klists.	 The only neglected functionality is that no supplied-p
+	klists.  The only neglected functionality is that no supplied-p
 	forms exist (although that is true also of lambda lists in Emacs Lisp).
-	(cl-eval-print-last-sexp):  Added half-hearted support for -, +,
+	(cl-eval-print-last-sexp): Added half-hearted support for -, +,
 	++, +++, *, **, ***, /, //, ///; and cleared the mvalues mechanism
 	at every call.
-	(declare, proclaim, the):  Make some more CL codes easy to load.
+	(declare, proclaim, the): Make some more CL codes easy to load.
 	These are dummies, and have no effect whatsoever.  (Perhaps `the'
-	could be made to check in  interpreter, and to ignore in the
+	could be made to check in interpreter, and to ignore in the
 	compiler.  Then again, writing `typecase' would be also useful and
 	I haven't done it yet.)
-	(byte-compile-ca*d*r):	New function, used as a handler from
+	(byte-compile-ca*d*r): New function, used as a handler from
 	byte-compile-form to eliminate the extra call to the c*r functions
 	in compiled code.
-	(adjoin, map):	Changed to use `memq' instead of `member', too.
-	(case, ecase):	Via a change in case-clausify, these macros now
+	(adjoin, map): Changed to use `memq' instead of `member', too.
+	(case, ecase): Via a change in case-clausify, these macros now
 	generate tests using the primitive `memq', instead of the heavier
 	`member'.
-	(member):  Rewrote it to exploit the keyword argument machinery.
+	(member): Rewrote it to exploit the keyword argument machinery.
 	It also tries to call memq whenever possible.
-	(many funcs):  Two-branch conds changed into simple ifs here and
+	(many funcs): Two-branch conds changed into simple ifs here and
 	there, minor layout changes all over.
-	(defsetf):  `Puts' occur in the generated code, not in the macro
+	(defsetf): `Puts' occur in the generated code, not in the macro
 	expander.  (Didn't we fix this long ago?)
-	(setf):	 Comment disagreed with the code.  Code was right.
-	(defkeyword):  Was dropping the DOCSTRING.
-	(reduce): New function.	 Presented as an example of how to use
+	(setf): Comment disagreed with the code.  Code was right.
+	(defkeyword): Was dropping the DOCSTRING.
+	(reduce): New function.  Presented as an example of how to use
 	KLISTs to parse calls in functions that take keyword arguments.
-	(concatenate, map):  New functions.
-	(extract-from-klist):  Swapped arguments for convenience.
-	(keyword-argument-supplied-p, cl$subseq-as-list):  New auxiliary
+	(concatenate, map): New functions.
+	(extract-from-klist): Swapped arguments for convenience.
+	(keyword-argument-supplied-p, cl$subseq-as-list): New auxiliary
 	functions.
-	(build-klist):	Better error messages.
-	(psetf):  Rewrote, patterned after the new psetq.
-	(psetq):  Added early check for even number of arguments.  This
+	(build-klist): Better error messages.
+	(psetf): Rewrote, patterned after the new psetq.
+	(psetq): Added early check for even number of arguments.  This
 	causes a better error message than previously.
-	(defstruct, parse$defstruct$options):  asp@CS.CMU.EDU (James
+	(defstruct, parse$defstruct$options): asp@CS.CMU.EDU (James
 	Aspnes) reported that defstruct wasn't handling properly the use
 	of accessors of an :included definition applied to instances of
 	the :including structure.  Indeed, the old version was
 	implementing a (rather useless) sense of multiple-inheritance that
-	was inimical to the Common Lisp sense.	Fixed here by adding
+	was inimical to the Common Lisp sense.  Fixed here by adding
 	properties :structure-includes and :structure-included-in to the
 	struct name.  They keep track of the graph of inclusions.
-	(mapc, maplist, mapl, mapcan, mapcon,
-	copy-list, copy-tree, revappend, nreconc, nbutlast,
-	subst, subst-if, subst-if-not, sublis,
-	member-if, member-if-not, tailp):  New functions, developed apart
-	and now merged with the main file.  They still don't take :keyword
-	arguments.
-
-	* sort.el (sort-subr):	Support floating point numbers.
-	(sort-float-fields, reverse-region):  New functions.
-	(sort-numeric-fields, sort-fields, sort-float-fields):	Use -ARG
+	(mapc, maplist, mapl, mapcan, mapcon, copy-list, copy-tree, revappend)
+	(nreconc, nbutlast, subst, subst-if, subst-if-not, sublis, member-if)
+	(member-if-not, tailp): New functions, developed apart and now merged
+	with the main file.  They still don't take :keyword arguments.
+
+	* sort.el (sort-subr): Support floating point numbers.
+	(sort-float-fields, reverse-region): New functions.
+	(sort-numeric-fields, sort-fields, sort-float-fields): Use -ARG
 	to mean count fields from right, not reverse.  (Doc fixes.)
-	(sort-fields-1):  Let negative arg pass unmolested.  Always do
+	(sort-fields-1): Let negative arg pass unmolested.  Always do
 	ascending sort.
-	(sort-skip-fields):  Handle negative field.
-
-	* tex-mode.el (tex-mode-map):  Move bindings of M-{ and M-} to
-	 C-c { and C-c }.
+	(sort-skip-fields): Handle negative field.
+
+	* tex-mode.el (tex-mode-map): Move bindings of M-{ and M-} to
+	C-c { and C-c }.
 
 1990-08-28  Roland McGrath  (roland@gnu.ai.mit.edu)
 
@@ -9403,23 +9241,23 @@
 
 1990-08-27  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* compile.el (compilation-error-regexp):  Padded up a little to
+	* compile.el (compilation-error-regexp): Padded up a little to
 	work with new function:
-	(compilation-get-file-and-line):  Grabs file and line using
+	(compilation-get-file-and-line): Grabs file and line using
 	matched sub-expressions in compilation-error-regexp.
-	(compilation-parse-errors):  Use new function.
-	(compilation-sentinel):	 Make buffer writable before trying to
+	(compilation-parse-errors): Use new function.
+	(compilation-sentinel): Make buffer writable before trying to
 	insert things.
 
-	* info.el (Info-extract-menu-item):  Search for an exact match for
+	* info.el (Info-extract-menu-item): Search for an exact match for
 	menu item before looking for a partial match.  Regexp-quote the
 	search string.
 
-	* lisp.el (lisp-complete-symbol):  Display possibilities in
+	* lisp.el (lisp-complete-symbol): Display possibilities in
 	*Completions* not *Help*.
 
-	* help.el (describe-mode):  Use Dale Worley's version to also show
-	minor mode documentation if argument is given.	Fset
+	* help.el (describe-mode): Use Dale Worley's version to also show
+	minor mode documentation if argument is given.  Fset
 	defining-keyboard-macro to start-keyboard-macro so its
 	documentation can be found.  Currently does not work with
 	auto-fill-mode because of the hook nature of its minor mode
@@ -9468,7 +9306,7 @@
 
 1990-08-11  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* screen.el (get-screen):  Don't loop on screen-visible-p.
+	* screen.el (get-screen): Don't loop on screen-visible-p.
 	Set auto-new-screen-function to new-screen.
 
 	* gdb.el (gdb-break): Also handle temporary breaks.
@@ -9480,7 +9318,7 @@
 
 1990-07-31  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* files.el (find-alternate-file):  Don't depend on buffer being
+	* files.el (find-alternate-file): Don't depend on buffer being
 	read-only for modifications to invoke yes-or-no-p.
 
 1990-07-28  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9497,7 +9335,7 @@
 
 1990-07-27  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* fill.el (fill-region-as-paragraph):  Remove tabs that aren't in
+	* fill.el (fill-region-as-paragraph): Remove tabs that aren't in
 	fill-prefix or part of paragraph indentation.
 
 1990-07-26  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9523,24 +9361,24 @@
 
 1990-07-26  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* c-mode.el (c-auto-newline):  Doc addition.
-	(electric-c-terminator):  Removed bogus set-marker.
-	(electric-c-sharp-sign):  Make sure c-auto-newline is nil for call
+	* c-mode.el (c-auto-newline): Doc addition.
+	(electric-c-terminator): Removed bogus set-marker.
+	(electric-c-sharp-sign): Make sure c-auto-newline is nil for call
 	to electric-c-terminator.
 
-	* texinfo.el:  Bind tex-insert-quote to " in texinfo-mode-map.
-
-	* simple.el (goal-column):  Make buffer-local.
-
-	* man.el (manual-entry):  Enter view-mode.
+	* texinfo.el: Bind tex-insert-quote to " in texinfo-mode-map.
+
+	* simple.el (goal-column): Make buffer-local.
+
+	* man.el (manual-entry): Enter view-mode.
 
 1990-07-25  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* replace.el (occur-last-string):  New variable to hold last
+	* replace.el (occur-last-string): New variable to hold last
 	interactive regexp to occur.
-	(occur):  Use occur-last-string.
-
-	* lisp.el (down-list):	Doc fix.
+	(occur): Use occur-last-string.
+
+	* lisp.el (down-list): Doc fix.
 
 1990-07-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9577,8 +9415,8 @@
 1990-07-05  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
 	* texinfmt.el: Renamed Lisp definitions section to `Description
-	  formatting' and revised `texinfo-format-defun-1' and format
-	  defuns to handle object oriented descriptions properly.
+	formatting' and revised `texinfo-format-defun-1' and format
+	defuns to handle object oriented descriptions properly.
 
 1990-06-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9590,27 +9428,26 @@
 
 1990-06-28  Robert J. Chassell  (bob@gnu.ai.mit.edu)
 
-	* texinfmt.el (texinfo-format-paragraph-break): @br{} no longer a
-	  noop.
+	* texinfmt.el (texinfo-format-paragraph-break): @br{} no longer a noop.
 
 	* texinfmt.el (texinfo-format-scan): @* now breaks lines; no
-	  longer does nothing.
+	longer does nothing.
 
 	* texinfmt.el: `Bottom node' changed to `End node' and `BN'
-	  changed to `EN'; also, `footnote-style' changed to
-	  `texinfo-footnote-style'.
+	changed to `EN'; also, `footnote-style' changed to
+	`texinfo-footnote-style'.
 
 	* texnfo-upd.el (texinfo-all-menus-update): With a non-nil
-	  argument, now updates all the nodes in the buffer before
-	  updating the menus.
-
-	* texnfo-upd.el (texinfo-master-menu): With non-nil argument
-	  (prefix, if interactive) means first update all existing nodes
-	  and menus, not just menus.
+	argument, now updates all the nodes in the buffer before
+	updating the menus.
+
+	* texnfo-upd.el (texinfo-master-menu): With non-nil argument (prefix,
+	if interactive) means first update all existing nodes and menus,
+	not just menus.
 
 	* texinfo.el (texinfo-show-structure): With optional arg, list
-	  lines with @-sign commands for @chapter, @section and the like,
-	  but not @node lines.
+	lines with @-sign commands for @chapter, @section and the like,
+	but not @node lines.
 
 1990-06-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9629,15 +9466,15 @@
 
 1990-06-26  David Lawrence  (tale@geech)
 
-	* compile.el (grep):  Use `grep-command' to also hold args for
+	* compile.el (grep): Use `grep-command' to also hold args for
 	grep, like compile-command.
 
-	* simple.el (kill-ring-save):  Fixed to not reference free
+	* simple.el (kill-ring-save): Fixed to not reference free
 	variable `verbose' but to just unconditionally echo message.
-	(shell-command):  Use new `last-shell-command' interactively.
-	(shell-command-on-region):  Use new `last-shell-command-on-region'
-	interactively.	Delete *Shell Command Output* if no output.
-	(kill-comment):	 Error if no comment syntax defined.
+	(shell-command): Use new `last-shell-command' interactively.
+	(shell-command-on-region): Use new `last-shell-command-on-region'
+	interactively.  Delete *Shell Command Output* if no output.
+	(kill-comment): Error if no comment syntax defined.
 
 1990-06-25  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9664,10 +9501,10 @@
 1990-06-21  Robert J. Chassell  (bob@pogo.ai.mit.edu)
 
 	* texinfmt.el (texinfo-format-include): Include files ending with
-	  ".texi" as well as ".texinfo" and ".tex".
+	".texi" as well as ".texinfo" and ".tex".
 
 	* texinfmt.el: Define @shortcontents, like @summaryconents, as
-	  'texinfo-discard-line-with-args.
+	'texinfo-discard-line-with-args.
 
 1990-06-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9696,65 +9533,65 @@
 1990-06-15  Robert J. Chassell  (bob@pogo.ai.mit.edu)
 
 	* tex-mode.el (tex-start-shell): Don't put `require' in defun, put
-	  it@top level.
+	it@top level.
 
 	* texnfo-upd.el (texinfo-incorporate-descriptions): Don't
-	  accidently find a string in the description that is confused for
-	  a menu item.
+	accidently find a string in the description that is confused for
+	a menu item.
 
 1990-06-01  Robert J. Chassell  (bob@wheat-chex)
 
 	* texinfo.el: Added `texinfo-tex-region' (C-c C-r) to run TeX on
-	  the current region, `texinfo-tex-buffer' (C-c C-t) to run TeX on
-	  the current buffer, and `texinfo-tex-print' (C-c C-p) to print
-	  the .dvi file made by TeX.
-
-	  Also, bound functions from TeX mode in Texinfo mode:
-	  `tex-kill-job' (C-c C-k), `tex-recenter-output-buffer' (C-c
-	  C-l), and `tex-show-print-queue' (C-c C-q).
+	the current region, `texinfo-tex-buffer' (C-c C-t) to run TeX on
+	the current buffer, and `texinfo-tex-print' (C-c C-p) to print
+	the .dvi file made by TeX.
+
+	Also, bound functions from TeX mode in Texinfo mode:
+	`tex-kill-job' (C-c C-k), `tex-recenter-output-buffer' (C-c
+	C-l), and `tex-show-print-queue' (C-c C-q).
 
 1990-05-31  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* startup.el (command-line):  Check environment variable
+	* startup.el (command-line): Check environment variable
 	VERSION_CONTROL and set version-control appropriately.
 
 1990-05-31  Robert J. Chassell  (bob@wheat-chex)
 
-	* texnfo-upd.el (texinfo-top-pointer-case): rewrote to handle
-	  @chapter (or other sectioning) command following Top node.
-
-	  (texinfo-master-menu): rewrote to remove pre-existing master
-	  menu, if there is one.  Non-nil argument (prefix, if interactive)
-	  now means first update all existing menus---previously it always
-	  updated all existing menus (very time consuming).
-
-	  (texinfo-all-menus-update,  texinfo-every-node-update):
-	  added a save-excursion to each so that point does not move when
-	  you update the menus or nodes.
-
-	* texinfmt.el (texinfo-format-parse-args): expand arguments so
-	  they can include commands such as @code, etc.
+	* texnfo-upd.el (texinfo-top-pointer-case): Rewrote to handle
+	@chapter (or other sectioning) command following Top node.
+
+	(texinfo-master-menu): Rewrote to remove pre-existing master
+	menu, if there is one.  Non-nil argument (prefix, if interactive)
+	now means first update all existing menus---previously it always
+	updated all existing menus (very time consuming).
+
+	(texinfo-all-menus-update, texinfo-every-node-update):
+	Added a save-excursion to each so that point does not move when
+	you update the menus or nodes.
+
+	* texinfmt.el (texinfo-format-parse-args): Expand arguments so
+	they can include commands such as @code, etc.
 
 1990-05-31  David Lawrence  (tale@geech)
 
-	* backquote.el (bq-splicequote):  Correctly splice in elements
+	* backquote.el (bq-splicequote): Correctly splice in elements
 	when followed by constant elements; don't list the constant elements.
 
-	* add-log.el (add-change-log-entry):  Fixed match test for full name.
-
-	* lpr.el (print-buffer):  Removed an extra trailing parenthesis.
+	* add-log.el (add-change-log-entry): Fixed match test for full name.
+
+	* lpr.el (print-buffer): Removed an extra trailing parenthesis.
 
 1990-05-30  David Lawrence  (tale@geech)
 
-	* comint.el (comint-load-hook):	 Superseded by eval-after-load.
-
-	* inf-lisp.el (lisp-eval-region, lisp-compile-region):	Use
+	* comint.el (comint-load-hook): Superseded by eval-after-load.
+
+	* inf-lisp.el (lisp-eval-region, lisp-compile-region): Use
 	temporary files instead of send-string to avoid problems with pty
 	buffering.
 
-	* tex-mode.el (tex-close-latex-block):	Allow whitespace after
+	* tex-mode.el (tex-close-latex-block): Allow whitespace after
 	\begin and \end before their opening brace.
-	(tex-last-unended-begin):  Ditto.
+	(tex-last-unended-begin): Ditto.
 
 1990-05-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9762,7 +9599,7 @@
 
 1990-05-30  David Lawrence  (tale@geech)
 
-	* dired.el (dired-revert):  Preserve deletions across reversion
+	* dired.el (dired-revert): Preserve deletions across reversion
 	and report files flagged for deletion which were already removed.
 	When reading the root directory, name the buffer "/".
 
@@ -9777,30 +9614,29 @@
 
 1990-05-24  David Lawrence  (tale@pogo.ai.mit.edu)
 
-	* shell.el (shell-load-hook):  Superseded by eval-after-load.
-
-	* files.el (cd):  Make sure that directory can be changed to.
-	* shell.el (shell-process-cd-or-pushd):	 ditto.
-
-	* c++-mode.el:	Installed latest version from David Detlefs with
+	* shell.el (shell-load-hook): Superseded by eval-after-load.
+
+	* files.el (cd): Make sure that directory can be changed to.
+	* shell.el (shell-process-cd-or-pushd): Ditto.
+
+	* c++-mode.el: Installed latest version from David Detlefs with
 	all additions made since Sep 1989.
 
 1990-05-24  Robert J. Chassell  (bob@apple-gunkies)
 
-	* texinfmt.el:	Added	texinfo-format-defindex	  which provides
+	* texinfmt.el: Added texinfo-format-defindex which provides
 	@defindex and @defcodeindex.
 
-	Rewrote texinfo-format-synindex to be more modular; removed
-	references to it in   texinfo-format-scan   and
-	texinfo-format-printindex.
+	Rewrote texinfo-format-synindex to be more modular; removed references
+	to it in texinfo-format-scan and texinfo-format-printindex.
 
 1990-05-22  David Lawrence  (tale@geech)
 
-	* informat.el: (Info-tagify):  Give status messages before and
+	* informat.el (Info-tagify): Give status messages before and
 	after tagifying.
 	(batch-info-validate): Removed status messages around Info-tagify.
 
-	* rmailout.el (rmail-output):  Check for From:, Really-From: and
+	* rmailout.el (rmail-output): Check for From:, Really-From: and
 	Sender: fields, in that order, and run mail-strip-quoted-names on
 	a non-nil value for the initial Unix mail "From user date" line.
 
@@ -9811,23 +9647,23 @@
 
 1990-05-18  Robert J. Chassell  (bob@apple-gunkies)
 
-	* page-ext.el: (pages-addresses-file-name):
+	* page-ext.el (pages-addresses-file-name):
 	Renamed from addresses-file-name.
 
 1990-05-17  Robert J. Chassell  (bob@apple-gunkies)
 
 	* texinfo.el (texinfo-mode-map): Replace `C-c LETTER ...' key
-	  bindings for functions updating nodes and menus with `C-c C-...'
-	  keybindings, so as to leave `C-c LETTER' bindings free.
+	bindings for functions updating nodes and menus with `C-c C-...'
+	keybindings, so as to leave `C-c LETTER' bindings free.
 
 	* texnfo-upd.el (texinfo-menu-copy-old-description): Copy
-	  descriptions that begin with an `@' as well as with word syntax char.
-	  (texinfo-insert-master-menu-list): Print message telling which
-	  menu entry it is inserting.
+	descriptions that begin with an `@' as well as with word syntax char.
+	(texinfo-insert-master-menu-list): Print message telling which
+	menu entry it is inserting.
 
 1990-05-12  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* isearch.el (isearch):	 Check non-nil of unread command char
+	* isearch.el (isearch): Check non-nil of unread command char
 	before checking >= 0.
 
 1990-05-12  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9842,34 +9678,34 @@
 
 1990-05-10  Robert J. Chassell  (bob@wheat-chex)
 
-	* texinfmt.el: updated to correspond, more or less, to version 2.8
-	of texinfo.tex.	  Does not do refilling.
-
-	texinfo-format-chapter-1  now displays message telling which
+	* texinfmt.el: Updated to correspond, more or less, to version 2.8
+	of texinfo.tex.  Does not do refilling.
+
+	texinfo-format-chapter-1 now displays message telling which
 	section is being formatted, so formatting is no longer silent.
 
-	Added notations: @quiv, @error, @expansion, @point, @print, @result
+	Added notations: @quiv, @error, @expansion, @point, @print, @result.
 
 	Added @synindex and @syncodeindex, including
 	texinfo-format-synindex, texinfo-format-syncodeindex,
-	and defined  syncode-arg  as local variable in texinfo-format-scan.
-	Modified  texinfo-format-printindex  to handle these.
-
-	Added  @ref, which the same as @xref in Info.
-	Added  @titlespec, which is ignored in Info.
-	Added  @br  @need  as noops.
-	Added  @today	texinfo-format-today   in `1 Jan 1900' style.
-	Added  @defconst, @defcmd  to the  texinfo-format-defun	 series
-
-	Added  @flushright   @end flushright, including
+	and defined syncode-arg as local variable in texinfo-format-scan.
+	Modified texinfo-format-printindex to handle these.
+
+	Added @ref, which the same as @xref in Info.
+	Added @titlespec, which is ignored in Info.
+	Added @br @need as noops.
+	Added @today texinfo-format-today in `1 Jan 1900' style.
+	Added @defconst, @defcmd to the texinfo-format-defun series
+
+	Added @flushright @end flushright, including
 	texinfo-format-flushright, texinfo-end-flushright,
 	texinfo-do-flushright.
 
-	Added  @ftable, which is like the `@table' command but also
+	Added @ftable, which is like the `@table' command but also
 	inserts each item in the first column into the function index.
 	Includes texinfo-ftable, texinfo-ftable-item, texinfo-end-ftable.
 
-	Added  @footnote, including texinfo-format-footnote, footnote-style,
+	Added @footnote, including texinfo-format-footnote, footnote-style,
 	texinfo-format-make-node, texinfo-format-bottom-node.
 
 1990-05-10  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -9883,7 +9719,7 @@
 
 1990-05-04  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* simple.el (open-line):  Insert fill-prefix if defined.
+	* simple.el (open-line): Insert fill-prefix if defined.
 
 1990-05-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9899,11 +9735,11 @@
 
 1990-04-26  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* man.el (manual-entry):  Don't allow null topics.
-
-	* dired.el (dired-create-directory):  Use new primitive
+	* man.el (manual-entry): Don't allow null topics.
+
+	* dired.el (dired-create-directory): Use new primitive
 	make-directory.
-	(dired-do-deletions):  Use new primitive remove-directory.
+	(dired-do-deletions): Use new primitive remove-directory.
 
 1990-04-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9911,12 +9747,11 @@
 
 1990-04-18  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* loaddefs.el:	Removed Meta-g def of fill-region.
+	* loaddefs.el: Removed Meta-g def of fill-region.
 
 1990-04-13  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* c-mode.el (c-comment-indent): Don't need \n in #endif/#else
-	regexps.
+	* c-mode.el (c-comment-indent): Don't need \n in #endif/#else regexps.
 
 1990-04-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9956,7 +9791,7 @@
 
 1990-04-06  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* mouse.el:  Check consp of coordinates-in-window-p result.
+	* mouse.el: Check consp of coordinates-in-window-p result.
 
 1990-04-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9972,7 +9807,7 @@
 
 1990-04-05  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* screen.el:  Don't redefine ctl-x {p,n}, just ctl-x o.
+	* screen.el: Don't redefine ctl-x {p,n}, just ctl-x o.
 
 1990-04-05  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -9980,11 +9815,9 @@
 
 1990-04-04  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* screen.el:  Define keys ctl-x {o, n, p}.  Make C-Z iconify
-	emacs.
-	(next-multiscreen-window):
-	(previous-multiscreen-window):	Include the minibuffer screen if
-	the minibuffer is active.
+	* screen.el: Define keys ctl-x {o, n, p}.  Make C-Z iconify emacs.
+	(next-multiscreen-window, previous-multiscreen-window):
+	Include the minibuffer screen if the minibuffer is active.
 
 1990-04-03  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10028,7 +9861,7 @@
 
 1990-03-25  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* x-mouse.el (x-select):  Only pass one arg to x-own-selection.
+	* x-mouse.el (x-select): Only pass one arg to x-own-selection.
 
 1990-03-23  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10042,7 +9875,7 @@
 
 1990-03-21  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* startup.el (command-line):  Load the window-system file if
+	* startup.el (command-line): Load the window-system file if
 	DISPLAY is set or -d was specified on the command line.
 
 1990-03-20  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -10055,12 +9888,12 @@
 
 1990-03-20  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* term/x-win.el (x-pop-initial-window):	 Set mouse-motion-handler.
+	* term/x-win.el (x-pop-initial-window): Set mouse-motion-handler.
 
 1990-03-19  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* sendmail.el (mail-send):  Force deletion of auto-save files.
-	(mail-do-fcc):	Add closing paren.
+	* sendmail.el (mail-send): Force deletion of auto-save files.
+	(mail-do-fcc): Add closing paren.
 
 1990-03-17  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10068,29 +9901,29 @@
 
 1990-03-16  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* simple.el (auto-fill-mode):  Doc fix.
+	* simple.el (auto-fill-mode): Doc fix.
 
 1990-03-14  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* term/x-win.el:  Set suspend hook here, as well as put
+	* term/x-win.el: Set suspend hook here, as well as put
 	'iconify-emacs on C-Z.
 
-	* screen.el:  Check screenp of last-selected-screen in
+	* screen.el: Check screenp of last-selected-screen in
 	iconification functions.
 
 1990-03-14  David Lawrence  (tale@pogo.ai.mit.edu)
 
 	* c++-mode.el (c++-comment-region): New function.
-	  (c++-uncomment-region): New function.
+	(c++-uncomment-region): New function.
 
 1990-03-11  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* mouse.el (track-mouse):  x-mouse-grabbed now mouse-grabbed.
-	* x-mouse.el (dynamic-rect-selection):	Ditto.
+	* mouse.el (track-mouse): x-mouse-grabbed now mouse-grabbed.
+	* x-mouse.el (dynamic-rect-selection): Ditto.
 
 1990-03-10  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* x-mouse.el:  Conditionalization of certain functions dependent
+	* x-mouse.el: Conditionalization of certain functions dependent
 	on X version.  Added mouse-key descriptions for X11.
 
 1990-03-09  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -10102,9 +9935,9 @@
 
 1990-03-08  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* screen.el (deiconify-function, multi-minibuffer-startup,
-	attached-minibuffer-startup, detached-minibuffer-startup): Pass
-	second parameter t to select-screen.
+	* screen.el (deiconify-function, multi-minibuffer-startup)
+	(attached-minibuffer-startup, detached-minibuffer-startup):
+	Pass second parameter t to select-screen.
 
 1990-03-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10112,32 +9945,31 @@
 
 1990-03-06  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* screen.el (deiconify-function):  Setq last-selected-screen nil.
+	* screen.el (deiconify-function): Setq last-selected-screen nil.
 
 	* array.el, blackbox.el, compile.el, diff.el, files.el, ftp.el:
 	* gomoku.el, hanoi.el, informat.el, ispell.el, life.el, mailalias.el:
 	* man.el, rmail.el, sendmail.el, terminal.el:
-	* texinfmt.el:	Renamed buffer-flush-undo to buffer-disable-undo.
+	* texinfmt.el: Renamed buffer-flush-undo to buffer-disable-undo.
 
 1990-03-04  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* screen.el (get-screen):  If the screen is not visible, make it
-	so.
+	* screen.el (get-screen): If the screen is not visible, make it so.
 
 1990-03-02  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
 	* term/x-win.el: Don't set suspend-hook any more.
 
-	* screen.el:  No more x-specific things, this is now entirely
+	* screen.el: No more x-specific things, this is now entirely
 	window system independent.
 	(new-screen): Use new function:
 	(new-screen-position): Determine position of new screen based on
 	that of selected-screen.
-	(pop-initial-screen): Set first-screen-user-positioned if user did
-	so.  Also decide on which screen style depending on either new
+	(pop-initial-screen): Set first-screen-user-positioned if user did so.
+	Also decide on which screen style depending on either new
 	variable `separate-minibuffer-screen' or minibuffer elt in
 	window-system-switches.
-	(detached-minibuffer-startup):	Add screen colors to minibuffer
+	(detached-minibuffer-startup): Add screen colors to minibuffer
 	alist if possible.  Also make sure screen-default-alist has
 	minibuffer element none, and correct name.
 
@@ -10145,7 +9977,7 @@
 
 	* term/x-win.el: Require 'screen as well in initial setup code.
 	Don't set suspend hook; this will be something else.
-	Removed redundant cursor-shape delcarations.  The all begin with
+	Removed redundant cursor-shape declarations.  They all begin with
 	x-pointer- now.
 	Added some more definitions to the function keys.
 	Generally cleaned up this file.
@@ -10168,8 +10000,7 @@
 	determine whether or not to avoid asking to save the buffer.
 	* rmail.el (rmail-mode): Removed skip-list stuff.
 	(rmail-variables): make-local-variable save-buffers-skip.
-	* compile.el (compile): Removed additional parameter to
-	save-buffers.
+	* compile.el (compile): Removed additional parameter to save-buffers.
 
 1990-02-26  David Lawrence  (tale@pogo.ai.mit.edu)
 
@@ -10192,8 +10023,8 @@
 
 1990-02-25  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
-	* lisp-mode.el (indent-sexp): Changed opoint to last-point.  Very
-	strange, I thought I'd already fixed this.
+	* lisp-mode.el (indent-sexp): Changed opoint to last-point.
+	Very strange, I thought I'd already fixed this.
 
 	* screen.el: New file.
 
@@ -10214,8 +10045,8 @@
 	* isearch.el (isearch): After doing read-event, check numberp of
 	char first.
 
-	* replace.el (perform-replace): Use read-event rather than
-	read-char.  Check that returned object is char before comparisons.
+	* replace.el (perform-replace): Use read-event rather than read-char.
+	Check that returned object is char before comparisons.
 
 1990-02-22  David Lawrence  (tale@pogo.ai.mit.edu)
 
@@ -10235,7 +10066,7 @@
 
 1990-02-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* ispell.el: new file.
+	* ispell.el: New file.
 
 1990-02-14  Joseph Arceneaux  (jla@gnu.ai.mit.edu)
 
@@ -10265,25 +10096,25 @@
 
 1990-02-12  David Lawrence  (tale@galapas)
 
-	* tex-mode.el: require oshell until converted to comint.
-
-	* loaddefs.el: point run-lisp autoload to new file inf-lisp.
-
-	* shell.el: converted to comint.  Relegated original to oshell.el.
-
-	* inf-lisp.el: converted to comint.
-
-	* comint.el: removed last vestiges of original history stuff.
+	* tex-mode.el: Require oshell until converted to comint.
+
+	* loaddefs.el: Point run-lisp autoload to new file inf-lisp.
+
+	* shell.el: Converted to comint.  Relegated original to oshell.el.
+
+	* inf-lisp.el: Converted to comint.
+
+	* comint.el: Removed last vestiges of original history stuff.
 
 1990-02-07  David Lawrence  (tale@galapas)
 
 	* inf-lisp.el: inferior-lisp-program can be a list of the programme
-	  name and its arguments.
+	name and its arguments.
 
 1990-02-06  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* calendar.el:
-	(french-calendar-leap-year-p): Rewritten with corrected rule.
+	* calendar.el (french-calendar-leap-year-p):
+	Rewritten with corrected rule.
 	(calendar-absolute-from-french): Fixed comments.
 	(calendar-french-from-absolute): Rewrote using calendar-sum.
 	(cursor-to-french-calendar-date): Simplified and corrected spelling.
@@ -10325,9 +10156,8 @@
 
 1990-01-27  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* calendar.el:
-	(scroll-calendar-left): Fixed so it works when the cursor is not
-	positioned on a day.
+	* calendar.el (scroll-calendar-left): Fixed so it works when the cursor
+	is not positioned on a day.
 	(cursor-to-calendar-day-of-year): Fixed so that "day" is properly
 	pluralized, depending how many days remain in the year.
 	(french-calendar-leap-year-p): New function.
@@ -10357,22 +10187,22 @@
 	* loaddefs.el: Removed above from dired-listing-switches doc string.
 
 	* mh-e.el (c/o James Larus <larus@cs.wisc.edu>):
-	  Accepts message range specifications.
-	  Defaults sequence name to previous sequence name when reading.
-	  Made mode-line id user-setable.
-	  Changes from Gildea: documentation and a few typos.
-	  Added command to pipe message through shell command.
-	  Fixed refile twice failed after second one moved.
-	  Added changes from Gildea to speed-up mh-e.
-	  Won't reverse sequence lists.
-	  Allows arbitrary fields for pick.
-	  Packing folder now properly updates sequence list.
-	  Added previously missing %s in mh-redistribute.
-
-	* timer.el: (new file) Adds run-at-time function with absolute
-	  or relative time spec to run a function with args.
-
-	* loaddefs.el: autoload for run-at-time.
+	Accepts message range specifications.
+	Defaults sequence name to previous sequence name when reading.
+	Made mode-line id user-setable.
+	Changes from Gildea: documentation and a few typos.
+	Added command to pipe message through shell command.
+	Fixed refile twice failed after second one moved.
+	Added changes from Gildea to speed-up mh-e.
+	Won't reverse sequence lists.
+	Allows arbitrary fields for pick.
+	Packing folder now properly updates sequence list.
+	Added previously missing %s in mh-redistribute.
+
+	* timer.el: New file.  Adds run-at-time function with absolute
+	or relative time spec to run a function with args.
+
+	* loaddefs.el: Autoload for run-at-time.
 
 1990-01-16  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10380,8 +10210,7 @@
 
 1990-01-16  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* diary.el:
-	(insert-diary-entry): New function.
+	* diary.el (insert-diary-entry): New function.
 	(insert-weekly-diary-entry): New function.
 	(insert-monthly-diary-entry): New function.
 	(insert-yearly-diary-entry): New function.
@@ -10398,9 +10227,8 @@
 
 1990-01-11  Ed Reingold  (reingold@emr.cs.uiuc.edu)
 
-	* diary.el
-	(list-diary-entries): Deleted several lines of extraneous code
-	and added `nongregorian-diary-listing-hook' to the list of hooks
+	* diary.el (list-diary-entries): Deleted several lines of extraneous
+	code and added `nongregorian-diary-listing-hook' to the list of hooks
 	called@the end; this is for use in including Hebrew, Islamic,
 	Julian, or ISO diary entries.  A similar
 	`nongregorian-diary-marking-hook' was added to the list of hooks
@@ -10432,8 +10260,8 @@
 
 1990-01-08  Robert J. Chassell  (bob@apple-gunkies.ai.mit.edu)
 
-	* texnfo-upd.el (texinfo-update-node,
-	  texinfo-sequential-node-update): fixed auto-fill-hook bug.
+	* texnfo-upd.el (texinfo-update-node, texinfo-sequential-node-update):
+	Fixed auto-fill-hook bug.
 
 1990-01-08  Joseph Arceneaux  (jla@spiff)
 
@@ -10512,8 +10340,8 @@
 	Diary entry styles are now controlled by a list of pseudo-patterns.
 	(calendar-date-string): Display style of dates is now controlled by
 	a pseudo-pattern so the European style is available.
-	(all functions conatining the word `hebrew').
-	(list-diary-entries, mark-diary-entries):
+	(all functions containing the word `hebrew').
+	(list-diary-entries, mark-diary-entries)
 	(include-other-diary-files, mark-included-diary-files):
 	Added the possibity of `shared diary files' with a recursive
 	include mechanism like the C preprocessor
@@ -10522,7 +10350,7 @@
 	(calendar-holiday-function-float): Changed the 'float class of
 	holidays so that negative values count backward from end of month: 5
 	is no longer used for the last occurrence of a day in a month; -1 is
-	used instead
+	used instead.
 
 1989-12-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10556,8 +10384,8 @@
 1989-12-17  David Lawrence  (tale@cocoa-puffs)
 
 	* (comint-)shell.el: Use comint.  NOT ready yet.
-	* (comint-)inf-lisp.el:	 Broke the inferior lisp code out to its
-	own file and converted for comint use.	NOT ready yet.
+	* (comint-)inf-lisp.el: Broke the inferior lisp code out to its
+	own file and converted for comint use.  NOT ready yet.
 
 1989-12-16  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10569,7 +10397,7 @@
 
 1989-12-15  Joseph Arceneaux  (jla@spiff)
 
-	* isearch.el: Replaced all occurences of read-char with
+	* isearch.el: Replaced all occurrences of read-char with
 	read-event; and check return type.
 
 1989-12-15  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -10580,7 +10408,7 @@
 
 1989-12-12  David Lawrence  (tale@cocoa-puffs)
 
-	* medit.el and simple.el: initial definition of keymaps uses
+	* medit.el, simple.el: Initial definition of keymaps uses
 	copy-keymap, not copy-alist.
 
 1989-12-11  David Lawrence  (tale@cocoa-puffs)
@@ -10599,15 +10427,15 @@
 	kermit-clean-filter with a more efficient version.
 
 	* comint.el: Added optional arguments ``terminator'' and
-	``delete'' to	comint-send-input, for processes that want to see
+	``delete'' to comint-send-input, for processes that want to see
 	a CR or CR-LFD pair instead of LFD and for processes that do echoing.
 
 1989-12-08  David Lawrence  (tale@cocoa-puffs)
 
-	* history.el (new file): general history mechanism, primarily
+	* history.el: New file.  General history mechanism, primarily
 	intended for interactive processes.
 
-	* comint.el: converted to use history.el.  Took out all the ring
+	* comint.el: Converted to use history.el.  Took out all the ring
 	code.  comint-send-input will replace entire input region rather
 	than append to it (user option?).  comint-kill-output will only
 	nuke through the last newline, to retain prompt.
@@ -10674,8 +10502,7 @@
 1989-11-16  Joseph Arceneaux  (jla@spiff)
 
 	* simple.el: New variable x-select-kill.
-	(copy-region-as-kill): If non-nil, make the killed text an X
-	selection.
+	(copy-region-as-kill): If non-nil, make the killed text an X selection.
 
 	* fill.el (justify-current-line, fill-region-as-paragraph):
 	Consider : as sentence terminator.
@@ -10699,7 +10526,7 @@
 
 1989-11-08  Joseph Arceneaux  (jla@spiff)
 
-	* paths.el (mh-progs, mh-lib):	Use file-directory-p, and check
+	* paths.el (mh-progs, mh-lib): Use file-directory-p, and check
 	/usr/local/bin as well.
 
 1989-11-06  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -10771,9 +10598,8 @@
 1989-10-12  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* x-mouse.el (x-paste-text): push-mark before inserting text.
-	(x-insert-selection):
-	(x-select): Moved these functions over from the file:
-	* mouse.el
+	(x-insert-selection, x-select):
+	Moved these functions over from mouse.el.
 
 1989-10-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10791,11 +10617,11 @@
 
 1989-10-10  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* files.el (recover-file):  Prompt with current buffer's filename.
+	* files.el (recover-file): Prompt with current buffer's filename.
 
 1989-10-09  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* term/x-win.el (x-pop-up-window):  If color screen, start out
+	* term/x-win.el (x-pop-up-window): If color screen, start out
 	with some default colors.
 
 1989-10-08  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -10810,14 +10636,13 @@
 
 1989-10-03  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* x-mouse.el (x-insert-selecton, x-select): New functions:
-
-	* mouse.el: New [experimental] functions:
-	(mouse-motion, track-mouse, mouse-select-buffer-line)
+	* x-mouse.el (x-insert-selecton, x-select): New functions.
+
+	* mouse.el (mouse-motion, track-mouse, mouse-select-buffer-line)
 	(mouse-boxing, mouse-erase-box, incr-scroll-down)
 	(incr-scroll-up, incremental-scroll, incr-scroll-stop)
 	(mouse-kill-rectangle, mouse-open-rectangle, mouse-multiple-insert)
-	(mouse-move-text)
+	(mouse-move-text): New [experimental] functions.
 
 1989-10-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10826,12 +10651,12 @@
 1989-09-30  Robert J. Chassell  (bob@rice-chex)
 
 	* texnfo-upd.el (texinfo-copy-menu): Don't enter infinite loop
-	  when copying a multi-line description@the end of a menu.
+	when copying a multi-line description@the end of a menu.
 
 1989-09-28  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* mouse.el: New function mouse-line-length.  New constants for
-	mouse-motion keys.
+	* mouse.el (mouse-line-length): New function.
+	New constants for mouse-motion keys.
 
 1989-09-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10842,52 +10667,49 @@
 
 1989-09-25  Robert J. Chassell  (bob@apple-gunkies.ai.mit.edu)
 
-	* renamed texinfo-update.el to texnfo-upd.el and updated `provide'
-
-	* texinfo.el: updated `require' to reflect new name for texnfo-upd
+	* renamed texinfo-update.el to texnfo-upd.el and updated `provide'.
+
+	* texinfo.el: Updated `require' to reflect new name for texnfo-upd
 
 1989-09-23  Robert J. Chassell  (bob@rice-chex)
 
 	* texinfo.el: Moved functions to update nodes and menus to
-	  texinfo-update.el.
+	texinfo-update.el.
 
 	* texinfo.el, texinfo-update.el: Added `require' and `provide'.
 
-	* texinfo.el: Added keybindings to insert frquently used @-commands.
-
-	  Added keybindings for `texinfo-format-buffer',
-	  `texinfo-update-node', `texinfo-every-node-update',
-	  `texinfo-make-menu', and `texinfo-all-menus-update'.
-
-	* texinfo-update.el (texinfo-sequential-node-update): now updates
-	  node in which point is located so pointer are to next and
-	  previous node regardless of hierarchy.  Non-nil argument
-	  (prefix, if interactive) means update nodes in region.
-
-	  (texinfo-every-node-update): updates every node in a Texinfo
-	  file.
-
-	  (texinfo-all-menus-update): updates all the regular menus in a
-	  Texinfo file.
-
-	  (texinfo-indent-menu-description,
-	  texinfo-menu-indent-description): Indent every description in
-	  menu following point to specified column.  Non-nil argument
-	  (prefix, if interactive) means indent every description in every
-	  menu in the region.  Does not indent second and subsequent lines
-	  of a multi-line description.
-
-	  (texinfo-insert-menu, texinfo-column-for-description): starts a
-	  menu description@column specified by variable
-	  `texinfo-column-for-description'.
-
-	  (texinfo-find-pointer, texinfo-insert-pointer): find and inserts
-	  higher level pointer as `Previous' pointer if there is no
-	  previous node@the same level.
-
-	  (texinfo-menu-copy-old-description): now copies `@' commands in
-	  old descriptions.
-
+	* texinfo.el: Added keybindings to insert frequently used @-commands.
+
+	Added keybindings for `texinfo-format-buffer',
+	`texinfo-update-node', `texinfo-every-node-update',
+	`texinfo-make-menu', and `texinfo-all-menus-update'.
+
+	* texinfo-update.el (texinfo-sequential-node-update): Now updates
+	node in which point is located so pointer are to next and
+	previous node regardless of hierarchy.  Non-nil argument (prefix,
+	if interactive) means update nodes in region.
+
+	(texinfo-every-node-update): Updates every node in a Texinfo file.
+
+	(texinfo-all-menus-update): Updates all the regular menus in a
+	Texinfo file.
+
+	(texinfo-indent-menu-description, texinfo-menu-indent-description):
+	Indent every description in menu following point to specified column.
+	Non-nil argument (prefix, if interactive) means indent every
+	description in every menu in the region.  Does not indent second and
+	subsequent lines of a multi-line description.
+
+	(texinfo-insert-menu, texinfo-column-for-description):
+	Starts a menu description at column specified by variable
+	`texinfo-column-for-description'.
+
+	(texinfo-find-pointer, texinfo-insert-pointer): Find and inserts higher
+	level pointer as `Previous' pointer if there is no previous node at the
+	same level.
+
+	(texinfo-menu-copy-old-description): Now copies `@' commands in
+	old descriptions.
 
 1989-09-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10940,9 +10762,8 @@
 
 1989-09-15  Joseph Arceneaux  (jla@spiff)
 
-	* term/x-win.el: Removed function x-color-screen-p
-	(now in xfns.c).  New variables x-colors, x-display-defined colors.
-	Initialize them.
+	* term/x-win.el: Removed function x-color-screen-p (now in xfns.c).
+	New variables x-colors, x-display-defined colors.  Initialize them.
 
 1989-09-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10951,15 +10772,14 @@
 
 1989-09-11  Robert J. Chassell  (bob@apple-gunkies.ai.mit.edu)
 
-	* texinfo.el (texinfo-update-node, texinfo-make-menu,
-	texinfo-master-menu, texinfo-sequential-node-update): Added
-	functions to insert or update the next, previous, and up node
-	pointers in a Texinfo file, or alternatively to insert node
-	pointers as a depth-first traversal---sequentially through the
-	file, each pointing to the next node regardless of its
-	hierarchical level, and to create or update a menu or menus
-	(preserving pre-existing descriptions, if any), to create a master
-	menu for a Texinfo file accordng to the Manual recommendation.
+	* texinfo.el (texinfo-update-node, texinfo-make-menu)
+	(texinfo-master-menu, texinfo-sequential-node-update): Added functions
+	to insert or update the next, previous, and up node pointers in a
+	Texinfo file, or alternatively to insert node pointers as a depth-first
+	traversal---sequentially through the file, each pointing to the next
+	node regardless of its hierarchical level, and to create or update a
+	menu or menus (preserving pre-existing descriptions, if any), to create
+	a master menu for a Texinfo file accordng to the Manual recommendation.
 
 1989-09-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -10982,7 +10802,7 @@
 
 1989-08-31  Joseph Arceneaux  (jla@spiff)
 
-	* term/Old/wyse.el: New terminal configuration file.
+	* term/wyse.el: New terminal configuration file.
 
 1989-08-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11021,7 +10841,7 @@
 1989-08-19  Joseph Arceneaux  (jla@spiff)
 
 	* term/x-win.el: Changed iconic type option string from "-i" to
-	"-ib".	Also normalized the options to the X toolkit standard.
+	"-ib".  Also normalized the options to the X toolkit standard.
 
 1989-08-15  Richard Stallman  (rms@hobbes.ai.mit.edu)
 
@@ -11044,7 +10864,7 @@
 	a change log file name.
 	(add-change-log-entry): Use it.
 	(add-change-log-entry-other-window): Take an arg, the file name of
-	the change log.	 If interactive: if given a prefix arg, prompt for
+	the change log.  If interactive: if given a prefix arg, prompt for
 	the file name; if use default-directory.
 
 1989-08-14  Richard Stallman  (rms@hobbes.ai.mit.edu)
@@ -11123,7 +10943,7 @@
 	used by X.
 	(x-keypad-setup): Provide use of the function and keypad keys,
 	using the standard keyboard files of /term/*
-	* term/news.el: New file for the Sony keyboard.	 This now works
+	* term/news.el: New file for the Sony keyboard.  This now works
 	with both keypad.el and x-win.el.  The other terminal files are
 	obsolete.
 
@@ -11138,7 +10958,7 @@
 
 1989-07-12  Joseph Arceneaux  (jla@spiff)
 
-	* lisp.el (insert-parentheses) Changed conditions for pre- and
+	* lisp.el (insert-parentheses): Changed conditions for pre- and
 	post- insertion of blanks.
 
 	* bytecomp.el (byte-compile-file): If current buffer is in
@@ -11146,14 +10966,14 @@
 
 1989-07-07  Joseph Arceneaux  (jla@spiff)
 
-	* files.el (basic-save-buffer) When querying for a final newline,
+	* files.el (basic-save-buffer): When querying for a final newline,
 	use y-or-n-p instead of yes-or-no-p.
 
 1989-07-06  Joseph Arceneaux  (jla@galapas.ai.mit.edu)
 
-	* files.el: (find-alternate-file): Use new function
-	new-read-file-name.  This name is temporary.  Also don't
-	substitute `~' for homedir; new-read-file-name does this.
+	* files.el (find-alternate-file): Use new function new-read-file-name.
+	This name is temporary.  Also don't substitute `~' for homedir;
+	new-read-file-name does this.
 
 1989-07-04  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11166,7 +10986,7 @@
 
 1989-06-27  Joseph Arceneaux  (jla@mole.ai.mit.edu)
 
-	* term/x-win.el (x-new-window) New function.
+	* term/x-win.el (x-new-window): New function.
 
 1989-06-25  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11183,8 +11003,8 @@
 
 1989-06-23  Joseph Arceneaux  (jla@all-bran.ai.mit.edu)
 
-	* term/x-win.el (x-pop-up-window) Run hook x-pop-up-window-hook.
-	(x-color-screen-p) New macro;  used to be C function.
+	* term/x-win.el (x-pop-up-window): Run hook x-pop-up-window-hook.
+	(x-color-screen-p): New macro; used to be C function.
 
 1989-06-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11243,7 +11063,7 @@
 
 1989-06-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* c-mode.el (electric-c-terminator, c-indent-line):
+	* c-mode.el (electric-c-terminator, c-indent-line)
 	(calculate-c-indent, indent-c-exp): Recognize `case' more generally.
 
 	* c-mode.el (c-indent-command): With arg, find a sexp split over lines.
@@ -11257,8 +11077,7 @@
 
 1989-06-08  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* term/x-win.el
-	(new-screen): Added this function, which is the default
+	* term/x-win.el (new-screen): Added this function, which is the default
 	auto-screen function.  It uses new variables new-screen-x-delta
 	and new-screen-y-delta.
 	(next-multiscreen-window, previous-multiscreen-window):
@@ -11292,7 +11111,7 @@
 	* bib-mode.el: New file.
 
 	* sendmail.el (mail-mode-syntax-table): Seperate syntax table
-	for mail mode.	Makes % a separator.
+	for mail mode.  Makes % a separator.
 
 1989-05-31  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11382,11 +11201,11 @@
 
 1989-05-16  Chris Hanson  (cph@kleph)
 
-	* scheme.el: change syntax table entries to use new "p" bit.
+	* scheme.el: Change syntax table entries to use new "p" bit.
 
 1989-05-15  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* tags.el (next-file): fixed typo: " *next-file*" --> "*next-file*"
+	* tags.el (next-file): Fixed typo: " *next-file*" --> "*next-file*"
 
 1989-05-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11413,13 +11232,13 @@
 
 1989-05-12  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* term/x-win.el (x-set-display-name):  Now works;  correctly gets
+	* term/x-win.el (x-set-display-name): Now works; correctly gets
 	display name and removes those options from `command-line-args-left'.
 	Renamed some of the options to be consistent with standard X
 	applications.
-	Added "-iconic" option for iconic startup;  created variable
-	`x-iconic-startup' and function `x-set-iconic-startup'
-	(x-pop-up-window):  initialize x-display-name first, then call
+	Added "-iconic" option for iconic startup; created variable
+	`x-iconic-startup' and function `x-set-iconic-startup'.
+	(x-pop-up-window): Initialize x-display-name first, then call
 	x-open-connection.
 
 1989-05-11  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -11433,7 +11252,7 @@
 
 1989-05-10  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
-	* term/x-win.el (x-handle-numeric-switch)  Just like
+	* term/x-win.el (x-handle-numeric-switch): Just like
 	x-handle-switch, but converts argument to int (e.g., "-b 4").
 
 1989-05-10  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -11458,15 +11277,15 @@
 
 1989-05-08  Joseph Arceneaux  (jla@rice-chex.ai.mit.edu)
 
-	* x-mouse.el (x-cut-text):  sit-for 1 when warping mouse to mark.
+	* x-mouse.el (x-cut-text): sit-for 1 when warping mouse to mark.
 	Also removed code dupicated by mouse.el
-	(x-trace-mouse):  debugging function which prints out mouse events
+	(x-trace-mouse): Debugging function which prints out mouse events
 	as they arrive.
-	(x-paste-text):	 Don't set point before inserting cut text;  too
+	(x-paste-text): Don't set point before inserting cut text; too
 	confusing and incompatible with xterm.
 
-	* mouse.el (mouse-scroll, mouse-del-char, mouse-kill-line,
-	narrow-window-to-region, mouse-window-to-region): Added these
+	* mouse.el (mouse-scroll, mouse-del-char, mouse-kill-line)
+	(narrow-window-to-region, mouse-window-to-region): Added these
 	new functions.
 
 1989-05-08  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -11479,8 +11298,8 @@
 
 	* lisp-mode.el (lisp-indent-line, lisp-comment-indent): Use \\s<
 	to recognize comment-start characters.
-	(indent-sexp): likewise.
-	* lisp.el (end-of-defun): likewise.
+	(indent-sexp): Likewise.
+	* lisp.el (end-of-defun): Likewise.
 
 1989-05-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11522,7 +11341,7 @@
 
 	* tags.el (visit-tags-table-buffer): Clean up if file invalid.
 
-	* apropos.el: New file.	 Apropos now defined here.
+	* apropos.el: New file.  Apropos now defined here.
 	* loaddefs.el: Autoload it.
 
 	* help.el: Doc fix.
@@ -11600,15 +11419,15 @@
 
 	* startup.el (command-line-1, normal-top-level): Call hooks with
 	run-hooks.
-	* sun-mouse.el: likewise.
-
-	* mim-mode.el: rename indent-mim-hook to indent-mim-function.
-	* scheme.el: likewise scheme-indent-hook.
+	* sun-mouse.el: Likewise.
+
+	* mim-mode.el: Rename indent-mim-hook to indent-mim-function.
+	* scheme.el: Likewise scheme-indent-hook.
 
 	* lisp-mode.el, cl.el, cl-indent.el, loaddefs.el, sun-mouse.el:
 	*lisp-indent-hook renamed to *lisp-indent-function.
 
-	* kermit.el (shell-send-input-cr): use run-hooks.
+	* kermit.el (shell-send-input-cr): Use run-hooks.
 	* shell.el (shell-send-input): run-hooks wants quoted arg.
 
 	* simple.el, mlsupport.el, loaddefs.el, c-fill.el, doctor.el:
@@ -11616,9 +11435,9 @@
 
 	* files.el (diff-switches-function): diff-switches-hook renamed.
 
-	* compile.el (compile-reinitialize-errors): use run-hooks.
-
-	* rmail.el (rmail-convert-to-babyl-format): error if unrecognized text.
+	* compile.el (compile-reinitialize-errors): Use run-hooks.
+
+	* rmail.el (rmail-convert-to-babyl-format): Error if unrecognized text.
 
 1989-04-19  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11627,7 +11446,7 @@
 
 	* replace.el (occur): Removed an extraneous save-excursion.
 
-	* replace.el (perform-replace): make ! undo as a unit.
+	* replace.el (perform-replace): Make ! undo as a unit.
 
 1989-04-17  Chris Smith  (csmith@mozart)
 
@@ -11635,17 +11454,17 @@
 	line in a bol comment, start the continued line in column 1
 	not column 2.
 
-	* icon-mode.el (icon-backward-to-noncomment): use parse-partial-sexp
+	* icon-mode.el (icon-backward-to-noncomment): Use parse-partial-sexp
 	so as not to be fooled by # in strings.
 
-	* icon-mode.el (icon-is-continuation-line): distinguish between
+	* icon-mode.el (icon-is-continuation-line): Distinguish between
 	tokens that end a statement but cause the following statement to
 	be indented and tokens that cause the following line to be a
 	continuation of the same statement.
 
 1989-04-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* rmail.el (rmail-message-labels-p): put save-excursion outside.
+	* rmail.el (rmail-message-labels-p): Put save-excursion outside.
 
 	* picture.el (picture-tab): Dumb errors in prefix-arg case.
 
@@ -11666,19 +11485,19 @@
 
 1989-04-06  Edward M. Reingold  (reingold@cs.uiuc.edu)
 
-	 Hook added to list-diary-entries, along with a possible
-	  value for that hook which prepares a fancy diary buffer
-	  for display.
-
-	 Holidays integrated into the diary: in the ordinary diary
-	  buffer the holidays are given in the mode line.  In the
-	  fancy diary buffer the holidays are given in the heading
-	  for each date.
-
-	 Added a new command to tell the holidays on a specific date,
-	  parallel to the way diary entries are given for a specific
-	  date.	 This new command became `h' and the old `h' became
-	  `a' to show all the holidays in a three-month period.
+	Hook added to list-diary-entries, along with a possible
+	value for that hook which prepares a fancy diary buffer
+	for display.
+
+	Holidays integrated into the diary: in the ordinary diary
+	buffer the holidays are given in the mode line.  In the
+	fancy diary buffer the holidays are given in the heading
+	for each date.
+
+	Added a new command to tell the holidays on a specific date,
+	parallel to the way diary entries are given for a specific
+	date.  This new command became `h' and the old `h' became
+	`a' to show all the holidays in a three-month period.
 
 1989-04-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -11736,19 +11555,19 @@
 
 1989-03-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* files.el: doc fix.
+	* files.el: Doc fix.
 
 	* autoinsert.el (insert-auto-insert-files): Mark bfr unmodified
 	if has just the autoinsert file.
 
-	* sendmail.el: doc fix.
+	* sendmail.el: Doc fix.
 
 1989-03-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* rmail.el (rmail-insert-inbox-text): Don't insert newline if
 	inserted an empty file.
 
-	* startup.el: doc fix.
+	* startup.el: Doc fix.
 
 1989-03-29  Edward M. Reingold  (reingold@cs.uiuc.edu)
 
@@ -11765,7 +11584,7 @@
 
 1989-02-24  Richard Mlynarik  (mly@rice-chex.ai.mit.edu)
 
-	* terminal.el (terminal-emulator):  Move help message after call-hooks
+	* terminal.el (terminal-emulator): Move help message after call-hooks
 	so that correct escape character is mentioned.
 
 1989-02-23  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -11831,13 +11650,13 @@
 
 1989-02-13  Marc Shapiro  (marc.shapiro@acm.org)
 
-	* bibtex.el (bibtex-clean-entry, bibtex-empty-field, bibtex-find-text,
-	bibtex-kill-optional-field, bibtex-next-field, bibtex-pop-next,
-	bibtex-pop-previous, bibtex-cfield, bibtex-enclosing-field,
-	bibtex-enclosing-reference, bibtex-enclosing-regexp, bibtex-flash-entry
-	bibtex-flash-head, bibtex-inside-field, bibtex-make-optional-entry,
-	bibtex-remove-OPT): New functions.
-	(bibtex-find-it, bibtex-make-OPT-entry, bibtex-next-position): Deleted
+	* bibtex.el (bibtex-clean-entry, bibtex-empty-field, bibtex-find-text)
+	(bibtex-kill-optional-field, bibtex-next-field, bibtex-pop-next)
+	(bibtex-pop-previous, bibtex-cfield, bibtex-enclosing-field)
+	(bibtex-enclosing-reference, bibtex-enclosing-regexp, bibtex-flash-entr)
+	(bibtex-flash-head, bibtex-inside-field, bibtex-make-optional-entry)
+	(bibtex-remove-OPT): New functions.
+	(bibtex-find-it, bibtex-make-OPT-entry, bibtex-next-position): Deleted.
 	(kill-current-line): Deleted.
 	(bibtex-mode-map): C-c keys to make entries moved to C-c C-e.
 	(general): Use regexps instead of simple-minded cursor motion.
@@ -11868,7 +11687,7 @@
 1989-02-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* loaddefs.el (ctl-x-4-map): Fully define it here, as sparse keymap.
-	* files.el: not here.
+	* files.el: Not here.
 
 	* lisp-mode.el (lisp-interaction-mode):
 	Use emacs-lisp-mode-syntax-table
@@ -11901,7 +11720,7 @@
 	* files.el (basic-save-buffer): Check writability and make backup file
 	only after trying the hooks.
 
-	* ftp.el (ftp-write-file): do save-excursion.
+	* ftp.el (ftp-write-file): Do save-excursion.
 	(ftp-write-file-hook): Clear modified-flag here.
 	(ftp-setup-write-file-hooks): Clear read-only flag here.
 	(ftp-sentinal): If input, clear modified flag.
@@ -11931,7 +11750,7 @@
 
 1989-01-26  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* replace.el (occur-mode-goto-occurrence): error msg fix.
+	* replace.el (occur-mode-goto-occurrence): Error msg fix.
 
 	* tex-mode.el (tex-mode-syntax-table): Initialize all elts afresh.
 	(tex-common-initialization): Make local var compare-windows-whitespace.
@@ -11940,7 +11759,7 @@
 	(tex-categorize-whitespace): New fn helps compare-windows.
 	(tex-insert-quote): Use \\s when categorizing prev. char.
 
-	* compare-w.el: provide 'compare-w.
+	* compare-w.el: Provide 'compare-w.
 	(compare-windows): Don't set success for just whitespace.
 	Remember start-point in both buffers, and pass as arg to
 	the whitespace-function.
@@ -11964,17 +11783,17 @@
 
 1989-01-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* sort.el: doc fix.
+	* sort.el: Doc fix.
 
 	* server.el (server-buffer-clients): Now a permanent local.
 
-	* dabbrev.el (dabbrev-expand): case-adapt only if expansion is l.c.
-	(dabbrev-search): downcase the result if found@beg of sentence
+	* dabbrev.el (dabbrev-expand): Case-adapt only if expansion is l.c.
+	(dabbrev-search): Downcase the result if found@beg of sentence
 	and only initial is upper case.
 
 1989-01-19  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* files.el (after-find-file): change calling sequence to sit-for.
+	* files.el (after-find-file): Change calling sequence to sit-for.
 
 	* bytecomp.el (byte-compile-defun,-defmacro):
 	Compile `defun' and `defmacro' within functions.
@@ -11991,11 +11810,11 @@
 	(tex-mode-map): C-c C-e and C-c C-f changed.
 	(tex-common-initialization): comment-start-skip changed.
 	(tex-validate-region): Fn renamed, and now leaves point@the error.
-	(tex-terminate-paragraph): must save-excursion.
+	(tex-terminate-paragraph): Must save-excursion.
 	(tex-start-shell):@end, sleep a little if I/O buffer is empty.
 	(tex-file): New fn; save buffers and run TeX on visit file.
 	(tex-print): Print buffer's most recent output, whether from tex-file
-	or tex-region.	Use shell-command to do the printing.
+	or tex-region.  Use shell-command to do the printing.
 	(tex-append-dvi): New subroutine.
 
 	* compare-w.el (compare-windows): Prefix arg means ignore
@@ -12020,14 +11839,14 @@
 	* startup.el (normal-top-level): Abbrev default directory
 	as in find-file-noselect.
 
-	* lisp-mode.el (lisp-mode-variables): set parse-sexp-ignore-comments.
+	* lisp-mode.el (lisp-mode-variables): Set parse-sexp-ignore-comments.
 
 1989-01-13  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* files.el (find-alternate-file): Don't change prefix to `~'
 	unless a slash follows.
 
-	* lisp.el (insert-parentheses): skip leading spaces if arg,
+	* lisp.el (insert-parentheses): Skip leading spaces if arg,
 	maybe insert one if no arg.
 
 	* lisp-mode.el (shared-lisp-mode-map): New map contains shared keys.
@@ -12060,14 +11879,14 @@
 
 1989-01-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* options.el: doc fix.
+	* options.el: Doc fix.
 
 	* mouse.el (mouse-delete-window): Delete window pointed at.
 
 	* simple.el (backward-delete-char-untabify): In overwrite mode,
 	back over columns clearing them out.
 
-	* dired.el (dired-get-filename): filename ends before ` ->', not after.
+	* dired.el (dired-get-filename): Filename ends before ` ->', not after.
 
 1989-01-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -12094,7 +11913,7 @@
 	* debug.el (cancel-debug-on-entry): Use empty string for "cancel all".
 	(debug-on-entry-1): Clean err msg for built-in function.
 
-	* session.el: New file.	 Load ~/.emacs-session.
+	* session.el: New file.  Load ~/.emacs-session.
 	Related code moved here from startup.el.
 	* session.el (save-session): New fn. has meat of kill-emacs-hook.
 	Call expand-file-name to expand `~'.
@@ -12124,9 +11943,9 @@
 	(file-newest-backup): Return newest backup for given filename.
 
 	* debug.el (debug-on-entry-1): Handle macros here.
-	({cancel-,}debug-on-entry): instead of here.
+	({cancel-,}debug-on-entry): Instead of here.
 	But here maintain a list debug-function-list of functions set for
-	debug on entry.	 nil or empty arg to cancel-... means cancel all.
+	debug on entry.  nil or empty arg to cancel-... means cancel all.
 	(debugger-list-functions): New command, on `l'.
 	(debugger-jump): Continue to exit of this frame
 	after turning off all debug-on-entries.
@@ -12144,7 +11963,7 @@
 	* vmsproc.el (subprocess-command-to-buffer): New function.
 
 	* dired.el (dired-readin): Handle VMS.
-	(dired-get-filename): handle VMS.  Also move handling
+	(dired-get-filename): Handle VMS.  Also move handling
 	of LOCALP and NOERROR arguments to the end.
 
 	* vms-patch.el (vms-read-directory): New function.
@@ -12160,7 +11979,7 @@
 
 1989-01-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* gdb.el (gdb-mode-map): continue now C-c C-p.
+	* gdb.el (gdb-mode-map): Continue now C-c C-p.
 
 	* tags.el (find-tag-default): If not inside a tag, use previous
 	or next tag found on current line.  Never go outside current line.
@@ -12171,7 +11990,7 @@
 
 	* files.el (find-alternate-file): Abbreviate homedir as `~'.
 
-	* files.el (find-file-noselect): perform abbreviations on the
+	* files.el (find-file-noselect): Perform abbreviations on the
 	directory name when setting the default--from directory-abbrev-alist.
 
 1988-12-30  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -12220,7 +12039,7 @@
 
 	* term/at386.el: Eric Raymond's changes to work with keypad.el.
 
-	* loaddefs.el (completion-ignored-extensions): add .a and .ln.
+	* loaddefs.el (completion-ignored-extensions): Add .a and .ln.
 
 	* shell.el (shell-set-directory): Convert // to one /,
 	so Emacs emulates Unix conventions.
@@ -12249,7 +12068,7 @@
 
 1988-12-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* backquote.el, loaddefs.el: doc fix.
+	* backquote.el, loaddefs.el: Doc fix.
 
 1988-12-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -12264,7 +12083,7 @@
 1988-12-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* mouse.el: New file; window-system-independent parts of mouse support.
-	* x-mouse.el: Parts moved to mouse.el.	Require 'mouse.
+	* x-mouse.el: Parts moved to mouse.el.  Require 'mouse.
 
 	* rmail.el (rmail-make-in-reply-to-field): Regexp had nested loops.
 
@@ -12299,7 +12118,7 @@
 
 1988-12-06  Richard Mlynarik  (mly@peduncle.ai.mit.edu)
 
-	* files.el (toggle-read-only):	+ve prefix arg means to set read-only
+	* files.el (toggle-read-only): +ve prefix arg means to set read-only.
 
 1988-12-04  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -12324,7 +12143,7 @@
 1988-12-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* dbx.el (dbx-filter): Use insert-before-markers.
-	* gdb.el (gdb-filter):	Likewise...
+	* gdb.el (gdb-filter): Likewise...
 	* kermit.el (kermit-clean-filter):
 	* mh-e.el (mh-process-demon):
 	* telnet.el (telnet-filter):
@@ -12366,7 +12185,7 @@
 
 1988-11-15  Richard Mlynarik  (mly@peduncle.ai.mit.edu)
 
-	* rmail.el (rmail-make-in-reply-to-field):  I'm sick of seeing
+	* rmail.el (rmail-make-in-reply-to-field): I'm sick of seeing
 	illegal headers generated by rmail.
 	Note that this change undoes rms' change of 4-Jul-88" -- I'll
 	check to see why that change was made in the first place.
@@ -12388,7 +12207,7 @@
 
 	* xscheme.el (xscheme-send-control-g-interrupt,
 	xscheme-send-interrupt): Don't use second argument to
-	`interrupt-process' or `quit-process'.	These aren't needed and
+	`interrupt-process' or `quit-process'.  These aren't needed and
 	they actually cause the wrong effect on Ultrix.
 
 1988-10-12  Richard Stallman  (rms@mole.ai.mit.edu)
@@ -12425,7 +12244,7 @@
 
 	* term/vt100.el (vt100-wide-mode): New function to toggle 132-col mode.
 
-	* replace.el (perform-replace): typos in doc string.
+	* replace.el (perform-replace): Typos in doc string.
 
 1988-10-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -12450,7 +12269,7 @@
 
 1988-09-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
-	* loaddefs.el: autoload mail-mode.
+	* loaddefs.el: Autoload mail-mode.
 
 1988-09-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
@@ -12537,7 +12356,7 @@
 	(edt-delete-previous-word): Function renamed.
 	(edt-line-to-{top,bottom}-of-window): Function renamed.
 
-	* cl.el: require cl, so that byte-compiler will load it.
+	* cl.el: Require cl, so that byte-compiler will load it.
 
 	* lpr.el (print-region-1): Don't pass -T, -J switches on sysv.
 
@@ -12611,10 +12430,14 @@
 
 	* loaddefs.el (shell-prompt-pattern): Allow prompt enclosed in parens.
 
-	* lisp-mode.el (calculate-lisp-indent): bug in lisp-indent-offset case.
+	* lisp-mode.el (calculate-lisp-indent): Bug in lisp-indent-offset case.
 
 See ChangeLog.2 for earlier changes.
 
+;; Local Variables:
+;; coding: utf-8
+;; End:
+
     Copyright (C) 1989, 1993, 2001, 2002, 2003, 2004, 2005, 2006,
     2007, 2008  Free Software Foundation, Inc.