diff src/ChangeLog.3 @ 40965:eac4b1ccb6b8

fixed format
author Sam Steingold <sds@gnu.org>
date Tue, 13 Nov 2001 00:07:54 +0000
parents 218f185269b8
children e10e36f31de3
line wrap: on
line diff
--- a/src/ChangeLog.3	Tue Nov 13 00:02:55 2001 +0000
+++ b/src/ChangeLog.3	Tue Nov 13 00:07:54 2001 +0000
@@ -7,7 +7,7 @@
 	* keyboard.c (read_key_sequence): If we changed buffers during
 	read_char, go to replay_sequence.
 
-	* frame.c (Ficonify_frame, Fmake_frame_invisible): 
+	* frame.c (Ficonify_frame, Fmake_frame_invisible):
 	Select some other frame.  Move minibuffer off this frame.
 
 	* frame.c (Fhandle_switch_frame): Don't call Ffocus_frame.
@@ -78,7 +78,7 @@
 
 	* process.c (MAXDESC): Get it from FD_SETSIZE if that exists.
 
-	* s/sco4.h (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): 
+	* s/sco4.h (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF):
 	Redefined.
 	(SIGNALS_VIA_CHARACTERS): Defined.
 	[HAVE_SOCKETS] (HAVE_GETTIMEOFDAY): Defined.
@@ -325,7 +325,7 @@
 
 	* xfns.c (Fx_list_fonts): Remember that FACE may not have a font
 	specified.  Don't specify 30000 as the maximum limit on the number
-	of fontns returned  - 2000 is more reasonable. 
+	of fontns returned  - 2000 is more reasonable.
 
 	* xfaces.c (build_face, unload_font, free_frame_faces): Don't
 	forget to block input while making X calls.
@@ -693,7 +693,7 @@
 
         Changes for Silicon Graphics Iris 5D.
 	* unexelfsgi.c: New file; like unexelf.c, but tolerates program
-	segments above BSS. 
+	segments above BSS.
 	* m/iris5d.h: New file.
 	* s/irix5-0.h: New file.
 	* process.c [__sgi] (allocate_pty): Give up immediately if pty is
@@ -832,7 +832,7 @@
 
 	* xdisp.c (redisplay, redisplay_window): Don't use the cursor-motion
 	special-case code if the region is or was highlighted.
-	
+
 	* xfaces.c (compute_char_face): New args REGION_BEG, REGION_END.
 	Don't sort if noverlays is 0 or 1.
 
@@ -935,7 +935,7 @@
 	* xterm.c (dumpglyphs): Don't increment left twice.
 
 	* intervals.c (set_point): Check for point out of bounds before
-	checking for an empty interval tree. 
+	checking for an empty interval tree.
 
 	* cmds.c (Fforward_char): Check proposed new position, and then
 	set point, instead of setting point to a potentially invalid
@@ -1648,7 +1648,7 @@
 	* sysdep.c: #include blockinput.h.  Call xfree and xmalloc instead
 	of free and malloc.  BLOCK_INPUT around routines which we know
 	will call malloc.
-	
+
 	ymakefile (keyboard.o, keymap.o, search.o, sysdep.o, xfaces.o,
 	xfns.o, xmenu.o, xterm.o, xselect.o, alloc.o, eval.o): Note that
 	these depend on blockinput.h.
@@ -1808,7 +1808,7 @@
 
 1993-03-22  Richard Stallman  (rms@wookumz.gnu.ai.mit.edu)
 
-	* indent.c (current_column, Findent_to, position_indentation): 
+	* indent.c (current_column, Findent_to, position_indentation):
 	(Fmove_to_column, compute_motion): Allow tab_width up to 1000.
 
 	* xdisp.c (display_string, display_text_line):
@@ -1946,7 +1946,7 @@
 1993-03-18  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* frame.h (FOR_EACH_FRAME): Change the definition so that
-	FRAME_VAR is a lisp object. 
+	FRAME_VAR is a lisp object.
 	* dispnew.c (WINDOW_CHANGE_SIGNAL, do_pending_window_change):
 	Adjusted appropriately.
 	* xdisp.c (redisplay): Adjusted appropriately.
@@ -2542,7 +2542,7 @@
 
 	* disptab.h (DISP_INVIS_VECTOR): Renamed from DISP_INVIS_ROPE.
 	(DISP_CHAR_VECTOR): Renamed from DISP_CHAR_ROPE.
-	All callers changed. 
+	All callers changed.
 
 	* xdisp.c (copy_rope): Expect FROM to be a vector.
 	(copy_part_of_rope): New function.
@@ -2595,11 +2595,11 @@
 
 	* Makefile.in (xmakefile): Add missing quote.
 
-1992-03-03  Wilson H. Tien  (wtien at urbana.mcd.mot.com)
+1992-03-03  Wilson H. Tien  (wtien@urbana.mcd.mot.com)
 
 	* unexelf.c (unexec): Move data2 section header up so all section
 	headers will be in ascending order.  This will prevent the unexeced
-	emacs that being processed by other applications (such as strip) 
+	emacs that being processed by other applications (such as strip)
 	to fail.
 
 1993-03-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
@@ -2638,7 +2638,7 @@
 	* buffer.c (buffer-undo-list): Doc fix.
 
 	* xdisp.c (redisplay): Protect calls to request_sigio and
-	unrequest_sigio in "#ifdef SIGIO" clauses; these are not defined 
+	unrequest_sigio in "#ifdef SIGIO" clauses; these are not defined
 
 	* cmds.c (Fnewline): Doc fix.
 
@@ -3066,7 +3066,7 @@
 	* textprop.c (Fadd_text_properties): Put OBJECT arg last.
 	Make it optional.
 	(Fset_text_properties, Fremove_text_properties): Likewise.
-	(Fnext_single_property_change, Fprevious_single_property_change): 
+	(Fnext_single_property_change, Fprevious_single_property_change):
 	(Fnext_property_change, Fprevious_property_change): Likewise.
 	(Ferase_text_properties): #if 0.
 	(Fget_text_property): New function.
@@ -3187,7 +3187,7 @@
 	x-own-selection has been renamed to x-set-selection, and the order
 	of its arguments has been reversed, for consistency with other
 	lisp functions like put and aset.
-	* xselect.c (Fx_own_selection): Rename to Fx_set_selection, 
+	* xselect.c (Fx_own_selection): Rename to Fx_set_selection,
 	reverse the order of the args, and therefore make the type
 	non-optional.  Doc fix.
 	(Fx_selection_value): Rename to Fx_selection; make the type
@@ -3237,7 +3237,7 @@
 	(x_display_cursor): Use the FRAME_DESIRED_CURSOR accessor instead
 	of Vbar_cursor to decide how to draw the cursor.
 	* xfns.c (Vbar_cursor): Remove definition.
-	(Qbar, Qbox, Qcursor_type): New symbols. 
+	(Qbar, Qbox, Qcursor_type): New symbols.
 	(syms_of_xfns): Init and staticpro them; remove DEFVAR for
 	Vbar_cursor.
 	(x_set_cursor_type): New setter.
@@ -3883,7 +3883,7 @@
 	* xterm.c (x_do_pending_expose): Declare this routine only if
 	HAVE_X11 is not #defined; X11 doesn't need it.
 	(XTread_socket): Protect call to x_do_pending_expose with `#ifdef
-	HAVE_X11'. 
+	HAVE_X11'.
 
 	* xfns.c (syms_of_xfns): Delete defvars for x_mouse_x and
 	x_mouse_y.  That interface hasn't been live for years.
@@ -4056,7 +4056,7 @@
 	* callproc.c (Fcall_process): Call Funhandled_file_name_directory
 	on the buffer's default directory.  Do it earlier in the function
 	so there's less to GCPRO.
-	* process.c (create_process): Don't check the validity of the 
+	* process.c (create_process): Don't check the validity of the
 	buffer's default directory here...
 	(Fstart_process): Instead, do it here; if we call
 	Funhandled_file_name_directory here, there's less GCPROing to do.
@@ -4093,7 +4093,7 @@
 
 1992-12-03  Jim Blandy  (jimb@totoro.cs.oberlin.edu)
 
-        Make sure that frames' visible flag only changes at acceptable
+	Make sure that frames' visible flag only changes at acceptable
 	times.  See FRAME_SAMPLE_VISIBILITY's comments for details.
 	* frame.h (struct frame): New fields called async_visible and
 	async_iconified.
@@ -4188,7 +4188,7 @@
 	and #endif.
 
 	* systty.h: Doc fix.
-	
+
 	* systty.h, process.c, buffer.h, callproc.c, sysdep.c, dired.c:
 	Added VMS changes from Roland Roberts.
 	* vmspaths.h: New version from Roland Roberts.
@@ -5031,7 +5031,7 @@
 	(syms_of_alloc): Defsubr it.
 
 	* window.c (SAVE_WINDOW_DATA_SIZE): Define this using sizeof,
-	instead of just saying it's 7; that way, we won't get screwed if 
+	instead of just saying it's 7; that way, we won't get screwed if
 	we add members to struct save_window_data.
 
 	* window.c (struct save_window_data): Save the currently selected
@@ -5113,7 +5113,7 @@
 	(POSN_WINDOW, POSN_BUFFER_POSN, PONS_SCROLLBAR_BUTTON,
 	POSN_WINDOW_POSN, POSN_TIMESTAMP): New macros, to futher
 	diasassemble the values returned by EVENT_START and EVENT_END.
-	* keyboard.c (echo_char, read_char): Apply EVENT_HEAD without first 
+	* keyboard.c (echo_char, read_char): Apply EVENT_HEAD without first
 	testing for EVENT_HAS_PARAMETERS; EVENT_HEAD works properly on
 	all sorts of events now.
 	(read_key_sequence): Use the new accessors to decide in which window
@@ -5334,7 +5334,7 @@
 
 	* ralloc.c: Since the users of the relocating allocation code
 	handle memory exhaustion, it's better to return an error code to
-	them than to call abort. 
+	them than to call abort.
 	(obtain): If we cannot allocate more memory, don't call
 	abort.  Instead, return non-zero iff the allocation is successful.
 	(get_more_space): If obtain fails, return zero.
@@ -5515,7 +5515,7 @@
 	* dired.c [VMS]: Include string.h, rms.h, rmsdef.h.
 	[VMS] (Ffile_version_limit): New function.
 
-	* sysdep.c (sys_suspend): Read EMACS_PARENT_PID envvar for parent. 
+	* sysdep.c (sys_suspend): Read EMACS_PARENT_PID envvar for parent.
 
 	* syntax.c (scan_lists): When searching back for comment:
 	if comment-end is 2 chars, assume it does end a comment.
@@ -5556,7 +5556,7 @@
 	* eval.c (unbind_catch): Restore the polling suppression count
 	here, instead of in Fsignal and Fthrow.
 	(Fthrow, Fsignal): Don't restore the polling suppression count here.
-	
+
 	* lisp.h (struct specbinding, struct handler): More documentation.
 	* eval.c (struct catchtag): More documentation.
 
@@ -5643,8 +5643,8 @@
 	Increment it when appropriate.
 	(record_auto_save): Use num_nonmacro_input_chars.
 
-	* fileio.c (Ffile_name_directory, Ffile_name_nondirectory): 
-	(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name): 
+	* fileio.c (Ffile_name_directory, Ffile_name_nondirectory):
+	(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
 	Call find_file_handler.
 	(syms_of_fileio): Set up Qfile_name_directory, etc.
 	(Fcopy_file): Call find_file_handler for newname as well as for filename.
@@ -5690,7 +5690,7 @@
 
 1992-09-08  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-        * ralloc.c (r_re_alloc): Instead of allocating a new bloc at the
+	* ralloc.c (r_re_alloc): Instead of allocating a new bloc at the
 	end of the heap, copying the data to it, and then freeing the
 	original bloc, just expand the original block.  This saves a copy
 	and a call to sbrk, and also removes the large spike in memory
@@ -5887,7 +5887,7 @@
 	(BROKEN_O_NONBLOCK): Defined.
 	(LINKER): Don't define this.
 	[OSF1]: Undef C_ALLOCA, define HAVE_ALLOCA.
-	
+
 	* s/osf1.h: New file.
 
 	* s/bsd4-3.h: Merge changes from Emacs 18.58:
@@ -6020,7 +6020,7 @@
 
 	* process.c (WCOREDUMP): Define only if not defined.
 	(create_process) [HAVE_SETSID]: Use TIOCSCTTY if exists.
-	
+
 1992-08-20  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
         * fileio.c (Fdo_auto_save): Call Fsleep_for with the appropriate
@@ -6078,12 +6078,12 @@
 	odd cursor.
 
 	* xterm.c (x_proto_requests): Removed; it's not important.
-	
+
 	* xterm.c (events): Array removed; it's not used.
 
 	* xfns.c (select_visual): Use XVisualIDFromVisual when available
 	[HAVE_X11R4].
-	
+
 	* xrdb.c (get_user_db): Use XResourceManagerString when available
 	[HAVE_X11R4].
 
@@ -6199,7 +6199,7 @@
 	(x_iconify_frame): Explicitly perform both the X11R3 and X11R4
 	methods for iconification; don't use XIconifyWindow, since that's
 	not present in R3.
-	
+
 	* xterm.c (x_wm_set_size_hint): Don't bother setting the
 	base_width and base_height members; their function is performed
 	just as well by the min_width and min_height members, and if we
@@ -6409,7 +6409,7 @@
 
 1992-08-12  Jim Blandy  (jimb@albert.gnu.ai.mit.edu)
 
-        * unexsunos4.c: Deleted "$Log" header in comments at top of file;
+	* unexsunos4.c: Deleted "$Log" header in comments at top of file;
 	this was beginning to grow RCS hair, which we don't want.
 	* xmenu.c: Same deal.
 
@@ -6576,7 +6576,7 @@
 	* xfns.c (Fx_create_frame): Call change_frame_size with a DELAY of 0.
 	* xterm.c (XTread_socket, x_do_pending_expose): Call
 	change_frame_size with a DELAY of 1.
-	
+
 	* xterm.c (in_display): Deleted this; it's never used in xterm.c,
 	and there is another variable by the same name in dispnew.c.
 
@@ -6689,13 +6689,13 @@
 	* fileio.c (Fread_file_name): Use new calling convention for
 	Fcompleting_read, with history as Qfile_name_history.
 	(syms_of_fileio): Set Qfile_name_history; set the var to nil.
-	Do staticpro for the recently created Q* vars.	
+	Do staticpro for the recently created Q* vars.
 
 	* minibuf.c (read_minibuf): Two additional args histvar and histpos.
 	All calls changed.
 	(Fcompleting_read): Last arg is now HIST--(HISTVAR . HISTPOS).
 	Arg INIT can now be (INITIAL-STRING . INITIAL-POSITION).
-	Pass BACKUP_N arg to read_minibuf properly as Lisp object.	
+	Pass BACKUP_N arg to read_minibuf properly as Lisp object.
 	(Fread_from_minibuffer): Likewise.
 	(syms_of_minibuf): Set Qminibuffer_history and staticpro it.
 
@@ -6703,14 +6703,14 @@
 
 	* fns.c (Fyes_or_no_p): Use Fread_string, not read_minibuf.
 	* callint.c (Fcall_interactively): For 'S', use Fread_no_blanks_input
-	rather than read_minibuf.	
+	rather than read_minibuf.
 
 1992-07-23  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-	
+
 	* minibuf.c (Vminibuffer_history_variable): New variable.
-	(syms_of_minibuf): Define variable minibuffer-history-variable.	
+	(syms_of_minibuf): Define variable minibuffer-history-variable.
 	(read_minibuf): Push the string on specified history list.
-	
+
 1992-07-23  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
 
 	* Makefile.in (doall, doxemacs, dotemacs): Put quotes around CC=${CC}.
@@ -6760,7 +6760,7 @@
 	Use find_file_handler; call the handler and return.
 	(Finsert_file_contents): Use find_file_handler;
 	cannot just return after the handler, but must handle VISIT.
-	(syms_of_fileio): Set up Qcopy_file, etc.	
+	(syms_of_fileio): Set up Qcopy_file, etc.
 	* dired.c (Fdirectory_files, Ffile_name_completion):
 	(Ffile_name_all_completions, Ffile_attributes):
 	Use find_file_handler; call the handler.
@@ -6780,11 +6780,11 @@
 	appropriate.
 
 1992-07-20  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
-	
+
 	* lread.c (isfloat_string): Recognize floats without a leading
 	integer part, noting that "e5" is a symbol, not a floating point
 	number.
-	
+
 	* xdisp.c (message, message1): When displaying a message, don't
 	make the minibuf frame visible unless the selected frame is also
 	visible.  This means that frames won't pop up unless the user is
@@ -6797,15 +6797,15 @@
 	named.
 
 1992-07-19  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-	
-	* process.c (allocate_pty): Handle PTY_OPEN.	
+
+	* process.c (allocate_pty): Handle PTY_OPEN.
 	Delete system-specific alternatives to PTY_NAME_SPRINTF
-	and PTY_TTY_NAME_SPRINTF.	
-	
+	and PTY_TTY_NAME_SPRINTF.
+
 1992-07-18  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-	
+
 	* callint.c (Fprefix_numeric_value): Fix typo: test raw, not val.
-	
+
 1992-07-17  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* xfns.c (x_window): x_set_name normally ignores requests to set
@@ -6835,7 +6835,7 @@
 	* process.c (Fdelete_process, Fprocess_status, Fprocess_send_region,
 	Fprocess_send_string, Fprocess_send_eof, Finterrupt_process): Doc
 	fixes.
-	
+
 	* process.c (Fprocess_status): Use get_process to find the process
 	denoted by the PROC argument, not Fget_process.
 
@@ -6853,7 +6853,7 @@
 	* frame.c (Fframe_height, Fframe_width): Blocked out these
 	functions; they have no C callers, and can be written nicely in
 	lisp.
-	
+
 	* frame.c (Fframe_pixel_size): Function removed; there aren't
 	enough other functions available to make this useful.  We need
 	functions describing the size of the characters of a font.
@@ -6982,7 +6982,7 @@
 	* data.c (Fset): Fixed conditional which tests whether the cache
 	is invalid.  It used to be pretty munged, and would always declare
 	the cache invalid for Lisp_Buffer_Local_Value variables.  Now it
-	declares the cache invalid if the buffer is wrong (obviously), of 
+	declares the cache invalid if the buffer is wrong (obviously), of
 
 1992-06-27  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
@@ -7248,7 +7248,7 @@
 	Qnil, not iff it's non-Qnil.
 
 1992-06-17  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
-	
+
 	* search.c: Changed to remember the object in which the last
 	search was done, so that markers from match data are placed in
 	that buffer, instead of the current buffer.
@@ -7266,7 +7266,7 @@
 	buffer.  Abort if it's not Qt, Qnil, or a buffer.
 	(Fstore_match_data): Set last_thing_searched according to the
 	things we find in LIST.
-	
+
 1992-06-16  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* fns.c (Fload_average): Document the fact that this sometimes
@@ -7274,7 +7274,7 @@
 	don't provide 5- and 15-minute load averages.
 
 1992-06-15  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
-	
+
 	* xterm.c (XTread_socket): If an event arrives to a screen S,
 	don't attribute them to SCREEN_FOCUS_SCREEN (S) here.  Do that
 	synchronously, when the events are dequeued.  This keeps events
@@ -7285,7 +7285,7 @@
 	redirection to it here.
 	(kbd_buffer_get_event): And do it here, before returning the
 	event.
-	
+
 	* eval.c (Finteractive_p): This assumed that if the function in
 	the top frame of the lisp backtrace was not a Lisp_Compiled
 	object, then Finteractive_p must have an explicit frame on the top
@@ -7403,10 +7403,10 @@
 	* process.c (send_process): Likewise.
 
 1992-06-05  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
-	
+
 	* keyboard.c (Fread_key_sequence): New 2nd arg CONTINUE_ECHO
 	added for the sake of universal-argument.
-	
+
 1992-06-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* editfns.c (Fset_default_file_mode): Function deleted.
@@ -7490,11 +7490,11 @@
 	discriminated against.
 
 1992-05-28  Ken Raeburn  (raeburn@cygnus.com)
-	
+
 	* screen.c (Fdelete_screen): Fix bugs in walking screen list.
 	(make_screen_without_minibuffer): Signal an error if the default
 	minibuffer screen is dead.
-	
+
 	* xfns.c (x_set_name): Use ICCCM-conforming scheme for changing
 	window name in X11.
 	(Fx_create_screen): Likewise.
@@ -7617,7 +7617,7 @@
 	(the fourth argument) when nargs >= 4, not when nargs >= 3.
 
 1992-05-14  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
-	
+
 	* termhooks.h: Change timestamp from a Lisp_Object to an unsigned
         long.
 	* keyboard.c (kbd_buffer_store_event): We don't have to apply the
@@ -7654,8 +7654,8 @@
 
 1992-05-12  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
-	* fileio.c: Include config.h first thing.	
-	
+	* fileio.c: Include config.h first thing.
+
 	* keyboard.c (clear_input_pending): New subroutine.
 	* process.c (wait_reading_process_input): Make C-g really quit in
 	sit-for case.
@@ -7802,7 +7802,7 @@
 
 	* floatfns.c: #include <syssignal.h>.
 	(float_error): Use SIGEMPTYMASK instead of zero.
-	
+
 	* syssignal.h [POSIX_SIGNALS] (sigmask): Defined to expand to a
 	statement expression under GCC, or a function call otherwise.
 	(sigpause, sigblock, sigunblock, sigsetmask): These are now
@@ -7881,7 +7881,7 @@
 
 	* ymakefile: Fix #endif and #else comments.
 
-1992-04-27  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1992-04-27  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* ymakefile (xemacs): Link xemacs to temacs if HAVE_SHM.
 
@@ -8015,7 +8015,7 @@
 1992-04-17  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* s/hpux.h (PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Use pty_name,
-	not ptyname. 
+	not ptyname.
 	* s/rtu.h: Same.
 
 	* process.c (pty_process): Add 'int' to the declaration 'static
@@ -8266,13 +8266,13 @@
 	* doc.c (Fdocumentation, Fdocumentation_property): Take optional
 	new arg to not pass results thru substitute-command-keys.
 
-1992-03-05  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-03-05  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* unexmips.c (unexec): When setting up the data_section header,
 	calculate the size of the section as "brk - data_start," not "brk
 	- DATA_START".
 
-1992-02-23  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-23  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* fileio.c: #include "systime.h".
 	(Fcopy_file): Use the systime.h macros to copy the time to the new
@@ -8319,7 +8319,7 @@
 
 	* sysdep.c (get_screen_size): Neatened; now each system of
 	reporting the screen size is separated from the rest.
-	
+
 	* systerm.h (EMACS_HAVE_TTY_PGRP, EMACS_GET_TTY_PGRP,
 	EMACS_GET_TTY_PGRP): New macros to handle setting a tty's current
 	process group.
@@ -8342,7 +8342,7 @@
 
 	* process.c (process_send_signal): Steal 18.58's version of this,
 	but incorporate the support for VMS signals.
-	    
+
 	* syssignal.h (EMACS_KILLPG): New macro.
 	* process.c (process_send_signal): Use it.
 	* sysdep.c (sys_suspend): Use it.
@@ -8357,7 +8357,7 @@
 	only place we ever need this functionality.
 	(OSPEED, SETOSPEED): Definitions removed.
 
-1992-02-22  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-22  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* sysdep.c: Moved definition of sigunblock macro to ...
 	* syssignal.h: Here.
@@ -8372,7 +8372,7 @@
 
 	* s/template.h: Include a clause for the HAVE_TERMIO flag.
 
-1992-02-21  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-21  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* keyboard.c (read_char): Don't clear Vquit_flag when we catch an
 	interrupt and return a quit_char; this change (Mar 21 1991) is too
@@ -8395,11 +8395,11 @@
 	* xterm.c (XTread_socket): Clear the meta flag from the keypress
 	event before handing it to XLookupString.
 
-1992-02-20  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-20  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* sysdep.c: No need to test #ifdef TIOCGETP before #undefing it.
 
-1992-02-19  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-19  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* systime.h: New file.
 	* dispnew.c: #include "systime.h" to get <time.h> or <sys/time.h>,
@@ -8439,7 +8439,7 @@
 	* data.c, keyboard.c, process.c, sysdep.c, ymakefile: Changed
 	#include directives.
 
-1992-02-15  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-15  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* m/intel386.h: Don't bother casting the argument to the signal
 	function; the SIGTYPE code in config.emacs ought to take care of
@@ -8447,11 +8447,11 @@
 
 	* buffer.c (record_buffer): Doc fix.
 
-1992-02-13  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* s/iris3-6.h: #define HAVE_GETWD.
 
-1992-02-11  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-11  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* window.c (Fwindow_at): Accept position as two arguments, not a
 	cons of numbers.
@@ -8460,7 +8460,7 @@
 	current buffer to the selected window's buffer.  A simple
 	set-buffer will make these two different.
 
-1992-02-10  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-10  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* callproc.c (Fcall_process): Clear synch_process_death and
 	synch_process_retcode to zero before forking the process.
@@ -8496,7 +8496,7 @@
 	zero if it can't be done.  And compare the cursor position to the
 	window boundaries, not the screen boundaries.
 
-1992-02-05  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-05  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* screen.c (Fscreen_parameters): If the screen has a minibuffer
 	window on another screen, return the window, instead of nil.
@@ -8522,7 +8522,7 @@
 	< 2.  Instead, use a new variable called infile.  Re-arranged
 	logic which processes the BUFFER argument.
 
-1992-02-03  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-02-03  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* fileio.c (Fexpand_file_name): Doc fix.
 
@@ -8531,12 +8531,12 @@
 	get the right boundary.  This used to ignore the [0] element, and
 	write in the [screen_height] element, which doesn't exist.
 
-1992-02-03  Richard Stallman  (rms at mole.ai.mit.edu)
+1992-02-03  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* xdisp.c (redisplay, try_window_id): Special case for change
 	at beginning of line, if using selective display.
 
-1992-01-31  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-31  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* m/delta88k.h: Added USUAL-OPSYS information, for the
 	config.emacs script to use.
@@ -8549,7 +8549,7 @@
 	use separate variables hpos/vpos and prev_hpos/prev_vpos.
 	(vmotion): Use largest int as tovpos arg to compute_motion.
 
-1992-01-30  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-30  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* window.c: #include "keyboard.h" to get the Qmode_line and
 	Qvertical_split declarations.
@@ -8570,7 +8570,7 @@
 
 	* m-iris4d.h (C_SWITCH_MACHINE): New definition.
 
-1992-01-28  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-28  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* term.c: #include "keyboard.h", for Vfunction_key_map.
 	* keyboard.h: Declare Vfunction_key_map.
@@ -8658,7 +8658,7 @@
 	(LIBS_SYSTEM): Defined.
 	* m/intel386.h (signal): Optionally don't define it.
 
-1992-01-27  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-27  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* s/template.h: Document the SIGTYPE macro.
 	* s/bsd4-3.h: Define the SIGTYPE macro.
@@ -8683,19 +8683,19 @@
 	for output_x_window.
 	* xfns.c (adjust_scrollbars, Fx_store_cut_buffer): Same.
 
-1992-01-25  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-25  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* term.c (term_get_fkeys): New function.
 	(term_init): Call term_get_fkeys.
 
-1992-01-21  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-21  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* editfns.c (Ffollchar, Fprevchar): Renamed to Ffollowing_char and
 	Fprevious_char, for consistency.  Renamed Sfollchar and Sprevchar
 	too.
 	(syms_of_editfns): Fixed defsubrs.
 	* lisp.h (Ffollchar, Fprevchar): Renamed extern declarations as above.
-	
+
 	* editfns.c (Ffollowing_char): Return 0 at the end of the buffer,
 	as advertised.  Doc fix.
 	(Fprevious_char): Doc fix.
@@ -8704,7 +8704,7 @@
 	including the machine and opsystem files, so the files can have
 	conditionals on the parameters.
 
-1992-01-15  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-15  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* keyboard.c (read_key_sequence): When expanding a function key
 	recognized with Vfunction_key_map, don't scan the expansion for
@@ -8720,19 +8720,19 @@
 
 	* keymap.c (Fglobal_key_binding): Doc fix.
 
-1992-01-16  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1992-01-16  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* m-delta88.h: New file.
 
 	* window.c (window_scroll): New arg `noerror'.
 	(scroll_command, Fscroll_other_window): Pass that arg.
 
