diff options
author | Sam Steingold <sds@gnu.org> | 2001-11-13 00:07:54 +0000 |
---|---|---|
committer | Sam Steingold <sds@gnu.org> | 2001-11-13 00:07:54 +0000 |
commit | dff28924e8526936dc265e5ac63c55f20185529b (patch) | |
tree | 6db0b0809d59fafb696ed4fdc42167b081e119ac /src/ChangeLog.3 | |
parent | 74e1aeec7fc0aeccde00bf505a8e43e56117d5d2 (diff) |
fixed format
Diffstat (limited to 'src/ChangeLog.3')
-rw-r--r-- | src/ChangeLog.3 | 1696 |
1 files changed, 848 insertions, 848 deletions
diff --git a/src/ChangeLog.3 b/src/ChangeLog.3 index 18fa9cb601..a79ac48335 100644 --- a/src/ChangeLog.3 +++ b/src/ChangeLog.3 @@ -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 + system-dependent files through symlinks, replace the strings -1992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu) +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. + mouse movements, too. -1991-11-27 Jim Wilson (wilson at wookumz.gnu.ai.mit.edu) +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. + co-ordinates. -1991-01-08 Jim Blandy (jimb at geech.ai.mit.edu) +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) +1990-01-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu) - * buffer.h, buffer.c (Vfirst_change_function): New Lisp variable. + * 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. + when using X but not yet mapped. -1989-10-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) +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) +1989-05-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) - * doc.c (Fsubstitute_command_keys): Evaluate \\<...> keymap + * 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) +1988-09-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) - * search.c (search_buffer, string_match, looking_at): + * 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 |