422 |
|
|
423 |
1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
424 |
|
|
425 |
* buffer.c (Fmake_overlay): Put beg and end in the |
* buffer.c (Fmake_overlay): Put beg and end in the right order. |
|
right order. |
|
426 |
(Fmove_overlay): If beg and end are markers, make sure they're in |
(Fmove_overlay): If beg and end are markers, make sure they're in |
427 |
the right buffer. |
the right buffer. |
428 |
|
|
5776 |
|
|
5777 |
1992-09-02 Barry A. Warsaw (warsaw@anthem.nlm.nih.gov) |
1992-09-02 Barry A. Warsaw (warsaw@anthem.nlm.nih.gov) |
5778 |
|
|
5779 |
* Extended syntax.c in the following ways to support up to 2 |
Extended syntax.c in the following ways to support up to 2 |
5780 |
orthogonal comment styles per mode. This is needed for C++. |
orthogonal comment styles per mode. This is needed for C++. |
5781 |
Bit 6 of syntax table entry for a character indicates |
Bit 6 of syntax table entry for a character indicates |
5782 |
it is part of the `b' comment style. Otherwise it is |
it is part of the `b' comment style. Otherwise it is |
7136 |
* screen.h [not MULTI_SCREEN]: The name is |
* screen.h [not MULTI_SCREEN]: The name is |
7137 |
`SCREEN_MINIBUF_ONLY_P', not `SCREEN_IS_MINIBUF_ONLY'. |
`SCREEN_MINIBUF_ONLY_P', not `SCREEN_IS_MINIBUF_ONLY'. |
7138 |
|
|
7139 |
* xdisp [not MULTI_SCREEN] (Fredraw_display): Removed definition |
* xdisp.c [not MULTI_SCREEN] (Fredraw_display): Removed definition |
7140 |
here; the non-multi-screen version is already defined in |
here; the non-multi-screen version is already defined in |
7141 |
dispnew.c, alongside the multi-screen version. |
dispnew.c, alongside the multi-screen version. |
7142 |
(syms_of_xdisp): Don't try to defsubr Sredraw_display; it doesn't |
(syms_of_xdisp): Don't try to defsubr Sredraw_display; it doesn't |
7973 |
conditional expression to SIGTYPE, to match the type of the |
conditional expression to SIGTYPE, to match the type of the |
7974 |
float_error call in the `then' clause. |
float_error call in the `then' clause. |
7975 |
|
|
7976 |
* s/hpux8: #define HPUX8; this is supposed to be customary |
* s/hpux8.h: #define HPUX8; this is supposed to be customary |
7977 |
procedure, and fileio.c was expecting it, but somehow it didn't |
procedure, and fileio.c was expecting it, but somehow it didn't |
7978 |
get defined. |
get defined. |
7979 |
|
|
8025 |
* unexec.c (sbrk): Declare this to return void * if __STDC__ is |
* unexec.c (sbrk): Declare this to return void * if __STDC__ is |
8026 |
defined, or char * otherwise. |
defined, or char * otherwise. |
8027 |
|
|
8028 |
* lread.c init_lread): Re-cleaned logic. To determine whether the |
* lread.c (init_lread): Re-cleaned logic. To determine whether the |
8029 |
load path was changed before dumping, cons up a dump path and |
load path was changed before dumping, cons up a dump path and |
8030 |
compare it. This method is more localized and accurate. |
compare it. This method is more localized and accurate. |
8031 |
(initial_path): Variable removed. |
(initial_path): Variable removed. |
12498 |
* dispnew.c, xdisp.c: (un)hold_window_change no longer exists; |
* dispnew.c, xdisp.c: (un)hold_window_change no longer exists; |
12499 |
added do_pending_window_change from 18.56. |
added do_pending_window_change from 18.56. |
12500 |
|
|
12501 |
* process.[ch]: added the raw_status_low and raw_status_high |
* process.c, process.h: Add the raw_status_low and raw_status_high |
12502 |
code from 18.56. |
code from 18.56. |
12503 |
|
|
12504 |
1990-09-29 Richard Stallman (rms@mole.ai.mit.edu) |
1990-09-29 Richard Stallman (rms@mole.ai.mit.edu) |
13042 |
|
|
13043 |
1990-06-14 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
1990-06-14 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13044 |
|
|
13045 |
* Globally replaced screen_width with macro |
Globally replaced screen_width with macro |
13046 |
SCREEN_WIDTH (selected_screen). |
SCREEN_WIDTH (selected_screen). |
13047 |
* dispnew.c (init_display): Don't set SCREEN_WIDTH, etc. from |
* dispnew.c (init_display): Don't set SCREEN_WIDTH, etc. from |
13048 |
screen_width. |
screen_width. |
13734 |
|
|
13735 |
1990-03-08 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
1990-03-08 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13736 |
|
|
13737 |
* xterm.c x_focus_screen no longer static. |
* xterm.c (x_focus_screen): no longer static. |
13738 |
(x_error_handler): Use XDefaultIOError. |
(x_error_handler): Use XDefaultIOError. |
13739 |
|
|
13740 |
* screen.c (Ffocus_screen): New subr, removed Fscreen_has_focus. |
* screen.c (Ffocus_screen): New subr, removed Fscreen_has_focus. |
13780 |
|
|
13781 |
1990-03-04 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
1990-03-04 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13782 |
|
|
13783 |
* eval.c If using X windows, include xterm.h. |
* eval.c: If using X windows, include xterm.h. |
13784 |
(error): TOTALLY_UNBLOCK_INPUT if using X. |
(error): TOTALLY_UNBLOCK_INPUT if using X. |
13785 |
|
|
13786 |
* xterm.h: BLOCK_INPUT, UNBLOCK_INPUT: No signal stuff, just inc |
* xterm.h: BLOCK_INPUT, UNBLOCK_INPUT: No signal stuff, just inc |
13974 |
1990-02-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
1990-02-06 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
13975 |
|
|
13976 |
* xfns.c (Fx_pixel_width, Fx_pixel_height): New subrs. |
* xfns.c (Fx_pixel_width, Fx_pixel_height): New subrs. |
13977 |
* xterm.h New components pixel_width, pixel_height, to x_display. |
* xterm.h: New components pixel_width, pixel_height, to x_display. |
13978 |
* xterm.c (XTread_socket): On configure notify, set these components. |
* xterm.c (XTread_socket): On configure notify, set these components. |
13979 |
|
|
13980 |
* window.c (Fset_window_configuration): Select the screen of the |
* window.c (Fset_window_configuration): Select the screen of the |
14260 |
|
|
14261 |
1989-12-03 Joseph Arceneaux (jla@spiff) |
1989-12-03 Joseph Arceneaux (jla@spiff) |
14262 |
|
|
14263 |
* alloc: Upped NSTATICS from 200 to 256. |
* alloc.c: Upped NSTATICS from 200 to 256. |
14264 |
|
|
14265 |
* xterm.c (XTread_socket): Report MotionNotify events only if |
* xterm.c (XTread_socket): Report MotionNotify events only if |
14266 |
mouse has changed character position. Call x_read_mouse_position. |
mouse has changed character position. Call x_read_mouse_position. |
14318 |
(function keys). Also, handle these and mouse events with |
(function keys). Also, handle these and mouse events with |
14319 |
prefixes (by ignoring the prefixes for now). |
prefixes (by ignoring the prefixes for now). |
14320 |
|
|
14321 |
* xfns.c New variable Vx_mouse_grabbed. |
* xfns.c: New variable Vx_mouse_grabbed. |
14322 |
* xterm.c (construct_mouse_event): Use it. |
* xterm.c (construct_mouse_event): Use it. |
14323 |
(XTread_socket): Return Lisp_Symbol for function key. |
(XTread_socket): Return Lisp_Symbol for function key. |
14324 |
|
|
14788 |
|
|
14789 |
1989-08-24 Richard Stallman (rms@apple-gunkies.ai.mit.edu) |
1989-08-24 Richard Stallman (rms@apple-gunkies.ai.mit.edu) |
14790 |
|
|
14791 |
* Use two variables to convey reason for synch process death, |
Use two variables to convey reason for synch process death, |
14792 |
to avoid consing in signal handler. |
to avoid consing in signal handler. |
14793 |
They are synch_process_death and synch_process_retcode. |
They are synch_process_death and synch_process_retcode. |
14794 |
* callproc.c (Fcall_process): Use both variables. |
* callproc.c (Fcall_process): Use both variables. |
15218 |
* eval.c (Fdefvar): Operate on default value if sym is buffer-local. |
* eval.c (Fdefvar): Operate on default value if sym is buffer-local. |
15219 |
(Fdefconst): Likewise. |
(Fdefconst): Likewise. |
15220 |
|
|
15221 |
* Allow buffer-local variables to be void in one buffer |
Allow buffer-local variables to be void in one buffer |
15222 |
or in the default value. |
or in the default value. |
15223 |
* data.c (swap_in_symval_forwarding): New function. |
* data.c (swap_in_symval_forwarding): New function. |
15224 |
(Fboundp, Fsymbol_value): Use that. |
(Fboundp, Fsymbol_value): Use that. |
15573 |
|
|
15574 |
1989-05-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
1989-05-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
15575 |
|
|
15576 |
* Begin changing representation of compiled functions. |
Begin changing representation of compiled functions. |
15577 |
* 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. |
15578 |
(COMPILED_*): Names for slots in those vectors. |
(COMPILED_*): Names for slots in those vectors. |
15579 |
* alloc.c (Fmake_compiled_code): New function. |
* alloc.c (Fmake_compiled_code): New function. |
16025 |
Check for dead connection only if new arg EXPECTED is nonzero. |
Check for dead connection only if new arg EXPECTED is nonzero. |
16026 |
All callers changed (keyboard and sysdep). |
All callers changed (keyboard and sysdep). |
16027 |
|
|
16028 |
* Simplify keyboard input. |
* keyboard.c: Simplify keyboard input. |
16029 |
* keyboard.c (read_avail_input): Don't assume buffer is empty. |
(read_avail_input): Don't assume buffer is empty. |
16030 |
Don't call get_input_pending; do FIONREAD here. |
Don't call get_input_pending; do FIONREAD here. |
16031 |
Don't do FIONREAD if read_socket_hook, just tell it don't wait. |
Don't do FIONREAD if read_socket_hook, just tell it don't wait. |
16032 |
Arg EXPECTED is passed to read_socket_hook. |
Arg EXPECTED is passed to read_socket_hook. |
16034 |
(gobble_input): Use read_avail_input; arg EXPECTED passed along. |
(gobble_input): Use read_avail_input; arg EXPECTED passed along. |
16035 |
(get_input_pending): let gobble_input do the work. |
(get_input_pending): let gobble_input do the work. |
16036 |
|
|
16037 |
* VMS keyboard input should have interrupt_input nonzero. |
VMS keyboard input should have interrupt_input nonzero. |
16038 |
* keyboard.c (Fset_input_mode, init_keyboard): [VMS] Always set |
* keyboard.c (Fset_input_mode, init_keyboard): [VMS] Always set |
16039 |
interrupt_input to 1. |
interrupt_input to 1. |
16040 |
(get_input_pending): Special case deleted. |
(get_input_pending): Special case deleted. |
16249 |
* ymakefile (obj): Include floatfns.o. |
* ymakefile (obj): Include floatfns.o. |
16250 |
* data.c (syms_of_data): Fix typo Snumberp_or_marker_p. |
* data.c (syms_of_data): Fix typo Snumberp_or_marker_p. |
16251 |
|
|
16252 |
* Allow keymaps to have other keymaps as tails. |
Allow keymaps to have other keymaps as tails. |
16253 |
Thus, one keymap can inherit from another. |
Thus, one keymap can inherit from another. |
16254 |
* keymap.c (Fwhere_is_internal): Ignore non-cons elements of alist. |
* keymap.c (Fwhere_is_internal): Ignore non-cons elements of alist. |
16255 |
(Faccessible_keymaps): Support symbols as alist indices. |
(Faccessible_keymaps): Support symbols as alist indices. |