-1992-01-15  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1992-01-15  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* process.c (sigchld_handler):
 	Set synch_process_death and synch_process_retcode.
 
-1992-01-14  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-14  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* config.h-dist (SIGTYPE): New macro to help give signal handlers
 	the correct type.
@@ -8770,13 +8770,13 @@
 	this function a no-op; since we're not in the tty's pgroup, we
 	would get a SIGTTIN.
 
-1992-01-13  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-13  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* config.h-dist: Removed MAINTAIN_ENVIRONMENT clause.
 	* callproc.c: Removed support for MAINTAIN_ENVIRONMENT.
 	(init_callproc): Use getenv instead of egetenv to initialize
 	Vshell_file_name.
-	* emacs.c (decode_env_path): Use getenv instead of egetenv 
+	* emacs.c (decode_env_path): Use getenv instead of egetenv
 	* lisp.h: Removed support for MAINTAIN_ENVIRONMENT.
 	* process.c: Same.
 	* ymakefile: Same.
@@ -8833,20 +8833,20 @@
 	<stdio.h>, and <stddef.h>.  All callers changed; all
 	#undefinitions of NULL removed.
 
-1992-01-12  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+1992-01-12  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* xdisp.c (message): #ifdef NO_ARG_ARRAY, make a local block to
 	declare the explicit argument array.
 
 	* config.h-dist: Instead of reaching the machine- and
-	system-dependent files through symlinks, replace the strings 
-
-1992-01-09  Jim Blandy  (jimb at pogo.cs.oberlin.edu)
+	system-dependent files through symlinks, replace the strings
+
+1992-01-09  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 	* keyboard.c (stuff_buffered_input): Don't forget to increment
 	kbd_fetch_ptr while looping through kbd_buffer.
 
-1992-01-08  Jim Blandy  (jimb at occs.cs.oberlin.edu)
+1992-01-08  Jim Blandy  (jimb@occs.cs.oberlin.edu)
 
 	* keyboard.c (read_avail_input): Don't forget to fill in the
 	screen field in events read from the terminal.
@@ -8854,12 +8854,12 @@
 	kbd_buffer_store_event with a `struct input_event *', not a
 	character or a Lisp_Object.
 
-1991-12-21  Jim Blandy (jimb at occs.cs.oberlin.edu)
+1991-12-21  Jim Blandy  (jimb@occs.cs.oberlin.edu)
 
 	* bytecode.c (docall): Don't remove protection from the arguments
 	to Ffuncall.
 
-1991-12-20  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-20  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (Vfunction_key_map): New variable.
 	(read_key_sequence): Changed to recognize and substitute bindings
@@ -8868,7 +8868,7 @@
 	(syms_of_keyboard): DEFVAR, document, and initialize
 	Vfunction_key_map.
 
-1991-12-19  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-19  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keymap.c (Vminor_mode_map_alist): New variable, to support
 	keymaps for minor modes.
@@ -8907,7 +8907,7 @@
 	(libsrc, archlib, sharelib): New variables, to take the place of
 	etcdir.
 
-1991-12-18  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-18  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* ymakefile (CFLAGS): Don't automatically include C_DEBUG_SWITCH
 	in the value for CFLAGS; the configuration script will take care
@@ -8915,23 +8915,23 @@
 
 	* config.h-dist: Copy the GLYPH definitions from config.h to here.
 
-1991-12-16  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-12-16  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* abbrev.c (Fexpand_abbrev): Run pre-abbrev-expand-hook.
 	(syms_of_abbrev): Define that variable.
 
-1991-12-13  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-13  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* m/m-*.h: Since the m- is now redundant, renamed all files to
 	remove it, and changed references within files.
 	* s/s-*.h: Same business.
 
-1991-12-11  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-11  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* config.h-dist (MULTI_SCREEN): Define this automatically when
 	we're using a window system.
 
-1991-12-09  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-09  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* m/m-*.h (i.e. all machine config files): Added USUAL-OPSYS
 	comments to tell the configuration script what sort of operating
@@ -8940,14 +8940,14 @@
 	* config.h-dist (MScreenWidth, MScreenLength): Deleted; no longer
 	used.
 
-1991-12-08  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-08  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* editfns.c (Fcurrent_time): New function, to return the current
 	time as a number, like the Unix time(3) function.  This might be
 	fun to port.
 	(syms_of_editfns): defsubr it.
 
-1991-12-05  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-05  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keymap.c (Vminor_mode_map_alist): New variable.
 	(current_minor_maps): New function.
@@ -8973,7 +8973,7 @@
 	* callint.c (Fcall_interactively): For the 'k' interactive code,
 	cast the type of the symbol name before passing it to error.
 
-1991-12-02  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-12-02  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (make_lispy_movement): Move call to
 	mouse_position_hook from here...
@@ -8981,18 +8981,18 @@
 	events.
 
 	* keyboard.c (kbd_buffer_get_event): Set Vlast_event_screen for
-	mouse movements, too. 
-
-1991-11-27  Jim Wilson  (wilson at wookumz.gnu.ai.mit.edu)
+	mouse movements, too.
+
+1991-11-27  Jim Wilson  (wilson@wookumz.gnu.ai.mit.edu)
 
 	* alloca.c (alloca): Add parens to make precedence clearer.
 
-1991-11-26  Michael I Bushnell  (mib at geech.gnu.ai.mit.edu)
+1991-11-26  Michael I Bushnell  (mib@geech.gnu.ai.mit.edu)
 
 	* search.c: need to include sys/types.h because of recent mod to
 	regex.h.
 
-1991-11-25  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-11-25  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* bytecode.c: BYTE_CODE_METER and BYTE_CODE_SAFE undefined by default.
 	(METER_CODE): Define same name whether metering or not.
@@ -9001,7 +9001,7 @@
 	(docall): Put back previously lost code to remove protection
 	from funcall args.
 
-1991-11-25  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-25  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* lisp.h (make_array): New extern declaration.
 
@@ -9009,7 +9009,7 @@
 	* keyboard.c (Fread_key_sequence, Fthis_command_keys): Callers fixed.
 	* macros.c (Fend_kbd_macro): Callers fixed.
 
-1991-11-15  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (cmd_error): If an error occurs before somebody has
 	provided a screen to print it on, print it to stderr and exit
@@ -9053,7 +9053,7 @@
 
 	* screen.c (Fdelete_screen): Do nothing if SCREEN is already
 	deleted.
-	
+
 	* screen.c (Qscreenp): Staticpro this symbol.
 
 	* xfns.c (Fx_create_screen): Doc fix.
@@ -9062,13 +9062,13 @@
 	'minibuffer parameter is t or nil; nil is the default value for
 	omitted parameters, and t is intuitive.
 
-1991-11-14  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-14  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* eval.c (specbind): Check that the thing being bound is a symbol.
 	(funcall_lambda): Signal an invalid-function error if the
 	arguments are not all symbols.
 
-1991-11-08  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-08  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* screen.c (Fselect_screen): Don't select dead screens.
 	* print.c (print): Print dead screen objects starting with
@@ -9088,7 +9088,7 @@
 	minibuffers anyway, put it here.  And clear all the lines of a
 	multi-line minibuffer, not just the first one.
 
-1991-11-07  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-07  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* screen.c (Fdelete_screen): When searching Vscreen_list for a new
 	value for last_nonminibuf_screen, remember that the screens live
@@ -9098,7 +9098,7 @@
 
 	* xdisp.c (echo_area_display): Rearranged for clarity.
 
-1991-11-06  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-06  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* screen.c (next_screen, prev_screen): New meaning for MINI_SCREEN
 	argument helps implement the behavior of Fnext_window.
@@ -9123,7 +9123,7 @@
 	* xterm.c (Vglobal_minibuffer_screen): Don't declare this extern
 	here; it's never used.
 
-1991-11-05  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-05  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* screen.c (Fdelete_screen): Document the fact that surrogate
 	minibuffer screens may not be deleted.
@@ -9173,7 +9173,7 @@
 	* xdisp.c (message, message1): Call it here, so that Emacs C
 	functions like Fy_or_n_p make the screen visible too.
 
-1991-11-04  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-11-04  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (readable_events): If EVENT_QUEUES_EMPTY, we can
 	short-circuit and say no.  Otherwise, if do_mouse_tracking, we can
@@ -9235,25 +9235,25 @@
 	(x_term_init): Set mouse_position_hook instead of
 	mouse_tracking_enable_hook.
 
-1991-10-31  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-31  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xdisp.c (redisplay_window): When trying to avoid starting
 	display at the end of the buffer: check that startp < ZV, not
 	startp <= ZV.
 
-1991-10-29  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-29  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xterm.c (x_do_pending_expose, XTmouse_tracking_enable): Use
 	SCREEN_IS_X instead of testing output_method directly.
 
-1991-10-26  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xdisp.c (redisplay): In the single-screen optimization, always
 	update the minibuffer's screen as well as the selected screen, no
 	matter what the echo_area_glyphs are.  This makes sure that
 	messages get cleared after a keystroke.
 
-1991-10-25  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-25  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* callint.c (Finteractive): Doc fix.
 
@@ -9269,7 +9269,7 @@
 	(Fgarbage_collect): Don't bother to BLOCK_INPUT here,
 	since we don't cons in the input handler.
 
-1991-10-21  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-21  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* window.c (init_window_once): Set last_nonminibuf_screen to the
 	initial terminal screen, so that poor Fdisplay_buffer doesn't try
@@ -9280,7 +9280,7 @@
 	* m-intel386.h (signal): Optionally don't define it.
 	* s-isc2-2.h (DONT_DEFINE_SIGNAL): Define this.
 
-1991-10-18  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-18  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* scroll.c (line_ins_del): Don't calculate costs off the end of mf
 	and ov; use < in loop condition, not <=.
@@ -9292,7 +9292,7 @@
 	(window_change_signal): Use SCREEN_IS_TERMCAP predicate instead of
 	testing output_method_directly.
 
-1991-10-15  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xterm.h (STANDARD_EVENT_SET): Include ButtonReleaseMask in
 	STANDARD_EVENT_SET.
@@ -9342,7 +9342,7 @@
 	(syms_of_window): Adjusted.
 	* lisp.h: Adjusted to say so.
 
-1991-10-14  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-14  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xterm.c (XTclear_end_of_line): This used to try to get the
 	cursor out of the way by comparing the line being cleared with
@@ -9350,11 +9350,11 @@
 	s->phys_cursor_y.  Changed to just mark the cursor as cleared if
 	it's in the area we're clearing.
 
-1991-10-13  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-10-13  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* m-intel386.h: Fix typo in #endif.
 
-1991-10-12  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-12  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* callint.c (Fcall_interactively): Added new interactive spec 'K',
 	for mouse clicks.  Added explanation to doc string.  Removed 'e'
@@ -9370,7 +9370,7 @@
 	Don't use EVENT_QUEUES_EMPTY to set input_pending; call
 	readable_events.
 
-1991-10-11  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-11  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (Qmode_line): New quoted symbol.
 	(syms_of_keyboard): Initialize and staticpro it.
@@ -9381,7 +9381,7 @@
 	either the character or pixel dimensions have changed; this will
 	catch font size changes.
 
-1991-10-08  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-08  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* process.c (wait_reading_process_input): Removed all the
 	exceptional condition stuff.  Emacs lacks any way to respond to
@@ -9413,7 +9413,7 @@
 	* keyboard.c (read_key_sequence): Removed unused argument
 	no_redisplay.
 
-1991-10-01  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-10-01  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xfns.c (x_create_screen): Initialize phys_cursor_x to -1, to
 	indicate that the screen has no displayed cursor.
@@ -9436,12 +9436,12 @@
 
 	* ymakefile: Note that scroll.o and xmenu.o depend on screen.h.
 
-1991-09-29  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-09-29  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (make_lispy_event): When building mouse movement
 	event, use `m', not `event', dummy.
 
-1991-09-26  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-09-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* screen.c (Fscreen_parameters): Return the proper value for the
 	'minibuffer parameter for minibuffer-only screens.
@@ -9466,11 +9466,11 @@
 
 	* alloca.c: Do nothing if alloca is defined as a macro.
 
-1991-09-08  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-09-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* m-pfa50.h: New file.
 
-1991-09-06  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-09-06  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* unexec.c: Add conditionals for COFF_ENCAPSULATE.
 
@@ -9479,7 +9479,7 @@
 	* fns.c (Fdelete): New fn.  We have member now; we should have
 	delete too.
 
-1991-08-16  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-16  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xfns.c (x_get_arg): Clean bad characters out of the screen name
 	before using it as a resource key.
@@ -9496,7 +9496,7 @@
 
 	* xfns.c (Fx_grab_cursor, Fx_ungrab_cursor): Functions removed.
 
-1991-08-15  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* bytecode.c (Qbyte_code_meter): New.
 	(Bend_of_line, Bset_marker, Bmatch_beginning, Bmatch_end, Bupcase,
@@ -9506,7 +9506,7 @@
 	(Fbyte_code): Implemented new codes listed above.  Added code to
 	count how many times a function is called.
 	(syms_of_bytecode): Initialize and staticpro Qbyte_code_meter.
- 
+
 	* xfns.c (x_window): When setting the class hints, use the
 	screen's name as the res_name.
 
@@ -9548,7 +9548,7 @@
 	[not HAVE_X11] (Fx_get_default): Only take the one arg.
 	[not HAVE_X11] (Fx_get_resource): Toss the second two args.
 
-1991-08-13  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-13  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xfns.c (Fx_close_current_connection): Add \n to error message.
 
@@ -9567,7 +9567,7 @@
 	* screen.c (make_screen): When choosing a buffer for the screen's
 	root window, shy away from buffers whose names start with a space.
 
-1991-08-11  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-11  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* process.c (exec_sentinel, exec_sentinel_unwind): Move these
 	above status_notify.
@@ -9577,24 +9577,24 @@
 	(syms_of_eval): Initialize and staticpro above.
 	* lisp.h: added extern declaration for above.
 
-1991-08-10  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-10  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* regex.c (re_search_2): When searching with the fastmap, test for
 	a translate table outside of the loop, not inside the loop.
 
-1991-08-10  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-08-10  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* fns.c (Fequal): Don't crash on circular structure.
 	(internal_equal): New subroutine does the recursion.
 
 	* print.c (print): Recognize circular car pointers.
 
-1991-08-10  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-10  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* process.c (wait_reading_process_input): Ignore exceptional
 	conditions on the keyboard input.
 
-1991-08-06  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-08-06  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* lisp.h: Fiddled with formatting.
 
@@ -9602,11 +9602,11 @@
 	(exec_sentinel): Restore the process's sentinel, using an
 	unwind_protect.
 
-1991-08-05  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-08-05  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* keyboard.c: Doc fix.
 
-1991-08-05  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-05  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* dired.h: Don't include search.h; it doesn't exist.
 
@@ -9638,7 +9638,7 @@
 	* xterm.c (Qmapped_screen, Qunmapped_screen, Qexited_scrollbar,
 	Qexited_window, Qredraw_screen): Unused, so removed.
 	(syms_of_xterm): Don't bother to initialize above.
-	
+
 	* xterm.c (init_input_symbols): Renamed to syms_of_xterm, for
 	consistency.
 	(x_term_init): Don't call it here.
@@ -9653,12 +9653,12 @@
 	extra declaration.
 	(Fx_get_resource): Adjusted code appropriately.
 
-1991-08-04  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-08-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* lread.c (read1): Accept #[...] for bytecode object.
 	* print.c (print): Print them that way.
 
-1991-08-01  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-08-01  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* fileio.c (Fexpand_file_name): Avoid doing strlen (0).
 
@@ -9669,7 +9669,7 @@
 	assignments from if conditions.
 	(Fexpand_file_name): Remove excess slash from end of user's home dir.
 
-1991-08-01  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-08-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* emacs.c (main): Add SIGIO conditional within AIX conditional.
 
@@ -9677,7 +9677,7 @@
 	when all changes are below the screen.
 	When first computing bp, don't go more than HEIGHT + 1 lines.
 
-1991-07-31  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-31  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xterm.c (x_destroy_window): If we're destroying the currently
 	highlighted screen, clear x_highlight_screen.
@@ -9685,7 +9685,7 @@
 	* xdisp.c (display_text_line, display_string):
 	Don't go past endp for multi-column chars.
 
-1991-07-28  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-28  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* lread.c (init_lread): If Vload_path was set specially before
 	dumping, preserve it by default.
@@ -9718,11 +9718,11 @@
 	* xfns.h: File removed - it only declared Vx_send_movement_events.
 	All includers changed.
 
-1991-07-27  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-27  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* keymap.c (Fcopy_keymap): Don't recursively copy maps inside symbols.
 
-1991-07-27  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-27  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xdisp.c (redisplay): If echo_area_display puts text in a
 	surrogate minibuffer screen, don't neglect to update it.
@@ -9730,14 +9730,14 @@
 	* keyboard.c (kbd_buffer_store_event): Make sure
 	Vlast_event_screen is set properly for quit characters.
 
-1991-07-26  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (command_loop_1): pass both arguments to
 	Fselect_screen.
 
 	* screen.c (make_screen): Divide the size by sizeof (Lisp_Object)
 	before passing it to Fmake_vector.
-    
+
 	* screen.h [not MULTI_SCREEN] (SCREEN_SCROLL_BOTTOM_VPOS): fixed
 	definition.
 
@@ -9768,7 +9768,7 @@
 	* dispnew.c (buffer_posn_from_coords): Bufp is broken; don't use it.
 
 	* xterm.c (XTscreen_rehighlight): Neatened sloppy logic.
-	
+
 	* keyboard.c (read_key_sequence): When truncating a key sequence,
 	don't forget to put the new keystroke back in this_command_keys.
 	Do this before calling echo_truncate, and don't call echo_char.
@@ -9859,24 +9859,24 @@
 1991-07-21  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* screen.h (last_nonminibuf_screen): Added declarations for new
-	variable. 
+	variable.
 	* minibuf.c (active_screen): Variable removed.
 	(read_minibuf): Removed code to set and clear active_screen.
 	* window.c (Fdisplay_buffer): Rewritten to use
 	last_nonminibuf_screen.
 
-	* screen.c (next_screen): Use SCREEN_ accessors instead of ->. 
+	* screen.c (next_screen): Use SCREEN_ accessors instead of ->.
 
 	* window.c (Fdisplay_buffer): Removed reference to
 	Fx_create_screen; we should rely on the auto-new-screen-function
 	being set to something appropriate.
 
-1991-07-21  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-07-21  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* keyboard.c (read_key_sequence): Restore the state of
 	this_command_key_count along with the echoing state.
 
-1991-07-20  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-07-20  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* xfns.c (Fx_synchronize): New function.
 	(syms_of_xfns): defsubr it.
@@ -9897,7 +9897,7 @@
 	is 0, toss the message; don't check the window system against
 	the screen output_method.
 
-1991-07-19  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-19  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (read_key_sequence): When we truncate the echo
 	buffer because the user has switched screens, re-echo the
@@ -9927,7 +9927,7 @@
 	* screen.c (make_screen_without_minibuffer): Improve error message
 	displayed when Vglobal_minibuffer_screen is not a proper screen.
 
-1991-07-18  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-18  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* config.h (PURESIZE): Definition moved to...
 	* puresize.h: New file.
@@ -9941,13 +9941,13 @@
 	[HAVE_SHM] (init_alloc_once): Initialize pure_size here.
 	* lisp.h [HAVE_SHM] (XPNTR): Defined in terms of pure_size,
 	instead of PURESIZE.
-	(pure_size): extern declaration added here.	
+	(pure_size): extern declaration added here.
 	* ymakefile: Added puresize.h to dependencies for alloc.c and
 	data.c's .o files.
 
 	* emacs.c (main): Doc fix for kludge to scan for -d.
 
-1991-07-17  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-17  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* termhooks.h (struct input_event): #if 0'd out the definition for
 	the screen_selected event type, and added the stipulation that the
@@ -9992,7 +9992,7 @@
 	(syms_of_buffer, init_buffer_once): Qkill_buffer_hook =
 	'kill-buffer-hook.
 
-1991-07-15  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-15  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keymap.c (Fsingle_key_description): When describing a listy
 	object, take the car to find the symbol that heads it, not the cdr.
@@ -10044,7 +10044,7 @@
 	(vmserrstr): Add a cast.
 	(sys_creat): Define va_count before this function.
 
-1991-07-14  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-14  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* sysdep.c (sys_sleep, input_wait_timeout): Don't use & on constant.
 	[VMS]: Include pwd.h from Emacs.  Use sys/file.h if GCC.
@@ -10065,7 +10065,7 @@
 	init_sys_modes, tabs_safe_p, reset_sys_modes):
 	Use tcgetattr, and if HAVE_TCATTR, use tcsetattr.
 
-1991-07-13  Jim Blandy  (jimb at churchy.gnu.ai.mit.edu)
+1991-07-13  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
 	* s-hpux8.h: New file.
 	* fileio.c [HPUX8]: Don't include errnet.h.
@@ -10092,7 +10092,7 @@
 	unless USG.
 
 	* process.c (Fprocess_send_eof): If using a pipe, close it.
-	(close_process_descs): Check IN and OUT for nonzeroness. 
+	(close_process_descs): Check IN and OUT for nonzeroness.
 
 	* process.c (process_send_signal): Use interrupt chars
 	to send certain signals to the process group.
@@ -10118,7 +10118,7 @@
 	* eval.c (Finteractive_p): Changed "! XTYPE (foo) == Lisp_Bar" to
 	"XTYPE (foo) != bar".
 
-1991-07-11  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-07-11  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* eval.c (apply1): Don't forget to UNGCPRO before returning.
 
@@ -10127,22 +10127,22 @@
 	we cannot undisplay the cursor then, but do_scrolling is always
 	called within an update.
 
-1991-07-10  David J. MacKenzie  (djm at nutrimat)
+1991-07-10  David J. MacKenzie  (djm@nutrimat)
 
 	* termcap.c, tparam.c [!emacs, USG || STDC_HEADERS]: Define bcopy
 	in terms of memcpy.
 
-1991-07-09  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-07-09  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* scroll.c (do_scrolling): Use correct termination condition for
 	loop that uses the glyph pointers for the deleted lines to fill in
 	the inserted lines.
 
-1991-07-08  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-08  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* editfns.c: Doc fix.
 
-1991-07-03  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-07-03  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* dispnew.c (line_hash_code): Test m->highlight[vpos], not
 	m->highlight.  All lines were getting hash codes of -1, because
@@ -10150,12 +10150,12 @@
 
 	* process.c (list_processes_1): Handle status of network streams.
 
-1991-07-02  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-02  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* doc.c (Fdocumentation_property):
 	Pass only strings to Fsubstitute_command_keys.
 
-1991-07-02  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-07-02  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* editfns.c (init_editfns): If neither of the environment
 	variables are set, DON'T set Vuser_name to Vuser_real_name; it's
@@ -10166,7 +10166,7 @@
 	which might be 0.
 
 	* lisp.h (RETURN_UNGCPRO): New macro.
-    
+
 	* bytecode.c (Fbyte_code): Do not remove GC protection from the
 	stack when making a function call, because the caller is
 	responsible for protecting the arguments to a MANY-arg'ed
@@ -10189,15 +10189,15 @@
 	* keyboard.c (init_keyboard): Handle SIGQUIT with interrupt_signal
 	on any system that has HAVE_TERMIO, not just on USG systems.
 
-1991-07-01  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-07-01  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* editfns.c (init_editfns): Test that user_name isn't 0.
 
