7 |
* keyboard.c (read_key_sequence): If we changed buffers during |
* keyboard.c (read_key_sequence): If we changed buffers during |
8 |
read_char, go to replay_sequence. |
read_char, go to replay_sequence. |
9 |
|
|
10 |
* frame.c (Ficonify_frame, Fmake_frame_invisible): |
* frame.c (Ficonify_frame, Fmake_frame_invisible): |
11 |
Select some other frame. Move minibuffer off this frame. |
Select some other frame. Move minibuffer off this frame. |
12 |
|
|
13 |
* frame.c (Fhandle_switch_frame): Don't call Ffocus_frame. |
* frame.c (Fhandle_switch_frame): Don't call Ffocus_frame. |
78 |
|
|
79 |
* process.c (MAXDESC): Get it from FD_SETSIZE if that exists. |
* process.c (MAXDESC): Get it from FD_SETSIZE if that exists. |
80 |
|
|
81 |
* s/sco4.h (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): |
* s/sco4.h (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): |
82 |
Redefined. |
Redefined. |
83 |
(SIGNALS_VIA_CHARACTERS): Defined. |
(SIGNALS_VIA_CHARACTERS): Defined. |
84 |
[HAVE_SOCKETS] (HAVE_GETTIMEOFDAY): Defined. |
[HAVE_SOCKETS] (HAVE_GETTIMEOFDAY): Defined. |
325 |
|
|
326 |
* xfns.c (Fx_list_fonts): Remember that FACE may not have a font |
* xfns.c (Fx_list_fonts): Remember that FACE may not have a font |
327 |
specified. Don't specify 30000 as the maximum limit on the number |
specified. Don't specify 30000 as the maximum limit on the number |
328 |
of fontns returned - 2000 is more reasonable. |
of fontns returned - 2000 is more reasonable. |
329 |
|
|
330 |
* xfaces.c (build_face, unload_font, free_frame_faces): Don't |
* xfaces.c (build_face, unload_font, free_frame_faces): Don't |
331 |
forget to block input while making X calls. |
forget to block input while making X calls. |
693 |
|
|
694 |
Changes for Silicon Graphics Iris 5D. |
Changes for Silicon Graphics Iris 5D. |
695 |
* unexelfsgi.c: New file; like unexelf.c, but tolerates program |
* unexelfsgi.c: New file; like unexelf.c, but tolerates program |
696 |
segments above BSS. |
segments above BSS. |
697 |
* m/iris5d.h: New file. |
* m/iris5d.h: New file. |
698 |
* s/irix5-0.h: New file. |
* s/irix5-0.h: New file. |
699 |
* process.c [__sgi] (allocate_pty): Give up immediately if pty is |
* process.c [__sgi] (allocate_pty): Give up immediately if pty is |
832 |
|
|
833 |
* xdisp.c (redisplay, redisplay_window): Don't use the cursor-motion |
* xdisp.c (redisplay, redisplay_window): Don't use the cursor-motion |
834 |
special-case code if the region is or was highlighted. |
special-case code if the region is or was highlighted. |
835 |
|
|
836 |
* xfaces.c (compute_char_face): New args REGION_BEG, REGION_END. |
* xfaces.c (compute_char_face): New args REGION_BEG, REGION_END. |
837 |
Don't sort if noverlays is 0 or 1. |
Don't sort if noverlays is 0 or 1. |
838 |
|
|
935 |
* xterm.c (dumpglyphs): Don't increment left twice. |
* xterm.c (dumpglyphs): Don't increment left twice. |
936 |
|
|
937 |
* intervals.c (set_point): Check for point out of bounds before |
* intervals.c (set_point): Check for point out of bounds before |
938 |
checking for an empty interval tree. |
checking for an empty interval tree. |
939 |
|
|
940 |
* cmds.c (Fforward_char): Check proposed new position, and then |
* cmds.c (Fforward_char): Check proposed new position, and then |
941 |
set point, instead of setting point to a potentially invalid |
set point, instead of setting point to a potentially invalid |
1648 |
* sysdep.c: #include blockinput.h. Call xfree and xmalloc instead |
* sysdep.c: #include blockinput.h. Call xfree and xmalloc instead |
1649 |
of free and malloc. BLOCK_INPUT around routines which we know |
of free and malloc. BLOCK_INPUT around routines which we know |
1650 |
will call malloc. |
will call malloc. |
1651 |
|
|
1652 |
ymakefile (keyboard.o, keymap.o, search.o, sysdep.o, xfaces.o, |
ymakefile (keyboard.o, keymap.o, search.o, sysdep.o, xfaces.o, |
1653 |
xfns.o, xmenu.o, xterm.o, xselect.o, alloc.o, eval.o): Note that |
xfns.o, xmenu.o, xterm.o, xselect.o, alloc.o, eval.o): Note that |
1654 |
these depend on blockinput.h. |
these depend on blockinput.h. |
1808 |
|
|
1809 |
1993-03-22 Richard Stallman (rms@wookumz.gnu.ai.mit.edu) |
1993-03-22 Richard Stallman (rms@wookumz.gnu.ai.mit.edu) |
1810 |
|
|
1811 |
* indent.c (current_column, Findent_to, position_indentation): |
* indent.c (current_column, Findent_to, position_indentation): |
1812 |
(Fmove_to_column, compute_motion): Allow tab_width up to 1000. |
(Fmove_to_column, compute_motion): Allow tab_width up to 1000. |
1813 |
|
|
1814 |
* xdisp.c (display_string, display_text_line): |
* xdisp.c (display_string, display_text_line): |
1946 |
1993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
1993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
1947 |
|
|
1948 |
* frame.h (FOR_EACH_FRAME): Change the definition so that |
* frame.h (FOR_EACH_FRAME): Change the definition so that |
1949 |
FRAME_VAR is a lisp object. |
FRAME_VAR is a lisp object. |
1950 |
* dispnew.c (WINDOW_CHANGE_SIGNAL, do_pending_window_change): |
* dispnew.c (WINDOW_CHANGE_SIGNAL, do_pending_window_change): |
1951 |
Adjusted appropriately. |
Adjusted appropriately. |
1952 |
* xdisp.c (redisplay): Adjusted appropriately. |
* xdisp.c (redisplay): Adjusted appropriately. |
2542 |
|
|
2543 |
* disptab.h (DISP_INVIS_VECTOR): Renamed from DISP_INVIS_ROPE. |
* disptab.h (DISP_INVIS_VECTOR): Renamed from DISP_INVIS_ROPE. |
2544 |
(DISP_CHAR_VECTOR): Renamed from DISP_CHAR_ROPE. |
(DISP_CHAR_VECTOR): Renamed from DISP_CHAR_ROPE. |
2545 |
All callers changed. |
All callers changed. |
2546 |
|
|
2547 |
* xdisp.c (copy_rope): Expect FROM to be a vector. |
* xdisp.c (copy_rope): Expect FROM to be a vector. |
2548 |
(copy_part_of_rope): New function. |
(copy_part_of_rope): New function. |
2595 |
|
|
2596 |
* Makefile.in (xmakefile): Add missing quote. |
* Makefile.in (xmakefile): Add missing quote. |
2597 |
|
|
2598 |
1992-03-03 Wilson H. Tien (wtien at urbana.mcd.mot.com) |
1992-03-03 Wilson H. Tien (wtien@urbana.mcd.mot.com) |
2599 |
|
|
2600 |
* unexelf.c (unexec): Move data2 section header up so all section |
* unexelf.c (unexec): Move data2 section header up so all section |
2601 |
headers will be in ascending order. This will prevent the unexeced |
headers will be in ascending order. This will prevent the unexeced |
2602 |
emacs that being processed by other applications (such as strip) |
emacs that being processed by other applications (such as strip) |
2603 |
to fail. |
to fail. |
2604 |
|
|
2605 |
1993-03-02 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
1993-03-02 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
2638 |
* buffer.c (buffer-undo-list): Doc fix. |
* buffer.c (buffer-undo-list): Doc fix. |
2639 |
|
|
2640 |
* xdisp.c (redisplay): Protect calls to request_sigio and |
* xdisp.c (redisplay): Protect calls to request_sigio and |
2641 |
unrequest_sigio in "#ifdef SIGIO" clauses; these are not defined |
unrequest_sigio in "#ifdef SIGIO" clauses; these are not defined |
2642 |
|
|
2643 |
* cmds.c (Fnewline): Doc fix. |
* cmds.c (Fnewline): Doc fix. |
2644 |
|
|
3066 |
* textprop.c (Fadd_text_properties): Put OBJECT arg last. |
* textprop.c (Fadd_text_properties): Put OBJECT arg last. |
3067 |
Make it optional. |
Make it optional. |
3068 |
(Fset_text_properties, Fremove_text_properties): Likewise. |
(Fset_text_properties, Fremove_text_properties): Likewise. |
3069 |
(Fnext_single_property_change, Fprevious_single_property_change): |
(Fnext_single_property_change, Fprevious_single_property_change): |
3070 |
(Fnext_property_change, Fprevious_property_change): Likewise. |
(Fnext_property_change, Fprevious_property_change): Likewise. |
3071 |
(Ferase_text_properties): #if 0. |
(Ferase_text_properties): #if 0. |
3072 |
(Fget_text_property): New function. |
(Fget_text_property): New function. |
3187 |
x-own-selection has been renamed to x-set-selection, and the order |
x-own-selection has been renamed to x-set-selection, and the order |
3188 |
of its arguments has been reversed, for consistency with other |
of its arguments has been reversed, for consistency with other |
3189 |
lisp functions like put and aset. |
lisp functions like put and aset. |
3190 |
* xselect.c (Fx_own_selection): Rename to Fx_set_selection, |
* xselect.c (Fx_own_selection): Rename to Fx_set_selection, |
3191 |
reverse the order of the args, and therefore make the type |
reverse the order of the args, and therefore make the type |
3192 |
non-optional. Doc fix. |
non-optional. Doc fix. |
3193 |
(Fx_selection_value): Rename to Fx_selection; make the type |
(Fx_selection_value): Rename to Fx_selection; make the type |
3237 |
(x_display_cursor): Use the FRAME_DESIRED_CURSOR accessor instead |
(x_display_cursor): Use the FRAME_DESIRED_CURSOR accessor instead |
3238 |
of Vbar_cursor to decide how to draw the cursor. |
of Vbar_cursor to decide how to draw the cursor. |
3239 |
* xfns.c (Vbar_cursor): Remove definition. |
* xfns.c (Vbar_cursor): Remove definition. |
3240 |
(Qbar, Qbox, Qcursor_type): New symbols. |
(Qbar, Qbox, Qcursor_type): New symbols. |
3241 |
(syms_of_xfns): Init and staticpro them; remove DEFVAR for |
(syms_of_xfns): Init and staticpro them; remove DEFVAR for |
3242 |
Vbar_cursor. |
Vbar_cursor. |
3243 |
(x_set_cursor_type): New setter. |
(x_set_cursor_type): New setter. |
3883 |
* xterm.c (x_do_pending_expose): Declare this routine only if |
* xterm.c (x_do_pending_expose): Declare this routine only if |
3884 |
HAVE_X11 is not #defined; X11 doesn't need it. |
HAVE_X11 is not #defined; X11 doesn't need it. |
3885 |
(XTread_socket): Protect call to x_do_pending_expose with `#ifdef |
(XTread_socket): Protect call to x_do_pending_expose with `#ifdef |
3886 |
HAVE_X11'. |
HAVE_X11'. |
3887 |
|
|
3888 |
* xfns.c (syms_of_xfns): Delete defvars for x_mouse_x and |
* xfns.c (syms_of_xfns): Delete defvars for x_mouse_x and |
3889 |
x_mouse_y. That interface hasn't been live for years. |
x_mouse_y. That interface hasn't been live for years. |
4056 |
* callproc.c (Fcall_process): Call Funhandled_file_name_directory |
* callproc.c (Fcall_process): Call Funhandled_file_name_directory |
4057 |
on the buffer's default directory. Do it earlier in the function |
on the buffer's default directory. Do it earlier in the function |
4058 |
so there's less to GCPRO. |
so there's less to GCPRO. |
4059 |
* process.c (create_process): Don't check the validity of the |
* process.c (create_process): Don't check the validity of the |
4060 |
buffer's default directory here... |
buffer's default directory here... |
4061 |
(Fstart_process): Instead, do it here; if we call |
(Fstart_process): Instead, do it here; if we call |
4062 |
Funhandled_file_name_directory here, there's less GCPROing to do. |
Funhandled_file_name_directory here, there's less GCPROing to do. |
4093 |
|
|
4094 |
1992-12-03 Jim Blandy (jimb@totoro.cs.oberlin.edu) |
1992-12-03 Jim Blandy (jimb@totoro.cs.oberlin.edu) |
4095 |
|
|
4096 |
Make sure that frames' visible flag only changes at acceptable |
Make sure that frames' visible flag only changes at acceptable |
4097 |
times. See FRAME_SAMPLE_VISIBILITY's comments for details. |
times. See FRAME_SAMPLE_VISIBILITY's comments for details. |
4098 |
* frame.h (struct frame): New fields called async_visible and |
* frame.h (struct frame): New fields called async_visible and |
4099 |
async_iconified. |
async_iconified. |
4188 |
and #endif. |
and #endif. |
4189 |
|
|
4190 |
* systty.h: Doc fix. |
* systty.h: Doc fix. |
4191 |
|
|
4192 |
* systty.h, process.c, buffer.h, callproc.c, sysdep.c, dired.c: |
* systty.h, process.c, buffer.h, callproc.c, sysdep.c, dired.c: |
4193 |
Added VMS changes from Roland Roberts. |
Added VMS changes from Roland Roberts. |
4194 |
* vmspaths.h: New version from Roland Roberts. |
* vmspaths.h: New version from Roland Roberts. |
5031 |
(syms_of_alloc): Defsubr it. |
(syms_of_alloc): Defsubr it. |
5032 |
|
|
5033 |
* window.c (SAVE_WINDOW_DATA_SIZE): Define this using sizeof, |
* window.c (SAVE_WINDOW_DATA_SIZE): Define this using sizeof, |
5034 |
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 |
5035 |
we add members to struct save_window_data. |
we add members to struct save_window_data. |
5036 |
|
|
5037 |
* window.c (struct save_window_data): Save the currently selected |
* window.c (struct save_window_data): Save the currently selected |
5113 |
(POSN_WINDOW, POSN_BUFFER_POSN, PONS_SCROLLBAR_BUTTON, |
(POSN_WINDOW, POSN_BUFFER_POSN, PONS_SCROLLBAR_BUTTON, |
5114 |
POSN_WINDOW_POSN, POSN_TIMESTAMP): New macros, to futher |
POSN_WINDOW_POSN, POSN_TIMESTAMP): New macros, to futher |
5115 |
diasassemble the values returned by EVENT_START and EVENT_END. |
diasassemble the values returned by EVENT_START and EVENT_END. |
5116 |
* keyboard.c (echo_char, read_char): Apply EVENT_HEAD without first |
* keyboard.c (echo_char, read_char): Apply EVENT_HEAD without first |
5117 |
testing for EVENT_HAS_PARAMETERS; EVENT_HEAD works properly on |
testing for EVENT_HAS_PARAMETERS; EVENT_HEAD works properly on |
5118 |
all sorts of events now. |
all sorts of events now. |
5119 |
(read_key_sequence): Use the new accessors to decide in which window |
(read_key_sequence): Use the new accessors to decide in which window |
5334 |
|
|
5335 |
* ralloc.c: Since the users of the relocating allocation code |
* ralloc.c: Since the users of the relocating allocation code |
5336 |
handle memory exhaustion, it's better to return an error code to |
handle memory exhaustion, it's better to return an error code to |
5337 |
them than to call abort. |
them than to call abort. |
5338 |
(obtain): If we cannot allocate more memory, don't call |
(obtain): If we cannot allocate more memory, don't call |
5339 |
abort. Instead, return non-zero iff the allocation is successful. |
abort. Instead, return non-zero iff the allocation is successful. |
5340 |
(get_more_space): If obtain fails, return zero. |
(get_more_space): If obtain fails, return zero. |
5515 |
* dired.c [VMS]: Include string.h, rms.h, rmsdef.h. |
* dired.c [VMS]: Include string.h, rms.h, rmsdef.h. |
5516 |
[VMS] (Ffile_version_limit): New function. |
[VMS] (Ffile_version_limit): New function. |
5517 |
|
|
5518 |
* sysdep.c (sys_suspend): Read EMACS_PARENT_PID envvar for parent. |
* sysdep.c (sys_suspend): Read EMACS_PARENT_PID envvar for parent. |
5519 |
|
|
5520 |
* syntax.c (scan_lists): When searching back for comment: |
* syntax.c (scan_lists): When searching back for comment: |
5521 |
if comment-end is 2 chars, assume it does end a comment. |
if comment-end is 2 chars, assume it does end a comment. |
5556 |
* eval.c (unbind_catch): Restore the polling suppression count |
* eval.c (unbind_catch): Restore the polling suppression count |
5557 |
here, instead of in Fsignal and Fthrow. |
here, instead of in Fsignal and Fthrow. |
5558 |
(Fthrow, Fsignal): Don't restore the polling suppression count here. |
(Fthrow, Fsignal): Don't restore the polling suppression count here. |
5559 |
|
|
5560 |
* lisp.h (struct specbinding, struct handler): More documentation. |
* lisp.h (struct specbinding, struct handler): More documentation. |
5561 |
* eval.c (struct catchtag): More documentation. |
* eval.c (struct catchtag): More documentation. |
5562 |
|
|
5643 |
Increment it when appropriate. |
Increment it when appropriate. |
5644 |
(record_auto_save): Use num_nonmacro_input_chars. |
(record_auto_save): Use num_nonmacro_input_chars. |
5645 |
|
|
5646 |
* fileio.c (Ffile_name_directory, Ffile_name_nondirectory): |
* fileio.c (Ffile_name_directory, Ffile_name_nondirectory): |
5647 |
(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name): |
(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name): |
5648 |
Call find_file_handler. |
Call find_file_handler. |
5649 |
(syms_of_fileio): Set up Qfile_name_directory, etc. |
(syms_of_fileio): Set up Qfile_name_directory, etc. |
5650 |
(Fcopy_file): Call find_file_handler for newname as well as for filename. |
(Fcopy_file): Call find_file_handler for newname as well as for filename. |
5690 |
|
|
5691 |
1992-09-08 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-09-08 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
5692 |
|
|
5693 |
* 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 |
5694 |
end of the heap, copying the data to it, and then freeing the |
end of the heap, copying the data to it, and then freeing the |
5695 |
original bloc, just expand the original block. This saves a copy |
original bloc, just expand the original block. This saves a copy |
5696 |
and a call to sbrk, and also removes the large spike in memory |
and a call to sbrk, and also removes the large spike in memory |
5887 |
(BROKEN_O_NONBLOCK): Defined. |
(BROKEN_O_NONBLOCK): Defined. |
5888 |
(LINKER): Don't define this. |
(LINKER): Don't define this. |
5889 |
[OSF1]: Undef C_ALLOCA, define HAVE_ALLOCA. |
[OSF1]: Undef C_ALLOCA, define HAVE_ALLOCA. |
5890 |
|
|
5891 |
* s/osf1.h: New file. |
* s/osf1.h: New file. |
5892 |
|
|
5893 |
* s/bsd4-3.h: Merge changes from Emacs 18.58: |
* s/bsd4-3.h: Merge changes from Emacs 18.58: |
6020 |
|
|
6021 |
* process.c (WCOREDUMP): Define only if not defined. |
* process.c (WCOREDUMP): Define only if not defined. |
6022 |
(create_process) [HAVE_SETSID]: Use TIOCSCTTY if exists. |
(create_process) [HAVE_SETSID]: Use TIOCSCTTY if exists. |
6023 |
|
|
6024 |
1992-08-20 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-08-20 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
6025 |
|
|
6026 |
* fileio.c (Fdo_auto_save): Call Fsleep_for with the appropriate |
* fileio.c (Fdo_auto_save): Call Fsleep_for with the appropriate |
6078 |
odd cursor. |
odd cursor. |
6079 |
|
|
6080 |
* xterm.c (x_proto_requests): Removed; it's not important. |
* xterm.c (x_proto_requests): Removed; it's not important. |
6081 |
|
|
6082 |
* xterm.c (events): Array removed; it's not used. |
* xterm.c (events): Array removed; it's not used. |
6083 |
|
|
6084 |
* xfns.c (select_visual): Use XVisualIDFromVisual when available |
* xfns.c (select_visual): Use XVisualIDFromVisual when available |
6085 |
[HAVE_X11R4]. |
[HAVE_X11R4]. |
6086 |
|
|
6087 |
* xrdb.c (get_user_db): Use XResourceManagerString when available |
* xrdb.c (get_user_db): Use XResourceManagerString when available |
6088 |
[HAVE_X11R4]. |
[HAVE_X11R4]. |
6089 |
|
|
6199 |
(x_iconify_frame): Explicitly perform both the X11R3 and X11R4 |
(x_iconify_frame): Explicitly perform both the X11R3 and X11R4 |
6200 |
methods for iconification; don't use XIconifyWindow, since that's |
methods for iconification; don't use XIconifyWindow, since that's |
6201 |
not present in R3. |
not present in R3. |
6202 |
|
|
6203 |
* xterm.c (x_wm_set_size_hint): Don't bother setting the |
* xterm.c (x_wm_set_size_hint): Don't bother setting the |
6204 |
base_width and base_height members; their function is performed |
base_width and base_height members; their function is performed |
6205 |
just as well by the min_width and min_height members, and if we |
just as well by the min_width and min_height members, and if we |
6409 |
|
|
6410 |
1992-08-12 Jim Blandy (jimb@albert.gnu.ai.mit.edu) |
1992-08-12 Jim Blandy (jimb@albert.gnu.ai.mit.edu) |
6411 |
|
|
6412 |
* unexsunos4.c: Deleted "$Log" header in comments at top of file; |
* unexsunos4.c: Deleted "$Log" header in comments at top of file; |
6413 |
this was beginning to grow RCS hair, which we don't want. |
this was beginning to grow RCS hair, which we don't want. |
6414 |
* xmenu.c: Same deal. |
* xmenu.c: Same deal. |
6415 |
|
|
6576 |
* xfns.c (Fx_create_frame): Call change_frame_size with a DELAY of 0. |
* xfns.c (Fx_create_frame): Call change_frame_size with a DELAY of 0. |
6577 |
* xterm.c (XTread_socket, x_do_pending_expose): Call |
* xterm.c (XTread_socket, x_do_pending_expose): Call |
6578 |
change_frame_size with a DELAY of 1. |
change_frame_size with a DELAY of 1. |
6579 |
|
|
6580 |
* xterm.c (in_display): Deleted this; it's never used in xterm.c, |
* xterm.c (in_display): Deleted this; it's never used in xterm.c, |
6581 |
and there is another variable by the same name in dispnew.c. |
and there is another variable by the same name in dispnew.c. |
6582 |
|
|
6689 |
* fileio.c (Fread_file_name): Use new calling convention for |
* fileio.c (Fread_file_name): Use new calling convention for |
6690 |
Fcompleting_read, with history as Qfile_name_history. |
Fcompleting_read, with history as Qfile_name_history. |
6691 |
(syms_of_fileio): Set Qfile_name_history; set the var to nil. |
(syms_of_fileio): Set Qfile_name_history; set the var to nil. |
6692 |
Do staticpro for the recently created Q* vars. |
Do staticpro for the recently created Q* vars. |
6693 |
|
|
6694 |
* minibuf.c (read_minibuf): Two additional args histvar and histpos. |
* minibuf.c (read_minibuf): Two additional args histvar and histpos. |
6695 |
All calls changed. |
All calls changed. |
6696 |
(Fcompleting_read): Last arg is now HIST--(HISTVAR . HISTPOS). |
(Fcompleting_read): Last arg is now HIST--(HISTVAR . HISTPOS). |
6697 |
Arg INIT can now be (INITIAL-STRING . INITIAL-POSITION). |
Arg INIT can now be (INITIAL-STRING . INITIAL-POSITION). |
6698 |
Pass BACKUP_N arg to read_minibuf properly as Lisp object. |
Pass BACKUP_N arg to read_minibuf properly as Lisp object. |
6699 |
(Fread_from_minibuffer): Likewise. |
(Fread_from_minibuffer): Likewise. |
6700 |
(syms_of_minibuf): Set Qminibuffer_history and staticpro it. |
(syms_of_minibuf): Set Qminibuffer_history and staticpro it. |
6701 |
|
|
6703 |
|
|
6704 |
* fns.c (Fyes_or_no_p): Use Fread_string, not read_minibuf. |
* fns.c (Fyes_or_no_p): Use Fread_string, not read_minibuf. |
6705 |
* callint.c (Fcall_interactively): For 'S', use Fread_no_blanks_input |
* callint.c (Fcall_interactively): For 'S', use Fread_no_blanks_input |
6706 |
rather than read_minibuf. |
rather than read_minibuf. |
6707 |
|
|
6708 |
1992-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
1992-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
6709 |
|
|
6710 |
* minibuf.c (Vminibuffer_history_variable): New variable. |
* minibuf.c (Vminibuffer_history_variable): New variable. |
6711 |
(syms_of_minibuf): Define variable minibuffer-history-variable. |
(syms_of_minibuf): Define variable minibuffer-history-variable. |
6712 |
(read_minibuf): Push the string on specified history list. |
(read_minibuf): Push the string on specified history list. |
6713 |
|
|
6714 |
1992-07-23 Roland McGrath (roland@churchy.gnu.ai.mit.edu) |
1992-07-23 Roland McGrath (roland@churchy.gnu.ai.mit.edu) |
6715 |
|
|
6716 |
* Makefile.in (doall, doxemacs, dotemacs): Put quotes around CC=${CC}. |
* Makefile.in (doall, doxemacs, dotemacs): Put quotes around CC=${CC}. |
6760 |
Use find_file_handler; call the handler and return. |
Use find_file_handler; call the handler and return. |
6761 |
(Finsert_file_contents): Use find_file_handler; |
(Finsert_file_contents): Use find_file_handler; |
6762 |
cannot just return after the handler, but must handle VISIT. |
cannot just return after the handler, but must handle VISIT. |
6763 |
(syms_of_fileio): Set up Qcopy_file, etc. |
(syms_of_fileio): Set up Qcopy_file, etc. |
6764 |
* dired.c (Fdirectory_files, Ffile_name_completion): |
* dired.c (Fdirectory_files, Ffile_name_completion): |
6765 |
(Ffile_name_all_completions, Ffile_attributes): |
(Ffile_name_all_completions, Ffile_attributes): |
6766 |
Use find_file_handler; call the handler. |
Use find_file_handler; call the handler. |
6780 |
appropriate. |
appropriate. |
6781 |
|
|
6782 |
1992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
1992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
6783 |
|
|
6784 |
* lread.c (isfloat_string): Recognize floats without a leading |
* lread.c (isfloat_string): Recognize floats without a leading |
6785 |
integer part, noting that "e5" is a symbol, not a floating point |
integer part, noting that "e5" is a symbol, not a floating point |
6786 |
number. |
number. |
6787 |
|
|
6788 |
* xdisp.c (message, message1): When displaying a message, don't |
* xdisp.c (message, message1): When displaying a message, don't |
6789 |
make the minibuf frame visible unless the selected frame is also |
make the minibuf frame visible unless the selected frame is also |
6790 |
visible. This means that frames won't pop up unless the user is |
visible. This means that frames won't pop up unless the user is |
6797 |
named. |
named. |
6798 |
|
|
6799 |
1992-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
1992-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
6800 |
|
|
6801 |
* process.c (allocate_pty): Handle PTY_OPEN. |
* process.c (allocate_pty): Handle PTY_OPEN. |
6802 |
Delete system-specific alternatives to PTY_NAME_SPRINTF |
Delete system-specific alternatives to PTY_NAME_SPRINTF |
6803 |
and PTY_TTY_NAME_SPRINTF. |
and PTY_TTY_NAME_SPRINTF. |
6804 |
|
|
6805 |
1992-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
1992-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
6806 |
|
|
6807 |
* callint.c (Fprefix_numeric_value): Fix typo: test raw, not val. |
* callint.c (Fprefix_numeric_value): Fix typo: test raw, not val. |
6808 |
|
|
6809 |
1992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
1992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
6810 |
|
|
6811 |
* xfns.c (x_window): x_set_name normally ignores requests to set |
* xfns.c (x_window): x_set_name normally ignores requests to set |
6835 |
* process.c (Fdelete_process, Fprocess_status, Fprocess_send_region, |
* process.c (Fdelete_process, Fprocess_status, Fprocess_send_region, |
6836 |
Fprocess_send_string, Fprocess_send_eof, Finterrupt_process): Doc |
Fprocess_send_string, Fprocess_send_eof, Finterrupt_process): Doc |
6837 |
fixes. |
fixes. |
6838 |
|
|
6839 |
* process.c (Fprocess_status): Use get_process to find the process |
* process.c (Fprocess_status): Use get_process to find the process |
6840 |
denoted by the PROC argument, not Fget_process. |
denoted by the PROC argument, not Fget_process. |
6841 |
|
|
6853 |
* frame.c (Fframe_height, Fframe_width): Blocked out these |
* frame.c (Fframe_height, Fframe_width): Blocked out these |
6854 |
functions; they have no C callers, and can be written nicely in |
functions; they have no C callers, and can be written nicely in |
6855 |
lisp. |
lisp. |
6856 |
|
|
6857 |
* frame.c (Fframe_pixel_size): Function removed; there aren't |
* frame.c (Fframe_pixel_size): Function removed; there aren't |
6858 |
enough other functions available to make this useful. We need |
enough other functions available to make this useful. We need |
6859 |
functions describing the size of the characters of a font. |
functions describing the size of the characters of a font. |
6982 |
* data.c (Fset): Fixed conditional which tests whether the cache |
* data.c (Fset): Fixed conditional which tests whether the cache |
6983 |
is invalid. It used to be pretty munged, and would always declare |
is invalid. It used to be pretty munged, and would always declare |
6984 |
the cache invalid for Lisp_Buffer_Local_Value variables. Now it |
the cache invalid for Lisp_Buffer_Local_Value variables. Now it |
6985 |
declares the cache invalid if the buffer is wrong (obviously), of |
declares the cache invalid if the buffer is wrong (obviously), of |
6986 |
|
|
6987 |
1992-06-27 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-06-27 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
6988 |
|
|
7248 |
Qnil, not iff it's non-Qnil. |
Qnil, not iff it's non-Qnil. |
7249 |
|
|
7250 |
1992-06-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-06-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
7251 |
|
|
7252 |
* search.c: Changed to remember the object in which the last |
* search.c: Changed to remember the object in which the last |
7253 |
search was done, so that markers from match data are placed in |
search was done, so that markers from match data are placed in |
7254 |
that buffer, instead of the current buffer. |
that buffer, instead of the current buffer. |
7266 |
buffer. Abort if it's not Qt, Qnil, or a buffer. |
buffer. Abort if it's not Qt, Qnil, or a buffer. |
7267 |
(Fstore_match_data): Set last_thing_searched according to the |
(Fstore_match_data): Set last_thing_searched according to the |
7268 |
things we find in LIST. |
things we find in LIST. |
7269 |
|
|
7270 |
1992-06-16 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-06-16 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
7271 |
|
|
7272 |
* fns.c (Fload_average): Document the fact that this sometimes |
* fns.c (Fload_average): Document the fact that this sometimes |
7274 |
don't provide 5- and 15-minute load averages. |
don't provide 5- and 15-minute load averages. |
7275 |
|
|
7276 |
1992-06-15 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-06-15 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
7277 |
|
|
7278 |
* xterm.c (XTread_socket): If an event arrives to a screen S, |
* xterm.c (XTread_socket): If an event arrives to a screen S, |
7279 |
don't attribute them to SCREEN_FOCUS_SCREEN (S) here. Do that |
don't attribute them to SCREEN_FOCUS_SCREEN (S) here. Do that |
7280 |
synchronously, when the events are dequeued. This keeps events |
synchronously, when the events are dequeued. This keeps events |
7285 |
redirection to it here. |
redirection to it here. |
7286 |
(kbd_buffer_get_event): And do it here, before returning the |
(kbd_buffer_get_event): And do it here, before returning the |
7287 |
event. |
event. |
7288 |
|
|
7289 |
* eval.c (Finteractive_p): This assumed that if the function in |
* eval.c (Finteractive_p): This assumed that if the function in |
7290 |
the top frame of the lisp backtrace was not a Lisp_Compiled |
the top frame of the lisp backtrace was not a Lisp_Compiled |
7291 |
object, then Finteractive_p must have an explicit frame on the top |
object, then Finteractive_p must have an explicit frame on the top |
7403 |
* process.c (send_process): Likewise. |
* process.c (send_process): Likewise. |
7404 |
|
|
7405 |
1992-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
1992-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
7406 |
|
|
7407 |
* keyboard.c (Fread_key_sequence): New 2nd arg CONTINUE_ECHO |
* keyboard.c (Fread_key_sequence): New 2nd arg CONTINUE_ECHO |
7408 |
added for the sake of universal-argument. |
added for the sake of universal-argument. |
7409 |
|
|
7410 |
1992-06-04 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
1992-06-04 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
7411 |
|
|
7412 |
* editfns.c (Fset_default_file_mode): Function deleted. |
* editfns.c (Fset_default_file_mode): Function deleted. |
7490 |
discriminated against. |
discriminated against. |
7491 |
|
|
7492 |
1992-05-28 Ken Raeburn (raeburn@cygnus.com) |
1992-05-28 Ken Raeburn (raeburn@cygnus.com) |
7493 |
|
|
7494 |
* screen.c (Fdelete_screen): Fix bugs in walking screen list. |
* screen.c (Fdelete_screen): Fix bugs in walking screen list. |
7495 |
(make_screen_without_minibuffer): Signal an error if the default |
(make_screen_without_minibuffer): Signal an error if the default |
7496 |
minibuffer screen is dead. |
minibuffer screen is dead. |
7497 |
|
|
7498 |
* xfns.c (x_set_name): Use ICCCM-conforming scheme for changing |
* xfns.c (x_set_name): Use ICCCM-conforming scheme for changing |
7499 |
window name in X11. |
window name in X11. |
7500 |
(Fx_create_screen): Likewise. |
(Fx_create_screen): Likewise. |
7617 |
(the fourth argument) when nargs >= 4, not when nargs >= 3. |
(the fourth argument) when nargs >= 4, not when nargs >= 3. |
7618 |
|
|
7619 |
1992-05-14 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-05-14 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
7620 |
|
|
7621 |
* termhooks.h: Change timestamp from a Lisp_Object to an unsigned |
* termhooks.h: Change timestamp from a Lisp_Object to an unsigned |
7622 |
long. |
long. |
7623 |
* keyboard.c (kbd_buffer_store_event): We don't have to apply the |
* keyboard.c (kbd_buffer_store_event): We don't have to apply the |
7654 |
|
|
7655 |
1992-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
1992-05-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
7656 |
|
|
7657 |
* fileio.c: Include config.h first thing. |
* fileio.c: Include config.h first thing. |
7658 |
|
|
7659 |
* keyboard.c (clear_input_pending): New subroutine. |
* keyboard.c (clear_input_pending): New subroutine. |
7660 |
* process.c (wait_reading_process_input): Make C-g really quit in |
* process.c (wait_reading_process_input): Make C-g really quit in |
7661 |
sit-for case. |
sit-for case. |
7802 |
|
|
7803 |
* floatfns.c: #include <syssignal.h>. |
* floatfns.c: #include <syssignal.h>. |
7804 |
(float_error): Use SIGEMPTYMASK instead of zero. |
(float_error): Use SIGEMPTYMASK instead of zero. |
7805 |
|
|
7806 |
* syssignal.h [POSIX_SIGNALS] (sigmask): Defined to expand to a |
* syssignal.h [POSIX_SIGNALS] (sigmask): Defined to expand to a |
7807 |
statement expression under GCC, or a function call otherwise. |
statement expression under GCC, or a function call otherwise. |
7808 |
(sigpause, sigblock, sigunblock, sigsetmask): These are now |
(sigpause, sigblock, sigunblock, sigsetmask): These are now |
7881 |
|
|
7882 |
* ymakefile: Fix #endif and #else comments. |
* ymakefile: Fix #endif and #else comments. |
7883 |
|
|
7884 |
1992-04-27 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1992-04-27 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
7885 |
|
|
7886 |
* ymakefile (xemacs): Link xemacs to temacs if HAVE_SHM. |
* ymakefile (xemacs): Link xemacs to temacs if HAVE_SHM. |
7887 |
|
|
8015 |
1992-04-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
1992-04-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8016 |
|
|
8017 |
* s/hpux.h (PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Use pty_name, |
* s/hpux.h (PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Use pty_name, |
8018 |
not ptyname. |
not ptyname. |
8019 |
* s/rtu.h: Same. |
* s/rtu.h: Same. |
8020 |
|
|
8021 |
* process.c (pty_process): Add 'int' to the declaration 'static |
* process.c (pty_process): Add 'int' to the declaration 'static |
8266 |
* doc.c (Fdocumentation, Fdocumentation_property): Take optional |
* doc.c (Fdocumentation, Fdocumentation_property): Take optional |
8267 |
new arg to not pass results thru substitute-command-keys. |
new arg to not pass results thru substitute-command-keys. |
8268 |
|
|
8269 |
1992-03-05 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-03-05 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8270 |
|
|
8271 |
* unexmips.c (unexec): When setting up the data_section header, |
* unexmips.c (unexec): When setting up the data_section header, |
8272 |
calculate the size of the section as "brk - data_start," not "brk |
calculate the size of the section as "brk - data_start," not "brk |
8273 |
- DATA_START". |
- DATA_START". |
8274 |
|
|
8275 |
1992-02-23 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-23 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8276 |
|
|
8277 |
* fileio.c: #include "systime.h". |
* fileio.c: #include "systime.h". |
8278 |
(Fcopy_file): Use the systime.h macros to copy the time to the new |
(Fcopy_file): Use the systime.h macros to copy the time to the new |
8319 |
|
|
8320 |
* sysdep.c (get_screen_size): Neatened; now each system of |
* sysdep.c (get_screen_size): Neatened; now each system of |
8321 |
reporting the screen size is separated from the rest. |
reporting the screen size is separated from the rest. |
8322 |
|
|
8323 |
* systerm.h (EMACS_HAVE_TTY_PGRP, EMACS_GET_TTY_PGRP, |
* systerm.h (EMACS_HAVE_TTY_PGRP, EMACS_GET_TTY_PGRP, |
8324 |
EMACS_GET_TTY_PGRP): New macros to handle setting a tty's current |
EMACS_GET_TTY_PGRP): New macros to handle setting a tty's current |
8325 |
process group. |
process group. |
8342 |
|
|
8343 |
* process.c (process_send_signal): Steal 18.58's version of this, |
* process.c (process_send_signal): Steal 18.58's version of this, |
8344 |
but incorporate the support for VMS signals. |
but incorporate the support for VMS signals. |
8345 |
|
|
8346 |
* syssignal.h (EMACS_KILLPG): New macro. |
* syssignal.h (EMACS_KILLPG): New macro. |
8347 |
* process.c (process_send_signal): Use it. |
* process.c (process_send_signal): Use it. |
8348 |
* sysdep.c (sys_suspend): Use it. |
* sysdep.c (sys_suspend): Use it. |
8357 |
only place we ever need this functionality. |
only place we ever need this functionality. |
8358 |
(OSPEED, SETOSPEED): Definitions removed. |
(OSPEED, SETOSPEED): Definitions removed. |
8359 |
|
|
8360 |
1992-02-22 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-22 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8361 |
|
|
8362 |
* sysdep.c: Moved definition of sigunblock macro to ... |
* sysdep.c: Moved definition of sigunblock macro to ... |
8363 |
* syssignal.h: Here. |
* syssignal.h: Here. |
8372 |
|
|
8373 |
* s/template.h: Include a clause for the HAVE_TERMIO flag. |
* s/template.h: Include a clause for the HAVE_TERMIO flag. |
8374 |
|
|
8375 |
1992-02-21 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-21 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8376 |
|
|
8377 |
* keyboard.c (read_char): Don't clear Vquit_flag when we catch an |
* keyboard.c (read_char): Don't clear Vquit_flag when we catch an |
8378 |
interrupt and return a quit_char; this change (Mar 21 1991) is too |
interrupt and return a quit_char; this change (Mar 21 1991) is too |
8395 |
* xterm.c (XTread_socket): Clear the meta flag from the keypress |
* xterm.c (XTread_socket): Clear the meta flag from the keypress |
8396 |
event before handing it to XLookupString. |
event before handing it to XLookupString. |
8397 |
|
|
8398 |
1992-02-20 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-20 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8399 |
|
|
8400 |
* sysdep.c: No need to test #ifdef TIOCGETP before #undefing it. |
* sysdep.c: No need to test #ifdef TIOCGETP before #undefing it. |
8401 |
|
|
8402 |
1992-02-19 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-19 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8403 |
|
|
8404 |
* systime.h: New file. |
* systime.h: New file. |
8405 |
* dispnew.c: #include "systime.h" to get <time.h> or <sys/time.h>, |
* dispnew.c: #include "systime.h" to get <time.h> or <sys/time.h>, |
8439 |
* data.c, keyboard.c, process.c, sysdep.c, ymakefile: Changed |
* data.c, keyboard.c, process.c, sysdep.c, ymakefile: Changed |
8440 |
#include directives. |
#include directives. |
8441 |
|
|
8442 |
1992-02-15 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-15 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8443 |
|
|
8444 |
* m/intel386.h: Don't bother casting the argument to the signal |
* m/intel386.h: Don't bother casting the argument to the signal |
8445 |
function; the SIGTYPE code in config.emacs ought to take care of |
function; the SIGTYPE code in config.emacs ought to take care of |
8447 |
|
|
8448 |
* buffer.c (record_buffer): Doc fix. |
* buffer.c (record_buffer): Doc fix. |
8449 |
|
|
8450 |
1992-02-13 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-13 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8451 |
|
|
8452 |
* s/iris3-6.h: #define HAVE_GETWD. |
* s/iris3-6.h: #define HAVE_GETWD. |
8453 |
|
|
8454 |
1992-02-11 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-11 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8455 |
|
|
8456 |
* window.c (Fwindow_at): Accept position as two arguments, not a |
* window.c (Fwindow_at): Accept position as two arguments, not a |
8457 |
cons of numbers. |
cons of numbers. |
8460 |
current buffer to the selected window's buffer. A simple |
current buffer to the selected window's buffer. A simple |
8461 |
set-buffer will make these two different. |
set-buffer will make these two different. |
8462 |
|
|
8463 |
1992-02-10 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-10 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8464 |
|
|
8465 |
* callproc.c (Fcall_process): Clear synch_process_death and |
* callproc.c (Fcall_process): Clear synch_process_death and |
8466 |
synch_process_retcode to zero before forking the process. |
synch_process_retcode to zero before forking the process. |
8496 |
zero if it can't be done. And compare the cursor position to the |
zero if it can't be done. And compare the cursor position to the |
8497 |
window boundaries, not the screen boundaries. |
window boundaries, not the screen boundaries. |
8498 |
|
|
8499 |
1992-02-05 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-05 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8500 |
|
|
8501 |
* screen.c (Fscreen_parameters): If the screen has a minibuffer |
* screen.c (Fscreen_parameters): If the screen has a minibuffer |
8502 |
window on another screen, return the window, instead of nil. |
window on another screen, return the window, instead of nil. |
8522 |
< 2. Instead, use a new variable called infile. Re-arranged |
< 2. Instead, use a new variable called infile. Re-arranged |
8523 |
logic which processes the BUFFER argument. |
logic which processes the BUFFER argument. |
8524 |
|
|
8525 |
1992-02-03 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-02-03 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8526 |
|
|
8527 |
* fileio.c (Fexpand_file_name): Doc fix. |
* fileio.c (Fexpand_file_name): Doc fix. |
8528 |
|
|
8531 |
get the right boundary. This used to ignore the [0] element, and |
get the right boundary. This used to ignore the [0] element, and |
8532 |
write in the [screen_height] element, which doesn't exist. |
write in the [screen_height] element, which doesn't exist. |
8533 |
|
|
8534 |
1992-02-03 Richard Stallman (rms at mole.ai.mit.edu) |
1992-02-03 Richard Stallman (rms@mole.ai.mit.edu) |
8535 |
|
|
8536 |
* xdisp.c (redisplay, try_window_id): Special case for change |
* xdisp.c (redisplay, try_window_id): Special case for change |
8537 |
at beginning of line, if using selective display. |
at beginning of line, if using selective display. |
8538 |
|
|
8539 |
1992-01-31 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-31 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8540 |
|
|
8541 |
* m/delta88k.h: Added USUAL-OPSYS information, for the |
* m/delta88k.h: Added USUAL-OPSYS information, for the |
8542 |
config.emacs script to use. |
config.emacs script to use. |
8549 |
use separate variables hpos/vpos and prev_hpos/prev_vpos. |
use separate variables hpos/vpos and prev_hpos/prev_vpos. |
8550 |
(vmotion): Use largest int as tovpos arg to compute_motion. |
(vmotion): Use largest int as tovpos arg to compute_motion. |
8551 |
|
|
8552 |
1992-01-30 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-30 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8553 |
|
|
8554 |
* window.c: #include "keyboard.h" to get the Qmode_line and |
* window.c: #include "keyboard.h" to get the Qmode_line and |
8555 |
Qvertical_split declarations. |
Qvertical_split declarations. |
8570 |
|
|
8571 |
* m-iris4d.h (C_SWITCH_MACHINE): New definition. |
* m-iris4d.h (C_SWITCH_MACHINE): New definition. |
8572 |
|
|
8573 |
1992-01-28 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-28 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8574 |
|
|
8575 |
* term.c: #include "keyboard.h", for Vfunction_key_map. |
* term.c: #include "keyboard.h", for Vfunction_key_map. |
8576 |
* keyboard.h: Declare Vfunction_key_map. |
* keyboard.h: Declare Vfunction_key_map. |
8658 |
(LIBS_SYSTEM): Defined. |
(LIBS_SYSTEM): Defined. |
8659 |
* m/intel386.h (signal): Optionally don't define it. |
* m/intel386.h (signal): Optionally don't define it. |
8660 |
|
|
8661 |
1992-01-27 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-27 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8662 |
|
|
8663 |
* s/template.h: Document the SIGTYPE macro. |
* s/template.h: Document the SIGTYPE macro. |
8664 |
* s/bsd4-3.h: Define the SIGTYPE macro. |
* s/bsd4-3.h: Define the SIGTYPE macro. |
8683 |
for output_x_window. |
for output_x_window. |
8684 |
* xfns.c (adjust_scrollbars, Fx_store_cut_buffer): Same. |
* xfns.c (adjust_scrollbars, Fx_store_cut_buffer): Same. |
8685 |
|
|
8686 |
1992-01-25 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-25 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8687 |
|
|
8688 |
* term.c (term_get_fkeys): New function. |
* term.c (term_get_fkeys): New function. |
8689 |
(term_init): Call term_get_fkeys. |
(term_init): Call term_get_fkeys. |
8690 |
|
|
8691 |
1992-01-21 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-21 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8692 |
|
|
8693 |
* editfns.c (Ffollchar, Fprevchar): Renamed to Ffollowing_char and |
* editfns.c (Ffollchar, Fprevchar): Renamed to Ffollowing_char and |
8694 |
Fprevious_char, for consistency. Renamed Sfollchar and Sprevchar |
Fprevious_char, for consistency. Renamed Sfollchar and Sprevchar |
8695 |
too. |
too. |
8696 |
(syms_of_editfns): Fixed defsubrs. |
(syms_of_editfns): Fixed defsubrs. |
8697 |
* lisp.h (Ffollchar, Fprevchar): Renamed extern declarations as above. |
* lisp.h (Ffollchar, Fprevchar): Renamed extern declarations as above. |
8698 |
|
|
8699 |
* editfns.c (Ffollowing_char): Return 0 at the end of the buffer, |
* editfns.c (Ffollowing_char): Return 0 at the end of the buffer, |
8700 |
as advertised. Doc fix. |
as advertised. Doc fix. |
8701 |
(Fprevious_char): Doc fix. |
(Fprevious_char): Doc fix. |
8704 |
including the machine and opsystem files, so the files can have |
including the machine and opsystem files, so the files can have |
8705 |
conditionals on the parameters. |
conditionals on the parameters. |
8706 |
|
|
8707 |
1992-01-15 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-15 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8708 |
|
|
8709 |
* keyboard.c (read_key_sequence): When expanding a function key |
* keyboard.c (read_key_sequence): When expanding a function key |
8710 |
recognized with Vfunction_key_map, don't scan the expansion for |
recognized with Vfunction_key_map, don't scan the expansion for |
8720 |
|
|
8721 |
* keymap.c (Fglobal_key_binding): Doc fix. |
* keymap.c (Fglobal_key_binding): Doc fix. |
8722 |
|
|
8723 |
1992-01-16 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1992-01-16 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
8724 |
|
|
8725 |
* m-delta88.h: New file. |
* m-delta88.h: New file. |
8726 |
|
|
8727 |
* window.c (window_scroll): New arg `noerror'. |
* window.c (window_scroll): New arg `noerror'. |
8728 |
(scroll_command, Fscroll_other_window): Pass that arg. |
(scroll_command, Fscroll_other_window): Pass that arg. |
8729 |
|
|
8730 |
1992-01-15 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1992-01-15 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
8731 |
|
|
8732 |
* process.c (sigchld_handler): |
* process.c (sigchld_handler): |
8733 |
Set synch_process_death and synch_process_retcode. |
Set synch_process_death and synch_process_retcode. |
8734 |
|
|
8735 |
1992-01-14 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-14 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8736 |
|
|
8737 |
* config.h-dist (SIGTYPE): New macro to help give signal handlers |
* config.h-dist (SIGTYPE): New macro to help give signal handlers |
8738 |
the correct type. |
the correct type. |
8770 |
this function a no-op; since we're not in the tty's pgroup, we |
this function a no-op; since we're not in the tty's pgroup, we |
8771 |
would get a SIGTTIN. |
would get a SIGTTIN. |
8772 |
|
|
8773 |
1992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8774 |
|
|
8775 |
* config.h-dist: Removed MAINTAIN_ENVIRONMENT clause. |
* config.h-dist: Removed MAINTAIN_ENVIRONMENT clause. |
8776 |
* callproc.c: Removed support for MAINTAIN_ENVIRONMENT. |
* callproc.c: Removed support for MAINTAIN_ENVIRONMENT. |
8777 |
(init_callproc): Use getenv instead of egetenv to initialize |
(init_callproc): Use getenv instead of egetenv to initialize |
8778 |
Vshell_file_name. |
Vshell_file_name. |
8779 |
* emacs.c (decode_env_path): Use getenv instead of egetenv |
* emacs.c (decode_env_path): Use getenv instead of egetenv |
8780 |
* lisp.h: Removed support for MAINTAIN_ENVIRONMENT. |
* lisp.h: Removed support for MAINTAIN_ENVIRONMENT. |
8781 |
* process.c: Same. |
* process.c: Same. |
8782 |
* ymakefile: Same. |
* ymakefile: Same. |
8833 |
<stdio.h>, and <stddef.h>. All callers changed; all |
<stdio.h>, and <stddef.h>. All callers changed; all |
8834 |
#undefinitions of NULL removed. |
#undefinitions of NULL removed. |
8835 |
|
|
8836 |
1992-01-12 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-12 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8837 |
|
|
8838 |
* xdisp.c (message): #ifdef NO_ARG_ARRAY, make a local block to |
* xdisp.c (message): #ifdef NO_ARG_ARRAY, make a local block to |
8839 |
declare the explicit argument array. |
declare the explicit argument array. |
8840 |
|
|
8841 |
* config.h-dist: Instead of reaching the machine- and |
* config.h-dist: Instead of reaching the machine- and |
8842 |
system-dependent files through symlinks, replace the strings |
system-dependent files through symlinks, replace the strings |
8843 |
|
|
8844 |
1992-01-09 Jim Blandy (jimb at pogo.cs.oberlin.edu) |
1992-01-09 Jim Blandy (jimb@pogo.cs.oberlin.edu) |
8845 |
|
|
8846 |
* keyboard.c (stuff_buffered_input): Don't forget to increment |
* keyboard.c (stuff_buffered_input): Don't forget to increment |
8847 |
kbd_fetch_ptr while looping through kbd_buffer. |
kbd_fetch_ptr while looping through kbd_buffer. |
8848 |
|
|
8849 |
1992-01-08 Jim Blandy (jimb at occs.cs.oberlin.edu) |
1992-01-08 Jim Blandy (jimb@occs.cs.oberlin.edu) |
8850 |
|
|
8851 |
* keyboard.c (read_avail_input): Don't forget to fill in the |
* keyboard.c (read_avail_input): Don't forget to fill in the |
8852 |
screen field in events read from the terminal. |
screen field in events read from the terminal. |
8854 |
kbd_buffer_store_event with a `struct input_event *', not a |
kbd_buffer_store_event with a `struct input_event *', not a |
8855 |
character or a Lisp_Object. |
character or a Lisp_Object. |
8856 |
|
|
8857 |
1991-12-21 Jim Blandy (jimb at occs.cs.oberlin.edu) |
1991-12-21 Jim Blandy (jimb@occs.cs.oberlin.edu) |
8858 |
|
|
8859 |
* bytecode.c (docall): Don't remove protection from the arguments |
* bytecode.c (docall): Don't remove protection from the arguments |
8860 |
to Ffuncall. |
to Ffuncall. |
8861 |
|
|
8862 |
1991-12-20 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-20 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8863 |
|
|
8864 |
* keyboard.c (Vfunction_key_map): New variable. |
* keyboard.c (Vfunction_key_map): New variable. |
8865 |
(read_key_sequence): Changed to recognize and substitute bindings |
(read_key_sequence): Changed to recognize and substitute bindings |
8868 |
(syms_of_keyboard): DEFVAR, document, and initialize |
(syms_of_keyboard): DEFVAR, document, and initialize |
8869 |
Vfunction_key_map. |
Vfunction_key_map. |
8870 |
|
|
8871 |
1991-12-19 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-19 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8872 |
|
|
8873 |
* keymap.c (Vminor_mode_map_alist): New variable, to support |
* keymap.c (Vminor_mode_map_alist): New variable, to support |
8874 |
keymaps for minor modes. |
keymaps for minor modes. |
8907 |
(libsrc, archlib, sharelib): New variables, to take the place of |
(libsrc, archlib, sharelib): New variables, to take the place of |
8908 |
etcdir. |
etcdir. |
8909 |
|
|
8910 |
1991-12-18 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-18 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8911 |
|
|
8912 |
* ymakefile (CFLAGS): Don't automatically include C_DEBUG_SWITCH |
* ymakefile (CFLAGS): Don't automatically include C_DEBUG_SWITCH |
8913 |
in the value for CFLAGS; the configuration script will take care |
in the value for CFLAGS; the configuration script will take care |
8915 |
|
|
8916 |
* config.h-dist: Copy the GLYPH definitions from config.h to here. |
* config.h-dist: Copy the GLYPH definitions from config.h to here. |
8917 |
|
|
8918 |
1991-12-16 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-12-16 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
8919 |
|
|
8920 |
* abbrev.c (Fexpand_abbrev): Run pre-abbrev-expand-hook. |
* abbrev.c (Fexpand_abbrev): Run pre-abbrev-expand-hook. |
8921 |
(syms_of_abbrev): Define that variable. |
(syms_of_abbrev): Define that variable. |
8922 |
|
|
8923 |
1991-12-13 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-13 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8924 |
|
|
8925 |
* m/m-*.h: Since the m- is now redundant, renamed all files to |
* m/m-*.h: Since the m- is now redundant, renamed all files to |
8926 |
remove it, and changed references within files. |
remove it, and changed references within files. |
8927 |
* s/s-*.h: Same business. |
* s/s-*.h: Same business. |
8928 |
|
|
8929 |
1991-12-11 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-11 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8930 |
|
|
8931 |
* config.h-dist (MULTI_SCREEN): Define this automatically when |
* config.h-dist (MULTI_SCREEN): Define this automatically when |
8932 |
we're using a window system. |
we're using a window system. |
8933 |
|
|
8934 |
1991-12-09 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-09 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8935 |
|
|
8936 |
* m/m-*.h (i.e. all machine config files): Added USUAL-OPSYS |
* m/m-*.h (i.e. all machine config files): Added USUAL-OPSYS |
8937 |
comments to tell the configuration script what sort of operating |
comments to tell the configuration script what sort of operating |
8940 |
* config.h-dist (MScreenWidth, MScreenLength): Deleted; no longer |
* config.h-dist (MScreenWidth, MScreenLength): Deleted; no longer |
8941 |
used. |
used. |
8942 |
|
|
8943 |
1991-12-08 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-08 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8944 |
|
|
8945 |
* editfns.c (Fcurrent_time): New function, to return the current |
* editfns.c (Fcurrent_time): New function, to return the current |
8946 |
time as a number, like the Unix time(3) function. This might be |
time as a number, like the Unix time(3) function. This might be |
8947 |
fun to port. |
fun to port. |
8948 |
(syms_of_editfns): defsubr it. |
(syms_of_editfns): defsubr it. |
8949 |
|
|
8950 |
1991-12-05 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8951 |
|
|
8952 |
* keymap.c (Vminor_mode_map_alist): New variable. |
* keymap.c (Vminor_mode_map_alist): New variable. |
8953 |
(current_minor_maps): New function. |
(current_minor_maps): New function. |
8973 |
* callint.c (Fcall_interactively): For the 'k' interactive code, |
* callint.c (Fcall_interactively): For the 'k' interactive code, |
8974 |
cast the type of the symbol name before passing it to error. |
cast the type of the symbol name before passing it to error. |
8975 |
|
|
8976 |
1991-12-02 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-12-02 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
8977 |
|
|
8978 |
* keyboard.c (make_lispy_movement): Move call to |
* keyboard.c (make_lispy_movement): Move call to |
8979 |
mouse_position_hook from here... |
mouse_position_hook from here... |
8981 |
events. |
events. |
8982 |
|
|
8983 |
* keyboard.c (kbd_buffer_get_event): Set Vlast_event_screen for |
* keyboard.c (kbd_buffer_get_event): Set Vlast_event_screen for |
8984 |
mouse movements, too. |
mouse movements, too. |
8985 |
|
|
8986 |
1991-11-27 Jim Wilson (wilson at wookumz.gnu.ai.mit.edu) |
1991-11-27 Jim Wilson (wilson@wookumz.gnu.ai.mit.edu) |
8987 |
|
|
8988 |
* alloca.c (alloca): Add parens to make precedence clearer. |
* alloca.c (alloca): Add parens to make precedence clearer. |
8989 |
|
|
8990 |
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) |
8991 |
|
|
8992 |
* search.c: need to include sys/types.h because of recent mod to |
* search.c: need to include sys/types.h because of recent mod to |
8993 |
regex.h. |
regex.h. |
8994 |
|
|
8995 |
1991-11-25 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-11-25 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
8996 |
|
|
8997 |
* bytecode.c: BYTE_CODE_METER and BYTE_CODE_SAFE undefined by default. |
* bytecode.c: BYTE_CODE_METER and BYTE_CODE_SAFE undefined by default. |
8998 |
(METER_CODE): Define same name whether metering or not. |
(METER_CODE): Define same name whether metering or not. |
9001 |
(docall): Put back previously lost code to remove protection |
(docall): Put back previously lost code to remove protection |
9002 |
from funcall args. |
from funcall args. |
9003 |
|
|
9004 |
1991-11-25 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-25 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9005 |
|
|
9006 |
* lisp.h (make_array): New extern declaration. |
* lisp.h (make_array): New extern declaration. |
9007 |
|
|
9009 |
* keyboard.c (Fread_key_sequence, Fthis_command_keys): Callers fixed. |
* keyboard.c (Fread_key_sequence, Fthis_command_keys): Callers fixed. |
9010 |
* macros.c (Fend_kbd_macro): Callers fixed. |
* macros.c (Fend_kbd_macro): Callers fixed. |
9011 |
|
|
9012 |
1991-11-15 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9013 |
|
|
9014 |
* keyboard.c (cmd_error): If an error occurs before somebody has |
* keyboard.c (cmd_error): If an error occurs before somebody has |
9015 |
provided a screen to print it on, print it to stderr and exit |
provided a screen to print it on, print it to stderr and exit |
9053 |
|
|
9054 |
* screen.c (Fdelete_screen): Do nothing if SCREEN is already |
* screen.c (Fdelete_screen): Do nothing if SCREEN is already |
9055 |
deleted. |
deleted. |
9056 |
|
|
9057 |
* screen.c (Qscreenp): Staticpro this symbol. |
* screen.c (Qscreenp): Staticpro this symbol. |
9058 |
|
|
9059 |
* xfns.c (Fx_create_screen): Doc fix. |
* xfns.c (Fx_create_screen): Doc fix. |
9062 |
'minibuffer parameter is t or nil; nil is the default value for |
'minibuffer parameter is t or nil; nil is the default value for |
9063 |
omitted parameters, and t is intuitive. |
omitted parameters, and t is intuitive. |
9064 |
|
|
9065 |
1991-11-14 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-14 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9066 |
|
|
9067 |
* eval.c (specbind): Check that the thing being bound is a symbol. |
* eval.c (specbind): Check that the thing being bound is a symbol. |
9068 |
(funcall_lambda): Signal an invalid-function error if the |
(funcall_lambda): Signal an invalid-function error if the |
9069 |
arguments are not all symbols. |
arguments are not all symbols. |
9070 |
|
|
9071 |
1991-11-08 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-08 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9072 |
|
|
9073 |
* screen.c (Fselect_screen): Don't select dead screens. |
* screen.c (Fselect_screen): Don't select dead screens. |
9074 |
* print.c (print): Print dead screen objects starting with |
* print.c (print): Print dead screen objects starting with |
9088 |
minibuffers anyway, put it here. And clear all the lines of a |
minibuffers anyway, put it here. And clear all the lines of a |
9089 |
multi-line minibuffer, not just the first one. |
multi-line minibuffer, not just the first one. |
9090 |
|
|
9091 |
1991-11-07 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-07 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9092 |
|
|
9093 |
* screen.c (Fdelete_screen): When searching Vscreen_list for a new |
* screen.c (Fdelete_screen): When searching Vscreen_list for a new |
9094 |
value for last_nonminibuf_screen, remember that the screens live |
value for last_nonminibuf_screen, remember that the screens live |
9098 |
|
|
9099 |
* xdisp.c (echo_area_display): Rearranged for clarity. |
* xdisp.c (echo_area_display): Rearranged for clarity. |
9100 |
|
|
9101 |
1991-11-06 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-06 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9102 |
|
|
9103 |
* screen.c (next_screen, prev_screen): New meaning for MINI_SCREEN |
* screen.c (next_screen, prev_screen): New meaning for MINI_SCREEN |
9104 |
argument helps implement the behavior of Fnext_window. |
argument helps implement the behavior of Fnext_window. |
9123 |
* xterm.c (Vglobal_minibuffer_screen): Don't declare this extern |
* xterm.c (Vglobal_minibuffer_screen): Don't declare this extern |
9124 |
here; it's never used. |
here; it's never used. |
9125 |
|
|
9126 |
1991-11-05 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9127 |
|
|
9128 |
* screen.c (Fdelete_screen): Document the fact that surrogate |
* screen.c (Fdelete_screen): Document the fact that surrogate |
9129 |
minibuffer screens may not be deleted. |
minibuffer screens may not be deleted. |
9173 |
* xdisp.c (message, message1): Call it here, so that Emacs C |
* xdisp.c (message, message1): Call it here, so that Emacs C |
9174 |
functions like Fy_or_n_p make the screen visible too. |
functions like Fy_or_n_p make the screen visible too. |
9175 |
|
|
9176 |
1991-11-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-11-04 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9177 |
|
|
9178 |
* keyboard.c (readable_events): If EVENT_QUEUES_EMPTY, we can |
* keyboard.c (readable_events): If EVENT_QUEUES_EMPTY, we can |
9179 |
short-circuit and say no. Otherwise, if do_mouse_tracking, we can |
short-circuit and say no. Otherwise, if do_mouse_tracking, we can |
9235 |
(x_term_init): Set mouse_position_hook instead of |
(x_term_init): Set mouse_position_hook instead of |
9236 |
mouse_tracking_enable_hook. |
mouse_tracking_enable_hook. |
9237 |
|
|
9238 |
1991-10-31 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-31 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9239 |
|
|
9240 |
* xdisp.c (redisplay_window): When trying to avoid starting |
* xdisp.c (redisplay_window): When trying to avoid starting |
9241 |
display at the end of the buffer: check that startp < ZV, not |
display at the end of the buffer: check that startp < ZV, not |
9242 |
startp <= ZV. |
startp <= ZV. |
9243 |
|
|
9244 |
1991-10-29 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-29 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9245 |
|
|
9246 |
* xterm.c (x_do_pending_expose, XTmouse_tracking_enable): Use |
* xterm.c (x_do_pending_expose, XTmouse_tracking_enable): Use |
9247 |
SCREEN_IS_X instead of testing output_method directly. |
SCREEN_IS_X instead of testing output_method directly. |
9248 |
|
|
9249 |
1991-10-26 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9250 |
|
|
9251 |
* xdisp.c (redisplay): In the single-screen optimization, always |
* xdisp.c (redisplay): In the single-screen optimization, always |
9252 |
update the minibuffer's screen as well as the selected screen, no |
update the minibuffer's screen as well as the selected screen, no |
9253 |
matter what the echo_area_glyphs are. This makes sure that |
matter what the echo_area_glyphs are. This makes sure that |
9254 |
messages get cleared after a keystroke. |
messages get cleared after a keystroke. |
9255 |
|
|
9256 |
1991-10-25 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-25 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9257 |
|
|
9258 |
* callint.c (Finteractive): Doc fix. |
* callint.c (Finteractive): Doc fix. |
9259 |
|
|
9269 |
(Fgarbage_collect): Don't bother to BLOCK_INPUT here, |
(Fgarbage_collect): Don't bother to BLOCK_INPUT here, |
9270 |
since we don't cons in the input handler. |
since we don't cons in the input handler. |
9271 |
|
|
9272 |
1991-10-21 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9273 |
|
|
9274 |
* window.c (init_window_once): Set last_nonminibuf_screen to the |
* window.c (init_window_once): Set last_nonminibuf_screen to the |
9275 |
initial terminal screen, so that poor Fdisplay_buffer doesn't try |
initial terminal screen, so that poor Fdisplay_buffer doesn't try |
9280 |
* m-intel386.h (signal): Optionally don't define it. |
* m-intel386.h (signal): Optionally don't define it. |
9281 |
* s-isc2-2.h (DONT_DEFINE_SIGNAL): Define this. |
* s-isc2-2.h (DONT_DEFINE_SIGNAL): Define this. |
9282 |
|
|
9283 |
1991-10-18 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-18 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9284 |
|
|
9285 |
* scroll.c (line_ins_del): Don't calculate costs off the end of mf |
* scroll.c (line_ins_del): Don't calculate costs off the end of mf |
9286 |
and ov; use < in loop condition, not <=. |
and ov; use < in loop condition, not <=. |
9292 |
(window_change_signal): Use SCREEN_IS_TERMCAP predicate instead of |
(window_change_signal): Use SCREEN_IS_TERMCAP predicate instead of |
9293 |
testing output_method_directly. |
testing output_method_directly. |
9294 |
|
|
9295 |
1991-10-15 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9296 |
|
|
9297 |
* xterm.h (STANDARD_EVENT_SET): Include ButtonReleaseMask in |
* xterm.h (STANDARD_EVENT_SET): Include ButtonReleaseMask in |
9298 |
STANDARD_EVENT_SET. |
STANDARD_EVENT_SET. |
9342 |
(syms_of_window): Adjusted. |
(syms_of_window): Adjusted. |
9343 |
* lisp.h: Adjusted to say so. |
* lisp.h: Adjusted to say so. |
9344 |
|
|
9345 |
1991-10-14 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-14 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9346 |
|
|
9347 |
* xterm.c (XTclear_end_of_line): This used to try to get the |
* xterm.c (XTclear_end_of_line): This used to try to get the |
9348 |
cursor out of the way by comparing the line being cleared with |
cursor out of the way by comparing the line being cleared with |
9350 |
s->phys_cursor_y. Changed to just mark the cursor as cleared if |
s->phys_cursor_y. Changed to just mark the cursor as cleared if |
9351 |
it's in the area we're clearing. |
it's in the area we're clearing. |
9352 |
|
|
9353 |
1991-10-13 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-10-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9354 |
|
|
9355 |
* m-intel386.h: Fix typo in #endif. |
* m-intel386.h: Fix typo in #endif. |
9356 |
|
|
9357 |
1991-10-12 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-12 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9358 |
|
|
9359 |
* callint.c (Fcall_interactively): Added new interactive spec 'K', |
* callint.c (Fcall_interactively): Added new interactive spec 'K', |
9360 |
for mouse clicks. Added explanation to doc string. Removed 'e' |
for mouse clicks. Added explanation to doc string. Removed 'e' |
9370 |
Don't use EVENT_QUEUES_EMPTY to set input_pending; call |
Don't use EVENT_QUEUES_EMPTY to set input_pending; call |
9371 |
readable_events. |
readable_events. |
9372 |
|
|
9373 |
1991-10-11 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-11 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9374 |
|
|
9375 |
* keyboard.c (Qmode_line): New quoted symbol. |
* keyboard.c (Qmode_line): New quoted symbol. |
9376 |
(syms_of_keyboard): Initialize and staticpro it. |
(syms_of_keyboard): Initialize and staticpro it. |
9381 |
either the character or pixel dimensions have changed; this will |
either the character or pixel dimensions have changed; this will |
9382 |
catch font size changes. |
catch font size changes. |
9383 |
|
|
9384 |
1991-10-08 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-08 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9385 |
|
|
9386 |
* process.c (wait_reading_process_input): Removed all the |
* process.c (wait_reading_process_input): Removed all the |
9387 |
exceptional condition stuff. Emacs lacks any way to respond to |
exceptional condition stuff. Emacs lacks any way to respond to |
9413 |
* keyboard.c (read_key_sequence): Removed unused argument |
* keyboard.c (read_key_sequence): Removed unused argument |
9414 |
no_redisplay. |
no_redisplay. |
9415 |
|
|
9416 |
1991-10-01 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-10-01 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9417 |
|
|
9418 |
* xfns.c (x_create_screen): Initialize phys_cursor_x to -1, to |
* xfns.c (x_create_screen): Initialize phys_cursor_x to -1, to |
9419 |
indicate that the screen has no displayed cursor. |
indicate that the screen has no displayed cursor. |
9436 |
|
|
9437 |
* ymakefile: Note that scroll.o and xmenu.o depend on screen.h. |
* ymakefile: Note that scroll.o and xmenu.o depend on screen.h. |
9438 |
|
|
9439 |
1991-09-29 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-09-29 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9440 |
|
|
9441 |
* keyboard.c (make_lispy_event): When building mouse movement |
* keyboard.c (make_lispy_event): When building mouse movement |
9442 |
event, use `m', not `event', dummy. |
event, use `m', not `event', dummy. |
9443 |
|
|
9444 |
1991-09-26 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-09-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9445 |
|
|
9446 |
* screen.c (Fscreen_parameters): Return the proper value for the |
* screen.c (Fscreen_parameters): Return the proper value for the |
9447 |
'minibuffer parameter for minibuffer-only screens. |
'minibuffer parameter for minibuffer-only screens. |
9466 |
|
|
9467 |
* alloca.c: Do nothing if alloca is defined as a macro. |
* alloca.c: Do nothing if alloca is defined as a macro. |
9468 |
|
|
9469 |
1991-09-08 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-09-08 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9470 |
|
|
9471 |
* m-pfa50.h: New file. |
* m-pfa50.h: New file. |
9472 |
|
|
9473 |
1991-09-06 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-09-06 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9474 |
|
|
9475 |
* unexec.c: Add conditionals for COFF_ENCAPSULATE. |
* unexec.c: Add conditionals for COFF_ENCAPSULATE. |
9476 |
|
|
9479 |
* fns.c (Fdelete): New fn. We have member now; we should have |
* fns.c (Fdelete): New fn. We have member now; we should have |
9480 |
delete too. |
delete too. |
9481 |
|
|
9482 |
1991-08-16 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-16 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9483 |
|
|
9484 |
* xfns.c (x_get_arg): Clean bad characters out of the screen name |
* xfns.c (x_get_arg): Clean bad characters out of the screen name |
9485 |
before using it as a resource key. |
before using it as a resource key. |
9496 |
|
|
9497 |
* xfns.c (Fx_grab_cursor, Fx_ungrab_cursor): Functions removed. |
* xfns.c (Fx_grab_cursor, Fx_ungrab_cursor): Functions removed. |
9498 |
|
|
9499 |
1991-08-15 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9500 |
|
|
9501 |
* bytecode.c (Qbyte_code_meter): New. |
* bytecode.c (Qbyte_code_meter): New. |
9502 |
(Bend_of_line, Bset_marker, Bmatch_beginning, Bmatch_end, Bupcase, |
(Bend_of_line, Bset_marker, Bmatch_beginning, Bmatch_end, Bupcase, |
9506 |
(Fbyte_code): Implemented new codes listed above. Added code to |
(Fbyte_code): Implemented new codes listed above. Added code to |
9507 |
count how many times a function is called. |
count how many times a function is called. |
9508 |
(syms_of_bytecode): Initialize and staticpro Qbyte_code_meter. |
(syms_of_bytecode): Initialize and staticpro Qbyte_code_meter. |
9509 |
|
|
9510 |
* xfns.c (x_window): When setting the class hints, use the |
* xfns.c (x_window): When setting the class hints, use the |
9511 |
screen's name as the res_name. |
screen's name as the res_name. |
9512 |
|
|
9548 |
[not HAVE_X11] (Fx_get_default): Only take the one arg. |
[not HAVE_X11] (Fx_get_default): Only take the one arg. |
9549 |
[not HAVE_X11] (Fx_get_resource): Toss the second two args. |
[not HAVE_X11] (Fx_get_resource): Toss the second two args. |
9550 |
|
|
9551 |
1991-08-13 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-13 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9552 |
|
|
9553 |
* xfns.c (Fx_close_current_connection): Add \n to error message. |
* xfns.c (Fx_close_current_connection): Add \n to error message. |
9554 |
|
|
9567 |
* screen.c (make_screen): When choosing a buffer for the screen's |
* screen.c (make_screen): When choosing a buffer for the screen's |
9568 |
root window, shy away from buffers whose names start with a space. |
root window, shy away from buffers whose names start with a space. |
9569 |
|
|
9570 |
1991-08-11 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-11 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9571 |
|
|
9572 |
* process.c (exec_sentinel, exec_sentinel_unwind): Move these |
* process.c (exec_sentinel, exec_sentinel_unwind): Move these |
9573 |
above status_notify. |
above status_notify. |
9577 |
(syms_of_eval): Initialize and staticpro above. |
(syms_of_eval): Initialize and staticpro above. |
9578 |
* lisp.h: added extern declaration for above. |
* lisp.h: added extern declaration for above. |
9579 |
|
|
9580 |
1991-08-10 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-10 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9581 |
|
|
9582 |
* regex.c (re_search_2): When searching with the fastmap, test for |
* regex.c (re_search_2): When searching with the fastmap, test for |
9583 |
a translate table outside of the loop, not inside the loop. |
a translate table outside of the loop, not inside the loop. |
9584 |
|
|
9585 |
1991-08-10 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-08-10 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9586 |
|
|
9587 |
* fns.c (Fequal): Don't crash on circular structure. |
* fns.c (Fequal): Don't crash on circular structure. |
9588 |
(internal_equal): New subroutine does the recursion. |
(internal_equal): New subroutine does the recursion. |
9589 |
|
|
9590 |
* print.c (print): Recognize circular car pointers. |
* print.c (print): Recognize circular car pointers. |
9591 |
|
|
9592 |
1991-08-10 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-10 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9593 |
|
|
9594 |
* process.c (wait_reading_process_input): Ignore exceptional |
* process.c (wait_reading_process_input): Ignore exceptional |
9595 |
conditions on the keyboard input. |
conditions on the keyboard input. |
9596 |
|
|
9597 |
1991-08-06 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-08-06 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
9598 |
|
|
9599 |
* lisp.h: Fiddled with formatting. |
* lisp.h: Fiddled with formatting. |
9600 |
|
|
9602 |
(exec_sentinel): Restore the process's sentinel, using an |
(exec_sentinel): Restore the process's sentinel, using an |
9603 |
unwind_protect. |
unwind_protect. |
9604 |
|
|
9605 |
1991-08-05 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-08-05 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9606 |
|
|
9607 |
* keyboard.c: Doc fix. |
* keyboard.c: Doc fix. |
9608 |
|
|
9609 |
1991-08-05 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9610 |
|
|
9611 |
* dired.h: Don't include search.h; it doesn't exist. |
* dired.h: Don't include search.h; it doesn't exist. |
9612 |
|
|
9638 |
* xterm.c (Qmapped_screen, Qunmapped_screen, Qexited_scrollbar, |
* xterm.c (Qmapped_screen, Qunmapped_screen, Qexited_scrollbar, |
9639 |
Qexited_window, Qredraw_screen): Unused, so removed. |
Qexited_window, Qredraw_screen): Unused, so removed. |
9640 |
(syms_of_xterm): Don't bother to initialize above. |
(syms_of_xterm): Don't bother to initialize above. |
9641 |
|
|
9642 |
* xterm.c (init_input_symbols): Renamed to syms_of_xterm, for |
* xterm.c (init_input_symbols): Renamed to syms_of_xterm, for |
9643 |
consistency. |
consistency. |
9644 |
(x_term_init): Don't call it here. |
(x_term_init): Don't call it here. |
9653 |
extra declaration. |
extra declaration. |
9654 |
(Fx_get_resource): Adjusted code appropriately. |
(Fx_get_resource): Adjusted code appropriately. |
9655 |
|
|
9656 |
1991-08-04 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-08-04 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9657 |
|
|
9658 |
* lread.c (read1): Accept #[...] for bytecode object. |
* lread.c (read1): Accept #[...] for bytecode object. |
9659 |
* print.c (print): Print them that way. |
* print.c (print): Print them that way. |
9660 |
|
|
9661 |
1991-08-01 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-08-01 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9662 |
|
|
9663 |
* fileio.c (Fexpand_file_name): Avoid doing strlen (0). |
* fileio.c (Fexpand_file_name): Avoid doing strlen (0). |
9664 |
|
|
9669 |
assignments from if conditions. |
assignments from if conditions. |
9670 |
(Fexpand_file_name): Remove excess slash from end of user's home dir. |
(Fexpand_file_name): Remove excess slash from end of user's home dir. |
9671 |
|
|
9672 |
1991-08-01 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-08-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9673 |
|
|
9674 |
* emacs.c (main): Add SIGIO conditional within AIX conditional. |
* emacs.c (main): Add SIGIO conditional within AIX conditional. |
9675 |
|
|
9677 |
when all changes are below the screen. |
when all changes are below the screen. |
9678 |
When first computing bp, don't go more than HEIGHT + 1 lines. |
When first computing bp, don't go more than HEIGHT + 1 lines. |
9679 |
|
|
9680 |
1991-07-31 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-31 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9681 |
|
|
9682 |
* xterm.c (x_destroy_window): If we're destroying the currently |
* xterm.c (x_destroy_window): If we're destroying the currently |
9683 |
highlighted screen, clear x_highlight_screen. |
highlighted screen, clear x_highlight_screen. |
9685 |
* xdisp.c (display_text_line, display_string): |
* xdisp.c (display_text_line, display_string): |
9686 |
Don't go past endp for multi-column chars. |
Don't go past endp for multi-column chars. |
9687 |
|
|
9688 |
1991-07-28 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-28 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9689 |
|
|
9690 |
* lread.c (init_lread): If Vload_path was set specially before |
* lread.c (init_lread): If Vload_path was set specially before |
9691 |
dumping, preserve it by default. |
dumping, preserve it by default. |
9718 |
* xfns.h: File removed - it only declared Vx_send_movement_events. |
* xfns.h: File removed - it only declared Vx_send_movement_events. |
9719 |
All includers changed. |
All includers changed. |
9720 |
|
|
9721 |
1991-07-27 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-07-27 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
9722 |
|
|
9723 |
* keymap.c (Fcopy_keymap): Don't recursively copy maps inside symbols. |
* keymap.c (Fcopy_keymap): Don't recursively copy maps inside symbols. |
9724 |
|
|
9725 |
1991-07-27 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-27 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9726 |
|
|
9727 |
* xdisp.c (redisplay): If echo_area_display puts text in a |
* xdisp.c (redisplay): If echo_area_display puts text in a |
9728 |
surrogate minibuffer screen, don't neglect to update it. |
surrogate minibuffer screen, don't neglect to update it. |
9730 |
* keyboard.c (kbd_buffer_store_event): Make sure |
* keyboard.c (kbd_buffer_store_event): Make sure |
9731 |
Vlast_event_screen is set properly for quit characters. |
Vlast_event_screen is set properly for quit characters. |
9732 |
|
|
9733 |
1991-07-26 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9734 |
|
|
9735 |
* keyboard.c (command_loop_1): pass both arguments to |
* keyboard.c (command_loop_1): pass both arguments to |
9736 |
Fselect_screen. |
Fselect_screen. |
9737 |
|
|
9738 |
* screen.c (make_screen): Divide the size by sizeof (Lisp_Object) |
* screen.c (make_screen): Divide the size by sizeof (Lisp_Object) |
9739 |
before passing it to Fmake_vector. |
before passing it to Fmake_vector. |
9740 |
|
|
9741 |
* screen.h [not MULTI_SCREEN] (SCREEN_SCROLL_BOTTOM_VPOS): fixed |
* screen.h [not MULTI_SCREEN] (SCREEN_SCROLL_BOTTOM_VPOS): fixed |
9742 |
definition. |
definition. |
9743 |
|
|
9768 |
* dispnew.c (buffer_posn_from_coords): Bufp is broken; don't use it. |
* dispnew.c (buffer_posn_from_coords): Bufp is broken; don't use it. |
9769 |
|
|
9770 |
* xterm.c (XTscreen_rehighlight): Neatened sloppy logic. |
* xterm.c (XTscreen_rehighlight): Neatened sloppy logic. |
9771 |
|
|
9772 |
* keyboard.c (read_key_sequence): When truncating a key sequence, |
* keyboard.c (read_key_sequence): When truncating a key sequence, |
9773 |
don't forget to put the new keystroke back in this_command_keys. |
don't forget to put the new keystroke back in this_command_keys. |
9774 |
Do this before calling echo_truncate, and don't call echo_char. |
Do this before calling echo_truncate, and don't call echo_char. |
9859 |
1991-07-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
1991-07-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9860 |
|
|
9861 |
* screen.h (last_nonminibuf_screen): Added declarations for new |
* screen.h (last_nonminibuf_screen): Added declarations for new |
9862 |
variable. |
variable. |
9863 |
* minibuf.c (active_screen): Variable removed. |
* minibuf.c (active_screen): Variable removed. |
9864 |
(read_minibuf): Removed code to set and clear active_screen. |
(read_minibuf): Removed code to set and clear active_screen. |
9865 |
* window.c (Fdisplay_buffer): Rewritten to use |
* window.c (Fdisplay_buffer): Rewritten to use |
9866 |
last_nonminibuf_screen. |
last_nonminibuf_screen. |
9867 |
|
|
9868 |
* screen.c (next_screen): Use SCREEN_ accessors instead of ->. |
* screen.c (next_screen): Use SCREEN_ accessors instead of ->. |
9869 |
|
|
9870 |
* window.c (Fdisplay_buffer): Removed reference to |
* window.c (Fdisplay_buffer): Removed reference to |
9871 |
Fx_create_screen; we should rely on the auto-new-screen-function |
Fx_create_screen; we should rely on the auto-new-screen-function |
9872 |
being set to something appropriate. |
being set to something appropriate. |
9873 |
|
|
9874 |
1991-07-21 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-07-21 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
9875 |
|
|
9876 |
* keyboard.c (read_key_sequence): Restore the state of |
* keyboard.c (read_key_sequence): Restore the state of |
9877 |
this_command_key_count along with the echoing state. |
this_command_key_count along with the echoing state. |
9878 |
|
|
9879 |
1991-07-20 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
9880 |
|
|
9881 |
* xfns.c (Fx_synchronize): New function. |
* xfns.c (Fx_synchronize): New function. |
9882 |
(syms_of_xfns): defsubr it. |
(syms_of_xfns): defsubr it. |
9897 |
is 0, toss the message; don't check the window system against |
is 0, toss the message; don't check the window system against |
9898 |
the screen output_method. |
the screen output_method. |
9899 |
|
|
9900 |
1991-07-19 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-19 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9901 |
|
|
9902 |
* keyboard.c (read_key_sequence): When we truncate the echo |
* keyboard.c (read_key_sequence): When we truncate the echo |
9903 |
buffer because the user has switched screens, re-echo the |
buffer because the user has switched screens, re-echo the |
9927 |
* screen.c (make_screen_without_minibuffer): Improve error message |
* screen.c (make_screen_without_minibuffer): Improve error message |
9928 |
displayed when Vglobal_minibuffer_screen is not a proper screen. |
displayed when Vglobal_minibuffer_screen is not a proper screen. |
9929 |
|
|
9930 |
1991-07-18 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-18 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9931 |
|
|
9932 |
* config.h (PURESIZE): Definition moved to... |
* config.h (PURESIZE): Definition moved to... |
9933 |
* puresize.h: New file. |
* puresize.h: New file. |
9941 |
[HAVE_SHM] (init_alloc_once): Initialize pure_size here. |
[HAVE_SHM] (init_alloc_once): Initialize pure_size here. |
9942 |
* lisp.h [HAVE_SHM] (XPNTR): Defined in terms of pure_size, |
* lisp.h [HAVE_SHM] (XPNTR): Defined in terms of pure_size, |
9943 |
instead of PURESIZE. |
instead of PURESIZE. |
9944 |
(pure_size): extern declaration added here. |
(pure_size): extern declaration added here. |
9945 |
* ymakefile: Added puresize.h to dependencies for alloc.c and |
* ymakefile: Added puresize.h to dependencies for alloc.c and |
9946 |
data.c's .o files. |
data.c's .o files. |
9947 |
|
|
9948 |
* emacs.c (main): Doc fix for kludge to scan for -d. |
* emacs.c (main): Doc fix for kludge to scan for -d. |
9949 |
|
|
9950 |
1991-07-17 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-17 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9951 |
|
|
9952 |
* termhooks.h (struct input_event): #if 0'd out the definition for |
* termhooks.h (struct input_event): #if 0'd out the definition for |
9953 |
the screen_selected event type, and added the stipulation that the |
the screen_selected event type, and added the stipulation that the |
9992 |
(syms_of_buffer, init_buffer_once): Qkill_buffer_hook = |
(syms_of_buffer, init_buffer_once): Qkill_buffer_hook = |
9993 |
'kill-buffer-hook. |
'kill-buffer-hook. |
9994 |
|
|
9995 |
1991-07-15 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
9996 |
|
|
9997 |
* keymap.c (Fsingle_key_description): When describing a listy |
* keymap.c (Fsingle_key_description): When describing a listy |
9998 |
object, take the car to find the symbol that heads it, not the cdr. |
object, take the car to find the symbol that heads it, not the cdr. |
10044 |
(vmserrstr): Add a cast. |
(vmserrstr): Add a cast. |
10045 |
(sys_creat): Define va_count before this function. |
(sys_creat): Define va_count before this function. |
10046 |
|
|
10047 |
1991-07-14 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-14 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10048 |
|
|
10049 |
* sysdep.c (sys_sleep, input_wait_timeout): Don't use & on constant. |
* sysdep.c (sys_sleep, input_wait_timeout): Don't use & on constant. |
10050 |
[VMS]: Include pwd.h from Emacs. Use sys/file.h if GCC. |
[VMS]: Include pwd.h from Emacs. Use sys/file.h if GCC. |
10065 |
init_sys_modes, tabs_safe_p, reset_sys_modes): |
init_sys_modes, tabs_safe_p, reset_sys_modes): |
10066 |
Use tcgetattr, and if HAVE_TCATTR, use tcsetattr. |
Use tcgetattr, and if HAVE_TCATTR, use tcsetattr. |
10067 |
|
|
10068 |
1991-07-13 Jim Blandy (jimb at churchy.gnu.ai.mit.edu) |
1991-07-13 Jim Blandy (jimb@churchy.gnu.ai.mit.edu) |
10069 |
|
|
10070 |
* s-hpux8.h: New file. |
* s-hpux8.h: New file. |
10071 |
* fileio.c [HPUX8]: Don't include errnet.h. |
* fileio.c [HPUX8]: Don't include errnet.h. |
10092 |
unless USG. |
unless USG. |
10093 |
|
|
10094 |
* process.c (Fprocess_send_eof): If using a pipe, close it. |
* process.c (Fprocess_send_eof): If using a pipe, close it. |
10095 |
(close_process_descs): Check IN and OUT for nonzeroness. |
(close_process_descs): Check IN and OUT for nonzeroness. |
10096 |
|
|
10097 |
* process.c (process_send_signal): Use interrupt chars |
* process.c (process_send_signal): Use interrupt chars |
10098 |
to send certain signals to the process group. |
to send certain signals to the process group. |
10118 |
* eval.c (Finteractive_p): Changed "! XTYPE (foo) == Lisp_Bar" to |
* eval.c (Finteractive_p): Changed "! XTYPE (foo) == Lisp_Bar" to |
10119 |
"XTYPE (foo) != bar". |
"XTYPE (foo) != bar". |
10120 |
|
|
10121 |
1991-07-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-07-11 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10122 |
|
|
10123 |
* eval.c (apply1): Don't forget to UNGCPRO before returning. |
* eval.c (apply1): Don't forget to UNGCPRO before returning. |
10124 |
|
|
10127 |
we cannot undisplay the cursor then, but do_scrolling is always |
we cannot undisplay the cursor then, but do_scrolling is always |
10128 |
called within an update. |
called within an update. |
10129 |
|
|
10130 |
1991-07-10 David J. MacKenzie (djm at nutrimat) |
1991-07-10 David J. MacKenzie (djm@nutrimat) |
10131 |
|
|
10132 |
* termcap.c, tparam.c [!emacs, USG || STDC_HEADERS]: Define bcopy |
* termcap.c, tparam.c [!emacs, USG || STDC_HEADERS]: Define bcopy |
10133 |
in terms of memcpy. |
in terms of memcpy. |
10134 |
|
|
10135 |
1991-07-09 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-07-09 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10136 |
|
|
10137 |
* scroll.c (do_scrolling): Use correct termination condition for |
* scroll.c (do_scrolling): Use correct termination condition for |
10138 |
loop that uses the glyph pointers for the deleted lines to fill in |
loop that uses the glyph pointers for the deleted lines to fill in |
10139 |
the inserted lines. |
the inserted lines. |
10140 |
|
|
10141 |
1991-07-08 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-07-08 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10142 |
|
|
10143 |
* editfns.c: Doc fix. |
* editfns.c: Doc fix. |
10144 |
|
|
10145 |
1991-07-03 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-07-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10146 |
|
|
10147 |
* dispnew.c (line_hash_code): Test m->highlight[vpos], not |
* dispnew.c (line_hash_code): Test m->highlight[vpos], not |
10148 |
m->highlight. All lines were getting hash codes of -1, because |
m->highlight. All lines were getting hash codes of -1, because |
10150 |
|
|
10151 |
* process.c (list_processes_1): Handle status of network streams. |
* process.c (list_processes_1): Handle status of network streams. |
10152 |
|
|
10153 |
1991-07-02 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-07-02 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10154 |
|
|
10155 |
* doc.c (Fdocumentation_property): |
* doc.c (Fdocumentation_property): |
10156 |
Pass only strings to Fsubstitute_command_keys. |
Pass only strings to Fsubstitute_command_keys. |
10157 |
|
|
10158 |
1991-07-02 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-07-02 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10159 |
|
|
10160 |
* editfns.c (init_editfns): If neither of the environment |
* editfns.c (init_editfns): If neither of the environment |
10161 |
variables are set, DON'T set Vuser_name to Vuser_real_name; it's |
variables are set, DON'T set Vuser_name to Vuser_real_name; it's |
10166 |
which might be 0. |
which might be 0. |
10167 |
|
|
10168 |
* lisp.h (RETURN_UNGCPRO): New macro. |
* lisp.h (RETURN_UNGCPRO): New macro. |
10169 |
|
|
10170 |
* bytecode.c (Fbyte_code): Do not remove GC protection from the |
* bytecode.c (Fbyte_code): Do not remove GC protection from the |
10171 |
stack when making a function call, because the caller is |
stack when making a function call, because the caller is |
10172 |
responsible for protecting the arguments to a MANY-arg'ed |
responsible for protecting the arguments to a MANY-arg'ed |
10189 |
* keyboard.c (init_keyboard): Handle SIGQUIT with interrupt_signal |
* keyboard.c (init_keyboard): Handle SIGQUIT with interrupt_signal |
10190 |
on any system that has HAVE_TERMIO, not just on USG systems. |
on any system that has HAVE_TERMIO, not just on USG systems. |
10191 |
|
|
10192 |
1991-07-01 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-07-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10193 |
|
|
10194 |
* editfns.c (init_editfns): Test that user_name isn't 0. |
* editfns.c (init_editfns): Test that user_name isn't 0. |
10195 |
|
|
10196 |
1991-06-29 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-06-29 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10197 |
|
|
10198 |
* search.c: Doc fixes. |
* search.c: Doc fixes. |
10199 |
|
|
10200 |
1991-06-28 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-06-28 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10201 |
|
|
10202 |
* keyboard.c (make_lispy_event): Let the posns of mouse clicks and |
* keyboard.c (make_lispy_event): Let the posns of mouse clicks and |
10203 |
mouse movements be nil when window_from_coordinates returns a |
mouse movements be nil when window_from_coordinates returns a |
10218 |
* xfns.c (Ffocus_screen): Don't signal an error if SCREEN is |
* xfns.c (Ffocus_screen): Don't signal an error if SCREEN is |
10219 |
already the focus screen. |
already the focus screen. |
10220 |
|
|
10221 |
1991-06-26 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-06-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10222 |
|
|
10223 |
* alloc.c (Fmake_rope): Use sizeof (GLYPH) instead of 2 to |
* alloc.c (Fmake_rope): Use sizeof (GLYPH) instead of 2 to |
10224 |
determine how large the string should be, and changed doc string |
determine how large the string should be, and changed doc string |
10231 |
better performance if they don't want to use huge fonts. |
better performance if they don't want to use huge fonts. |
10232 |
* xterm.c (dumpglyphs): Use XDrawImageString or |
* xterm.c (dumpglyphs): Use XDrawImageString or |
10233 |
XDrawImageString16, Depending on sizeof (GLYPH). |
XDrawImageString16, Depending on sizeof (GLYPH). |
10234 |
|
|
10235 |
* data.c (Fsetq_default): Call Fset_default to do the assignments, |
* data.c (Fsetq_default): Call Fset_default to do the assignments, |
10236 |
not plain Fset. |
not plain Fset. |
10237 |
|
|
10249 |
The branching bytecodes now only QUIT if they take the branch. |
The branching bytecodes now only QUIT if they take the branch. |
10250 |
Btemp_output_buffer_show, Bforward_char, Bforward_word, |
Btemp_output_buffer_show, Bforward_char, Bforward_word, |
10251 |
Bskip_chars_forward, Bskip_chars_backward, and Bforward_line |
Bskip_chars_forward, Bskip_chars_backward, and Bforward_line |
10252 |
passed the wrong number of arguments to their subrs. |
passed the wrong number of arguments to their subrs. |
10253 |
Brem, Bbuffer_substring, Bdelete_region, Bnarrow_to_region, |
Brem, Bbuffer_substring, Bdelete_region, Bnarrow_to_region, |
10254 |
Bstringeqlsign, Bstringlss, Bequal, Bnthcdr, Bmember, Bassq, |
Bstringeqlsign, Bstringlss, Bequal, Bnthcdr, Bmember, Bassq, |
10255 |
Bsetcar, and Bsetcdr passed arguments to the subr in the wrong |
Bsetcar, and Bsetcdr passed arguments to the subr in the wrong |
10256 |
order. |
order. |
10257 |
|
|
10258 |
1991-06-25 Jim Blandy (jimb at churchy.gnu.ai.mit.edu) |
1991-06-25 Jim Blandy (jimb@churchy.gnu.ai.mit.edu) |
10259 |
|
|
10260 |
* doc.c (Fdocumentation): Added a QUIT test to the loop that finds |
* doc.c (Fdocumentation): Added a QUIT test to the loop that finds |
10261 |
the symbol's function value. |
the symbol's function value. |
10262 |
|
|
10263 |
1991-06-24 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-06-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10264 |
|
|
10265 |
* xterm.c (dumprectangle): Removed call to XFlushQueue here. |
* xterm.c (dumprectangle): Removed call to XFlushQueue here. |
10266 |
|
|
10290 |
* callproc.c (Fcall_process, Fcall_process_region): GCPRO the |
* callproc.c (Fcall_process, Fcall_process_region): GCPRO the |
10291 |
arguments, since insert may cause a garbage collection. |
arguments, since insert may cause a garbage collection. |
10292 |
|
|
10293 |
1991-06-20 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-06-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
10294 |
|
|
10295 |
* buffer.h (struct buffer_text, struct buffer): small change to |
* buffer.h (struct buffer_text, struct buffer): small change to |
10296 |
comments. |
comments. |
10314 |
* data.c (Fsetq_default): Take multiple SYM, VAL args; syntax now |
* data.c (Fsetq_default): Take multiple SYM, VAL args; syntax now |
10315 |
parallel to setq. |
parallel to setq. |
10316 |
|
|
10317 |
1991-05-25 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
10318 |
|
|
10319 |
* keyboard.c (kbd_buffer_read_char): Fix wait-for-input loop so |
* keyboard.c (kbd_buffer_read_char): Fix wait-for-input loop so |
10320 |
that we always process/toss events we don't want to return. |
that we always process/toss events we don't want to return. |
10345 |
x_mouse_screen. This is wrong, but will make emacs compile until |
x_mouse_screen. This is wrong, but will make emacs compile until |
10346 |
this gets fixed. |
this gets fixed. |
10347 |
|
|
10348 |
1991-05-23 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-05-23 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10349 |
|
|
10350 |
* keyboard.c (get_input_pending): Don't use trim_events; use |
* keyboard.c (get_input_pending): Don't use trim_events; use |
10351 |
readable_events instead. |
readable_events instead. |
10360 |
* emacs.c (main): Don't test alternate_display and put its value |
* emacs.c (main): Don't test alternate_display and put its value |
10361 |
in the environment. |
in the environment. |
10362 |
|
|
10363 |
1991-05-22 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-05-22 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10364 |
|
|
10365 |
* keyboard.c (struct movement): Made .used an int instead of a |
* keyboard.c (struct movement): Made .used an int instead of a |
10366 |
char, since that's more likely to be stored atomically on SPARCS |
char, since that's more likely to be stored atomically on SPARCS |
10367 |
and similar machines. |
and similar machines. |
10368 |
|
|
10369 |
* termhooks.h (struct input_event): Removed the window_sys_event, |
* termhooks.h (struct input_event): Removed the window_sys_event, |
10370 |
since it's not used anywhere. Added screen_selected event type. |
since it's not used anywhere. Added screen_selected event type. |
10402 |
allocator is not representable in a Lisp_Object, call memory_full |
allocator is not representable in a Lisp_Object, call memory_full |
10403 |
instead of printing a very silly "warning" message. |
instead of printing a very silly "warning" message. |
10404 |
|
|
10405 |
1991-05-19 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
10406 |
|
|
10407 |
* xterm.c (XTread_socket): Don't overwrite the end of the buffer |
* xterm.c (XTread_socket): Don't overwrite the end of the buffer |
10408 |
with function keys. |
with function keys. |
10416 |
screen is unmapped; do this when is mapped. |
screen is unmapped; do this when is mapped. |
10417 |
(dumprectangle): Don't dump any data for garbaged screens. |
(dumprectangle): Don't dump any data for garbaged screens. |
10418 |
|
|
10419 |
1991-05-18 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-05-18 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10420 |
|
|
10421 |
* sysdep.c (init_sys_modes): Moved the clauses that set up |
* sysdep.c (init_sys_modes): Moved the clauses that set up |
10422 |
interrupt-driven input out of the "if running on a terminal" |
interrupt-driven input out of the "if running on a terminal" |
10423 |
clause, since these may need to be set up even when running on a |
clause, since these may need to be set up even when running on a |
10424 |
window system. |
window system. |
10425 |
|
|
10426 |
1991-05-17 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-05-17 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10427 |
|
|
10428 |
* process.c (Fprocess_status): For network connections, return |
* process.c (Fprocess_status): For network connections, return |
10429 |
Qopen and Qclosed instead of Qrun and Qexit, as documented. |
Qopen and Qclosed instead of Qrun and Qexit, as documented. |
10431 |
* lread.c (read1): Removed code that treated numbers starting with |
* lread.c (read1): Removed code that treated numbers starting with |
10432 |
a zero as octal. |
a zero as octal. |
10433 |
|
|
10434 |
1991-05-16 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-05-16 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10435 |
|
|
10436 |
* eval.c (Ffuncall): Don't gcpro the arguments; the caller |
* eval.c (Ffuncall): Don't gcpro the arguments; the caller |
10437 |
protects them. |
protects them. |
10473 |
(syms_of_keyboard): Initialize and staticpro Qmouse_movement, |
(syms_of_keyboard): Initialize and staticpro Qmouse_movement, |
10474 |
remove DEFVAR_LISP for Vignore_mouse_events. |
remove DEFVAR_LISP for Vignore_mouse_events. |
10475 |
|
|
10476 |
1991-05-14 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-05-14 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10477 |
|
|
10478 |
* lread.c (read1): Correctly parenthesize the shift when parsing |
* lread.c (read1): Correctly parenthesize the shift when parsing |
10479 |
octal numbers, and signal an error if we see a non-octal digit. |
octal numbers, and signal an error if we see a non-octal digit. |
10480 |
|
|
10481 |
1991-05-13 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-05-13 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
10482 |
|
|
10483 |
* keyboard.c (trim_events): New function, to remove uninteresting |
* keyboard.c (trim_events): New function, to remove uninteresting |
10484 |
events from the input queue. |
events from the input queue. |
10521 |
for the event reader to traverse the window structure, because it |
for the event reader to traverse the window structure, because it |
10522 |
can be called by a signal handler. |
can be called by a signal handler. |
10523 |
|
|
10524 |
1991-05-10 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-05-10 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10525 |
|
|
10526 |
* keyboard.c (Vignore_mouse_events): Variable deleted. |
* keyboard.c (Vignore_mouse_events): Variable deleted. |
10527 |
(make_lispy_event): For mouse and scrollbar clicks, return the |
(make_lispy_event): For mouse and scrollbar clicks, return the |
10528 |
position as a pair of numbers, not a list of two numbers. |
position as a pair of numbers, not a list of two numbers. |
10529 |
|
|
10530 |
1991-05-09 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-05-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
10531 |
|
|
10532 |
* keyboard.c (do_mouse_tracking): Define this variable, which |
* keyboard.c (do_mouse_tracking): Define this variable, which |
10533 |
controls whether kbd_buffer_read_char will ignore button up and |
controls whether kbd_buffer_read_char will ignore button up and |
10573 |
Qunmapped_screen, Qexited_scrollbar, Qexited_window, |
Qunmapped_screen, Qexited_scrollbar, Qexited_window, |
10574 |
Qredraw_screen - these are not features that we want to support. |
Qredraw_screen - these are not features that we want to support. |
10575 |
|
|
10576 |
1991-05-07 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-05-07 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10577 |
|
|
10578 |
* editfns.c (Finsert_char): Let strlen be the minimum of n and |
* editfns.c (Finsert_char): Let strlen be the minimum of n and |
10579 |
256, not the maximum, so we use an n-byte buffer when n < 256, and |
256, not the maximum, so we use an n-byte buffer when n < 256, and |
10580 |
a 256-byte buffer many times when n > 256. |
a 256-byte buffer many times when n > 256. |
10581 |
|
|
10582 |
1991-05-05 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-05-05 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10583 |
|
|
10584 |
* keymap.c (Fkeymapp): Fixed docstring to give the right |
* keymap.c (Fkeymapp): Fixed docstring to give the right |
10585 |
definition of a keymap. |
definition of a keymap. |
10586 |
|
|
10587 |
1991-05-03 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10588 |
|
|
10589 |
* data.c (Fcompiled_function_p): New function. |
* data.c (Fcompiled_function_p): New function. |
10590 |
|
|
10591 |
1991-05-03 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-05-03 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10592 |
|
|
10593 |
* xfns.c (struct x_screen_parm_table): New type for recording |
* xfns.c (struct x_screen_parm_table): New type for recording |
10594 |
information about screen parameters. |
information about screen parameters. |
10599 |
abort instead of signalling an error, since window_prompting's |
abort instead of signalling an error, since window_prompting's |
10600 |
value is internally generated. |
value is internally generated. |
10601 |
|
|
10602 |
1991-05-01 Jim Blandy (jimb at churchy.gnu.ai.mit.edu) |
1991-05-01 Jim Blandy (jimb@churchy.gnu.ai.mit.edu) |
10603 |
|
|
10604 |
* keymap.c (describe_map_tree): GCPRO the maps variable; |
* keymap.c (describe_map_tree): GCPRO the maps variable; |
10605 |
Fkey_description calls Fmapconcat, which eventually calls |
Fkey_description calls Fmapconcat, which eventually calls |
10606 |
Ffuncall, which can garbage-collect. |
Ffuncall, which can garbage-collect. |
10607 |
|
|
10608 |
1991-04-28 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-04-28 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10609 |
|
|
10610 |
* dispnew.c (buffer_posn_from_coords): Use the information in bufp |
* dispnew.c (buffer_posn_from_coords): Use the information in bufp |
10611 |
to reduce the distance compute_motion must scan, when possible. |
to reduce the distance compute_motion must scan, when possible. |
10612 |
|
|
10613 |
1991-04-27 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-04-27 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10614 |
|
|
10615 |
* keyboard.c (syms_of_keyboard): Qtop_level is initialized and |
* keyboard.c (syms_of_keyboard): Qtop_level is initialized and |
10616 |
staticpro'd in syms_of_data too. Don't staticpro (or initialize) |
staticpro'd in syms_of_data too. Don't staticpro (or initialize) |
10632 |
* lread.c (init_obarray): Don't staticpro Vobarray, since the |
* lread.c (init_obarray): Don't staticpro Vobarray, since the |
10633 |
DEFVAR_LISP in syms_of_read takes care of that. |
DEFVAR_LISP in syms_of_read takes care of that. |
10634 |
|
|
10635 |
1991-04-22 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-04-22 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10636 |
|
|
10637 |
* window.c (save_window_save): Always get the selected window's |
* window.c (save_window_save): Always get the selected window's |
10638 |
value of point from its buffer, not just when it's also the |
value of point from its buffer, not just when it's also the |
10643 |
* casefiddle.c (keys_of_casefiddle): Make upcase-region and |
* casefiddle.c (keys_of_casefiddle): Make upcase-region and |
10644 |
downcase-region disabled, by default. |
downcase-region disabled, by default. |
10645 |
|
|
10646 |
1991-04-16 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-04-16 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10647 |
|
|
10648 |
* bytecode.c (PUSH): Alliant can't be bothered to implement the |
* bytecode.c (PUSH): Alliant can't be bothered to implement the |
10649 |
preincrement operator right, so use a comma. |
preincrement operator right, so use a comma. |
10654 |
* window.c (unshow_buffer): Use clip_to_bounds to make sure we |
* window.c (unshow_buffer): Use clip_to_bounds to make sure we |
10655 |
change point to something legal. |
change point to something legal. |
10656 |
|
|
10657 |
1991-04-14 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-04-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10658 |
|
|
10659 |
* sysdep.c: Changes in formatting and comments. |
* sysdep.c: Changes in formatting and comments. |
10660 |
|
|
10661 |
1991-04-12 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-04-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
10662 |
|
|
10663 |
* editfns.c (Fbuffer_substring): Don't call make_string, because |
* editfns.c (Fbuffer_substring): Don't call make_string, because |
10664 |
it may cause a compaction and move the buffer, and then copy the |
it may cause a compaction and move the buffer, and then copy the |
10667 |
* keyboard.c (read_char): Only GC if we've actually done enough |
* keyboard.c (read_char): Only GC if we've actually done enough |
10668 |
consing since the last gc to make it worthwhile. |
consing since the last gc to make it worthwhile. |
10669 |
|
|
10670 |
1991-04-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu) |
1991-04-11 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
10671 |
|
|
10672 |
* keymap.c (access_keymap): Canonicalize the order of the |
* keymap.c (access_keymap): Canonicalize the order of the |
10673 |
modifiers when you look up a symbol in a keymap, too. |
modifiers when you look up a symbol in a keymap, too. |
10700 |
mapping, and we should get the new mapping with |
mapping, and we should get the new mapping with |
10701 |
XRefreshKeyboardMapping. |
XRefreshKeyboardMapping. |
10702 |
|
|
10703 |
1991-04-10 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) |
1991-04-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
10704 |
|
|
10705 |
* commands.h: Declare last_command_char to be a Lisp_Object, not |
* commands.h: Declare last_command_char to be a Lisp_Object, not |
10706 |
an integer (ack). |
an integer (ack). |
10721 |
(store_in_keymap): If IDX is a symbol, put the modifiers in the |
(store_in_keymap): If IDX is a symbol, put the modifiers in the |
10722 |
canonical order before storing. |
canonical order before storing. |
10723 |
|
|
10724 |
1991-04-09 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-04-09 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10725 |
|
|
10726 |
* keymap.c (Flocal_set_key, Fglobal_set_key): When checking types |
* keymap.c (Flocal_set_key, Fglobal_set_key): When checking types |
10727 |
of arguments, allow KEYS to be a vector or string, not just a |
of arguments, allow KEYS to be a vector or string, not just a |
10743 |
sequences returned, carefully making sure that the sequences still |
sequences returned, carefully making sure that the sequences still |
10744 |
appear in order of increasing length. |
appear in order of increasing length. |
10745 |
|
|
10746 |
1991-04-04 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-04-04 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10747 |
|
|
10748 |
* vmsfns.c (vms_trnlog): Increased size of str to 256 elements. |
* vmsfns.c (vms_trnlog): Increased size of str to 256 elements. |
10749 |
(vms_symbol): Increased size of str to 1025 elements. |
(vms_symbol): Increased size of str to 1025 elements. |
10750 |
|
|
10751 |
1991-03-24 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-03-24 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10752 |
|
|
10753 |
* dispnew.c (pixel_to_glyph_translation): Moved this function to |
* dispnew.c (pixel_to_glyph_translation): Moved this function to |
10754 |
xterm.c, since it is specific to X and only called by the X code. |
xterm.c, since it is specific to X and only called by the X code. |
10755 |
* xterm.c (pixel_to_glyph_translation): Here it is. |
* xterm.c (pixel_to_glyph_translation): Here it is. |
10756 |
|
|
10757 |
1991-03-22 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-03-22 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10758 |
|
|
10759 |
* s-usg5-4.h (DATA_SEG_BITS): Definition deleted. |
* s-usg5-4.h (DATA_SEG_BITS): Definition deleted. |
10760 |
* m-intel386.h (DATA_SEG_BITS): Define here if USG5_4. |
* m-intel386.h (DATA_SEG_BITS): Define here if USG5_4. |
10761 |
|
|
10762 |
1991-03-22 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-03-22 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10763 |
|
|
10764 |
* keymap.c (Faccessible_keymaps): Produce meta-characters in the |
* keymap.c (Faccessible_keymaps): Produce meta-characters in the |
10765 |
key sequences instead of [meta-prefix-char CHAR] sequences. |
key sequences instead of [meta-prefix-char CHAR] sequences. |
10766 |
|
|
10767 |
1991-03-21 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-03-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10768 |
|
|
10769 |
* keymap.c (Flookup_key): If KEY is a zero-length array, then |
* keymap.c (Flookup_key): If KEY is a zero-length array, then |
10770 |
return KEYMAP; this is more algebraically satisfying. |
return KEYMAP; this is more algebraically satisfying. |
10777 |
and again... All lisp code does this manually if they call |
and again... All lisp code does this manually if they call |
10778 |
read-char with quits inhibited, so it's the right thing to do. |
read-char with quits inhibited, so it's the right thing to do. |
10779 |
|
|
10780 |
1991-03-20 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-03-20 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10781 |
|
|
10782 |
* keyboard.c (read_char): If there is still no input available |
* keyboard.c (read_char): If there is still no input available |
10783 |
after an auto-save, do a garbage-collection. |
after an auto-save, do a garbage-collection. |
10802 |
* fileio.c (Fmake_symbolic_link): Don't expand FILENAME; this |
* fileio.c (Fmake_symbolic_link): Don't expand FILENAME; this |
10803 |
would make it impossible to make a link to a relative name. |
would make it impossible to make a link to a relative name. |
10804 |
|
|
10805 |
1991-03-19 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) |
1991-03-19 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) |
10806 |
|
|
10807 |
* keyboard.c (syms_of_keyboard): Removed the DEFVAR_BOOL for |
* keyboard.c (syms_of_keyboard): Removed the DEFVAR_BOOL for |
10808 |
meta-flag. This cannot be a lisp variable because we need to |
meta-flag. This cannot be a lisp variable because we need to |
10809 |
change the terminal settings whenever this flag changes. Change |
change the terminal settings whenever this flag changes. Change |
10810 |
this through set-input-mode instead. |
this through set-input-mode instead. |
10811 |
|
|
10812 |
1991-03-19 Richard Stallman (rms at mole.gnu.ai.mit.edu) |
1991-03-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
10813 |
|
|
10814 |
* keyboard.c (read_avail_input): Raise SIGHUP if no input on AIX. |
* keyboard.c (read_avail_input): Raise SIGHUP if no input on AIX. |
10815 |
|
|
10816 |
1991-03-19 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-03-19 Jim Blandy (jimb@churchy.ai.mit.edu) |
10817 |
|
|
10818 |
* keyboard.c (kbd_buffer_store_event, kbd_buffer_read_char, |
* keyboard.c (kbd_buffer_store_event, kbd_buffer_read_char, |
10819 |
read_key_sequence, Fexecute_extended_command, Fset_input_mode, |
read_key_sequence, Fexecute_extended_command, Fset_input_mode, |
10832 |
meta-flag. Emacs 18 had this, and I see no entry in the ChangeLog |
meta-flag. Emacs 18 had this, and I see no entry in the ChangeLog |
10833 |
saying that it was purposefully removed. |
saying that it was purposefully removed. |
10834 |
|
|
10835 |
1991-03-17 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-03-17 Jim Blandy (jimb@geech.ai.mit.edu) |
10836 |
|
|
10837 |
* keymap.c (Fcopy_keymap, Faccessible_keymaps, describe_map, |
* keymap.c (Fcopy_keymap, Faccessible_keymaps, describe_map, |
10838 |
append_key): Minor typos and brainos corrected. |
append_key): Minor typos and brainos corrected. |
10840 |
* keyboard.c (read_char): Removed code to find the vector in a |
* keyboard.c (read_char): Removed code to find the vector in a |
10841 |
(kbd-macro . VECTOR) - style macro, since the macro is represented |
(kbd-macro . VECTOR) - style macro, since the macro is represented |
10842 |
by the vector itself. |
by the vector itself. |
10843 |
(read_char_menu_prompt): Changed to correctly recognize the new |
(read_char_menu_prompt): Changed to correctly recognize the new |
10844 |
dense keymap structures. |
dense keymap structures. |
10845 |
(read_key_sequence): Changed code that checks for keymapness to |
(read_key_sequence): Changed code that checks for keymapness to |
10846 |
use get_keymap_1 instead of doing the indirection and keymapness |
use get_keymap_1 instead of doing the indirection and keymapness |
10852 |
* doc.c (Fdocumentation): Rearranged into a switch statement, and |
* doc.c (Fdocumentation): Rearranged into a switch statement, and |
10853 |
made vectors macros, not keymaps. |
made vectors macros, not keymaps. |
10854 |
|
|
10855 |
* eval.c (Fcommandp): Removed code to recognize |
* eval.c (Fcommandp): Removed code to recognize |
10856 |
(kbd-macro . VECTOR) as a command, and added code to recognize |
(kbd-macro . VECTOR) as a command, and added code to recognize |
10857 |
vectors as commands. |
vectors as commands. |
10858 |
* macros.c (Qkbd_macro): Variable deleted. |
* macros.c (Qkbd_macro): Variable deleted. |
10859 |
(syms_of_macros): Initialization of Qkbd_macro removed. |
(syms_of_macros): Initialization of Qkbd_macro removed. |
10860 |
|
|
10861 |
1991-03-14 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-03-14 Jim Blandy (jimb@pogo.ai.mit.edu) |
10862 |
|
|
10863 |
* minibuf.c (keys_of_minibuf): Changed all calls to |
* minibuf.c (keys_of_minibuf): Changed all calls to |
10864 |
initial_define_lisp_key to calls to initial_define_key. |
initial_define_lisp_key to calls to initial_define_key. |
10866 |
* keymap.c (describe_map): Adjusted to handle the new style of |
* keymap.c (describe_map): Adjusted to handle the new style of |
10867 |
keymap. |
keymap. |
10868 |
|
|
10869 |
1991-03-14 Richard Stallman (rms at mole.ai.mit.edu) |
1991-03-14 Richard Stallman (rms@mole.ai.mit.edu) |
10870 |
|
|
10871 |
* fileio.c (Fwrite_region): On VMS, don't try rewriting old version. |
* fileio.c (Fwrite_region): On VMS, don't try rewriting old version. |
10872 |
|
|
10873 |
1991-03-14 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-03-14 Jim Blandy (jimb@pogo.ai.mit.edu) |
10874 |
|
|
10875 |
* keymap.c (Faccessible_keymaps): Adjusted to handle the new style |
* keymap.c (Faccessible_keymaps): Adjusted to handle the new style |
10876 |
of keymap. |
of keymap. |
10881 |
(describe_map_tree): Handle key sequences that are vectors, as |
(describe_map_tree): Handle key sequences that are vectors, as |
10882 |
well as those that are strings. |
well as those that are strings. |
10883 |
|
|
10884 |
1991-03-13 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-03-13 Jim Blandy (jimb@churchy.ai.mit.edu) |
10885 |
|
|
10886 |
* commands.h, keymap.c (meta_map, control_x_map): Make these |
* commands.h, keymap.c (meta_map, control_x_map): Make these |
10887 |
Lisp_Objects, not Lisp_Vectors. |
Lisp_Objects, not Lisp_Vectors. |
10891 |
insist that KEYMAP must be a dense keymap; delete the code that |
insist that KEYMAP must be a dense keymap; delete the code that |
10892 |
does so. |
does so. |
10893 |
|
|
10894 |
1991-03-12 Jim Blandy (jimb at wookumz.ai.mit.edu) |
1991-03-12 Jim Blandy (jimb@wookumz.ai.mit.edu) |
10895 |
|
|
10896 |
* commands.h, lisp.h: Changed global_map and current_global_map to |
* commands.h, lisp.h: Changed global_map and current_global_map to |
10897 |
be Lisp_Objects, not Lisp_Vectors. |
be Lisp_Objects, not Lisp_Vectors. |
10904 |
flag even when the element of the key sequence isn't a character. |
flag even when the element of the key sequence isn't a character. |
10905 |
(Flookup_key): Fix same braino. |
(Flookup_key): Fix same braino. |
10906 |
|
|
10907 |
1991-03-10 Jim Blandy (jimb at wookumz.ai.mit.edu) |
1991-03-10 Jim Blandy (jimb@wookumz.ai.mit.edu) |
10908 |
|
|
10909 |
* keymap.c (get_keyelt): Use access_keymap to resolve indirect |
* keymap.c (get_keyelt): Use access_keymap to resolve indirect |
10910 |
entries, instead of duplicating its code. |
entries, instead of duplicating its code. |
10911 |
(Fcopy_keymap): Handle the new keymap structure. |
(Fcopy_keymap): Handle the new keymap structure. |
10912 |
|
|
10913 |
1991-03-09 Richard Stallman (rms at mole.ai.mit.edu) |
1991-03-09 Richard Stallman (rms@mole.ai.mit.edu) |
10914 |
|
|
10915 |
* eval.c (struct catchtag): New field handlerlist. |
* eval.c (struct catchtag): New field handlerlist. |
10916 |
(internal_catch, internal_condition_case): Set that field. |
(internal_catch, internal_condition_case): Set that field. |
10917 |
(unbind_catch): Use it. |
(unbind_catch): Use it. |
10918 |
|
|
10919 |
1991-03-08 Richard Stallman (rms at mole.ai.mit.edu) |
1991-03-08 Richard Stallman (rms@mole.ai.mit.edu) |
10920 |
|
|
10921 |
* m-intel386.h (signal): Maybe define if USG. |
* m-intel386.h (signal): Maybe define if USG. |
10922 |
|
|
10923 |
* keyboard.c (echo_char): Don't have space at end of echobuf. |
* keyboard.c (echo_char): Don't have space at end of echobuf. |
10924 |
|
|
10925 |
1991-03-07 Jim Blandy (jimb at albert.ai.mit.edu) |
1991-03-07 Jim Blandy (jimb@albert.ai.mit.edu) |
10926 |
|
|
10927 |
* keyboard.c (syms_of_keyboard): Initialize mouse_syms, instead of |
* keyboard.c (syms_of_keyboard): Initialize mouse_syms, instead of |
10928 |
doing func_key_syms twice. Don't deal with scrollbar_syms, since |
doing func_key_syms twice. Don't deal with scrollbar_syms, since |
10929 |
it doesn't exist. |
it doesn't exist. |
10930 |
|
|
10931 |
1991-03-06 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-03-06 Jim Blandy (jimb@pogo.ai.mit.edu) |
10932 |
|
|
10933 |
* keymap.c (access_keymap, store_in_keymap): Changed to handle the |
* keymap.c (access_keymap, store_in_keymap): Changed to handle the |
10934 |
new style of keymaps. |
new style of keymaps. |
10937 |
ignore elements of LIST that are not conses. See access_keymap |
ignore elements of LIST that are not conses. See access_keymap |
10938 |
and copy_keymap for a cheap excuse. |
and copy_keymap for a cheap excuse. |
10939 |
|
|
10940 |
1991-03-06 Richard Stallman (rms at mole.ai.mit.edu) |
1991-03-06 Richard Stallman (rms@mole.ai.mit.edu) |
10941 |
|
|
10942 |
* s-vms.h (DATA_START): Remove `+ 512'. |
* s-vms.h (DATA_START): Remove `+ 512'. |
10943 |
|
|
10944 |
1991-03-05 Jim Blandy (jimb at spiff.ai.mit.edu) |
1991-03-05 Jim Blandy (jimb@spiff.ai.mit.edu) |
10945 |
|
|
10946 |
* keymap.c (Fmake_keymap): Rewritten to construct the |
* keymap.c (Fmake_keymap): Rewritten to construct the |
10947 |
new dense keymap structure: (keymap VECTOR . ALIST). Docstring |
new dense keymap structure: (keymap VECTOR . ALIST). Docstring |
10948 |
adjusted accordingly. This means that the keyboard macro |
adjusted accordingly. This means that the keyboard macro |
10949 |
stupidity (see Feb 27, keyboard.c) is no longer needed. |
stupidity (see Feb 27, keyboard.c) is no longer needed. |
10950 |
|
|
10951 |
1991-03-03 Richard Stallman (rms at mole.ai.mit.edu) |
1991-03-03 Richard Stallman (rms@mole.ai.mit.edu) |
10952 |
|
|
10953 |
* sysdep.c (MEMORY_IN_STRING_H): New compilation flag. |
* sysdep.c (MEMORY_IN_STRING_H): New compilation flag. |
10954 |
* s-isc2-2.h: New file. |
* s-isc2-2.h: New file. |
10955 |
|
|
10956 |
1991-02-27 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-02-27 Jim Blandy (jimb@churchy.ai.mit.edu) |
10957 |
|
|
10958 |
* macros.c (Qkbd_macro): New variable, to hold the symbol |
* macros.c (Qkbd_macro): New variable, to hold the symbol |
10959 |
`kbd-macro', which we use to tag vector-style keyboard macros. |
`kbd-macro', which we use to tag vector-style keyboard macros. |
10969 |
(read_char): Handle the new macros correctly, and re-allocate |
(read_char): Handle the new macros correctly, and re-allocate |
10970 |
this_command_keys correctly. |
this_command_keys correctly. |
10971 |
|
|
10972 |
1991-02-26 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-26 Richard Stallman (rms@mole.ai.mit.edu) |
10973 |
|
|
10974 |
* s-vms.h (calloc): Define like malloc, etc. |
* s-vms.h (calloc): Define like malloc, etc. |
10975 |
|
|
10976 |
1991-02-26 Jim Blandy (jimb at spiff.ai.mit.edu) |
1991-02-26 Jim Blandy (jimb@spiff.ai.mit.edu) |
10977 |
|
|
10978 |
* xterm.c (XTread_socket): Move enter_timestamp outside of the |
* xterm.c (XTread_socket): Move enter_timestamp outside of the |
10979 |
function; static variables inside functions don't always work in |
function; static variables inside functions don't always work in |
10986 |
(goto_char, save_restriction_restore): Rewritten to use |
(goto_char, save_restriction_restore): Rewritten to use |
10987 |
clip_to_bounds instead of in_accessible_range. |
clip_to_bounds instead of in_accessible_range. |
10988 |
|
|
10989 |
1991-02-25 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-02-25 Jim Blandy (jimb@pogo.ai.mit.edu) |
10990 |
|
|
10991 |
* keymap.c (initial_define_lisp_key): Turn KEY into a Lisp_Int |
* keymap.c (initial_define_lisp_key): Turn KEY into a Lisp_Int |
10992 |
before passing it to store_in_keymap. |
before passing it to store_in_keymap. |
11011 |
* keyboard.c (Fread_key_sequence): Use make_sequence. |
* keyboard.c (Fread_key_sequence): Use make_sequence. |
11012 |
(Fthis_command_keys): Use make_sequence. |
(Fthis_command_keys): Use make_sequence. |
11013 |
|
|
11014 |
1991-02-24 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-02-24 Jim Blandy (jimb@churchy.ai.mit.edu) |
11015 |
|
|
11016 |
* keymap.c (Fwhere_is): If the command can't be found, the message |
* keymap.c (Fwhere_is): If the command can't be found, the message |
11017 |
is now "foobie is not on any key.", instead of "... any keys.". |
is now "foobie is not on any key.", instead of "... any keys.". |
11035 |
(syms_of_keyboard): last_command_char, last_input_char, help_char, |
(syms_of_keyboard): last_command_char, last_input_char, help_char, |
11036 |
menu_prompt_more_char and meta_prefix_char are now DEFVAR_LISPs |
menu_prompt_more_char and meta_prefix_char are now DEFVAR_LISPs |
11037 |
instead of DEFVAR_INTs. |
instead of DEFVAR_INTs. |
11038 |
|
|
11039 |
1991-02-24 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-24 Richard Stallman (rms@mole.ai.mit.edu) |
11040 |
|
|
11041 |
* process.c (wait_reading_process_input): Use NETCONN_P. |
* process.c (wait_reading_process_input): Use NETCONN_P. |
11042 |
|
|
11043 |
1991-02-23 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-02-23 Jim Blandy (jimb@pogo.ai.mit.edu) |
11044 |
|
|
11045 |
* keyboard.c: (recent_keys, this_command_keys, |
* keyboard.c: (recent_keys, this_command_keys, |
11046 |
menu_prompt_more_char, help_char, last_command_char, quit_char, |
menu_prompt_more_char, help_char, last_command_char, quit_char, |
11056 |
(read_key_sequence): Adapted to look up symbols in keymaps, |
(read_key_sequence): Adapted to look up symbols in keymaps, |
11057 |
just like characters. |
just like characters. |
11058 |
|
|
11059 |
1991-02-23 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-23 Richard Stallman (rms@mole.ai.mit.edu) |
11060 |
|
|
11061 |
* process.c (send_process): Handle EAGAIN like EWOULDBLOCK. |
* process.c (send_process): Handle EAGAIN like EWOULDBLOCK. |
11062 |
|
|
11063 |
1991-02-22 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-02-22 Jim Blandy (jimb@pogo.ai.mit.edu) |
11064 |
|
|
11065 |
* doc.c (substitute_command_keys): Call describe_map_tree with |
* doc.c (substitute_command_keys): Call describe_map_tree with |
11066 |
only three arguments, since the CHARTAB arg has been disposed of. |
only three arguments, since the CHARTAB arg has been disposed of. |
11112 |
symbols and characters as well as strings for key sequences. |
symbols and characters as well as strings for key sequences. |
11113 |
(meta_prefix_char): Changed from an int to a Lisp_Object. |
(meta_prefix_char): Changed from an int to a Lisp_Object. |
11114 |
|
|
11115 |
1991-02-21 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-21 Richard Stallman (rms@mole.ai.mit.edu) |
11116 |
|
|
11117 |
* fileio.c (report_file_error): Don't downcase "I/O". |
* fileio.c (report_file_error): Don't downcase "I/O". |
11118 |
|
|
11119 |
1991-02-20 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-02-20 Jim Blandy (jimb@geech.ai.mit.edu) |
11120 |
|
|
11121 |
* keymap.c (access_keymap): Allow IDX to be any sort of bindable |
* keymap.c (access_keymap): Allow IDX to be any sort of bindable |
11122 |
event, and deal with the extended keymaps. IDX is now a |
event, and deal with the extended keymaps. IDX is now a |
11136 |
first adding the modified symbol vector, copy the old slot value |
first adding the modified symbol vector, copy the old slot value |
11137 |
into it correctly. |
into it correctly. |
11138 |
|
|
11139 |
1991-02-19 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-02-19 Jim Blandy (jimb@pogo.ai.mit.edu) |
11140 |
|
|
11141 |
* keyboard.c (command_loop_1): #if 0 the block of code which |
* keyboard.c (command_loop_1): #if 0 the block of code which |
11142 |
handles mouse events and other lispy events specially, since I |
handles mouse events and other lispy events specially, since I |
11194 |
* xterm.c (construct_mouse_event): Construct a struct input_event |
* xterm.c (construct_mouse_event): Construct a struct input_event |
11195 |
instead of a lispy event. |
instead of a lispy event. |
11196 |
|
|
11197 |
* screen.c (coordinates_in_window): Added explanatory comment. |
* screen.c (coordinates_in_window): Added explanatory comment. |
11198 |
(window_from_coordinates): Change PART, whose returned values are |
(window_from_coordinates): Change PART, whose returned values are |
11199 |
dependent on X-windows, to be called MODELINE_P, with appropriate |
dependent on X-windows, to be called MODELINE_P, with appropriate |
11200 |
new return values. |
new return values. |
11203 |
(XTread_socket): Modified to produce struct input_events |
(XTread_socket): Modified to produce struct input_events |
11204 |
instead of lispy events. |
instead of lispy events. |
11205 |
|
|
11206 |
1991-02-18 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-02-18 Jim Blandy (jimb@pogo.ai.mit.edu) |
11207 |
|
|
11208 |
* termhooks.h: Added up_modifier to the enum for modifier bits; |
* termhooks.h: Added up_modifier to the enum for modifier bits; |
11209 |
this bit will be applied to mouse events. |
this bit will be applied to mouse events. |
11224 |
conditional on having X10, since only X10 code ever places |
conditional on having X10, since only X10 code ever places |
11225 |
anything in these queues. |
anything in these queues. |
11226 |
|
|
11227 |
1991-02-15 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-02-15 Jim Blandy (jimb@pogo.ai.mit.edu) |
11228 |
|
|
11229 |
* termhooks.h: Define struct input_event, to represent input |
* termhooks.h: Define struct input_event, to represent input |
11230 |
events while they sit in the keyboard input buffer. Using lisp |
events while they sit in the keyboard input buffer. Using lisp |
11267 |
variables static, to document the fact that they're only used |
variables static, to document the fact that they're only used |
11268 |
within keyboard.c. |
within keyboard.c. |
11269 |
|
|
11270 |
1991-02-13 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-02-13 Jim Blandy (jimb@pogo.ai.mit.edu) |
11271 |
|
|
11272 |
* xterm.c (init_input_symbols): remove the `xk-' prefix from all |
* xterm.c (init_input_symbols): remove the `xk-' prefix from all |
11273 |
the function key symbols, since they're going to be used for |
the function key symbols, since they're going to be used for |
11278 |
(\S-, \U-, \C- applied to digits), because they're being replaced |
(\S-, \U-, \C- applied to digits), because they're being replaced |
11279 |
by something more rational. |
by something more rational. |
11280 |
|
|
11281 |
1991-02-09 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-09 Richard Stallman (rms@mole.ai.mit.edu) |
11282 |
|
|
11283 |
* buffer.c: Doc fix. |
* buffer.c: Doc fix. |
11284 |
|
|
11285 |
* sysdep.c (dup2): Rewrite of non-F_DUPFD case. |
* sysdep.c (dup2): Rewrite of non-F_DUPFD case. |
11286 |
|
|
11287 |
1991-02-08 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-08 Richard Stallman (rms@mole.ai.mit.edu) |
11288 |
|
|
11289 |
* m-intel386.h (LOAD_AVE_CVT): Add extra parens. |
* m-intel386.h (LOAD_AVE_CVT): Add extra parens. |
11290 |
* s-usg5-4.h (LIBX11_SYSTEM): #undef it. |
* s-usg5-4.h (LIBX11_SYSTEM): #undef it. |
11291 |
|
|
11292 |
1991-02-07 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-07 Richard Stallman (rms@mole.ai.mit.edu) |
11293 |
|
|
11294 |
* s-esix.h: New version from kayvan. |
* s-esix.h: New version from kayvan. |
11295 |
Adds HAVE_X11 conditional, NEED_PTEM_H, USG_SYS_TIME, USE_UTIME, |
Adds HAVE_X11 conditional, NEED_PTEM_H, USG_SYS_TIME, USE_UTIME, |
11296 |
LIBS_DEBUG; removes #undef sigsetmask, LIBS_SYSTEM, ESIX, |
LIBS_DEBUG; removes #undef sigsetmask, LIBS_SYSTEM, ESIX, |
11297 |
MISSING_UTIMES. |
MISSING_UTIMES. |
11298 |
|
|
11299 |
1991-02-06 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-06 Richard Stallman (rms@mole.ai.mit.edu) |
11300 |
|
|
11301 |
* process.c (Faccept_process_output): Second arg gives timeout. |
* process.c (Faccept_process_output): Second arg gives timeout. |
11302 |
|
|
11303 |
1991-02-06 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-02-06 Jim Blandy (jimb@geech.ai.mit.edu) |
11304 |
|
|
11305 |
* lread.c (read_escape): Added support for \S- and \U- escapes (for |
* lread.c (read_escape): Added support for \S- and \U- escapes (for |
11306 |
binding mouse buttons), and noted that \C- must work on digits. |
binding mouse buttons), and noted that \C- must work on digits. |
11320 |
* fns.c (Fy_or_n_p): Accept C-] (usually abort-recursive-edit) as |
* fns.c (Fy_or_n_p): Accept C-] (usually abort-recursive-edit) as |
11321 |
well as C-g to quit. |
well as C-g to quit. |
11322 |
|
|
11323 |
1991-02-05 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-02-05 Jim Blandy (jimb@geech.ai.mit.edu) |
11324 |
|
|
11325 |
* sysdep.c, s-aix3-1.h, s-hpux.h, s-iris3-5.h, s-iris3-6.h, |
* sysdep.c, s-aix3-1.h, s-hpux.h, s-iris3-5.h, s-iris3-6.h, |
11326 |
s-irix3-3.h, s-rtu.h, s-sunos4-1.h, s-unipl5-0.h, s-unipl5-2.h, |
s-irix3-3.h, s-rtu.h, s-sunos4-1.h, s-unipl5-0.h, s-unipl5-2.h, |
11353 |
clear Vmouse_event here. |
clear Vmouse_event here. |
11354 |
(notice_mouse_movement): Don't clear it here. |
(notice_mouse_movement): Don't clear it here. |
11355 |
|
|
11356 |
1991-02-04 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-04 Richard Stallman (rms@mole.ai.mit.edu) |
11357 |
|
|
11358 |
* s-sunos4-0.h: Renamed from s-sunos4.h. |
* s-sunos4-0.h: Renamed from s-sunos4.h. |
11359 |
(read, write, open, close): Macro defs moved to s-sunos4-1.h. |
(read, write, open, close): Macro defs moved to s-sunos4-1.h. |
11360 |
(INTERRUPTABLE_*): Likewise. |
(INTERRUPTABLE_*): Likewise. |
11361 |
* s-sunos4-1.h: New file. |
* s-sunos4-1.h: New file. |
11362 |
|
|
11363 |
1991-02-04 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-02-04 Jim Blandy (jimb@churchy.ai.mit.edu) |
11364 |
|
|
11365 |
* keymap.c (Vglobal_mouse_map, Vglobal_function_map): Variables |
* keymap.c (Vglobal_mouse_map, Vglobal_function_map): Variables |
11366 |
removed in preparation for conversion to unified keymap format. |
removed in preparation for conversion to unified keymap format. |
11399 |
(Feval_current_buffer): Removed "#if 0 ... #endif" around this |
(Feval_current_buffer): Removed "#if 0 ... #endif" around this |
11400 |
function. |
function. |
11401 |
|
|
11402 |
1991-02-03 Richard Stallman (rms at mole.ai.mit.edu) |
1991-02-03 Richard Stallman (rms@mole.ai.mit.edu) |
11403 |
|
|
11404 |
* Makefile, ymakefile (SHELL): Force use of sh. |
* Makefile, ymakefile (SHELL): Force use of sh. |
11405 |
|
|
11409 |
|
|
11410 |
* buffer.c (Fbuffer_local_variables): Omit slots with no names. |
* buffer.c (Fbuffer_local_variables): Omit slots with no names. |
11411 |
|
|
11412 |
1991-02-03 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-02-03 Jim Blandy (jimb@geech.ai.mit.edu) |
11413 |
|
|
11414 |
* xterm.c (x_term_init, init_input_symbols): Moved these to the |
* xterm.c (x_term_init, init_input_symbols): Moved these to the |
11415 |
bottom of the file, 1) to be consistent with the other files, and |
bottom of the file, 1) to be consistent with the other files, and |
11416 |
2) so it can initialize some variables I want. |
2) so it can initialize some variables I want. |
11417 |
|
|
11418 |
1991-02-02 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-02-02 Jim Blandy (jimb@churchy.ai.mit.edu) |
11419 |
|
|
11420 |
* xterm.h: Added external declaration for x_focus_screen. |
* xterm.h: Added external declaration for x_focus_screen. |
11421 |
|
|
11459 |
* keyboard.c: Removed external declaration of echo_area_glyphs, |
* keyboard.c: Removed external declaration of echo_area_glyphs, |
11460 |
since it's declared in window.h. |
since it's declared in window.h. |
11461 |
|
|
11462 |
1991-01-31 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-01-31 Jim Blandy (jimb@pogo.ai.mit.edu) |
11463 |
|
|
11464 |
* xterm.c (XRINGBELL): Pass 0 as the second argument to XBell; |
* xterm.c (XRINGBELL): Pass 0 as the second argument to XBell; |
11465 |
respect the user's preferences. |
respect the user's preferences. |
11466 |
|
|
11467 |
1991-01-30 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-01-30 Jim Blandy (jimb@pogo.ai.mit.edu) |
11468 |
|
|
11469 |
* xterm.c (x_draw_single_glyph): New function, created to simplify |
* xterm.c (x_draw_single_glyph): New function, created to simplify |
11470 |
cursor drawing/undrawing. |
cursor drawing/undrawing. |
11490 |
instead of using the machine-specific names and expecting the user |
instead of using the machine-specific names and expecting the user |
11491 |
to edit this file. |
to edit this file. |
11492 |
|
|
11493 |
1991-01-29 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-01-29 Jim Blandy (jimb@churchy.ai.mit.edu) |
11494 |
|
|
11495 |
* window.c (Fdelete_window): sib is a Lisp_Object; treat it as |
* window.c (Fdelete_window): sib is a Lisp_Object; treat it as |
11496 |
such. |
such. |
11498 |
* xterm.c (screen_unhighlight): When the focus leaves a screen, |
* xterm.c (screen_unhighlight): When the focus leaves a screen, |
11499 |
draw the cursor as a box instead of making it disappear entirely. |
draw the cursor as a box instead of making it disappear entirely. |
11500 |
|
|
11501 |
1991-01-29 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-29 Richard Stallman (rms@mole.ai.mit.edu) |
11502 |
|
|
11503 |
* unexec.c (make_hdr) [TPIX]: Set f_hdr.f_nscns and f_thdr.f_scnptr. |
* unexec.c (make_hdr) [TPIX]: Set f_hdr.f_nscns and f_thdr.f_scnptr. |
11504 |
|
|
11510 |
* sysdep.c (hft_init, hft_reset): Pass &junk as arg to HFQERROR. |
* sysdep.c (hft_init, hft_reset): Pass &junk as arg to HFQERROR. |
11511 |
Do nothing if not HFT. |
Do nothing if not HFT. |
11512 |
|
|
11513 |
1991-01-29 Jim Blandy (jimb at albert.ai.mit.edu) |
1991-01-29 Jim Blandy (jimb@albert.ai.mit.edu) |
11514 |
|
|
11515 |
* xfns.h: Created, to declare things defined in xfns.c. |
* xfns.h: Created, to declare things defined in xfns.c. |
11516 |
Declare Vx_send_movement_events. |
Declare Vx_send_movement_events. |
11521 |
(XTread_socket): Place a mouse-moved event in the buffer iff |
(XTread_socket): Place a mouse-moved event in the buffer iff |
11522 |
Vx_send_movement_events says to. |
Vx_send_movement_events says to. |
11523 |
|
|
11524 |
1991-01-28 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-01-28 Jim Blandy (jimb@geech.ai.mit.edu) |
11525 |
|
|
11526 |
* ymakefile: noted that callint.o depends on mocklisp.h, |
* ymakefile: noted that callint.o depends on mocklisp.h, |
11527 |
and dired.o on search.h. |
and dired.o on search.h. |
11535 |
|
|
11536 |
* lisp.h (poll_suppress_count): Add external declaration for this here. |
* lisp.h (poll_suppress_count): Add external declaration for this here. |
11537 |
|
|
11538 |
1991-01-28 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-28 Richard Stallman (rms@mole.ai.mit.edu) |
11539 |
|
|
11540 |
* m-sun3-68881.h, m-sun3-fpa.h, m-sun3-soft.h: New files. |
* m-sun3-68881.h, m-sun3-fpa.h, m-sun3-soft.h: New files. |
11541 |
|
|
11542 |
1991-01-27 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-01-27 Jim Blandy (jimb@geech.ai.mit.edu) |
11543 |
|
|
11544 |
* lisp.h (struct handler): add poll_suppress_count member, so |
* lisp.h (struct handler): add poll_suppress_count member, so |
11545 |
we can restore poll_suppress_count when we handle an error. |
we can restore poll_suppress_count when we handle an error. |
11548 |
the value of poll_suppress_count here in the handler and catch tag. |
the value of poll_suppress_count here in the handler and catch tag. |
11549 |
(Fthrow, Fsignal): Restore it here. |
(Fthrow, Fsignal): Restore it here. |
11550 |
|
|
11551 |
1991-01-25 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-01-25 Jim Blandy (jimb@churchy.ai.mit.edu) |
11552 |
|
|
11553 |
* xterm.c (x_display_box_cursor): If we're undrawing the cursor by |
* xterm.c (x_display_box_cursor): If we're undrawing the cursor by |
11554 |
redrawing the character underneath it, draw according to that |
redrawing the character underneath it, draw according to that |
11555 |
line's highlight, instead of assuming it's in the normal GC. |
line's highlight, instead of assuming it's in the normal GC. |
11556 |
|
|
11557 |
1991-01-25 Richard Stallmao (rms at mole.ai.mit.edu) |
1991-01-25 Richard Stallmao (rms@mole.ai.mit.edu) |
11558 |
|
|
11559 |
* buffer.h (PTR_CHAR_POS): Value was too small by 1. |
* buffer.h (PTR_CHAR_POS): Value was too small by 1. |
11560 |
|
|
11561 |
1991-01-16 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-16 Richard Stallman (rms@mole.ai.mit.edu) |
11562 |
|
|
11563 |
* doprnt.c (doprnt): Check for overflow in fmtcpy. |
* doprnt.c (doprnt): Check for overflow in fmtcpy. |
11564 |
|
|
11565 |
1991-01-16 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-01-16 Jim Blandy (jimb@churchy.ai.mit.edu) |
11566 |
|
|
11567 |
* window.c (Fdelete_window): If the deletee gives its space to its |
* window.c (Fdelete_window): If the deletee gives its space to its |
11568 |
next sibling, that sibling needs to have its top/left side pulled |
next sibling, that sibling needs to have its top/left side pulled |
11569 |
back to where the deletee's is. |
back to where the deletee's is. |
11570 |
|
|
11571 |
1991-01-15 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-01-15 Jim Blandy (jimb@geech.ai.mit.edu) |
11572 |
|
|
11573 |
* doc.c (Fsnarf_documentation): handle attaching docstrings to |
* doc.c (Fsnarf_documentation): handle attaching docstrings to |
11574 |
bytecode objects too. |
bytecode objects too. |
11579 |
* indent.c (compute_motion): added comments describing how it |
* indent.c (compute_motion): added comments describing how it |
11580 |
can be used. |
can be used. |
11581 |
|
|
11582 |
1991-01-15 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-15 Richard Stallman (rms@mole.ai.mit.edu) |
11583 |
|
|
11584 |
* process.c (create_process): Use SETUP_SLAVE_PTY if defined. |
* process.c (create_process): Use SETUP_SLAVE_PTY if defined. |
11585 |
|
|
11596 |
|
|
11597 |
* xfns.c (Fx_get_default): Try reversing XGetDefault args if it fails. |
* xfns.c (Fx_get_default): Try reversing XGetDefault args if it fails. |
11598 |
|
|
11599 |
1991-01-13 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-13 Richard Stallman (rms@mole.ai.mit.edu) |
11600 |
|
|
11601 |
* s-usg5-4.h (LOAD_AVE_CVT): Cast value to int. |
* s-usg5-4.h (LOAD_AVE_CVT): Cast value to int. |
11602 |
|
|
11618 |
Don't define DATA_START or DATA_END or TEXT_END or DATA_SEG_BITS. |
Don't define DATA_START or DATA_END or TEXT_END or DATA_SEG_BITS. |
11619 |
Override various other symbols at end of file. |
Override various other symbols at end of file. |
11620 |
|
|
11621 |
1991-01-12 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-01-12 Jim Blandy (jimb@churchy.ai.mit.edu) |
11622 |
|
|
11623 |
* window.c (window-configuration-p): Closing paren needed. Added. |
* window.c (window-configuration-p): Closing paren needed. Added. |
11624 |
|
|
11625 |
* keyboard.c (command_loop_1): When displaying a message over an |
* keyboard.c (command_loop_1): When displaying a message over an |
11626 |
active minibuffer, call Fsit_for with three arguments, not two. |
active minibuffer, call Fsit_for with three arguments, not two. |
11627 |
|
|
11628 |
1991-01-12 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-12 Richard Stallman (rms@mole.ai.mit.edu) |
11629 |
|
|
11630 |
* s-irix3-3.h (HAVE_SYSVIPC): Defined. |
* s-irix3-3.h (HAVE_SYSVIPC): Defined. |
11631 |
|
|
11632 |
1991-01-12 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-01-12 Jim Blandy (jimb@pogo.ai.mit.edu) |
11633 |
|
|
11634 |
* dispnew.c (buffer_posn_from_coords): compute_motion starting |
* dispnew.c (buffer_posn_from_coords): compute_motion starting |
11635 |
from bufp[y] instead of counting from the top of the window. |
from bufp[y] instead of counting from the top of the window. |
11636 |
|
|
11637 |
1991-01-11 Richard Mlynarik (mly at pizza.ai.mit.edu) |
1991-01-11 Richard Mlynarik (mly@pizza.ai.mit.edu) |
11638 |
|
|
11639 |
* window.c (window-configuration-p): Needed. Added. |
* window.c (window-configuration-p): Needed. Added. |
11640 |
|
|
11641 |
1991-01-11 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-01-11 Jim Blandy (jimb@churchy.ai.mit.edu) |
11642 |
|
|
11643 |
* dispnew.c (buffer_posn_from_coords): Remember to deduce space |
* dispnew.c (buffer_posn_from_coords): Remember to deduce space |
11644 |
for the line continuation markers and the window separators from |
for the line continuation markers and the window separators from |
11645 |
the window width. |
the window width. |
11646 |
|
|
11647 |
1991-01-11 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-11 Richard Stallman (rms@mole.ai.mit.edu) |
11648 |
|
|
11649 |
* m-tower32v3.h (VALBITS, GCTYPEBITS): Use 26 bits for pointer. |
* m-tower32v3.h (VALBITS, GCTYPEBITS): Use 26 bits for pointer. |
11650 |
|
|
11651 |
1991-01-10 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-10 Richard Stallman (rms@mole.ai.mit.edu) |
11652 |
|
|
11653 |
* fileio.c (Fcopy_file): Always close descriptors. |
* fileio.c (Fcopy_file): Always close descriptors. |
11654 |
|
|
11655 |
* s-sunos4.h: read, write, open and close are interruptable. |
* s-sunos4.h: read, write, open and close are interruptable. |
11656 |
|
|
11657 |
1991-01-09 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-01-09 Jim Blandy (jimb@churchy.ai.mit.edu) |
11658 |
|
|
11659 |
* xterm.c, dispnew.c (pixel_to_char_translation): Renamed to |
* xterm.c, dispnew.c (pixel_to_char_translation): Renamed to |
11660 |
pixel_to_glyph_translation, and rewritten. Just get coordinates, |
pixel_to_glyph_translation, and rewritten. Just get coordinates, |
11661 |
don't return anything. |
don't return anything. |
11662 |
(buffer_posn_from_coords): New function - given a window and |
(buffer_posn_from_coords): New function - given a window and |
11663 |
co-ordinates on the screen, find the buffer position at those |
co-ordinates on the screen, find the buffer position at those |
11664 |
co-ordinates. |
co-ordinates. |
11665 |
|
|
11666 |
1991-01-08 Jim Blandy (jimb at geech.ai.mit.edu) |
1991-01-08 Jim Blandy (jimb@geech.ai.mit.edu) |
11667 |
|
|
11668 |
* alloc.c (Fmake_byte_code): Flesh out docstring. |
* alloc.c (Fmake_byte_code): Flesh out docstring. |
11669 |
|
|
11683 |
* xterm.c (x_new_font): If you can't find the requested font, |
* xterm.c (x_new_font): If you can't find the requested font, |
11684 |
return a code which indicates this, instead of calling abort. |
return a code which indicates this, instead of calling abort. |
11685 |
|
|
11686 |
1991-01-07 Jim Blandy (jimb at churchy.ai.mit.edu) |
1991-01-07 Jim Blandy (jimb@churchy.ai.mit.edu) |
11687 |
|
|
11688 |
* xdisp.c (redisplay, display_mode_line): To test |
* xdisp.c (redisplay, display_mode_line): To test |
11689 |
Vglobal_minibuffer_screen for validity, you must check that its |
Vglobal_minibuffer_screen for validity, you must check that its |
11708 |
* search.c (Freplace_match): Protect STRING. |
* search.c (Freplace_match): Protect STRING. |
11709 |
* process.c (run_filter): New function. |
* process.c (run_filter): New function. |
11710 |
(read_process_output, exec_sentinel): Use run_filter to call the |
(read_process_output, exec_sentinel): Use run_filter to call the |
11711 |
process's filter function. |
process's filter function. |
11712 |
(status_notify): GCPro MSG. |
(status_notify): GCPro MSG. |
11713 |
* process.c (Fopen_network_stream): Protect various args. |
* process.c (Fopen_network_stream): Protect various args. |
11714 |
* print.c (Fprin1_to_string, Fprint): Protect OBJ. |
* print.c (Fprin1_to_string, Fprint): Protect OBJ. |
11716 |
* keymap.c (describe_alist): Protect ELT_PREFIX and TEM2. |
* keymap.c (describe_alist): Protect ELT_PREFIX and TEM2. |
11717 |
(describe_vector): Likewise for ELT_PREFIX and TEM1. |
(describe_vector): Likewise for ELT_PREFIX and TEM1. |
11718 |
|
|
11719 |
1991-01-06 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-06 Richard Stallman (rms@mole.ai.mit.edu) |
11720 |
|
|
11721 |
* sysdep.c (init_sys_modes): Turn off VSUSP and V_DSUSP if they exist. |
* sysdep.c (init_sys_modes): Turn off VSUSP and V_DSUSP if they exist. |
11722 |
Only on a MIPS. |
Only on a MIPS. |
11723 |
|
|
11724 |
1991-01-05 Jim Blandy (jimb at spiff.ai.mit.edu) |
1991-01-05 Jim Blandy (jimb@spiff.ai.mit.edu) |
11725 |
|
|
11726 |
* xselect.c (x_answer_selection_request): For incremental, set |
* xselect.c (x_answer_selection_request): For incremental, set |
11727 |
format to 32 and send only 1 element. Pass the address of size, |
format to 32 and send only 1 element. Pass the address of size, |
11749 |
* xdisp.c (redisplay_all_windows): removed static declaration for |
* xdisp.c (redisplay_all_windows): removed static declaration for |
11750 |
this nonexistent function. |
this nonexistent function. |
11751 |
|
|
11752 |
1991-01-04 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-01-04 Jim Blandy (jimb@pogo.ai.mit.edu) |
11753 |
|
|
11754 |
* window.c (window_loop): neatened up. MINI being non-zero now |
* window.c (window_loop): neatened up. MINI being non-zero now |
11755 |
makes it recognize active minibuffer windows. Iterates properly |
makes it recognize active minibuffer windows. Iterates properly |
11775 |
* keymap.c (Fsingle_key_description): Report an error instead of |
* keymap.c (Fsingle_key_description): Report an error instead of |
11776 |
calling wrong_type_argument. |
calling wrong_type_argument. |
11777 |
* lisp.h (Qkeyp): Removed external declaration for this. |
* lisp.h (Qkeyp): Removed external declaration for this. |
11778 |
|
|
11779 |
1991-01-03 Richard Stallman (rms at mole.ai.mit.edu) |
1991-01-03 Richard Stallman (rms@mole.ai.mit.edu) |
11780 |
|
|
11781 |
* search.c (search_buffer): Return starting position if count == 0. |
* search.c (search_buffer): Return starting position if count == 0. |
11782 |
|
|
11783 |
1991-01-02 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-01-02 Jim Blandy (jimb@pogo.ai.mit.edu) |
11784 |
|
|
11785 |
* scroll.c (do_scrolling): Use correct limits on loop to clear |
* scroll.c (do_scrolling): Use correct limits on loop to clear |
11786 |
lines just inserted--old version lost a line. |
lines just inserted--old version lost a line. |
11831 |
(Fread_key_sequence): recognize that when read_key_sequence |
(Fread_key_sequence): recognize that when read_key_sequence |
11832 |
returns -1 or -2, it's a mouse event or window system event. |
returns -1 or -2, it's a mouse event or window system event. |
11833 |
|
|
11834 |
1991-01-01 Jim Blandy (jimb at pogo.ai.mit.edu) |
1991-01-01 Jim Blandy (jimb@pogo.ai.mit.edu) |
11835 |
|
|
11836 |
* fileio.c (Fwrite_region): We should dereference GPT_ADDR[-1] |
* fileio.c (Fwrite_region): We should dereference GPT_ADDR[-1] |
11837 |
before comparing it to '\n' for VMS cruft. |
before comparing it to '\n' for VMS cruft. |
11844 |
(Feval): We use argvals[0..5], so declare it to have six elements |
(Feval): We use argvals[0..5], so declare it to have six elements |
11845 |
instead of just five. |
instead of just five. |
11846 |
|
|
11847 |
1990-12-30 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-30 Richard Stallman (rms@mole.ai.mit.edu) |
11848 |
|
|
11849 |
* eval.c (Fsignal): Don't ever return. |
* eval.c (Fsignal): Don't ever return. |
11850 |
Call error instead if user tries to use debugger to return. |
Call error instead if user tries to use debugger to return. |
11854 |
just before returning, it passes as this arg the value it wants |
just before returning, it passes as this arg the value it wants |
11855 |
to return, then it returns whatever comes back. |
to return, then it returns whatever comes back. |
11856 |
|
|
11857 |
1990-12-28 Jim Blandy (jimb at geech.ai.mit.edu) |
1990-12-28 Jim Blandy (jimb@geech.ai.mit.edu) |
11858 |
|
|
11859 |
* print.c (print): put obj in a non-register variable so |
* print.c (print): put obj in a non-register variable so |
11860 |
we could gcpro it. Also fixed some syntax errors. |
we could gcpro it. Also fixed some syntax errors. |
11863 |
strings in a local block. |
strings in a local block. |
11864 |
(Fformat): XFLOAT(args[n]) isn't a float; ->data is. |
(Fformat): XFLOAT(args[n]) isn't a float; ->data is. |
11865 |
|
|
11866 |
1990-12-27 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-27 Richard Stallman (rms@mole.ai.mit.edu) |
11867 |
|
|
11868 |
* m-tower32.h: Add comments for how to optimize. |
* m-tower32.h: Add comments for how to optimize. |
11869 |
* m-tower32v3.h: New file. |
* m-tower32v3.h: New file. |
11870 |
|
|
11871 |
* fileio.c (Fwrite_region): Save errno around unlock_file. |
* fileio.c (Fwrite_region): Save errno around unlock_file. |
11872 |
|
|
11873 |
1990-12-26 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-26 Richard Stallman (rms@mole.ai.mit.edu) |
11874 |
|
|
11875 |
* editfns.c (Fformat): Handle floats. Convert between int and float. |
* editfns.c (Fformat): Handle floats. Convert between int and float. |
11876 |
Don't truncate value at null char coming from doprnt. |
Don't truncate value at null char coming from doprnt. |
11877 |
* doprnt.c (doprnt): Replace tembuf with malloced buff if too small. |
* doprnt.c (doprnt): Replace tembuf with malloced buff if too small. |
11878 |
Handle %e, %f and %g. |
Handle %e, %f and %g. |
11879 |
|
|
11880 |
1990-12-25 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-25 Richard Stallman (rms@mole.ai.mit.edu) |
11881 |
|
|
11882 |
* abbrev.c (Fexpand_abbrev): Use insert_from_string, not insert. |
* abbrev.c (Fexpand_abbrev): Use insert_from_string, not insert. |
11883 |
(Funexpand_abbrev): Likewise. |
(Funexpand_abbrev): Likewise. |
11892 |
(print): Use print_string when no escapes needed. |
(print): Use print_string when no escapes needed. |
11893 |
When printing with escapes, protect the string and check addr often. |
When printing with escapes, protect the string and check addr often. |
11894 |
|
|
11895 |
1990-12-24 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-24 Richard Stallman (rms@mole.ai.mit.edu) |
11896 |
|
|
11897 |
* insdel.c (insert_from_string): New function. |
* insdel.c (insert_from_string): New function. |
11898 |
|
|
11899 |
1990-12-20 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-20 Richard Stallman (rms@mole.ai.mit.edu) |
11900 |
|
|
11901 |
* term.c (ins_del_lines): Handle scroll region wrt chars_wasted. |
* term.c (ins_del_lines): Handle scroll region wrt chars_wasted. |
11902 |
|
|
11903 |
1990-12-16 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-12-16 Jim Blandy (jimb@pogo.ai.mit.edu) |
11904 |
|
|
11905 |
* Globally renamed InsStr to insert_string. |
* Globally renamed InsStr to insert_string. |
11906 |
|
|
11907 |
1990-12-15 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-15 Richard Stallman (rms@mole.ai.mit.edu) |
11908 |
|
|
11909 |
* s-usg5-3.h (USG_SHARED_LIBRARIES): Define it. |
* s-usg5-3.h (USG_SHARED_LIBRARIES): Define it. |
11910 |
|
|
11911 |
* m-intel386.h (C_SWITCH_MACHINE): New macro. |
* m-intel386.h (C_SWITCH_MACHINE): New macro. |
11912 |
|
|
11913 |
1990-12-15 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-12-15 Jim Blandy (jimb@pogo.ai.mit.edu) |
11914 |
|
|
11915 |
* alloc.c (STRING_FULLSIZE): Use sizeof(struct Lisp_String) |
* alloc.c (STRING_FULLSIZE): Use sizeof(struct Lisp_String) |
11916 |
instead of sizeof(int). |
instead of sizeof(int). |
11917 |
|
|
11918 |
1990-12-14 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-12-14 Jim Blandy (jimb@pogo.ai.mit.edu) |
11919 |
|
|
11920 |
* keyboard.c (Fread_key_sequence): Clear this_command_key_count |
* keyboard.c (Fread_key_sequence): Clear this_command_key_count |
11921 |
here; who unfixed this? |
here; who unfixed this? |
11922 |
|
|
11923 |
1990-12-12 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-12 Richard Stallman (rms@mole.ai.mit.edu) |
11924 |
|
|
11925 |
* abbrev.c (Fdefine_abbrevs): Don't crash when EXPANSION is nil. |
* abbrev.c (Fdefine_abbrevs): Don't crash when EXPANSION is nil. |
11926 |
|
|
11927 |
1990-12-11 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-11 Richard Stallman (rms@mole.ai.mit.edu) |
11928 |
|
|
11929 |
* eval.c (Fmacroexpand): Change handling of (foo . bar) in ENV. |
* eval.c (Fmacroexpand): Change handling of (foo . bar) in ENV. |
11930 |
|
|
11931 |
1990-12-10 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-10 Richard Stallman (rms@mole.ai.mit.edu) |
11932 |
|
|
11933 |
* m-pmax.h (SYSTEM_MALLOC): Define it. |
* m-pmax.h (SYSTEM_MALLOC): Define it. |
11934 |
|
|
11935 |
* process.c (wait_reading_process_input): Ignore failure with EIO. |
* process.c (wait_reading_process_input): Ignore failure with EIO. |
11936 |
|
|
11937 |
1990-12-09 Richard Stallman (rms at mole.ai.mit.edu) |
1990-12-09 Richard Stallman (rms@mole.ai.mit.edu) |
11938 |
|
|
11939 |
* m-iris4d.h (LOAD_AVE_CVT): Divide by 1024. |
* m-iris4d.h (LOAD_AVE_CVT): Divide by 1024. |
11940 |
(LIB_STANDARD): Use -lbsd first. |
(LIB_STANDARD): Use -lbsd first. |
11949 |
(C_SWITCH_MACHINE): Use -D to define alloca. |
(C_SWITCH_MACHINE): Use -D to define alloca. |
11950 |
(SIGN_EXTEND_CHAR): Use a cast. |
(SIGN_EXTEND_CHAR): Use a cast. |
11951 |
|
|
11952 |
1990-12-05 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-12-05 Jim Blandy (jimb@pogo.ai.mit.edu) |
11953 |
|
|
11954 |
* keyboard.c (Fsuspend_emacs): Protect STUFFSTRING. |
* keyboard.c (Fsuspend_emacs): Protect STUFFSTRING. |
11955 |
(cmd_error): Protect TAIL while printing. |
(cmd_error): Protect TAIL while printing. |
11963 |
(Fcopy_file, Fmake_symbolic_link): Likewise. |
(Fcopy_file, Fmake_symbolic_link): Likewise. |
11964 |
(Finsert_file_contents): Protect FILENAME. |
(Finsert_file_contents): Protect FILENAME. |
11965 |
|
|
11966 |
1990-12-04 Jim Blandy (jimb at geech.ai.mit.edu) |
1990-12-04 Jim Blandy (jimb@geech.ai.mit.edu) |
11967 |
|
|
11968 |
* eval.c (Fbacktrace): gcpro TAIL. |
* eval.c (Fbacktrace): gcpro TAIL. |
11969 |
* emacs.c (Fkill_emacs): gcpro ARG. |
* emacs.c (Fkill_emacs): gcpro ARG. |
11985 |
dying process isn't in the table at all. |
dying process isn't in the table at all. |
11986 |
* callproc.c (call_process_cleanup): Clear synch_process_alive. |
* callproc.c (call_process_cleanup): Clear synch_process_alive. |
11987 |
|
|
11988 |
1990-12-03 Jim Blandy (jimb at geech.ai.mit.edu) |
1990-12-03 Jim Blandy (jimb@geech.ai.mit.edu) |
11989 |
|
|
11990 |
* callproc.c (Fcall_process): change synch_process_pid to |
* callproc.c (Fcall_process): change synch_process_pid to |
11991 |
synch_process_alive, as a general flag that we are waiting for |
synch_process_alive, as a general flag that we are waiting for |
12003 |
* process.c (Fstart_process): Set BUFFER before other string vars |
* process.c (Fstart_process): Set BUFFER before other string vars |
12004 |
so a gc in Fget_buffer_create won't clobber them. |
so a gc in Fget_buffer_create won't clobber them. |
12005 |
|
|
12006 |
1990-11-30 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-30 Richard Stallman (rms@mole.ai.mit.edu) |
12007 |
|
|
12008 |
* keyboard.c (read_command_char): Save and restore getcjmp. |
* keyboard.c (read_command_char): Save and restore getcjmp. |
12009 |
|
|
12010 |
1990-11-29 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-29 Richard Stallman (rms@mole.ai.mit.edu) |
12011 |
|
|
12012 |
* process.c (status_convert): Use WRETCODE for exited process. |
* process.c (status_convert): Use WRETCODE for exited process. |
12013 |
|
|
12014 |
1990-11-26 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-26 Richard Stallman (rms@mole.ai.mit.edu) |
12015 |
|
|
12016 |
* s-usg5-4.h (LIB_STANDARD): Add libucb.a. |
* s-usg5-4.h (LIB_STANDARD): Add libucb.a. |
12017 |
(NEED_PTEM_H): Define this instead of NEED_SIOCTL. |
(NEED_PTEM_H): Define this instead of NEED_SIOCTL. |
12023 |
|
|
12024 |
* print.c (Fwith_output_to_temp_buffer): Don't eval first arg twice. |
* print.c (Fwith_output_to_temp_buffer): Don't eval first arg twice. |
12025 |
|
|
12026 |
1990-11-22 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-22 Richard Stallman (rms@mole.ai.mit.edu) |
12027 |
|
|
12028 |
* m-hp9000s300.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Alternate defs for BSD. |
* m-hp9000s300.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Alternate defs for BSD. |
12029 |
|
|
12030 |
1990-11-21 Jim Blandy (jimb at churchy.ai.mit.edu) |
1990-11-21 Jim Blandy (jimb@churchy.ai.mit.edu) |
12031 |
|
|
12032 |
* dispnew.c (init_display): Check if we're using a window system |
* dispnew.c (init_display): Check if we're using a window system |
12033 |
before trying to initialize the terminal. If someone has |
before trying to initialize the terminal. If someone has |
12036 |
when the terminal is so dumb that emacs gives up and doesn't bother |
when the terminal is so dumb that emacs gives up and doesn't bother |
12037 |
using the window system. |
using the window system. |
12038 |
|
|
12039 |
1990-11-20 Jim Blandy (jimb at churchy.ai.mit.edu) |
1990-11-20 Jim Blandy (jimb@churchy.ai.mit.edu) |
12040 |
|
|
12041 |
* print.c (Fexternal_debugging_output): added new function which |
* print.c (Fexternal_debugging_output): added new function which |
12042 |
writes a character to stderr, for use when debugging emacs with |
writes a character to stderr, for use when debugging emacs with |
12043 |
gdb. |
gdb. |
12044 |
|
|
12045 |
1990-11-14 Jim Blandy (jimb at churchy.ai.mit.edu) |
1990-11-14 Jim Blandy (jimb@churchy.ai.mit.edu) |
12046 |
|
|
12047 |
* dispnew.c (window_change_signal): used to assume that SIGWINCHes |
* dispnew.c (window_change_signal): used to assume that SIGWINCHes |
12048 |
always applied to the currently selected screen. Now it scans the |
always applied to the currently selected screen. Now it scans the |
12049 |
list of screens for a screen controlled by termcap, and changes that |
list of screens for a screen controlled by termcap, and changes that |
12050 |
screen's size. |
screen's size. |
12051 |
|
|
12052 |
1990-11-13 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-13 Richard Stallman (rms@mole.ai.mit.edu) |
12053 |
|
|
12054 |
* fileio.c (err_str): New macro. |
* fileio.c (err_str): New macro. |
12055 |
(Finsert_file_contents, Fwrite_region): Use it in error messages. |
(Finsert_file_contents, Fwrite_region): Use it in error messages. |
12056 |
|
|
12057 |
1990-11-12 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-12 Richard Stallman (rms@mole.ai.mit.edu) |
12058 |
|
|
12059 |
* insdel.c (del_range): Supply missing arg to gap_left. |
* insdel.c (del_range): Supply missing arg to gap_left. |
12060 |
|
|
12061 |
1990-11-11 Jim Blandy (jimb at churchy.ai.mit.edu) |
1990-11-11 Jim Blandy (jimb@churchy.ai.mit.edu) |
12062 |
|
|
12063 |
* regex.c: Disabled definition of NULL from lisp.h |
* regex.c: Disabled definition of NULL from lisp.h |
12064 |
|
|
12077 |
{un,}hold_window_change. The new SIGWINCH-handling code and |
{un,}hold_window_change. The new SIGWINCH-handling code and |
12078 |
do_pending_window_change make them unnecessary. |
do_pending_window_change make them unnecessary. |
12079 |
|
|
12080 |
1990-11-11 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-11 Richard Stallman (rms@mole.ai.mit.edu) |
12081 |
|
|
12082 |
* process.c (wait_reading_process_input): Make Available static; |
* process.c (wait_reading_process_input): Make Available static; |
12083 |
don't clear when a nonzero bit is found. |
don't clear when a nonzero bit is found. |
12086 |
|
|
12087 |
* dispnew.c: Include fcntl.h if HAVE_TERMIO. |
* dispnew.c: Include fcntl.h if HAVE_TERMIO. |
12088 |
|
|
12089 |
1990-11-10 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-11-10 Jim Blandy (jimb@pogo.ai.mit.edu) |
12090 |
|
|
12091 |
* alloc.c (make_uninit_string): No longer declared static, and |
* alloc.c (make_uninit_string): No longer declared static, and |
12092 |
extern declaration added to lisp.h. It's used in dired.c. |
extern declaration added to lisp.h. It's used in dired.c. |
12093 |
|
|
12094 |
1990-11-08 Jim Blandy (jimb at geech.ai.mit.edu) |
1990-11-08 Jim Blandy (jimb@geech.ai.mit.edu) |
12095 |
|
|
12096 |
* dispnew.c (do_pending_window_change): Changed incorrect call to |
* dispnew.c (do_pending_window_change): Changed incorrect call to |
12097 |
change_window_size_1 into a loop which scans list of screens and |
change_window_size_1 into a loop which scans list of screens and |
12098 |
resizes those that need resizing. |
resizes those that need resizing. |
12099 |
|
|
12100 |
1990-11-06 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-06 Richard Stallman (rms@mole.ai.mit.edu) |
12101 |
|
|
12102 |
* m-ibmrs6000.h (CANNOT_DUMP): Define it. |
* m-ibmrs6000.h (CANNOT_DUMP): Define it. |
12103 |
|
|
12106 |
* process.c (wait_reading_process_input): Don't read input |
* process.c (wait_reading_process_input): Don't read input |
12107 |
from more than one process between calls to `select'. |
from more than one process between calls to `select'. |
12108 |
|
|
12109 |
1990-11-02 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-02 Richard Stallman (rms@mole.ai.mit.edu) |
12110 |
|
|
12111 |
* callint.c (syms_of_callint): |
* callint.c (syms_of_callint): |
12112 |
Initialize Vprefix_arg and Vcurrent_prefix_arg. |
Initialize Vprefix_arg and Vcurrent_prefix_arg. |
12113 |
|
|
12114 |
1990-11-01 Richard Stallman (rms at mole.ai.mit.edu) |
1990-11-01 Richard Stallman (rms@mole.ai.mit.edu) |
12115 |
|
|
12116 |
* dired.c (Fdirectory_files): Avoid using MAXNAMLEN. |
* dired.c (Fdirectory_files): Avoid using MAXNAMLEN. |
12117 |
|
|
12118 |
1990-10-31 Jim Blandy (jimb at churchy.ai.mit.edu) |
1990-10-31 Jim Blandy (jimb@churchy.ai.mit.edu) |
12119 |
|
|
12120 |
* process.c (MAXDESC): Enclosed definition in `#ifndef ... #endif' |
* process.c (MAXDESC): Enclosed definition in `#ifndef ... #endif' |
12121 |
clause. |
clause. |
12127 |
* floatfns.c (float_error): Added static declaration for this at |
* floatfns.c (float_error): Added static declaration for this at |
12128 |
the top of the file. |
the top of the file. |
12129 |
|
|
12130 |
1990-10-29 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-29 Jim Blandy (jimb@pogo.ai.mit.edu) |
12131 |
|
|
12132 |
* indent.c (position_indentation): renamed stray `bf_cur' to |
* indent.c (position_indentation): renamed stray `bf_cur' to |
12133 |
`current_buffer', and old `CharAt' usages to `FETCH_CHAR'. |
`current_buffer', and old `CharAt' usages to `FETCH_CHAR'. |
12139 |
* keyboard.c (Fset_input_mode): a `meta_flag' had escaped being |
* keyboard.c (Fset_input_mode): a `meta_flag' had escaped being |
12140 |
renamed to `meta_key'. |
renamed to `meta_key'. |
12141 |
|
|
12142 |
1990-10-29 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-29 Richard Stallman (rms@mole.ai.mit.edu) |
12143 |
|
|
12144 |
* process.c (Fprocess_send_region, Fprocess_send_string): |
* process.c (Fprocess_send_region, Fprocess_send_string): |
12145 |
Break data into bunches less than 500 bytes. |
Break data into bunches less than 500 bytes. |
12146 |
Accept process output between bunches. |
Accept process output between bunches. |
12147 |
??? Must update manual. |
??? Must update manual. |
12148 |
|
|
12149 |
1990-10-29 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-29 Jim Blandy (jimb@pogo.ai.mit.edu) |
12150 |
|
|
12151 |
* window.c (Fset_window_start, window_scroll): renamed stray |
* window.c (Fset_window_start, window_scroll): renamed stray |
12152 |
references to `redo_mode_line' to `update_mode_line'. |
references to `redo_mode_line' to `update_mode_line'. |
12154 |
* xdisp.c (decode_mode_spec): renamed stray references to `bf_cur' |
* xdisp.c (decode_mode_spec): renamed stray references to `bf_cur' |
12155 |
and `bf_modified' to `current_buffer' and `MODIFF'. |
and `bf_modified' to `current_buffer' and `MODIFF'. |
12156 |
|
|
12157 |
1990-10-25 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-25 Jim Blandy (jimb@pogo.ai.mit.edu) |
12158 |
|
|
12159 |
* environ.h: file created - contains declarations for users of the |
* environ.h: file created - contains declarations for users of the |
12160 |
environment variable list. |
environment variable list. |
12161 |
* callproc.c (environ): removed extern declaration of environ, and |
* callproc.c (environ): removed extern declaration of environ, and |
12162 |
included environ.h. |
included environ.h. |
12163 |
|
|
12164 |
1990-10-24 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-24 Jim Blandy (jimb@pogo.ai.mit.edu) |
12165 |
|
|
12166 |
* callproc.c (init_callproc): removed extern declaration of |
* callproc.c (init_callproc): removed extern declaration of |
12167 |
environ - it's already taken care of at the top of the file. |
environ - it's already taken care of at the top of the file. |
12174 |
extern declarations for these functions, included mocklisp.h. |
extern declarations for these functions, included mocklisp.h. |
12175 |
Moved external declaration of index to top of file. |
Moved external declaration of index to top of file. |
12176 |
|
|
12177 |
1990-10-24 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-24 Richard Stallman (rms@mole.ai.mit.edu) |
12178 |
|
|
12179 |
* ymakefile (GNULIB_VAR): New make variable. |
* ymakefile (GNULIB_VAR): New make variable. |
12180 |
(LIBES): Use that, not GNULIB directly. |
(LIBES): Use that, not GNULIB directly. |
12181 |
(GNULIB): Don't define if already defined. |
(GNULIB): Don't define if already defined. |
12182 |
|
|
12183 |
1990-10-23 Jim Blandy (jimb at geech.ai.mit.edu) |
1990-10-23 Jim Blandy (jimb@geech.ai.mit.edu) |
12184 |
|
|
12185 |
* indent.h (last_known_column_point): added extern declaration for |
* indent.h (last_known_column_point): added extern declaration for |
12186 |
this variable. |
this variable. |
12203 |
|
|
12204 |
* Globally renamed `CHAR_AT_POSITION' to `FETCH_CHAR'. |
* Globally renamed `CHAR_AT_POSITION' to `FETCH_CHAR'. |
12205 |
|
|
12206 |
1990-10-22 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-22 Richard Stallman (rms@mole.ai.mit.edu) |
12207 |
|
|
12208 |
* keyboard.c (quit_char): New variable. |
* keyboard.c (quit_char): New variable. |
12209 |
(init_keyboard): Initialize it. |
(init_keyboard): Initialize it. |
12213 |
* sysdep.c (init_sys_modes): Use quit_char to set special chars. |
* sysdep.c (init_sys_modes): Use quit_char to set special chars. |
12214 |
* xterm.c (x_term_init): Pass new arg to Fset_input_mode. |
* xterm.c (x_term_init): Pass new arg to Fset_input_mode. |
12215 |
|
|
12216 |
1990-10-22 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-22 Jim Blandy (jimb@pogo.ai.mit.edu) |
12217 |
|
|
12218 |
* xdisp.c: added `extern' declaration for command_loop_level. |
* xdisp.c: added `extern' declaration for command_loop_level. |
12219 |
|
|
12220 |
* term.c (term_init): Internal cleanups. |
* term.c (term_init): Internal cleanups. |
12221 |
(write_glyphs): renamed argument `start' to `string'. |
(write_glyphs): renamed argument `start' to `string'. |
12222 |
|
|
12223 |
1990-10-21 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-21 Richard Stallman (rms@mole.ai.mit.edu) |
12224 |
|
|
12225 |
* xterm.c (FIONREAD): Undefine if BROKEN_FIONREAD. |
* xterm.c (FIONREAD): Undefine if BROKEN_FIONREAD. |
12226 |
(SIGIO): Undefine if no FIONREAD. |
(SIGIO): Undefine if no FIONREAD. |
12236 |
(Fmake_vector_from_list): Likewise. |
(Fmake_vector_from_list): Likewise. |
12237 |
(VALIDATE_LISP_STORAGE): New macro. |
(VALIDATE_LISP_STORAGE): New macro. |
12238 |
|
|
12239 |
1990-10-20 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-20 Richard Stallman (rms@mole.ai.mit.edu) |
12240 |
|
|
12241 |
* dispnew.c (scrolling): Give up if some new lines not enabled. |
* dispnew.c (scrolling): Give up if some new lines not enabled. |
12242 |
(update_screen): Rework outq logic. |
(update_screen): Rework outq logic. |
12243 |
|
|
12244 |
* xdisp.c (message, message1): Clear noninteractive_need_newline. |
* xdisp.c (message, message1): Clear noninteractive_need_newline. |
12245 |
|
|
12246 |
1990-10-19 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-19 Jim Blandy (jimb@pogo.ai.mit.edu) |
12247 |
|
|
12248 |
* scroll.c (do_scrolling): allocate queue using alloca instead |
* scroll.c (do_scrolling): allocate queue using alloca instead |
12249 |
of variable-sized arrays. |
of variable-sized arrays. |
12250 |
|
|
12251 |
1990-10-19 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-19 Richard Stallman (rms@mole.ai.mit.edu) |
12252 |
|
|
12253 |
* buffer.c: Doc fix. |
* buffer.c: Doc fix. |
12254 |
|
|
12255 |
1990-10-18 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-18 Jim Blandy (jimb@pogo.ai.mit.edu) |
12256 |
|
|
12257 |
* print.c (internal_with_output_to_temp_buffer): install an |
* print.c (internal_with_output_to_temp_buffer): install an |
12258 |
unwind_protect to make sure the current buffer is restored. |
unwind_protect to make sure the current buffer is restored. |
12270 |
* lisp.h: deleted DEFSIMPLE and DEFPRED, since they're no |
* lisp.h: deleted DEFSIMPLE and DEFPRED, since they're no |
12271 |
longer used. |
longer used. |
12272 |
|
|
12273 |
1990-10-18 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-18 Richard Stallman (rms@mole.ai.mit.edu) |
12274 |
|
|
12275 |
* m-intel386.h (alloca): Define as builtin, if using GCC. |
* m-intel386.h (alloca): Define as builtin, if using GCC. |
12276 |
|
|
12280 |
|
|
12281 |
* print.c (print): Improve error message for bad data type. |
* print.c (print): Improve error message for bad data type. |
12282 |
|
|
12283 |
1990-10-18 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-18 Jim Blandy (jimb@pogo.ai.mit.edu) |
12284 |
|
|
12285 |
* keymap.c (Flookup_key): rearranged to use an index into the key |
* keymap.c (Flookup_key): rearranged to use an index into the key |
12286 |
sequence instead of a pointer and a level counter. |
sequence instead of a pointer and a level counter. |
12287 |
|
|
12288 |
1990-10-18 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-18 Richard Stallman (rms@mole.ai.mit.edu) |
12289 |
|
|
12290 |
* floatfns.c (sinh, cosh): On VMS, define to use exp. |
* floatfns.c (sinh, cosh): On VMS, define to use exp. |
12291 |
(IN_FLOAT): Detect errors reported using errno. |
(IN_FLOAT): Detect errors reported using errno. |
12292 |
(float_error): Define function unconditionally. |
(float_error): Define function unconditionally. |
12293 |
Reestablish handler when called, if not BSD. |
Reestablish handler when called, if not BSD. |
12294 |
|
|
12295 |
1990-10-17 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-17 Richard Stallman (rms@mole.ai.mit.edu) |
12296 |
|
|
12297 |
* m-delta.h (C_DEBUG_SWITCH): Don't define this. |
* m-delta.h (C_DEBUG_SWITCH): Don't define this. |
12298 |
|
|
12299 |
1990-10-17 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-17 Jim Blandy (jimb@pogo.ai.mit.edu) |
12300 |
|
|
12301 |
* keyboard.c (command_loop): made call to command_loop_2 |
* keyboard.c (command_loop): made call to command_loop_2 |
12302 |
conditional on minibuf_level too (it used to be only conditional |
conditional on minibuf_level too (it used to be only conditional |
12303 |
on command_loop_level), since this is what 18.56 and all the other |
on command_loop_level), since this is what 18.56 and all the other |
12304 |
functions in Emacs 19 keyboard.c do. |
functions in Emacs 19 keyboard.c do. |
12305 |
|
|
12306 |
1990-10-16 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-16 Jim Blandy (jimb@pogo.ai.mit.edu) |
12307 |
|
|
12308 |
* keyboard.c (read_char): Don't echo dash if there is already |
* keyboard.c (read_char): Don't echo dash if there is already |
12309 |
something else being displayed in the echo area. |
something else being displayed in the echo area. |
12310 |
|
|
12311 |
1990-10-16 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-16 Richard Stallman (rms@mole.ai.mit.edu) |
12312 |
|
|
12313 |
* process.c (status_convert): If killed by signal, use WTERMSIG. |
* process.c (status_convert): If killed by signal, use WTERMSIG. |
12314 |
|
|
12320 |
* xdisp.c (redisplay): Likewise. |
* xdisp.c (redisplay): Likewise. |
12321 |
* process.c (wait_reading_process_input, create_process): Likewise. |
* process.c (wait_reading_process_input, create_process): Likewise. |
12322 |
|
|
12323 |
1990-10-16 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-16 Jim Blandy (jimb@pogo.ai.mit.edu) |
12324 |
|
|
12325 |
* indent.c (position_indentation): instead of using CharAt, use a |
* indent.c (position_indentation): instead of using CharAt, use a |
12326 |
pointer to scan the buffer - this is faster. |
pointer to scan the buffer - this is faster. |
12330 |
|
|
12331 |
* dispnew.c (rotate_vector): Was rotating backwards. |
* dispnew.c (rotate_vector): Was rotating backwards. |
12332 |
|
|
12333 |
1990-10-15 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-15 Jim Blandy (jimb@pogo.ai.mit.edu) |
12334 |
|
|
12335 |
* dired.c (file_name_completion): Use scmp to compare names. |
* dired.c (file_name_completion): Use scmp to compare names. |
12336 |
|
|
12337 |
1990-10-15 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-15 Richard Stallman (rms@mole.ai.mit.edu) |
12338 |
|
|
12339 |
* process.c (create_process): Don't turn off handling of SIGCHLD. |
* process.c (create_process): Don't turn off handling of SIGCHLD. |
12340 |
Just set a flag if a signal comes in when not wanted. |
Just set a flag if a signal comes in when not wanted. |
12341 |
(create_process_sigchld): New signal handler. |
(create_process_sigchld): New signal handler. |
12342 |
|
|
12343 |
1990-10-14 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-14 Richard Stallman (rms@mole.ai.mit.edu) |
12344 |
|
|
12345 |
* bytecode.c: De-implement Bmark, Bset_mark, Bscan_buffer. |
* bytecode.c: De-implement Bmark, Bset_mark, Bscan_buffer. |
12346 |
Mark Bsymbol_function, Bfset, Bread_char as obsolete. |
Mark Bsymbol_function, Bfset, Bread_char as obsolete. |
12347 |
Implement codes Bmult, Bforward_char...Bwiden, |
Implement codes Bmult, Bforward_char...Bwiden, |
12348 |
and Bstringeqlsign...Bintegerp. |
and Bstringeqlsign...Bintegerp. |
12349 |
|
|
12350 |
1990-10-12 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-12 Jim Blandy (jimb@pogo.ai.mit.edu) |
12351 |
|
|
12352 |
* buffer.c (list_buffers_1): Select the buffer given in |
* buffer.c (list_buffers_1): Select the buffer given in |
12353 |
Vstandard_output using Fset_buffer instead of set_buffer_internal. |
Vstandard_output using Fset_buffer instead of set_buffer_internal. |
12358 |
* buffer.c (count_modified_buffers): function deleted - it's |
* buffer.c (count_modified_buffers): function deleted - it's |
12359 |
not used anymore. |
not used anymore. |
12360 |
|
|
12361 |
1990-10-11 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-11 Jim Blandy (jimb@pogo.ai.mit.edu) |
12362 |
|
|
12363 |
* buffer.c (reset_buffer_local_variables, buffer_local_variables): |
* buffer.c (reset_buffer_local_variables, buffer_local_variables): |
12364 |
added support for default values for buffer local variables which |
added support for default values for buffer local variables which |
12368 |
* buffer.c (Fget_buffer_create): move initialization of |
* buffer.c (Fget_buffer_create): move initialization of |
12369 |
b->save_length and b->last_window_start to reset_buffer. |
b->save_length and b->last_window_start to reset_buffer. |
12370 |
|
|
12371 |
1990-10-11 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-11 Richard Stallman (rms@mole.ai.mit.edu) |
12372 |
|
|
12373 |
* m-ibmps2-aix.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Define them. |
* m-ibmps2-aix.h (LOAD_AVE_TYPE, LOAD_AVE_CVT): Define them. |
12374 |
(C_DEBUG_SWITCH): Delete -fstrength-reduce. |
(C_DEBUG_SWITCH): Delete -fstrength-reduce. |
12375 |
|
|
12376 |
* unexmips.c (unexec): Add conditional for MIPS2. |
* unexmips.c (unexec): Add conditional for MIPS2. |
12377 |
|
|
12378 |
1990-10-10 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-10 Richard Stallman (rms@mole.ai.mit.edu) |
12379 |
|
|
12380 |
* m-iris4d.h (LIBS_MACHINE): Use -lsun, don't use -lPW. |
* m-iris4d.h (LIBS_MACHINE): Use -lsun, don't use -lPW. |
12381 |
|
|
12384 |
* unexec.c [USG_SHARED_LIBARARIES]: Numerous changes under this cond. |
* unexec.c [USG_SHARED_LIBARARIES]: Numerous changes under this cond. |
12385 |
(copy_text_and_data): New second argument. |
(copy_text_and_data): New second argument. |
12386 |
|
|
12387 |
1990-10-10 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-10 Jim Blandy (jimb@pogo.ai.mit.edu) |
12388 |
|
|
12389 |
* alloc.c (gc_sweep): only unchain markers that are in a buffer. |
* alloc.c (gc_sweep): only unchain markers that are in a buffer. |
12390 |
|
|
12391 |
1990-10-10 Mike Rowan (mtr at apple-gunkies) |
1990-10-10 Mike Rowan (mtr@apple-gunkies) |
12392 |
|
|
12393 |
* process.c: Merged in more changes from 18.56: update_status, |
* process.c: Merged in more changes from 18.56: update_status, |
12394 |
FD_SET changes (define all the FD_ macros). Other small changes. |
FD_SET changes (define all the FD_ macros). Other small changes. |
12395 |
|
|
12396 |
1990-10-09 Jim Blandy (jimb at churchy.ai.mit.edu) |
1990-10-09 Jim Blandy (jimb@churchy.ai.mit.edu) |
12397 |
|
|
12398 |
* xdist.c: (decode_mode_spec): reworked code to handle %* - it now |
* xdist.c: (decode_mode_spec): reworked code to handle %* - it now |
12399 |
goes like `if return else if return else ... return' instead of |
goes like `if return else if return else ... return' instead of |
12401 |
|
|
12402 |
* xdist.c: (fmodetrunc): function deleted - no longer used. |
* xdist.c: (fmodetrunc): function deleted - no longer used. |
12403 |
|
|
12404 |
1990-10-09 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-09 Richard Stallman (rms@mole.ai.mit.edu) |
12405 |
|
|
12406 |
* xdisp.c (decode_mode_spec): Handle dashes in wide windows. |
* xdisp.c (decode_mode_spec): Handle dashes in wide windows. |
12407 |
|
|
12408 |
1990-10-08 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-08 Richard Stallman (rms@mole.ai.mit.edu) |
12409 |
|
|
12410 |
* sysdep.c (sys_open, sys_close, sys_read, sys_write): |
* sysdep.c (sys_open, sys_close, sys_read, sys_write): |
12411 |
Don't handle EAGAIN. |
Don't handle EAGAIN. |
12420 |
|
|
12421 |
* vmsfns.c (Fdefault_subproc_input_handler): InsCstr -> insert. |
* vmsfns.c (Fdefault_subproc_input_handler): InsCstr -> insert. |
12422 |
|
|
12423 |
1990-10-07 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-07 Richard Stallman (rms@mole.ai.mit.edu) |
12424 |
|
|
12425 |
* m-pmax.h (START_FILES): Handle crt0.o in different dir in Ultrix 4.0. |
* m-pmax.h (START_FILES): Handle crt0.o in different dir in Ultrix 4.0. |
12426 |
|
|
12427 |
* s-sunos4.h (O_NDELAY): Define only if not defined. |
* s-sunos4.h (O_NDELAY): Define only if not defined. |
12428 |
|
|
12429 |
1990-10-06 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-06 Jim Blandy (jimb@pogo.ai.mit.edu) |
12430 |
|
|
12431 |
* sysdep.c (tabs_safe_p, get_screen_size): renamed `sg' to `tty'. |
* sysdep.c (tabs_safe_p, get_screen_size): renamed `sg' to `tty'. |
12432 |
|
|
12433 |
* sysdep.c (init_baud_rate): rearranged code for calculating |
* sysdep.c (init_baud_rate): rearranged code for calculating |
12434 |
baud_rate. |
baud_rate. |
12435 |
|
|
12436 |
1990-10-05 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-05 Jim Blandy (jimb@pogo.ai.mit.edu) |
12437 |
|
|
12438 |
* search.c (Freplace_match): used Finsert_buffer_substring instead |
* search.c (Freplace_match): used Finsert_buffer_substring instead |
12439 |
of place and deleted place. |
of place and deleted place. |
12444 |
|
|
12445 |
* minibuf.c (read_minibuf): renamed `prefix' argument to `initial'. |
* minibuf.c (read_minibuf): renamed `prefix' argument to `initial'. |
12446 |
|
|
12447 |
1990-10-01 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-10-01 Jim Blandy (jimb@pogo.ai.mit.edu) |
12448 |
|
|
12449 |
* lread.c (Fload): renamed `MISSING-OK' to `NOERROR'. |
* lread.c (Fload): renamed `MISSING-OK' to `NOERROR'. |
12450 |
|
|
12451 |
* keyboard.c (describe_map): renamed `keys' to `string'. |
* keyboard.c (describe_map): renamed `keys' to `string'. |
12452 |
|
|
12453 |
* keyboard.c `Vauto_save_interval' unrenamed back to |
* keyboard.c `Vauto_save_interval' unrenamed back to |
12454 |
`auto-save-interval'. |
`auto-save-interval'. |
12455 |
|
|
12456 |
* keymap.c (Fdefine_key, Flookup_key): renamed arguments called |
* keymap.c (Fdefine_key, Flookup_key): renamed arguments called |
12457 |
`keys' to `key'. |
`keys' to `key'. |
12458 |
|
|
12459 |
1990-10-01 Richard Stallman (rms at mole.ai.mit.edu) |
1990-10-01 Richard Stallman (rms@mole.ai.mit.edu) |
12460 |
|
|
12461 |
* sysdep.c (sys_open, sys_close, sys_read, sys_write): |
* sysdep.c (sys_open, sys_close, sys_read, sys_write): |
12462 |
Handle EAGAIN like EINTR. |
Handle EAGAIN like EINTR. |
12463 |
|
|
12464 |
1990-09-30 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-30 Richard Stallman (rms@mole.ai.mit.edu) |
12465 |
|
|
12466 |
* insdel.c (gap_left, gap_right): Use bcopy if requested. |
* insdel.c (gap_left, gap_right): Use bcopy if requested. |
12467 |
New config parameters GAP_USE_BCOPY, BCOPY_SAFE_UPWARD, |
New config parameters GAP_USE_BCOPY, BCOPY_SAFE_UPWARD, |
12475 |
|
|
12476 |
* dispnew.c (preserve_other_columns): Fix args to second bcopy. |
* dispnew.c (preserve_other_columns): Fix args to second bcopy. |
12477 |
|
|
12478 |
1990-09-30 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-09-30 Jim Blandy (jimb@pogo.ai.mit.edu) |
12479 |
|
|
12480 |
* keyboard.c: `auto_save_interval' renamed to |
* keyboard.c: `auto_save_interval' renamed to |
12481 |
`Vauto_save_interval', since it *is* a lisp-accessible variable. |
`Vauto_save_interval', since it *is* a lisp-accessible variable. |
12491 |
|
|
12492 |
* keyboard.c (keystrokes): variable deleted. |
* keyboard.c (keystrokes): variable deleted. |
12493 |
|
|
12494 |
1990-09-30 Mike Rowan (mtr at spike.ai.mit.edu) |
1990-09-30 Mike Rowan (mtr@spike.ai.mit.edu) |
12495 |
|
|
12496 |
* keyboard.c, alloc.c: added malloc warning code from |
* keyboard.c, alloc.c: added malloc warning code from |
12497 |
18.56. |
18.56. |
12502 |
* process.[ch]: added the raw_status_low and raw_status_high |
* process.[ch]: added the raw_status_low and raw_status_high |
12503 |
code from 18.56. |
code from 18.56. |
12504 |
|
|
12505 |
1990-09-29 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-29 Richard Stallman (rms@mole.ai.mit.edu) |
12506 |
|
|
12507 |
* alloca.s: Handle ns32000 like ns16000. |
* alloca.s: Handle ns32000 like ns16000. |
12508 |
|
|
12524 |
|
|
12525 |
* m-delta.h: New file. |
* m-delta.h: New file. |
12526 |
|
|
12527 |
1990-09-28 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-28 Richard Stallman (rms@mole.ai.mit.edu) |
12528 |
|
|
12529 |
* fns.c (Frequire): Undo certain things on failure, like autoload. |
* fns.c (Frequire): Undo certain things on failure, like autoload. |
12530 |
|
|
12531 |
1990-09-28 Jim Blandy (jimb at pogo.ai.mit.edu) |
1990-09-28 Jim Blandy (jimb@pogo.ai.mit.edu) |
12532 |
|
|
12533 |
* fileio.c (Fwrite_region): renamed variable `fd' to `desc' and |
* fileio.c (Fwrite_region): renamed variable `fd' to `desc' and |
12534 |
changed argument to open from `1' to `O_WRONLY'. |
changed argument to open from `1' to `O_WRONLY'. |
12553 |
* dispnew.c (visible_bell, inverse_video, baud_rate, |
* dispnew.c (visible_bell, inverse_video, baud_rate, |
12554 |
Vwindow_system): rearranged comments. |
Vwindow_system): rearranged comments. |
12555 |
|
|
12556 |
1990-09-27 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-27 Richard Stallman (rms@mole.ai.mit.edu) |
12557 |
|
|
12558 |
* emacs.c (main) : Set the DISPLAY environment value when both of |
* emacs.c (main) : Set the DISPLAY environment value when both of |
12559 |
MAINTAIN_ENVIRONMENT and HAVE_X_WINDOW are defined. |
MAINTAIN_ENVIRONMENT and HAVE_X_WINDOW are defined. |
12579 |
* sysdep.c (select): Use process_tick and update_tick, |
* sysdep.c (select): Use process_tick and update_tick, |
12580 |
not child_changed. |
not child_changed. |
12581 |
|
|
12582 |
1990-09-23 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-23 Richard Stallman (rms@mole.ai.mit.edu) |
12583 |
|
|
12584 |
* keyboard.c (Fsuspend_emacs): Check screen size after resume. |
* keyboard.c (Fsuspend_emacs): Check screen size after resume. |
12585 |
|
|
12586 |
1990-09-19 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-19 Richard Stallman (rms@mole.ai.mit.edu) |
12587 |
|
|
12588 |
* editfns.c: Doc fix. |
* editfns.c: Doc fix. |
12589 |
|
|
12590 |
1990-09-18 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-18 Richard Stallman (rms@mole.ai.mit.edu) |
12591 |
|
|
12592 |
* window.c (Fsplit_window): Minor cleanup. |
* window.c (Fsplit_window): Minor cleanup. |
12593 |
|
|
12594 |
1990-09-17 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-17 Richard Stallman (rms@mole.ai.mit.edu) |
12595 |
|
|
12596 |
* emacs.c (main) [USG_SHARED_LIBRARIES]: Call brk. |
* emacs.c (main) [USG_SHARED_LIBRARIES]: Call brk. |
12597 |
|
|
12598 |
1990-09-13 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-13 Richard Stallman (rms@mole.ai.mit.edu) |
12599 |
|
|
12600 |
* floatfns.c (float_error_arg): New variable. |
* floatfns.c (float_error_arg): New variable. |
12601 |
(IN_FLOAT): New arg; sets float_error_arg. All uses changed. |
(IN_FLOAT): New arg; sets float_error_arg. All uses changed. |
12602 |
(float_error): Use that value when signaling error. |
(float_error): Use that value when signaling error. |
12603 |
|
|
12604 |
1990-09-11 Richard Stallman (rms at mole.ai.mit.edu) |
1990-09-11 Richard Stallman (rms@mole.ai.mit.edu) |
12605 |
|
|
12606 |
* unexaix.c, m-ibmr2.h, s-aix3-1.h: New files. |
* unexaix.c, m-ibmr2.h, s-aix3-1.h: New files. |
12607 |
|
|
12634 |
|
|
12635 |
* alloc.c (pure, PUREBEG): If HAVE_SHM, define place for a segment. |
* alloc.c (pure, PUREBEG): If HAVE_SHM, define place for a segment. |
12636 |
|
|
12637 |
1990-09-03 Mike Rowan (mtr at apple-gunkies) |
1990-09-03 Mike Rowan (mtr@apple-gunkies) |
12638 |
|
|
12639 |
* sysdep.c: added setup_pty from 18.56 |
* sysdep.c: added setup_pty from 18.56 |
12640 |
|
|
12642 |
|
|
12643 |
globally replaced: |
globally replaced: |
12644 |
redisplay_preserving_echo_area -> redisplay_preserve_echo_area |
redisplay_preserving_echo_area -> redisplay_preserve_echo_area |
12645 |
SetBfp -> set_buffer_internal |
SetBfp -> set_buffer_internal |
12646 |
buffer_flush_undo -> buffer_disable_undo |
buffer_flush_undo -> buffer_disable_undo |
12647 |
redo_mode_line -> update_mode_line (window.h) |
redo_mode_line -> update_mode_line (window.h) |
12648 |
|
|
12649 |
1990-08-31 Richard Stallman (rms at mole.ai.mit.edu) |
1990-08-31 Richard Stallman (rms@mole.ai.mit.edu) |
12650 |
|
|
12651 |
* data.c (Fmake_local_variable): If var is local when set, make it |
* data.c (Fmake_local_variable): If var is local when set, make it |
12652 |
local now in this buffer. |
local now in this buffer. |
12655 |
|
|
12656 |
* data.c (Faset): Require integer as third arg for string. |
* data.c (Faset): Require integer as third arg for string. |
12657 |
|
|
12658 |
1990-08-28 Richard Stallman (rms at mole.ai.mit.edu) |
1990-08-28 Richard Stallman (rms@mole.ai.mit.edu) |
12659 |
|
|
12660 |
* search.c: Doc fix. |
* search.c: Doc fix. |
12661 |
|
|
12667 |
* dispnew.c (scroll_screen_lines): Mark newly empty lines as empty. |
* dispnew.c (scroll_screen_lines): Mark newly empty lines as empty. |
12668 |
(scrolling): Give up if any line in current_screen not enabled. |
(scrolling): Give up if any line in current_screen not enabled. |
12669 |
|
|
12670 |
1990-08-27 Roland McGrath (roland at churchy.ai.mit.edu) |
1990-08-27 Roland McGrath (roland@churchy.ai.mit.edu) |
12671 |
|
|
12672 |
* dired.c (Ffile_attributes): Return the device number too (elt 11 |
* dired.c (Ffile_attributes): Return the device number too (elt 11 |
12673 |
of the returned list). |
of the returned list). |
12674 |
|
|
12675 |
1990-08-27 Richard Stallman (rms at mole.ai.mit.edu) |
1990-08-27 Richard Stallman (rms@mole.ai.mit.edu) |
12676 |
|
|
12677 |
* sysdep.c (wait_for_kbd_input): Frob waiting_for_input here. |
* sysdep.c (wait_for_kbd_input): Frob waiting_for_input here. |
12678 |
* keyboard.c (kbd_buffer_read_command_char): Not here. |
* keyboard.c (kbd_buffer_read_command_char): Not here. |
12687 |
* vmsfns.c (process_exit): Logic of deletion was wrong. |
* vmsfns.c (process_exit): Logic of deletion was wrong. |
12688 |
(Fspawn_subprocess): Correctly reuse existing struct process_list. |
(Fspawn_subprocess): Correctly reuse existing struct process_list. |
12689 |
|
|
12690 |
1990-08-22 Richard Stallman (rms at mole.ai.mit.edu) |
1990-08-22 Richard Stallman (rms@mole.ai.mit.edu) |
12691 |
|
|
12692 |
* m-plexus.h (LD_SWITCH_MACHINE): New macro. |
* m-plexus.h (LD_SWITCH_MACHINE): New macro. |
12693 |
|
|
12694 |
1990-08-22 Joseph Arceneaux (jla at geech) |
1990-08-22 Joseph Arceneaux (jla@geech) |
12695 |
|
|
12696 |
* xterm.c (XTread_socket): Cleaned up #ifdefs prior to event |
* xterm.c (XTread_socket): Cleaned up #ifdefs prior to event |
12697 |
reading loop. Also handle FIOSNBIO. |
reading loop. Also handle FIOSNBIO. |
12698 |
|
|
12699 |
1990-08-19 Joseph Arceneaux (jla at geech) |
1990-08-19 Joseph Arceneaux (jla@geech) |
12700 |
|
|
12701 |
* xterm.c (dumplyphs): Last vestige of MScreenWidth removed. |
* xterm.c (dumplyphs): Last vestige of MScreenWidth removed. |
12702 |
* config.h: MScreenWidth, MScreenHeight definitions removed. |
* config.h: MScreenWidth, MScreenHeight definitions removed. |
12703 |
|
|
12704 |
1990-08-18 Joseph Arceneaux (jla at geech) |
1990-08-18 Joseph Arceneaux (jla@geech) |
12705 |
|
|
12706 |
* scroll.c (do_scrolling): Pass the correct sizes to bcopy. |
* scroll.c (do_scrolling): Pass the correct sizes to bcopy. |
12707 |
* dispnew.c (make_screen_glyphs): Likewise. |
* dispnew.c (make_screen_glyphs): Likewise. |
12708 |
|
|
12709 |
1990-08-16 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-16 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12710 |
|
|
12711 |
* dispnew.c (scroll_screen_lines, free_screen_glyphs): Only deal |
* dispnew.c (scroll_screen_lines, free_screen_glyphs): Only deal |
12712 |
with the X components of screen_glyphs if SCREEN_IS_X. |
with the X components of screen_glyphs if SCREEN_IS_X. |
12717 |
exists, implies current screen only if not. |
exists, implies current screen only if not. |
12718 |
(Fdisplay_buffer): Simplification of multi-screen code. |
(Fdisplay_buffer): Simplification of multi-screen code. |
12719 |
|
|
12720 |
1990-08-15 Richard Stallman (rms at mole.ai.mit.edu) |
1990-08-15 Richard Stallman (rms@mole.ai.mit.edu) |
12721 |
|
|
12722 |
* buffer.c: Doc fix. |
* buffer.c: Doc fix. |
12723 |
|
|
12724 |
1990-08-15 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-15 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12725 |
|
|
12726 |
* dispnew.c (update_line): Simplification of pixel size code, only |
* dispnew.c (update_line): Simplification of pixel size code, only |
12727 |
done if screen is X. |
done if screen is X. |
12728 |
(update_screen): Only set pixel stuff if screen is X. |
(update_screen): Only set pixel stuff if screen is X. |
12729 |
|
|
12730 |
1990-08-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-08-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12731 |
|
|
12732 |
* m-targon31.h (NO_REMAP): Definition removed. |
* m-targon31.h (NO_REMAP): Definition removed. |
12733 |
(SEGMENT_MASK): New macro. |
(SEGMENT_MASK): New macro. |
12734 |
|
|
12735 |
1990-08-14 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-14 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12736 |
|
|
12737 |
* lread.c (eval-region): Don't set opoint to point, etc. |
* lread.c (eval-region): Don't set opoint to point, etc. |
12738 |
Fnarrow_to_region from BEGV, not b. |
Fnarrow_to_region from BEGV, not b. |
12754 |
mode line. |
mode line. |
12755 |
All occurences of struct screen * replaced with SCREEN_PTR. |
All occurences of struct screen * replaced with SCREEN_PTR. |
12756 |
|
|
12757 |
1990-08-13 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-13 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12758 |
|
|
12759 |
* xmenu.c (list_of_items, list_of_panes): Fixed wrong params to |
* xmenu.c (list_of_items, list_of_panes): Fixed wrong params to |
12760 |
wrong_type_argument. |
wrong_type_argument. |
12761 |
|
|
12762 |
1990-08-12 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-12 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12763 |
|
|
12764 |
* dispnew.c (pixel_to_char_translation): New algorithm for |
* dispnew.c (pixel_to_char_translation): New algorithm for |
12765 |
finding y. |
finding y. |
12772 |
the window. |
the window. |
12773 |
(encode_mouse_button): Don't bother about motion types. |
(encode_mouse_button): Don't bother about motion types. |
12774 |
|
|
12775 |
1990-08-11 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12776 |
|
|
12777 |
* m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE): |
* m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE): |
12778 |
(LD_SWITCH_MACHINE): Add definitions for Convex V 4.0. |
(LD_SWITCH_MACHINE): Add definitions for Convex V 4.0. |
12779 |
|
|
12780 |
1990-08-11 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-11 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12781 |
|
|
12782 |
* xfns.c (Fx_grab_pointer): Call XCreateFontCursor on shape, |
* xfns.c (Fx_grab_pointer): Call XCreateFontCursor on shape, |
12783 |
setting new variable grabbed_cursor. Return Qt if successful, |
setting new variable grabbed_cursor. Return Qt if successful, |
12784 |
Qnil otherwise. |
Qnil otherwise. |
12785 |
(Fx_ungrab_pointer): free grabbed_cursor if non zero. Return Qnil. |
(Fx_ungrab_pointer): free grabbed_cursor if non zero. Return Qnil. |
12786 |
|
|
12787 |
1990-08-10 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-10 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12788 |
|
|
12789 |
* xfns.c (x_figure_window_size): Don't set pixel sizes until |
* xfns.c (x_figure_window_size): Don't set pixel sizes until |
12790 |
height and width are determined. |
height and width are determined. |
12791 |
|
|
12792 |
1990-08-08 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-08 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12793 |
|
|
12794 |
* xfns.c (Fx_grab_pointer): New parameter to explicitly ignore |
* xfns.c (Fx_grab_pointer): New parameter to explicitly ignore |
12795 |
keyboard events. |
keyboard events. |
12797 |
* xterm.c (notice_mouse_movement): Use pixel_to_char_translation |
* xterm.c (notice_mouse_movement): Use pixel_to_char_translation |
12798 |
to get char position and buffer offset. |
to get char position and buffer offset. |
12799 |
|
|
12800 |
1990-08-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12801 |
|
|
12802 |
* sysdep.c [NEED_PTEM_H]: New flag macro says include ptem.h. |
* sysdep.c [NEED_PTEM_H]: New flag macro says include ptem.h. |
12803 |
|
|
12804 |
1990-08-07 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-07 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12805 |
|
|
12806 |
* dispextern.h: element bufp of screen_glyphs no longer dependent |
* dispextern.h: element bufp of screen_glyphs no longer dependent |
12807 |
on X windows. |
on X windows. |
12819 |
* dispnew.c (update_line): Set the pix_width and pix_height of the |
* dispnew.c (update_line): Set the pix_width and pix_height of the |
12820 |
line. This fashion of doing so is temporary. |
line. This fashion of doing so is temporary. |
12821 |
|
|
12822 |
1990-08-06 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12823 |
|
|
12824 |
* dispextern.h: screen_glyphs struct elements bottom_right_x, |
* dispextern.h: screen_glyphs struct elements bottom_right_x, |
12825 |
bottom_right_y changed to pix_width and pix_height. |
bottom_right_y changed to pix_width and pix_height. |
12830 |
* xterm.h: Macros PIXEL_{WIDTH,HEIGHT} now use the display |
* xterm.h: Macros PIXEL_{WIDTH,HEIGHT} now use the display |
12831 |
structure elements. |
structure elements. |
12832 |
|
|
12833 |
1990-08-05 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-05 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12834 |
|
|
12835 |
* xfns.c (x_window_to_scrollbar): Return Lisp symbol in parameter |
* xfns.c (x_window_to_scrollbar): Return Lisp symbol in parameter |
12836 |
PART_PTR, rather than string. |
PART_PTR, rather than string. |
12856 |
(coordinates_in_window): Don't say modeline if window_height is 1, |
(coordinates_in_window): Don't say modeline if window_height is 1, |
12857 |
as this is likely to be the minibuffer. |
as this is likely to be the minibuffer. |
12858 |
|
|
12859 |
1990-08-04 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-04 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12860 |
|
|
12861 |
* screen.c (Fcoordinates_in_window_p): Doc fix. Simplified. |
* screen.c (Fcoordinates_in_window_p): Doc fix. Simplified. |
12862 |
(window_from_coordinates): New function. |
(window_from_coordinates): New function. |
12876 |
events. |
events. |
12877 |
(XTread_socket): Use it here. |
(XTread_socket): Use it here. |
12878 |
|
|
12879 |
1990-08-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-08-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12880 |
|
|
12881 |
* callproc.c (child_setup): Report error in chdir. |
* callproc.c (child_setup): Report error in chdir. |
12882 |
|
|
12883 |
1990-08-01 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-08-01 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12884 |
|
|
12885 |
* lisp.h: New macro XFLOATINT. extract_float declared. |
* lisp.h: New macro XFLOATINT. extract_float declared. |
12886 |
* floatfns.c (Ffloor): Call floor, not ceil. |
* floatfns.c (Ffloor): Call floor, not ceil. |
12887 |
(extract_float): No longer static. |
(extract_float): No longer static. |
12888 |
* bytecode.c (Fbyte_code): Correctly handle floats in case Beqlsign. |
* bytecode.c (Fbyte_code): Correctly handle floats in case Beqlsign. |
12889 |
|
|
12890 |
1990-07-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-31 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12891 |
|
|
12892 |
* keyboard.c (read_key_sequence): When downcasing letters, |
* keyboard.c (read_key_sequence): When downcasing letters, |
12893 |
don't change the value returned in keybuf. |
don't change the value returned in keybuf. |
12895 |
things such as C-h c, but it is an improvement |
things such as C-h c, but it is an improvement |
12896 |
for M-x global-set-key.) |
for M-x global-set-key.) |
12897 |
|
|
12898 |
1990-07-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12899 |
|
|
12900 |
* eval.c: Doc fix. |
* eval.c: Doc fix. |
12901 |
|
|
12902 |
1990-07-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12903 |
|
|
12904 |
* s-iris*.h (SYSTEM_TYPE): Change silicon-graphics-unix to irix. |
* s-iris*.h (SYSTEM_TYPE): Change silicon-graphics-unix to irix. |
12905 |
|
|
12906 |
1990-07-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12907 |
|
|
12908 |
* indent.c (Fmove_to_column): End-test was off by 1. |
* indent.c (Fmove_to_column): End-test was off by 1. |
12909 |
|
|
12910 |
* abbrev.c (Fexpand_abbrev): Return nil if alloca arg would be neg. |
* abbrev.c (Fexpand_abbrev): Return nil if alloca arg would be neg. |
12911 |
|
|
12912 |
1990-07-26 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-07-26 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12913 |
|
|
12914 |
* xdisp.c (display_text_line): String to rope copy for inserting |
* xdisp.c (display_text_line): String to rope copy for inserting |
12915 |
arrow text. |
arrow text. |
12916 |
|
|
12917 |
1990-07-25 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-07-25 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12918 |
|
|
12919 |
* xdisp.c (display_mode_line): Check that the name has actually |
* xdisp.c (display_mode_line): Check that the name has actually |
12920 |
changed before calling x_set_name. |
changed before calling x_set_name. |
12929 |
* vm-limit.c (morecore_with_warning): Check if new memory larger |
* vm-limit.c (morecore_with_warning): Check if new memory larger |
12930 |
than elisp pointer size. |
than elisp pointer size. |
12931 |
|
|
12932 |
1990-07-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-24 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12933 |
|
|
12934 |
* keyboard.c (save_getcjmp, restore_getcjmp): New functions. |
* keyboard.c (save_getcjmp, restore_getcjmp): New functions. |
12935 |
(read_char): Use them around Fdo_auto_save. |
(read_char): Use them around Fdo_auto_save. |
12936 |
* process.c (read_process_output, exec_sentinel): Use them. |
* process.c (read_process_output, exec_sentinel): Use them. |
12937 |
* fileio.c (Fdo_auto_save): Run auto-save-hook. |
* fileio.c (Fdo_auto_save): Run auto-save-hook. |
12938 |
|
|
12939 |
1990-07-24 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-07-24 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12940 |
|
|
12941 |
* dispnew.c (safe_bcopy): No longer static. |
* dispnew.c (safe_bcopy): No longer static. |
12942 |
|
|
12945 |
|
|
12946 |
* mem_limits.c: typedef SIZE. |
* mem_limits.c: typedef SIZE. |
12947 |
|
|
12948 |
1990-07-19 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-07-19 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12949 |
|
|
12950 |
* fileio.c (Finsert_file_contents): Initialize how_much when exiting |
* fileio.c (Finsert_file_contents): Initialize how_much when exiting |
12951 |
main loop. |
main loop. |
12952 |
|
|
12953 |
* m/m-mips.h: Added stuff from the 18.56 version. |
* m/m-mips.h: Added stuff from the 18.56 version. |
12954 |
|
|
12955 |
1990-07-18 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-07-18 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12956 |
|
|
12957 |
* indent.c (Fmove_to_column): Set end to ZV. |
* indent.c (Fmove_to_column): Set end to ZV. |
12958 |
|
|
12959 |
1990-07-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12960 |
|
|
12961 |
* editfns.c (init_editfns): Let envvar NAME override full name. |
* editfns.c (init_editfns): Let envvar NAME override full name. |
12962 |
|
|
12963 |
* buffer.c (list_buffers_1): Avoid error with list-buffers-directory. |
* buffer.c (list_buffers_1): Avoid error with list-buffers-directory. |
12964 |
|
|
12965 |
1990-07-17 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-07-17 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12966 |
|
|
12967 |
* buffer.c (list_buffers_1): Don't check list-buffers-directory. |
* buffer.c (list_buffers_1): Don't check list-buffers-directory. |
12968 |
|
|
12969 |
1990-07-16 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-07-16 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
12970 |
|
|
12971 |
* xdisp.c (display_text_line): Don't print ellipsis if they're |
* xdisp.c (display_text_line): Don't print ellipsis if they're |
12972 |
off the left edge. |
off the left edge. |
12973 |
|
|
12974 |
1990-07-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-10 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12975 |
|
|
12976 |
* s-386-ix.h: Define BROKEN_TIOCGETC. |
* s-386-ix.h: Define BROKEN_TIOCGETC. |
12977 |
|
|
12978 |
1990-07-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-09 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12979 |
|
|
12980 |
* m-pmax.h: Undef LD_SWITCH_MACHINE, change DATA_START |
* m-pmax.h: Undef LD_SWITCH_MACHINE, change DATA_START |
12981 |
and DATA_SEG_BITS. |
and DATA_SEG_BITS. |
12982 |
|
|
12983 |
1990-07-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12984 |
|
|
12985 |
* s-iris3-6.h (HAVE_GETWD): Define this. |
* s-iris3-6.h (HAVE_GETWD): Define this. |
12986 |
(KERNEL_FILE): Change to /unix. |
(KERNEL_FILE): Change to /unix. |
12991 |
* minibuf.c (Fall_completions, do_completion): Treat nil as alist. |
* minibuf.c (Fall_completions, do_completion): Treat nil as alist. |
12992 |
(Ftry_completion): Likewise. |
(Ftry_completion): Likewise. |
12993 |
|
|
12994 |
1990-07-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-07-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12995 |
|
|
12996 |
* sysdep.c: Undefine TIOCGETC if BROKEN_TIOCGETC defined. |
* sysdep.c: Undefine TIOCGETC if BROKEN_TIOCGETC defined. |
12997 |
* s-usg5-3.h, s-xenix.h: Define BROKEN_TIOCGETC. |
* s-usg5-3.h, s-xenix.h: Define BROKEN_TIOCGETC. |
12998 |
|
|
12999 |
1990-06-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-06-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13000 |
|
|
13001 |
* process.c (Fopen_network_connection): Minor cleanup. |
* process.c (Fopen_network_connection): Minor cleanup. |
13002 |
|
|
13003 |
1990-06-20 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-06-20 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13004 |
|
|
13005 |
* m-sun3.h: Add comments for dealing with 68881. |
* m-sun3.h: Add comments for dealing with 68881. |
13006 |
|
|
13007 |
1990-06-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13008 |
|
|
13009 |
* m-ibmps2-aix.h [__GNUC__]: Define LIB_STANDARD and C_DEBUG_SWITCH, |
* m-ibmps2-aix.h [__GNUC__]: Define LIB_STANDARD and C_DEBUG_SWITCH, |
13010 |
and don't define LIBS_MACHINE. |
and don't define LIBS_MACHINE. |
13011 |
(HAVE_WAIT_HEADER): Define this. |
(HAVE_WAIT_HEADER): Define this. |
13012 |
Also reordered definitions so recently added ones are together. |
Also reordered definitions so recently added ones are together. |
13013 |
|
|
13014 |
1990-06-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-06-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13015 |
|
|
13016 |
* insdel.c (insert): Error if buffer would get too long. |
* insdel.c (insert): Error if buffer would get too long. |
13017 |
* fileio.c (Finsert_file_contents): Likewise. |
* fileio.c (Finsert_file_contents): Likewise. |
13018 |
|
|
13019 |
1990-06-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-06-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13020 |
|
|
13021 |
* syntax.c (scan_sexps_forward): Allow Squote inside symbols. |
* syntax.c (scan_sexps_forward): Allow Squote inside symbols. |
13022 |
|
|
13023 |
1990-06-16 Joseph Arceneaux (jla at geech) |
1990-06-16 Joseph Arceneaux (jla@geech) |
13024 |
|
|
13025 |
* window.c (Fscroll_other_window): Don't unbind_to. Keep track of |
* window.c (Fscroll_other_window): Don't unbind_to. Keep track of |
13026 |
current_buffer and point explicitly. |
current_buffer and point explicitly. |
13027 |
|
|
13028 |
1990-06-15 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-06-15 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13029 |
|
|
13030 |
* term.c: (cursor_to): Only add chars_wasted if not calling hook. |
* term.c: (cursor_to): Only add chars_wasted if not calling hook. |
13031 |
(clear_end_of_line_raw): Likewise. |
(clear_end_of_line_raw): Likewise. |
13041 |
* dispnew.c: char_ins_del_cost defined here. char_ins_del_vector |
* dispnew.c: char_ins_del_cost defined here. char_ins_del_vector |
13042 |
declared extern here. |
declared extern here. |
13043 |
|
|
13044 |
1990-06-14 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-06-14 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13045 |
|
|
13046 |
* Globally replaced screen_width with macro |
* Globally replaced screen_width with macro |
13047 |
SCREEN_WIDTH (selected_screen). |
SCREEN_WIDTH (selected_screen). |
13050 |
(change_window_size): No longer check output_type and set |
(change_window_size): No longer check output_type and set |
13051 |
ScreenRows. |
ScreenRows. |
13052 |
|
|
13053 |
1990-06-11 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-06-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13054 |
|
|
13055 |
* indent.c (Findent_to): Don't fail to return value. |
* indent.c (Findent_to): Don't fail to return value. |
13056 |
(Fmove_to_column, Fcurrent_column): Doc fixes. |
(Fmove_to_column, Fcurrent_column): Doc fixes. |
13057 |
|
|
13058 |
1990-06-06 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-06-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13059 |
|
|
13060 |
* keyboard.c (echo_prompt): Now uses glyphs. |
* keyboard.c (echo_prompt): Now uses glyphs. |
13061 |
echobuf, echobuf_ptr: These variables now glyphs. |
echobuf, echobuf_ptr: These variables now glyphs. |
13062 |
|
|
13063 |
1990-06-05 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-06-05 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13064 |
|
|
13065 |
* fileio.c (Fdo_auto_save): Use glyphs_to_str_copy to set |
* fileio.c (Fdo_auto_save): Use glyphs_to_str_copy to set |
13066 |
omessage. |
omessage. |
13075 |
|
|
13076 |
* print.c (printchar, strout): Use message_buf_size. Convert to |
* print.c (printchar, strout): Use message_buf_size. Convert to |
13077 |
glyfs before assigning chars. |
glyfs before assigning chars. |
13078 |
(str_to_glyph_cpy, str_to_glyph_ncpy, |
(str_to_glyph_cpy, str_to_glyph_ncpy, |
13079 |
glyph_to_str_cpy, glyph_to_str_ncpy): New functions. |
glyph_to_str_cpy, glyph_to_str_ncpy): New functions. |
13080 |
|
|
13081 |
1990-06-03 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-06-03 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13082 |
|
|
13083 |
* keyboard.c (command_loop_1): Clear this_command_key_count here. |
* keyboard.c (command_loop_1): Clear this_command_key_count here. |
13084 |
(Fread_key_sequence): And here. |
(Fread_key_sequence): And here. |
13086 |
|
|
13087 |
* dispnew.c (update_screen): |
* dispnew.c (update_screen): |
13088 |
Add missing else in handling cursor_in_echo_area. |
Add missing else in handling cursor_in_echo_area. |
13089 |
* xdisp.c (redisplay_window): Eliminate lpoint. Alter opoint |
* xdisp.c (redisplay_window): Eliminate lpoint. Alter opoint |
13090 |
if point should be changed permanently in the selected window. |
if point should be changed permanently in the selected window. |
13091 |
|
|
13092 |
* window.c (unshow_buffer): Don't set pt in selected window's buffer. |
* window.c (unshow_buffer): Don't set pt in selected window's buffer. |
13118 |
|
|
13119 |
* xterm.c (x_term_init): Don't set dont_calculate_costs anymore. |
* xterm.c (x_term_init): Don't set dont_calculate_costs anymore. |
13120 |
|
|
13121 |
1990-06-02 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-06-02 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13122 |
|
|
13123 |
* term.c (calculate_ins_del_char_costs, string_cost_one_line): |
* term.c (calculate_ins_del_char_costs, string_cost_one_line): |
13124 |
Made static. |
Made static. |
13136 |
|
|
13137 |
* xterm.c (x_term_init): Don't CalcIDCosts here anymore. |
* xterm.c (x_term_init): Don't CalcIDCosts here anymore. |
13138 |
|
|
13139 |
1990-06-01 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-06-01 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13140 |
|
|
13141 |
* print.c: Include dispextern.h. |
* print.c: Include dispextern.h. |
13142 |
(printchar, strout): Use message_buf. |
(printchar, strout): Use message_buf. |
13168 |
|
|
13169 |
* fileio.c (Fexpand_file_name): Simplified. |
* fileio.c (Fexpand_file_name): Simplified. |
13170 |
|
|
13171 |
1990-06-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-06-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13172 |
|
|
13173 |
* dired.c: Doc fix. |
* dired.c: Doc fix. |
13174 |
|
|
13175 |
1990-05-31 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-31 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13176 |
|
|
13177 |
* search.c (Fsearch_forward): Docstring fix. |
* search.c (Fsearch_forward): Docstring fix. |
13178 |
|
|
13179 |
1990-05-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-05-31 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13180 |
|
|
13181 |
* dired.c: Comment added. |
* dired.c: Comment added. |
13182 |
|
|
13183 |
1990-05-31 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-31 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13184 |
|
|
13185 |
* process.c (Fprocess_connection): Return the type of a process |
* process.c (Fprocess_connection): Return the type of a process |
13186 |
object. |
object. |
13187 |
(syms_of_process): Initialize pty_process and stream_process. |
(syms_of_process): Initialize pty_process and stream_process. |
13188 |
Declare Fprocess_type. |
Declare Fprocess_type. |
13189 |
* process.h New element type to struct Lisp_Process. |
* process.h New element type to struct Lisp_Process. |
13190 |
|
|
13191 |
* syntax.c (scan_sexps_forward): Initialize curlevel->last to -1. |
* syntax.c (scan_sexps_forward): Initialize curlevel->last to -1. |
13192 |
|
|
13193 |
1990-05-28 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-28 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13194 |
|
|
13195 |
* fileio.c (Finsert_file_contents): Use new variable how_much to |
* fileio.c (Finsert_file_contents): Use new variable how_much to |
13196 |
hold read result. |
hold read result. |
13197 |
|
|
13198 |
1990-05-24 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-24 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13199 |
|
|
13200 |
* lread.c (read_char_exclusive): New subr. |
* lread.c (read_char_exclusive): New subr. |
13201 |
|
|
13202 |
1990-05-24 David Lawrence (tale at pogo.ai.mit.edu) |
1990-05-24 David Lawrence (tale@pogo.ai.mit.edu) |
13203 |
|
|
13204 |
* fileio.c (file_executable_p): New function. |
* fileio.c (file_executable_p): New function. |
13205 |
|
|
13206 |
1990-05-23 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-23 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13207 |
|
|
13208 |
* insdel.c (make_gap): Only set BEG_ADDR if BUFFER_REALLOC was |
* insdel.c (make_gap): Only set BEG_ADDR if BUFFER_REALLOC was |
13209 |
successful. |
successful. |
13216 |
* print.c (print): Use ... only for conses, and instead of normal |
* print.c (print): Use ... only for conses, and instead of normal |
13217 |
print. |
print. |
13218 |
|
|
13219 |
1990-05-22 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-22 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13220 |
|
|
13221 |
* Renamed meta_flag meta_key. |
* Renamed meta_flag meta_key. |
13222 |
|
|
13223 |
* termopts.h: Comment changes. |
* termopts.h: Comment changes. |
13224 |
|
|
13225 |
1990-05-20 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-20 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13226 |
|
|
13227 |
* buffer.h: upcase_table and downcase_table are now Lisp_Objects. |
* buffer.h: upcase_table and downcase_table are now Lisp_Objects. |
13228 |
* alloc.c (mark_object, gc_sweep): Related changes. |
* alloc.c (mark_object, gc_sweep): Related changes. |
13229 |
* casetab.c: Ditto. |
* casetab.c: Ditto. |
13230 |
|
|
13231 |
1990-05-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-05-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13232 |
|
|
13233 |
* minibuf.c (Fall_completions): Protect STRING from gc. |
* minibuf.c (Fall_completions): Protect STRING from gc. |
13234 |
Copy ALIST to TAIL to protect it. |
Copy ALIST to TAIL to protect it. |
13235 |
|
|
13236 |
* paths.h-dist: Doc fix. |
* paths.h-dist: Doc fix. |
13237 |
|
|
13238 |
1990-05-17 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-17 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13239 |
|
|
13240 |
* search.c (Flooking_at, search_buffer): Use new accessors. |
* search.c (Flooking_at, search_buffer): Use new accessors. |
13241 |
* indent.c (Fcurrent_column): Likewise. |
* indent.c (Fcurrent_column): Likewise. |
13253 |
* xdisp.c (try_window, try_window_id, display_text_line): Likewise. |
* xdisp.c (try_window, try_window_id, display_text_line): Likewise. |
13254 |
(redisplay): Likewise. |
(redisplay): Likewise. |
13255 |
* buffer.c (list_buffers_1): Likewise. |
* buffer.c (list_buffers_1): Likewise. |
13256 |
* marker.c (marker_position, Fset_marker, set_marker_restricted): |
* marker.c (marker_position, Fset_marker, set_marker_restricted): |
13257 |
(Fmarker_position): Likewise. |
(Fmarker_position): Likewise. |
13258 |
* window.c (unshow_buffer, Fset_window_configuration): Likewise. |
* window.c (unshow_buffer, Fset_window_configuration): Likewise. |
13259 |
(Fset_window_buffer): Likewise. |
(Fset_window_buffer): Likewise. |
13301 |
* print.c (PRINTPREPARE): Use Fset_buffer. |
* print.c (PRINTPREPARE): Use Fset_buffer. |
13302 |
|
|
13303 |
* buffer.c (SetBfp): Don't bother with selected window or its point. |
* buffer.c (SetBfp): Don't bother with selected window or its point. |
13304 |
* window.c (Fselect_window): Always set pointm of old window. |
* window.c (Fselect_window): Always set pointm of old window. |
13305 |
|
|
13306 |
* editfns.c: Eliminate all use of DEFSIMPLE and DEFPRED. |
* editfns.c: Eliminate all use of DEFSIMPLE and DEFPRED. |
13307 |
* indent.c, keyboard.c: Ditto. |
* indent.c, keyboard.c: Ditto. |
13309 |
* search.c (skip_chars): Eliminate PointLeft and PointRight. |
* search.c (skip_chars): Eliminate PointLeft and PointRight. |
13310 |
* cmds.c (SelfInsert): Likewise. |
* cmds.c (SelfInsert): Likewise. |
13311 |
|
|
13312 |
1990-05-16 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-16 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13313 |
|
|
13314 |
* xdisp.c (try_window): No return value. |
* xdisp.c (try_window): No return value. |
13315 |
Fix calls to try_window. |
Fix calls to try_window. |
13316 |
* Global variable RedoModes is now redraw_mode_line. |
* Global variable RedoModes is now redraw_mode_line. |
13317 |
|
|
13318 |
1990-05-13 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-13 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13319 |
|
|
13320 |
* keymap.c (Fdefine_key, Flookup_key): Local cleanups. |
* keymap.c (Fdefine_key, Flookup_key): Local cleanups. |
13321 |
|
|
13322 |
* sysdep.c (sys_suspend): Use save_signal_handlers and |
* sysdep.c (sys_suspend): Use save_signal_handlers and |
13323 |
restore_signal_handlers to save and restore signal state. |
restore_signal_handlers to save and restore signal state. |
13324 |
|
|
13325 |
* indent.c (Findent_to): Merge guts of indentation into here. |
* indent.c (Findent_to): Merge guts of indentation into here. |
13339 |
(describe_map): Add space to end of prefix. |
(describe_map): Add space to end of prefix. |
13340 |
* syntax.c (describe_syntax): Do indentation and newline. |
* syntax.c (describe_syntax): Do indentation and newline. |
13341 |
|
|
13342 |
1990-05-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-05-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13343 |
|
|
13344 |
* process.c (create_process) [not USG]: Put subproc in pgrp 0. |
* process.c (create_process) [not USG]: Put subproc in pgrp 0. |
13345 |
|
|
13346 |
1990-05-10 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-10 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13347 |
|
|
13348 |
* dispextern.h: new struct screen_glyfs replaces struct |
* dispextern.h: new struct screen_glyfs replaces struct |
13349 |
display_line. |
display_line. |
13366 |
Args are different, and hash computation too. |
Args are different, and hash computation too. |
13367 |
(update_screen): Rearrange buffer-emptying code. |
(update_screen): Rearrange buffer-emptying code. |
13368 |
* xdisp.c: (display_minibuf_message, redisplay): Rewritten for new |
* xdisp.c: (display_minibuf_message, redisplay): Rewritten for new |
13369 |
structures. |
structures. |
13370 |
(display_text_line, display_mode_line): Likewise. |
(display_text_line, display_mode_line): Likewise. |
13371 |
(display_mode_element, display_string): Likewise. |
(display_mode_element, display_string): Likewise. |
13372 |
(decode_mode_spec): Local cleanups. |
(decode_mode_spec): Local cleanups. |
13387 |
* keyboard.c (echo_prompt, echo_char, echo_dash, echo): New functions. |
* keyboard.c (echo_prompt, echo_char, echo_dash, echo): New functions. |
13388 |
(cancel_echoing): Likewise. |
(cancel_echoing): Likewise. |
13389 |
(immediate_echo, echoptr): New variables. |
(immediate_echo, echoptr): New variables. |
13390 |
(command_loop_1, request_echo, get_char, read_key_sequence): |
(command_loop_1, request_echo, get_char, read_key_sequence): |
13391 |
(set_waiting_for_input, interrupt_signal): Related changes. |
(set_waiting_for_input, interrupt_signal): Related changes. |
13392 |
(get_char): No more declaration of request_echo. Local cleanups. |
(get_char): No more declaration of request_echo. Local cleanups. |
13393 |
|
|
13402 |
|
|
13403 |
* search.c (Fregexp_quote): Simplified. |
* search.c (Fregexp_quote): Simplified. |
13404 |
|
|
13405 |
1990-05-08 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-08 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13406 |
|
|
13407 |
* process.c (Fopen_network_stream): Also handle numeric inet |
* process.c (Fopen_network_stream): Also handle numeric inet |
13408 |
addresses. |
addresses. |
13409 |
|
|
13410 |
1990-05-06 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13411 |
|
|
13412 |
* alloca.c: #ifdef __STDC__ rather than X3J11/ |
* alloca.c: #ifdef __STDC__ rather than X3J11/ |
13413 |
|
|
13414 |
1990-05-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-05-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13415 |
|
|
13416 |
* fileio.c (Fmake_symbolic_link): Delete old file if permitted. |
* fileio.c (Fmake_symbolic_link): Delete old file if permitted. |
13417 |
|
|
13418 |
1990-05-02 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-02 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13419 |
|
|
13420 |
* data.c (Fstring_to_int): Delete disabled feature |
* data.c (Fstring_to_int): Delete disabled feature |
13421 |
of accepting `yes' and `no'. |
of accepting `yes' and `no'. |
13430 |
|
|
13431 |
* abbrev.c (Fdefine_mode_abbrev): Clean up error message. |
* abbrev.c (Fdefine_mode_abbrev): Clean up error message. |
13432 |
|
|
13433 |
1990-05-01 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-05-01 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13434 |
|
|
13435 |
* xfns.c (Fx_draw_rectangle, Fx_erase_rectangle): Simplified. |
* xfns.c (Fx_draw_rectangle, Fx_erase_rectangle): Simplified. |
13436 |
|
|
13462 |
(Fset_marker): Likewise. |
(Fset_marker): Likewise. |
13463 |
* xdisp.c (DoDsp): Likewise. |
* xdisp.c (DoDsp): Likewise. |
13464 |
|
|
13465 |
1990-04-30 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-30 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13466 |
|
|
13467 |
* buffer.h: New macro R_ALLOC_SET_BUFFER for declaring all the |
* buffer.h: New macro R_ALLOC_SET_BUFFER for declaring all the |
13468 |
text pointers of a buffer to the relocating allocator. |
text pointers of a buffer to the relocating allocator. |
13472 |
* insdel.c (make_gap): ditto. |
* insdel.c (make_gap): ditto. |
13473 |
* xfns.c (adjust_scrollbars): Don't set bf_cur->text. |
* xfns.c (adjust_scrollbars): Don't set bf_cur->text. |
13474 |
|
|
13475 |
1990-04-26 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-26 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13476 |
|
|
13477 |
* minibuf.c: Declare active_screen struct screen *, not |
* minibuf.c: Declare active_screen struct screen *, not |
13478 |
Lisp_Screen *. |
Lisp_Screen *. |
13479 |
|
|
13480 |
1990-04-19 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-19 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13481 |
|
|
13482 |
* xterm.c (XTupdate_end): Only x_display_cursor if s is x_input_screen. |
* xterm.c (XTupdate_end): Only x_display_cursor if s is x_input_screen. |
13483 |
|
|
13484 |
1990-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-04-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13485 |
|
|
13486 |
* fns.c (Fy_or_n_p): If a C-g comes in and does not quit, quit by hand. |
* fns.c (Fy_or_n_p): If a C-g comes in and does not quit, quit by hand. |
13487 |
|
|
13488 |
* buffer.c (Frename_buffer): Allow renaming to same name it has. |
* buffer.c (Frename_buffer): Allow renaming to same name it has. |
13489 |
|
|
13490 |
1990-04-19 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-19 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13491 |
|
|
13492 |
* xfns.c (Fx_open_connection): Attach xrdb to x_current_display. |
* xfns.c (Fx_open_connection): Attach xrdb to x_current_display. |
13493 |
|
|
13494 |
1990-04-17 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-17 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13495 |
|
|
13496 |
* xterm.c (dumpborder): Now only used for X10. |
* xterm.c (dumpborder): Now only used for X10. |
13497 |
(highlight, unhighlight): New functions for X11. |
(highlight, unhighlight): New functions for X11. |
13498 |
|
|
13499 |
1990-04-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-04-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13500 |
|
|
13501 |
* cm.c (Wcm_init): Return -2 if screen size not specified. |
* cm.c (Wcm_init): Return -2 if screen size not specified. |
13502 |
* term.c (term_init): Special error message for that case. |
* term.c (term_init): Special error message for that case. |
13503 |
|
|
13504 |
1990-04-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-04-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13505 |
|
|
13506 |
* s-sunos4.h, s-sunos4shr.h (SYSTEM_MALLOC): Define it. |
* s-sunos4.h, s-sunos4shr.h (SYSTEM_MALLOC): Define it. |
13507 |
|
|
13508 |
1990-04-15 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-15 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13509 |
|
|
13510 |
* xfns.c (Fx_get_resource): Concatenate invocation_name before |
* xfns.c (Fx_get_resource): Concatenate invocation_name before |
13511 |
the resource tag. |
the resource tag. |
13512 |
(Fx_create_screen): Use the latest resource id's. |
(Fx_create_screen): Use the latest resource id's. |
13513 |
|
|
13514 |
1990-04-13 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-13 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13515 |
|
|
13516 |
* xfns.c (Fx_get_resource): New subr. |
* xfns.c (Fx_get_resource): New subr. |
13517 |
(Fx_open_connection): Call x_load_resources. New parameter |
(Fx_open_connection): Call x_load_resources. New parameter |
13524 |
|
|
13525 |
* ymakefile: Take note of these new files. |
* ymakefile: Take note of these new files. |
13526 |
|
|
13527 |
1990-04-10 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-10 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13528 |
|
|
13529 |
* xterm.c (x_term_init): Use MAXPATHLEN. |
* xterm.c (x_term_init): Use MAXPATHLEN. |
13530 |
|
|
13531 |
1990-04-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-04-09 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13532 |
|
|
13533 |
* buffer.c (list_buffers_1): Get filename from list-buffers-directory. |
* buffer.c (list_buffers_1): Get filename from list-buffers-directory. |
13534 |
|
|
13535 |
1990-04-06 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13536 |
|
|
13537 |
* screen.c (coordinates_in_window): Return -1 if in modeline of |
* screen.c (coordinates_in_window): Return -1 if in modeline of |
13538 |
window. |
window. |
13540 |
(Flocate_window_from_coordinates): Use next_screen_window if |
(Flocate_window_from_coordinates): Use next_screen_window if |
13541 |
MULTI_WINDOW is defined. |
MULTI_WINDOW is defined. |
13542 |
|
|
13543 |
1990-04-05 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-05 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13544 |
|
|
13545 |
* xterm.c (construct_mouse_event): Deal with the motion events |
* xterm.c (construct_mouse_event): Deal with the motion events |
13546 |
first. Only grab the mouse when in the scrollbar. |
first. Only grab the mouse when in the scrollbar. |
13547 |
|
|
13548 |
1990-04-04 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-04 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13549 |
|
|
13550 |
* screen.c (coordinates_in_window): Include mode line as part of |
* screen.c (coordinates_in_window): Include mode line as part of |
13551 |
window. |
window. |
13555 |
|
|
13556 |
* xdisp.c (DoDsp): Additional checks for screen being visible. |
* xdisp.c (DoDsp): Additional checks for screen being visible. |
13557 |
|
|
13558 |
1990-04-03 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-03 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13559 |
|
|
13560 |
* editfns.c (Fmessage): If there is a global minbuffer screen, |
* editfns.c (Fmessage): If there is a global minbuffer screen, |
13561 |
raise it before displaying the message. |
raise it before displaying the message. |
13564 |
screen is scanned for windows. All subrs calling window_loop must |
screen is scanned for windows. All subrs calling window_loop must |
13565 |
pass a Lisp_Object here now. |
pass a Lisp_Object here now. |
13566 |
|
|
13567 |
1990-04-01 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-04-01 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13568 |
|
|
13569 |
* window.c (window_loop): Additional parameter mini to control |
* window.c (window_loop): Additional parameter mini to control |
13570 |
minibuffer selection or not. |
minibuffer selection or not. |
13575 |
(Fdelete_windows_on): |
(Fdelete_windows_on): |
13576 |
(Freplace_buffer_in_windows): Use that parameter. |
(Freplace_buffer_in_windows): Use that parameter. |
13577 |
|
|
13578 |
1990-03-29 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-29 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13579 |
|
|
13580 |
* screen.c (Fselect_screen): Raise the selected screen. |
* screen.c (Fselect_screen): Raise the selected screen. |
13581 |
|
|
13594 |
* xfns.c (Fx_track_pointer): Don't turn off cursor, just call |
* xfns.c (Fx_track_pointer): Don't turn off cursor, just call |
13595 |
x_display_cursor. |
x_display_cursor. |
13596 |
|
|
13597 |
1990-03-28 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-28 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13598 |
|
|
13599 |
* data.c (Fmake_local_variable): Give the variable value nil if |
* data.c (Fmake_local_variable): Give the variable value nil if |
13600 |
unbound. |
unbound. |
13606 |
* screen.c (Fscreen_selected_window): |
* screen.c (Fscreen_selected_window): |
13607 |
(Fscreen_root_window): If screen is nil, use selected-screen. |
(Fscreen_root_window): If screen is nil, use selected-screen. |
13608 |
|
|
13609 |
1990-03-27 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-27 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13610 |
|
|
13611 |
* xterm.c (XTread_socket): SET_SCREEN_GARBAGED which returning |
* xterm.c (XTread_socket): SET_SCREEN_GARBAGED which returning |
13612 |
symbol which causes DoDsp to be invoked. |
symbol which causes DoDsp to be invoked. |
13620 |
* keyboard.c: |
* keyboard.c: |
13621 |
* dispnew.c: Use the new macro. |
* dispnew.c: Use the new macro. |
13622 |
|
|
13623 |
1990-03-25 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-25 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13624 |
|
|
13625 |
* xfns.c (Fx_own_selection): Only take one argument, string. |
* xfns.c (Fx_own_selection): Only take one argument, string. |
13626 |
|
|
13627 |
1990-03-24 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-24 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13628 |
|
|
13629 |
* xfns.c (select_visual): Catch bullshit machines whose hardware |
* xfns.c (select_visual): Catch bullshit machines whose hardware |
13630 |
doesn't support the X server pixel depth by looking at colormap_size. |
doesn't support the X server pixel depth by looking at colormap_size. |
13631 |
(x_decode_color): Use x_screen_planes to check for color. |
(x_decode_color): Use x_screen_planes to check for color. |
13632 |
|
|
13633 |
1990-03-23 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-23 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13634 |
|
|
13635 |
* xterm.c (x_display_cursor): Try using vertical bar cursor. |
* xterm.c (x_display_cursor): Try using vertical bar cursor. |
13636 |
(clear_cursor): Call x_display_cursor for X11. |
(clear_cursor): Call x_display_cursor for X11. |
13642 |
(x_y_pos): New function. |
(x_y_pos): New function. |
13643 |
(x_set_font): Dont' set x_font_{width,height}, they are gone. |
(x_set_font): Dont' set x_font_{width,height}, they are gone. |
13644 |
|
|
13645 |
1990-03-22 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-22 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13646 |
|
|
13647 |
* xfns.c (Fx_track_pointer): Check that s == selected_screen each |
* xfns.c (Fx_track_pointer): Check that s == selected_screen each |
13648 |
time through loop. If event is nil, read mouse position. |
time through loop. If event is nil, read mouse position. |
13655 |
* emacs.c (main): Check here for "-d" option and set display_arg. |
* emacs.c (main): Check here for "-d" option and set display_arg. |
13656 |
* dispnew.c (init_display): Set Vwindow_system, etc. if display_arg. |
* dispnew.c (init_display): Set Vwindow_system, etc. if display_arg. |
13657 |
|
|
13658 |
1990-03-21 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-21 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13659 |
|
|
13660 |
* keyboard.c (read_key_sequence): Don't DoDsp if the screen was |
* keyboard.c (read_key_sequence): Don't DoDsp if the screen was |
13661 |
just unmapped. |
just unmapped. |
13675 |
|
|
13676 |
* emacs.c: Removed variables xargc, xargv. |
* emacs.c: Removed variables xargc, xargv. |
13677 |
|
|
13678 |
1990-03-20 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-20 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13679 |
|
|
13680 |
* xfns.c (Fx_track_pointer): Go faster. |
* xfns.c (Fx_track_pointer): Go faster. |
13681 |
|
|
13683 |
|
|
13684 |
* window.c: (Fminibuffer_window): Rewritten. |
* window.c: (Fminibuffer_window): Rewritten. |
13685 |
|
|
13686 |
1990-03-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-03-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13687 |
|
|
13688 |
* sysdep.c (perror): Control with HAVE_PERROR as well as HPUX. |
* sysdep.c (perror): Control with HAVE_PERROR as well as HPUX. |
13689 |
* s-hpux.h (HAVE_PERROR): Define it. |
* s-hpux.h (HAVE_PERROR): Define it. |
13690 |
|
|
13691 |
1990-03-19 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-19 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13692 |
|
|
13693 |
* keyboard.c (command_loop_1): Restructured handling of X event |
* keyboard.c (command_loop_1): Restructured handling of X event |
13694 |
things. |
things. |
13700 |
|
|
13701 |
* lread.c (Feval_region): GCPRO opoint. |
* lread.c (Feval_region): GCPRO opoint. |
13702 |
|
|
13703 |
1990-03-16 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-16 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13704 |
|
|
13705 |
* keyboard.c (command_loop_1): Call mouse-motion handler with |
* keyboard.c (command_loop_1): Call mouse-motion handler with |
13706 |
argument. Also, don't call undo-boundary. |
argument. Also, don't call undo-boundary. |
13708 |
* process.c (create_process): Set the process group for BSD at |
* process.c (create_process): Set the process group for BSD at |
13709 |
the same time as for USG. |
the same time as for USG. |
13710 |
|
|
13711 |
1990-03-14 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-14 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13712 |
|
|
13713 |
* xterm.c (x_new_selected_screen): Set x_input_screen here. |
* xterm.c (x_new_selected_screen): Set x_input_screen here. |
13714 |
|
|
13715 |
1990-03-11 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-11 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13716 |
|
|
13717 |
* xterm.c: Vx_mouse_grabbed now Vmouse_grabbed. |
* xterm.c: Vx_mouse_grabbed now Vmouse_grabbed. |
13718 |
(XTread_socket): Generate exited-window symbols on LeaveNotify |
(XTread_socket): Generate exited-window symbols on LeaveNotify |
13722 |
(outline_region): Now static. |
(outline_region): Now static. |
13723 |
(Fx_track_pointer): Check x_mouse_screen == s in loop. |
(Fx_track_pointer): Check x_mouse_screen == s in loop. |
13724 |
|
|
13725 |
1990-03-10 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-10 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13726 |
|
|
13727 |
* xterm.c (encode_mouse_button): Correctly get the button from |
* xterm.c (encode_mouse_button): Correctly get the button from |
13728 |
Motion events. |
Motion events. |
13733 |
* keyboard.c (get_char): Re-set obj if we've keyboard-translated |
* keyboard.c (get_char): Re-set obj if we've keyboard-translated |
13734 |
c. |
c. |
13735 |
|
|
13736 |
1990-03-08 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-08 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13737 |
|
|
13738 |
* xterm.c x_focus_screen no longer static. |
* xterm.c x_focus_screen no longer static. |
13739 |
(x_error_handler): Use XDefaultIOError. |
(x_error_handler): Use XDefaultIOError. |
13746 |
* window.c (Fdisplay_buffer, Fset_window_configuration): Pass |
* window.c (Fdisplay_buffer, Fset_window_configuration): Pass |
13747 |
second parm Qnil to Fselect_screen. |
second parm Qnil to Fselect_screen. |
13748 |
|
|
13749 |
1990-03-07 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-07 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13750 |
|
|
13751 |
* screen.c (Fscreen_has_focus): New subr. |
* screen.c (Fscreen_has_focus): New subr. |
13752 |
(Fselect_screen): Use x_focus_on_screen to physically select the |
(Fselect_screen): Use x_focus_on_screen to physically select the |
13753 |
screen. |
screen. |
13754 |
|
|
13755 |
1990-03-06 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13756 |
|
|
13757 |
* xfns.c (x_set_mouse_position): Moved to xterm.c. |
* xfns.c (x_set_mouse_position): Moved to xterm.c. |
13758 |
|
|
13772 |
Fbuffer_disable_undo. |
Fbuffer_disable_undo. |
13773 |
* process.c: Ditto. |
* process.c: Ditto. |
13774 |
|
|
13775 |
1990-03-05 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-05 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13776 |
|
|
13777 |
* xterm.c (XTupdate_end): Use parameter s rather than |
* xterm.c (XTupdate_end): Use parameter s rather than |
13778 |
updating_screen. |
updating_screen. |
13779 |
(XTread_socket): On EnterNotify, don't check s != focus_screen |
(XTread_socket): On EnterNotify, don't check s != focus_screen |
13780 |
before selecting. On Focus In/Out don't set/reset mouse_screen. |
before selecting. On Focus In/Out don't set/reset mouse_screen. |
13781 |
|
|
13782 |
1990-03-04 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-04 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13783 |
|
|
13784 |
* eval.c If using X windows, include xterm.h. |
* eval.c If using X windows, include xterm.h. |
13785 |
(error): TOTALLY_UNBLOCK_INPUT if using X. |
(error): TOTALLY_UNBLOCK_INPUT if using X. |
13813 |
(x_new_font): Return 1 if failed, don't call error. |
(x_new_font): Return 1 if failed, don't call error. |
13814 |
(x_make_screen_visible): Raise the screen as well. |
(x_make_screen_visible): Raise the screen as well. |
13815 |
|
|
13816 |
1990-03-02 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-03-02 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13817 |
|
|
13818 |
* screen.c (Frelease_focused_screen): Just check that screen is |
* screen.c (Frelease_focused_screen): Just check that screen is |
13819 |
selected. |
selected. |
13820 |
|
|
13821 |
1990-02-28 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-28 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13822 |
|
|
13823 |
* screen.c (Fselect_screen_focused, Frelease_focused_screen): New |
* screen.c (Fselect_screen_focused, Frelease_focused_screen): New |
13824 |
subrs. |
subrs. |
13825 |
* xterm.c (x_focus_on_screen, x_unfocus_screen): New procedures |
* xterm.c (x_focus_on_screen, x_unfocus_screen): New procedures |
13826 |
to implement focusing. |
to implement focusing. |
13827 |
|
|
13828 |
1990-02-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-02-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13829 |
|
|
13830 |
* casefiddle.c: Doc fix. |
* casefiddle.c: Doc fix. |
13831 |
|
|
13832 |
1990-02-28 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-28 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13833 |
|
|
13834 |
* xterm.h: Redefined BLOCK_INPUT and UNBLOCK_INPUT to use sigblock |
* xterm.h: Redefined BLOCK_INPUT and UNBLOCK_INPUT to use sigblock |
13835 |
and sigsetmask if available. |
and sigsetmask if available. |
13836 |
* xterm.c: Declare BLOCK_INPUT_mask if have SIGIO and FIONREAD. |
* xterm.c: Declare BLOCK_INPUT_mask if have SIGIO and FIONREAD. |
13837 |
|
|
13838 |
1990-02-27 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-27 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13839 |
|
|
13840 |
* minibuf.c (Fread_from_minibuffer): Initialize pos to 0. |
* minibuf.c (Fread_from_minibuffer): Initialize pos to 0. |
13841 |
|
|
13842 |
1990-02-25 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-25 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13843 |
|
|
13844 |
* keyboard.c (read_key_sequence): Handle mapped-screen event |
* keyboard.c (read_key_sequence): Handle mapped-screen event |
13845 |
symbol by calling new hook Vmap_screen_hook. |
symbol by calling new hook Vmap_screen_hook. |
13850 |
(XTread_socket): Return mapped-screen symbol to signal |
(XTread_socket): Return mapped-screen symbol to signal |
13851 |
mapped-screen events. |
mapped-screen events. |
13852 |
|
|
13853 |
1990-02-23 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-23 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13854 |
|
|
13855 |
* keyboard.c (command_loop_1): Check the character for width 1 |
* keyboard.c (command_loop_1): Check the character for width 1 |
13856 |
before doing direct_output_forward, as well as the cursor position |
before doing direct_output_forward, as well as the cursor position |
13859 |
* xdisp.c (DoDsp): Use redisplay_windows rather than |
* xdisp.c (DoDsp): Use redisplay_windows rather than |
13860 |
redisplay_all_windows, which was removed. |
redisplay_all_windows, which was removed. |
13861 |
|
|
13862 |
1990-02-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-02-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13863 |
|
|
13864 |
* unexencap.c: New file, waiting for papers. |
* unexencap.c: New file, waiting for papers. |
13865 |
|
|
13866 |
1990-02-22 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-22 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13867 |
|
|
13868 |
* keyboard.c: Removed much debugging stuff. |
* keyboard.c: Removed much debugging stuff. |
13869 |
* xterm.c: Removed much debugging stuff. |
* xterm.c: Removed much debugging stuff. |
13875 |
New X atoms: Xatom_clipboard, Xatom_delete, Xatom_insert_selection, |
New X atoms: Xatom_clipboard, Xatom_delete, Xatom_insert_selection, |
13876 |
Xatom_insert_property, Xatom_pair. |
Xatom_insert_property, Xatom_pair. |
13877 |
|
|
13878 |
1990-02-21 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-21 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13879 |
|
|
13880 |
* keyboard.c (kbd_buffer_store_char): Check NULL objects. |
* keyboard.c (kbd_buffer_store_char): Check NULL objects. |
13881 |
|
|
13882 |
* xterm.c (XTread_socket): Correctly advance bufp for all KeyPress |
* xterm.c (XTread_socket): Correctly advance bufp for all KeyPress |
13883 |
events. |
events. |
13884 |
|
|
13885 |
1990-02-20 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-20 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13886 |
|
|
13887 |
* keyboard.c (kbd_buffer_get_char): Use KBD_BUFFER_SIZE rather |
* keyboard.c (kbd_buffer_get_char): Use KBD_BUFFER_SIZE rather |
13888 |
than sizeof kbd_buffer. |
than sizeof kbd_buffer. |
13892 |
* xterm.c (XTread_socket): On EnterNotify events, make sure to |
* xterm.c (XTread_socket): On EnterNotify events, make sure to |
13893 |
return mouse event for both scrollbars and windows. |
return mouse event for both scrollbars and windows. |
13894 |
|
|
13895 |
1990-02-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-02-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13896 |
|
|
13897 |
* casefiddle.c (casify_region): Move the new statement. |
* casefiddle.c (casify_region): Move the new statement. |
13898 |
|
|
13899 |
1990-02-19 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-19 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13900 |
|
|
13901 |
* casefiddle.c (casify_region): Return if beginning and end same. |
* casefiddle.c (casify_region): Return if beginning and end same. |
13902 |
|
|
13903 |
1990-02-18 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-18 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13904 |
|
|
13905 |
* keyboard.c (kbd_buffer_store_char): Use KBD_BUFFER_SIZE rather |
* keyboard.c (kbd_buffer_store_char): Use KBD_BUFFER_SIZE rather |
13906 |
than sizeof kbd_buffer. |
than sizeof kbd_buffer. |
13907 |
|
|
13908 |
* fns.c (Fy_or_n_p): Only accept ints from get_char. |
* fns.c (Fy_or_n_p): Only accept ints from get_char. |
13909 |
|
|
13910 |
1990-02-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-02-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13911 |
|
|
13912 |
* minibuf.c (Fread_from_minibuffer): New arg POSITION. |
* minibuf.c (Fread_from_minibuffer): New arg POSITION. |
13913 |
|
|
13918 |
|
|
13919 |
* ymakefile (LD): Let config file override with LD_CMD. |
* ymakefile (LD): Let config file override with LD_CMD. |
13920 |
|
|
13921 |
1990-02-14 Joseph Arceneaux (jla at albert.ai.mit.edu) |
1990-02-14 Joseph Arceneaux (jla@albert.ai.mit.edu) |
13922 |
|
|
13923 |
* keyboard.c (read_avail_input): pass read_socket_hook |
* keyboard.c (read_avail_input): pass read_socket_hook |
13924 |
KBD_BUFFER_SIZE rather than doing sizeof (buf). |
KBD_BUFFER_SIZE rather than doing sizeof (buf). |
13926 |
* xterm.c (XTread_socket): Set event.type = MotionNotify when |
* xterm.c (XTread_socket): Set event.type = MotionNotify when |
13927 |
entering screen or scrollbar to fake motion event. |
entering screen or scrollbar to fake motion event. |
13928 |
|
|
13929 |
1990-02-13 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-13 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13930 |
|
|
13931 |
* window.c (next_screen, prev_screen): moved to screen.c |
* window.c (next_screen, prev_screen): moved to screen.c |
13932 |
(Fnext_window): If mini non-nil, count the separate minibuffer |
(Fnext_window): If mini non-nil, count the separate minibuffer |
13933 |
screen. |
screen. |
13934 |
* screen.c (Fnext_screen): new subr. |
* screen.c (Fnext_screen): new subr. |
13935 |
|
|
13936 |
1990-02-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-02-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13937 |
|
|
13938 |
* xdisp.c (display_text_line, try_window, try_window_id, DoDsp): |
* xdisp.c (display_text_line, try_window, try_window_id, DoDsp): |
13939 |
Don't display overlay arrow on more than one line in a window. |
Don't display overlay arrow on more than one line in a window. |
13940 |
|
|
13941 |
1990-02-12 Joseph Arceneaux (jla at albert.ai.mit.edu) |
1990-02-12 Joseph Arceneaux (jla@albert.ai.mit.edu) |
13942 |
|
|
13943 |
* doprnt.c (doprnt): Expand size of tembuf to 512. |
* doprnt.c (doprnt): Expand size of tembuf to 512. |
13944 |
|
|
13945 |
1990-02-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-02-10 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
13946 |
|
|
13947 |
* minibuf.c (Fread_no_blanks_input): Make second arg optional. |
* minibuf.c (Fread_no_blanks_input): Make second arg optional. |
13948 |
|
|
13949 |
1990-02-09 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-09 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13950 |
|
|
13951 |
* keyboard.c (get_char): Remember to set obj when executing macro. |
* keyboard.c (get_char): Remember to set obj when executing macro. |
13952 |
(read_key_sequence): Handle the exited-scrollbar symbol. |
(read_key_sequence): Handle the exited-scrollbar symbol. |
13958 |
calls (they crash), do it ourselves. |
calls (they crash), do it ourselves. |
13959 |
(XTread_socket): Return exited-scrollbar symbol when doing so. |
(XTread_socket): Return exited-scrollbar symbol when doing so. |
13960 |
|
|
13961 |
1990-02-08 Joseph Arceneaux (jla at albert.ai.mit.edu) |
1990-02-08 Joseph Arceneaux (jla@albert.ai.mit.edu) |
13962 |
|
|
13963 |
* xterm.c (construct_mouse_event): Rewritten to do mouse-motion |
* xterm.c (construct_mouse_event): Rewritten to do mouse-motion |
13964 |
compression. All mouse processing now done here. |
compression. All mouse processing now done here. |
13965 |
Also, just use nil and t for x-mouse-grabbed. Record buttons |
Also, just use nil and t for x-mouse-grabbed. Record buttons |
13966 |
pressed in new variable x_mouse_grabbed. XGrabPointer on button |
pressed in new variable x_mouse_grabbed. XGrabPointer on button |
13967 |
depression. |
depression. |
13968 |
* xfns.c (Fx_horizontal_line): use x_mouse_grabbed. |
* xfns.c (Fx_horizontal_line): use x_mouse_grabbed. |
13969 |
|
|
13970 |
1990-02-07 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-07 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13971 |
|
|
13972 |
* xdisp.c (DoDsp): If only updating selected screen, but there is |
* xdisp.c (DoDsp): If only updating selected screen, but there is |
13973 |
a minibuffer screen, update it as well. |
a minibuffer screen, update it as well. |
13974 |
|
|
13975 |
1990-02-06 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13976 |
|
|
13977 |
* xfns.c (Fx_pixel_width, Fx_pixel_height): New subrs. |
* xfns.c (Fx_pixel_width, Fx_pixel_height): New subrs. |
13978 |
* xterm.h New components pixel_width, pixel_height, to x_display. |
* xterm.h New components pixel_width, pixel_height, to x_display. |
13983 |
* minibuf.c (read_minibuf): Remove all the screen selection stuff, |
* minibuf.c (read_minibuf): Remove all the screen selection stuff, |
13984 |
now that this is integrated in Fset_window_configuration. |
now that this is integrated in Fset_window_configuration. |
13985 |
|
|
13986 |
1990-02-05 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-02-05 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13987 |
|
|
13988 |
* screen.h: Declare Vglobal_minibuffer_screen. |
* screen.h: Declare Vglobal_minibuffer_screen. |
13989 |
* xdisp.c (DoDsp): Set all_windows if using global-minibuffer-screen. |
* xdisp.c (DoDsp): Set all_windows if using global-minibuffer-screen. |
13990 |
|
|
13991 |
1990-02-03 Joseph Arceneaux (jla at geech) |
1990-02-03 Joseph Arceneaux (jla@geech) |
13992 |
|
|
13993 |
* window.c (Fset_window_configuration): Make sure to set |
* window.c (Fset_window_configuration): Make sure to set |
13994 |
window->next to nil for a minibuffer-only screen. |
window->next to nil for a minibuffer-only screen. |
13995 |
|
|
13996 |
* screen.c (make_minibuffer_screen): Set mini_window->next nil. |
* screen.c (make_minibuffer_screen): Set mini_window->next nil. |
13997 |
|
|
13998 |
1990-02-01 Joseph Arceneaux (jla at albert.ai.mit.edu) |
1990-02-01 Joseph Arceneaux (jla@albert.ai.mit.edu) |
13999 |
|
|
14000 |
* screen.c (make_screen): Set wants_modeline elt to 1. |
* screen.c (make_screen): Set wants_modeline elt to 1. |
14001 |
|
|
14008 |
* screen.c: #if 0 Fscreen_configuration, |
* screen.c: #if 0 Fscreen_configuration, |
14009 |
Frestore_screen_configuration. |
Frestore_screen_configuration. |
14010 |
|
|
14011 |
1990-02-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-02-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14012 |
|
|
14013 |
* m-ibmps2-aix.h: Undef NEED_SIOCTL. |
* m-ibmps2-aix.h: Undef NEED_SIOCTL. |
14014 |
(SIGN_EXTEND_CHAR): Cast to `signed char'. |
(SIGN_EXTEND_CHAR): Cast to `signed char'. |
14015 |
|
|
14016 |
1990-01-28 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-01-28 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
14017 |
|
|
14018 |
* xfns.c (Fx_track_pointer): rewrote this to loop while there are |
* xfns.c (Fx_track_pointer): rewrote this to loop while there are |
14019 |
mouse events. |
mouse events. |
14022 |
LeaveNotify. |
LeaveNotify. |
14023 |
* keyboard.c (read_key_sequence): Handle this symbol. |
* keyboard.c (read_key_sequence): Handle this symbol. |
14024 |
|
|
14025 |
1990-01-27 Joseph Arceneaux (jla at churchy.ai.mit.edu) |
1990-01-27 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
14026 |
|
|
14027 |
* xterm.c (x_display_cursor): Use dumpglyfs with SPACEGLYF for |
* xterm.c (x_display_cursor): Use dumpglyfs with SPACEGLYF for |
14028 |
cursor, as `XFillRectaogle's kill HP-BSD server. |
cursor, as `XFillRectaogle's kill HP-BSD server. |
14032 |
* xfns.c (x_set_mouse_color, Fx_track_pointer): Changes to use |
* xfns.c (x_set_mouse_color, Fx_track_pointer): Changes to use |
14033 |
nontext_cursor. |
nontext_cursor. |
14034 |
|
|
14035 |
1990-01-25 Joseph Arceneaux (jla at albert.ai.mit.edu) |
1990-01-25 Joseph Arceneaux (jla@albert.ai.mit.edu) |
14036 |
|
|
14037 |
* xterm.h: Changed the face structure for X11 to handle GCs and |
* xterm.h: Changed the face structure for X11 to handle GCs and |
14038 |
pixmaps. |
pixmaps. |
14048 |
each one. |
each one. |
14049 |
(Fx_set_face_font): New subr for X11 to set face GC. |
(Fx_set_face_font): New subr for X11 to set face GC. |
14050 |
|
|
14051 |
1990-01-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-01-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14052 |
|
|
14053 |
* dispnew.c (direct_output_for_insert): Give up if buf in 2 windows. |
* dispnew.c (direct_output_for_insert): Give up if buf in 2 windows. |
14054 |
|
|
14058 |
* xdisp.c (DoDsp): For cursor motion within line, |
* xdisp.c (DoDsp): For cursor motion within line, |
14059 |
hpos result from compute_motion is relative to window. |
hpos result from compute_motion is relative to window. |
14060 |
|
|
14061 |
1990-01-24 Richard Stallman (rms at albert.ai.mit.edu) |
1990-01-24 Richard Stallman (rms@albert.ai.mit.edu) |
14062 |
|
|
14063 |
* eval.c (Fmacroexpand): Handle explicit macros ((macro ...) ...). |
* eval.c (Fmacroexpand): Handle explicit macros ((macro ...) ...). |
14064 |
|
|
14065 |
1990-01-18 Joseph Arceneaux (jla at spiff) |
1990-01-18 Joseph Arceneaux (jla@spiff) |
14066 |
|
|
14067 |
* undo.c (Fundo_more): Fixed typo. |
* undo.c (Fundo_more): Fixed typo. |
14068 |
|
|
14069 |
1990-01-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-01-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14070 |
|
|
14071 |
* xdisp.c (display_text_line): When checking HPOS for continuation |
* xdisp.c (display_text_line): When checking HPOS for continuation |
14072 |
line, compensate for w->left. |
line, compensate for w->left. |
14073 |
|
|
14074 |
1990-01-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-01-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14075 |
|
|
14076 |
* dispnew.c [no FIONREAD]: Undefine SIGIO. |
* dispnew.c [no FIONREAD]: Undefine SIGIO. |
14077 |
|
|
14083 |
* xterm.h (TOTALLY_UNBLOCK_INPUT, UNBLOCK_INPUT): Don't use |
* xterm.h (TOTALLY_UNBLOCK_INPUT, UNBLOCK_INPUT): Don't use |
14084 |
SIGIO if no FIONREAD. |
SIGIO if no FIONREAD. |
14085 |
|
|
14086 |
1990-01-15 Joseph Arceneaux (jla at spiff) |
1990-01-15 Joseph Arceneaux (jla@spiff) |
14087 |
|
|
14088 |
* xfns.c (x_set_mouse_color): Set non-text pointer shape with new |
* xfns.c (x_set_mouse_color): Set non-text pointer shape with new |
14089 |
variable Vx_nontext_pointer_shape. |
variable Vx_nontext_pointer_shape. |
14092 |
|
|
14093 |
* m/hp300bsd.h: Try using BSD load average stuff. |
* m/hp300bsd.h: Try using BSD load average stuff. |
14094 |
|
|
14095 |
1990-01-11 Joseph Arceneaux (jla at spiff) |
1990-01-11 Joseph Arceneaux (jla@spiff) |
14096 |
|
|
14097 |
* xfns.c (x_draw_pixmap): New routine. |
* xfns.c (x_draw_pixmap): New routine. |
14098 |
|
|
14099 |
1990-01-10 Jim Kingdon (kingdon at pogo) |
1990-01-10 Jim Kingdon (kingdon@pogo) |
14100 |
|
|
14101 |
* m/hp300bsd.h: New file |
* m/hp300bsd.h: New file |
14102 |
|
|
14103 |
1990-01-08 Joseph Arceneaux (jla at spiff) |
1990-01-08 Joseph Arceneaux (jla@spiff) |
14104 |
|
|
14105 |
* xfns.c (Fx_window_id): New subr. |
* xfns.c (Fx_window_id): New subr. |
14106 |
|
|
14107 |
* screen.c (make_screen): Set wants_modeline elt to mini_p. |
* screen.c (make_screen): Set wants_modeline elt to mini_p. |
14108 |
If mini_p 0, then set root_window->next to nil. |
If mini_p 0, then set root_window->next to nil. |
14109 |
|
|
14110 |
1990-01-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-01-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14111 |
|
|
14112 |
* editfns.c (Fchar_after): Set N after coercing marker. |
* editfns.c (Fchar_after): Set N after coercing marker. |
14113 |
|
|
14114 |
1990-01-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-01-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14115 |
|
|
14116 |
* buffer.c (Fkill_all_local_variables): Force mode line update. |
* buffer.c (Fkill_all_local_variables): Force mode line update. |
14117 |
|
|
14118 |
1990-01-05 Joseph Arceneaux (jla at spiff) |
1990-01-05 Joseph Arceneaux (jla@spiff) |
14119 |
|
|
14120 |
* insdel.c: Declare Vfirst_change_function. |
* insdel.c: Declare Vfirst_change_function. |
14121 |
|
|
14124 |
buffer. Temproarry; This shouldn't be able to happen. |
buffer. Temproarry; This shouldn't be able to happen. |
14125 |
(read_key_sequence): #ifdef HAVE_X_WINDOWS code |
(read_key_sequence): #ifdef HAVE_X_WINDOWS code |
14126 |
which handles complex objects. |
which handles complex objects. |
14127 |
(command_loop_1): Check not termcap screen before |
(command_loop_1): Check not termcap screen before |
14128 |
processing non-char input. |
processing non-char input. |
14129 |
(kbd_{store,fetch}_char): More debugging checks. |
(kbd_{store,fetch}_char): More debugging checks. |
14130 |
|
|
14143 |
|
|
14144 |
* lread.c: (syms_of_lread): defsubr Fread_event. |
* lread.c: (syms_of_lread): defsubr Fread_event. |
14145 |
|
|
14146 |
1990-01-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1990-01-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14147 |
|
|
14148 |
* buffer.h, buffer.c (Vfirst_change_function): New Lisp variable. |
* buffer.h, buffer.c (Vfirst_change_function): New Lisp variable. |
14149 |
* insdel.c (signal_before_change): Call that function. |
* insdel.c (signal_before_change): Call that function. |
14150 |
|
|
14151 |
* keyboard.c (cmd_error): Don't crash if TAIL is nil. |
* keyboard.c (cmd_error): Don't crash if TAIL is nil. |
14152 |
|
|
14153 |
1989-12-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-12-31 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14154 |
|
|
14155 |
* minibuf.c: Doc fixes. |
* minibuf.c: Doc fixes. |
14156 |
|
|
14157 |
1989-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-12-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14158 |
|
|
14159 |
* process.c (create_process): Unhold SIGCHLD in the child. |
* process.c (create_process): Unhold SIGCHLD in the child. |
14160 |
|
|
14161 |
1989-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-12-27 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14162 |
|
|
14163 |
* process.c (create_process): Treat HPUX like BSD for sigsetmask. |
* process.c (create_process): Treat HPUX like BSD for sigsetmask. |
14164 |
|
|
14165 |
1989-12-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-12-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14166 |
|
|
14167 |
* fns.c (Fmapconcat): Gcpro SEP around mapcar1. |
* fns.c (Fmapconcat): Gcpro SEP around mapcar1. |
14168 |
|
|
14169 |
1989-12-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-12-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14170 |
|
|
14171 |
* dispnew.c (get_display_line): Don't touch X data if not using X. |
* dispnew.c (get_display_line): Don't touch X data if not using X. |
14172 |
|
|
14188 |
(del_range, InsCStr): Call signal_after_change. |
(del_range, InsCStr): Call signal_after_change. |
14189 |
(signal_after_change, signal_before_change): New functions. |
(signal_after_change, signal_before_change): New functions. |
14190 |
|
|
14191 |
1989-12-20 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-12-20 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14192 |
|
|
14193 |
* dispnew.c (init_display) [VMS]: Downcase terminal type. |
* dispnew.c (init_display) [VMS]: Downcase terminal type. |
14194 |
|
|
14195 |
1989-12-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-12-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14196 |
|
|
14197 |
* sysdep.c: Use NEED_SIOCTL to control use of sioctl.h. |
* sysdep.c: Use NEED_SIOCTL to control use of sioctl.h. |
14198 |
* m/m-mips.h, m/m-iris4d.h: Define that. |
* m/m-mips.h, m/m-iris4d.h: Define that. |
14201 |
(HAVE_SYSVIPC, HAVE_SOCKETS, X_DEFAULT_FONT): Define. |
(HAVE_SYSVIPC, HAVE_SOCKETS, X_DEFAULT_FONT): Define. |
14202 |
(sigsetmask): #undef this. |
(sigsetmask): #undef this. |
14203 |
|
|
14204 |
1989-12-15 Joseph Arceoeaux (jla at spiff) |
1989-12-15 Joseph Arceoeaux (jla@spiff) |
14205 |
|
|
14206 |
* lread.c (Fread_char): Catch error if read non-char. |
* lread.c (Fread_char): Catch error if read non-char. |
14207 |
(Fread_event): New subr. Return any input object. |
(Fread_event): New subr. Return any input object. |
14208 |
|
|
14209 |
1989-12-14 Joseph Arceneaux (jla at spiff) |
1989-12-14 Joseph Arceneaux (jla@spiff) |
14210 |
|
|
14211 |
* xfns.c: New variable Vx_no_window_manager. |
* xfns.c: New variable Vx_no_window_manager. |
14212 |
(Fx_track_pointer): If bufp < 0, abort. |
(Fx_track_pointer): If bufp < 0, abort. |
14214 |
* xterm.c (XTread_socket): When leaving window, set x_mouse_x and |
* xterm.c (XTread_socket): When leaving window, set x_mouse_x and |
14215 |
x_mouse_y to -1. |
x_mouse_y to -1. |
14216 |
|
|
14217 |
1989-12-13 Joseph Arceneaux (jla at spiff) |
1989-12-13 Joseph Arceneaux (jla@spiff) |
14218 |
|
|
14219 |
* xterm.c (XTread_socket): On ConfigureNotify events, return |
* xterm.c (XTread_socket): On ConfigureNotify events, return |
14220 |
"redraw-screen" symbol. |
"redraw-screen" symbol. |
14227 |
For mouse events, call Fexecute_mouse_event with |
For mouse events, call Fexecute_mouse_event with |
14228 |
read_key_sequence_cmd instead of Vmouse_event. |
read_key_sequence_cmd instead of Vmouse_event. |
14229 |
|
|
14230 |
1989-12-08 Joseph Arceneaux (jla at spiff) |
1989-12-08 Joseph Arceneaux (jla@spiff) |
14231 |
|
|
14232 |
* process.c (create_process): For not USG, properly set the |
* process.c (create_process): For not USG, properly set the |
14233 |
process group. |
process group. |
14234 |
|
|
14235 |
1989-12-07 Joseph Arceneaux (jla at spiff) |
1989-12-07 Joseph Arceneaux (jla@spiff) |
14236 |
|
|
14237 |
* term.c (topos): Under X Windows, abort if topos_hook not |
* term.c (topos): Under X Windows, abort if topos_hook not |
14238 |
correct. Temporary. |
correct. Temporary. |
14239 |
|
|
14240 |
* xfns.c (Fx_horizontal_line): New subr. |
* xfns.c (Fx_horizontal_line): New subr. |
14241 |
|
|
14242 |
1989-12-05 Joseph Arceneaux (jla at spiff) |
1989-12-05 Joseph Arceneaux (jla@spiff) |
14243 |
|
|
14244 |
* keyboard.c (Fexecute_mouse_event): Don't set Vmouse_window here |
* keyboard.c (Fexecute_mouse_event): Don't set Vmouse_window here |
14245 |
for X11. |
for X11. |
14248 |
which keys are depressed. |
which keys are depressed. |
14249 |
(construct_mouse_event): Set Vmouse_window here. |
(construct_mouse_event): Set Vmouse_window here. |
14250 |
|
|
14251 |
1989-12-04 Joseph Arceneaux (jla at spiff) |
1989-12-04 Joseph Arceneaux (jla@spiff) |
14252 |
|
|
14253 |
* screen.c (coordinates_in_window): New function. |
* screen.c (coordinates_in_window): New function. |
14254 |
(Fcoordinates_in_window_p): Rewritten to use above. |
(Fcoordinates_in_window_p): Rewritten to use above. |
14259 |
buffer of the first char in this display line. |
buffer of the first char in this display line. |
14260 |
* dispnew.c (get_display_line): Set this to -1 here. |
* dispnew.c (get_display_line): Set this to -1 here. |
14261 |
|
|
14262 |
1989-12-03 Joseph Arceneaux (jla at spiff) |
1989-12-03 Joseph Arceneaux (jla@spiff) |
14263 |
|
|
14264 |
* alloc: Upped NSTATICS from 200 to 256. |
* alloc: Upped NSTATICS from 200 to 256. |
14265 |
|
|
14277 |
Vignore_mouse_events non nil, execute any mouse events which |
Vignore_mouse_events non nil, execute any mouse events which |
14278 |
appear. |
appear. |
14279 |
|
|
14280 |
1989-12-01 Joseph Arceneaux (jla at spiff) |
1989-12-01 Joseph Arceneaux (jla@spiff) |
14281 |
|
|
14282 |
* xfns.c (Fx_track_pointer): Draw half-sized rectangles for '\n'. |
* xfns.c (Fx_track_pointer): Draw half-sized rectangles for '\n'. |
14283 |
(x_rectangle): Draw half-size if negative argument. |
(x_rectangle): Draw half-size if negative argument. |
14289 |
|
|
14290 |
* emacs.c (main): If BSD, set pgrp to pid. |
* emacs.c (main): If BSD, set pgrp to pid. |
14291 |
|
|
14292 |
1989-11-30 Joseph Arceneaux (jla at spiff) |
1989-11-30 Joseph Arceneaux (jla@spiff) |
14293 |
|
|
14294 |
* callint.c (Fcall_interactively): For case 'e', set varies[i] to |
* callint.c (Fcall_interactively): For case 'e', set varies[i] to |
14295 |
avoid entering in the command history. |
avoid entering in the command history. |
14305 |
|
|
14306 |
* window.c (Fmove_to_window_line): Document string fix. |
* window.c (Fmove_to_window_line): Document string fix. |
14307 |
|
|
14308 |
1989-11-29 Joseph Arceneaux (jla at spiff) |
1989-11-29 Joseph Arceneaux (jla@spiff) |
14309 |
|
|
14310 |
* lread.c (Fread_char): Return a Lisp_Object (directly from |
* lread.c (Fread_char): Return a Lisp_Object (directly from |
14311 |
get_char). |
get_char). |
14313 |
* keyboard.c: |
* keyboard.c: |
14314 |
* xterm.c: Function keys now arrive as cons cells. |
* xterm.c: Function keys now arrive as cons cells. |
14315 |
|
|
14316 |
1989-11-27 Joseph Arceneaux (jla at spiff) |
1989-11-27 Joseph Arceneaux (jla@spiff) |
14317 |
|
|
14318 |
* keyboard.c (read_key_sequence): Handle Lisp_Symbols on input |
* keyboard.c (read_key_sequence): Handle Lisp_Symbols on input |
14319 |
(function keys). Also, handle these and mouse events with |
(function keys). Also, handle these and mouse events with |
14326 |
* buffer.c (reset_buffer_local_variables): Set function_key_map to |
* buffer.c (reset_buffer_local_variables): Set function_key_map to |
14327 |
Qnil. |
Qnil. |
14328 |
|
|
14329 |
1989-11-24 Joseph Arceneaux (jla at spiff) |
1989-11-24 Joseph Arceneaux (jla@spiff) |
14330 |
|
|
14331 |
* buffer.h: Per-buffer function key maps. |
* buffer.h: Per-buffer function key maps. |
14332 |
|
|
14333 |
* keyboard.c (read_avail_input): Convert chars to Lisp_Objects in |
* keyboard.c (read_avail_input): Convert chars to Lisp_Objects in |
14334 |
case of stdin. |
case of stdin. |
14335 |
|
|
14336 |
1989-11-22 Joseph Arceneaux (jla at spiff) |
1989-11-22 Joseph Arceneaux (jla@spiff) |
14337 |
|
|
14338 |
* keyboard.c (read_key_sequence): Check type of object returned |
* keyboard.c (read_key_sequence): Check type of object returned |
14339 |
from get_char. Handle mouse events (set Vmouse_event) and |
from get_char. Handle mouse events (set Vmouse_event) and |
14347 |
(construct_mouse_event): New function. |
(construct_mouse_event): New function. |
14348 |
(encode_mouse_button): New function. |
(encode_mouse_button): New function. |
14349 |
|
|
14350 |
1989-11-21 Joseph Arceneaux (jla at spiff) |
1989-11-21 Joseph Arceneaux (jla@spiff) |
14351 |
|
|
14352 |
* keyboard.c (kbd_buffer_store_char, kbd_buffer_get_char): |
* keyboard.c (kbd_buffer_store_char, kbd_buffer_get_char): |
14353 |
Store and get Lisp_Objects. |
Store and get Lisp_Objects. |
14358 |
|
|
14359 |
* minibuf.c (temp_minibuf_message): Pass correct arguments to Fsit_for. |
* minibuf.c (temp_minibuf_message): Pass correct arguments to Fsit_for. |
14360 |
|
|
14361 |
1989-11-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-11-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14362 |
|
|
14363 |
* s-386-ix.h: New file. |
* s-386-ix.h: New file. |
14364 |
|
|
14365 |
1989-11-17 Joseph Arceneaux (jla at spiff) |
1989-11-17 Joseph Arceneaux (jla@spiff) |
14366 |
|
|
14367 |
* xterm.c (dump_rectangle): Flush the X queue. |
* xterm.c (dump_rectangle): Flush the X queue. |
14368 |
|
|
14369 |
1989-11-16 Joseph Arceneaux (jla at spiff) |
1989-11-16 Joseph Arceneaux (jla@spiff) |
14370 |
|
|
14371 |
* xmenu.c (xmenu_show): Use ButtonReleaseMask instead of |
* xmenu.c (xmenu_show): Use ButtonReleaseMask instead of |
14372 |
ButtonRelease. |
ButtonRelease. |
14373 |
|
|
14374 |
* fileio.c (Fmake_directory): New subr. |
* fileio.c (Fmake_directory): New subr. |
14375 |
|
|
14376 |
1989-11-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-11-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14377 |
|
|
14378 |
* config.h-dist (C_SWITCH_SITE, LD_SWITCH_SITE): Mention these. |
* config.h-dist (C_SWITCH_SITE, LD_SWITCH_SITE): Mention these. |
14379 |
(HAVE_X11): Renamed from X11 and defined by default. |
(HAVE_X11): Renamed from X11 and defined by default. |
14380 |
It shoukld have no effect when not using X. |
It shoukld have no effect when not using X. |
14381 |
|
|
14382 |
1989-11-14 Joseph Arceneaux (jla at spiff) |
1989-11-14 Joseph Arceneaux (jla@spiff) |
14383 |
|
|
14384 |
* xfns.c (Fx_get_selection, x_selection_arrival): use &event |
* xfns.c (Fx_get_selection, x_selection_arrival): use &event |
14385 |
instead of event. |
instead of event. |
14386 |
(x_selection_arrival): For incremental selections, loop on |
(x_selection_arrival): For incremental selections, loop on |
14387 |
XGetWindowProperty if one is not enough. |
XGetWindowProperty if one is not enough. |
14388 |
|
|
14389 |
1989-11-13 Joseph Arceneaux (jla at spiff) |
1989-11-13 Joseph Arceneaux (jla@spiff) |
14390 |
|
|
14391 |
* ymakefile: Just link if ../oldXMenu/libXMenu11.a already exists. |
* ymakefile: Just link if ../oldXMenu/libXMenu11.a already exists. |
14392 |
|
|
14393 |
1989-11-09 Joseph Arceneaux (jla at spiff) |
1989-11-09 Joseph Arceneaux (jla@spiff) |
14394 |
|
|
14395 |
* m/m-sparc.h: If __GNUC__ use "-O", else "-O2" |
* m/m-sparc.h: If __GNUC__ use "-O", else "-O2" |
14396 |
|
|
14397 |
1989-11-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-11-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14398 |
|
|
14399 |
* search.c (Fstore_match_data): A marker pointing nowhere, treat as 0. |
* search.c (Fstore_match_data): A marker pointing nowhere, treat as 0. |
14400 |
|
|
14401 |
1989-11-08 Joseph Arceneaux (jla at spiff) |
1989-11-08 Joseph Arceneaux (jla@spiff) |
14402 |
|
|
14403 |
* search.c (Fmatch_data): fixed typo. |
* search.c (Fmatch_data): fixed typo. |
14404 |
|
|
14410 |
* buffer.h: New element data in buffer_text structure. |
* buffer.h: New element data in buffer_text structure. |
14411 |
New define for it, bf_data. |
New define for it, bf_data. |
14412 |
|
|
14413 |
1989-11-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-11-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14414 |
|
|
14415 |
* marker.c (Fset_marker): Don't force POS into visible range. |
* marker.c (Fset_marker): Don't force POS into visible range. |
14416 |
* window.c (set_marker_restricted): New function does what |
* window.c (set_marker_restricted): New function does what |
14417 |
Fset_marker did. All calls in this file now use the new function. |
Fset_marker did. All calls in this file now use the new function. |
14418 |
|
|
14419 |
1989-11-07 Joseph Arceneaux (jla at spiff) |
1989-11-07 Joseph Arceneaux (jla@spiff) |
14420 |
|
|
14421 |
* buffer.h: Defines for allocating buffer variables. |
* buffer.h: Defines for allocating buffer variables. |
14422 |
|
|
14425 |
* alloc.c (xmalloc, xrealloc): Return 0 immediately for requests |
* alloc.c (xmalloc, xrealloc): Return 0 immediately for requests |
14426 |
of 0 size. |
of 0 size. |
14427 |
|
|
14428 |
1989-11-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-11-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14429 |
|
|
14430 |
* search.c (Flooking_at, Fstring_match, search_buffer): |
* search.c (Flooking_at, Fstring_match, search_buffer): |
14431 |
Record in search_regs_from_string whether matching against a string. |
Record in search_regs_from_string whether matching against a string. |
14443 |
|
|
14444 |
* sysdep.c: Handle BROKEN_FIONREAD. |
* sysdep.c: Handle BROKEN_FIONREAD. |
14445 |
|
|
14446 |
1989-11-03 Joseph Arceneaux (jla at spiff) |
1989-11-03 Joseph Arceneaux (jla@spiff) |
14447 |
|
|
14448 |
* config.h-dist: Mention LISP_FLOAT_TYPE, GNU_MALLOC, and REL_ALLOC. |
* config.h-dist: Mention LISP_FLOAT_TYPE, GNU_MALLOC, and REL_ALLOC. |
14449 |
|
|
14450 |
* s/s-umips.h: New file. |
* s/s-umips.h: New file. |
14451 |
|
|
14452 |
1989-11-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-11-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14453 |
|
|
14454 |
* process.c (Fopen_network_stream): Handle EINTR in connect. |
* process.c (Fopen_network_stream): Handle EINTR in connect. |
14455 |
Describe errno in err msg if connect fails. |
Describe errno in err msg if connect fails. |
14456 |
|
|
14457 |
1989-11-02 Joseph Arceneaux (jla at spiff) |
1989-11-02 Joseph Arceneaux (jla@spiff) |
14458 |
|
|
14459 |
* vm-limit.c: New file. |
* vm-limit.c: New file. |
14460 |
* ralloc.c: New file. |
* ralloc.c: New file. |
14461 |
* ymakefile: Take vm-limit.o into account. |
* ymakefile: Take vm-limit.o into account. |
14462 |
|
|
14463 |
1989-11-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-11-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14464 |
|
|
14465 |
* alloc.c (staticvec): Make this a simple vector of pointers |
* alloc.c (staticvec): Make this a simple vector of pointers |
14466 |
rather than an alias for a vector of chars. |
rather than an alias for a vector of chars. |
14467 |
|
|
14468 |
1989-11-01 Joseph Arceneaux (jla at spiff) |
1989-11-01 Joseph Arceneaux (jla@spiff) |
14469 |
|
|
14470 |
* window.c: Moved some functions (save_window_save, |
* window.c: Moved some functions (save_window_save, |
14471 |
replace_window, unshow_buffer) around. |
replace_window, unshow_buffer) around. |
14483 |
subroutines for drawing rectangles and things. |
subroutines for drawing rectangles and things. |
14484 |
(Fx_point_coordinates): New subr. |
(Fx_point_coordinates): New subr. |
14485 |
|
|
14486 |
1989-10-31 Joseph Arceneaux (jla at spiff) |
1989-10-31 Joseph Arceneaux (jla@spiff) |
14487 |
|
|
14488 |
* All .c and .h files: New copyright header. |
* All .c and .h files: New copyright header. |
14489 |
|
|
14490 |
1989-10-30 Joseph Arceneaux (jla at spiff) |
1989-10-30 Joseph Arceneaux (jla@spiff) |
14491 |
|
|
14492 |
* gmalloc.c: New GNU malloc. |
* gmalloc.c: New GNU malloc. |
14493 |
|
|
14495 |
|
|
14496 |
* ymakefile: Check if GNU_MALLOC defined. |
* ymakefile: Check if GNU_MALLOC defined. |
14497 |
|
|
14498 |
1989-10-27 Joseph Arceneaux (jla at spiff) |
1989-10-27 Joseph Arceneaux (jla@spiff) |
14499 |
|
|
14500 |
* xfns.c (Fx_pointer_char): New subr. |
* xfns.c (Fx_pointer_char): New subr. |
14501 |
* xterm.c (x_indicate_pointer): New procedure. |
* xterm.c (x_indicate_pointer): New procedure. |
14502 |
|
|
14503 |
* alloc.c (Fmake_vector_from_list, make_vector_from_list): New subrs. |
* alloc.c (Fmake_vector_from_list, make_vector_from_list): New subrs. |
14504 |
|
|
14505 |
1989-10-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14506 |
|
|
14507 |
* xterm.c (x_term_init): |
* xterm.c (x_term_init): |
14508 |
Negate arg to fcntl F_SETOWN if F_SETOWN_SOCK_NEG. |
Negate arg to fcntl F_SETOWN if F_SETOWN_SOCK_NEG. |
14510 |
No interrupt input if using a socket. |
No interrupt input if using a socket. |
14511 |
* m-sequent.h: Define NO_SOCK_SIGIO, F_SETOWN_SOCK_NEG, MAIL_USE_FLOCK. |
* m-sequent.h: Define NO_SOCK_SIGIO, F_SETOWN_SOCK_NEG, MAIL_USE_FLOCK. |
14512 |
|
|
14513 |
1989-10-26 Joseph Arceneaux (jla at spiff) |
1989-10-26 Joseph Arceneaux (jla@spiff) |
14514 |
|
|
14515 |
* xterm.c (x_handle_error_gracefully): Make sure to completely |
* xterm.c (x_handle_error_gracefully): Make sure to completely |
14516 |
release input before returning, using: |
release input before returning, using: |
14519 |
* xmenu.c (xmenu_quit): No longer use this error_handler; use |
* xmenu.c (xmenu_quit): No longer use this error_handler; use |
14520 |
default one. |
default one. |
14521 |
|
|
14522 |
1989-10-25 Joseph Arceneaux (jla at spiff) |
1989-10-25 Joseph Arceneaux (jla@spiff) |
14523 |
|
|
14524 |
* config.h-dist: Comment fix. |
* config.h-dist: Comment fix. |
14525 |
|
|
14526 |
1989-10-24 Joseph Arceneaux (jla at spiff) |
1989-10-24 Joseph Arceneaux (jla@spiff) |
14527 |
|
|
14528 |
* xfns.c (Fx_draw_lines, translate_vectors): New functions. |
* xfns.c (Fx_draw_lines, translate_vectors): New functions. |
14529 |
|
|
14530 |
1989-10-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14531 |
|
|
14532 |
* search.c (search_buffer): Always find null string. |
* search.c (search_buffer): Always find null string. |
14533 |
|
|
14534 |
* window.c (window_loop): For UNSHOW_BUFFER, don't Fset_buffer |
* window.c (window_loop): For UNSHOW_BUFFER, don't Fset_buffer |
14535 |
unless window is the selected one. |
unless window is the selected one. |
14536 |
|
|
14537 |
1989-10-20 Joseph Arceneaux (jla at spiff) |
1989-10-20 Joseph Arceneaux (jla@spiff) |
14538 |
|
|
14539 |
* xdisp.c (display_minibuf_message): Choose minibuf screen first |
* xdisp.c (display_minibuf_message): Choose minibuf screen first |
14540 |
of all. Return if not visible. |
of all. Return if not visible. |
14541 |
|
|
14542 |
1989-10-19 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-19 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14543 |
|
|
14544 |
* xterm.c (x_handle_error_gracefully): New procedure to handle |
* xterm.c (x_handle_error_gracefully): New procedure to handle |
14545 |
non-fatal X errors. |
non-fatal X errors. |
14549 |
* xfns.c (Fx_own_selection): Use second parameter SCREEN. |
* xfns.c (Fx_own_selection): Use second parameter SCREEN. |
14550 |
|
|
14551 |
* xdisp.c: (message, message1): No longer displays messages |
* xdisp.c: (message, message1): No longer displays messages |
14552 |
when using X but not yet mapped. |
when using X but not yet mapped. |
14553 |
|
|
14554 |
1989-10-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14555 |
|
|
14556 |
* m-pyramid.h (NO_ARG_ARRAY): Define if using GCC. |
* m-pyramid.h (NO_ARG_ARRAY): Define if using GCC. |
14557 |
|
|
14558 |
1989-10-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14559 |
|
|
14560 |
* vmsfns.c (process_command_input): Call clear_waiting_for_input. |
* vmsfns.c (process_command_input): Call clear_waiting_for_input. |
14561 |
|
|
14562 |
1989-10-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14563 |
|
|
14564 |
* syntax.c (scan_words): If words_include_escapes not 0, |
* syntax.c (scan_words): If words_include_escapes not 0, |
14565 |
treat Sescape and Scharquote like Sword. |
treat Sescape and Scharquote like Sword. |
14575 |
* keyboard.c (read_key_sequence): Reject the prefix char generated |
* keyboard.c (read_key_sequence): Reject the prefix char generated |
14576 |
for a Meta char, if it finds a non-prefix definition. |
for a Meta char, if it finds a non-prefix definition. |
14577 |
|
|
14578 |
1989-10-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-13 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14579 |
|
|
14580 |
* process.c (wait_reading_process_input): READ_KBD==2 means |
* process.c (wait_reading_process_input): READ_KBD==2 means |
14581 |
wait until have mouse input. |
wait until have mouse input. |
14582 |
* xfns.c (Fx_get_mouse_event): Use that. |
* xfns.c (Fx_get_mouse_event): Use that. |
14583 |
* xterm.c (mouse_event_pending_p): New subroutine. |
* xterm.c (mouse_event_pending_p): New subroutine. |
14584 |
|
|
14585 |
1989-10-13 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-13 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14586 |
|
|
14587 |
* xfns.c (x_selection_arrival): |
* xfns.c (x_selection_arrival): |
14588 |
(x_send_incremental): |
(x_send_incremental): |
14589 |
(x_answer_selection_request): New procedures for incremental |
(x_answer_selection_request): New procedures for incremental |
14590 |
selection transfer. |
selection transfer. |
14591 |
|
|
14592 |
1989-10-12 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-12 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14593 |
|
|
14594 |
* lread.c (complete_filename_p): New function which replaces |
* lread.c (complete_filename_p): New function which replaces |
14595 |
absolute_filename_p. This one doesn't consider "~" valid. |
absolute_filename_p. This one doesn't consider "~" valid. |
14596 |
|
|
14597 |
1989-10-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14598 |
|
|
14599 |
* buffer.c: Comment fix. |
* buffer.c: Comment fix. |
14600 |
|
|
14601 |
1989-10-11 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-11 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14602 |
|
|
14603 |
* xfns.c: (Fx_open_connection) New X atoms Xatom_incremental and |
* xfns.c: (Fx_open_connection) New X atoms Xatom_incremental and |
14604 |
Xatom_multiple. |
Xatom_multiple. |
14607 |
|
|
14608 |
* process.c (child_sig): Check pid <= 0 in case WNOHANG not defined. |
* process.c (child_sig): Check pid <= 0 in case WNOHANG not defined. |
14609 |
|
|
14610 |
1989-10-11 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14611 |
|
|
14612 |
* termcap.c (tgetent, gobble_line): Always store null at end of bfr. |
* termcap.c (tgetent, gobble_line): Always store null at end of bfr. |
14613 |
Allocate one extra byte at end to ensure space. |
Allocate one extra byte at end to ensure space. |
14614 |
Clean up order of arithmetic when updating ptrs into buffer |
Clean up order of arithmetic when updating ptrs into buffer |
14615 |
after xrealloc. |
after xrealloc. |
14616 |
|
|
14617 |
1989-10-10 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-10 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14618 |
|
|
14619 |
* xfns.c (Fx_open_connection): Make all X Atoms here. |
* xfns.c (Fx_open_connection): Make all X Atoms here. |
14620 |
|
|
14622 |
(x_iconify_screen): Cleaned up this code. |
(x_iconify_screen): Cleaned up this code. |
14623 |
(x_term_init): Removed warpmouseondeiconify stuff. |
(x_term_init): Removed warpmouseondeiconify stuff. |
14624 |
|
|
14625 |
1989-10-09 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-09 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14626 |
|
|
14627 |
* xdisp.c (DoDsp): Make sure to call unhold_window_change after |
* xdisp.c (DoDsp): Make sure to call unhold_window_change after |
14628 |
before all returns. |
before all returns. |
14629 |
|
|
14630 |
* minibuf.c (read_minibuf): Changed set_mouse_position to |
* minibuf.c (read_minibuf): Changed set_mouse_position to |
14631 |
Fset_mouse_position. |
Fset_mouse_position. |
14645 |
(x_resize_scrollbars): BLOCK_INPUT whilst doing operations. |
(x_resize_scrollbars): BLOCK_INPUT whilst doing operations. |
14646 |
(adjust_scrollbars): Likewise. |
(adjust_scrollbars): Likewise. |
14647 |
|
|
14648 |
1989-10-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-10-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14649 |
|
|
14650 |
* m/m-hp9000s800.h (XUNMARK): Delete definition. |
* m/m-hp9000s800.h (XUNMARK): Delete definition. |
14651 |
(S_IFLNK): Do not undef it. |
(S_IFLNK): Do not undef it. |
14652 |
|
|
14653 |
1989-10-03 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-03 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14654 |
|
|
14655 |
* dispnew.c (get_display_line): If screen not visible, abort. |
* dispnew.c (get_display_line): If screen not visible, abort. |
14656 |
|
|
14657 |
1989-10-02 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-10-02 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14658 |
|
|
14659 |
* xterm.c (x_make_screen_visible): Set s->visible, unset |
* xterm.c (x_make_screen_visible): Set s->visible, unset |
14660 |
s->iconified for HAVE_X11. |
s->iconified for HAVE_X11. |
14661 |
|
|
14662 |
1989-09-29 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-09-29 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14663 |
|
|
14664 |
* xterm.c (XTread_socket): Check screen s before proceeding for |
* xterm.c (XTread_socket): Check screen s before proceeding for |
14665 |
MapNotify event. |
MapNotify event. |
14669 |
(formerly mouse_down_timestamp) set here. Also, mask out upper 9 |
(formerly mouse_down_timestamp) set here. Also, mask out upper 9 |
14670 |
bits before doing XSET. |
bits before doing XSET. |
14671 |
|
|
14672 |
1989-09-28 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-09-28 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14673 |
|
|
14674 |
* xfns.c (Fx_geometry): Kludge for the case of position `-0'. |
* xfns.c (Fx_geometry): Kludge for the case of position `-0'. |
14675 |
(Fx_get_mouse_event): Also return the time stamp as last list elt. |
(Fx_get_mouse_event): Also return the time stamp as last list elt. |
14680 |
(Fx_create_screen): No more ColorMap component to display.x. |
(Fx_create_screen): No more ColorMap component to display.x. |
14681 |
* xterm.h: Likewise. |
* xterm.h: Likewise. |
14682 |
|
|
14683 |
1989-09-27 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-09-27 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14684 |
|
|
14685 |
* xfns.c (Fx_own_selection): |
* xfns.c (Fx_own_selection): |
14686 |
(Fx_get_selection): |
(Fx_get_selection): |
14696 |
communication mechanism. |
communication mechanism. |
14697 |
ButtonPress: Set mouse_down_timestamp. |
ButtonPress: Set mouse_down_timestamp. |
14698 |
|
|
14699 |
1989-09-26 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-09-26 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
14700 |
|
|
14701 |
* xfns.c: New variable Vx_cursor_fore_pixel. |
* xfns.c: New variable Vx_cursor_fore_pixel. |
14702 |
|
|
14703 |
1989-09-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-09-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14704 |
|
|
14705 |
* lread.c (openp): Don't ! the result of `access'. |
* lread.c (openp): Don't ! the result of `access'. |
14706 |
|
|
14707 |
1989-09-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-09-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14708 |
|
|
14709 |
* fileio.c (Fread_file_name_internal): Try to work properly |
* fileio.c (Fread_file_name_internal): Try to work properly |
14710 |
if dirs are specified using environment vars. Preserve use of vars. |
if dirs are specified using environment vars. Preserve use of vars. |
14711 |
|
|
14712 |
1989-09-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-09-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14713 |
|
|
14714 |
* fileio.c: Comment fix. |
* fileio.c: Comment fix. |
14715 |
|
|
14716 |
1989-09-18 Joseph Arceneaux (jla at spiff) |
1989-09-18 Joseph Arceneaux (jla@spiff) |
14717 |
|
|
14718 |
* xfns.c (Fx_get_cut_buffer): XFree the data returned by |
* xfns.c (Fx_get_cut_buffer): XFree the data returned by |
14719 |
XFetchBytes. |
XFetchBytes. |
14720 |
|
|
14721 |
1989-09-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-09-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14722 |
|
|
14723 |
* fileio.c (Fwrite_region): Reinstall #if 0 around fstat. |
* fileio.c (Fwrite_region): Reinstall #if 0 around fstat. |
14724 |
|
|
14725 |
1989-09-12 Joseph Arceneaux (jla at spiff) |
1989-09-12 Joseph Arceneaux (jla@spiff) |
14726 |
|
|
14727 |
* xfns.c (defined_color): New function to test if a color is |
* xfns.c (defined_color): New function to test if a color is |
14728 |
currently defined. |
currently defined. |
14733 |
global and used when making emacs windows. |
global and used when making emacs windows. |
14734 |
(Fx_color_display_p): New subr. |
(Fx_color_display_p): New subr. |
14735 |
|
|
14736 |
1989-09-11 Joseph Arceneaux (jla at spiff) |
1989-09-11 Joseph Arceneaux (jla@spiff) |
14737 |
|
|
14738 |
* fileio.c (Fwrite_region): fixed typo. |
* fileio.c (Fwrite_region): fixed typo. |
14739 |
|
|
14744 |
* alloc.c (xmalloc, xrealloc): hold_window_changes whilst doing |
* alloc.c (xmalloc, xrealloc): hold_window_changes whilst doing |
14745 |
the associated operations. |
the associated operations. |
14746 |
|
|
14747 |
* dispnew.c (init_display): |
* dispnew.c (init_display): |
14748 |
(Fsleep_for, Fsit_for): |
(Fsleep_for, Fsit_for): |
14749 |
* process.c (Faccept_process_output): |
* process.c (Faccept_process_output): |
14750 |
* keyboard.c ({clear,set}_waiting_for_input): |
* keyboard.c ({clear,set}_waiting_for_input): |
14751 |
(quit_throw_to_get_char, get_char): |
(quit_throw_to_get_char, get_char): |
14752 |
* xdisp.c (DoDsp, message, message1): Undid changes of Aug. 23 |
* xdisp.c (DoDsp, message, message1): Undid changes of Aug. 23 |
14753 |
(see below); accept window changes most of the time. |
(see below); accept window changes most of the time. |
14754 |
|
|
14755 |
1989-09-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-09-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14756 |
|
|
14757 |
* keyboard.c: Eliminate kbd_count, and use two pointers, |
* keyboard.c: Eliminate kbd_count, and use two pointers, |
14758 |
kbd_fetch_ptr and kbd_store_ptr. Assume buffer is empty when |
kbd_fetch_ptr and kbd_store_ptr. Assume buffer is empty when |
14766 |
* fileio.c (Fwrite_region): Reenable using fstat rather than stat |
* fileio.c (Fwrite_region): Reenable using fstat rather than stat |
14767 |
to get the modtime of the file just written, except on VMS and APOLLO. |
to get the modtime of the file just written, except on VMS and APOLLO. |
14768 |
|
|
14769 |
1989-09-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-09-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14770 |
|
|
14771 |
* emacs.c, doc.c, filelock.c: Move Emacs header includes after |
* emacs.c, doc.c, filelock.c: Move Emacs header includes after |
14772 |
system header includes, and #undef NULL in between. |
system header includes, and #undef NULL in between. |
14773 |
|
|
14774 |
1989-08-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14775 |
|
|
14776 |
* process.c [SYSV_PTYS]: If `titan', include some other files. |
* process.c [SYSV_PTYS]: If `titan', include some other files. |
14777 |
|
|
14778 |
1989-08-29 Joseph Arceneaux (jla at spiff) |
1989-08-29 Joseph Arceneaux (jla@spiff) |
14779 |
|
|
14780 |
* fileio.c: read-file-name replaced with new version, formerly |
* fileio.c: read-file-name replaced with new version, formerly |
14781 |
called new-read-file-name. |
called new-read-file-name. |
14782 |
|
|
14783 |
1989-08-26 Richard Stallman (rms at apple-gunkies.ai.mit.edu) |
1989-08-26 Richard Stallman (rms@apple-gunkies.ai.mit.edu) |
14784 |
|
|
14785 |
* window.c (Fscroll_other_window): Use save-excursion (in effect) |
* window.c (Fscroll_other_window): Use save-excursion (in effect) |
14786 |
to save and restore current buffer and point. |
to save and restore current buffer and point. |
14787 |
(window_scroll): If selected window's buffer isn't current, |
(window_scroll): If selected window's buffer isn't current, |
14788 |
make it current, using save-excursion to go back. |
make it current, using save-excursion to go back. |
14789 |
|
|
14790 |
1989-08-24 Richard Stallman (rms at apple-gunkies.ai.mit.edu) |
1989-08-24 Richard Stallman (rms@apple-gunkies.ai.mit.edu) |
14791 |
|
|
14792 |
* Use two variables to convey reason for synch process death, |
* Use two variables to convey reason for synch process death, |
14793 |
to avoid consing in signal handler. |
to avoid consing in signal handler. |
14795 |
* callproc.c (Fcall_process): Use both variables. |
* callproc.c (Fcall_process): Use both variables. |
14796 |
* process.c (child_sig): Set both variables. |
* process.c (child_sig): Set both variables. |
14797 |
|
|
14798 |
1989-08-24 Joseph Arceneaux (jla at spiff) |
1989-08-24 Joseph Arceneaux (jla@spiff) |
14799 |
|
|
14800 |
* xterm.c (x_wm_set_size_hint): Use new ICCCM values for size_hints. |
* xterm.c (x_wm_set_size_hint): Use new ICCCM values for size_hints. |
14801 |
|
|
14802 |
1989-08-24 Richard Stallman (rms at apple-gunkies.ai.mit.edu) |
1989-08-24 Richard Stallman (rms@apple-gunkies.ai.mit.edu) |
14803 |
|
|
14804 |
* buffer.c: Doc fix. |
* buffer.c: Doc fix. |
14805 |
|
|
14806 |
1989-08-24 Joseph Arceneaux (jla at spiff) |
1989-08-24 Joseph Arceneaux (jla@spiff) |
14807 |
|
|
14808 |
* xfns.c (Fx_create_screen): X11 part. Set height and width to 0 |
* xfns.c (Fx_create_screen): X11 part. Set height and width to 0 |
14809 |
before calling change_screen_size. |
before calling change_screen_size. |
14810 |
|
|
14811 |
* buffer.c (kill-all-local-variables): Changed doc string. |
* buffer.c (kill-all-local-variables): Changed doc string. |
14812 |
|
|
14813 |
1989-08-23 Richard Stallman (rms at apple-gunkies.ai.mit.edu) |
1989-08-23 Richard Stallman (rms@apple-gunkies.ai.mit.edu) |
14814 |
|
|
14815 |
* dispnew.c (init_display): Call hold_window_change. |
* dispnew.c (init_display): Call hold_window_change. |
14816 |
(Fsleep_for, Fsit_for): Temporarily unhold, while waiting. |
(Fsleep_for, Fsit_for): Temporarily unhold, while waiting. |
14822 |
|
|
14823 |
* Makefile (CPP): Use $(CC). |
* Makefile (CPP): Use $(CC). |
14824 |
|
|
14825 |
1989-08-22 Joseph Arceneaux (jla at spiff) |
1989-08-22 Joseph Arceneaux (jla@spiff) |
14826 |
|
|
14827 |
* xfns.c (x_set_mouse_color): Use new variables Vx_pointer_mask, |
* xfns.c (x_set_mouse_color): Use new variables Vx_pointer_mask, |
14828 |
Vx_pointer_shape. |
Vx_pointer_shape. |
14829 |
|
|
14830 |
1989-08-21 Richard Stallman (rms at apple-gunkies.ai.mit.edu) |
1989-08-21 Richard Stallman (rms@apple-gunkies.ai.mit.edu) |
14831 |
|
|
14832 |
* alloc.c (malloc_warning): Do nothing if ignore_warnings. |
* alloc.c (malloc_warning): Do nothing if ignore_warnings. |
14833 |
(init_alloc_once): Set ignore_warnings while initializing allocation. |
(init_alloc_once): Set ignore_warnings while initializing allocation. |
14834 |
|
|
14835 |
* buffer.c: Doc fix. |
* buffer.c: Doc fix. |
14836 |
|
|
14837 |
1989-08-21 Joseph Arceneaux (jla at spiff) |
1989-08-21 Joseph Arceneaux (jla@spiff) |
14838 |
|
|
14839 |
* xterm.c (x_calc_absolute_position): New function to calculate |
* xterm.c (x_calc_absolute_position): New function to calculate |
14840 |
positive screen position. |
positive screen position. |
14851 |
(x_set_background): |
(x_set_background): |
14852 |
(x_set_foreground): Use x_set_mouse_color instead of x_reset_cursor. |
(x_set_foreground): Use x_set_mouse_color instead of x_reset_cursor. |
14853 |
|
|
14854 |
1989-08-18 Richard Stallman (rms at hobbes.ai.mit.edu) |
1989-08-18 Richard Stallman (rms@hobbes.ai.mit.edu) |
14855 |
|
|
14856 |
* vmsfns.c: Define PRV$V_... syms if prvdef.h does not. |
* vmsfns.c: Define PRV$V_... syms if prvdef.h does not. |
14857 |
|
|
14858 |
1989-08-18 Joseph Arceneaux (jla at spiff) |
1989-08-18 Joseph Arceneaux (jla@spiff) |
14859 |
|
|
14860 |
* xfns.c (Fx_geometry): New subr. |
* xfns.c (Fx_geometry): New subr. |
14861 |
(x_figure_window_size): Don't worry about "geometry" here anymore; |
(x_figure_window_size): Don't worry about "geometry" here anymore; |
14862 |
now done in x-win.el. |
now done in x-win.el. |
14863 |
(x_icon): Look in parms for iconic-startup rather than in variable. |
(x_icon): Look in parms for iconic-startup rather than in variable. |
14864 |
|
|
14865 |
1989-08-16 Joseph Arceneaux (jla at spiff) |
1989-08-16 Joseph Arceneaux (jla@spiff) |
14866 |
|
|
14867 |
* xfns.c (x_set_*_scrollbar): Don't destroy a scrollbar if it |
* xfns.c (x_set_*_scrollbar): Don't destroy a scrollbar if it |
14868 |
doesn't exist. Also set scrollbar size only if actually creating |
doesn't exist. Also set scrollbar size only if actually creating |
14871 |
Set the icon name as well. |
Set the icon name as well. |
14872 |
(x_window): Set the class hints for the window. |
(x_window): Set the class hints for the window. |
14873 |
|
|
14874 |
1989-08-16 Richard Stallman (rms at hobbes.ai.mit.edu) |
1989-08-16 Richard Stallman (rms@hobbes.ai.mit.edu) |
14875 |
|
|
14876 |
* lread.c (Fload): Fix unterminated comment. |
* lread.c (Fload): Fix unterminated comment. |
14877 |
|
|
14878 |
* scroll.c (scrolling_max_lines_saved): Replace fixed threshold of 20 |
* scroll.c (scrolling_max_lines_saved): Replace fixed threshold of 20 |
14879 |
with 1/4 of average length of lines. |
with 1/4 of average length of lines. |
14880 |
|
|
14881 |
1989-08-13 Joseph Arceneaux (jla at spiff) |
1989-08-13 Joseph Arceneaux (jla@spiff) |
14882 |
|
|
14883 |
* ymakefile: Do ${make} for oldXMenu. |
* ymakefile: Do ${make} for oldXMenu. |
14884 |
|
|
14885 |
1989-08-13 Richard Stallman (rms at hobbes.ai.mit.edu) |
1989-08-13 Richard Stallman (rms@hobbes.ai.mit.edu) |
14886 |
|
|
14887 |
* eval.c: Doc fix. |
* eval.c: Doc fix. |
14888 |
|
|
14889 |
1989-08-12 Richard Stallman (rms at hobbes.ai.mit.edu) |
1989-08-12 Richard Stallman (rms@hobbes.ai.mit.edu) |
14890 |
|
|
14891 |
* emacs.c (main): Check for failure opening -t device. |
* emacs.c (main): Check for failure opening -t device. |
14892 |
Fatal error if terminal isn't a real terminal. |
Fatal error if terminal isn't a real terminal. |
14894 |
* window.c (Fscroll_other_window): Let Vother_window_scroll_buffer |
* window.c (Fscroll_other_window): Let Vother_window_scroll_buffer |
14895 |
specify a buffer to scroll. |
specify a buffer to scroll. |
14896 |
|
|
14897 |
1989-08-11 Richard Stallman (rms at hobbes.ai.mit.edu) |
1989-08-11 Richard Stallman (rms@hobbes.ai.mit.edu) |
14898 |
|
|
14899 |
* dispnew.c: Handle BROKEN_FIONREAD as in other files. |
* dispnew.c: Handle BROKEN_FIONREAD as in other files. |
14900 |
|
|
14901 |
1989-08-09 Joseph Arceneaux (jla at spiff) |
1989-08-09 Joseph Arceneaux (jla@spiff) |
14902 |
|
|
14903 |
* ../oldXMenu/Makefile: Removed all the unneccessary X stuff. |
* ../oldXMenu/Makefile: Removed all the unneccessary X stuff. |
14904 |
|
|
14905 |
1989-08-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-08-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14906 |
|
|
14907 |
* fileio.c (barf_or_query_if_file_exists): When signalling, |
* fileio.c (barf_or_query_if_file_exists): When signalling, |
14908 |
provide the expected args for a file-error. |
provide the expected args for a file-error. |
14909 |
|
|
14910 |
1989-08-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-08-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14911 |
|
|
14912 |
* process.c: Let NEED_BSDTTY control include of bsdtty.h. |
* process.c: Let NEED_BSDTTY control include of bsdtty.h. |
14913 |
|
|
14923 |
* m-hp9000s300.h: Unless NOT_C_CODE or NO_SHORTNAMES, |
* m-hp9000s300.h: Unless NOT_C_CODE or NO_SHORTNAMES, |
14924 |
define WAITTYPE and WRETCODE, and include sys/wait.h. |
define WAITTYPE and WRETCODE, and include sys/wait.h. |
14925 |
|
|
14926 |
1989-08-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-08-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14927 |
|
|
14928 |
* callproc.c (child_setup): Get rid of junk in #if 0. |
* callproc.c (child_setup): Get rid of junk in #if 0. |
14929 |
|
|
14930 |
1989-08-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14931 |
|
|
14932 |
* abbrev.c (Fdefine_abbrev): Allow nil spec'd as expansion. |
* abbrev.c (Fdefine_abbrev): Allow nil spec'd as expansion. |
14933 |
(Fexpand_abbrev): Eliminate abbrev length limit; use alloca. |
(Fexpand_abbrev): Eliminate abbrev length limit; use alloca. |
14940 |
|
|
14941 |
* lread.c (load_unwind): Free the pointer-word malloc'd in Fload. |
* lread.c (load_unwind): Free the pointer-word malloc'd in Fload. |
14942 |
|
|
14943 |
1989-08-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-08-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
14944 |
|
|
14945 |
* emacs.c (Fdump_emacs): Doc fix. |
* emacs.c (Fdump_emacs): Doc fix. |
14946 |
|
|
14947 |
1989-08-02 Joseph Arceneaux (jla at spiff) |
1989-08-02 Joseph Arceneaux (jla@spiff) |
14948 |
|
|
14949 |
* xfns.c: Reorganized several functions to be in same order as the |
* xfns.c: Reorganized several functions to be in same order as the |
14950 |
enum list. |
enum list. |
14952 |
gray values. |
gray values. |
14953 |
(Fx_create_screen): Simplified this function even more. |
(Fx_create_screen): Simplified this function even more. |
14954 |
|
|
14955 |
1989-07-31 Joseph Arceneaux (jla at spiff) |
1989-07-31 Joseph Arceneaux (jla@spiff) |
14956 |
|
|
14957 |
* keymap.c: New subrs Fuse_local_mouse_map, Fcurrent_local_mouse_map. |
* keymap.c: New subrs Fuse_local_mouse_map, Fcurrent_local_mouse_map. |
14958 |
|
|
14964 |
kludge. This is used only for motion events. |
kludge. This is used only for motion events. |
14965 |
|
|
14966 |
* xterm.c (XTread_socket): Handle motion eveots. |
* xterm.c (XTread_socket): Handle motion eveots. |
14967 |
|
|
14968 |
1989-07-26 Joseph Arceneaux (jla at spiff) |
1989-07-26 Joseph Arceneaux (jla@spiff) |
14969 |
|
|
14970 |
* xfns.c (Fx_create_screen): I couldn't take it any more, the |
* xfns.c (Fx_create_screen): I couldn't take it any more, the |
14971 |
ugliness of this routine offended me too deeply. It is now |
ugliness of this routine offended me too deeply. It is now |
14981 |
* m/m-intel386.h: Changes in LOAD_AVE_TYPE, LOAD_AVE_CVT, and |
* m/m-intel386.h: Changes in LOAD_AVE_TYPE, LOAD_AVE_CVT, and |
14982 |
FSCALE to make loadst work correctly. |
FSCALE to make loadst work correctly. |
14983 |
|
|
14984 |
1989-07-24 Joseph Arceneaux (jla at spiff) |
1989-07-24 Joseph Arceneaux (jla@spiff) |
14985 |
|
|
14986 |
* xfns.c (Fmodify_screen_parameters): Check s->output_method |
* xfns.c (Fmodify_screen_parameters): Check s->output_method |
14987 |
before looping through alist. |
before looping through alist. |
15004 |
* xterm.h: Added the screen parameter declarations from xfns.c for |
* xterm.h: Added the screen parameter declarations from xfns.c for |
15005 |
X11. |
X11. |
15006 |
|
|
15007 |
1989-07-21 Joseph Arceneaux (jla at spiff) |
1989-07-21 Joseph Arceneaux (jla@spiff) |
15008 |
|
|
15009 |
* sysdep.c: Don't include sioctl.h on mips. |
* sysdep.c: Don't include sioctl.h on mips. |
15010 |
|
|
15014 |
|
|
15015 |
* xterm.c (x_draw_box): Moved cursor box right by one pixel. |
* xterm.c (x_draw_box): Moved cursor box right by one pixel. |
15016 |
|
|
15017 |
1989-07-20 Joseph Arceneaux (jla at spiff) |
1989-07-20 Joseph Arceneaux (jla@spiff) |
15018 |
|
|
15019 |
* xfns.c: New variable x_screen_visuals, set if Fx_open_display, |
* xfns.c: New variable x_screen_visuals, set if Fx_open_display, |
15020 |
to be used in screen-color-p. |
to be used in screen-color-p. |
15029 |
* keyboard.c (command_loop_1): Make sure Vprefix_arg is NULL |
* keyboard.c (command_loop_1): Make sure Vprefix_arg is NULL |
15030 |
before finalizing_kbd_macro_chars; |
before finalizing_kbd_macro_chars; |
15031 |
|
|
15032 |
1989-07-19 Joseph Arceneaux (jla at spiff) |
1989-07-19 Joseph Arceneaux (jla@spiff) |
15033 |
|
|
15034 |
* xfns.c (Fx_rebind_key): Completely rewrote this function for |
* xfns.c (Fx_rebind_key): Completely rewrote this function for |
15035 |
X11. |
X11. |
15036 |
|
|
15037 |
1989-07-13 Joseph Arceneaux (jla at spiff) |
1989-07-13 Joseph Arceneaux (jla@spiff) |
15038 |
|
|
15039 |
* emacs.c: |
* emacs.c: |
15040 |
* process.c: |
* process.c: |
15043 |
* sysdep.c: Likewise. Also, don't define our closedir if IBMAIX. |
* sysdep.c: Likewise. Also, don't define our closedir if IBMAIX. |
15044 |
* m/m-ibmps2-aix.h: New file. |
* m/m-ibmps2-aix.h: New file. |
15045 |
|
|
15046 |
1989-07-12 Joseph Arceneaux (jla at spiff) |
1989-07-12 Joseph Arceneaux (jla@spiff) |
15047 |
|
|
15048 |
* xdisp.c (message, message1): If using x, but haven't mapped the |
* xdisp.c (message, message1): If using x, but haven't mapped the |
15049 |
window yet, use noninteractive output. |
window yet, use noninteractive output. |
15059 |
(x_set_background_color) |
(x_set_background_color) |
15060 |
(x_set_foreground_color): Don't redraw when screen isn't visible. |
(x_set_foreground_color): Don't redraw when screen isn't visible. |
15061 |
|
|
15062 |
1989-07-11 Joseph Arceneaux (jla at gluteus) |
1989-07-11 Joseph Arceneaux (jla@gluteus) |
15063 |
|
|
15064 |
* xterm.c (x_term_init, XTread_socket): Use ConnectionNumber for |
* xterm.c (x_term_init, XTread_socket): Use ConnectionNumber for |
15065 |
both X10 and X11. This is #defined for X10. |
both X10 and X11. This is #defined for X10. |
15067 |
* screen.c (Fset_screen_width, Fset_screen_height): These now take |
* screen.c (Fset_screen_width, Fset_screen_height): These now take |
15068 |
a SCREEN argument. |
a SCREEN argument. |
15069 |
|
|
15070 |
1989-07-10 Joseph Arceneaux (jla at gluteus) |
1989-07-10 Joseph Arceneaux (jla@gluteus) |
15071 |
|
|
15072 |
* xterm.c (x_set_window_size): Call x_wm_set_size_hint. |
* xterm.c (x_set_window_size): Call x_wm_set_size_hint. |
15073 |
(x_new_font): Don't call x_wm_set_size_hint. |
(x_new_font): Don't call x_wm_set_size_hint. |
15078 |
* screen.c, dispnew.c (Fset_screen_width, Fset_screen_height): |
* screen.c, dispnew.c (Fset_screen_width, Fset_screen_height): |
15079 |
These functions have moved to screen.c. |
These functions have moved to screen.c. |
15080 |
|
|
15081 |
1989-07-07 Joseph Arceneaux (jla at sugar-bombs.ai.mit.edu) |
1989-07-07 Joseph Arceneaux (jla@sugar-bombs.ai.mit.edu) |
15082 |
|
|
15083 |
* eval.c (Ffuncall): Handle 6 arguments. Also, print a nice error |
* eval.c (Ffuncall): Handle 6 arguments. Also, print a nice error |
15084 |
message if there are more than 6 args. |
message if there are more than 6 args. |
15096 |
(Fread_variable): |
(Fread_variable): |
15097 |
(Fread_buffer): Extra arg to Fcompleting_read. |
(Fread_buffer): Extra arg to Fcompleting_read. |
15098 |
|
|
15099 |
1989-07-05 Joseph Arceneaux (jla at spiff) |
1989-07-05 Joseph Arceneaux (jla@spiff) |
15100 |
|
|
15101 |
* minibuf.c (read_minibuf): New argument back_n is number of |
* minibuf.c (read_minibuf): New argument back_n is number of |
15102 |
characters to back-up point by. |
characters to back-up point by. |
15105 |
using the above features. |
using the above features. |
15106 |
(Finsert_file_contents): Check for negative file length. |
(Finsert_file_contents): Check for negative file length. |
15107 |
|
|
15108 |
1989-07-03 Joseph Arceneaux (jla at spiff) |
1989-07-03 Joseph Arceneaux (jla@spiff) |
15109 |
|
|
15110 |
* xfns.c: (x_pixel_width, x_pixel_height) New functions. |
* xfns.c: (x_pixel_width, x_pixel_height) New functions. |
15111 |
* screen.c: (Fscreen_pixel_size): New subr. |
* screen.c: (Fscreen_pixel_size): New subr. |
15112 |
|
|
15113 |
1989-06-30 Joseph Arceneaux (jla at spiff) |
1989-06-30 Joseph Arceneaux (jla@spiff) |
15114 |
|
|
15115 |
* xterm.c: Use invocation_name as argument to XGetDefaults. |
* xterm.c: Use invocation_name as argument to XGetDefaults. |
15116 |
|
|
15117 |
1989-06-29 Joseph Arceneaux (jla at spiff) |
1989-06-29 Joseph Arceneaux (jla@spiff) |
15118 |
|
|
15119 |
* xterm.c (x_error_handler) #ifdef sony_news use XDefaultError |
* xterm.c (x_error_handler) #ifdef sony_news use XDefaultError |
15120 |
instead of XPrintDefaultError due to weirdness in Sony library. |
instead of XPrintDefaultError due to weirdness in Sony library. |
15122 |
auto_raise and auto_lower are set by checking times between |
auto_raise and auto_lower are set by checking times between |
15123 |
consecutive Enter events. |
consecutive Enter events. |
15124 |
|
|
15125 |
1989-06-27 Joseph Arceneaux (jla at sugar-bombs.ai.mit.edu) |
1989-06-27 Joseph Arceneaux (jla@sugar-bombs.ai.mit.edu) |
15126 |
|
|
15127 |
* screen.c: (Fselect_screen) |
* screen.c: (Fselect_screen) |
15128 |
* window.c: (Fselect_window) The previous strategy was bugging the |
* window.c: (Fselect_window) The previous strategy was bugging the |
15129 |
lisp stuff, so these are now rewritten. |
lisp stuff, so these are now rewritten. |
15130 |
|
|
15131 |
1989-06-26 Joseph Arceneaux (jla at galapas.ai.mit.edu) |
1989-06-26 Joseph Arceneaux (jla@galapas.ai.mit.edu) |
15132 |
|
|
15133 |
* cm.c (Wcm_init): Don't check for Wcm.cm_ds, since this has been |
* cm.c (Wcm_init): Don't check for Wcm.cm_ds, since this has been |
15134 |
removed. |
removed. |
15147 |
window to aprise the window manager of the change. |
window to aprise the window manager of the change. |
15148 |
(XTread_socket): Catch VisibilityNotify events. |
(XTread_socket): Catch VisibilityNotify events. |
15149 |
|
|
15150 |
1989-06-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15151 |
|
|
15152 |
* window.c (Fsplit_window): If horizontal, round left window size up. |
* window.c (Fsplit_window): If horizontal, round left window size up. |
15153 |
|
|
15154 |
1989-06-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-24 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15155 |
|
|
15156 |
* cm.h (cmplus): Improve formatting. |
* cm.h (cmplus): Improve formatting. |
15157 |
Use losecursor when reach end of line, if losewrap. |
Use losecursor when reach end of line, if losewrap. |
15165 |
|
|
15166 |
* abbrev.c (Finsert_abbrev_table_description): Make 2nd arg optional. |
* abbrev.c (Finsert_abbrev_table_description): Make 2nd arg optional. |
15167 |
|
|
15168 |
1989-06-23 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-06-23 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15169 |
|
|
15170 |
* xfns.c, lisp/term/x-win.el: C routine Fscreen_color_p now lisp |
* xfns.c, lisp/term/x-win.el: C routine Fscreen_color_p now lisp |
15171 |
function x-color-screen-p in x-win.el. |
function x-color-screen-p in x-win.el. |
15173 |
background, then if cursor not foreground, use it as cursor |
background, then if cursor not foreground, use it as cursor |
15174 |
foreground. |
foreground. |
15175 |
|
|
15176 |
1989-06-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15177 |
|
|
15178 |
* lisp.h (XPNTR): Don't define if already defined. |
* lisp.h (XPNTR): Don't define if already defined. |
15179 |
|
|
15180 |
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) |
15181 |
|
|
15182 |
* screen.c: New subrs Ficonify_screen, Fdeiconify_screen, |
* screen.c: New subrs Ficonify_screen, Fdeiconify_screen, |
15183 |
Fread_mouse_position, Fset_mouse_position. |
Fread_mouse_position, Fset_mouse_position. |
15184 |
|
|
15185 |
* xterm.c: New functions x_deiconify_screen, x_iconify_screen. |
* xterm.c: New functions x_deiconify_screen, x_iconify_screen. |
15186 |
|
|
15187 |
1989-06-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15188 |
|
|
15189 |
* window.c (Fsplit_window, change_window_height): |
* window.c (Fsplit_window, change_window_height): |
15190 |
Enforce minimum of 2 for window_min_width and window_min_height. |
Enforce minimum of 2 for window_min_width and window_min_height. |
15191 |
|
|
15192 |
1989-06-22 Joseph Arceneaux (jla at galapas.ai.mit.edu) |
1989-06-22 Joseph Arceneaux (jla@galapas.ai.mit.edu) |
15193 |
|
|
15194 |
* dispnew.c (unhold_window_change): Don't set and unset in_display |
* dispnew.c (unhold_window_change): Don't set and unset in_display |
15195 |
before and after calling change_screen_size. |
before and after calling change_screen_size. |
15196 |
|
|
15197 |
1989-06-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15198 |
|
|
15199 |
* buffer.c (Fkill_buffer): Ignore errors deleting auto-save file. |
* buffer.c (Fkill_buffer): Ignore errors deleting auto-save file. |
15200 |
Delete only if delete-auto-save-files. |
Delete only if delete-auto-save-files. |
15201 |
|
|
15202 |
* data.c (Fmake_local_variable): Don't change value if unbound. |
* data.c (Fmake_local_variable): Don't change value if unbound. |
15203 |
|
|
15204 |
1989-06-20 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-06-20 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15205 |
|
|
15206 |
* screen.c (Fselect_screen): Use x_set_mouse_position instead of |
* screen.c (Fselect_screen): Use x_set_mouse_position instead of |
15207 |
x_enter_screen. |
x_enter_screen. |
15214 |
(Fset): Changed variable name void to voide. Also, set it to a C |
(Fset): Changed variable name void to voide. Also, set it to a C |
15215 |
true/false, rather than Qt or Qnil. |
true/false, rather than Qt or Qnil. |
15216 |
|
|
15217 |
1989-06-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15218 |
|
|
15219 |
* eval.c (Fdefvar): Operate on default value if sym is buffer-local. |
* eval.c (Fdefvar): Operate on default value if sym is buffer-local. |
15220 |
(Fdefconst): Likewise. |
(Fdefconst): Likewise. |
15227 |
(Fdefault_value): Use that. |
(Fdefault_value): Use that. |
15228 |
(Fdefault_boundp): New function, uses that. |
(Fdefault_boundp): New function, uses that. |
15229 |
|
|
15230 |
1989-06-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15231 |
|
|
15232 |
* ymakefile: New variable OLDXMENU has filename of libXMenu.a |
* ymakefile: New variable OLDXMENU has filename of libXMenu.a |
15233 |
as a target. Make temacs depend on it. |
as a target. Make temacs depend on it. |
15234 |
|
|
15235 |
1989-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15236 |
|
|
15237 |
* ymakefile [HAVE_X11, HAVE_X_MENU]: Build oldXMenu. |
* ymakefile [HAVE_X11, HAVE_X_MENU]: Build oldXMenu. |
15238 |
* xmenu.c: Get XMenu.h from sibling dir. |
* xmenu.c: Get XMenu.h from sibling dir. |
15240 |
* buffer.c (Fkill_buffer): Return t if buffer is killed. |
* buffer.c (Fkill_buffer): Return t if buffer is killed. |
15241 |
Delete auto-save file if any. |
Delete auto-save file if any. |
15242 |
|
|
15243 |
1989-06-09 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-06-09 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15244 |
|
|
15245 |
* window.c: initialize auto_new_screen to 0 (nil). |
* window.c: initialize auto_new_screen to 0 (nil). |
15246 |
|
|
15248 |
elements initialized. |
elements initialized. |
15249 |
(make_minibuffer_screen): likewise. |
(make_minibuffer_screen): likewise. |
15250 |
|
|
15251 |
1989-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15252 |
|
|
15253 |
* window.c (Fset_window_point): Don't lose if window's buffer is |
* window.c (Fset_window_point): Don't lose if window's buffer is |
15254 |
not current. |
not current. |
15255 |
|
|
15256 |
1989-06-08 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-06-08 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15257 |
|
|
15258 |
* xfns.c (Fx_open_connection): Added 9 Lisp variables |
* xfns.c (Fx_open_connection): Added 9 Lisp variables |
15259 |
defined by the screen and server. |
defined by the screen and server. |
15260 |
|
|
15261 |
1989-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15262 |
|
|
15263 |
* m-pmax.h: New file. |
* m-pmax.h: New file. |
15264 |
|
|
15265 |
1989-06-08 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-06-08 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15266 |
|
|
15267 |
* xfns.c: removed superfluous definition of gray_bits. |
* xfns.c: removed superfluous definition of gray_bits. |
15268 |
|
|
15269 |
1989-06-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15270 |
|
|
15271 |
* m-hp9000s300.h: Define NEED_BSDTTY unless NOMULTIPLEJOBS. |
* m-hp9000s300.h: Define NEED_BSDTTY unless NOMULTIPLEJOBS. |
15272 |
|
|
15273 |
1989-06-07 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-06-07 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15274 |
|
|
15275 |
* emacs.c (Fkill_emacs): If under X, call |
* emacs.c (Fkill_emacs): If under X, call |
15276 |
Fx_close_current_connection. This has fixed the "bad file" bug. |
Fx_close_current_connection. This has fixed the "bad file" bug. |
15277 |
* xfns.c (Fx_close_current_connection): Added this subr which for |
* xfns.c (Fx_close_current_connection): Added this subr which for |
15278 |
the moment serves only to close the X-connection when killing emacs. |
the moment serves only to close the X-connection when killing emacs. |
15279 |
|
|
15280 |
1989-06-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15281 |
|
|
15282 |
* m-hp9000s800.h: Define NEED_BSDTTY here. |
* m-hp9000s800.h: Define NEED_BSDTTY here. |
15283 |
* s-hpux.h: Not here. |
* s-hpux.h: Not here. |
15284 |
|
|
15285 |
1989-06-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15286 |
|
|
15287 |
* s/s-hpux.h: Define NEED_BSDTTY. |
* s/s-hpux.h: Define NEED_BSDTTY. |
15288 |
|
|
15289 |
1989-06-06 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-06-06 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15290 |
|
|
15291 |
* xterm.c (x_new_selected_screen): Make the new selected_screen |
* xterm.c (x_new_selected_screen): Make the new selected_screen |
15292 |
and it's selected_window's screen be the same. |
and it's selected_window's screen be the same. |
15293 |
(x_enter_screen): Calculate the middle of the screen, and warp the |
(x_enter_screen): Calculate the middle of the screen, and warp the |
15294 |
mouse there. Also, raise the screen before doing so. |
mouse there. Also, raise the screen before doing so. |
15295 |
|
|
15296 |
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) |
15297 |
|
|
15298 |
* xterm.c (x_set_window_size): If not already in DoDsp (checked |
* xterm.c (x_set_window_size): If not already in DoDsp (checked |
15299 |
with variable in_display) then DoDsp here. Handles redisplay |
with variable in_display) then DoDsp here. Handles redisplay |
15303 |
|
|
15304 |
* dispnew.c (change_screen_size): No longer call DoDsp here. |
* dispnew.c (change_screen_size): No longer call DoDsp here. |
15305 |
|
|
15306 |
1989-06-05 Chris Hanson (cph at kleph) |
1989-06-05 Chris Hanson (cph@kleph) |
15307 |
|
|
15308 |
* syntax.c (Fmodify_syntax_entry): Change documentation string to |
* syntax.c (Fmodify_syntax_entry): Change documentation string to |
15309 |
reflect earlier change to action of `p' syntax bit. |
reflect earlier change to action of `p' syntax bit. |
15310 |
|
|
15311 |
1989-06-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-06-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15312 |
|
|
15313 |
* lread.c (read1): Don't accept "" in middle of string. |
* lread.c (read1): Don't accept "" in middle of string. |
15314 |
|
|
15315 |
1989-05-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15316 |
|
|
15317 |
* search.c (Freplace_match): If \N has nothing to insert, |
* search.c (Freplace_match): If \N has nothing to insert, |
15318 |
insert nothing. |
insert nothing. |
15319 |
|
|
15320 |
1989-05-29 Joseph Arceneaux (jla at gracilis.ai.mit.edu) |
1989-05-29 Joseph Arceneaux (jla@gracilis.ai.mit.edu) |
15321 |
|
|
15322 |
* xfns.c: (Fx_create_screen): If parms is nil and |
* xfns.c: (Fx_create_screen): If parms is nil and |
15323 |
Vx_screen_defaults isn't, then use them. |
Vx_screen_defaults isn't, then use them. |
15324 |
(Fdisplay_buffer): Call Fx_create_screen with Qnil. |
(Fdisplay_buffer): Call Fx_create_screen with Qnil. |
15325 |
|
|
15326 |
1989-05-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15327 |
|
|
15328 |
* syntax.c (scan_lists): Once within a word, treat Squote like Sword. |
* syntax.c (scan_lists): Once within a word, treat Squote like Sword. |
15329 |
|
|
15330 |
1989-05-24 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-05-24 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15331 |
|
|
15332 |
* dispnew.c (change_screen_size): DoDsp if not pretend. |
* dispnew.c (change_screen_size): DoDsp if not pretend. |
15333 |
|
|
15334 |
1989-05-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15335 |
|
|
15336 |
* search.c (skip_chars): Dumb error checking for \. |
* search.c (skip_chars): Dumb error checking for \. |
15337 |
|
|
15338 |
1989-05-22 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-05-22 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15339 |
|
|
15340 |
* screen.c (Fselect_screen): Under X, basically just warp the |
* screen.c (Fselect_screen): Under X, basically just warp the |
15341 |
cursor into the desired screen. The event handler will then do |
cursor into the desired screen. The event handler will then do |
15353 |
* xterm.c (XTread_socket): Add case slots for CirculateNotify and |
* xterm.c (XTread_socket): Add case slots for CirculateNotify and |
15354 |
CirculateRequest events. |
CirculateRequest events. |
15355 |
|
|
15356 |
1989-05-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15357 |
|
|
15358 |
* doc.c (Fsubstitute_command_keys): Evaluate \\<...> keymap |
* doc.c (Fsubstitute_command_keys): Evaluate \\<...> keymap |
15359 |
in proper buffer. |
in proper buffer. |
15360 |
|
|
15361 |
* keymap.c (Fapropos_internal): New Lisp function, old apropos |
* keymap.c (Fapropos_internal): New Lisp function, old apropos |
15362 |
but only returns a list. |
but only returns a list. |
15363 |
|
|
15364 |
1989-05-20 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-20 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15365 |
|
|
15366 |
* process.c (Fopen_network_stream): Don't set kill-without-query. |
* process.c (Fopen_network_stream): Don't set kill-without-query. |
15367 |
|
|
15368 |
1989-05-19 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-05-19 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15369 |
|
|
15370 |
* xterm.c (x_new_selected_screen): This now takes a struct screen |
* xterm.c (x_new_selected_screen): This now takes a struct screen |
15371 |
pointer as paramter. |
pointer as paramter. |
15372 |
* (XTread_socket): call x_new_selected_screen *before* dumpborder. |
* (XTread_socket): call x_new_selected_screen *before* dumpborder. |
15373 |
|
|
15374 |
1989-05-16 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-05-16 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15375 |
|
|
15376 |
* xfns.c: (x_window_to_scrollbar): If the caller's not interested |
* xfns.c: (x_window_to_scrollbar): If the caller's not interested |
15377 |
in the names--passing 0 for last two parameters--just return the |
in the names--passing 0 for last two parameters--just return the |
15380 |
* xterm.c (x_enter_screen): Added this function for warping the |
* xterm.c (x_enter_screen): Added this function for warping the |
15381 |
pointer into a screen. |
pointer into a screen. |
15382 |
|
|
15383 |
1989-05-16 Chris Hanson (cph at kleph) |
1989-05-16 Chris Hanson (cph@kleph) |
15384 |
|
|
15385 |
* syntax.c (scan_lists, scan_sexps_forward): Treat characters |
* syntax.c (scan_lists, scan_sexps_forward): Treat characters |
15386 |
whose "prefix" bit is on as whitespace when they are encountered |
whose "prefix" bit is on as whitespace when they are encountered |
15387 |
between expressions. When they occur within expressions they are |
between expressions. When they occur within expressions they are |
15388 |
treated according to their syntax code. |
treated according to their syntax code. |
15389 |
|
|
15390 |
1989-05-16 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-05-16 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15391 |
|
|
15392 |
* xterm.c: (x_new_selected_screen): Don't call Fselect_screen. |
* xterm.c: (x_new_selected_screen): Don't call Fselect_screen. |
15393 |
Just do everything here. |
Just do everything here. |
15400 |
* screen.c (Fselect_screen): Now this is *only* a lisp subr. It |
* screen.c (Fselect_screen): Now this is *only* a lisp subr. It |
15401 |
just calls Fselect_window on the selected window of the screen. |
just calls Fselect_window on the selected window of the screen. |
15402 |
|
|
15403 |
1989-05-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15404 |
|
|
15405 |
* editfns.c (Fsubst_char_in_region): If NOUNDO, do increment tick, |
* editfns.c (Fsubst_char_in_region): If NOUNDO, do increment tick, |
15406 |
but maybe also increment save-tick. |
but maybe also increment save-tick. |
15407 |
|
|
15408 |
1989-05-15 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-05-15 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15409 |
|
|
15410 |
* xterm.c (x_set_window_size): Only one #ifdef HAVE_X11 due to new |
* xterm.c (x_set_window_size): Only one #ifdef HAVE_X11 due to new |
15411 |
macro in: |
macro in: |
15414 |
* xfns.c (Fx_create_screen): Use XCreateWindow instead of |
* xfns.c (Fx_create_screen): Use XCreateWindow instead of |
15415 |
XCreateSimpleWindow to directly set some extra attributes. |
XCreateSimpleWindow to directly set some extra attributes. |
15416 |
|
|
15417 |
1989-05-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15418 |
|
|
15419 |
* syntax.h (SYNTAX_PREFIX): New macro. |
* syntax.h (SYNTAX_PREFIX): New macro. |
15420 |
* syntax.c (Fmodify_syntax_table): Handle `p'; set new flag. |
* syntax.c (Fmodify_syntax_table): Handle `p'; set new flag. |
15423 |
|
|
15424 |
* lread.c (read1): Dumb errors in last change. |
* lread.c (read1): Dumb errors in last change. |
15425 |
|
|
15426 |
1989-05-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-13 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15427 |
|
|
15428 |
* lread.c (read1): Error if EOF after `?' or in string. |
* lread.c (read1): Error if EOF after `?' or in string. |
15429 |
|
|
15430 |
* sysdep.c (init_sys_modes) [IBMRTAIX]: Typo; had s for sg. |
* sysdep.c (init_sys_modes) [IBMRTAIX]: Typo; had s for sg. |
15431 |
|
|
15432 |
1989-05-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15433 |
|
|
15434 |
* s/s-usg5-3.h: Define HAVE_SYSVIPC? |
* s/s-usg5-3.h: Define HAVE_SYSVIPC? |
15435 |
|
|
15438 |
* ymakefile (LIBXMENU): Use -loldX. |
* ymakefile (LIBXMENU): Use -loldX. |
15439 |
Find libXMenu11.a in special place. |
Find libXMenu11.a in special place. |
15440 |
|
|
15441 |
1989-05-12 Joseph Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-05-12 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15442 |
|
|
15443 |
* xfns.c (Fx_create_screen): If user has specified |
* xfns.c (Fx_create_screen): If user has specified |
15444 |
`x-iconic-startup' then start emacs in iconic form. |
`x-iconic-startup' then start emacs in iconic form. |
15448 |
* xterm.c (x_term_init): If server doesn't respond, use fatal |
* xterm.c (x_term_init): If server doesn't respond, use fatal |
15449 |
instead of error. Also tell user about -d option. |
instead of error. Also tell user about -d option. |
15450 |
|
|
15451 |
1989-05-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-10 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15452 |
|
|
15453 |
* sysdep.c (init_sys_modes, reset_sys_modes): |
* sysdep.c (init_sys_modes, reset_sys_modes): |
15454 |
Handle TIOCGLTC even if HAVE_TERMIO. |
Handle TIOCGLTC even if HAVE_TERMIO. |
15458 |
|
|
15459 |
* fileio.c (Fcopy_file): Check for error on close. |
* fileio.c (Fcopy_file): Check for error on close. |
15460 |
|
|
15461 |
1989-05-10 Joseph Arceneaux (jla at corn-chex.ai.mit.edu) |
1989-05-10 Joseph Arceneaux (jla@corn-chex.ai.mit.edu) |
15462 |
|
|
15463 |
* xfns.c (adjust_scrollbars): Don't subtract 2 from |
* xfns.c (adjust_scrollbars): Don't subtract 2 from |
15464 |
h_scrollbar_height when calculating `length'. |
h_scrollbar_height when calculating `length'. |
15465 |
|
|
15466 |
1989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15467 |
|
|
15468 |
* eval.c (call_debugger): Set entering_debugger. |
* eval.c (call_debugger): Set entering_debugger. |
15469 |
(find_handler_cause): Don't enter debugger if that's set. |
(find_handler_cause): Don't enter debugger if that's set. |
15471 |
|
|
15472 |
* m/m-sps7.h: New file. |
* m/m-sps7.h: New file. |
15473 |
|
|
15474 |
1989-05-08 Joseph Arceneaux (jla at rice-chex.ai.mit.edu) |
1989-05-08 Joseph Arceneaux (jla@rice-chex.ai.mit.edu) |
15475 |
|
|
15476 |
* xterm.c (XTread_socket_hook): For X11, on map and unmap events |
* xterm.c (XTread_socket_hook): For X11, on map and unmap events |
15477 |
check the window manager hints for iconification status. |
check the window manager hints for iconification status. |
15479 |
* xterm.c (x_make_widow_icon): For X11, just request |
* xterm.c (x_make_widow_icon): For X11, just request |
15480 |
iconification of the window manager. |
iconification of the window manager. |
15481 |
|
|
15482 |
1989-05-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15483 |
|
|
15484 |
* m/m-clipper.h: New file. |
* m/m-clipper.h: New file. |
15485 |
|
|
15486 |
1989-05-07 Joseph Arceneaux (jla at corn-chex.ai.mit.edu) |
1989-05-07 Joseph Arceneaux (jla@corn-chex.ai.mit.edu) |
15487 |
|
|
15488 |
* xfns.c (adjust_scrollbars): Don't subtract 2 from |
* xfns.c (adjust_scrollbars): Don't subtract 2 from |
15489 |
v_scrollbar_width when calculating `height'. |
v_scrollbar_width when calculating `height'. |
15492 |
coordination. Scrollbar border, thump-arrows, and slider pixmap |
coordination. Scrollbar border, thump-arrows, and slider pixmap |
15493 |
linked with foreground color; slider border with window border. |
linked with foreground color; slider border with window border. |
15494 |
|
|
15495 |
1989-05-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15496 |
|
|
15497 |
* lread.c (read1): Handle octal integers. |
* lread.c (read1): Handle octal integers. |
15498 |
|
|
15503 |
* keyboard.c (get_char_menu_prompt): New function; does menu prompting |
* keyboard.c (get_char_menu_prompt): New function; does menu prompting |
15504 |
based on current keymaps. |
based on current keymaps. |
15505 |
|
|
15506 |
1989-05-05 Joseph Arceneaux (jla at gracilis.ai.mit.edu) |
1989-05-05 Joseph Arceneaux (jla@gracilis.ai.mit.edu) |
15507 |
|
|
15508 |
* xfns.c (Fx_set_face): Rewrote the doc-string and renamed the |
* xfns.c (Fx_set_face): Rewrote the doc-string and renamed the |
15509 |
parameters. |
parameters. |
15510 |
|
|
15511 |
1989-05-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15512 |
|
|
15513 |
* unexec.c: New control parameters COFF_BSD_SYMBOLS, KEEP_OLD_PADDR, |
* unexec.c: New control parameters COFF_BSD_SYMBOLS, KEEP_OLD_PADDR, |
15514 |
KEEP_OLD_TEXT_SCNPTR, ADJUST_TEXT_SCNHDR_SIZE, ADJUST_TEXTBASE, |
KEEP_OLD_TEXT_SCNPTR, ADJUST_TEXT_SCNHDR_SIZE, ADJUST_TEXTBASE, |
15521 |
* eval.c (Fcommandp): Byte code object is command if interactive slot |
* eval.c (Fcommandp): Byte code object is command if interactive slot |
15522 |
exists at all. |
exists at all. |
15523 |
|
|
15524 |
1989-05-05 Chris Hanson (cph at kleph) |
1989-05-05 Chris Hanson (cph@kleph) |
15525 |
|
|
15526 |
* process.c [HPUX && !NOMULTIPLEJOBS]: Include <bsdtty.h>, which |
* process.c [HPUX && !NOMULTIPLEJOBS]: Include <bsdtty.h>, which |
15527 |
defines TIOCGPGRP. |
defines TIOCGPGRP. |
15528 |
|
|
15529 |
1989-05-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15530 |
|
|
15531 |
* data.c (Faref, Farray_length): Handle byte-code objects. |
* data.c (Faref, Farray_length): Handle byte-code objects. |
15532 |
* fns.c (Flength, concat): Likewise. |
* fns.c (Flength, concat): Likewise. |
15549 |
(request_echo): Function deleted. |
(request_echo): Function deleted. |
15550 |
({set,clear}_waiting_for_input): No need for echo_now, echo_flag. |
({set,clear}_waiting_for_input): No need for echo_now, echo_flag. |
15551 |
|
|
15552 |
1989-05-04 Joseph Arceneaux (jla at gracilis.ai.mit.edu) |
1989-05-04 Joseph Arceneaux (jla@gracilis.ai.mit.edu) |
15553 |
|
|
15554 |
* xterm.c (x_lower_window, x_raise_window): Don't do anything if |
* xterm.c (x_lower_window, x_raise_window): Don't do anything if |
15555 |
the window isn't visible. |
the window isn't visible. |
15559 |
|
|
15560 |
* xterm.c (x_reset_cursor): Do cursor recoloring. |
* xterm.c (x_reset_cursor): Do cursor recoloring. |
15561 |
|
|
15562 |
1989-05-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15563 |
|
|
15564 |
* fns.c (Frandom): With number as arg, return value < that number. |
* fns.c (Frandom): With number as arg, return value < that number. |
15565 |
|
|
15566 |
* sysdep.c [USG, BSD4_1] (random): Call `rand' twice, to get |
* sysdep.c [USG, BSD4_1] (random): Call `rand' twice, to get |
15567 |
30 bits of significance. |
30 bits of significance. |
15568 |
|
|
15569 |
1989-05-03 Joe Arceneaux (jla at gracilis.ai.mit.edu) |
1989-05-03 Joe Arceneaux (jla@gracilis.ai.mit.edu) |
15570 |
|
|
15571 |
* xterm.c (x_draw_box): Use the cursor_gc. |
* xterm.c (x_draw_box): Use the cursor_gc. |
15572 |
* xfns.c: (x_set_cursor_color, x_create_screen): Do a better job |
* xfns.c: (x_set_cursor_color, x_create_screen): Do a better job |
15573 |
with cursor colors, and use 0 line width for the cursor_gc. |
with cursor colors, and use 0 line width for the cursor_gc. |
15574 |
|
|
15575 |
1989-05-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-05-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15576 |
|
|
15577 |
* Begin changing representation of compiled functions. |
* Begin changing representation of compiled functions. |
15578 |
* lisp.h (enum Lisp_Type): New type code Lisp_Compiled, like a vector. |
* lisp.h (enum Lisp_Type): New type code Lisp_Compiled, like a vector. |
15594 |
* screen.c, search.c, syntax.c, undo.c, vmsfns.c: |
* screen.c, search.c, syntax.c, undo.c, vmsfns.c: |
15595 |
Many doc fixes. |
Many doc fixes. |
15596 |
|
|
15597 |
1989-04-30 Joseph Arceneaux (jla at hobbes) |
1989-04-30 Joseph Arceneaux (jla@hobbes) |
15598 |
|
|
15599 |
* xterm.c (XTring_bell): Wasn't passing selected_screen to XTflash. |
* xterm.c (XTring_bell): Wasn't passing selected_screen to XTflash. |
15600 |
Fixed this. |
Fixed this. |
15602 |
* xterm.c (XTread_socket): Don't check if server died under |
* xterm.c (XTread_socket): Don't check if server died under |
15603 |
X11. Temporary. |
X11. Temporary. |
15604 |
|
|
15605 |
1989-04-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15606 |
|
|
15607 |
* window.c (Fdelete_other_windows): Bug getting top edge. |
* window.c (Fdelete_other_windows): Bug getting top edge. |
15608 |
|
|
15609 |
1989-04-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-29 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15610 |
|
|
15611 |
* keyboard.c (get_char): Auto save if enough time elapses. |
* keyboard.c (get_char): Auto save if enough time elapses. |
15612 |
(auto_save_timeout): New Lisp variable. |
(auto_save_timeout): New Lisp variable. |
15614 |
* xdisp.c (try_window, try_window_id): Set w->redo_mode_line |
* xdisp.c (try_window, try_window_id): Set w->redo_mode_line |
15615 |
if should show percentage instead of `Bot'. |
if should show percentage instead of `Bot'. |
15616 |
|
|
15617 |
1989-04-29 Joe Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1989-04-29 Joe Arceneaux (jla@apple-gunkies.ai.mit.edu) |
15618 |
|
|
15619 |
* xterm.c (x_term_init): Don't set visible bell, as it pre-empts |
* xterm.c (x_term_init): Don't set visible bell, as it pre-empts |
15620 |
.emacs control. |
.emacs control. |
15621 |
|
|
15622 |
1989-04-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15623 |
|
|
15624 |
* doc.c (syms_of_doc): Make Vdoc_file_name a Lisp variable |
* doc.c (syms_of_doc): Make Vdoc_file_name a Lisp variable |
15625 |
named internal-doc-file-name. |
named internal-doc-file-name. |
15626 |
|
|
15627 |
1989-04-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15628 |
|
|
15629 |
* m-news.h: m-news800.h renamed. |
* m-news.h: m-news800.h renamed. |
15630 |
Removed EXPLICIT_SIGN_EXTEND and COMPILER_REGISTER_BUG. |
Removed EXPLICIT_SIGN_EXTEND and COMPILER_REGISTER_BUG. |
15632 |
LOAD_AVE_TYPE is now `double'; LOAD_AVE_CVT changed too. |
LOAD_AVE_TYPE is now `double'; LOAD_AVE_CVT changed too. |
15633 |
Define m68000 if not defined. |
Define m68000 if not defined. |
15634 |
|
|
15635 |
1989-04-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-24 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15636 |
|
|
15637 |
* ymakefile: If COFF_ENCAPSULATE, define LD as gcc -nostdlib. |
* ymakefile: If COFF_ENCAPSULATE, define LD as gcc -nostdlib. |
15638 |
|
|
15641 |
* m/m-mips.h [USG]: Define LIBS_TERMCAP. |
* m/m-mips.h [USG]: Define LIBS_TERMCAP. |
15642 |
If HAVE_X11, define HAVE_VFORK. |
If HAVE_X11, define HAVE_VFORK. |
15643 |
|
|
15644 |
1989-04-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15645 |
|
|
15646 |
* m/m-altos.h: Use termcap, not terminfo. |
* m/m-altos.h: Use termcap, not terminfo. |
15647 |
Define COFF_ENCAPSULATE if using gcc. |
Define COFF_ENCAPSULATE if using gcc. |
15657 |
|
|
15658 |
* window.c (Fdelete_other_windows): Fix confusion about type of W. |
* window.c (Fdelete_other_windows): Fix confusion about type of W. |
15659 |
|
|
15660 |
1989-04-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15661 |
|
|
15662 |
* ymakefile (LDFLAGS): Forgot to use LD_SWITCH_SITE. |
* ymakefile (LDFLAGS): Forgot to use LD_SWITCH_SITE. |
15663 |
|
|
15720 |
* xdisp.c (display_string, redisplay-window, DoDsp): |
* xdisp.c (display_string, redisplay-window, DoDsp): |
15721 |
Use SCREEN_WIDTH, SCREEN_HEIGHT. |
Use SCREEN_WIDTH, SCREEN_HEIGHT. |
15722 |
|
|
15723 |
1989-04-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15724 |
|
|
15725 |
* indent.c (compute_motion): Use SCREEN_WIDTH. |
* indent.c (compute_motion): Use SCREEN_WIDTH. |
15726 |
* dispnew.c (update_line): Use SCREEN_WIDTH. |
* dispnew.c (update_line): Use SCREEN_WIDTH. |
15727 |
(update_screen): Use SCREEN_HEIGHT. |
(update_screen): Use SCREEN_HEIGHT. |
15728 |
|
|
15729 |
1989-04-20 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-20 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15730 |
|
|
15731 |
* window.c: rename Vauto_new_screen_hook, Vdisplay_buffer_hook, and |
* window.c: rename Vauto_new_screen_hook, Vdisplay_buffer_hook, and |
15732 |
Vtemp_buffer_show_hook to ..._function. |
Vtemp_buffer_show_hook to ..._function. |
15739 |
* fileio.c (Finsert_file_contents): Allow quit in read. |
* fileio.c (Finsert_file_contents): Allow quit in read. |
15740 |
(Fwrite_region): Allow quit in write. |
(Fwrite_region): Allow quit in write. |
15741 |
|
|
15742 |
1989-04-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15743 |
|
|
15744 |
* doprnt.c (doprnt): Comment out %b since sprintf can't do it. |
* doprnt.c (doprnt): Comment out %b since sprintf can't do it. |
15745 |
|
|
15747 |
|
|
15748 |
* m-sun3.h: Define C_SWITCH_MACHINE as -fsoft. |
* m-sun3.h: Define C_SWITCH_MACHINE as -fsoft. |
15749 |
|
|
15750 |
1989-04-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15751 |
|
|
15752 |
* process.c: Don't define wstopsig, wtersig if already defined. |
* process.c: Don't define wstopsig, wtersig if already defined. |
15753 |
|
|
15755 |
|
|
15756 |
* m-alliant.h: Define `vector'. |
* m-alliant.h: Define `vector'. |
15757 |
|
|
15758 |
1989-04-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-13 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15759 |
|
|
15760 |
* process.c (wait_reading_process_input) [sun]: If SIGIO failed |
* process.c (wait_reading_process_input) [sun]: If SIGIO failed |
15761 |
to be sent, send it by hand. |
to be sent, send it by hand. |
15762 |
|
|
15763 |
1989-04-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15764 |
|
|
15765 |
* window.c (Fdelete_other_windows): recenter window to avoid scrolling. |
* window.c (Fdelete_other_windows): recenter window to avoid scrolling. |
15766 |
|
|
15767 |
1989-04-11 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15768 |
|
|
15769 |
* indent.c: Include screen.h. |
* indent.c: Include screen.h. |
15770 |
|
|
15776 |
(try_window_id): pos_tab_offset value needs adjustment only if |
(try_window_id): pos_tab_offset value needs adjustment only if |
15777 |
starting a line in middle of a character. |
starting a line in middle of a character. |
15778 |
|
|
15779 |
1989-04-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15780 |
|
|
15781 |
* sysdep.c [USG]: If TIOCGWINSZ defined, include sioctl.h. |
* sysdep.c [USG]: If TIOCGWINSZ defined, include sioctl.h. |
15782 |
|
|
15783 |
1989-04-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15784 |
|
|
15785 |
* eval.c (Fbacktrace): Set Vprint_level to 3 throughout. |
* eval.c (Fbacktrace): Set Vprint_level to 3 throughout. |
15786 |
|
|
15807 |
TIOCGLTC, TIOCGETC, etc. if HAVE_TERMIO. |
TIOCGLTC, TIOCGETC, etc. if HAVE_TERMIO. |
15808 |
Don't bother to undef these for XENIX. |
Don't bother to undef these for XENIX. |
15809 |
|
|
15810 |
1989-04-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15811 |
|
|
15812 |
* ymakefile (LIBES): Put LIBX first; it may depend on LIBS_MACHINE. |
* ymakefile (LIBES): Put LIBX first; it may depend on LIBS_MACHINE. |
15813 |
|
|
15814 |
* m-sequent.h: Define HAVE_ALLOCA. |
* m-sequent.h: Define HAVE_ALLOCA. |
15815 |
|
|
15816 |
1989-04-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15817 |
|
|
15818 |
* term.c (term_init): Can't use scroll region if no abs positioning. |
* term.c (term_init): Can't use scroll region if no abs positioning. |
15819 |
|
|
15820 |
1989-04-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-04-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15821 |
|
|
15822 |
* process.c (Fopen_network_stream): close desc. if connect fails. |
* process.c (Fopen_network_stream): close desc. if connect fails. |
15823 |
|
|
15824 |
1989-03-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-03-31 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15825 |
|
|
15826 |
* minibuf.c (Fall_completions): gcprotect ALLMATCHES and TAIL, |
* minibuf.c (Fall_completions): gcprotect ALLMATCHES and TAIL, |
15827 |
not STRING. |
not STRING. |
15828 |
|
|
15829 |
* keyboard.c (read_avail_input): Handle EBADSLT like EAGAIN. |
* keyboard.c (read_avail_input): Handle EBADSLT like EAGAIN. |
15830 |
|
|
15831 |
1989-03-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-03-29 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15832 |
|
|
15833 |
* term.c (term_init): Either ic or ip or im or IC => can insert chars. |
* term.c (term_init): Either ic or ip or im or IC => can insert chars. |
15834 |
|
|
15835 |
* minibuf.c (read_minibuf_unwind): Ensure minibuf writable for erasure. |
* minibuf.c (read_minibuf_unwind): Ensure minibuf writable for erasure. |
15836 |
|
|
15837 |
1989-02-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15838 |
|
|
15839 |
* m-convex.h: Undefine NO_ARG_ARRAY. |
* m-convex.h: Undefine NO_ARG_ARRAY. |
15840 |
Changed defns of DATA_SEG_BITS and XINT. |
Changed defns of DATA_SEG_BITS and XINT. |
15841 |
Define alloca for GCC compilation. |
Define alloca for GCC compilation. |
15842 |
|
|
15843 |
1989-02-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15844 |
|
|
15845 |
* m-ibmrt-aix.h: Define BROKEN_FIONREAD. |
* m-ibmrt-aix.h: Define BROKEN_FIONREAD. |
15846 |
|
|
15847 |
1989-02-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15848 |
|
|
15849 |
* keymap.c (Fdefine_prefix_command): Set both value and fn defn, |
* keymap.c (Fdefine_prefix_command): Set both value and fn defn, |
15850 |
with separate syms specified for each purpose. |
with separate syms specified for each purpose. |
15851 |
|
|
15852 |
1989-02-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15853 |
|
|
15854 |
* callproc.c (Fcall_process): Open /dev/null with O_WRONLY. |
* callproc.c (Fcall_process): Open /dev/null with O_WRONLY. |
15855 |
|
|
15856 |
1989-02-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15857 |
|
|
15858 |
* window.c (window_scroll): Allow scrolling to very end (empty screen) |
* window.c (window_scroll): Allow scrolling to very end (empty screen) |
15859 |
if that's exactly where we wanted to scroll to. |
if that's exactly where we wanted to scroll to. |
15860 |
|
|
15861 |
1989-02-11 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15862 |
|
|
15863 |
* data.c (Fkill_local_variable): New local to simplify big stmt. |
* data.c (Fkill_local_variable): New local to simplify big stmt. |
15864 |
|
|
15865 |
1989-02-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-09 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15866 |
|
|
15867 |
* xdisp.c (display_text_line): cvt chars to glyfs for overlay arrow. |
* xdisp.c (display_text_line): cvt chars to glyfs for overlay arrow. |
15868 |
|
|
15872 |
* process.c (pty): An IBMRTAIX conditional. |
* process.c (pty): An IBMRTAIX conditional. |
15873 |
(create_process): Another here. |
(create_process): Another here. |
15874 |
|
|
15875 |
1989-02-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15876 |
|
|
15877 |
* keymap.c (Fdefine_prefix_command): Use Ffset, not Fset. |
* keymap.c (Fdefine_prefix_command): Use Ffset, not Fset. |
15878 |
|
|
15879 |
1989-02-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15880 |
|
|
15881 |
* fileio.c (Fset_visited_file_modtime): New fn. |
* fileio.c (Fset_visited_file_modtime): New fn. |
15882 |
|
|
15883 |
* xfns.c (Fx_create_screen) [X10]: XCreateWindow wants pixmaps as args. |
* xfns.c (Fx_create_screen) [X10]: XCreateWindow wants pixmaps as args. |
15884 |
|
|
15885 |
1989-02-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15886 |
|
|
15887 |
* dispnew.c (Fsit_for): It accepts 3 args. |
* dispnew.c (Fsit_for): It accepts 3 args. |
15888 |
|
|
15889 |
1989-02-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-02-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15890 |
|
|
15891 |
* xterm.c (XTread_socket): For X10, make EVENT an XKeyPressedEvent. |
* xterm.c (XTread_socket): For X10, make EVENT an XKeyPressedEvent. |
15892 |
(x_set_resize_hint): Call XSetResizeHint. |
(x_set_resize_hint): Call XSetResizeHint. |
15895 |
|
|
15896 |
* sysdep.c (init_sys_modes): TIOCSTART, not TCSTART. |
* sysdep.c (init_sys_modes): TIOCSTART, not TCSTART. |
15897 |
|
|
15898 |
1989-01-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15899 |
|
|
15900 |
* xterm.h (struct x_display): `GC' renamed `gc' in all field names. |
* xterm.h (struct x_display): `GC' renamed `gc' in all field names. |
15901 |
Field `ColorMap' renamed to `color_map'. |
Field `ColorMap' renamed to `color_map'. |
15902 |
(face_gc_values): face_GC_values renamed. |
(face_gc_values): face_GC_values renamed. |
15903 |
|
|
15904 |
1989-01-28 Joe Arceneaux (rms at sugar-bombs.ai.mit.edu) |
1989-01-28 Joe Arceneaux (rms@sugar-bombs.ai.mit.edu) |
15905 |
|
|
15906 |
* xterm.h (face_GC): Var deleted. |
* xterm.h (face_GC): Var deleted. |
15907 |
(struct x_display): New field face_GC. |
(struct x_display): New field face_GC. |
15970 |
|
|
15971 |
* screen.c (Frubber_band_rectangle): For X11, just return nil. |
* screen.c (Frubber_band_rectangle): For X11, just return nil. |
15972 |
|
|
15973 |
1989-01-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-24 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15974 |
|
|
15975 |
* buffer.c (Fbuffer_modified_tick): New fn. |
* buffer.c (Fbuffer_modified_tick): New fn. |
15976 |
|
|
15977 |
* window.c (Fnext_window): Accept 3 args from Lisp. |
* window.c (Fnext_window): Accept 3 args from Lisp. |
15978 |
|
|
15979 |
1989-01-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15980 |
|
|
15981 |
* sysdep.c (sys_suspend): Handle case of SIGTSTP but not BSD. |
* sysdep.c (sys_suspend): Handle case of SIGTSTP but not BSD. |
15982 |
|
|
15983 |
1989-01-20 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-20 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15984 |
|
|
15985 |
* sysdep.c (init_sys_modes): Do TIOCSTART if def, like TCXONC. |
* sysdep.c (init_sys_modes): Do TIOCSTART if def, like TCXONC. |
15986 |
|
|
15987 |
1989-01-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15988 |
|
|
15989 |
* process.c (wait_reading_process_input): New 2nd arg is extra usecs. |
* process.c (wait_reading_process_input): New 2nd arg is extra usecs. |
15990 |
All callers changed. |
All callers changed. |
15993 |
|
|
15994 |
* buffer.c (Fkill_all_local_variables): Implement permanent locals. |
* buffer.c (Fkill_all_local_variables): Implement permanent locals. |
15995 |
|
|
15996 |
1989-01-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15997 |
|
|
15998 |
* keymap.c (get_keyelt): Allow indirection within (STRING . DEFN). |
* keymap.c (get_keyelt): Allow indirection within (STRING . DEFN). |
15999 |
|
|
16000 |
1989-01-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16001 |
|
|
16002 |
* process.c (wait_reading_process_input): If select returns there |
* process.c (wait_reading_process_input): If select returns there |
16003 |
is kbd input, but detect_input_pending can't find it, signal SIGIO. |
is kbd input, but detect_input_pending can't find it, signal SIGIO. |
16011 |
|
|
16012 |
* eval.c (Fcond): If no args, return nil. |
* eval.c (Fcond): If no args, return nil. |
16013 |
|
|
16014 |
1989-01-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16015 |
|
|
16016 |
* eval.c (Fbacktrace_frame): Require one arg. Return nil if too high. |
* eval.c (Fbacktrace_frame): Require one arg. Return nil if too high. |
16017 |
|
|
16018 |
1989-01-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16019 |
|
|
16020 |
* minibuf.c (read_minibuf): Set Vminibuf_scroll_window before |
* minibuf.c (read_minibuf): Set Vminibuf_scroll_window before |
16021 |
switching windows. |
switching windows. |
16040 |
interrupt_input to 1. |
interrupt_input to 1. |
16041 |
(get_input_pending): Special case deleted. |
(get_input_pending): Special case deleted. |
16042 |
|
|
16043 |
1989-01-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-13 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16044 |
|
|
16045 |
* fileio.c (auto_save_1): Always make auto-save file owner-writable. |
* fileio.c (auto_save_1): Always make auto-save file owner-writable. |
16046 |
|
|
16078 |
|
|
16079 |
* sunfns.c (Fsun_change_cursor_icon): Avoid ambiguity in eval order. |
* sunfns.c (Fsun_change_cursor_icon): Avoid ambiguity in eval order. |
16080 |
|
|
16081 |
1989-01-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16082 |
|
|
16083 |
* data.c (Fdefault_value): If var set up with default value as current, |
* data.c (Fdefault_value): If var set up with default value as current, |
16084 |
take the current value slot, more up to date than the default slot. |
take the current value slot, more up to date than the default slot. |
16085 |
|
|
16086 |
1989-01-11 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16087 |
|
|
16088 |
* dispnew.c (init_display): don't handle SIGWINCH if using X. |
* dispnew.c (init_display): don't handle SIGWINCH if using X. |
16089 |
|
|
16093 |
* lread.c (Fload): Look in Vafter_load_alist. |
* lread.c (Fload): Look in Vafter_load_alist. |
16094 |
(syms_of_load): Define after-load-alist. |
(syms_of_load): Define after-load-alist. |
16095 |
|
|
16096 |
1989-01-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16097 |
|
|
16098 |
* dired.c (Fdirectory_files): 4th arg NOSORT non-nil means don't sort. |
* dired.c (Fdirectory_files): 4th arg NOSORT non-nil means don't sort. |
16099 |
|
|
16103 |
* minibuf.c (read_minibuf): Default Vminibuf_scroll_window |
* minibuf.c (read_minibuf): Default Vminibuf_scroll_window |
16104 |
to the window that was selected. |
to the window that was selected. |
16105 |
|
|
16106 |
1989-01-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16107 |
|
|
16108 |
* fns.c (do_yes_or_no_p): Typo, call2 => call1. |
* fns.c (do_yes_or_no_p): Typo, call2 => call1. |
16109 |
|
|
16134 |
* keymap.c (get_keyelt): If keymap defn is (STRING . FOO), |
* keymap.c (get_keyelt): If keymap defn is (STRING . FOO), |
16135 |
remove just FOO. Will help HierarKey. |
remove just FOO. Will help HierarKey. |
16136 |
|
|
16137 |
1989-01-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16138 |
|
|
16139 |
* unexmips.c [IRIS_4D]: Don't include fcntl.h. |
* unexmips.c [IRIS_4D]: Don't include fcntl.h. |
16140 |
(unexec): Look for LIT8, LIT4 sections iff they are defined. |
(unexec): Look for LIT8, LIT4 sections iff they are defined. |
16141 |
|
|
16142 |
* buffer.c (Fkill_all_local_variables): Force redisplay of mode lines. |
* buffer.c (Fkill_all_local_variables): Force redisplay of mode lines. |
16143 |
|
|
16144 |
1989-01-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16145 |
|
|
16146 |
* emacs.c (main): Do the setpgrp before handling -t. |
* emacs.c (main): Do the setpgrp before handling -t. |
16147 |
|
|
16160 |
|
|
16161 |
* fileio.c (Fwrite_region): If START is a string, write that string. |
* fileio.c (Fwrite_region): If START is a string, write that string. |
16162 |
|
|
16163 |
1989-01-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1989-01-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16164 |
|
|
16165 |
* lisp.h (XMARKBIT, XSETMARKBIT): If mark bit is sign bit, |
* lisp.h (XMARKBIT, XSETMARKBIT): If mark bit is sign bit, |
16166 |
use sign-test for XMARKBIT; value is then 1 or 0. |
use sign-test for XMARKBIT; value is then 1 or 0. |
16175 |
|
|
16176 |
* print.c (Fprin1_to_string): Opt 3nd arg non-nil does princ. |
* print.c (Fprin1_to_string): Opt 3nd arg non-nil does princ. |
16177 |
|
|
16178 |
1988-12-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-31 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16179 |
|
|
16180 |
* data.c (Fstring_to_int): Correct max # args. |
* data.c (Fstring_to_int): Correct max # args. |
16181 |
|
|
16182 |
1988-12-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16183 |
|
|
16184 |
* ymakefile (LIBES, LIB_GCC): If using GCC, link with gnulib. |
* ymakefile (LIBES, LIB_GCC): If using GCC, link with gnulib. |
16185 |
|
|
16186 |
1988-12-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-29 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16187 |
|
|
16188 |
* editfns.c: Many doc improvements. |
* editfns.c: Many doc improvements. |
16189 |
|
|
16190 |
1988-12-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16191 |
|
|
16192 |
* lisp.h (CHECK_NATNUM): New macro. |
* lisp.h (CHECK_NATNUM): New macro. |
16193 |
|
|
16216 |
|
|
16217 |
* m/m-orion105.h (LOAD_AVE_TYPE): Now `long'. |
* m/m-orion105.h (LOAD_AVE_TYPE): Now `long'. |
16218 |
|
|
16219 |
1988-12-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-27 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16220 |
|
|
16221 |
* dispnew.c (unhold_window_change): |
* dispnew.c (unhold_window_change): |
16222 |
Don't signal SIGWINCH. Instead, do pending size-changes here, |
Don't signal SIGWINCH. Instead, do pending size-changes here, |
16226 |
|
|
16227 |
* search.c (place): Was clipping to (1- (point-max)) by mistake. |
* search.c (place): Was clipping to (1- (point-max)) by mistake. |
16228 |
|
|
16229 |
1988-12-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-24 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16230 |
|
|
16231 |
* window.c (Fdelete_window): Give all this window's space |
* window.c (Fdelete_window): Give all this window's space |
16232 |
to one adjacent sibling. |
to one adjacent sibling. |
16233 |
|
|
16234 |
1988-12-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16235 |
|
|
16236 |
* keymap.c (describe_alist): Don't lose on non-cons-cell alist elts. |
* keymap.c (describe_alist): Don't lose on non-cons-cell alist elts. |
16237 |
(Fwhere_is_internal): Don't fail to step down the alist. |
(Fwhere_is_internal): Don't fail to step down the alist. |
16245 |
is now a printf %-spec. |
is now a printf %-spec. |
16246 |
(Qfloat_output_format): Doc changed to match. |
(Qfloat_output_format): Doc changed to match. |
16247 |
|
|
16248 |
1988-12-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16249 |
|
|
16250 |
* ymakefile (obj): Include floatfns.o. |
* ymakefile (obj): Include floatfns.o. |
16251 |
* data.c (syms_of_data): Fix typo Snumberp_or_marker_p. |
* data.c (syms_of_data): Fix typo Snumberp_or_marker_p. |
16262 |
|
|
16263 |
* bytecode.c (Fbyte_code): fix jump operators for change in `pc'. |
* bytecode.c (Fbyte_code): fix jump operators for change in `pc'. |
16264 |
|
|
16265 |
1988-12-21 Joe Arceneaux (jla at gracilis.ai.mit.edu) |
1988-12-21 Joe Arceneaux (jla@gracilis.ai.mit.edu) |
16266 |
|
|
16267 |
* ymakefile: Commented #endif LISP_FLOAT_TYPE. Also changed |
* ymakefile: Commented #endif LISP_FLOAT_TYPE. Also changed |
16268 |
the code pertaining to X11 to use the same files as X10. |
the code pertaining to X11 to use the same files as X10. |
16269 |
|
|
16270 |
* bytecode.c (Fbyte_code): Declared unsigned char *pc. |
* bytecode.c (Fbyte_code): Declared unsigned char *pc. |
16271 |
|
|
16272 |
1988-12-19 Joe Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1988-12-19 Joe Arceneaux (jla@apple-gunkies.ai.mit.edu) |
16273 |
|
|
16274 |
* xterm.c: Finished a first cut of the X11 version. |
* xterm.c: Finished a first cut of the X11 version. |
16275 |
|
|
16276 |
1988-12-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16277 |
|
|
16278 |
* sysdep.c (select): `buf' is now unsigned char. |
* sysdep.c (select): `buf' is now unsigned char. |
16279 |
|
|
16280 |
1988-12-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16281 |
|
|
16282 |
* m/m-elxsi.h: Don't define WORD_MACHINE or CANNOT_DUMP. |
* m/m-elxsi.h: Don't define WORD_MACHINE or CANNOT_DUMP. |
16283 |
Do define symbols for load average. |
Do define symbols for load average. |
16284 |
Define COFF and ADJUST_EXEC_HEADER. |
Define COFF and ADJUST_EXEC_HEADER. |
16285 |
|
|
16286 |
1988-12-16 Joe Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1988-12-16 Joe Arceneaux (jla@apple-gunkies.ai.mit.edu) |
16287 |
|
|
16288 |
* sink.h,sinkmask.h: Same file now works for both X10 and X11. |
* sink.h,sinkmask.h: Same file now works for both X10 and X11. |
16289 |
* xterm.c,xfns.c (x_text_icon) Can now take new name as parameter. |
* xterm.c,xfns.c (x_text_icon) Can now take new name as parameter. |
16290 |
|
|
16291 |
1988-12-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16292 |
|
|
16293 |
* m/m-is386.h: No need to undef HAVE_PTYS, HAVE_SOCKETS, SYSV_PTYS |
* m/m-is386.h: No need to undef HAVE_PTYS, HAVE_SOCKETS, SYSV_PTYS |
16294 |
since s-usg5-3.h no longer defines them. |
since s-usg5-3.h no longer defines them. |
16295 |
|
|
16296 |
1988-12-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16297 |
|
|
16298 |
* bytecode.el (Fbyte_code): Cache the pointer in the string |
* bytecode.el (Fbyte_code): Cache the pointer in the string |
16299 |
to avoid recalculating it at each fetch. |
to avoid recalculating it at each fetch. |
16300 |
Also turn off the error check for stack overflow/underflow. |
Also turn off the error check for stack overflow/underflow. |
16301 |
|
|
16302 |
1988-12-14 Joe Arceneaux (jla at apple-gunkies.ai.mit.edu) |
1988-12-14 Joe Arceneaux (jla@apple-gunkies.ai.mit.edu) |
16303 |
|
|
16304 |
* xfns.c: Made the first cut for X11 version. |
* xfns.c: Made the first cut for X11 version. |
16305 |
* xterm.c: (x_reset_cursor) Did the X11 version. |
* xterm.c: (x_reset_cursor) Did the X11 version. |
16306 |
|
|
16307 |
1988-12-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16308 |
|
|
16309 |
* keyboard.c (Fexecute_mouse_event): Set Vmouse_event. Doc fix. |
* keyboard.c (Fexecute_mouse_event): Set Vmouse_event. Doc fix. |
16310 |
Run Vmouse_hook at the end. |
Run Vmouse_hook at the end. |
16311 |
(syms_of_keyboard): Define var `mouse-hook'. |
(syms_of_keyboard): Define var `mouse-hook'. |
16312 |
|
|
16313 |
1988-12-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-13 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16314 |
|
|
16315 |
* term.c (insert_glyfs): Typo, was fetching G twice. |
* term.c (insert_glyfs): Typo, was fetching G twice. |
16316 |
|
|
16317 |
1988-12-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-10 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16318 |
|
|
16319 |
* keymap.c (describe_buffer_bindings): Print mouse bindings too. |
* keymap.c (describe_buffer_bindings): Print mouse bindings too. |
16320 |
(describe_map): If have a chartab, use mouse-describe-key for prefixes. |
(describe_map): If have a chartab, use mouse-describe-key for prefixes. |
16332 |
All callers changed in keypad.c and doc.c. |
All callers changed in keypad.c and doc.c. |
16333 |
(where_is_string): New fn cvts result of Fwhere_is_internal to string. |
(where_is_string): New fn cvts result of Fwhere_is_internal to string. |
16334 |
|
|
16335 |
1988-12-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-09 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16336 |
|
|
16337 |
* emacs.c (stack_bottom): New variable, set in main. |
* emacs.c (stack_bottom): New variable, set in main. |
16338 |
* alloc.c (Fgarbage_collect): Save a copy of the entire stack contents. |
* alloc.c (Fgarbage_collect): Save a copy of the entire stack contents. |
16339 |
|
|
16340 |
1988-12-07 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16341 |
|
|
16342 |
* editfns.c (Funix_umask, Funix_sync): New functions. |
* editfns.c (Funix_umask, Funix_sync): New functions. |
16343 |
|
|
16344 |
* process.c (Fsignal_process): New function. |
* process.c (Fsignal_process): New function. |
16345 |
|
|
16346 |
1988-12-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16347 |
|
|
16348 |
* editfns.c (Fsubst_char_in_region): Fix typo in when to un-modify buf. |
* editfns.c (Fsubst_char_in_region): Fix typo in when to un-modify buf. |
16349 |
|
|
16350 |
1988-12-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16351 |
|
|
16352 |
* process.c (create_process): Take the usg's setpgrp and the close-and |
* process.c (create_process): Take the usg's setpgrp and the close-and |
16353 |
-open of the tty outside the TIOCNOTTY conditional, since TIOCNOTTY |
-open of the tty outside the TIOCNOTTY conditional, since TIOCNOTTY |
16354 |
is always missing outside BSD. Now the TIOCNOTTY conditional controls |
is always missing outside BSD. Now the TIOCNOTTY conditional controls |
16355 |
only the TIOCNOTTY. |
only the TIOCNOTTY. |
16356 |
|
|
16357 |
1988-12-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16358 |
|
|
16359 |
* lread.c (Feval_current_buffer, Feval_region): |
* lread.c (Feval_current_buffer, Feval_region): |
16360 |
If there is an error, don't restore original point. |
If there is an error, don't restore original point. |
16379 |
* sysdep.c (setpriority) [USG]: No longer a no-op; use `nice'. |
* sysdep.c (setpriority) [USG]: No longer a no-op; use `nice'. |
16380 |
|
|
16381 |
* keymap.c (Fwhere_is_internal): New 4th arg inhibits looking thru |
* keymap.c (Fwhere_is_internal): New 4th arg inhibits looking thru |
16382 |
indirect definitions--so you can search for one. |
indirect definitions--so you can search for one. |
16383 |
|
|
16384 |
* alloc.c, fns.c, search.c: Doc fix. |
* alloc.c, fns.c, search.c: Doc fix. |
16385 |
|
|
16386 |
1988-12-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-12-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16387 |
|
|
16388 |
* process.c (read_process_output): Insert with insert_before_markers. |
* process.c (read_process_output): Insert with insert_before_markers. |
16389 |
|
|
16392 |
|
|
16393 |
* environ.c (Fsetenv): Doc fix. |
* environ.c (Fsetenv): Doc fix. |
16394 |
|
|
16395 |
1988-11-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-11-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16396 |
|
|
16397 |
* eval.c (do_autoload): Verify FUNNAME is a symbol. |
* eval.c (do_autoload): Verify FUNNAME is a symbol. |
16398 |
|
|
16399 |
1988-11-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-11-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16400 |
|
|
16401 |
* fileio.c (Fread_file_name): New arg specifies initial minibuf cntnts. |
* fileio.c (Fread_file_name): New arg specifies initial minibuf cntnts. |
16402 |
* callint.c (Fcall_interactively): Calls changed. |
* callint.c (Fcall_interactively): Calls changed. |
16403 |
|
|
16404 |
1988-10-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-10-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16405 |
|
|
16406 |
* insdel.c (make_gap): Error if buffer size exceeds range of Lisp int. |
* insdel.c (make_gap): Error if buffer size exceeds range of Lisp int. |
16407 |
|
|
16408 |
1988-10-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-10-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16409 |
|
|
16410 |
* window.c (Fsplit_window): Prevent error in Fset_window_buffer. |
* window.c (Fsplit_window): Prevent error in Fset_window_buffer. |
16411 |
|
|
16416 |
* editfns.c (format1): |
* editfns.c (format1): |
16417 |
* doprnt.c (doprnt): Allow 0 as FORMAT_END arg meaning null-terminated. |
* doprnt.c (doprnt): Allow 0 as FORMAT_END arg meaning null-terminated. |
16418 |
|
|
16419 |
1988-10-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-10-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16420 |
|
|
16421 |
* keyboard.c: If UNIPLUS, include ioctl.h. |
* keyboard.c: If UNIPLUS, include ioctl.h. |
16422 |
|
|
16423 |
* sysdep.c (utime): Use new flag IRIS_UTIME, not IRIS. |
* sysdep.c (utime): Use new flag IRIS_UTIME, not IRIS. |
16424 |
* s-iris*.h: Define that flag. |
* s-iris*.h: Define that flag. |
16425 |
|
|
16426 |
1988-10-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-10-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16427 |
|
|
16428 |
* term.c (term_init): If have `im' capability, permit ins/del char |
* term.c (term_init): If have `im' capability, permit ins/del char |
16429 |
even without `ic'. |
even without `ic'. |
16430 |
|
|
16431 |
1988-10-03 Richard Stallman (rms at corn-chex.ai.mit.edu) |
1988-10-03 Richard Stallman (rms@corn-chex.ai.mit.edu) |
16432 |
|
|
16433 |
* m/m-hp9000s300.h: Conditionals for BSD vs HPUX. |
* m/m-hp9000s300.h: Conditionals for BSD vs HPUX. |
16434 |
|
|
16435 |
* ymakefile: Look for C_SWITCH_SITE, LD_SWITCH_SITE. |
* ymakefile: Look for C_SWITCH_SITE, LD_SWITCH_SITE. |
16436 |
|
|
16437 |
1988-09-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-09-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16438 |
|
|
16439 |
* editfns.c (Fformat): Allow nulls in the format. |
* editfns.c (Fformat): Allow nulls in the format. |
16440 |
* doprnt.c (doprnt): likewise. End of format string is new arg. |
* doprnt.c (doprnt): likewise. End of format string is new arg. |
16441 |
|
|
16442 |
1988-09-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-09-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16443 |
|
|
16444 |
* m/m-7300.h: Undefine SHORTNAMES. Supposedly newer Unix now. |
* m/m-7300.h: Undefine SHORTNAMES. Supposedly newer Unix now. |
16445 |
|
|
16450 |
* Makefile (tags): Add TAGS as alternate target. |
* Makefile (tags): Add TAGS as alternate target. |
16451 |
Process the files in ../lisp/term. |
Process the files in ../lisp/term. |
16452 |
|
|
16453 |
1988-09-27 Richard Stallman (rms at corn-chex.ai.mit.edu) |
1988-09-27 Richard Stallman (rms@corn-chex.ai.mit.edu) |
16454 |
|
|
16455 |
* doprnt.c (doprnt): Handle %-20s. |
* doprnt.c (doprnt): Handle %-20s. |
16456 |
* editfns.c (Fformat): Likewise (make enough space for it). |
* editfns.c (Fformat): Likewise (make enough space for it). |
16458 |
* minibuf.c (do_completion): If get "Complete but not unique" twice |
* minibuf.c (do_completion): If get "Complete but not unique" twice |
16459 |
in a row, display all completions. New var last_exact_completion. |
in a row, display all completions. New var last_exact_completion. |
16460 |
|
|
16461 |
1988-09-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-09-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16462 |
|
|
16463 |
* dispnew.c (baud_rate): Now a Lisp variable, not a function. |
* dispnew.c (baud_rate): Now a Lisp variable, not a function. |
16464 |
* termcap.c (tputs) [emacs]: Use baud_rate as the speed. |
* termcap.c (tputs) [emacs]: Use baud_rate as the speed. |
16465 |
|
|
16466 |
1988-09-19 Richard Stallman (rms at gluteus.ai.mit.edu) |
1988-09-19 Richard Stallman (rms@gluteus.ai.mit.edu) |
16467 |
|
|
16468 |
* window.c (Fset_window_configuration): Set deleted windows' buffer |
* window.c (Fset_window_configuration): Set deleted windows' buffer |
16469 |
to nil, via new function delete_all_subwindows. |
to nil, via new function delete_all_subwindows. |
16480 |
* sysdep.c (wait_for_termination) [subprocesses and not VMS]: |
* sysdep.c (wait_for_termination) [subprocesses and not VMS]: |
16481 |
Use alarms to check every second whether synch_process_pid is 0. |
Use alarms to check every second whether synch_process_pid is 0. |
16482 |
|
|
16483 |
1988-09-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-09-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16484 |
|
|
16485 |
* xdisp.c (redisplay_window): If window-point is outside restriction |
* xdisp.c (redisplay_window): If window-point is outside restriction |
16486 |
then correct it in the window. |
then correct it in the window. |
16490 |
* sysdep.c (init_sys_modes) [MULTI_SCREEN]: Set Vterminal_screen's |
* sysdep.c (init_sys_modes) [MULTI_SCREEN]: Set Vterminal_screen's |
16491 |
garbaged bit. |
garbaged bit. |
16492 |
|
|
16493 |
1988-09-16 Richard Stallman (rms at corn-chex.ai.mit.edu) |
1988-09-16 Richard Stallman (rms@corn-chex.ai.mit.edu) |
16494 |
|
|
16495 |
* keyboard.c (kbd_buffer_get_char): VMS now uses same code as Unix. |
* keyboard.c (kbd_buffer_get_char): VMS now uses same code as Unix. |
16496 |
|
|
16506 |
* sysdep.c (init_sys_modes): Don't override parity settings |
* sysdep.c (init_sys_modes): Don't override parity settings |
16507 |
if meta_flag is 0. |
if meta_flag is 0. |
16508 |
|
|
16509 |
1988-09-15 Richard Stallman (rms at corn-chex.ai.mit.edu) |
1988-09-15 Richard Stallman (rms@corn-chex.ai.mit.edu) |
16510 |
|
|
16511 |
* search.c (Fsearch_forward, etc.): All buffer-search functions |
* search.c (Fsearch_forward, etc.): All buffer-search functions |
16512 |
return new the value of point if they succeed. |
return new the value of point if they succeed. |
16513 |
|
|
16514 |
1988-09-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-09-13 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16515 |
|
|
16516 |
* cmds.c (Fnewline): Correct test of ARG1 to inhibit auto-fill. |
* cmds.c (Fnewline): Correct test of ARG1 to inhibit auto-fill. |
16517 |
|
|
16518 |
1988-09-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-09-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16519 |
|
|
16520 |
* window.c (Fdelete_window): Put nil as buffer of the deleted window. |
* window.c (Fdelete_window): Put nil as buffer of the deleted window. |
16521 |
This makes select-window get an error earlier. |
This makes select-window get an error earlier. |
16522 |
|
|
16523 |
1988-09-06 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-09-06 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
16524 |
|
|
16525 |
* search.c (search_buffer, string_match, looking_at): |
* search.c (search_buffer, string_match, looking_at): |
16526 |
Report matcher stack overflow as error, not just failure to match. |
Report matcher stack overflow as error, not just failure to match. |
16527 |
|
|
16528 |
* data.c (Fmake_local_variable): Add local variable to simplify |
* data.c (Fmake_local_variable): Add local variable to simplify |