-1991-06-29  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-06-29  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* search.c: Doc fixes.
 
-1991-06-28  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-06-28  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* keyboard.c (make_lispy_event): Let the posns of mouse clicks and
 	mouse movements be nil when window_from_coordinates returns a
@@ -10218,7 +10218,7 @@
 	* xfns.c (Ffocus_screen): Don't signal an error if SCREEN is
 	already the focus screen.
 
-1991-06-26  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-06-26  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* alloc.c (Fmake_rope): Use sizeof (GLYPH) instead of 2 to
 	determine how large the string should be, and changed doc string
@@ -10231,7 +10231,7 @@
 	better performance if they don't want to use huge fonts.
 	* xterm.c (dumpglyphs): Use XDrawImageString or
 	XDrawImageString16, Depending on sizeof (GLYPH).
-	
+
 	* data.c (Fsetq_default): Call Fset_default to do the assignments,
 	not plain Fset.
 
@@ -10249,18 +10249,18 @@
 	The branching bytecodes now only QUIT if they take the branch.
 	Btemp_output_buffer_show, Bforward_char, Bforward_word,
 	Bskip_chars_forward, Bskip_chars_backward, and Bforward_line
-	passed the wrong number of arguments to their subrs. 
+	passed the wrong number of arguments to their subrs.
 	Brem, Bbuffer_substring, Bdelete_region, Bnarrow_to_region,
 	Bstringeqlsign, Bstringlss, Bequal, Bnthcdr, Bmember, Bassq,
 	Bsetcar, and Bsetcdr passed arguments to the subr in the wrong
 	order.
 
-1991-06-25  Jim Blandy  (jimb at churchy.gnu.ai.mit.edu)
+1991-06-25  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
 	* doc.c (Fdocumentation): Added a QUIT test to the loop that finds
 	the symbol's function value.
 
-1991-06-24  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-06-24  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* xterm.c (dumprectangle): Removed call to XFlushQueue here.
 
@@ -10290,7 +10290,7 @@
 	* callproc.c (Fcall_process, Fcall_process_region): GCPRO the
 	arguments, since insert may cause a garbage collection.
 
-1991-06-20  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-06-20  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* buffer.h (struct buffer_text, struct buffer): small change to
 	comments.
@@ -10314,7 +10314,7 @@
 	* data.c (Fsetq_default): Take multiple SYM, VAL args; syntax now
 	parallel to setq.
 
-1991-05-25  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-05-25  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* keyboard.c (kbd_buffer_read_char): Fix wait-for-input loop so
 	that we always process/toss events we don't want to return.
@@ -10345,7 +10345,7 @@
 	x_mouse_screen.  This is wrong, but will make emacs compile until
 	this gets fixed.
 
-1991-05-23  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-23  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (get_input_pending): Don't use trim_events; use
 	readable_events instead.
@@ -10360,11 +10360,11 @@
 	* emacs.c (main): Don't test alternate_display and put its value
 	in the environment.
 
-1991-05-22  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-22  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (struct movement): Made .used an int instead of a
 	char, since that's more likely to be stored atomically on SPARCS
-	and similar machines. 
+	and similar machines.
 
 	* termhooks.h (struct input_event): Removed the window_sys_event,
 	since it's not used anywhere.  Added screen_selected event type.
@@ -10402,7 +10402,7 @@
 	allocator is not representable in a Lisp_Object, call memory_full
 	instead of printing a very silly "warning" message.
 
-1991-05-19  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-05-19  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* xterm.c (XTread_socket): Don't overwrite the end of the buffer
 	with function keys.
@@ -10416,14 +10416,14 @@
 	screen is unmapped; do this when is mapped.
 	(dumprectangle): Don't dump any data for garbaged screens.
 
-1991-05-18  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-18  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* sysdep.c (init_sys_modes): Moved the clauses that set up
 	interrupt-driven input out of the "if running on a terminal"
 	clause, since these may need to be set up even when running on a
 	window system.
 
-1991-05-17  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-17  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* process.c (Fprocess_status): For network connections, return
 	Qopen and Qclosed instead of Qrun and Qexit, as documented.
@@ -10431,7 +10431,7 @@
 	* lread.c (read1): Removed code that treated numbers starting with
 	a zero as octal.
 
-1991-05-16  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-05-16  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* eval.c (Ffuncall): Don't gcpro the arguments; the caller
 	protects them.
@@ -10473,12 +10473,12 @@
 	(syms_of_keyboard): Initialize and staticpro Qmouse_movement,
 	remove DEFVAR_LISP for Vignore_mouse_events.
 
-1991-05-14  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-05-14  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* lread.c (read1): Correctly parenthesize the shift when parsing
 	octal numbers, and signal an error if we see a non-octal digit.
 
-1991-05-13  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-05-13  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* keyboard.c (trim_events): New function, to remove uninteresting
 	events from the input queue.
@@ -10521,13 +10521,13 @@
 	for the event reader to traverse the window structure, because it
 	can be called by a signal handler.
 
-1991-05-10  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-05-10  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* keyboard.c (Vignore_mouse_events): Variable deleted.
 	(make_lispy_event): For mouse and scrollbar clicks, return the
 	position as a pair of numbers, not a list of two numbers.
 
-1991-05-09  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-05-09  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* keyboard.c (do_mouse_tracking): Define this variable, which
 	controls whether kbd_buffer_read_char will ignore button up and
@@ -10573,22 +10573,22 @@
 	Qunmapped_screen, Qexited_scrollbar, Qexited_window,
 	Qredraw_screen - these are not features that we want to support.
 
-1991-05-07  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-07  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* editfns.c (Finsert_char): Let strlen be the minimum of n and
 	256, not the maximum, so we use an n-byte buffer when n < 256, and
 	a 256-byte buffer many times when n > 256.
 
-1991-05-05  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-05-05  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* keymap.c (Fkeymapp): Fixed docstring to give the right
 	definition of a keymap.
 
-1991-05-03  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-05-03  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* data.c (Fcompiled_function_p): New function.
 
-1991-05-03  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-05-03  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* xfns.c (struct x_screen_parm_table): New type for recording
 	information about screen parameters.
@@ -10599,18 +10599,18 @@
 	abort instead of signalling an error, since window_prompting's
 	value is internally generated.
 
-1991-05-01  Jim Blandy  (jimb at churchy.gnu.ai.mit.edu)
+1991-05-01  Jim Blandy  (jimb@churchy.gnu.ai.mit.edu)
 
 	* keymap.c (describe_map_tree): GCPRO the maps variable;
 	Fkey_description calls Fmapconcat, which eventually calls
 	Ffuncall, which can garbage-collect.
 
-1991-04-28  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-04-28  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* dispnew.c (buffer_posn_from_coords): Use the information in bufp
 	to reduce the distance compute_motion must scan, when possible.
 
-1991-04-27  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-04-27  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (syms_of_keyboard): Qtop_level is initialized and
 	staticpro'd in syms_of_data too.  Don't staticpro (or initialize)
@@ -10632,7 +10632,7 @@
 	* lread.c (init_obarray): Don't staticpro Vobarray, since the
 	DEFVAR_LISP in syms_of_read takes care of that.
 
-1991-04-22  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-04-22  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* window.c (save_window_save): Always get the selected window's
 	value of point from its buffer, not just when it's also the
@@ -10643,7 +10643,7 @@
 	* casefiddle.c (keys_of_casefiddle): Make upcase-region and
 	downcase-region disabled, by default.
 
-1991-04-16  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-04-16  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* bytecode.c (PUSH):  Alliant can't be bothered to implement the
 	preincrement operator right, so use a comma.
@@ -10654,11 +10654,11 @@
 	* window.c (unshow_buffer): Use clip_to_bounds to make sure we
 	change point to something legal.
 
-1991-04-14  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-04-14  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* sysdep.c: Changes in formatting and comments.
 
-1991-04-12  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-04-12  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* editfns.c (Fbuffer_substring): Don't call make_string, because
 	it may cause a compaction and move the buffer, and then copy the
@@ -10667,7 +10667,7 @@
 	* keyboard.c (read_char): Only GC if we've actually done enough
 	consing since the last gc to make it worthwhile.
 
-1991-04-11  Jim Blandy  (jimb at geech.gnu.ai.mit.edu)
+1991-04-11  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
 
 	* keymap.c (access_keymap): Canonicalize the order of the
 	modifiers when you look up a symbol in a keymap, too.
@@ -10700,7 +10700,7 @@
 	mapping, and we should get the new mapping with
 	XRefreshKeyboardMapping.
 
-1991-04-10  Jim Blandy  (jimb at wookumz.gnu.ai.mit.edu)
+1991-04-10  Jim Blandy  (jimb@wookumz.gnu.ai.mit.edu)
 
 	* commands.h: Declare last_command_char to be a Lisp_Object, not
 	an integer (ack).
@@ -10721,7 +10721,7 @@
 	(store_in_keymap): If IDX is a symbol, put the modifiers in the
 	canonical order before storing.
 
-1991-04-09  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-04-09  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keymap.c (Flocal_set_key, Fglobal_set_key): When checking types
 	of arguments, allow KEYS to be a vector or string, not just a
@@ -10743,28 +10743,28 @@
 	sequences returned, carefully making sure that the sequences still
 	appear in order of increasing length.
 
-1991-04-04  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-04-04  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* vmsfns.c (vms_trnlog): Increased size of str to 256 elements.
 	(vms_symbol): Increased size of str to 1025 elements.
 
-1991-03-24  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-03-24  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* dispnew.c (pixel_to_glyph_translation): Moved this function to
 	xterm.c, since it is specific to X and only called by the X code.
 	* xterm.c (pixel_to_glyph_translation): Here it is.
 
-1991-03-22  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-03-22  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* s-usg5-4.h (DATA_SEG_BITS): Definition deleted.
 	* m-intel386.h (DATA_SEG_BITS): Define here if USG5_4.
 
-1991-03-22  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-03-22  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keymap.c (Faccessible_keymaps): Produce meta-characters in the
 	key sequences instead of [meta-prefix-char CHAR] sequences.
 
-1991-03-21  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-03-21  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keymap.c (Flookup_key): If KEY is a zero-length array, then
 	return KEYMAP; this is more algebraically satisfying.
@@ -10777,7 +10777,7 @@
 	and again...  All lisp code does this manually if they call
 	read-char with quits inhibited, so it's the right thing to do.
 
-1991-03-20  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-03-20  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (read_char): If there is still no input available
 	after an auto-save, do a garbage-collection.
@@ -10802,18 +10802,18 @@
 	* fileio.c (Fmake_symbolic_link): Don't expand FILENAME; this
 	would make it impossible to make a link to a relative name.
 
-1991-03-19  Jim Blandy  (jimb at pogo.gnu.ai.mit.edu)
+1991-03-19  Jim Blandy  (jimb@pogo.gnu.ai.mit.edu)
 
 	* keyboard.c (syms_of_keyboard): Removed the DEFVAR_BOOL for
 	meta-flag.  This cannot be a lisp variable because we need to
 	change the terminal settings whenever this flag changes.  Change
 	this through set-input-mode instead.
 
-1991-03-19  Richard Stallman  (rms at mole.gnu.ai.mit.edu)
+1991-03-19  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
 
 	* keyboard.c (read_avail_input): Raise SIGHUP if no input on AIX.
 
-1991-03-19  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-03-19  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* keyboard.c (kbd_buffer_store_event, kbd_buffer_read_char,
 	read_key_sequence, Fexecute_extended_command, Fset_input_mode,
@@ -10832,7 +10832,7 @@
 	meta-flag.  Emacs 18 had this, and I see no entry in the ChangeLog
 	saying that it was purposefully removed.
 
-1991-03-17  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-03-17  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* keymap.c (Fcopy_keymap, Faccessible_keymaps, describe_map,
 	append_key): Minor typos and brainos corrected.
@@ -10840,7 +10840,7 @@
 	* keyboard.c (read_char): Removed code to find the vector in a
 	(kbd-macro . VECTOR) - style macro, since the macro is represented
 	by the vector itself.
-	(read_char_menu_prompt): Changed to correctly recognize the new 
+	(read_char_menu_prompt): Changed to correctly recognize the new
 	dense keymap structures.
 	(read_key_sequence): Changed code that checks for keymapness to
 	use get_keymap_1 instead of doing the indirection and keymapness
@@ -10852,13 +10852,13 @@
 	* doc.c (Fdocumentation): Rearranged into a switch statement, and
 	made vectors macros, not keymaps.
 
-	* eval.c (Fcommandp): Removed code to recognize 
+	* eval.c (Fcommandp): Removed code to recognize
 	(kbd-macro . VECTOR) as a command, and added code to recognize
 	vectors as commands.
 	* macros.c (Qkbd_macro): Variable deleted.
 	(syms_of_macros): Initialization of Qkbd_macro removed.
 
-1991-03-14  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-03-14  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* minibuf.c (keys_of_minibuf): Changed all calls to
 	initial_define_lisp_key to calls to initial_define_key.
@@ -10866,11 +10866,11 @@
 	* keymap.c (describe_map): Adjusted to handle the new style of
 	keymap.
 
-1991-03-14  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-03-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* fileio.c (Fwrite_region): On VMS, don't try rewriting old version.
 
-1991-03-14  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-03-14  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keymap.c (Faccessible_keymaps): Adjusted to handle the new style
 	of keymap.
@@ -10881,7 +10881,7 @@
 	(describe_map_tree): Handle key sequences that are vectors, as
 	well as those that are strings.
 
-1991-03-13  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-03-13  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* commands.h, keymap.c (meta_map, control_x_map): Make these
 	Lisp_Objects, not Lisp_Vectors.
@@ -10891,7 +10891,7 @@
 	insist that KEYMAP must be a dense keymap; delete the code that
 	does so.
 
-1991-03-12  Jim Blandy  (jimb at wookumz.ai.mit.edu)
+1991-03-12  Jim Blandy  (jimb@wookumz.ai.mit.edu)
 
 	* commands.h, lisp.h: Changed global_map and current_global_map	to
 	be Lisp_Objects, not Lisp_Vectors.
@@ -10904,31 +10904,31 @@
 	flag even when the element of the key sequence isn't a character.
 	(Flookup_key): Fix same braino.
 
-1991-03-10  Jim Blandy  (jimb at wookumz.ai.mit.edu)
+1991-03-10  Jim Blandy  (jimb@wookumz.ai.mit.edu)
 
 	* keymap.c (get_keyelt): Use access_keymap to resolve indirect
 	entries, instead of duplicating its code.
 	(Fcopy_keymap): Handle the new keymap structure.
 
-1991-03-09  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-03-09  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* eval.c (struct catchtag): New field handlerlist.
 	(internal_catch, internal_condition_case): Set that field.
 	(unbind_catch): Use it.
 
-1991-03-08  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-03-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-intel386.h (signal): Maybe define if USG.
 
 	* keyboard.c (echo_char): Don't have space at end of echobuf.
 
-1991-03-07  Jim Blandy  (jimb at albert.ai.mit.edu)
+1991-03-07  Jim Blandy  (jimb@albert.ai.mit.edu)
 
 	* keyboard.c (syms_of_keyboard): Initialize mouse_syms, instead of
 	doing func_key_syms twice.  Don't deal with scrollbar_syms, since
 	it doesn't exist.
 
-1991-03-06  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-03-06  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keymap.c (access_keymap, store_in_keymap): Changed to handle the
 	new style of keymaps.
@@ -10937,23 +10937,23 @@
 	ignore elements of LIST that are not conses.  See access_keymap
 	and copy_keymap for a cheap excuse.
 
-1991-03-06  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-03-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-vms.h (DATA_START): Remove `+ 512'.
 
-1991-03-05  Jim Blandy  (jimb at spiff.ai.mit.edu)
+1991-03-05  Jim Blandy  (jimb@spiff.ai.mit.edu)
 
 	* keymap.c (Fmake_keymap): Rewritten to construct the
 	new dense keymap structure: (keymap VECTOR . ALIST).  Docstring
 	adjusted accordingly.  This means that the keyboard macro
 	stupidity (see Feb 27, keyboard.c) is no longer needed.
 
-1991-03-03  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-03-03  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* sysdep.c (MEMORY_IN_STRING_H): New compilation flag.
 	* s-isc2-2.h: New file.
 
-1991-02-27  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-02-27  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* macros.c (Qkbd_macro): New variable, to hold the symbol
 	`kbd-macro', which we use to tag vector-style keyboard macros.
@@ -10969,11 +10969,11 @@
 	(read_char): Handle the new macros correctly, and re-allocate
 	this_command_keys correctly.
 
-1991-02-26  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-26  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-vms.h (calloc): Define like malloc, etc.
 
-1991-02-26  Jim Blandy  (jimb at spiff.ai.mit.edu)
+1991-02-26  Jim Blandy  (jimb@spiff.ai.mit.edu)
 
 	* xterm.c (XTread_socket): Move enter_timestamp outside of the
 	function; static variables inside functions don't always work in
@@ -10986,7 +10986,7 @@
 	(goto_char, save_restriction_restore): Rewritten to use
 	clip_to_bounds instead of in_accessible_range.
 
-1991-02-25  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-02-25  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keymap.c (initial_define_lisp_key): Turn KEY into a Lisp_Int
 	before passing it to store_in_keymap.
@@ -11011,7 +11011,7 @@
 	* keyboard.c (Fread_key_sequence): Use make_sequence.
 	(Fthis_command_keys): Use make_sequence.
 
-1991-02-24  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-02-24  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* keymap.c (Fwhere_is): If the command can't be found, the message
 	is now "foobie is not on any key.", instead of "... any keys.".
@@ -11035,12 +11035,12 @@
 	(syms_of_keyboard): last_command_char, last_input_char, help_char,
 	menu_prompt_more_char and meta_prefix_char are now DEFVAR_LISPs
 	instead of DEFVAR_INTs.
-	
-1991-02-24  Richard Stallman  (rms at mole.ai.mit.edu)
+
+1991-02-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (wait_reading_process_input): Use NETCONN_P.
 
-1991-02-23  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-02-23  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keyboard.c: (recent_keys, this_command_keys,
 	menu_prompt_more_char, help_char, last_command_char, quit_char,
@@ -11056,11 +11056,11 @@
 	(read_key_sequence): Adapted to look up symbols in keymaps,
 	just like characters.
 
-1991-02-23  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-23  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (send_process): Handle EAGAIN like EWOULDBLOCK.
 
-1991-02-22  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-02-22  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* doc.c (substitute_command_keys): Call describe_map_tree with
 	only three arguments, since the CHARTAB arg has been disposed of.
@@ -11112,11 +11112,11 @@
 	symbols and characters as well as strings for key sequences.
 	(meta_prefix_char): Changed from an int to a Lisp_Object.
 
-1991-02-21  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-21  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* fileio.c (report_file_error): Don't downcase "I/O".
 
-1991-02-20  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-02-20  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* keymap.c (access_keymap): Allow IDX to be any sort of bindable
 	event, and deal with the extended keymaps.  IDX is now a
@@ -11136,7 +11136,7 @@
 	first adding the modified symbol vector, copy the old slot value
 	into it correctly.
 
-1991-02-19  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-02-19  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keyboard.c (command_loop_1): #if 0 the block of code which
 	handles mouse events and other lispy events specially, since I
@@ -11194,7 +11194,7 @@
 	* xterm.c (construct_mouse_event): Construct a struct input_event
 	instead of a lispy event.
 
-	* screen.c (coordinates_in_window):  Added explanatory comment. 
+	* screen.c (coordinates_in_window):  Added explanatory comment.
 	(window_from_coordinates): Change PART, whose returned values are
 	dependent on X-windows, to be called MODELINE_P, with appropriate
 	new return values.
@@ -11203,7 +11203,7 @@
 	(XTread_socket): Modified to produce struct input_events
 	instead of lispy events.
 
-1991-02-18  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-02-18  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
         * termhooks.h: Added up_modifier to the enum for modifier bits;
 	this bit will be applied to mouse events.
@@ -11224,7 +11224,7 @@
 	conditional on having X10, since only X10 code ever places
 	anything in these queues.
 
-1991-02-15  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-02-15  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* termhooks.h: Define struct input_event, to represent input
 	events while they sit in the keyboard input buffer.  Using lisp
@@ -11267,7 +11267,7 @@
 	variables static, to document the fact that they're only used
 	within keyboard.c.
 
-1991-02-13  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-02-13  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* xterm.c (init_input_symbols): remove the `xk-' prefix from all
 	the function key symbols, since they're going to be used for
@@ -11278,29 +11278,29 @@
 	(\S-, \U-, \C- applied to digits), because they're being replaced
 	by something more rational.
 
-1991-02-09  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-09  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* buffer.c: Doc fix.
 
 	* sysdep.c (dup2): Rewrite of non-F_DUPFD case.
 
-1991-02-08  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-intel386.h (LOAD_AVE_CVT): Add extra parens.
 	* s-usg5-4.h (LIBX11_SYSTEM): #undef it.
 
-1991-02-07  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-esix.h: New version from kayvan.
 	Adds HAVE_X11 conditional, NEED_PTEM_H, USG_SYS_TIME, USE_UTIME,
-	LIBS_DEBUG; removes #undef sigsetmask, LIBS_SYSTEM, ESIX, 
+	LIBS_DEBUG; removes #undef sigsetmask, LIBS_SYSTEM, ESIX,
 	MISSING_UTIMES.
 
-1991-02-06  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (Faccept_process_output): Second arg gives timeout.
 
-1991-02-06  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-02-06  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* lread.c (read_escape): Added support for \S- and \U- escapes (for
 	binding mouse buttons), and noted that \C- must work on digits.
@@ -11320,7 +11320,7 @@
 	* fns.c (Fy_or_n_p): Accept C-] (usually abort-recursive-edit) as
 	well as C-g to quit.
 
-1991-02-05  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-02-05  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* sysdep.c, s-aix3-1.h, s-hpux.h, s-iris3-5.h, s-iris3-6.h,
 	s-irix3-3.h, s-rtu.h, s-sunos4-1.h, s-unipl5-0.h, s-unipl5-2.h,
@@ -11353,14 +11353,14 @@
 	clear Vmouse_event here.
 	(notice_mouse_movement): Don't clear it here.
 
-1991-02-04  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-04  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-sunos4-0.h: Renamed from s-sunos4.h.
 	(read, write, open, close): Macro defs moved to s-sunos4-1.h.
 	(INTERRUPTABLE_*): Likewise.
 	* s-sunos4-1.h: New file.
 
-1991-02-04  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-02-04  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* keymap.c (Vglobal_mouse_map, Vglobal_function_map): Variables
 	removed in preparation for conversion to unified keymap format.
@@ -11399,7 +11399,7 @@
 	(Feval_current_buffer): Removed "#if 0 ... #endif" around this
 	function.
 
-1991-02-03  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-02-03  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* Makefile, ymakefile (SHELL): Force use of sh.
 
@@ -11409,13 +11409,13 @@
 
 	* buffer.c (Fbuffer_local_variables): Omit slots with no names.
 
-1991-02-03  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-02-03  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* xterm.c (x_term_init, init_input_symbols): Moved these to the
 	bottom of the file, 1) to be consistent with the other files, and
 	2) so it can initialize some variables I want.
 
-1991-02-02  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-02-02  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* xterm.h: Added external declaration for x_focus_screen.
 
@@ -11459,12 +11459,12 @@
 	* keyboard.c: Removed external declaration of echo_area_glyphs,
 	since it's declared in window.h.
 
-1991-01-31  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-01-31  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* xterm.c (XRINGBELL): Pass 0 as the second argument to XBell;
 	respect the user's preferences.
 
-1991-01-30  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-01-30  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* xterm.c (x_draw_single_glyph): New function, created to simplify
 	cursor drawing/undrawing.
@@ -11490,7 +11490,7 @@
 	instead of using the machine-specific names and expecting the user
 	to edit this file.
 
-1991-01-29  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-01-29  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* window.c (Fdelete_window): sib is a Lisp_Object; treat it as
 	such.
@@ -11498,7 +11498,7 @@
 	* xterm.c (screen_unhighlight): When the focus leaves a screen,
 	draw the cursor as a box instead of making it disappear entirely.
 
-1991-01-29  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* unexec.c (make_hdr) [TPIX]: Set f_hdr.f_nscns and f_thdr.f_scnptr.
 
@@ -11510,7 +11510,7 @@
 	* sysdep.c (hft_init, hft_reset): Pass &junk as arg to HFQERROR.
 	Do nothing if not HFT.
 
-1991-01-29  Jim Blandy  (jimb at albert.ai.mit.edu)
+1991-01-29  Jim Blandy  (jimb@albert.ai.mit.edu)
 
 	* xfns.h: Created, to declare things defined in xfns.c.
 	Declare Vx_send_movement_events.
@@ -11521,7 +11521,7 @@
 	(XTread_socket): Place a mouse-moved event in the buffer iff
 	Vx_send_movement_events says to.
 
-1991-01-28  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-01-28  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* ymakefile: noted that callint.o depends on mocklisp.h,
 	and dired.o on search.h.
@@ -11535,11 +11535,11 @@
 
 	* lisp.h (poll_suppress_count): Add external declaration for this here.
 
-1991-01-28  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-28  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-sun3-68881.h, m-sun3-fpa.h, m-sun3-soft.h: New files.
 
-1991-01-27  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-01-27  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* lisp.h (struct handler): add poll_suppress_count member, so
 	we can restore poll_suppress_count when we handle an error.
@@ -11548,27 +11548,27 @@
 	the value of poll_suppress_count here in the handler and catch tag.
 	(Fthrow, Fsignal): Restore it here.
 
-1991-01-25  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-01-25  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* xterm.c (x_display_box_cursor): If we're undrawing the cursor by
 	redrawing the character underneath it, draw according to that
 	line's highlight, instead of assuming it's in the normal GC.
 
-1991-01-25  Richard Stallmao  (rms at mole.ai.mit.edu)
+1991-01-25  Richard Stallmao  (rms@mole.ai.mit.edu)
 
 	* buffer.h (PTR_CHAR_POS): Value was too small by 1.
 
-1991-01-16  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-16  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* doprnt.c (doprnt): Check for overflow in fmtcpy.
 
-1991-01-16  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-01-16  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* window.c (Fdelete_window): If the deletee gives its space to its
 	next sibling, that sibling needs to have its top/left side pulled
 	back to where the deletee's is.
 
-1991-01-15  Jim Blandy  (jimb at geech.ai.mit.edu)
+1991-01-15  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* doc.c (Fsnarf_documentation): handle attaching docstrings to
 	bytecode objects too.
@@ -11579,7 +11579,7 @@
 	* indent.c (compute_motion): added comments describing how it
 	can be used.
 
-1991-01-15  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (create_process): Use SETUP_SLAVE_PTY if defined.
 
@@ -11596,7 +11596,7 @@
 
 	* xfns.c (Fx_get_default): Try reversing XGetDefault args if it fails.
 
-1991-01-13  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-13  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-usg5-4.h (LOAD_AVE_CVT): Cast value to int.
 
@@ -11618,52 +11618,52 @@
 	Don't define DATA_START or DATA_END or TEXT_END or DATA_SEG_BITS.
 	Override various other symbols at end of file.
 
-1991-01-12  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-01-12  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* window.c (window-configuration-p): Closing paren needed.  Added.
 
 	* keyboard.c (command_loop_1): When displaying a message over an
 	active minibuffer, call Fsit_for with three arguments, not two.
 
-1991-01-12  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-irix3-3.h (HAVE_SYSVIPC): Defined.
 
-1991-01-12  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-01-12  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* dispnew.c (buffer_posn_from_coords): compute_motion starting
 	from bufp[y] instead of counting from the top of the window.
 
-1991-01-11  Richard Mlynarik  (mly at pizza.ai.mit.edu)
+1991-01-11  Richard Mlynarik  (mly@pizza.ai.mit.edu)
 
         * window.c (window-configuration-p):  Needed.  Added.
 
-1991-01-11  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-01-11  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* dispnew.c (buffer_posn_from_coords): Remember to deduce space
 	for the line continuation markers and the window separators from
 	the window width.
 
-1991-01-11  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-tower32v3.h (VALBITS, GCTYPEBITS): Use 26 bits for pointer.
 
-1991-01-10  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* fileio.c (Fcopy_file): Always close descriptors.
 
 	* s-sunos4.h: read, write, open and close are interruptable.
 
-1991-01-09  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-01-09  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* xterm.c, dispnew.c (pixel_to_char_translation): Renamed to
 	pixel_to_glyph_translation, and rewritten.  Just get coordinates,
 	don't return anything.
 	(buffer_posn_from_coords): New function - given a window and
 	co-ordinates on the screen, find the buffer position at those
-	co-ordinates. 
-
-1991-01-08  Jim Blandy  (jimb at geech.ai.mit.edu)
+	co-ordinates.
+
+1991-01-08  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* alloc.c (Fmake_byte_code): Flesh out docstring.
 
@@ -11683,7 +11683,7 @@
 	* xterm.c (x_new_font): If you can't find the requested font,
 	return a code which indicates this, instead of calling abort.
 
-1991-01-07  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1991-01-07  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* xdisp.c (redisplay, display_mode_line): To test
 	Vglobal_minibuffer_screen for validity, you must check that its
@@ -11708,7 +11708,7 @@
 	* search.c (Freplace_match): Protect STRING.
 	* process.c (run_filter): New function.
 	(read_process_output, exec_sentinel): Use run_filter to call the
-	process's filter function. 
+	process's filter function.
  	(status_notify): GCPro MSG.
  	* process.c (Fopen_network_stream): Protect various args.
 	* print.c (Fprin1_to_string, Fprint): Protect OBJ.
@@ -11716,12 +11716,12 @@
 	* keymap.c (describe_alist): Protect ELT_PREFIX and TEM2.
 	(describe_vector): Likewise for ELT_PREFIX and TEM1.
 
-1991-01-06  Richard Stallman  (rms at mole.ai.mit.edu)
+1991-01-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* sysdep.c (init_sys_modes): Turn off VSUSP and V_DSUSP if they exist.
 	Only on a MIPS.
 
-1991-01-05  Jim Blandy  (jimb at spiff.ai.mit.edu)
+1991-01-05  Jim Blandy  (jimb@spiff.ai.mit.edu)
 
 	* xselect.c (x_answer_selection_request): For incremental, set
 	format to 32 and send only 1 element.  Pass the address of size,
@@ -11749,7 +11749,7 @@
 	* xdisp.c (redisplay_all_windows): removed static declaration for
 	this nonexistent function.
 
-1991-01-04  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-01-04  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* window.c (window_loop): neatened up.  MINI being non-zero now
 	makes it recognize active minibuffer windows.  Iterates properly
@@ -11775,12 +11775,12 @@
 	* keymap.c (Fsingle_key_description): Report an error instead of
 	calling wrong_type_argument.
 	* lisp.h (Qkeyp): Removed external declaration for this.
-	
-1991-01-03  Richard Stallman  (rms at mole.ai.mit.edu)
+
+1991-01-03  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* search.c (search_buffer): Return starting position if count == 0.
 
-1991-01-02  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-01-02  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* scroll.c (do_scrolling): Use correct limits on loop to clear
 	lines just inserted--old version lost a line.
@@ -11831,7 +11831,7 @@
 	(Fread_key_sequence): recognize that when read_key_sequence
 	returns -1 or -2, it's a mouse event or window system event.
 
-1991-01-01  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1991-01-01  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* fileio.c (Fwrite_region): We should dereference GPT_ADDR[-1]
 	before comparing it to '\n' for VMS cruft.
@@ -11844,7 +11844,7 @@
 	(Feval): We use argvals[0..5], so declare it to have six elements
 	instead of just five.
 
-1990-12-30  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* eval.c (Fsignal): Don't ever return.
 	Call error instead if user tries to use debugger to return.
@@ -11854,7 +11854,7 @@
 	just before returning, it passes as this arg the value it wants
 	to return, then it returns whatever comes back.
 
-1990-12-28  Jim Blandy  (jimb at geech.ai.mit.edu)
+1990-12-28  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* print.c (print): put obj in a non-register variable so
 	we could gcpro it.  Also fixed some syntax errors.
@@ -11863,21 +11863,21 @@
 	strings in a local block.
 	(Fformat): XFLOAT(args[n]) isn't a float; ->data is.
 
-1990-12-27  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-tower32.h: Add comments for how to optimize.
 	* m-tower32v3.h: New file.
 
 	* fileio.c (Fwrite_region): Save errno around unlock_file.
 
-1990-12-26  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-26  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* editfns.c (Fformat): Handle floats.  Convert between int and float.
 	Don't truncate value at null char coming from doprnt.
 	* doprnt.c (doprnt): Replace tembuf with malloced buff if too small.
 	Handle %e, %f and %g.
 
-1990-12-25  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-25  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* abbrev.c (Fexpand_abbrev): Use insert_from_string, not insert.
 	(Funexpand_abbrev): Likewise.
@@ -11892,49 +11892,49 @@
 	(print): Use print_string when no escapes needed.
 	When printing with escapes, protect the string and check addr often.
 
-1990-12-24  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* insdel.c (insert_from_string): New function.
 
-1990-12-20  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* term.c (ins_del_lines): Handle scroll region wrt chars_wasted.
 
-1990-12-16  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-12-16  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* Globally renamed InsStr to insert_string.
 
-1990-12-15  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-usg5-3.h (USG_SHARED_LIBRARIES): Define it.
 
 	* m-intel386.h (C_SWITCH_MACHINE): New macro.
 
-1990-12-15  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-12-15  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* alloc.c (STRING_FULLSIZE): Use sizeof(struct Lisp_String)
 	instead of sizeof(int).
 
-1990-12-14  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-12-14  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keyboard.c (Fread_key_sequence): Clear this_command_key_count
 	here; who unfixed this?
 
-1990-12-12  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* abbrev.c (Fdefine_abbrevs): Don't crash when EXPANSION is nil.
 
-1990-12-11  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* eval.c (Fmacroexpand): Change handling of (foo . bar) in ENV.
 
-1990-12-10  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-pmax.h (SYSTEM_MALLOC): Define it.
 
 	* process.c (wait_reading_process_input): Ignore failure with EIO.
 
-1990-12-09  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-12-09  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-iris4d.h (LOAD_AVE_CVT): Divide by 1024.
 	(LIB_STANDARD): Use -lbsd first.
@@ -11949,7 +11949,7 @@
 	(C_SWITCH_MACHINE): Use -D to define alloca.
 	(SIGN_EXTEND_CHAR): Use a cast.
 
-1990-12-05  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-12-05  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
      	* keyboard.c (Fsuspend_emacs): Protect STUFFSTRING.
 	(cmd_error): Protect TAIL while printing.
@@ -11963,7 +11963,7 @@
 	(Fcopy_file, Fmake_symbolic_link): Likewise.
 	(Finsert_file_contents): Protect FILENAME.
 
-1990-12-04  Jim Blandy  (jimb at geech.ai.mit.edu)
+1990-12-04  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* eval.c (Fbacktrace): gcpro TAIL.
 	* emacs.c (Fkill_emacs): gcpro ARG.
@@ -11985,7 +11985,7 @@
 	dying process isn't in the table at all.
 	* callproc.c (call_process_cleanup): Clear synch_process_alive.
 
-1990-12-03  Jim Blandy  (jimb at geech.ai.mit.edu)
+1990-12-03  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* callproc.c (Fcall_process): change synch_process_pid to
 	synch_process_alive, as a general flag that we are waiting for
@@ -12003,15 +12003,15 @@
 	* process.c (Fstart_process): Set BUFFER before other string vars
 	so a gc in Fget_buffer_create won't clobber them.
 
-1990-11-30  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* keyboard.c (read_command_char): Save and restore getcjmp.
 
-1990-11-29  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (status_convert): Use WRETCODE for exited process.
 
-1990-11-26  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-26  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* s-usg5-4.h (LIB_STANDARD): Add libucb.a.
 	(NEED_PTEM_H): Define this instead of NEED_SIOCTL.
@@ -12023,11 +12023,11 @@
 
 	* print.c (Fwith_output_to_temp_buffer): Don't eval first arg twice.
 
-1990-11-22  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-hp9000s300.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Alternate defs for BSD.
 
-1990-11-21  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1990-11-21  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* dispnew.c (init_display): Check if we're using a window system
 	before trying to initialize the terminal.  If someone has
@@ -12036,29 +12036,29 @@
 	when the terminal is so dumb that emacs gives up and doesn't bother
 	using the window system.
 
-1990-11-20  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1990-11-20  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* print.c (Fexternal_debugging_output): added new function which
 	writes a character to stderr, for use when debugging emacs with
 	gdb.
 
-1990-11-14  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1990-11-14  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* dispnew.c (window_change_signal): used to assume that SIGWINCHes
 	always applied to the currently selected screen.  Now it scans the
 	list of screens for a screen controlled by termcap, and changes that
 	screen's size.
 
-1990-11-13  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-13  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* fileio.c (err_str): New macro.
 	(Finsert_file_contents, Fwrite_region): Use it in error messages.
 
-1990-11-12  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-12  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* insdel.c (del_range): Supply missing arg to gap_left.
 
-1990-11-11  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1990-11-11  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* regex.c: Disabled definition of NULL from lisp.h
 
@@ -12077,7 +12077,7 @@
 	{un,}hold_window_change.  The new SIGWINCH-handling code and
 	do_pending_window_change make them unnecessary.
 
-1990-11-11  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (wait_reading_process_input): Make Available static;
 	don't clear when a nonzero bit is found.
@@ -12086,18 +12086,18 @@
 
 	* dispnew.c: Include fcntl.h if HAVE_TERMIO.
 
-1990-11-10  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-11-10  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* alloc.c (make_uninit_string): No longer declared static, and
 	extern declaration added to lisp.h.  It's used in dired.c.
 
-1990-11-08  Jim Blandy  (jimb at geech.ai.mit.edu)
+1990-11-08  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* dispnew.c (do_pending_window_change): Changed incorrect call to
 	change_window_size_1 into a loop which scans list of screens and
 	resizes those that need resizing.
 
-1990-11-06  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-06  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-ibmrs6000.h (CANNOT_DUMP): Define it.
 
@@ -12106,16 +12106,16 @@
 	* process.c (wait_reading_process_input): Don't read input
 	from more than one process between calls to `select'.
 
-1990-11-02  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-02  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* callint.c (syms_of_callint):
 	Initialize Vprefix_arg and Vcurrent_prefix_arg.
 
-1990-11-01  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-11-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* dired.c (Fdirectory_files): Avoid using MAXNAMLEN.
 
-1990-10-31  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1990-10-31  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* process.c (MAXDESC): Enclosed definition in `#ifndef ... #endif'
 	clause.
@@ -12127,7 +12127,7 @@
 	* floatfns.c (float_error): Added static declaration for this at
 	the top of the file.
 
-1990-10-29  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-29  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* indent.c (position_indentation): renamed stray `bf_cur' to
 	`current_buffer', and old `CharAt' usages to `FETCH_CHAR'.
@@ -12139,14 +12139,14 @@
 	* keyboard.c (Fset_input_mode): a `meta_flag' had escaped being
 	renamed to `meta_key'.
 
-1990-10-29  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (Fprocess_send_region, Fprocess_send_string):
 	Break data into bunches less than 500 bytes.
 	Accept process output between bunches.
 	??? Must update manual.
 
-1990-10-29  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-29  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* window.c (Fset_window_start, window_scroll): renamed stray
 	references to `redo_mode_line' to `update_mode_line'.
@@ -12154,14 +12154,14 @@
 	* xdisp.c (decode_mode_spec): renamed stray references to `bf_cur'
 	and `bf_modified' to `current_buffer' and `MODIFF'.
 
-1990-10-25  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-25  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* environ.h: file created - contains declarations for users of the
 	environment variable list.
 	* callproc.c (environ): removed extern declaration of environ, and
 	included environ.h.
 
-1990-10-24  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-24  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* callproc.c (init_callproc): removed extern declaration of
 	environ - it's already taken care of at the top of the file.
@@ -12174,13 +12174,13 @@
 	extern declarations for these functions, included mocklisp.h.
 	Moved external declaration of index to top of file.
 
-1990-10-24  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-24  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* ymakefile (GNULIB_VAR): New make variable.
 	(LIBES): Use that, not GNULIB directly.
 	(GNULIB): Don't define if already defined.
 
-1990-10-23  Jim Blandy  (jimb at geech.ai.mit.edu)
+1990-10-23  Jim Blandy  (jimb@geech.ai.mit.edu)
 
 	* indent.h (last_known_column_point): added extern declaration for
 	this variable.
@@ -12203,7 +12203,7 @@
 
 	* Globally renamed `CHAR_AT_POSITION' to `FETCH_CHAR'.
 
-1990-10-22  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* keyboard.c (quit_char): New variable.
 	(init_keyboard): Initialize it.
@@ -12213,14 +12213,14 @@
 	* sysdep.c (init_sys_modes): Use quit_char to set special chars.
 	* xterm.c (x_term_init): Pass new arg to Fset_input_mode.
 
-1990-10-22  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-22  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* xdisp.c: added `extern' declaration for command_loop_level.
 
 	* term.c (term_init): Internal cleanups.
 	(write_glyphs): renamed argument `start' to `string'.
 
-1990-10-21  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-21  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* xterm.c (FIONREAD): Undefine if BROKEN_FIONREAD.
 	(SIGIO): Undefine if no FIONREAD.
@@ -12236,23 +12236,23 @@
 	(Fmake_vector_from_list): Likewise.
 	(VALIDATE_LISP_STORAGE): New macro.
 
-1990-10-20  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-20  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* dispnew.c (scrolling): Give up if some new lines not enabled.
 	(update_screen): Rework outq logic.
 
 	* xdisp.c (message, message1): Clear noninteractive_need_newline.
 
-1990-10-19  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-19  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* scroll.c (do_scrolling): allocate queue using alloca instead
 	of variable-sized arrays.
 
-1990-10-19  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-19  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* buffer.c: Doc fix.
 
-1990-10-18  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-18  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* print.c (internal_with_output_to_temp_buffer): install an
 	unwind_protect to make sure the current buffer is restored.
@@ -12270,7 +12270,7 @@
 	* lisp.h: deleted DEFSIMPLE and DEFPRED, since they're no
 	longer used.
 
-1990-10-18  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-intel386.h (alloca): Define as builtin, if using GCC.
 
@@ -12280,35 +12280,35 @@
 
 	* print.c (print): Improve error message for bad data type.
 
-1990-10-18  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-18  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keymap.c (Flookup_key): rearranged to use an index into the key
 	sequence instead of a pointer and a level counter.
 
-1990-10-18  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* floatfns.c (sinh, cosh): On VMS, define to use exp.
 	(IN_FLOAT): Detect errors reported using errno.
 	(float_error): Define function unconditionally.
 	Reestablish handler when called, if not BSD.
 
-1990-10-17  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-17  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-delta.h (C_DEBUG_SWITCH): Don't define this.
 
-1990-10-17  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-17  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keyboard.c (command_loop): made call to command_loop_2
 	conditional on minibuf_level too (it used to be only conditional
 	on command_loop_level), since this is what 18.56 and all the other
 	functions in Emacs 19 keyboard.c do.
 
-1990-10-16  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-16  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keyboard.c (read_char): Don't echo dash if there is already
 	something else being displayed in the echo area.
 
-1990-10-16  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-16  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (status_convert): If killed by signal, use WTERMSIG.
 
@@ -12320,7 +12320,7 @@
 	* xdisp.c (redisplay): Likewise.
 	* process.c (wait_reading_process_input, create_process): Likewise.
 
-1990-10-16  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-16  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* indent.c (position_indentation): instead of using CharAt, use a
 	pointer to scan the buffer - this is faster.
@@ -12330,24 +12330,24 @@
 
 	* dispnew.c (rotate_vector): Was rotating backwards.
 
-1990-10-15  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-15  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* dired.c (file_name_completion): Use scmp to compare names.
 
-1990-10-15  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* process.c (create_process): Don't turn off handling of SIGCHLD.
 	Just set a flag if a signal comes in when not wanted.
 	(create_process_sigchld): New signal handler.
 
-1990-10-14  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-14  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* bytecode.c: De-implement Bmark, Bset_mark, Bscan_buffer.
 	Mark Bsymbol_function, Bfset, Bread_char as obsolete.
 	Implement codes Bmult, Bforward_char...Bwiden,
 	and Bstringeqlsign...Bintegerp.
 
-1990-10-12  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-12  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* buffer.c (list_buffers_1): Select the buffer given in
 	Vstandard_output using Fset_buffer instead of set_buffer_internal.
@@ -12358,7 +12358,7 @@
 	* buffer.c (count_modified_buffers): function deleted - it's
 	not used anymore.
 
-1990-10-11  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-11  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* buffer.c (reset_buffer_local_variables, buffer_local_variables):
 	added support for default values for buffer local variables which
@@ -12368,14 +12368,14 @@
 	* buffer.c (Fget_buffer_create): move initialization of
 	b->save_length and b->last_window_start to reset_buffer.
 
-1990-10-11  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-ibmps2-aix.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Define them.
 	(C_DEBUG_SWITCH): Delete -fstrength-reduce.
 
 	* unexmips.c (unexec): Add conditional for MIPS2.
 
-1990-10-10  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-10  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-iris4d.h (LIBS_MACHINE): Use -lsun, don't use -lPW.
 
@@ -12384,16 +12384,16 @@
 	* unexec.c [USG_SHARED_LIBARARIES]: Numerous changes under this cond.
 	(copy_text_and_data): New second argument.
 
-1990-10-10  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-10  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
         * alloc.c (gc_sweep): only unchain markers that are in a buffer.
 
-1990-10-10  Mike Rowan  (mtr at apple-gunkies)
+1990-10-10  Mike Rowan  (mtr@apple-gunkies)
 
 	* process.c: Merged in more changes from 18.56: update_status,
 	FD_SET changes (define all the FD_ macros).  Other small changes.
 
-1990-10-09  Jim Blandy  (jimb at churchy.ai.mit.edu)
+1990-10-09  Jim Blandy  (jimb@churchy.ai.mit.edu)
 
 	* xdist.c: (decode_mode_spec): reworked code to handle %* - it now
 	goes like `if return else if return else ... return' instead of
@@ -12401,11 +12401,11 @@
 
 	* xdist.c: (fmodetrunc): function deleted - no longer used.
 
-1990-10-09  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-09  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* xdisp.c (decode_mode_spec): Handle dashes in wide windows.
 
-1990-10-08  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-08  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* sysdep.c (sys_open, sys_close, sys_read, sys_write):
 	Don't handle EAGAIN.
@@ -12420,20 +12420,20 @@
 
 	* vmsfns.c (Fdefault_subproc_input_handler): InsCstr -> insert.
 
-1990-10-07  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-07  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-pmax.h (START_FILES): Handle crt0.o in different dir in Ultrix 4.0.
 
 	* s-sunos4.h (O_NDELAY): Define only if not defined.
 
-1990-10-06  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-06  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* sysdep.c (tabs_safe_p, get_screen_size): renamed `sg' to `tty'.
 
 	* sysdep.c (init_baud_rate): rearranged code for calculating
 	baud_rate.
 
-1990-10-05  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-05  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* search.c (Freplace_match): used Finsert_buffer_substring instead
 	of place and deleted place.
@@ -12444,24 +12444,24 @@
 
 	* minibuf.c (read_minibuf): renamed `prefix' argument to `initial'.
 
-1990-10-01  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-10-01  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* lread.c (Fload): renamed `MISSING-OK' to `NOERROR'.
 
 	* keyboard.c (describe_map): renamed `keys' to `string'.
 
 	* keyboard.c `Vauto_save_interval' unrenamed back to
-	`auto-save-interval'. 
+	`auto-save-interval'.
 
 	* keymap.c (Fdefine_key, Flookup_key): renamed arguments called
 	`keys' to `key'.
 
-1990-10-01  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-10-01  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* sysdep.c (sys_open, sys_close, sys_read, sys_write):
 	Handle EAGAIN like EINTR.
 
-1990-09-30  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-30  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* insdel.c (gap_left, gap_right): Use bcopy if requested.
 	New config parameters GAP_USE_BCOPY, BCOPY_SAFE_UPWARD,
@@ -12475,7 +12475,7 @@
 
 	* dispnew.c (preserve_other_columns): Fix args to second bcopy.
 
-1990-09-30  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-09-30  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* keyboard.c: `auto_save_interval' renamed to
 	`Vauto_save_interval', since it *is* a lisp-accessible variable.
@@ -12491,7 +12491,7 @@
 
 	* keyboard.c (keystrokes): variable deleted.
 
-1990-09-30  Mike Rowan  (mtr at spike.ai.mit.edu)
+1990-09-30  Mike Rowan  (mtr@spike.ai.mit.edu)
 
 	* keyboard.c, alloc.c:  added malloc warning code from
 	18.56.
@@ -12502,7 +12502,7 @@
 	* process.[ch]:  added the raw_status_low and raw_status_high
 	code from 18.56.
 
-1990-09-29  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-29  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* alloca.s: Handle ns32000 like ns16000.
 
@@ -12524,11 +12524,11 @@
 
 	* m-delta.h: New file.
 
-1990-09-28  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-28  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* fns.c (Frequire): Undo certain things on failure, like autoload.
 
-1990-09-28  Jim Blandy  (jimb at pogo.ai.mit.edu)
+1990-09-28  Jim Blandy  (jimb@pogo.ai.mit.edu)
 
 	* fileio.c (Fwrite_region): renamed variable `fd' to `desc' and
 	changed argument to open from `1' to `O_WRONLY'.
@@ -12553,7 +12553,7 @@
 	* dispnew.c (visible_bell, inverse_video, baud_rate,
 	Vwindow_system): rearranged comments.
 
-1990-09-27  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* emacs.c (main) : Set the DISPLAY environment value when both of
 	MAINTAIN_ENVIRONMENT and HAVE_X_WINDOW are defined.
@@ -12579,29 +12579,29 @@
 	* sysdep.c (select): Use process_tick and update_tick,
 	not child_changed.
 
-1990-09-23  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-23  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* keyboard.c (Fsuspend_emacs): Check screen size after resume.
 
-1990-09-19  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-19  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* editfns.c: Doc fix.
 
-1990-09-18  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-18  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* window.c (Fsplit_window): Minor cleanup.
 
-1990-09-17  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-17  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* emacs.c (main) [USG_SHARED_LIBRARIES]: Call brk.
 
-1990-09-13  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-13  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* floatfns.c (float_error_arg): New variable.
 	(IN_FLOAT): New arg; sets float_error_arg.  All uses changed.
 	(float_error): Use that value when signaling error.
 
-1990-09-11  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-09-11  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* unexaix.c, m-ibmr2.h, s-aix3-1.h: New files.
 
@@ -12634,7 +12634,7 @@
 
 	* alloc.c (pure, PUREBEG): If HAVE_SHM, define place for a segment.
 
-1990-09-03  Mike Rowan  (mtr at apple-gunkies)
+1990-09-03  Mike Rowan  (mtr@apple-gunkies)
 
 	* sysdep.c: added setup_pty from 18.56
 
@@ -12642,11 +12642,11 @@
 
 	globally replaced:
 		   redisplay_preserving_echo_area -> redisplay_preserve_echo_area
-		   SetBfp -> set_buffer_internal 
-		   buffer_flush_undo -> buffer_disable_undo 
+		   SetBfp -> set_buffer_internal
+		   buffer_flush_undo -> buffer_disable_undo
 		   redo_mode_line -> update_mode_line  (window.h)
 
-1990-08-31  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-08-31  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* data.c (Fmake_local_variable): If var is local when set, make it
 	local now in this buffer.
@@ -12655,7 +12655,7 @@
 
 	* data.c (Faset): Require integer as third arg for string.
 
-1990-08-28  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-08-28  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* search.c: Doc fix.
 
@@ -12667,12 +12667,12 @@
 	* dispnew.c (scroll_screen_lines): Mark newly empty lines as empty.
 	(scrolling): Give up if any line in current_screen not enabled.
 
-1990-08-27  Roland McGrath  (roland at churchy.ai.mit.edu)
+1990-08-27  Roland McGrath  (roland@churchy.ai.mit.edu)
 
 	* dired.c (Ffile_attributes): Return the device number too (elt 11
 	of the returned list).
 
-1990-08-27  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-08-27  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* sysdep.c (wait_for_kbd_input): Frob waiting_for_input here.
 	* keyboard.c (kbd_buffer_read_command_char): Not here.
@@ -12687,26 +12687,26 @@
 	* vmsfns.c (process_exit): Logic of deletion was wrong.
 	(Fspawn_subprocess): Correctly reuse existing struct process_list.
 
-1990-08-22  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-08-22  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* m-plexus.h (LD_SWITCH_MACHINE): New macro.
 
-1990-08-22  Joseph Arceneaux  (jla at geech)
+1990-08-22  Joseph Arceneaux  (jla@geech)
 
 	* xterm.c (XTread_socket): Cleaned up #ifdefs prior to event
 	reading loop.  Also handle FIOSNBIO.
 
-1990-08-19  Joseph Arceneaux  (jla at geech)
+1990-08-19  Joseph Arceneaux  (jla@geech)
 
 	* xterm.c (dumplyphs): Last vestige of MScreenWidth removed.
 	* config.h: MScreenWidth, MScreenHeight definitions removed.
 
-1990-08-18  Joseph Arceneaux  (jla at geech)
+1990-08-18  Joseph Arceneaux  (jla@geech)
 
 	* scroll.c (do_scrolling): Pass the correct sizes to bcopy.
 	* dispnew.c (make_screen_glyphs): Likewise.
 
-1990-08-16  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-16  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* dispnew.c (scroll_screen_lines, free_screen_glyphs): Only deal
 	with the X components of screen_glyphs if SCREEN_IS_X.
@@ -12717,22 +12717,22 @@
 	exists, implies current screen only if not.
 	(Fdisplay_buffer): Simplification of multi-screen code.
 
-1990-08-15  Richard Stallman  (rms at mole.ai.mit.edu)
+1990-08-15  Richard Stallman  (rms@mole.ai.mit.edu)
 
 	* buffer.c: Doc fix.
 
-1990-08-15  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-15  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* dispnew.c (update_line): Simplification of pixel size code, only
 	done if screen is X.
 	(update_screen): Only set pixel stuff if screen is X.
 
-1990-08-14  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-08-14  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-targon31.h (NO_REMAP): Definition removed.
 	(SEGMENT_MASK): New macro.
 
-1990-08-14  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-14  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* lread.c (eval-region): Don't set opoint to point, etc.
 	Fnarrow_to_region from BEGV, not b.
@@ -12754,12 +12754,12 @@
 	mode line.
 	All occurences of struct screen * replaced with SCREEN_PTR.
 
-1990-08-13  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-13  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xmenu.c (list_of_items, list_of_panes): Fixed wrong params to
 	wrong_type_argument.
 
-1990-08-12  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-12  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* dispnew.c (pixel_to_char_translation):  New algorithm for
 	finding y.
@@ -12772,24 +12772,24 @@
 	the window.
 	(encode_mouse_button): Don't bother about motion types.
 
-1990-08-11  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-08-11  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE):
 	(LD_SWITCH_MACHINE): Add definitions for Convex V 4.0.
 
-1990-08-11  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-11  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_grab_pointer): Call XCreateFontCursor on shape,
 	setting new variable grabbed_cursor.  Return Qt if successful,
 	Qnil otherwise.
 	(Fx_ungrab_pointer): free grabbed_cursor if non zero.  Return Qnil.
 
-1990-08-10  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-10  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (x_figure_window_size): Don't set pixel sizes until
 	height and width are determined.
 
-1990-08-08  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-08  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_grab_pointer): New parameter to explicitly ignore
 	keyboard events.
@@ -12797,11 +12797,11 @@
 	* xterm.c (notice_mouse_movement): Use pixel_to_char_translation
 	to get char position and buffer offset.
 
-1990-08-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-08-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c [NEED_PTEM_H]: New flag macro says include ptem.h.
 
-1990-08-07  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-07  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* dispextern.h: element bufp of screen_glyphs no longer dependent
 	on X windows.
@@ -12819,7 +12819,7 @@
 	* dispnew.c (update_line): Set the pix_width and pix_height of the
 	line.  This fashion of doing so is temporary.
 
-1990-08-06  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-06  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* dispextern.h: screen_glyphs struct elements bottom_right_x,
 	bottom_right_y changed to pix_width and pix_height.
@@ -12830,7 +12830,7 @@
 	* xterm.h: Macros PIXEL_{WIDTH,HEIGHT} now use the display
 	structure elements.
 
-1990-08-05  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-05  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (x_window_to_scrollbar): Return Lisp symbol in parameter
 	PART_PTR, rather than string.
@@ -12856,7 +12856,7 @@
 	(coordinates_in_window): Don't say modeline if window_height is 1,
 	as this is likely to be the minibuffer.
 
-1990-08-04  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-04  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* screen.c (Fcoordinates_in_window_p): Doc fix.  Simplified.
 	(window_from_coordinates):  New function.
@@ -12876,18 +12876,18 @@
 	events.
 	(XTread_socket): Use it here.
 
-1990-08-02  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-08-02  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* callproc.c (child_setup): Report error in chdir.
 
-1990-08-01  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-08-01  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* lisp.h: New macro XFLOATINT.  extract_float declared.
 	* floatfns.c (Ffloor): Call floor, not ceil.
 	(extract_float): No longer static.
 	* bytecode.c (Fbyte_code): Correctly handle floats in case Beqlsign.
 
-1990-07-31  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-31  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keyboard.c (read_key_sequence): When downcasing letters,
 	don't change the value returned in keybuf.
@@ -12895,26 +12895,26 @@
 	things such as C-h c, but it is an improvement
 	for M-x global-set-key.)
 
-1990-07-30  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-30  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* eval.c: Doc fix.
 
-1990-07-28  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-28  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* s-iris*.h (SYSTEM_TYPE): Change silicon-graphics-unix to irix.
 
-1990-07-26  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-26  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* indent.c (Fmove_to_column): End-test was off by 1.
 
 	* abbrev.c (Fexpand_abbrev): Return nil if alloca arg would be neg.
 
-1990-07-26  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-07-26  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xdisp.c (display_text_line):  String to rope copy for inserting
 	arrow text.
 
-1990-07-25  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-07-25  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xdisp.c (display_mode_line): Check that the name has actually
 	changed before calling x_set_name.
@@ -12929,14 +12929,14 @@
 	* vm-limit.c (morecore_with_warning): Check if new memory larger
 	than elisp pointer size.
 
-1990-07-24  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-24  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keyboard.c (save_getcjmp, restore_getcjmp): New functions.
 	(read_char): Use them around Fdo_auto_save.
 	* process.c (read_process_output, exec_sentinel): Use them.
 	* fileio.c (Fdo_auto_save): Run auto-save-hook.
 
-1990-07-24  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-07-24  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* dispnew.c (safe_bcopy): No longer static.
 
@@ -12945,42 +12945,42 @@
 
 	* mem_limits.c:  typedef SIZE.
 
-1990-07-19  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-07-19  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* fileio.c (Finsert_file_contents): Initialize how_much when exiting
 	main loop.
 
 	* m/m-mips.h: Added stuff from the 18.56 version.
 
-1990-07-18  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-07-18  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* indent.c (Fmove_to_column):  Set end to ZV.
 
-1990-07-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* editfns.c (init_editfns): Let envvar NAME override full name.
 
 	* buffer.c (list_buffers_1): Avoid error with list-buffers-directory.
 
-1990-07-17  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-07-17  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* buffer.c (list_buffers_1):  Don't check list-buffers-directory.
 
-1990-07-16  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-07-16  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xdisp.c (display_text_line):  Don't print ellipsis if they're
 	off the left edge.
 
-1990-07-10  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-10  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* s-386-ix.h: Define BROKEN_TIOCGETC.
 
-1990-07-09  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-09  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-pmax.h: Undef LD_SWITCH_MACHINE, change DATA_START
 	and DATA_SEG_BITS.
 
-1990-07-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* s-iris3-6.h (HAVE_GETWD): Define this.
 	(KERNEL_FILE): Change to /unix.
@@ -12991,41 +12991,41 @@
 	* minibuf.c (Fall_completions, do_completion): Treat nil as alist.
 	(Ftry_completion): Likewise.
 
-1990-07-01  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-07-01  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c: Undefine TIOCGETC if BROKEN_TIOCGETC defined.
 	* s-usg5-3.h, s-xenix.h: Define BROKEN_TIOCGETC.
 
-1990-06-26  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-06-26  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (Fopen_network_connection): Minor cleanup.
 
-1990-06-20  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-06-20  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-sun3.h: Add comments for dealing with 68881.
 
-1990-06-19  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-06-19  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-ibmps2-aix.h [__GNUC__]: Define LIB_STANDARD and C_DEBUG_SWITCH,
 	and don't define LIBS_MACHINE.
 	(HAVE_WAIT_HEADER): Define this.
 	Also reordered definitions so recently added ones are together.
 
-1990-06-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-06-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* insdel.c (insert): Error if buffer would get too long.
 	* fileio.c (Finsert_file_contents): Likewise.
 
-1990-06-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-06-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* syntax.c (scan_sexps_forward): Allow Squote inside symbols.
 
-1990-06-16  Joseph Arceneaux  (jla at geech)
+1990-06-16  Joseph Arceneaux  (jla@geech)
 
 	* window.c (Fscroll_other_window): Don't unbind_to.  Keep track of
 	current_buffer and point explicitly.
 
-1990-06-15  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-06-15  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* term.c: (cursor_to): Only add chars_wasted if not calling hook.
 	(clear_end_of_line_raw): Likewise.
@@ -13041,7 +13041,7 @@
 	* dispnew.c: char_ins_del_cost defined here.  char_ins_del_vector
 	declared extern here.
 
-1990-06-14  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-06-14  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* Globally replaced screen_width with macro
 	SCREEN_WIDTH (selected_screen).
@@ -13050,17 +13050,17 @@
 	(change_window_size):  No longer check output_type and set
 	ScreenRows.
 
-1990-06-11  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-06-11  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* indent.c (Findent_to): Don't fail to return value.
 	(Fmove_to_column, Fcurrent_column): Doc fixes.
 
-1990-06-06  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-06-06  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (echo_prompt):  Now uses glyphs.
 	echobuf, echobuf_ptr:  These variables now glyphs.
 
-1990-06-05  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-06-05  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* fileio.c (Fdo_auto_save): Use glyphs_to_str_copy to set
 	omessage.
@@ -13075,10 +13075,10 @@
 
 	* print.c (printchar, strout):  Use message_buf_size.  Convert to
 	glyfs before assigning chars.
-	(str_to_glyph_cpy, str_to_glyph_ncpy, 
+	(str_to_glyph_cpy, str_to_glyph_ncpy,
 	glyph_to_str_cpy, glyph_to_str_ncpy):  New functions.
 
-1990-06-03  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-06-03  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (command_loop_1): Clear this_command_key_count here.
 	(Fread_key_sequence): And here.
@@ -13086,7 +13086,7 @@
 
 	* dispnew.c (update_screen):
 	Add missing else in handling cursor_in_echo_area.
-	* xdisp.c (redisplay_window): Eliminate lpoint.  Alter opoint 
+	* xdisp.c (redisplay_window): Eliminate lpoint.  Alter opoint
 	if point should be changed permanently in the selected window.
 
 	* window.c (unshow_buffer): Don't set pt in selected window's buffer.
@@ -13118,7 +13118,7 @@
 
 	* xterm.c (x_term_init): Don't set dont_calculate_costs anymore.
 
-1990-06-02  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-06-02  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
         * term.c (calculate_ins_del_char_costs, string_cost_one_line):
 	Made static.
@@ -13136,7 +13136,7 @@
 
 	* xterm.c (x_term_init): Don't CalcIDCosts here anymore.
 
-1990-06-01  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-06-01  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* print.c: Include dispextern.h.
 	(printchar, strout): Use message_buf.
@@ -13168,42 +13168,42 @@
 
 	* fileio.c (Fexpand_file_name):  Simplified.
 
-1990-06-01  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-06-01  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dired.c: Doc fix.
 
-1990-05-31  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-31  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* search.c (Fsearch_forward): Docstring fix.
 
-1990-05-31  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-05-31  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dired.c: Comment added.
 
-1990-05-31  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-31  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* process.c (Fprocess_connection):  Return the type of a process
-	object. 
+	object.
 	(syms_of_process):  Initialize pty_process and stream_process.
 	Declare Fprocess_type.
 	* process.h  New element type to struct Lisp_Process.
 
 	* syntax.c (scan_sexps_forward): Initialize curlevel->last to -1.
 
-1990-05-28  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-28  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* fileio.c (Finsert_file_contents):  Use new variable how_much to
 	hold read result.
 
-1990-05-24  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-24  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* lread.c (read_char_exclusive):  New subr.
 
-1990-05-24  David Lawrence  (tale at pogo.ai.mit.edu)
+1990-05-24  David Lawrence  (tale@pogo.ai.mit.edu)
 
 	* fileio.c (file_executable_p):  New function.
 
-1990-05-23  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-23  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* insdel.c (make_gap): Only set BEG_ADDR if BUFFER_REALLOC was
 	successful.
@@ -13216,26 +13216,26 @@
 	* print.c (print): Use ... only for conses, and instead of normal
 	print.
 
-1990-05-22  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-22  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* Renamed meta_flag meta_key.
 
 	* termopts.h:  Comment changes.
 
-1990-05-20  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-20  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* buffer.h: upcase_table and downcase_table are now Lisp_Objects.
 	* alloc.c (mark_object, gc_sweep):  Related changes.
 	* casetab.c: Ditto.
 
-1990-05-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-05-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* minibuf.c (Fall_completions): Protect STRING from gc.
 	Copy ALIST to TAIL to protect it.
 
 	* paths.h-dist: Doc fix.
 
-1990-05-17  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-17  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* search.c (Flooking_at, search_buffer): Use new accessors.
 	* indent.c (Fcurrent_column): Likewise.
@@ -13253,7 +13253,7 @@
 	* xdisp.c (try_window, try_window_id, display_text_line): Likewise.
 	(redisplay): Likewise.
 	* buffer.c (list_buffers_1): Likewise.
-	* marker.c (marker_position, Fset_marker, set_marker_restricted): 
+	* marker.c (marker_position, Fset_marker, set_marker_restricted):
 	(Fmarker_position): Likewise.
 	* window.c (unshow_buffer, Fset_window_configuration): Likewise.
 	(Fset_window_buffer): Likewise.
@@ -13301,7 +13301,7 @@
 	* print.c (PRINTPREPARE): Use Fset_buffer.
 
 	* buffer.c (SetBfp): Don't bother with selected window or its point.
-	* window.c (Fselect_window): Always set pointm of old window. 
+	* window.c (Fselect_window): Always set pointm of old window.
 
 	* editfns.c: Eliminate all use of DEFSIMPLE and DEFPRED.
 	* indent.c, keyboard.c: Ditto.
@@ -13309,17 +13309,17 @@
 	* search.c (skip_chars): Eliminate PointLeft and PointRight.
 	* cmds.c (SelfInsert): Likewise.
 
-1990-05-16  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-16  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xdisp.c (try_window):  No return value.
 	Fix calls to try_window.
 	* Global variable RedoModes is now redraw_mode_line.
 
-1990-05-13  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-13  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keymap.c (Fdefine_key, Flookup_key): Local cleanups.
 
-	* sysdep.c (sys_suspend): Use save_signal_handlers and 
+	* sysdep.c (sys_suspend): Use save_signal_handlers and
 	restore_signal_handlers to save and restore signal state.
 
 	* indent.c (Findent_to): Merge guts of indentation into here.
@@ -13339,11 +13339,11 @@
 	(describe_map): Add space to end of prefix.
 	* syntax.c (describe_syntax): Do indentation and newline.
 
-1990-05-12  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-05-12  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (create_process) [not USG]: Put subproc in pgrp 0.
 
-1990-05-10  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-10  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* dispextern.h: new struct screen_glyfs replaces struct
 	display_line.
@@ -13366,7 +13366,7 @@
 	Args are different, and hash computation too.
 	(update_screen): Rearrange buffer-emptying code.
 	* xdisp.c: (display_minibuf_message, redisplay): Rewritten for new
-	structures. 
+	structures.
 	(display_text_line, display_mode_line): Likewise.
 	(display_mode_element, display_string): Likewise.
 	(decode_mode_spec): Local cleanups.
@@ -13387,7 +13387,7 @@
 	* keyboard.c (echo_prompt, echo_char, echo_dash, echo): New functions.
 	(cancel_echoing): Likewise.
 	(immediate_echo, echoptr): New variables.
-	(command_loop_1, request_echo, get_char, read_key_sequence): 
+	(command_loop_1, request_echo, get_char, read_key_sequence):
 	(set_waiting_for_input, interrupt_signal): Related changes.
 	(get_char): No more declaration of request_echo. Local cleanups.
 
@@ -13402,20 +13402,20 @@
 
 	* search.c (Fregexp_quote): Simplified.
 
-1990-05-08  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-08  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* process.c (Fopen_network_stream):  Also handle numeric inet
 	addresses.
 
-1990-05-06  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-06  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* alloca.c: #ifdef __STDC__ rather than X3J11/
 
-1990-05-03  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-05-03  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c (Fmake_symbolic_link): Delete old file if permitted.
 
-1990-05-02  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-02  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* data.c (Fstring_to_int): Delete disabled feature
 	of accepting `yes' and `no'.
@@ -13430,7 +13430,7 @@
 
 	* abbrev.c (Fdefine_mode_abbrev): Clean up error message.
 
-1990-05-01  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-05-01  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_draw_rectangle, Fx_erase_rectangle): Simplified.
 
@@ -13462,7 +13462,7 @@
 	(Fset_marker): Likewise.
 	* xdisp.c (DoDsp): Likewise.
 
-1990-04-30  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-30  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
         * buffer.h:  New macro R_ALLOC_SET_BUFFER for declaring all the
 	text pointers of a buffer to the relocating allocator.
@@ -13472,46 +13472,46 @@
 	* insdel.c (make_gap): ditto.
 	* xfns.c (adjust_scrollbars): Don't set bf_cur->text.
 
-1990-04-26  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-26  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* minibuf.c: Declare active_screen struct screen *, not
 	Lisp_Screen *.
 
-1990-04-19  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-19  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (XTupdate_end): Only x_display_cursor if s is x_input_screen.
 
-1990-04-19  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-04-19  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fns.c (Fy_or_n_p): If a C-g comes in and does not quit, quit by hand.
 
 	* buffer.c (Frename_buffer): Allow renaming to same name it has.
 
-1990-04-19  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-19  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_open_connection):  Attach xrdb to x_current_display.
 
-1990-04-17  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-17  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (dumpborder):  Now only used for X10.
 	(highlight, unhighlight):  New functions for X11.
 
-1990-04-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-04-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* cm.c (Wcm_init): Return -2 if screen size not specified.
 	* term.c (term_init): Special error message for that case.
 
-1990-04-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-04-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* s-sunos4.h, s-sunos4shr.h (SYSTEM_MALLOC): Define it.
 
-1990-04-15  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-15  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_get_resource):  Concatenate invocation_name before
 	the resource tag.
 	(Fx_create_screen):  Use the latest resource id's.
 
-1990-04-13  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-13  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_get_resource):  New subr.
 	(Fx_open_connection):  Call x_load_resources.  New parameter
@@ -13524,15 +13524,15 @@
 
 	* ymakefile: Take note of these new files.
 
-1990-04-10  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-10  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (x_term_init):  Use MAXPATHLEN.
 
-1990-04-09  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-04-09  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* buffer.c (list_buffers_1): Get filename from list-buffers-directory.
 
-1990-04-06  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-06  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* screen.c (coordinates_in_window):  Return -1 if in modeline of
 	window.
@@ -13540,12 +13540,12 @@
 	(Flocate_window_from_coordinates):  Use next_screen_window if
 	MULTI_WINDOW is defined.
 
-1990-04-05  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-05  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (construct_mouse_event):  Deal with the motion events
 	first.  Only grab the mouse when in the scrollbar.
 
-1990-04-04  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-04  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* screen.c (coordinates_in_window): Include mode line as part of
 	window.
@@ -13555,7 +13555,7 @@
 
 	* xdisp.c (DoDsp):  Additional checks for screen being visible.
 
-1990-04-03  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-03  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* editfns.c (Fmessage):  If there is a global minbuffer screen,
 	raise it before displaying the message.
@@ -13564,7 +13564,7 @@
 	screen is scanned for windows.  All subrs calling window_loop must
 	pass a Lisp_Object here now.
 
-1990-04-01  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-04-01  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* window.c (window_loop):  Additional parameter mini to control
 	minibuffer selection or not.
@@ -13575,7 +13575,7 @@
 	(Fdelete_windows_on):
 	(Freplace_buffer_in_windows):  Use that parameter.
 
-1990-03-29  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-29  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
         * screen.c (Fselect_screen):  Raise the selected screen.
 
@@ -13594,7 +13594,7 @@
 	* xfns.c (Fx_track_pointer):  Don't turn off cursor, just call
 	x_display_cursor.
 
-1990-03-28  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-28  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
         * data.c (Fmake_local_variable):  Give the variable value nil if
 	unbound.
@@ -13606,7 +13606,7 @@
 	* screen.c (Fscreen_selected_window):
 	(Fscreen_root_window):  If screen is nil, use selected-screen.
 
-1990-03-27  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-27  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (XTread_socket):  SET_SCREEN_GARBAGED which returning
 	symbol which causes DoDsp to be invoked.
@@ -13620,17 +13620,17 @@
 	* keyboard.c:
 	* dispnew.c:  Use the new macro.
 
-1990-03-25  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-25  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_own_selection):  Only take one argument, string.
 
-1990-03-24  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-24  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (select_visual):  Catch bullshit machines whose hardware
 	doesn't support the X server pixel depth by looking at colormap_size.
 	(x_decode_color):  Use x_screen_planes to check for color.
 
-1990-03-23  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-23  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (x_display_cursor):  Try using vertical bar cursor.
 	(clear_cursor):  Call x_display_cursor for X11.
@@ -13642,7 +13642,7 @@
 	(x_y_pos):  New function.
 	(x_set_font):  Dont' set x_font_{width,height}, they are gone.
 
-1990-03-22  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-22  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_track_pointer):  Check that s == selected_screen each
 	time through loop.  If event is nil, read mouse position.
@@ -13655,7 +13655,7 @@
 	* emacs.c (main):  Check here for "-d" option and set display_arg.
 	* dispnew.c (init_display):  Set Vwindow_system, etc. if display_arg.
 
-1990-03-21  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-21  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (read_key_sequence):  Don't DoDsp if the screen was
 	just unmapped.
@@ -13675,7 +13675,7 @@
 
 	* emacs.c:  Removed variables xargc, xargv.
 
-1990-03-20  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-20  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_track_pointer):  Go faster.
 
@@ -13683,12 +13683,12 @@
 
 	* window.c: (Fminibuffer_window):  Rewritten.
 
-1990-03-19  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-03-19  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c (perror): Control with HAVE_PERROR as well as HPUX.
 	* s-hpux.h (HAVE_PERROR): Define it.
 
-1990-03-19  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-19  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (command_loop_1):  Restructured handling of X event
 	things.
@@ -13700,7 +13700,7 @@
 
 	* lread.c  (Feval_region):  GCPRO opoint.
 
-1990-03-16  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-16  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (command_loop_1):  Call mouse-motion handler with
 	argument.  Also, don't call undo-boundary.
@@ -13708,11 +13708,11 @@
 	* process.c (create_process):  Set the process group for BSD at
 	the same time as for USG.
 
-1990-03-14  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-14  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (x_new_selected_screen):  Set x_input_screen here.
 
-1990-03-11  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-11  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c:  Vx_mouse_grabbed now Vmouse_grabbed.
 	(XTread_socket):  Generate exited-window symbols on LeaveNotify
@@ -13722,7 +13722,7 @@
 	(outline_region):  Now static.
 	(Fx_track_pointer):  Check x_mouse_screen == s in loop.
 
-1990-03-10  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-10  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (encode_mouse_button): Correctly get the button from
 	Motion events.
@@ -13733,7 +13733,7 @@
 	* keyboard.c (get_char):  Re-set obj if we've keyboard-translated
 	c.
 
-1990-03-08  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-08  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c  x_focus_screen no longer static.
 	(x_error_handler):  Use XDefaultIOError.
@@ -13746,13 +13746,13 @@
 	* window.c (Fdisplay_buffer, Fset_window_configuration):  Pass
 	second parm Qnil to Fselect_screen.
 
-1990-03-07  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-07  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* screen.c (Fscreen_has_focus):  New subr.
 	(Fselect_screen):  Use x_focus_on_screen to physically select the
 	screen.
 
-1990-03-06  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-06  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (x_set_mouse_position):  Moved to xterm.c.
 
@@ -13772,14 +13772,14 @@
 	Fbuffer_disable_undo.
 	* process.c:  Ditto.
 
-1990-03-05  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-05  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (XTupdate_end):  Use parameter s rather than
 	updating_screen.
 	(XTread_socket):  On EnterNotify, don't check s != focus_screen
 	before selecting.  On Focus In/Out don't set/reset mouse_screen.
 
-1990-03-04  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-04  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* eval.c  If using X windows, include xterm.h.
 	(error):  TOTALLY_UNBLOCK_INPUT if using X.
@@ -13813,33 +13813,33 @@
 	(x_new_font):  Return 1 if failed, don't call error.
 	(x_make_screen_visible):  Raise the screen as well.
 
-1990-03-02  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-03-02  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* screen.c (Frelease_focused_screen):  Just check that screen is
 	selected.
 
-1990-02-28  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-28  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* screen.c (Fselect_screen_focused, Frelease_focused_screen):  New
 	subrs.
 	* xterm.c (x_focus_on_screen, x_unfocus_screen):  New procedures
 	to implement focusing.
 
-1990-02-28  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-02-28  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* casefiddle.c: Doc fix.
 
-1990-02-28  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-28  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.h:  Redefined BLOCK_INPUT and UNBLOCK_INPUT to use sigblock
 	and sigsetmask if available.
 	* xterm.c:  Declare BLOCK_INPUT_mask if have SIGIO and FIONREAD.
 
-1990-02-27  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-27  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* minibuf.c (Fread_from_minibuffer): Initialize pos to 0.
 
-1990-02-25  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-25  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (read_key_sequence): Handle mapped-screen event
 	symbol by calling new hook Vmap_screen_hook.
@@ -13850,7 +13850,7 @@
 	(XTread_socket): Return mapped-screen symbol to signal
 	mapped-screen events.
 
-1990-02-23  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-23  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (command_loop_1):  Check the character for width 1
 	before doing direct_output_forward, as well as the cursor position
@@ -13859,11 +13859,11 @@
 	* xdisp.c (DoDsp):  Use redisplay_windows rather than
 	redisplay_all_windows, which was removed.
 
-1990-02-22  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-02-22  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* unexencap.c: New file, waiting for papers.
 
-1990-02-22  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-22  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c: Removed much debugging stuff.
 	* xterm.c: Removed much debugging stuff.
@@ -13875,14 +13875,14 @@
 	New X atoms:  Xatom_clipboard, Xatom_delete, Xatom_insert_selection,
 	Xatom_insert_property, Xatom_pair.
 
-1990-02-21  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-21  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (kbd_buffer_store_char): Check NULL objects.
 
 	* xterm.c (XTread_socket): Correctly advance bufp for all KeyPress
 	events.
 
-1990-02-20  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-20  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (kbd_buffer_get_char):  Use KBD_BUFFER_SIZE rather
 	than sizeof kbd_buffer.
@@ -13892,22 +13892,22 @@
 	* xterm.c (XTread_socket): On EnterNotify events, make sure to
 	return mouse event for both scrollbars and windows.
 
-1990-02-19  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-02-19  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* casefiddle.c (casify_region): Move the new statement.
 
-1990-02-19  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-19  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* casefiddle.c (casify_region): Return if beginning and end same.
 
-1990-02-18  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-18  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (kbd_buffer_store_char): Use KBD_BUFFER_SIZE rather
 	than sizeof kbd_buffer.
 
 	* fns.c (Fy_or_n_p): Only accept ints from get_char.
 
-1990-02-18  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-02-18  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* minibuf.c (Fread_from_minibuffer): New arg POSITION.
 
@@ -13918,7 +13918,7 @@
 
 	* ymakefile (LD): Let config file override with LD_CMD.
 
-1990-02-14  Joseph Arceneaux  (jla at albert.ai.mit.edu)
+1990-02-14  Joseph Arceneaux  (jla@albert.ai.mit.edu)
 
 	* keyboard.c (read_avail_input): pass read_socket_hook
 	KBD_BUFFER_SIZE rather than doing sizeof (buf).
@@ -13926,27 +13926,27 @@
 	* xterm.c (XTread_socket): Set event.type = MotionNotify when
 	entering screen or scrollbar to fake motion event.
 
-1990-02-13  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-13  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* window.c (next_screen, prev_screen): moved to screen.c
 	(Fnext_window): If mini non-nil, count the separate minibuffer
 	screen.
 	* screen.c (Fnext_screen): new subr.
 
-1990-02-12  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-02-12  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* xdisp.c (display_text_line, try_window, try_window_id, DoDsp):
 	Don't display overlay arrow on more than one line in a window.
 
-1990-02-12  Joseph Arceneaux  (jla at albert.ai.mit.edu)
+1990-02-12  Joseph Arceneaux  (jla@albert.ai.mit.edu)
 
 	* doprnt.c (doprnt): Expand size of tembuf to 512.
 
-1990-02-10  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-02-10  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* minibuf.c (Fread_no_blanks_input): Make second arg optional.
 
-1990-02-09  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-09  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* keyboard.c (get_char): Remember to set obj when executing macro.
 	(read_key_sequence): Handle the exited-scrollbar symbol.
@@ -13958,21 +13958,21 @@
 	calls (they crash), do it ourselves.
 	(XTread_socket): Return exited-scrollbar symbol when doing so.
 
-1990-02-08  Joseph Arceneaux  (jla at albert.ai.mit.edu)
+1990-02-08  Joseph Arceneaux  (jla@albert.ai.mit.edu)
 
 	* xterm.c (construct_mouse_event): Rewritten to do mouse-motion
 	compression.  All mouse processing now done here.
 	Also, just use nil and t for x-mouse-grabbed.  Record buttons
 	pressed in new variable x_mouse_grabbed.  XGrabPointer on button
-	depression. 
+	depression.
 	* xfns.c (Fx_horizontal_line): use x_mouse_grabbed.
 
-1990-02-07  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-07  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xdisp.c (DoDsp): If only updating selected screen, but there is
 	a minibuffer screen, update it as well.
 
-1990-02-06  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-06  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_pixel_width, Fx_pixel_height): New subrs.
 	* xterm.h New components pixel_width, pixel_height, to x_display.
@@ -13983,19 +13983,19 @@
 	* minibuf.c (read_minibuf): Remove all the screen selection stuff,
 	now that this is integrated in Fset_window_configuration.
 
-1990-02-05  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-02-05  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* screen.h: Declare Vglobal_minibuffer_screen.
 	* xdisp.c (DoDsp): Set all_windows if using global-minibuffer-screen.
 
-1990-02-03  Joseph Arceneaux  (jla at geech)
+1990-02-03  Joseph Arceneaux  (jla@geech)
 
 	* window.c (Fset_window_configuration): Make sure to set
 	window->next to nil for a minibuffer-only screen.
 
 	* screen.c (make_minibuffer_screen): Set mini_window->next nil.
 
-1990-02-01  Joseph Arceneaux  (jla at albert.ai.mit.edu)
+1990-02-01  Joseph Arceneaux  (jla@albert.ai.mit.edu)
 
 	* screen.c (make_screen): Set wants_modeline elt to 1.
 
@@ -14008,12 +14008,12 @@
 	* screen.c: #if 0 Fscreen_configuration,
 	Frestore_screen_configuration.
 
-1990-02-01  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-02-01  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-ibmps2-aix.h: Undef NEED_SIOCTL.
 	(SIGN_EXTEND_CHAR): Cast to `signed char'.
 
-1990-01-28  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-01-28  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xfns.c (Fx_track_pointer): rewrote this to loop while there are
 	mouse events.
@@ -14022,7 +14022,7 @@
 	LeaveNotify.
 	* keyboard.c (read_key_sequence): Handle this symbol.
 
-1990-01-27  Joseph Arceneaux  (jla at churchy.ai.mit.edu)
+1990-01-27  Joseph Arceneaux  (jla@churchy.ai.mit.edu)
 
 	* xterm.c (x_display_cursor): Use dumpglyfs with SPACEGLYF for
 	cursor, as `XFillRectaogle's kill HP-BSD server.
@@ -14032,7 +14032,7 @@
 	* xfns.c (x_set_mouse_color, Fx_track_pointer): Changes to use
 	nontext_cursor.
 
-1990-01-25  Joseph Arceneaux  (jla at albert.ai.mit.edu)
+1990-01-25  Joseph Arceneaux  (jla@albert.ai.mit.edu)
 
 	* xterm.h: Changed the face structure for X11 to handle GCs and
 	pixmaps.
@@ -14048,7 +14048,7 @@
 	each one.
 	(Fx_set_face_font): New subr for X11 to set face GC.
 
-1990-01-25  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-01-25  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c (direct_output_for_insert): Give up if buf in 2 windows.
 
@@ -14058,20 +14058,20 @@
 	* xdisp.c (DoDsp): For cursor motion within line,
 	hpos result from compute_motion is relative to window.
 
-1990-01-24  Richard Stallman  (rms at albert.ai.mit.edu)
+1990-01-24  Richard Stallman  (rms@albert.ai.mit.edu)
 
 	* eval.c (Fmacroexpand): Handle explicit macros ((macro ...) ...).
 
-1990-01-18  Joseph Arceneaux  (jla at spiff)
+1990-01-18  Joseph Arceneaux  (jla@spiff)
 
 	* undo.c (Fundo_more): Fixed typo.
 
-1990-01-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-01-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* xdisp.c (display_text_line): When checking HPOS for continuation
 	line, compensate for w->left.
 
-1990-01-15  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-01-15  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c [no FIONREAD]: Undefine SIGIO.
 
@@ -14083,7 +14083,7 @@
 	* xterm.h (TOTALLY_UNBLOCK_INPUT, UNBLOCK_INPUT): Don't use
 	SIGIO if no FIONREAD.
 
-1990-01-15  Joseph Arceneaux  (jla at spiff)
+1990-01-15  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (x_set_mouse_color): Set non-text pointer shape with new
 	variable Vx_nontext_pointer_shape.
@@ -14092,30 +14092,30 @@
 
 	* m/hp300bsd.h: Try using BSD load average stuff.
 
-1990-01-11  Joseph Arceneaux  (jla at spiff)
+1990-01-11  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (x_draw_pixmap): New routine.
 
-1990-01-10  Jim Kingdon  (kingdon at pogo)
+1990-01-10  Jim Kingdon  (kingdon@pogo)
 
 	* m/hp300bsd.h: New file
 
-1990-01-08  Joseph Arceneaux  (jla at spiff)
+1990-01-08  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_window_id): New subr.
 
 	* screen.c (make_screen): Set wants_modeline elt to mini_p.
 	If mini_p 0, then set root_window->next to nil.
 
-1990-01-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-01-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* editfns.c (Fchar_after): Set N after coercing marker.
 
-1990-01-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1990-01-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* buffer.c (Fkill_all_local_variables): Force mode line update.
 
-1990-01-05  Joseph Arceneaux  (jla at spiff)
+1990-01-05  Joseph Arceneaux  (jla@spiff)
 
 	* insdel.c: Declare Vfirst_change_function.
 
@@ -14124,7 +14124,7 @@
 	buffer.  Temproarry; This shouldn't be able to happen.
 	(read_key_sequence):  #ifdef HAVE_X_WINDOWS code
 	which handles complex objects.
-	(command_loop_1): Check not termcap screen before 
+	(command_loop_1): Check not termcap screen before
 	processing non-char input.
 	(kbd_{store,fetch}_char): More debugging checks.
 
@@ -14143,30 +14143,30 @@
 
 	* lread.c: (syms_of_lread): defsubr Fread_event.
 
-1990-01-04  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
-
-	* buffer.h, buffer.c (Vfirst_change_function): New Lisp variable. 
+1990-01-04  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
+
+	* buffer.h, buffer.c (Vfirst_change_function): New Lisp variable.
 	* insdel.c (signal_before_change): Call that function.
 
 	* keyboard.c (cmd_error): Don't crash if TAIL is nil.
 
-1989-12-31  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-12-31  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* minibuf.c: Doc fixes.
 
-1989-12-28  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-12-28  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (create_process): Unhold SIGCHLD in the child.
 
-1989-12-27  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-12-27  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (create_process): Treat HPUX like BSD for sigsetmask.
 
-1989-12-25  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-12-25  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fns.c (Fmapconcat): Gcpro SEP around mapcar1.
 
-1989-12-23  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-12-23  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c (get_display_line): Don't touch X data if not using X.
 
@@ -14188,11 +14188,11 @@
 	(del_range, InsCStr): Call signal_after_change.
 	(signal_after_change, signal_before_change): New functions.
 
-1989-12-20  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-12-20  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c (init_display) [VMS]: Downcase terminal type.
 
-1989-12-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-12-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c: Use NEED_SIOCTL to control use of sioctl.h.
 	* m/m-mips.h, m/m-iris4d.h: Define that.
@@ -14201,12 +14201,12 @@
 	(HAVE_SYSVIPC, HAVE_SOCKETS, X_DEFAULT_FONT): Define.
 	(sigsetmask): #undef this.
 
-1989-12-15  Joseph Arceoeaux  (jla at spiff)
+1989-12-15  Joseph Arceoeaux  (jla@spiff)
 
 	* lread.c (Fread_char): Catch error if read non-char.
 	(Fread_event): New subr.  Return any input object.
 
-1989-12-14  Joseph Arceneaux  (jla at spiff)
+1989-12-14  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c: New variable Vx_no_window_manager.
 	 (Fx_track_pointer):  If bufp < 0, abort.
@@ -14214,7 +14214,7 @@
 	* xterm.c (XTread_socket):  When leaving window, set x_mouse_x and
 	x_mouse_y to -1.
 
-1989-12-13  Joseph Arceneaux  (jla at spiff)
+1989-12-13  Joseph Arceneaux  (jla@spiff)
 
 	* xterm.c (XTread_socket): On ConfigureNotify events, return
 	"redraw-screen" symbol.
@@ -14227,19 +14227,19 @@
 	For mouse events, call Fexecute_mouse_event with
 	read_key_sequence_cmd instead of Vmouse_event.
 
-1989-12-08  Joseph Arceneaux  (jla at spiff)
+1989-12-08  Joseph Arceneaux  (jla@spiff)
 
 	* process.c (create_process):  For not USG, properly set the
 	process group.
 
-1989-12-07  Joseph Arceneaux  (jla at spiff)
+1989-12-07  Joseph Arceneaux  (jla@spiff)
 
 	* term.c (topos):  Under X Windows, abort if topos_hook not
 	correct.  Temporary.
 
 	* xfns.c (Fx_horizontal_line): New subr.
 
-1989-12-05  Joseph Arceneaux  (jla at spiff)
+1989-12-05  Joseph Arceneaux  (jla@spiff)
 
 	* keyboard.c (Fexecute_mouse_event): Don't set Vmouse_window here
 	for X11.
@@ -14248,7 +14248,7 @@
 	which keys are depressed.
 	(construct_mouse_event): Set Vmouse_window here.
 
-1989-12-04  Joseph Arceneaux  (jla at spiff)
+1989-12-04  Joseph Arceneaux  (jla@spiff)
 
 	* screen.c (coordinates_in_window): New function.
 	(Fcoordinates_in_window_p):  Rewritten to use above.
@@ -14259,7 +14259,7 @@
 	buffer of the first char in this display line.
 	* dispnew.c (get_display_line): Set this to -1 here.
 
-1989-12-03  Joseph Arceneaux  (jla at spiff)
+1989-12-03  Joseph Arceneaux  (jla@spiff)
 
 	* alloc: Upped NSTATICS from 200 to 256.
 
@@ -14277,7 +14277,7 @@
 	Vignore_mouse_events non nil, execute any mouse events which
 	appear.
 
-1989-12-01  Joseph Arceneaux  (jla at spiff)
+1989-12-01  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_track_pointer): Draw half-sized rectangles for '\n'.
 	(x_rectangle): Draw half-size if negative argument.
@@ -14289,7 +14289,7 @@
 
 	* emacs.c (main): If BSD, set pgrp to pid.
 
-1989-11-30  Joseph Arceneaux  (jla at spiff)
+1989-11-30  Joseph Arceneaux  (jla@spiff)
 
 	* callint.c (Fcall_interactively): For case 'e', set varies[i] to
 	avoid entering in the command history.
@@ -14305,7 +14305,7 @@
 
 	* window.c (Fmove_to_window_line): Document string fix.
 
-1989-11-29  Joseph Arceneaux  (jla at spiff)
+1989-11-29  Joseph Arceneaux  (jla@spiff)
 
 	* lread.c (Fread_char):  Return a Lisp_Object (directly from
 	get_char).
@@ -14313,7 +14313,7 @@
 	* keyboard.c:
 	* xterm.c: Function keys now arrive as cons cells.
 
-1989-11-27  Joseph Arceneaux  (jla at spiff)
+1989-11-27  Joseph Arceneaux  (jla@spiff)
 
 	* keyboard.c (read_key_sequence): Handle Lisp_Symbols on input
 	(function keys).  Also, handle these and mouse events with
@@ -14326,14 +14326,14 @@
 	* buffer.c (reset_buffer_local_variables): Set function_key_map to
 	Qnil.
 
-1989-11-24  Joseph Arceneaux  (jla at spiff)
+1989-11-24  Joseph Arceneaux  (jla@spiff)
 
 	* buffer.h: Per-buffer function key maps.
 
 	* keyboard.c (read_avail_input): Convert chars to Lisp_Objects in
 	case of stdin.
 
-1989-11-22  Joseph Arceneaux  (jla at spiff)
+1989-11-22  Joseph Arceneaux  (jla@spiff)
 
 	* keyboard.c (read_key_sequence): Check type of object returned
 	from get_char.  Handle mouse events (set Vmouse_event) and
@@ -14347,7 +14347,7 @@
 	(construct_mouse_event): New function.
 	(encode_mouse_button): New function.
 
-1989-11-21  Joseph Arceneaux  (jla at spiff)
+1989-11-21  Joseph Arceneaux  (jla@spiff)
 
 	* keyboard.c (kbd_buffer_store_char, kbd_buffer_get_char):
 	Store and get Lisp_Objects.
@@ -14358,47 +14358,47 @@
 
 	* minibuf.c (temp_minibuf_message): Pass correct arguments to Fsit_for.
 
-1989-11-18  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-11-18  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* s-386-ix.h: New file.
 
-1989-11-17  Joseph Arceneaux  (jla at spiff)
+1989-11-17  Joseph Arceneaux  (jla@spiff)
 
 	* xterm.c (dump_rectangle): Flush the X queue.
 
-1989-11-16  Joseph Arceneaux  (jla at spiff)
+1989-11-16  Joseph Arceneaux  (jla@spiff)
 
 	* xmenu.c (xmenu_show): Use ButtonReleaseMask instead of
 	ButtonRelease.
 
 	* fileio.c (Fmake_directory): New subr.
 
-1989-11-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-11-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* config.h-dist (C_SWITCH_SITE, LD_SWITCH_SITE): Mention these.
 	(HAVE_X11): Renamed from X11 and defined by default.
 	It shoukld have no effect when not using X.
 
-1989-11-14  Joseph Arceneaux  (jla at spiff)
+1989-11-14  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_get_selection, x_selection_arrival): use &event
 	instead of event.
 	(x_selection_arrival): For incremental selections, loop on
 	XGetWindowProperty if one is not enough.
 
-1989-11-13  Joseph Arceneaux  (jla at spiff)
+1989-11-13  Joseph Arceneaux  (jla@spiff)
 
 	* ymakefile: Just link if ../oldXMenu/libXMenu11.a already exists.
 
-1989-11-09  Joseph Arceneaux  (jla at spiff)
+1989-11-09  Joseph Arceneaux  (jla@spiff)
 
 	* m/m-sparc.h: If __GNUC__ use "-O", else "-O2"
 
-1989-11-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-11-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* search.c (Fstore_match_data): A marker pointing nowhere, treat as 0.
 
-1989-11-08  Joseph Arceneaux  (jla at spiff)
+1989-11-08  Joseph Arceneaux  (jla@spiff)
 
 	* search.c (Fmatch_data): fixed typo.
 
@@ -14410,13 +14410,13 @@
 	* buffer.h: New element data in buffer_text structure.
 	New define for it, bf_data.
 
-1989-11-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-11-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* marker.c (Fset_marker): Don't force POS into visible range.
 	* window.c (set_marker_restricted): New function does what
 	Fset_marker did.  All calls in this file now use the new function.
 
-1989-11-07  Joseph Arceneaux  (jla at spiff)
+1989-11-07  Joseph Arceneaux  (jla@spiff)
 
 	* buffer.h: Defines for allocating buffer variables.
 
@@ -14425,7 +14425,7 @@
 	* alloc.c (xmalloc, xrealloc): Return 0 immediately for requests
 	of 0 size.
 
-1989-11-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-11-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* search.c (Flooking_at, Fstring_match, search_buffer):
 	Record in search_regs_from_string whether matching against a string.
@@ -14443,29 +14443,29 @@
 
 	* sysdep.c: Handle BROKEN_FIONREAD.
 
-1989-11-03  Joseph Arceneaux  (jla at spiff)
+1989-11-03  Joseph Arceneaux  (jla@spiff)
 
 	* config.h-dist: Mention LISP_FLOAT_TYPE, GNU_MALLOC, and REL_ALLOC.
 
 	* s/s-umips.h: New file.
 
-1989-11-03  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-11-03  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (Fopen_network_stream): Handle EINTR in connect.
 	Describe errno in err msg if connect fails.
 
-1989-11-02  Joseph Arceneaux  (jla at spiff)
+1989-11-02  Joseph Arceneaux  (jla@spiff)
 
 	* vm-limit.c: New file.
 	* ralloc.c: New file.
 	* ymakefile: Take vm-limit.o into account.
 
-1989-11-02  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-11-02  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* alloc.c (staticvec): Make this a simple vector of pointers
 	rather than an alias for a vector of chars.
 
-1989-11-01  Joseph Arceneaux  (jla at spiff)
+1989-11-01  Joseph Arceneaux  (jla@spiff)
 
 	* window.c: Moved some functions (save_window_save,
 	replace_window, unshow_buffer) around.
@@ -14483,11 +14483,11 @@
 	subroutines for drawing rectangles and things.
 	(Fx_point_coordinates): New subr.
 
-1989-10-31  Joseph Arceneaux  (jla at spiff)
+1989-10-31  Joseph Arceneaux  (jla@spiff)
 
         * All .c and .h files: New copyright header.
 
-1989-10-30  Joseph Arceneaux  (jla at spiff)
+1989-10-30  Joseph Arceneaux  (jla@spiff)
 
 	* gmalloc.c: New GNU malloc.
 
@@ -14495,14 +14495,14 @@
 
 	* ymakefile: Check if GNU_MALLOC defined.
 
-1989-10-27  Joseph Arceneaux  (jla at spiff)
+1989-10-27  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_pointer_char): New subr.
 	* xterm.c (x_indicate_pointer): New procedure.
 
 	* alloc.c (Fmake_vector_from_list, make_vector_from_list): New subrs.
 
-1989-10-26  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-26  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* xterm.c (x_term_init):
 	Negate arg to fcntl F_SETOWN if F_SETOWN_SOCK_NEG.
@@ -14510,7 +14510,7 @@
 	No interrupt input if using a socket.
 	* m-sequent.h: Define NO_SOCK_SIGIO, F_SETOWN_SOCK_NEG, MAIL_USE_FLOCK.
 
-1989-10-26  Joseph Arceneaux  (jla at spiff)
+1989-10-26  Joseph Arceneaux  (jla@spiff)
 
 	* xterm.c (x_handle_error_gracefully): Make sure to completely
 	release input before returning, using:
@@ -14519,27 +14519,27 @@
 	* xmenu.c (xmenu_quit): No longer use this error_handler; use
 	default one.
 
-1989-10-25  Joseph Arceneaux  (jla at spiff)
+1989-10-25  Joseph Arceneaux  (jla@spiff)
 
 	* config.h-dist: Comment fix.
 
-1989-10-24  Joseph Arceneaux  (jla at spiff)
+1989-10-24  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_draw_lines, translate_vectors): New functions.
 
-1989-10-21  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-21  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* search.c (search_buffer): Always find null string.
 
 	* window.c (window_loop): For UNSHOW_BUFFER, don't Fset_buffer
 	unless window is the selected one.
 
-1989-10-20  Joseph Arceneaux  (jla at spiff)
+1989-10-20  Joseph Arceneaux  (jla@spiff)
 
 	* xdisp.c (display_minibuf_message): Choose minibuf screen first
 	of all.  Return if not visible.
 
-1989-10-19  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-19  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c (x_handle_error_gracefully): New procedure to handle
 	non-fatal X errors.
@@ -14549,17 +14549,17 @@
 	* xfns.c (Fx_own_selection): Use second parameter SCREEN.
 
 	* xdisp.c: (message, message1): No longer displays messages
-	when using X but not yet mapped. 
-
-1989-10-18  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+	when using X but not yet mapped.
+
+1989-10-18  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-pyramid.h (NO_ARG_ARRAY): Define if using GCC.
 
-1989-10-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* vmsfns.c (process_command_input): Call clear_waiting_for_input.
 
-1989-10-14  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-14  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* syntax.c (scan_words): If words_include_escapes not 0,
 	treat Sescape and Scharquote like Sword.
@@ -14575,30 +14575,30 @@
 	* keyboard.c (read_key_sequence): Reject the prefix char generated
 	for a Meta char, if it finds a non-prefix definition.
 
-1989-10-13  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-13  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (wait_reading_process_input): READ_KBD==2 means
 	wait until have mouse input.
 	* xfns.c (Fx_get_mouse_event): Use that.
 	* xterm.c (mouse_event_pending_p): New subroutine.
 
-1989-10-13  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-13  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c (x_selection_arrival):
 	(x_send_incremental):
 	(x_answer_selection_request): New procedures for incremental
 	selection transfer.
 
-1989-10-12  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-12  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* lread.c (complete_filename_p): New function which replaces
 	absolute_filename_p.   This one doesn't consider "~" valid.
 
-1989-10-12  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-12  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* buffer.c: Comment fix.
 
-1989-10-11  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-11  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c: (Fx_open_connection) New X atoms Xatom_incremental and
 	Xatom_multiple.
@@ -14607,14 +14607,14 @@
 
 	* process.c (child_sig):  Check pid <= 0 in case WNOHANG not defined.
 
-1989-10-11  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-11  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* termcap.c (tgetent, gobble_line): Always store null at end of bfr.
 	Allocate one extra byte at end to ensure space.
 	Clean up order of arithmetic when updating ptrs into buffer
 	after xrealloc.
 
-1989-10-10  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-10  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c (Fx_open_connection): Make all X Atoms here.
 
@@ -14622,10 +14622,10 @@
 	(x_iconify_screen): Cleaned up this code.
 	(x_term_init): Removed warpmouseondeiconify stuff.
 
-1989-10-09  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-09  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xdisp.c (DoDsp): Make sure to call unhold_window_change after
-	before all returns. 
+	before all returns.
 
 	* minibuf.c (read_minibuf): Changed set_mouse_position to
 	Fset_mouse_position.
@@ -14645,21 +14645,21 @@
 	(x_resize_scrollbars): BLOCK_INPUT whilst doing operations.
 	(adjust_scrollbars): Likewise.
 
-1989-10-03  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-10-03  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m/m-hp9000s800.h (XUNMARK): Delete definition.
 	(S_IFLNK): Do not undef it.
 
-1989-10-03  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-03  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* dispnew.c (get_display_line): If screen not visible, abort.
 
-1989-10-02  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-10-02  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c (x_make_screen_visible): Set s->visible, unset
 	s->iconified for HAVE_X11.
 
-1989-09-29  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-09-29  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c (XTread_socket): Check screen s before proceeding for
 	MapNotify event.
@@ -14669,7 +14669,7 @@
 	 (formerly mouse_down_timestamp) set here.  Also, mask out upper 9
 	 bits before doing XSET.
 
-1989-09-28  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-09-28  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c (Fx_geometry): Kludge for the case of position `-0'.
 	(Fx_get_mouse_event): Also return the time stamp as last list elt.
@@ -14680,7 +14680,7 @@
 	(Fx_create_screen): No more ColorMap component to display.x.
 	* xterm.h: Likewise.
 
-1989-09-27  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-09-27  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c (Fx_own_selection):
 	 (Fx_get_selection):
@@ -14696,33 +14696,33 @@
 	communication mechanism.
 	ButtonPress: Set mouse_down_timestamp.
 
-1989-09-26  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-09-26  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c: New variable Vx_cursor_fore_pixel.
 
-1989-09-23  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-09-23  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lread.c (openp): Don't ! the result of `access'.
 
-1989-09-22  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-09-22  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c (Fread_file_name_internal): Try to work properly
 	if dirs are specified using environment vars.  Preserve use of vars.
 
-1989-09-21  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-09-21  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c: Comment fix.
 
-1989-09-18  Joseph Arceneaux  (jla at spiff)
+1989-09-18  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_get_cut_buffer): XFree the data returned by
 	XFetchBytes.
 
-1989-09-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-09-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c (Fwrite_region): Reinstall #if 0 around fstat.
 
-1989-09-12  Joseph Arceneaux  (jla at spiff)
+1989-09-12  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (defined_color): New function to test if a color is
 	currently defined.
@@ -14733,7 +14733,7 @@
 	global and used when making emacs windows.
 	(Fx_color_display_p): New subr.
 
-1989-09-11  Joseph Arceneaux  (jla at spiff)
+1989-09-11  Joseph Arceneaux  (jla@spiff)
 
 	* fileio.c (Fwrite_region): fixed typo.
 
@@ -14744,15 +14744,15 @@
 	* alloc.c (xmalloc, xrealloc): hold_window_changes whilst doing
 	the associated operations.
 
-	* dispnew.c (init_display): 
-	(Fsleep_for, Fsit_for): 
-	* process.c (Faccept_process_output): 
+	* dispnew.c (init_display):
+	(Fsleep_for, Fsit_for):
+	* process.c (Faccept_process_output):
 	* keyboard.c ({clear,set}_waiting_for_input):
-	(quit_throw_to_get_char, get_char): 
+	(quit_throw_to_get_char, get_char):
 	* xdisp.c (DoDsp, message, message1): Undid changes of Aug. 23
 	(see below);  accept window changes most of the time.
 
-1989-09-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-09-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keyboard.c: Eliminate kbd_count, and use two pointers,
 	kbd_fetch_ptr and kbd_store_ptr.  Assume buffer is empty when
@@ -14766,28 +14766,28 @@
 	* fileio.c (Fwrite_region): Reenable using fstat rather than stat
 	to get the modtime of the file just written, except on VMS and APOLLO.
 
-1989-09-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-09-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* emacs.c, doc.c, filelock.c: Move Emacs header includes after
 	system header includes, and #undef NULL in between.
 
-1989-08-30  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-08-30  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c [SYSV_PTYS]: If `titan', include some other files.
 
-1989-08-29  Joseph Arceneaux  (jla at spiff)
+1989-08-29  Joseph Arceneaux  (jla@spiff)
 
 	* fileio.c: read-file-name replaced with new version, formerly
 	called new-read-file-name.
 
-1989-08-26  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
+1989-08-26  Richard Stallman  (rms@apple-gunkies.ai.mit.edu)
 
 	* window.c (Fscroll_other_window): Use save-excursion (in effect)
 	to save and restore current buffer and point.
 	(window_scroll): If selected window's buffer isn't current,
 	make it current, using save-excursion to go back.
 
-1989-08-24  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
+1989-08-24  Richard Stallman  (rms@apple-gunkies.ai.mit.edu)
 
 	* Use two variables to convey reason for synch process death,
 	to avoid consing in signal handler.
@@ -14795,22 +14795,22 @@
 	* callproc.c (Fcall_process): Use both variables.
 	* process.c (child_sig): Set both variables.
 
-1989-08-24  Joseph Arceneaux  (jla at spiff)
+1989-08-24  Joseph Arceneaux  (jla@spiff)
 
 	* xterm.c (x_wm_set_size_hint): Use new ICCCM values for size_hints.
 
-1989-08-24  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
+1989-08-24  Richard Stallman  (rms@apple-gunkies.ai.mit.edu)
 
 	* buffer.c: Doc fix.
 
-1989-08-24  Joseph Arceneaux  (jla at spiff)
+1989-08-24  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_create_screen): X11 part.  Set height and width to 0
 	before calling change_screen_size.
 
 	* buffer.c (kill-all-local-variables): Changed doc string.
 
-1989-08-23  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
+1989-08-23  Richard Stallman  (rms@apple-gunkies.ai.mit.edu)
 
 	* dispnew.c (init_display): Call hold_window_change.
 	(Fsleep_for, Fsit_for): Temporarily unhold, while waiting.
@@ -14822,19 +14822,19 @@
 
 	* Makefile (CPP): Use $(CC).
 
-1989-08-22  Joseph Arceneaux  (jla at spiff)
+1989-08-22  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (x_set_mouse_color): Use new variables Vx_pointer_mask,
 	Vx_pointer_shape.
 
-1989-08-21  Richard Stallman  (rms at apple-gunkies.ai.mit.edu)
+1989-08-21  Richard Stallman  (rms@apple-gunkies.ai.mit.edu)
 
 	* alloc.c (malloc_warning): Do nothing if ignore_warnings.
 	(init_alloc_once): Set ignore_warnings while initializing allocation.
 
 	* buffer.c: Doc fix.
 
-1989-08-21  Joseph Arceneaux  (jla at spiff)
+1989-08-21  Joseph Arceneaux  (jla@spiff)
 
 	* xterm.c (x_calc_absolute_position): New function to calculate
 	positive screen position.
@@ -14851,18 +14851,18 @@
 	(x_set_background):
 	(x_set_foreground): Use x_set_mouse_color instead of x_reset_cursor.
 
-1989-08-18  Richard Stallman  (rms at hobbes.ai.mit.edu)
+1989-08-18  Richard Stallman  (rms@hobbes.ai.mit.edu)
 
 	* vmsfns.c: Define PRV$V_... syms if prvdef.h does not.
 
-1989-08-18  Joseph Arceneaux  (jla at spiff)
+1989-08-18  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_geometry): New subr.
 	(x_figure_window_size): Don't worry about "geometry" here anymore;
 	now done in x-win.el.
 	(x_icon): Look in parms for iconic-startup rather than in variable.
 
-1989-08-16  Joseph Arceneaux  (jla at spiff)
+1989-08-16  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (x_set_*_scrollbar): Don't destroy a scrollbar if it
 	doesn't exist.  Also set scrollbar size only if actually creating
@@ -14871,22 +14871,22 @@
 	Set the icon name as well.
 	(x_window): Set the class hints for the window.
 
-1989-08-16  Richard Stallman  (rms at hobbes.ai.mit.edu)
+1989-08-16  Richard Stallman  (rms@hobbes.ai.mit.edu)
 
 	* lread.c (Fload): Fix unterminated comment.
 
 	* scroll.c (scrolling_max_lines_saved): Replace fixed threshold of 20
 	with 1/4 of average length of lines.
 
-1989-08-13  Joseph Arceneaux  (jla at spiff)
+1989-08-13  Joseph Arceneaux  (jla@spiff)
 
 	* ymakefile: Do ${make} for oldXMenu.
 
-1989-08-13  Richard Stallman  (rms at hobbes.ai.mit.edu)
+1989-08-13  Richard Stallman  (rms@hobbes.ai.mit.edu)
 
 	* eval.c: Doc fix.
 
-1989-08-12  Richard Stallman  (rms at hobbes.ai.mit.edu)
+1989-08-12  Richard Stallman  (rms@hobbes.ai.mit.edu)
 
 	* emacs.c (main): Check for failure opening -t device.
 	Fatal error if terminal isn't a real terminal.
@@ -14894,20 +14894,20 @@
 	* window.c (Fscroll_other_window): Let Vother_window_scroll_buffer
 	specify a buffer to scroll.
 
-1989-08-11  Richard Stallman  (rms at hobbes.ai.mit.edu)
+1989-08-11  Richard Stallman  (rms@hobbes.ai.mit.edu)
 
 	* dispnew.c: Handle BROKEN_FIONREAD as in other files.
 
-1989-08-09  Joseph Arceneaux  (jla at spiff)
+1989-08-09  Joseph Arceneaux  (jla@spiff)
 
 	* ../oldXMenu/Makefile: Removed all the unneccessary X stuff.
 
-1989-08-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-08-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c (barf_or_query_if_file_exists): When signalling,
 	provide the expected args for a file-error.
 
-1989-08-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-08-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c: Let NEED_BSDTTY control include of bsdtty.h.
 
@@ -14923,11 +14923,11 @@
 	* m-hp9000s300.h: Unless NOT_C_CODE or NO_SHORTNAMES,
 	define WAITTYPE and WRETCODE, and include sys/wait.h.
 
-1989-08-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-08-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* callproc.c (child_setup): Get rid of junk in #if 0.
 
-1989-08-03  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-08-03  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* abbrev.c (Fdefine_abbrev): Allow nil spec'd as expansion.
 	(Fexpand_abbrev): Eliminate abbrev length limit; use alloca.
@@ -14940,11 +14940,11 @@
 
 	* lread.c (load_unwind): Free the pointer-word malloc'd in Fload.
 
-1989-08-02  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-08-02  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* emacs.c (Fdump_emacs): Doc fix.
 
-1989-08-02  Joseph Arceneaux  (jla at spiff)
+1989-08-02  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c: Reorganized several functions to be in same order as the
 	enum list.
@@ -14952,7 +14952,7 @@
 	gray values.
 	(Fx_create_screen): Simplified this function even more.
 
-1989-07-31  Joseph Arceneaux  (jla at spiff)
+1989-07-31  Joseph Arceneaux  (jla@spiff)
 
 	* keymap.c: New subrs Fuse_local_mouse_map, Fcurrent_local_mouse_map.
 
@@ -14964,8 +14964,8 @@
 	kludge.  This is used only for motion events.
 
 	* xterm.c (XTread_socket): Handle motion eveots.
-	
-1989-07-26  Joseph Arceneaux  (jla at spiff)
+
+1989-07-26  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_create_screen): I couldn't take it any more, the
 	ugliness of this routine offended me too deeply.  It is now
@@ -14981,7 +14981,7 @@
 	* m/m-intel386.h: Changes in LOAD_AVE_TYPE, LOAD_AVE_CVT, and
 	FSCALE to make loadst work correctly.
 
-1989-07-24  Joseph Arceneaux  (jla at spiff)
+1989-07-24  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fmodify_screen_parameters): Check s->output_method
 	before looping through alist.
@@ -15004,7 +15004,7 @@
 	* xterm.h: Added the screen parameter declarations from xfns.c for
 	X11.
 
-1989-07-21  Joseph Arceneaux  (jla at spiff)
+1989-07-21  Joseph Arceneaux  (jla@spiff)
 
 	* sysdep.c: Don't include sioctl.h on mips.
 
@@ -15014,7 +15014,7 @@
 
 	* xterm.c (x_draw_box): Moved cursor box right by one pixel.
 
-1989-07-20  Joseph Arceneaux  (jla at spiff)
+1989-07-20  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c: New variable x_screen_visuals, set if Fx_open_display,
 	to be used in screen-color-p.
@@ -15029,12 +15029,12 @@
 	* keyboard.c (command_loop_1): Make sure Vprefix_arg is NULL
 	before finalizing_kbd_macro_chars;
 
-1989-07-19  Joseph Arceneaux  (jla at spiff)
+1989-07-19  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c (Fx_rebind_key): Completely rewrote this function for
 	X11.
 
-1989-07-13  Joseph Arceneaux  (jla at spiff)
+1989-07-13  Joseph Arceneaux  (jla@spiff)
 
 	* emacs.c:
 	* process.c:
@@ -15043,7 +15043,7 @@
 	* sysdep.c: Likewise.  Also, don't define our closedir if IBMAIX.
 	* m/m-ibmps2-aix.h: New file.
 
-1989-07-12  Joseph Arceneaux  (jla at spiff)
+1989-07-12  Joseph Arceneaux  (jla@spiff)
 
 	* xdisp.c (message, message1): If using x, but haven't mapped the
 	window yet, use noninteractive output.
@@ -15059,7 +15059,7 @@
 	(x_set_background_color)
 	(x_set_foreground_color): Don't redraw when screen isn't visible.
 
-1989-07-11  Joseph Arceneaux  (jla at gluteus)
+1989-07-11  Joseph Arceneaux  (jla@gluteus)
 
 	* xterm.c (x_term_init, XTread_socket):  Use ConnectionNumber for
 	both X10 and X11.  This is #defined for X10.
@@ -15067,7 +15067,7 @@
 	* screen.c (Fset_screen_width, Fset_screen_height): These now take
 	a SCREEN argument.
 
-1989-07-10  Joseph Arceneaux  (jla at gluteus)
+1989-07-10  Joseph Arceneaux  (jla@gluteus)
 
 	* xterm.c (x_set_window_size): Call x_wm_set_size_hint.
 	(x_new_font): Don't call x_wm_set_size_hint.
@@ -15078,7 +15078,7 @@
 	* screen.c, dispnew.c (Fset_screen_width, Fset_screen_height):
 	These functions have moved to screen.c.
 
-1989-07-07  Joseph Arceneaux  (jla at sugar-bombs.ai.mit.edu)
+1989-07-07  Joseph Arceneaux  (jla@sugar-bombs.ai.mit.edu)
 
 	* eval.c (Ffuncall): Handle 6 arguments.  Also, print a nice error
 	message if there are more than 6 args.
@@ -15096,7 +15096,7 @@
 	(Fread_variable):
 	(Fread_buffer): Extra arg to Fcompleting_read.
 
-1989-07-05  Joseph Arceneaux  (jla at spiff)
+1989-07-05  Joseph Arceneaux  (jla@spiff)
 
 	* minibuf.c (read_minibuf): New argument back_n is number of
 	characters to back-up point by.
@@ -15105,16 +15105,16 @@
 	using the above features.
 	(Finsert_file_contents): Check for negative file length.
 
-1989-07-03  Joseph Arceneaux  (jla at spiff)
+1989-07-03  Joseph Arceneaux  (jla@spiff)
 
 	* xfns.c: (x_pixel_width, x_pixel_height) New functions.
 	* screen.c: (Fscreen_pixel_size): New subr.
 
-1989-06-30  Joseph Arceneaux  (jla at spiff)
+1989-06-30  Joseph Arceneaux  (jla@spiff)
 
 	* xterm.c: Use invocation_name as argument to XGetDefaults.
 
-1989-06-29  Joseph Arceneaux  (jla at spiff)
+1989-06-29  Joseph Arceneaux  (jla@spiff)
 
 	* xterm.c (x_error_handler) #ifdef sony_news use XDefaultError
 	instead of XPrintDefaultError due to weirdness in Sony library.
@@ -15122,13 +15122,13 @@
 	auto_raise and auto_lower are set by checking times between
 	consecutive Enter events.
 
-1989-06-27  Joseph Arceneaux  (jla at sugar-bombs.ai.mit.edu)
+1989-06-27  Joseph Arceneaux  (jla@sugar-bombs.ai.mit.edu)
 
 	* screen.c: (Fselect_screen)
 	* window.c: (Fselect_window) The previous strategy was bugging the
 	lisp stuff, so these are now rewritten.
 
-1989-06-26  Joseph Arceneaux  (jla at galapas.ai.mit.edu)
+1989-06-26  Joseph Arceneaux  (jla@galapas.ai.mit.edu)
 
 	* cm.c (Wcm_init): Don't check for Wcm.cm_ds, since this has been
 	removed.
@@ -15147,11 +15147,11 @@
 	window to aprise the window manager of the change.
 	(XTread_socket): Catch VisibilityNotify events.
 
-1989-06-25  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-25  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fsplit_window): If horizontal, round left window size up.
 
-1989-06-24  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-24  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* cm.h (cmplus): Improve formatting.
 	Use losecursor when reach end of line, if losewrap.
@@ -15165,7 +15165,7 @@
 
 	* abbrev.c (Finsert_abbrev_table_description): Make 2nd arg optional.
 
-1989-06-23  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-06-23  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c, lisp/term/x-win.el: C routine Fscreen_color_p now lisp
 	function x-color-screen-p in x-win.el.
@@ -15173,35 +15173,35 @@
 	background, then if cursor not foreground, use it as cursor
 	foreground.
 
-1989-06-22  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-22  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lisp.h (XPNTR): Don't define if already defined.
 
-1989-06-22  Joseph Arceneaux  (jla at cream-of-wheat.ai.mit.edu)
+1989-06-22  Joseph Arceneaux  (jla@cream-of-wheat.ai.mit.edu)
 
 	* screen.c: New subrs Ficonify_screen, Fdeiconify_screen,
 	Fread_mouse_position, Fset_mouse_position.
 
 	* xterm.c: New functions x_deiconify_screen, x_iconify_screen.
 
-1989-06-22  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-22  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fsplit_window, change_window_height):
 	Enforce minimum of 2 for window_min_width and window_min_height.
 
-1989-06-22  Joseph Arceneaux  (jla at galapas.ai.mit.edu)
+1989-06-22  Joseph Arceneaux  (jla@galapas.ai.mit.edu)
 
 	* dispnew.c (unhold_window_change): Don't set and unset in_display
 	before and after calling change_screen_size.
 
-1989-06-21  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-21  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* buffer.c (Fkill_buffer): Ignore errors deleting auto-save file.
 	Delete only if delete-auto-save-files.
 
 	* data.c (Fmake_local_variable): Don't change value if unbound.
 
-1989-06-20  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-06-20  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* screen.c (Fselect_screen): Use x_set_mouse_position instead of
 	x_enter_screen.
@@ -15214,7 +15214,7 @@
 	(Fset): Changed variable name void to voide.  Also, set it to a C
 	true/false, rather than Qt or Qnil.
 
-1989-06-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* eval.c (Fdefvar): Operate on default value if sym is buffer-local.
 	(Fdefconst): Likewise.
@@ -15227,12 +15227,12 @@
 	(Fdefault_value): Use that.
 	(Fdefault_boundp): New function, uses that.
 
-1989-06-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* ymakefile: New variable OLDXMENU has filename of libXMenu.a
 	as a target.  Make temacs depend on it.
 
-1989-06-15  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-15  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* ymakefile [HAVE_X11, HAVE_X_MENU]: Build oldXMenu.
 	* xmenu.c: Get XMenu.h from sibling dir.
@@ -15240,7 +15240,7 @@
 	* buffer.c (Fkill_buffer): Return t if buffer is killed.
 	Delete auto-save file if any.
 
-1989-06-09  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-06-09  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* window.c: initialize auto_new_screen to 0 (nil).
 
@@ -15248,52 +15248,52 @@
 	elements initialized.
 	(make_minibuffer_screen): likewise.
 
-1989-06-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fset_window_point): Don't lose if window's buffer is
 	not current.
 
-1989-06-08  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-06-08  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c (Fx_open_connection): Added 9  Lisp variables
 	defined	by the screen and server.
 
-1989-06-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-pmax.h: New file.
 
-1989-06-08  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-06-08  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c: removed superfluous definition of gray_bits.
 
-1989-06-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-hp9000s300.h: Define NEED_BSDTTY unless NOMULTIPLEJOBS.
 
-1989-06-07  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-06-07  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* emacs.c (Fkill_emacs): If under X, call
 	Fx_close_current_connection.  This has fixed the "bad file" bug.
 	* xfns.c (Fx_close_current_connection): Added this subr which for
 	the moment serves only to close the X-connection when killing emacs.
 
-1989-06-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-hp9000s800.h: Define NEED_BSDTTY here.
 	* s-hpux.h: Not here.
 
-1989-06-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* s/s-hpux.h: Define NEED_BSDTTY.
 
-1989-06-06  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-06-06  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c (x_new_selected_screen): Make the new selected_screen
 	and it's selected_window's screen be the same.
 	(x_enter_screen): Calculate the middle of the screen, and warp the
 	mouse there.  Also, raise the screen before doing so.
 
-1989-06-05  Joseph Arceneaux  (jla at cream-of-wheat.ai.mit.edu)
+1989-06-05  Joseph Arceneaux  (jla@cream-of-wheat.ai.mit.edu)
 
 	* xterm.c (x_set_window_size):  If not already in DoDsp (checked
 	with variable in_display) then DoDsp here.  Handles redisplay
@@ -15303,39 +15303,39 @@
 
 	* dispnew.c (change_screen_size):  No longer call DoDsp here.
 
-1989-06-05  Chris Hanson  (cph at kleph)
+1989-06-05  Chris Hanson  (cph@kleph)
 
 	* syntax.c (Fmodify_syntax_entry): Change documentation string to
 	reflect earlier change to action of `p' syntax bit.
 
-1989-06-04  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-06-04  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lread.c (read1): Don't accept "" in middle of string.
 
-1989-05-30  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-30  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* search.c (Freplace_match): If \N has nothing to insert,
 	insert nothing.
 
-1989-05-29  Joseph Arceneaux  (jla at gracilis.ai.mit.edu)
+1989-05-29  Joseph Arceneaux  (jla@gracilis.ai.mit.edu)
 
 	* xfns.c: (Fx_create_screen): If parms is nil and
 	Vx_screen_defaults isn't, then use them.
 	(Fdisplay_buffer): Call Fx_create_screen with Qnil.
 
-1989-05-25  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-25  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* syntax.c (scan_lists): Once within a word, treat Squote like Sword.
 
-1989-05-24  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-05-24  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* dispnew.c (change_screen_size): DoDsp if not pretend.
 
-1989-05-23  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-23  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* search.c (skip_chars): Dumb error checking for \.
 
-1989-05-22  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-05-22  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* screen.c (Fselect_screen): Under X, basically just warp the
 	cursor into the desired screen.  The event handler will then do
@@ -15353,25 +15353,25 @@
 	* xterm.c (XTread_socket): Add case slots for CirculateNotify and
 	CirculateRequest events.
 
-1989-05-21  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
-
-	* doc.c (Fsubstitute_command_keys): Evaluate \\<...> keymap 
+1989-05-21  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
+
+	* doc.c (Fsubstitute_command_keys): Evaluate \\<...> keymap
 	in proper buffer.
 
 	* keymap.c (Fapropos_internal): New Lisp function, old apropos
 	but only returns a list.
 
-1989-05-20  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-20  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (Fopen_network_stream): Don't set kill-without-query.
 
-1989-05-19  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-05-19  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c (x_new_selected_screen):  This now takes a struct screen
 	pointer as paramter.
 	* (XTread_socket): call x_new_selected_screen *before* dumpborder.
 
-1989-05-16  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-05-16  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c: (x_window_to_scrollbar): If the caller's not interested
 	in the names--passing 0 for last two parameters--just return the
@@ -15380,14 +15380,14 @@
 	* xterm.c (x_enter_screen):  Added this function for warping the
 	pointer into a screen.
 
-1989-05-16  Chris Hanson  (cph at kleph)
+1989-05-16  Chris Hanson  (cph@kleph)
 
 	* syntax.c (scan_lists, scan_sexps_forward): Treat characters
 	whose "prefix" bit is on as whitespace when they are encountered
 	between expressions.  When they occur within expressions they are
 	treated according to their syntax code.
 
-1989-05-16  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-05-16  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c: (x_new_selected_screen): Don't call Fselect_screen.
 	Just do everything here.
@@ -15400,12 +15400,12 @@
 	* screen.c (Fselect_screen):  Now this is *only* a lisp subr.  It
 	just calls Fselect_window on the selected window of the screen.
 
-1989-05-15  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-15  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* editfns.c (Fsubst_char_in_region): If NOUNDO, do increment tick,
 	but maybe also increment save-tick.
 
-1989-05-15  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-05-15  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c (x_set_window_size): Only one #ifdef HAVE_X11 due to new
 	macro in:
@@ -15414,7 +15414,7 @@
 	* xfns.c (Fx_create_screen):  Use XCreateWindow instead of
 	XCreateSimpleWindow to directly set some extra attributes.
 
-1989-05-14  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-14  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* syntax.h (SYNTAX_PREFIX): New macro.
 	* syntax.c (Fmodify_syntax_table): Handle `p'; set new flag.
@@ -15423,13 +15423,13 @@
 
 	* lread.c (read1): Dumb errors in last change.
 
-1989-05-13  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-13  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lread.c (read1): Error if EOF after `?' or in string.
 
 	* sysdep.c (init_sys_modes) [IBMRTAIX]: Typo; had s for sg.
 
-1989-05-12  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-12  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* s/s-usg5-3.h: Define HAVE_SYSVIPC?
 
@@ -15438,7 +15438,7 @@
 	* ymakefile (LIBXMENU): Use -loldX.
 	Find libXMenu11.a in special place.
 
-1989-05-12  Joseph Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-05-12  Joseph Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c (Fx_create_screen):  If user has specified
 	`x-iconic-startup' then start emacs in iconic form.
@@ -15448,7 +15448,7 @@
 	* xterm.c (x_term_init):  If server doesn't respond, use fatal
 	instead of error.  Also tell user about -d option.
 
-1989-05-10  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-10  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c (init_sys_modes, reset_sys_modes):
 	Handle TIOCGLTC even if HAVE_TERMIO.
@@ -15458,12 +15458,12 @@
 
 	* fileio.c (Fcopy_file): Check for error on close.
 
-1989-05-10  Joseph Arceneaux  (jla at corn-chex.ai.mit.edu)
+1989-05-10  Joseph Arceneaux  (jla@corn-chex.ai.mit.edu)
 
 	* xfns.c (adjust_scrollbars):  Don't subtract 2 from
 	h_scrollbar_height when calculating `length'.
 
-1989-05-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* eval.c (call_debugger): Set entering_debugger.
 	(find_handler_cause): Don't enter debugger if that's set.
@@ -15471,7 +15471,7 @@
 
 	* m/m-sps7.h: New file.
 
-1989-05-08  Joseph Arceneaux  (jla at rice-chex.ai.mit.edu)
+1989-05-08  Joseph Arceneaux  (jla@rice-chex.ai.mit.edu)
 
 	* xterm.c (XTread_socket_hook): For X11, on map and unmap events
 	check the window manager hints for iconification status.
@@ -15479,11 +15479,11 @@
 	* xterm.c (x_make_widow_icon):  For X11, just request
 	iconification of the window manager.
 
-1989-05-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m/m-clipper.h: New file.
 
-1989-05-07  Joseph Arceneaux  (jla at corn-chex.ai.mit.edu)
+1989-05-07  Joseph Arceneaux  (jla@corn-chex.ai.mit.edu)
 
 	* xfns.c (adjust_scrollbars):  Don't subtract 2 from
 	v_scrollbar_width when calculating `height'.
@@ -15492,7 +15492,7 @@
 	coordination.  Scrollbar border, thump-arrows, and slider pixmap
 	linked with foreground color;  slider border with window border.
 
-1989-05-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lread.c (read1): Handle octal integers.
 
@@ -15503,12 +15503,12 @@
 	* keyboard.c (get_char_menu_prompt): New function; does menu prompting
 	based on current keymaps.
 
-1989-05-05  Joseph Arceneaux  (jla at gracilis.ai.mit.edu)
+1989-05-05  Joseph Arceneaux  (jla@gracilis.ai.mit.edu)
 
 	* xfns.c (Fx_set_face):  Rewrote the doc-string and renamed the
 	parameters.
 
-1989-05-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* unexec.c: New control parameters COFF_BSD_SYMBOLS, KEEP_OLD_PADDR,
 	KEEP_OLD_TEXT_SCNPTR, ADJUST_TEXT_SCNHDR_SIZE, ADJUST_TEXTBASE,
@@ -15521,12 +15521,12 @@
 	* eval.c (Fcommandp): Byte code object is command if interactive slot
 	exists at all.
 
-1989-05-05  Chris Hanson  (cph at kleph)
+1989-05-05  Chris Hanson  (cph@kleph)
 
 	* process.c [HPUX && !NOMULTIPLEJOBS]: Include <bsdtty.h>, which
 	defines TIOCGPGRP.
 
-1989-05-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* data.c (Faref, Farray_length): Handle byte-code objects.
 	* fns.c (Flength, concat): Likewise.
@@ -15549,7 +15549,7 @@
 	(request_echo): Function deleted.
 	({set,clear}_waiting_for_input): No need for echo_now, echo_flag.
 
-1989-05-04  Joseph Arceneaux  (jla at gracilis.ai.mit.edu)
+1989-05-04  Joseph Arceneaux  (jla@gracilis.ai.mit.edu)
 
 	* xterm.c (x_lower_window, x_raise_window): Don't do anything if
 	the window isn't visible.
@@ -15559,20 +15559,20 @@
 
 	* xterm.c (x_reset_cursor): Do cursor recoloring.
 
-1989-05-04  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-04  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fns.c (Frandom): With number as arg, return value < that number.
 
 	* sysdep.c [USG, BSD4_1] (random): Call `rand' twice, to get
 	30 bits of significance.
 
-1989-05-03  Joe Arceneaux  (jla at gracilis.ai.mit.edu)
+1989-05-03  Joe Arceneaux  (jla@gracilis.ai.mit.edu)
 
 	* xterm.c (x_draw_box):  Use the cursor_gc.
 	* xfns.c: (x_set_cursor_color, x_create_screen): Do a better job
 	with cursor colors, and use 0 line width for the cursor_gc.
 
-1989-05-02  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-05-02  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* Begin changing representation of compiled functions.
 	* lisp.h (enum Lisp_Type): New type code Lisp_Compiled, like a vector.
@@ -15594,7 +15594,7 @@
 	* screen.c, search.c, syntax.c, undo.c, vmsfns.c:
 	Many doc fixes.
 
-1989-04-30  Joseph Arceneaux  (jla at hobbes)
+1989-04-30  Joseph Arceneaux  (jla@hobbes)
 
 	* xterm.c (XTring_bell): Wasn't passing selected_screen to XTflash.
 	Fixed this.
@@ -15602,11 +15602,11 @@
 	* xterm.c (XTread_socket): Don't check if server died under
 	X11.  Temporary.
 
-1989-04-30  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-30  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fdelete_other_windows): Bug getting top edge.
 
-1989-04-29  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-29  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keyboard.c (get_char): Auto save if enough time elapses.
 	(auto_save_timeout): New Lisp variable.
@@ -15614,17 +15614,17 @@
 	* xdisp.c (try_window, try_window_id): Set w->redo_mode_line
 	if should show percentage instead of `Bot'.
 
-1989-04-29  Joe Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1989-04-29  Joe Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c (x_term_init): Don't set visible bell, as it pre-empts
 	.emacs control.
 
-1989-04-26  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-26  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* doc.c (syms_of_doc): Make Vdoc_file_name a Lisp variable
 	named internal-doc-file-name.
 
-1989-04-25  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-25  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-news.h: m-news800.h renamed.
 	Removed EXPLICIT_SIGN_EXTEND and COMPILER_REGISTER_BUG.
@@ -15632,7 +15632,7 @@
 	LOAD_AVE_TYPE is now `double'; LOAD_AVE_CVT changed too.
 	Define m68000 if not defined.
 
-1989-04-24  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-24  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* ymakefile: If COFF_ENCAPSULATE, define LD as gcc -nostdlib.
 
@@ -15641,7 +15641,7 @@
 	* m/m-mips.h [USG]: Define LIBS_TERMCAP.
 	If HAVE_X11, define HAVE_VFORK.
 
-1989-04-23  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-23  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m/m-altos.h: Use termcap, not terminfo.
 	Define COFF_ENCAPSULATE if using gcc.
@@ -15657,7 +15657,7 @@
 
 	* window.c (Fdelete_other_windows): Fix confusion about type of W.
 
-1989-04-22  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-22  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* ymakefile (LDFLAGS): Forgot to use LD_SWITCH_SITE.
 
@@ -15720,13 +15720,13 @@
 	* xdisp.c (display_string, redisplay-window, DoDsp):
 	Use SCREEN_WIDTH, SCREEN_HEIGHT.
 
-1989-04-21  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-21  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* indent.c (compute_motion): Use SCREEN_WIDTH.
 	* dispnew.c (update_line): Use SCREEN_WIDTH.
 	(update_screen): Use SCREEN_HEIGHT.
 
-1989-04-20  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-20  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c: rename Vauto_new_screen_hook, Vdisplay_buffer_hook, and
 	Vtemp_buffer_show_hook to ..._function.
@@ -15739,7 +15739,7 @@
 	* fileio.c (Finsert_file_contents): Allow quit in read.
 	(Fwrite_region): Allow quit in write.
 
-1989-04-19  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-19  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* doprnt.c (doprnt): Comment out %b since sprintf can't do it.
 
@@ -15747,7 +15747,7 @@
 
 	* m-sun3.h: Define C_SWITCH_MACHINE as -fsoft.
 
-1989-04-18  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-18  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c: Don't define wstopsig, wtersig if already defined.
 
@@ -15755,16 +15755,16 @@
 
 	* m-alliant.h: Define `vector'.
 
-1989-04-13  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-13  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (wait_reading_process_input) [sun]: If SIGIO failed
 	to be sent, send it by hand.
 
-1989-04-12  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-12  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fdelete_other_windows): recenter window to avoid scrolling.
 
-1989-04-11  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-11  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* indent.c: Include screen.h.
 
@@ -15776,11 +15776,11 @@
 	(try_window_id): pos_tab_offset value needs adjustment only if
 	starting a line in middle of a character.
 
-1989-04-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c [USG]: If TIOCGWINSZ defined, include sioctl.h.
 
-1989-04-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* eval.c (Fbacktrace): Set Vprint_level to 3 throughout.
 
@@ -15807,62 +15807,62 @@
 	TIOCGLTC, TIOCGETC, etc. if HAVE_TERMIO.
 	Don't bother to undef these for XENIX.
 
-1989-04-03  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-03  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* ymakefile (LIBES): Put LIBX first; it may depend on LIBS_MACHINE.
 
 	* m-sequent.h: Define HAVE_ALLOCA.
 
-1989-04-02  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-02  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* term.c (term_init): Can't use scroll region if no abs positioning.
 
-1989-04-01  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-04-01  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (Fopen_network_stream): close desc. if connect fails.
 
-1989-03-31  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-03-31  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* minibuf.c (Fall_completions): gcprotect ALLMATCHES and TAIL,
 	not STRING.
 
 	* keyboard.c (read_avail_input): Handle EBADSLT like EAGAIN.
 
-1989-03-29  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-03-29  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* term.c (term_init): Either ic or ip or im or IC => can insert chars.
 
 	* minibuf.c (read_minibuf_unwind): Ensure minibuf writable for erasure.
 
-1989-02-23  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-23  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-convex.h: Undefine NO_ARG_ARRAY.
 	Changed defns of DATA_SEG_BITS and XINT.
 	Define alloca for GCC compilation.
 
-1989-02-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m-ibmrt-aix.h: Define BROKEN_FIONREAD.
 
-1989-02-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keymap.c (Fdefine_prefix_command): Set both value and fn defn,
 	with separate syms specified for each purpose.
 
-1989-02-15  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-15  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* callproc.c (Fcall_process): Open /dev/null with O_WRONLY.
 
-1989-02-14  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-14  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (window_scroll): Allow scrolling to very end (empty screen)
 	if that's exactly where we wanted to scroll to.
 
-1989-02-11  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-11  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* data.c (Fkill_local_variable): New local to simplify big stmt.
 
-1989-02-09  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-09  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* xdisp.c (display_text_line): cvt chars to glyfs for overlay arrow.
 
@@ -15872,21 +15872,21 @@
 	* process.c (pty): An IBMRTAIX conditional.
 	(create_process): Another here.
 
-1989-02-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keymap.c (Fdefine_prefix_command): Use Ffset, not Fset.
 
-1989-02-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c (Fset_visited_file_modtime): New fn.
 
 	* xfns.c (Fx_create_screen) [X10]: XCreateWindow wants pixmaps as args.
 
-1989-02-03  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-03  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c (Fsit_for): It accepts 3 args.
 
-1989-02-02  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-02-02  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* xterm.c (XTread_socket): For X10, make EVENT an XKeyPressedEvent.
 	(x_set_resize_hint): Call XSetResizeHint.
@@ -15895,13 +15895,13 @@
 
 	* sysdep.c (init_sys_modes): TIOCSTART, not TCSTART.
 
-1989-01-28  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-28  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* xterm.h (struct x_display): `GC' renamed `gc' in all field names.
 	Field `ColorMap' renamed to `color_map'.
 	(face_gc_values): face_GC_values renamed.
 
-1989-01-28  Joe Arceneaux  (rms at sugar-bombs.ai.mit.edu)
+1989-01-28  Joe Arceneaux  (rms@sugar-bombs.ai.mit.edu)
 
 	* xterm.h (face_GC): Var deleted.
 	(struct x_display): New field face_GC.
@@ -15970,21 +15970,21 @@
 
 	* screen.c (Frubber_band_rectangle): For X11, just return nil.
 
-1989-01-24  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-24  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* buffer.c (Fbuffer_modified_tick): New fn.
 
 	* window.c (Fnext_window): Accept 3 args from Lisp.
 
-1989-01-23  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-23  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c (sys_suspend): Handle case of SIGTSTP but not BSD.
 
-1989-01-20  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-20  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c (init_sys_modes): Do TIOCSTART if def, like TCXONC.
 
-1989-01-19  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-19  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (wait_reading_process_input): New 2nd arg is extra usecs.
 	All callers changed.
@@ -15993,11 +15993,11 @@
 
 	* buffer.c (Fkill_all_local_variables): Implement permanent locals.
 
-1989-01-18  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-18  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keymap.c (get_keyelt): Allow indirection within (STRING . DEFN).
 
-1989-01-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (wait_reading_process_input): If select returns there
 	is kbd input, but detect_input_pending can't find it, signal SIGIO.
@@ -16011,11 +16011,11 @@
 
 	* eval.c (Fcond): If no args, return nil.
 
-1989-01-15  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-15  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* eval.c (Fbacktrace_frame): Require one arg.  Return nil if too high.
 
-1989-01-14  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-14  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* minibuf.c (read_minibuf): Set Vminibuf_scroll_window before
 	switching windows.
@@ -16040,7 +16040,7 @@
 	interrupt_input to 1.
 	(get_input_pending): Special case deleted.
 
-1989-01-13  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-13  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c (auto_save_1): Always make auto-save file owner-writable.
 
@@ -16078,12 +16078,12 @@
 
 	* sunfns.c (Fsun_change_cursor_icon): Avoid ambiguity in eval order.
 
-1989-01-12  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-12  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* data.c (Fdefault_value): If var set up with default value as current,
 	take the current value slot, more up to date than the default slot.
 
-1989-01-11  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-11  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c (init_display): don't handle SIGWINCH if using X.
 
@@ -16093,7 +16093,7 @@
 	* lread.c (Fload): Look in Vafter_load_alist.
 	(syms_of_load): Define after-load-alist.
 
-1989-01-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dired.c (Fdirectory_files): 4th arg NOSORT non-nil means don't sort.
 
@@ -16103,7 +16103,7 @@
 	* minibuf.c (read_minibuf): Default Vminibuf_scroll_window
 	to the window that was selected.
 
-1989-01-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fns.c (do_yes_or_no_p): Typo, call2 => call1.
 
@@ -16134,14 +16134,14 @@
 	* keymap.c (get_keyelt): If keymap defn is (STRING . FOO),
 	remove just FOO.  Will help HierarKey.
 
-1989-01-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* unexmips.c [IRIS_4D]: Don't include fcntl.h.
 	(unexec): Look for LIT8, LIT4 sections iff they are defined.
 
 	* buffer.c (Fkill_all_local_variables): Force redisplay of mode lines.
 
-1989-01-02  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-02  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* emacs.c (main): Do the setpgrp before handling -t.
 
@@ -16160,7 +16160,7 @@
 
 	* fileio.c (Fwrite_region): If START is a string, write that string.
 
-1989-01-01  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1989-01-01  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lisp.h (XMARKBIT, XSETMARKBIT): If mark bit is sign bit,
 	use sign-test for XMARKBIT; value is then 1 or 0.
@@ -16175,19 +16175,19 @@
 
 	* print.c (Fprin1_to_string): Opt 3nd arg non-nil does princ.
 
-1988-12-31  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-31  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* data.c (Fstring_to_int): Correct max # args.
 
-1988-12-30  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-30  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* ymakefile (LIBES, LIB_GCC): If using GCC, link with gnulib.
 
-1988-12-29  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-29  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* editfns.c: Many doc improvements.
 
-1988-12-28  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-28  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lisp.h (CHECK_NATNUM): New macro.
 
@@ -16216,7 +16216,7 @@
 
 	* m/m-orion105.h (LOAD_AVE_TYPE): Now `long'.
 
-1988-12-27  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-27  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c (unhold_window_change):
 	Don't signal SIGWINCH.  Instead, do pending size-changes here,
@@ -16226,12 +16226,12 @@
 
 	* search.c (place): Was clipping to (1- (point-max)) by mistake.
 
-1988-12-24  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-24  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fdelete_window): Give all this window's space
 	to one adjacent sibling.
 
-1988-12-23  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-23  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keymap.c (describe_alist): Don't lose on non-cons-cell alist elts.
 	(Fwhere_is_internal): Don't fail to step down the alist.
@@ -16245,7 +16245,7 @@
 	is now a printf %-spec.
 	(Qfloat_output_format): Doc changed to match.
 
-1988-12-22  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-22  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* ymakefile (obj): Include floatfns.o.
 	* data.c (syms_of_data): Fix typo Snumberp_or_marker_p.
@@ -16262,59 +16262,59 @@
 
 	* bytecode.c (Fbyte_code): fix jump operators for change in `pc'.
 
-1988-12-21  Joe Arceneaux  (jla at gracilis.ai.mit.edu)
+1988-12-21  Joe Arceneaux  (jla@gracilis.ai.mit.edu)
 
 	* ymakefile: Commented #endif LISP_FLOAT_TYPE.  Also changed
 	the code pertaining to X11 to use the same files as X10.
 
 	* bytecode.c (Fbyte_code): Declared unsigned char *pc.
 
-1988-12-19  Joe Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1988-12-19  Joe Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xterm.c: Finished a first cut of the X11 version.
 
-1988-12-18  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-18  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* sysdep.c (select): `buf' is now unsigned char.
 
-1988-12-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m/m-elxsi.h: Don't define WORD_MACHINE or CANNOT_DUMP.
 	Do define symbols for load average.
 	Define COFF and ADJUST_EXEC_HEADER.
 
-1988-12-16  Joe Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1988-12-16  Joe Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* sink.h,sinkmask.h: Same file now works for both X10 and X11.
 	* xterm.c,xfns.c (x_text_icon) Can now take new name as parameter.
 
-1988-12-16  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-16  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m/m-is386.h: No need to undef HAVE_PTYS, HAVE_SOCKETS, SYSV_PTYS
 	since s-usg5-3.h no longer defines them.
 
-1988-12-14  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-14  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* bytecode.el (Fbyte_code): Cache the pointer in the string
 	to avoid recalculating it at each fetch.
 	Also turn off the error check for stack overflow/underflow.
 
-1988-12-14  Joe Arceneaux  (jla at apple-gunkies.ai.mit.edu)
+1988-12-14  Joe Arceneaux  (jla@apple-gunkies.ai.mit.edu)
 
 	* xfns.c: Made the first cut for X11 version.
 	* xterm.c: (x_reset_cursor) Did the X11 version.
 
-1988-12-14  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-14  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keyboard.c (Fexecute_mouse_event): Set Vmouse_event.  Doc fix.
 	Run Vmouse_hook at the end.
 	(syms_of_keyboard): Define var `mouse-hook'.
 
-1988-12-13  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-13  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* term.c (insert_glyfs): Typo, was fetching G twice.
 
-1988-12-10  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-10  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keymap.c (describe_buffer_bindings): Print mouse bindings too.
 	(describe_map): If have a chartab, use mouse-describe-key for prefixes.
@@ -16332,29 +16332,29 @@
 	All callers changed in keypad.c and doc.c.
 	(where_is_string): New fn cvts result of Fwhere_is_internal to string.
 
-1988-12-09  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-09  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* emacs.c (stack_bottom): New variable, set in main.
 	* alloc.c (Fgarbage_collect): Save a copy of the entire stack contents.
 
-1988-12-07  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-07  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* editfns.c (Funix_umask, Funix_sync): New functions.
 
 	* process.c (Fsignal_process): New function.
 
-1988-12-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* editfns.c (Fsubst_char_in_region): Fix typo in when to un-modify buf.
 
-1988-12-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (create_process): Take the usg's setpgrp and the close-and
 	-open of the tty outside the TIOCNOTTY conditional, since TIOCNOTTY
 	is always missing outside BSD.  Now the TIOCNOTTY conditional controls
 	only the TIOCNOTTY.
 
-1988-12-04  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-04  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* lread.c (Feval_current_buffer, Feval_region):
 	If there is an error, don't restore original point.
@@ -16379,11 +16379,11 @@
 	* sysdep.c (setpriority) [USG]: No longer a no-op; use `nice'.
 
 	* keymap.c (Fwhere_is_internal): New 4th arg inhibits looking thru
-	indirect definitions--so you can search for one.	
+	indirect definitions--so you can search for one.
 
 	* alloc.c, fns.c, search.c: Doc fix.
 
-1988-12-01  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-12-01  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* process.c (read_process_output): Insert with insert_before_markers.
 
@@ -16392,20 +16392,20 @@
 
 	* environ.c (Fsetenv): Doc fix.
 
-1988-11-25  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-11-25  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* eval.c (do_autoload): Verify FUNNAME is a symbol.
 
-1988-11-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-11-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* fileio.c (Fread_file_name): New arg specifies initial minibuf cntnts.
 	* callint.c (Fcall_interactively): Calls changed.
 
-1988-10-08  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-10-08  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* insdel.c (make_gap): Error if buffer size exceeds range of Lisp int.
 
-1988-10-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-10-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fsplit_window): Prevent error in Fset_window_buffer.
 
@@ -16416,30 +16416,30 @@
 	* editfns.c (format1):
 	* doprnt.c (doprnt): Allow 0 as FORMAT_END arg meaning null-terminated.
 
-1988-10-05  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-10-05  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* keyboard.c: If UNIPLUS, include ioctl.h.
 
 	* sysdep.c (utime): Use new flag IRIS_UTIME, not IRIS.
 	* s-iris*.h: Define that flag.
 
-1988-10-04  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-10-04  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* term.c (term_init): If have `im' capability, permit ins/del char
 	even without `ic'.
 
-1988-10-03  Richard Stallman  (rms at corn-chex.ai.mit.edu)
+1988-10-03  Richard Stallman  (rms@corn-chex.ai.mit.edu)
 
 	* m/m-hp9000s300.h: Conditionals for BSD vs HPUX.
 
 	* ymakefile: Look for C_SWITCH_SITE, LD_SWITCH_SITE.
 
-1988-09-30  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-09-30  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* editfns.c (Fformat): Allow nulls in the format.
 	* doprnt.c (doprnt): likewise.  End of format string is new arg.
 
-1988-09-28  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-09-28  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* m/m-7300.h: Undefine SHORTNAMES.  Supposedly newer Unix now.
 
@@ -16450,7 +16450,7 @@
 	* Makefile (tags): Add TAGS as alternate target.
 	Process the files in ../lisp/term.
 
-1988-09-27  Richard Stallman  (rms at corn-chex.ai.mit.edu)
+1988-09-27  Richard Stallman  (rms@corn-chex.ai.mit.edu)
 
 	* doprnt.c (doprnt): Handle %-20s.
 	* editfns.c (Fformat): Likewise (make enough space for it).
@@ -16458,12 +16458,12 @@
 	* minibuf.c (do_completion): If get "Complete but not unique" twice
 	in a row, display all completions.  New var last_exact_completion.
 
-1988-09-26  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-09-26  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* dispnew.c (baud_rate): Now a Lisp variable, not a function.
 	* termcap.c (tputs) [emacs]: Use baud_rate as the speed.
 
-1988-09-19  Richard Stallman  (rms at gluteus.ai.mit.edu)
+1988-09-19  Richard Stallman  (rms@gluteus.ai.mit.edu)
 
 	* window.c (Fset_window_configuration): Set deleted windows' buffer
 	to nil, via new function delete_all_subwindows.
@@ -16480,7 +16480,7 @@
 	* sysdep.c (wait_for_termination) [subprocesses and not VMS]:
 	Use alarms to check every second whether synch_process_pid is 0.
 
-1988-09-17  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-09-17  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* xdisp.c (redisplay_window): If window-point is outside restriction
 	then correct it in the window.
@@ -16490,7 +16490,7 @@
 	* sysdep.c (init_sys_modes) [MULTI_SCREEN]: Set Vterminal_screen's
 	garbaged bit.
 
-1988-09-16  Richard Stallman  (rms at corn-chex.ai.mit.edu)
+1988-09-16  Richard Stallman  (rms@corn-chex.ai.mit.edu)
 
 	* keyboard.c (kbd_buffer_get_char): VMS now uses same code as Unix.
 
@@ -16506,23 +16506,23 @@
 	* sysdep.c (init_sys_modes): Don't override parity settings
 	if meta_flag is 0.
 
-1988-09-15  Richard Stallman  (rms at corn-chex.ai.mit.edu)
+1988-09-15  Richard Stallman  (rms@corn-chex.ai.mit.edu)
 
 	* search.c (Fsearch_forward, etc.): All buffer-search functions
 	return new the value of point if they succeed.
 
-1988-09-13  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-09-13  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* cmds.c (Fnewline): Correct test of ARG1 to inhibit auto-fill.
 
-1988-09-12  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
+1988-09-12  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 	* window.c (Fdelete_window): Put nil as buffer of the deleted window.
 	This makes select-window get an error earlier.
 
-1988-09-06  Richard Stallman  (rms at sugar-bombs.ai.mit.edu)
-
-	* search.c (search_buffer, string_match, looking_at):	
+1988-09-06  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
+
+	* search.c (search_buffer, string_match, looking_at):
 	Report matcher stack overflow as error, not just failure to match.
 
 	* data.c (Fmake_local_variable): Add local variable to simplify