HCoop
/
bpt
/
emacs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refill some long/short copyright headers.
[bpt/emacs.git]
/
src
/
ChangeLog.3
diff --git
a/src/ChangeLog.3
b/src/ChangeLog.3
index
d6e1dff
..
a361142
100644
(file)
--- a/
src/ChangeLog.3
+++ b/
src/ChangeLog.3
@@
-325,7
+325,7
@@
* xfns.c (Fx_list_fonts): Remember that FACE may not have a font
specified. Don't specify 30000 as the maximum limit on the number
* xfns.c (Fx_list_fonts): Remember that FACE may not have a font
specified. Don't specify 30000 as the maximum limit on the number
- of font
ns returned
- 2000 is more reasonable.
+ of font
s returned
- 2000 is more reasonable.
* xfaces.c (build_face, unload_font, free_frame_faces): Don't
forget to block input while making X calls.
* xfaces.c (build_face, unload_font, free_frame_faces): Don't
forget to block input while making X calls.
@@
-575,7
+575,7
@@
only have the h_addr field in their struct hostent.
* systty.h [SYSV_PTYS]: #include <sys/types.h>. Francesco
only have the h_addr field in their struct hostent.
* systty.h [SYSV_PTYS]: #include <sys/types.h>. Francesco
- Potort
i`
<pot@fly.CNUCE.CNR.IT> says it's necessary on his
+ Potort
ì
<pot@fly.CNUCE.CNR.IT> says it's necessary on his
machine, and it should be harmless.
1993-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
machine, and it should be harmless.
1993-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@
-961,7
+961,7
@@
is an X frame.
* xdisp.c (copy_rope, copy_part_of_rope): Add face argument.
is an X frame.
* xdisp.c (copy_rope, copy_part_of_rope): Add face argument.
- (display_text_line): Initialize current_face to zero.
Apply it
+ (display_text_line): Initialize current_face to zero. Apply it
to characters as we write them to the display matrix.
(display_string): Pass the new argument to copy_rope.
to characters as we write them to the display matrix.
(display_string): Pass the new argument to copy_rope.
@@
-1305,7
+1305,7
@@
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
should exclude the getenv declaration; instead, test NOT_C_CODE.
* config.h.in (getenv): Don't test THIS_IS_YMAKEFILE to see if we
should exclude the getenv declaration; instead, test NOT_C_CODE.
- Per suggestion from Francesco Potort
i`
.
+ Per suggestion from Francesco Potort
ì
.
* ymakefile (NOT_C_CODE): Define this; it's true, and useful.
* dispnew.c (Fsleep_for, Fsit_for): Allow SECONDS to be a
* ymakefile (NOT_C_CODE): Define this; it's true, and useful.
* dispnew.c (Fsleep_for, Fsit_for): Allow SECONDS to be a
@@
-1806,7
+1806,7
@@
1993-03-22 Richard Stallman (rms@wookumz.gnu.ai.mit.edu)
1993-03-22 Richard Stallman (rms@wookumz.gnu.ai.mit.edu)
- * indent.c (current_column, Findent_to, position_indentation)
:
+ * indent.c (current_column, Findent_to, position_indentation)
(Fmove_to_column, compute_motion): Allow tab_width up to 1000.
* xdisp.c (display_string, display_text_line):
(Fmove_to_column, compute_motion): Allow tab_width up to 1000.
* xdisp.c (display_string, display_text_line):
@@
-1843,7
+1843,7
@@
1993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
- Use the `visiblity' parameter to determine the initial state of
+ Use the `visib
i
lity' parameter to determine the initial state of
the frame, instead of the `iconic-startup' and
`suppress-initial-map' parameters.
* xfns.c (x_icon): Test the Qvisibility parameter against Qicon,
the frame, instead of the `iconic-startup' and
`suppress-initial-map' parameters.
* xfns.c (x_icon): Test the Qvisibility parameter against Qicon,
@@
-2017,7
+2017,7
@@
`frame-live-p'.
* window.c (Fwindow_live_p): Renamed from Flive_window_p.
* lisp.h (CHECK_LIVE_WINDOW): Change to use Qwindow_live_p.
`frame-live-p'.
* window.c (Fwindow_live_p): Renamed from Flive_window_p.
* lisp.h (CHECK_LIVE_WINDOW): Change to use Qwindow_live_p.
- (Qwindow_live_p): Extern declaration renamed fom Qlive_window_p.
+ (Qwindow_live_p): Extern declaration renamed f
r
om Qlive_window_p.
1993-03-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1993-03-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@
-2119,9
+2119,9
@@
* xterm.c (Xatom_wm_change_state): Define here.
* xfns.c (Xatom_wm_change_state): Just declare.
* xterm.c (Xatom_wm_change_state): Define here.
* xfns.c (Xatom_wm_change_state): Just declare.
- (Xatom_emacs_selection, Xatom_clipboard, Xatom_clipboard_selection)
:
- (Xatom_wm_change_state, Xatom_incremental, Xatom_multiple)
:
- (Xatom_targets, Xatom_timestamp, Xatom_delete, Xatom_insert_selection)
:
+ (Xatom_emacs_selection, Xatom_clipboard, Xatom_clipboard_selection)
+ (Xatom_wm_change_state, Xatom_incremental, Xatom_multiple)
+ (Xatom_targets, Xatom_timestamp, Xatom_delete, Xatom_insert_selection)
(Xatom_pair, Xatom_insert_property, Xatom_text): Decls deleted.
(x_begin_selection_own): Decls deleted.
(Fx_open_connection): Set up only the wm atoms here.
(Xatom_pair, Xatom_insert_property, Xatom_text): Decls deleted.
(x_begin_selection_own): Decls deleted.
(Fx_open_connection): Set up only the wm atoms here.
@@
-2167,7
+2167,7
@@
1993-03-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
* xmenu.c (xmenu_show): New arg enable_list.
1993-03-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
* xmenu.c (xmenu_show): New arg enable_list.
- (keymap_panes): New arg enables
+ (keymap_panes): New arg enables
.
(single_keymap_panes): New arg enables. Fill in its contents.
(list_of_panes, list_of_items): New arg enables. Fill in contents.
(Fx_popup_menu): Pass enable and enable_list args.
(single_keymap_panes): New arg enables. Fill in its contents.
(list_of_panes, list_of_items): New arg enables. Fill in contents.
(Fx_popup_menu): Pass enable and enable_list args.
@@
-2369,7
+2369,7
@@
(Fwhere_is_internal): Use meta_modifier.
(append_key): Always return a vector.
(Fwhere_is_internal): Use meta_modifier.
(append_key): Always return a vector.
- * lisp.h (Qrange_error, Qdomain_error, Qsingularity_error)
:
+ * lisp.h (Qrange_error, Qdomain_error, Qsingularity_error)
(Qoverflow_error, Qunderflow_error): New vars.
* data.c (syms_of_data) [LISP_FLOAT_TYPE]: Define new error conditions:
(Qoverflow_error, Qunderflow_error): New vars.
* data.c (syms_of_data) [LISP_FLOAT_TYPE]: Define new error conditions:
@@
-2388,7
+2388,7
@@
(x_user_set_name): Function deleted.
(x_char_height, x_char_width): New functions.
(x_user_set_name): Function deleted.
(x_char_height, x_char_width): New functions.
- * frame.c (Fframe_char_height, Fframe_char_width)
:
+ * frame.c (Fframe_char_height, Fframe_char_width)
(Fframe_pixel_height, Fframe_pixel_width):
New functions, two versions of each.
[MULTI_FRAME] (syms_of_frame): Make them Lisp functions.
(Fframe_pixel_height, Fframe_pixel_width):
New functions, two versions of each.
[MULTI_FRAME] (syms_of_frame): Make them Lisp functions.
@@
-2472,7
+2472,7
@@
(read_escape): Handle \H, \A, \s. Use ..._modifier.
* ymakefile (lread.o): Depend on termhooks.h.
(read_escape): Handle \H, \A, \s. Use ..._modifier.
* ymakefile (lread.o): Depend on termhooks.h.
- * termhooks.h (alt_modifier, super_modifier, hyper_modifier)
:
+ * termhooks.h (alt_modifier, super_modifier, hyper_modifier)
(shift_modifier, ctrl_modifier, meta_modifier):
Renumber the bits.
* keyboard.c (make_lispy_event): For ASCII event, the ..._modifier
(shift_modifier, ctrl_modifier, meta_modifier):
Renumber the bits.
* keyboard.c (make_lispy_event): For ASCII event, the ..._modifier
@@
-2693,7
+2693,7
@@
(Fnext_single_property_change): Likewise.
(Fprevious_property_change, Fnext_property_change): Likewise.
(Fnext_single_property_change): Likewise.
(Fprevious_property_change, Fnext_property_change): Likewise.
- * xterm.c (x_do_pending_expose, XTframe_rehighlight)
:
+ * xterm.c (x_do_pending_expose, XTframe_rehighlight)
(x_window_to_scrollbar): Use XGCTYPE.
1993-02-28 Jim Blandy (jimb@totoro.cs.oberlin.edu)
(x_window_to_scrollbar): Use XGCTYPE.
1993-02-28 Jim Blandy (jimb@totoro.cs.oberlin.edu)
@@
-2921,7
+2921,7
@@
* alloc.c (mark_interval_tree): Remove spurious & in front of
function name.
* alloc.c (mark_interval_tree): Remove spurious & in front of
function name.
- * alloc.c (UNMARK_BALANCE_INTERVALS): Fix to accomodate compilers
+ * alloc.c (UNMARK_BALANCE_INTERVALS): Fix to accom
m
odate compilers
other than GCC, which do not allow casts on the LHS of an
assignment.
other than GCC, which do not allow casts on the LHS of an
assignment.
@@
-3064,7
+3064,7
@@
* textprop.c (Fadd_text_properties): Put OBJECT arg last.
Make it optional.
(Fset_text_properties, Fremove_text_properties): Likewise.
* textprop.c (Fadd_text_properties): Put OBJECT arg last.
Make it optional.
(Fset_text_properties, Fremove_text_properties): Likewise.
- (Fnext_single_property_change, Fprevious_single_property_change)
:
+ (Fnext_single_property_change, Fprevious_single_property_change)
(Fnext_property_change, Fprevious_property_change): Likewise.
(Ferase_text_properties): #if 0.
(Fget_text_property): New function.
(Fnext_property_change, Fprevious_property_change): Likewise.
(Ferase_text_properties): #if 0.
(Fget_text_property): New function.
@@
-3445,7
+3445,7
@@
(XTcondemn_scrollbars, XTredeem_scrollbar, XTjudge_scrollbars)
(x_scrollbar_expose, x_scrollbar_handle_click)
(x_scrollbar_handle_motion): Substantially rewritten to correct
(XTcondemn_scrollbars, XTredeem_scrollbar, XTjudge_scrollbars)
(x_scrollbar_expose, x_scrollbar_handle_click)
(x_scrollbar_handle_motion): Substantially rewritten to correct
- typos and brainos, and to accomodate the lispy structures.
+ typos and brainos, and to accom
m
odate the lispy structures.
* xterm.c (x_scrollbar_background_expose): Function deleted; we
don't want anything in the background there after all.
* xterm.c (x_scrollbar_background_expose): Function deleted; we
don't want anything in the background there after all.
@@
-3610,7
+3610,7
@@
Replaced with...
(last_mouse_scrollbar): New variable.
(note_mouse_movement): Clear last_mouse_scrollbar when we have
Replaced with...
(last_mouse_scrollbar): New variable.
(note_mouse_movement): Clear last_mouse_scrollbar when we have
- recei
e
ved a new motion.
+ received a new motion.
(syms_of_xterm): Staticpro last_mouse_scrollbar.
* xterm.c (note_mouse_position): Renamed to note_mouse_movement,
(syms_of_xterm): Staticpro last_mouse_scrollbar.
* xterm.c (note_mouse_position): Renamed to note_mouse_movement,
@@
-4776,15
+4776,15
@@
New struct face with associated typedef FACE declared, along with
accessing macros.
New struct face with associated typedef FACE declared, along with
accessing macros.
- * scroll.c (do_scrolling): Don't bcopy non-exist
a
nt `nruns' or
+ * scroll.c (do_scrolling): Don't bcopy non-exist
e
nt `nruns' or
`face_list' elements. Do copy new `max_ascent' frame element.
* dispnew.c (scroll_frame_lines): All references to frame elements
`nruns' and 'face_list' removed. Handle new element `max_ascent'.
(free_frame_glyphs): Don't free nonexistent elements `nruns' and
`face_list' elements. Do copy new `max_ascent' frame element.
* dispnew.c (scroll_frame_lines): All references to frame elements
`nruns' and 'face_list' removed. Handle new element `max_ascent'.
(free_frame_glyphs): Don't free nonexistent elements `nruns' and
- `face_list';
do free `max_ascent' element.
+ `face_list'; do free `max_ascent' element.
(make_frame_glyphs): Don't allocate nonexistent elements `nruns'
(make_frame_glyphs): Don't allocate nonexistent elements `nruns'
- and `face_list';
do allocate `max_ascent' element.
+ and `face_list'; do allocate `max_ascent' element.
(update_frame): Replaced use of macro LINE_HEIGHT with element
frame element `pix_height'.
(update_frame): Replaced use of macro LINE_HEIGHT with element
frame element `pix_height'.
@@
-4806,7
+4806,7
@@
1992-10-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1992-10-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
- * ymakefile (ralloc.o): Delete dep mem_limits.h
+ * ymakefile (ralloc.o): Delete dep mem_limits.h
.
(vm-limit.o): Rename dep to mem-limits.h.
1992-10-12 Roland McGrath (roland@geech.gnu.ai.mit.edu)
(vm-limit.o): Rename dep to mem-limits.h.
1992-10-12 Roland McGrath (roland@geech.gnu.ai.mit.edu)
@@
-5109,8
+5109,8
@@
(EVENT_START, EVENT_END): Two new accessors, to get at the
starting and ending position of an event.
(POSN_WINDOW, POSN_BUFFER_POSN, PONS_SCROLLBAR_BUTTON)
(EVENT_START, EVENT_END): Two new accessors, to get at the
starting and ending position of an event.
(POSN_WINDOW, POSN_BUFFER_POSN, PONS_SCROLLBAR_BUTTON)
- (POSN_WINDOW_POSN, POSN_TIMESTAMP): New macros, to futher
- di
a
sassemble the values returned by EVENT_START and EVENT_END.
+ (POSN_WINDOW_POSN, POSN_TIMESTAMP): New macros, to fu
r
ther
+ disassemble the values returned by EVENT_START and EVENT_END.
* keyboard.c (echo_char, read_char): Apply EVENT_HEAD without first
testing for EVENT_HAS_PARAMETERS; EVENT_HEAD works properly on
all sorts of events now.
* keyboard.c (echo_char, read_char): Apply EVENT_HEAD without first
testing for EVENT_HAS_PARAMETERS; EVENT_HEAD works properly on
all sorts of events now.
@@
-5146,7
+5146,7
@@
Change mouse movement events to be arranged like click events.
(format_modifiers): Note that the click modifier has no
written representation.
Change mouse movement events to be arranged like click events.
(format_modifiers): Note that the click modifier has no
written representation.
- (modifier_names, modifer_symbols): New variables, used to
+ (modifier_names, modif
i
er_symbols): New variables, used to
create the Qevent_symbol_elements property.
(modify_event_symbol): Change the format of the modified
symbol cache; there are too many modifier bits now to use a
create the Qevent_symbol_elements property.
(modify_event_symbol): Change the format of the modified
symbol cache; there are too many modifier bits now to use a
@@
-5154,8
+5154,8
@@
Document the format of the cache.
Put the Qevent_symbol_elements property on each new symbol,
instead of a Qevent_unmodified property.
Document the format of the cache.
Put the Qevent_symbol_elements property on each new symbol,
instead of a Qevent_unmodified property.
- (symbols_of_keyboard): Put Qevent_symbol_elements properties on
-
the symbols specified in head_table, not Qevent_unmodif
ed properties.
+ (symbols_of_keyboard): Put Qevent_symbol_elements properties on
the
+
symbols specified in head_table, not Qevent_unmodifi
ed properties.
Initialize and staticpro modifier_symbols, and staticpro the
window elements of button_down_location.
Initialize and staticpro modifier_symbols, and staticpro the
window elements of button_down_location.
@@
-5209,7
+5209,7
@@
(Finsert_buffer_substring): Call graft_intervals_into_buffer.
#include "intervals.h".
(Finsert_buffer_substring): Call graft_intervals_into_buffer.
#include "intervals.h".
- * insdel.c: #include "intervals.h"
+ * insdel.c: #include "intervals.h"
.
(prepare_to_modify_buffer): Call verify_interval_modification.
(insert_from_string): Call offset_intervals and
graft_intervals_into_buffer.
(prepare_to_modify_buffer): Call verify_interval_modification.
(insert_from_string): Call offset_intervals and
graft_intervals_into_buffer.
@@
-5609,7
+5609,7
@@
Pass buffer itself to handler, if have handler.
(Fwrite_region): GCPRO around Fexpand_file_name, Ffile_name_directory.
(Fread_file_name_internal): GCPRO around file name manip.
Pass buffer itself to handler, if have handler.
(Fwrite_region): GCPRO around Fexpand_file_name, Ffile_name_directory.
(Fread_file_name_internal): GCPRO around file name manip.
- (Ffile_writable_p, Ffile_readable_p): Use abspath, not filename
,
+ (Ffile_writable_p, Ffile_readable_p): Use abspath, not filename
.
(Ffile_executable_p, Ffile_exists_p): to run the handler.
(Fset_file_modes, Ffile_directory_p, Ffile_modes): Likewise.
(Ffile_newer_than_file_p): GCPRO around expand_and_dir_to_file.
(Ffile_executable_p, Ffile_exists_p): to run the handler.
(Fset_file_modes, Ffile_directory_p, Ffile_modes): Likewise.
(Ffile_newer_than_file_p): GCPRO around expand_and_dir_to_file.
@@
-5641,7
+5641,7
@@
Increment it when appropriate.
(record_auto_save): Use num_nonmacro_input_chars.
Increment it when appropriate.
(record_auto_save): Use num_nonmacro_input_chars.
- * fileio.c (Ffile_name_directory, Ffile_name_nondirectory)
:
+ * fileio.c (Ffile_name_directory, Ffile_name_nondirectory)
(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
Call find_file_handler.
(syms_of_fileio): Set up Qfile_name_directory, etc.
(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
Call find_file_handler.
(syms_of_fileio): Set up Qfile_name_directory, etc.
@@
-6749,17
+6749,17
@@
* search.c (fast_string_match): New function.
* fileio.c (find_file_handler): New function.
* search.c (fast_string_match): New function.
* fileio.c (find_file_handler): New function.
- (Fcopy_file, Fmake_directory, Fdelete_directory, Fdelete_file)
:
- (Frename_file, Fadd_name_to_file, Fmake_symbolic_link)
:
+ (Fcopy_file, Fmake_directory, Fdelete_directory, Fdelete_file)
+ (Frename_file, Fadd_name_to_file, Fmake_symbolic_link)
(Ffile_exists_p, Ffile_executable_p, Ffile_readable_p, Ffile_symlink_p)
(Ffile_exists_p, Ffile_executable_p, Ffile_readable_p, Ffile_symlink_p)
- (Ffile_writable_p, Ffile_directory_p, Ffile_accessible_directory_p)
:
- (Ffile_modes, Fset_file_modes, Ffile_newer_than_file_p)
:
+ (Ffile_writable_p, Ffile_directory_p, Ffile_accessible_directory_p)
+ (Ffile_modes, Fset_file_modes, Ffile_newer_than_file_p)
(Fwrite_region, Fverify_visited_file_modtime):
Use find_file_handler; call the handler and return.
(Finsert_file_contents): Use find_file_handler;
cannot just return after the handler, but must handle VISIT.
(syms_of_fileio): Set up Qcopy_file, etc.
(Fwrite_region, Fverify_visited_file_modtime):
Use find_file_handler; call the handler and return.
(Finsert_file_contents): Use find_file_handler;
cannot just return after the handler, but must handle VISIT.
(syms_of_fileio): Set up Qcopy_file, etc.
- * dired.c (Fdirectory_files, Ffile_name_completion)
:
+ * dired.c (Fdirectory_files, Ffile_name_completion)
(Ffile_name_all_completions, Ffile_attributes):
Use find_file_handler; call the handler.
(syms_of_dired): Set Qfile_attributes, etc.
(Ffile_name_all_completions, Ffile_attributes):
Use find_file_handler; call the handler.
(syms_of_dired): Set Qfile_attributes, etc.
@@
-6774,7
+6774,7
@@
current x_id_name.
* xdisp.c (display_mode_line): If we should set the frame's name,
but there is only one frame currently active, call x_set_name with
current x_id_name.
* xdisp.c (display_mode_line): If we should set the frame's name,
but there is only one frame currently active, call x_set_name with
- nil as the name; this will display s
a
mething generically
+ nil as the name; this will display s
o
mething generically
appropriate.
1992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
appropriate.
1992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
@@
-6993,7
+6993,7
@@
* keyboard.c (Qvertical_split): Renamed to `vertical-line',
since the window arrangement is actually referred to as a
* keyboard.c (Qvertical_split): Renamed to `vertical-line',
since the window arrangement is actually referred to as a
- `horizontal split
.'
+ `horizontal split
'.
(make_lispy_event, make_lispy_movement, syms_of_keyboard): Uses
renamed here.
* keyboard.h (Qvertical_split): Extern declaration changed here.
(make_lispy_event, make_lispy_movement, syms_of_keyboard): Uses
renamed here.
* keyboard.h (Qvertical_split): Extern declaration changed here.
@@
-7012,7
+7012,7
@@
`LINKNAME', to conform with the docstring.
* Makefile.in (CPP): Pass `-Is -Im' to CPP, to make sure that
`LINKNAME', to conform with the docstring.
* Makefile.in (CPP): Pass `-Is -Im' to CPP, to make sure that
- machine- and system-dependen
d
files can include each other
+ machine- and system-dependen
t
files can include each other
properly.
* ymakefile (CFLAGS): Add those directories to the #include path
here too.
properly.
* ymakefile (CFLAGS): Add those directories to the #include path
here too.
@@
-7207,7
+7207,6
@@
* screen.c: Enclose the entire file in a #ifdef MULTI_SCREEN
conditional.
* screen.c: Enclose the entire file in a #ifdef MULTI_SCREEN
conditional.
-
1992-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
* window.c (Fset_window_dedicated_p):
1992-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
* window.c (Fset_window_dedicated_p):
@@
-7315,8
+7314,8
@@
(getloadavg.o): Note that this depends on its source, and config.h.
* screen.c (Fdelete_screen): Typo in loop looking for new
(getloadavg.o): Note that this depends on its source, and config.h.
* screen.c (Fdelete_screen): Typo in loop looking for new
- last_nonminibuf_screen - change `screen = XCONS (screens)->cdr`
- to `screens = XCONS (screens)->cdr`
+ last_nonminibuf_screen - change `screen = XCONS (screens)->cdr`
+ to `screens = XCONS (screens)->cdr`
* xdisp.c (echo_area_display): Don't neglect to draw all the lines
of the minibuffer window (or echo area) when a message is being
* xdisp.c (echo_area_display): Don't neglect to draw all the lines
of the minibuffer window (or echo area) when a message is being
@@
-7396,7
+7395,7
@@
* config.h.in: Undefine REL_ALLOC if a system specific file
defines SYSTEM_MALLOC.
* config.h.in: Undefine REL_ALLOC if a system specific file
defines SYSTEM_MALLOC.
- * sysdep.c (save_signal_handlers): Cast result of signal
to
+ * sysdep.c (save_signal_handlers): Cast result of signal to
avoid compiler warning.
* process.c (send_process): Likewise.
avoid compiler warning.
* process.c (send_process): Likewise.
@@
-7411,7
+7410,7
@@
(Funix_sync): Moved.
* fileio.c (Funix_sync): Moved to here.
(Funix_sync): Moved.
* fileio.c (Funix_sync): Moved to here.
- * xfns.c (Fx_erase_rectangle, Fx_draw_rectangle, Fx_contour_region)
:
+ * xfns.c (Fx_erase_rectangle, Fx_draw_rectangle, Fx_contour_region)
(Fx_uncontour_region): #if 0 these.
(x_rectangle, outline_region): Likewise.
(syms_of_xfns): #if 0 the defsubrs.
(Fx_uncontour_region): #if 0 these.
(x_rectangle, outline_region): Likewise.
(syms_of_xfns): #if 0 the defsubrs.
@@
-7566,7
+7565,7
@@
indicate that we're awaiting keyboard input.
* dispnew.c (Fsit_for): Rename arguments to match docstring. Use
indicate that we're awaiting keyboard input.
* dispnew.c (Fsit_for): Rename arguments to match docstring. Use
- NILP instead of EQ (foo, Qnil). If nodisp is non-nil, call
+ NILP instead of EQ (foo, Qnil). If nodisp is non-nil, call
wait_reading_process_input with do_display 0, instead of 1; this
will inhibit spurious redisplays when process input arrives during
a sit-for.
wait_reading_process_input with do_display 0, instead of 1; this
will inhibit spurious redisplays when process input arrives during
a sit-for.
@@
-7679,7
+7678,7
@@
* doc.c (Fdocumentation): Use EQ (x, y) instead of XSYMBOL (x) ==
XSYMBOL (y).
* doc.c (Fdocumentation): Use EQ (x, y) instead of XSYMBOL (x) ==
XSYMBOL (y).
- * doc.c (Fdocumentation): When dec
y
phering a function made from
+ * doc.c (Fdocumentation): When dec
i
phering a function made from
conses, use 'else if' for the chain of alternatives instead of
just 'if'. It used to be that each alternative returned, but
that's not true anymore.
conses, use 'else if' for the chain of alternatives instead of
just 'if'. It used to be that each alternative returned, but
that's not true anymore.
@@
-7763,7
+7762,7
@@
* syssignal.h (sigunblock): New macro, taken from 18.58's
emacssignal.h file.
* sysdep.c (request_sigio): Use the sigunblock macro to enable
* syssignal.h (sigunblock): New macro, taken from 18.58's
emacssignal.h file.
* sysdep.c (request_sigio): Use the sigunblock macro to enable
- rec
ie
pt of SIGWINCH, instead of the dysfunctional sigblockx.
+ rec
ei
pt of SIGWINCH, instead of the dysfunctional sigblockx.
1992-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1992-05-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@
-7932,7
+7931,6
@@
1992-04-21 Jim Blandy (jimb@pogo.cs.oberlin.edu)
1992-04-21 Jim Blandy (jimb@pogo.cs.oberlin.edu)
-
* callproc.c (egetenv): Declare the type of VAR.
* lisp.h: Don't undefine NULL. There is no longer any conflict.
* callproc.c (egetenv): Declare the type of VAR.
* lisp.h: Don't undefine NULL. There is no longer any conflict.
@@
-8002,7
+8000,7
@@
* process.c (send_process): This used to set a handler to
catch SIGPIPEs when writing to a subprocess, and then set the
handler to SIGDFL after writing, but this would stomp on the
* process.c (send_process): This used to set a handler to
catch SIGPIPEs when writing to a subprocess, and then set the
handler to SIGDFL after writing, but this would stomp on the
- SIGPIPE handler for
for the X connection. So restore the prev
ous
+ SIGPIPE handler for
the X connection. So restore the previ
ous
handler instead of changing to SIGDFL.
1992-04-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
handler instead of changing to SIGDFL.
1992-04-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@
-8811,7
+8809,7
@@
to deal with anything other than ASCII.
* keymap.c (current_minor_maps): Rewritten not to use
to deal with anything other than ASCII.
* keymap.c (current_minor_maps): Rewritten not to use
- function-local static variables, to accomodate DGUX.
+ function-local static variables, to accom
m
odate DGUX.
* xterm.h (UNBLOCK_INPUT): Replace "abort ()" with "(abort (),
0)", to avoid type conflicts on odd systems like Ultrix.
* xterm.h (UNBLOCK_INPUT): Replace "abort ()" with "(abort (),
0)", to avoid type conflicts on odd systems like Ultrix.
@@
-9187,7
+9185,7
@@
(mouse_position_hook): New, simpler interface.
* keyboard.c (struct movement, movement_buf, movement_ptr):
Replaced by...
(mouse_position_hook): New, simpler interface.
* keyboard.c (struct movement, movement_buf, movement_ptr):
Replaced by...
- (mouse_moved): This flag, to be used in conjuction with
+ (mouse_moved): This flag, to be used in conju
n
ction with
mouse_position_hook.
(EVENT_QUEUES_EMPTY): Adjusted to use mouse_moved instead of
movement_buf and movement_ptr.
mouse_position_hook.
(EVENT_QUEUES_EMPTY): Adjusted to use mouse_moved instead of
movement_buf and movement_ptr.
@@
-9286,7
+9284,7
@@
* scroll.c (scroll_cost): Logic rearranged.
* dispnew.c (change_screen_size): Change "SCREEN_IS_TERMCAP
* scroll.c (scroll_cost): Logic rearranged.
* dispnew.c (change_screen_size): Change "SCREEN_IS_TERMCAP
- (screen) == output_termap" to "SCREEN_IS_TERMCAP (screen)"
+ (screen) == output_termap" to "SCREEN_IS_TERMCAP (screen)"
.
(window_change_signal): Use SCREEN_IS_TERMCAP predicate instead of
testing output_method_directly.
(window_change_signal): Use SCREEN_IS_TERMCAP predicate instead of
testing output_method_directly.
@@
-10330,7
+10328,7
@@
since all we really need is x_focus_screen; all other issues are
the realm and responsibility of the window manager.
(x_new_selected_screen): Renamed to x_new_focus_screen, and
since all we really need is x_focus_screen; all other issues are
the realm and responsibility of the window manager.
(x_new_selected_screen): Renamed to x_new_focus_screen, and
- modified not to do thi
o
gs inappropriate for signal handlers.
+ modified not to do thi
n
gs inappropriate for signal handlers.
(XTread_socket): Change the handling of EnterNotify, LeaveNotify,
FocusOut and FocusIn events to use x_new_selected_screen, and
ditched code that deals with x_mouse_screen and x_input_screen,
(XTread_socket): Change the handling of EnterNotify, LeaveNotify,
FocusOut and FocusIn events to use x_new_selected_screen, and
ditched code that deals with x_mouse_screen and x_input_screen,
@@
-10380,7
+10378,7
@@
readable events.
(tracking_off): Call readable_events to see if we should
redisplay.
readable events.
(tracking_off): Call readable_events to see if we should
redisplay.
- (kbd_buffer_read_char): Toss events that we are not interested in.
+ (kbd_buffer_read_char): Toss events that we are not interested in.
This is a better place to do it than trim_events, since we know
that do_mouse_tracking will not change. Also, handle
screen_selected events.
This is a better place to do it than trim_events, since we know
that do_mouse_tracking will not change. Also, handle
screen_selected events.
@@
-10485,7
+10483,7
@@
(Ftrack_mouse): A new function to enable mouse tracking for a
block of code.
(tracking_off): A function for unwind_protection; restore the
(Ftrack_mouse): A new function to enable mouse tracking for a
block of code.
(tracking_off): A function for unwind_protection; restore the
- mouse tracking state to what it was outside of the track-mouse
+ mouse tracking state to what it was outside of the track-mouse
.
(syms_of_keyboard): defsubr track-mouse.
(make_lispy_event): Find the window io which the click occurred
when processing mouse_click events, instead of trusting the window
(syms_of_keyboard): defsubr track-mouse.
(make_lispy_event): Find the window io which the click occurred
when processing mouse_click events, instead of trusting the window
@@
-10515,7
+10513,7
@@
* termhooks.h (struct input_event): Change the .window member to
.screen, make it a struct screen *, and indicate that those events
* termhooks.h (struct input_event): Change the .window member to
.screen, make it a struct screen *, and indicate that those events
- which used to return
windows now return screens. It is unsafe
+ which used to return windows now return screens. It is unsafe
for the event reader to traverse the window structure, because it
can be called by a signal handler.
for the event reader to traverse the window structure, because it
can be called by a signal handler.
@@
-10891,7
+10889,7
@@
1991-03-12 Jim Blandy (jimb@wookumz.ai.mit.edu)
1991-03-12 Jim Blandy (jimb@wookumz.ai.mit.edu)
- * commands.h, lisp.h: Changed global_map and current_global_map to
+ * commands.h, lisp.h: Changed global_map and current_global_map to
be Lisp_Objects, not Lisp_Vectors.
keyboard.c (read_key_sequence): Same.
keymap.c (Fkey_binding, Fglobal_key_binding, Fglobal_set_key)
be Lisp_Objects, not Lisp_Vectors.
keyboard.c (read_key_sequence): Same.
keymap.c (Fkey_binding, Fglobal_key_binding, Fglobal_set_key)
@@
-10977,7
+10975,7
@@
function; static variables inside functions don't always work in
Emacs.
function; static variables inside functions don't always work in
Emacs.
- * editfns.c (in_accessible_range): Deleted - insufficently
+ * editfns.c (in_accessible_range): Deleted - insuffic
i
ently
general.
(clip_to_bounds): New function, much like in_accessible_range,
except that the upper and lower bounds are arguments.
general.
(clip_to_bounds): New function, much like in_accessible_range,
except that the upper and lower bounds are arguments.
@@
-11024,8
+11022,8
@@
(read_char_menu_prompt): Allocate `menu' buffer using alloca,
instead of a variable-sized array, which is gcc-specific.
(Frecent_keys): Return the most recent "keystrokes" as a vector,
(read_char_menu_prompt): Allocate `menu' buffer using alloca,
instead of a variable-sized array, which is gcc-specific.
(Frecent_keys): Return the most recent "keystrokes" as a vector,
- to accomodate lispy events.
- (Fset_input_mode): Accomodate non-characters as quit keys. If
+ to accom
m
odate lispy events.
+ (Fset_input_mode): Accom
m
odate non-characters as quit keys. If
this is a bad thing, init_sys_modes will tell us.
(init_keyboard): this_command_keys is now an array of
Lisp_Objects; adjust the amount of storage we request to hold it.
this is a bad thing, init_sys_modes will tell us.
(init_keyboard): this_command_keys is now an array of
Lisp_Objects; adjust the amount of storage we request to hold it.
@@
-11209,7
+11207,7
@@
events to send the function key number instead of a symbol.
* keyboard.c (modify_event_symbol): Re-arranged to work well
with function key/mouse button numbers instead of symbols.
events to send the function key number instead of a symbol.
* keyboard.c (modify_event_symbol): Re-arranged to work well
with function key/mouse button numbers instead of symbols.
- And if (MODIFIERS & up_modifer), prepend "U-" to the name of the
+ And if (MODIFIERS & up_modif
i
er), prepend "U-" to the name of the
symbol being constructed.
(make_lispy_event): Use the new modify_event_symbol.
symbol being constructed.
(make_lispy_event): Use the new modify_event_symbol.
@@
-11587,7
+11585,7
@@
(FIRST_PTY_LETTER): Overridden.
(PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF, SETUP_SLAVE_PTY): New macros.
(FIRST_PTY_LETTER): Overridden.
(PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF, SETUP_SLAVE_PTY): New macros.
- * m-ibmrs6000.h (CANNOT_DUMP): Undefine it.
+ * m-ibmrs6000.h (CANNOT_DUMP): Undefine it.
(UNEXEC): Define it.
(PURE_SEG_BITS, SHMKEY): Define only if CANNOT_DUMP.
(LINKER): Override it. Then add -bnodelcsect.
(UNEXEC): Define it.
(PURE_SEG_BITS, SHMKEY): Define only if CANNOT_DUMP.
(LINKER): Override it. Then add -bnodelcsect.
@@
-11783,7
+11781,7
@@
* scroll.c (do_scrolling): Use correct limits on loop to clear
lines just inserted--old version lost a line.
* scroll.c (do_scrolling): Use correct limits on loop to clear
lines just inserted--old version lost a line.
- * screen.c: #ifdef HAVE_X_WINDOWS, #include xterm.h
+ * screen.c: #ifdef HAVE_X_WINDOWS, #include xterm.h
.
(Ffocus_screen, Funfocus_screen): Use Joe's new definitions, and
only define these functions ifdef HAVE_X_WINDOWS.
(window_from_coordinates): Use next_screen_window instead of
(Ffocus_screen, Funfocus_screen): Use Joe's new definitions, and
only define these functions ifdef HAVE_X_WINDOWS.
(window_from_coordinates): Use next_screen_window instead of
@@
-11989,7
+11987,7
@@
synch_process_alive, as a general flag that we are waiting for
a synchronous process to die. This obviates the need to block
SIGCHLDs until we know the pid.
synch_process_alive, as a general flag that we are waiting for
a synchronous process to die. This obviates the need to block
SIGCHLDs until we know the pid.
- * sysdep.c (wait_for_termination): Wait for synch_process_alive to
+ * sysdep.c (wait_for_termination): Wait for synch_process_alive to
be false.
* process.c (sigchld_handler): If pid not recognized, look for a
be false.
* process.c (sigchld_handler): If pid not recognized, look for a
@@
-12206,7
+12204,7
@@
* keyboard.c (quit_char): New variable.
(init_keyboard): Initialize it.
(Fset_input_mode): New optional arg to set quit_char.
* keyboard.c (quit_char): New variable.
(init_keyboard): Initialize it.
(Fset_input_mode): New optional arg to set quit_char.
- (command_loop_1, read_char, kbd_buffer_store_char)
:
+ (command_loop_1, read_char, kbd_buffer_store_char)
(read_avail_input): Use quit_char, not C-g.
* sysdep.c (init_sys_modes): Use quit_char to set special chars.
* xterm.c (x_term_init): Pass new arg to Fset_input_mode.
(read_avail_input): Use quit_char, not C-g.
* sysdep.c (init_sys_modes): Use quit_char to set special chars.
* xterm.c (x_term_init): Pass new arg to Fset_input_mode.
@@
-12639,10
+12637,10
@@
* process.c: Merged in 18.55->6 changes. Same for process.h
globally replaced:
* process.c: Merged in 18.55->6 changes. Same for process.h
globally replaced:
-
redisplay_preserving_echo_area -> redisplay_preserve_echo_area
-
SetBfp -> set_buffer_internal
-
buffer_flush_undo -> buffer_disable_undo
-
redo_mode_line -> update_mode_line (window.h)
+ redisplay_preserving_echo_area -> redisplay_preserve_echo_area
+ SetBfp -> set_buffer_internal
+ buffer_flush_undo -> buffer_disable_undo
+ redo_mode_line -> update_mode_line (window.h)
1990-08-31 Richard Stallman (rms@mole.ai.mit.edu)
1990-08-31 Richard Stallman (rms@mole.ai.mit.edu)
@@
-12696,7
+12694,7
@@
1990-08-19 Joseph Arceneaux (jla@geech)
1990-08-19 Joseph Arceneaux (jla@geech)
- * xterm.c (dumplyphs): Last vestige of MScreenWidth removed.
+ * xterm.c (dump
g
lyphs): Last vestige of MScreenWidth removed.
* config.h: MScreenWidth, MScreenHeight definitions removed.
1990-08-18 Joseph Arceneaux (jla@geech)
* config.h: MScreenWidth, MScreenHeight definitions removed.
1990-08-18 Joseph Arceneaux (jla@geech)
@@
-12711,7
+12709,7
@@
free_screen_glyphs now takes screen argument.
* window.c (Fnext_window, Fprevious_window): Fixed typo. New
free_screen_glyphs now takes screen argument.
* window.c (Fnext_window, Fprevious_window): Fixed typo. New
- behavio
u
r: mini non-nil implies all_screens if global mini screen
+ behavior: mini non-nil implies all_screens if global mini screen
exists, implies current screen only if not.
(Fdisplay_buffer): Simplification of multi-screen code.
exists, implies current screen only if not.
(Fdisplay_buffer): Simplification of multi-screen code.
@@
-12750,7
+12748,7
@@
* xdisp.c (display_mode_line): Set desired_glyphs->bufp to 0 for
mode line.
* xdisp.c (display_mode_line): Set desired_glyphs->bufp to 0 for
mode line.
- All occurences of struct screen * replaced with SCREEN_PTR.
+ All occur
r
ences of struct screen * replaced with SCREEN_PTR.
1990-08-13 Joseph Arceneaux (jla@churchy.ai.mit.edu)
1990-08-13 Joseph Arceneaux (jla@churchy.ai.mit.edu)
@@
-12772,7
+12770,7
@@
1990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
1990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
- * m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE)
:
+ * m-convex.h (C_SWITCH_MACHINE, LIB_STANDARD, LIBS_MACHINE)
(LD_SWITCH_MACHINE): Add definitions for Convex V 4.0.
1990-08-11 Joseph Arceneaux (jla@churchy.ai.mit.edu)
(LD_SWITCH_MACHINE): Add definitions for Convex V 4.0.
1990-08-11 Joseph Arceneaux (jla@churchy.ai.mit.edu)
@@
-12811,7
+12809,7
@@
* xfns.c: Vmouse_grabbed renamed Vmouse_depressed.
* xterm.c: Likewise.
* xfns.c: Vmouse_grabbed renamed Vmouse_depressed.
* xterm.c: Likewise.
- (construct_mouse_event): Don't check mouse coordinates;
this is
+ (construct_mouse_event): Don't check mouse coordinates; this is
done by the notice_mouse_motion. Don't grab the mouse here.
* dispnew.c (update_line): Set the pix_width and pix_height of the
done by the notice_mouse_motion. Don't grab the mouse here.
* dispnew.c (update_line): Set the pix_width and pix_height of the
@@
-12844,7
+12842,7
@@
leaving screen, as well as setting x_mouse_x = x_mouse_y = -1.
* keyboard.c: Vmouse_window, Vmouse_event declared extern and no
leaving screen, as well as setting x_mouse_x = x_mouse_y = -1.
* keyboard.c: Vmouse_window, Vmouse_event declared extern and no
- longer DEFVARed: they are already de
l
clared in window.c.
+ longer DEFVARed: they are already declared in window.c.
* screen.c (window_from_coordinates): Use Fnext_window, even if
MULTI_SCREEN, to obtain the next window. This is an test.
* screen.c (window_from_coordinates): Use Fnext_window, even if
MULTI_SCREEN, to obtain the next window. This is an test.
@@
-13184,7
+13182,7
@@
object.
(syms_of_process): Initialize pty_process and stream_process.
Declare Fprocess_type.
object.
(syms_of_process): Initialize pty_process and stream_process.
Declare Fprocess_type.
- * process.h
New element type to struct Lisp_Process.
+ * process.h
:
New element type to struct Lisp_Process.
* syntax.c (scan_sexps_forward): Initialize curlevel->last to -1.
* syntax.c (scan_sexps_forward): Initialize curlevel->last to -1.
@@
-13239,7
+13237,7
@@
* indent.c (Fcurrent_column): Likewise.
* minibuf.c (read_minibuf): Likewise.
* regex.c (re_match_2): Use PTR_CHAR_POS.
* indent.c (Fcurrent_column): Likewise.
* minibuf.c (read_minibuf): Likewise.
* regex.c (re_match_2): Use PTR_CHAR_POS.
- * editfns.c (Fbuffer_size, Fnarrow_to_region, Fbuffer_substring)
:
+ * editfns.c (Fbuffer_size, Fnarrow_to_region, Fbuffer_substring)
(Fbuffer_string, Finsert_buffer_substring): Likewise.
(save_restriction_restore): Likewise.
* dispnew.c (direct_output_for_insert): Likewise.
(Fbuffer_string, Finsert_buffer_substring): Likewise.
(save_restriction_restore): Likewise.
* dispnew.c (direct_output_for_insert): Likewise.
@@
-13251,7
+13249,7
@@
* xdisp.c (try_window, try_window_id, display_text_line): Likewise.
(redisplay): Likewise.
* buffer.c (list_buffers_1): Likewise.
* xdisp.c (try_window, try_window_id, display_text_line): Likewise.
(redisplay): Likewise.
* buffer.c (list_buffers_1): Likewise.
- * marker.c (marker_position, Fset_marker, set_marker_restricted)
:
+ * marker.c (marker_position, Fset_marker, set_marker_restricted)
(Fmarker_position): Likewise.
* window.c (unshow_buffer, Fset_window_configuration): Likewise.
(Fset_window_buffer): Likewise.
(Fmarker_position): Likewise.
* window.c (unshow_buffer, Fset_window_configuration): Likewise.
(Fset_window_buffer): Likewise.
@@
-13264,7
+13262,7
@@
* buffer.h (struct buffer): Make the syntax table a Lisp object.
* alloc.c (mark_buffer): No need to treat it specially.
* buffer.h (struct buffer): Make the syntax table a Lisp object.
* alloc.c (mark_buffer): No need to treat it specially.
- * syntax.c (Fsyntax_table, Fset_syntax_table, Fdescribe_syntax)
:
+ * syntax.c (Fsyntax_table, Fset_syntax_table, Fdescribe_syntax)
(Fmodify_syntax_entry): Adjust for this change.
* buffer.c (reset_buffer_local_variables): Need not be special.
(init_buffer_once): Make this slot a defaulted local variable.
(Fmodify_syntax_entry): Adjust for this change.
* buffer.c (reset_buffer_local_variables): Need not be special.
(init_buffer_once): Make this slot a defaulted local variable.
@@
-13347,7
+13345,7
@@
display_line.
* screen.c: New screen elements current_glyfs, desired_glyfs, and
temp_glyfs.
display_line.
* screen.c: New screen elements current_glyfs, desired_glyfs, and
temp_glyfs.
- * dispnew.c (make_screen_glyfs, free_screen_glyfs)
:
+ * dispnew.c (make_screen_glyfs, free_screen_glyfs)
(remake_screen_glyfs): New functions.
(make_display_lines, new_display_line, return_display_line):
Functions deleted.
(remake_screen_glyfs): New functions.
(make_display_lines, new_display_line, return_display_line):
Functions deleted.
@@
-13385,7
+13383,7
@@
* keyboard.c (echo_prompt, echo_char, echo_dash, echo): New functions.
(cancel_echoing): Likewise.
(immediate_echo, echoptr): New variables.
* keyboard.c (echo_prompt, echo_char, echo_dash, echo): New functions.
(cancel_echoing): Likewise.
(immediate_echo, echoptr): New variables.
- (command_loop_1, request_echo, get_char, read_key_sequence)
:
+ (command_loop_1, request_echo, get_char, read_key_sequence)
(set_waiting_for_input, interrupt_signal): Related changes.
(get_char): No more declaration of request_echo. Local cleanups.
(set_waiting_for_input, interrupt_signal): Related changes.
(get_char): No more declaration of request_echo. Local cleanups.
@@
-13564,22
+13562,18
@@
* window.c (window_loop): Additional parameter mini to control
minibuffer selection or not.
* window.c (window_loop): Additional parameter mini to control
minibuffer selection or not.
- (Fget_lru_window):
- (Fget_largest_window):
- (Fget_buffer_window):
- (Fdelete_other_windows):
- (Fdelete_windows_on):
+ (Fget_lru_window, Fget_largest_window, Fget_buffer_window)
+ (Fdelete_other_windows, Fdelete_windows_on)
(Freplace_buffer_in_windows): Use that parameter.
1990-03-29 Joseph Arceneaux (jla@churchy.ai.mit.edu)
* screen.c (Fselect_screen): Raise the selected screen.
(Freplace_buffer_in_windows): Use that parameter.
1990-03-29 Joseph Arceneaux (jla@churchy.ai.mit.edu)
* screen.c (Fselect_screen): Raise the selected screen.
- * window.c (Fget_buffer_window):
- (Fget_largest_window):
+ * window.c (Fget_buffer_window, Fget_largest_window)
(Fget_lru_window): New parameter all_screens.
(Fdisplay_buffer): Use the new param in Fget_lru_window,
(Fget_lru_window): New parameter all_screens.
(Fdisplay_buffer): Use the new param in Fget_lru_window,
- Fget_buffer_window, and Fget_largest_window.
+ Fget_buffer_window, and Fget_largest_window.
(Fscroll_other_window): Use new param in Fget_buffer_window.
* buffer.c (Fother_buffer): Ditto.
(Fscroll_other_window): Use new param in Fget_buffer_window.
* buffer.c (Fother_buffer): Ditto.
@@
-13599,8
+13593,8
@@
check if Vglobal_minibuffer_screen is non-nil and maybe call
next_screen.
check if Vglobal_minibuffer_screen is non-nil and maybe call
next_screen.
- * screen.c (Fscreen_selected_window):
-
(Fscreen_root_window):
If screen is nil, use selected-screen.
+ * screen.c (Fscreen_selected_window
, Fscreen_root_window
):
+ If screen is nil, use selected-screen.
1990-03-27 Joseph Arceneaux (jla@churchy.ai.mit.edu)
1990-03-27 Joseph Arceneaux (jla@churchy.ai.mit.edu)
@@
-13636,7
+13630,7
@@
wasted the cursor. Break out of loop if no display line.
Use mode line cursor if we're there.
(x_y_pos): New function.
wasted the cursor. Break out of loop if no display line.
Use mode line cursor if we're there.
(x_y_pos): New function.
- (x_set_font): Don
t'
set x_font_{width,height}, they are gone.
+ (x_set_font): Don
't
set x_font_{width,height}, they are gone.
1990-03-22 Joseph Arceneaux (jla@churchy.ai.mit.edu)
1990-03-22 Joseph Arceneaux (jla@churchy.ai.mit.edu)
@@
-13735,7
+13729,7
@@
* screen.c (Ffocus_screen): New subr, removed Fscreen_has_focus.
(Fselect_screen): New, optional parameter no_enter.
* screen.c (Ffocus_screen): New subr, removed Fscreen_has_focus.
(Fselect_screen): New, optional parameter no_enter.
- (Frestore_screen_configuration)
:
+ (Frestore_screen_configuration)
(Fdelete_screen): Pass second parm Qnil to Fselect_screen.
* window.c (Fdisplay_buffer, Fset_window_configuration): Pass
(Fdelete_screen): Pass second parm Qnil to Fselect_screen.
* window.c (Fdisplay_buffer, Fset_window_configuration): Pass
@@
-13795,17
+13789,16
@@
(x_new_selected_screen): Do dumpborder and check auto-raise here,
rather than XEvent switch.
(x_deiconify_screen): No longer exists.
(x_new_selected_screen): Do dumpborder and check auto-raise here,
rather than XEvent switch.
(x_deiconify_screen): No longer exists.
- (x_do_pending_expose, x_clear_cursor)
:
- (x_invert_screen, scraplines, stufflines, x_bitmap_icon)
:
+ (x_do_pending_expose, x_clear_cursor)
+ (x_invert_screen, scraplines, stufflines, x_bitmap_icon)
(x_text_icon, x_new_font): Don't BLOCK_INPUT.
(XTins_del_lines): BLOCK_INPUT here.
(XTupdate_end): Don't turn on cursor if minibuffer-screen.
(XTread_socket): On MotionNotify, just that screen is selected before
processing.
(XTtopos): If updating_screen, just set x and y, don't flush.
(x_text_icon, x_new_font): Don't BLOCK_INPUT.
(XTins_del_lines): BLOCK_INPUT here.
(XTupdate_end): Don't turn on cursor if minibuffer-screen.
(XTread_socket): On MotionNotify, just that screen is selected before
processing.
(XTtopos): If updating_screen, just set x and y, don't flush.
- (x_bitmap_icon):
- (x_text_icon):
- (x_new_font): Return 1 if failed, don't call error.
+ (x_bitmap_icon, x_text_icon, x_new_font): Return 1 if failed,
+ don't call error.
(x_make_screen_visible): Raise the screen as well.
1990-03-02 Joseph Arceneaux (jla@churchy.ai.mit.edu)
(x_make_screen_visible): Raise the screen as well.
1990-03-02 Joseph Arceneaux (jla@churchy.ai.mit.edu)
@@
-14035,7
+14028,7
@@
* xterm.c (XTread_socket): Return a motion event when mouse enters
scrollbar or window.
(x_make_screen_invisible): Use the new X11R4 function XWithdrawWindow.
* xterm.c (XTread_socket): Return a motion event when mouse enters
scrollbar or window.
(x_make_screen_invisible): Use the new X11R4 function XWithdrawWindow.
- (x_iconify_screen): Use the X11R4 function XIcon
f
ifyWindow.
+ (x_iconify_screen): Use the X11R4 function XIconifyWindow.
(dumpglyfs): Use the new face structure.
* xfns.c (install_vertical_scrollbar, install_horizontal_scrollbar):
(dumpglyfs): Use the new face structure.
* xfns.c (install_vertical_scrollbar, install_horizontal_scrollbar):
@@
-14116,7
+14109,7
@@
* keyboard.c (read_key_sequence): Function keys are now lisp symbols.
(kbd_buffer_store_char): Abort if store pointer past
* keyboard.c (read_key_sequence): Function keys are now lisp symbols.
(kbd_buffer_store_char): Abort if store pointer past
- buffer. Temp
roarry; T
his shouldn't be able to happen.
+ buffer. Temp
orary; t
his shouldn't be able to happen.
(read_key_sequence): #ifdef HAVE_X_WINDOWS code
which handles complex objects.
(command_loop_1): Check not termcap screen before
(read_key_sequence): #ifdef HAVE_X_WINDOWS code
which handles complex objects.
(command_loop_1): Check not termcap screen before
@@
-14204,7
+14197,7
@@
1989-12-14 Joseph Arceneaux (jla@spiff)
* xfns.c: New variable Vx_no_window_manager.
1989-12-14 Joseph Arceneaux (jla@spiff)
* xfns.c: New variable Vx_no_window_manager.
-
(Fx_track_pointer): If bufp < 0, abort.
+ (Fx_track_pointer): If bufp < 0, abort.
* xterm.c (XTread_socket): When leaving window, set x_mouse_x and
x_mouse_y to -1.
* xterm.c (XTread_socket): When leaving window, set x_mouse_x and
x_mouse_y to -1.
@@
-14372,7
+14365,7
@@
* config.h-dist (C_SWITCH_SITE, LD_SWITCH_SITE): Mention these.
(HAVE_X11): Renamed from X11 and defined by default.
* config.h-dist (C_SWITCH_SITE, LD_SWITCH_SITE): Mention these.
(HAVE_X11): Renamed from X11 and defined by default.
- It shou
k
ld have no effect when not using X.
+ It should have no effect when not using X.
1989-11-14 Joseph Arceneaux (jla@spiff)
1989-11-14 Joseph Arceneaux (jla@spiff)
@@
-14579,15
+14572,14
@@
1989-10-13 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
1989-10-13 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
- * xfns.c (x_selection_arrival):
- (x_send_incremental):
+ * xfns.c (x_selection_arrival, x_send_incremental)
(x_answer_selection_request): New procedures for incremental
selection transfer.
1989-10-12 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
* lread.c (complete_filename_p): New function which replaces
(x_answer_selection_request): New procedures for incremental
selection transfer.
1989-10-12 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
* lread.c (complete_filename_p): New function which replaces
- absolute_filename_p.
This one doesn't consider "~" valid.
+ absolute_filename_p. This one doesn't consider "~" valid.
1989-10-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
1989-10-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
@@
-14667,9
+14659,7
@@
* xfns.c (Fx_geometry): Kludge for the case of position `-0'.
(Fx_get_mouse_event): Also return the time stamp as last list elt.
* xfns.c (Fx_geometry): Kludge for the case of position `-0'.
(Fx_get_mouse_event): Also return the time stamp as last list elt.
- (Fx_color_display_p):
- (Fx_defined_color):
- (x_decode_color):
+ (Fx_color_display_p, Fx_defined_color, x_decode_color)
(defined_color): Eliminate screen argument.
(Fx_create_screen): No more ColorMap component to display.x.
* xterm.h: Likewise.
(defined_color): Eliminate screen argument.
(Fx_create_screen): No more ColorMap component to display.x.
* xterm.h: Likewise.
@@
-14736,13
+14726,12
@@
* alloc.c (xmalloc, xrealloc): hold_window_changes whilst doing
the associated operations.
* alloc.c (xmalloc, xrealloc): hold_window_changes whilst doing
the associated operations.
- * dispnew.c (init_display):
- (Fsleep_for, Fsit_for):
+ * dispnew.c (init_display, Fsleep_for, Fsit_for):
* process.c (Faccept_process_output):
* process.c (Faccept_process_output):
- * keyboard.c ({clear,set}_waiting_for_input)
:
+ * keyboard.c ({clear,set}_waiting_for_input)
(quit_throw_to_get_char, get_char):
* xdisp.c (DoDsp, message, message1): Undid changes of Aug. 23
(quit_throw_to_get_char, get_char):
* xdisp.c (DoDsp, message, message1): Undid changes of Aug. 23
- (see below);
accept window changes most of the time.
+ (see below); accept window changes most of the time.
1989-09-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
1989-09-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
@@
-14839,9
+14828,8
@@
(x_set_mouse_color): Rewrote this function. Always set cursor and
its color. If the window exists, then attach the cursor to it.
No longer uses x_reset_cursor.
(x_set_mouse_color): Rewrote this function. Always set cursor and
its color. If the window exists, then attach the cursor to it.
No longer uses x_reset_cursor.
- (x_create_window):
- (x_set_background):
- (x_set_foreground): Use x_set_mouse_color instead of x_reset_cursor.
+ (x_create_window, x_set_background, x_set_foreground):
+ Use x_set_mouse_color instead of x_reset_cursor.
1989-08-18 Richard Stallman (rms@hobbes.ai.mit.edu)
1989-08-18 Richard Stallman (rms@hobbes.ai.mit.edu)
@@
-14948,27
+14936,22
@@
* keymap.c: New subrs Fuse_local_mouse_map, Fcurrent_local_mouse_map.
* keymap.c: New subrs Fuse_local_mouse_map, Fcurrent_local_mouse_map.
- * xfns.c (x_set_mouse_color
):
-
(x_set_cur): No need to redraw display
after doing these.
+ * xfns.c (x_set_mouse_color
, x_set_cur): No need to redraw display
+ after doing these.
(Fx_get_mouse_event): Accept motion events.
(x11_encode_mouse_button): Encoding a la X11, except for one
kludge. This is used only for motion events.
(Fx_get_mouse_event): Accept motion events.
(x11_encode_mouse_button): Encoding a la X11, except for one
kludge. This is used only for motion events.
- * xterm.c (XTread_socket): Handle motion eve
o
ts.
+ * xterm.c (XTread_socket): Handle motion eve
n
ts.
1989-07-26 Joseph Arceneaux (jla@spiff)
* xfns.c (Fx_create_screen): I couldn't take it any more, the
ugliness of this routine offended me too deeply. It is now
completely rewritten for X11 and uses subroutines:
1989-07-26 Joseph Arceneaux (jla@spiff)
* xfns.c (Fx_create_screen): I couldn't take it any more, the
ugliness of this routine offended me too deeply. It is now
completely rewritten for X11 and uses subroutines:
- (x_figure_window_size)
- (x_create_window)
- (x_icon)
- (x_make_gc)
-
- (Fx_draw_rectangle):
- (Fx_erase_rectangle): New subrs.
+ (x_figure_window_size, x_create_window, x_icon, x_make_gc)
+ (Fx_draw_rectangle, Fx_erase_rectangle): New subrs.
* m/m-intel386.h: Changes in LOAD_AVE_TYPE, LOAD_AVE_CVT, and
FSCALE to make loadst work correctly.
* m/m-intel386.h: Changes in LOAD_AVE_TYPE, LOAD_AVE_CVT, and
FSCALE to make loadst work correctly.
@@
-15076,16
+15059,12
@@
message if there are more than 6 args.
* fns.c (Fyes-or-no-p):
message if there are more than 6 args.
* fns.c (Fyes-or-no-p):
- * minibuf.c (read_minibuf_unwind):
- (Fread_minibuffer):
- (Fread_no_blanks_input):
- (Fcompleting_read): Extra arg to read_minibuf.
+ * minibuf.c (read_minibuf_unwind, Fread_minibuffer)
+ (Fread_no_blanks_input, Fcompleting_read): Extra arg to read_minibuf.
* callint.c (Fcall_interactively):
* keyboard.c (Fexecute_extended_command):
* callint.c (Fcall_interactively):
* keyboard.c (Fexecute_extended_command):
- * minibuf.c (Fread_command):
- (Fread_function):
- (Fread_variable):
+ * minibuf.c (Fread_command, Fread_function, Fread_variable)
(Fread_buffer): Extra arg to Fcompleting_read.
1989-07-05 Joseph Arceneaux (jla@spiff)
(Fread_buffer): Extra arg to Fcompleting_read.
1989-07-05 Joseph Arceneaux (jla@spiff)
@@
-15133,10
+15112,10
@@
(x_deiconify_screen): For X11, just Map the window, as per the new
ICCC.
(x_make_screen_visible): Only handle visible and iconified screen
(x_deiconify_screen): For X11, just Map the window, as per the new
ICCC.
(x_make_screen_visible): Only handle visible and iconified screen
- elements for X10;
these variables are handled in event processing
+ elements for X10; these variables are handled in event processing
for X11.
(x_make_screen_invisible): Send an UnmapNotify event to the root
for X11.
(x_make_screen_invisible): Send an UnmapNotify event to the root
- window to aprise the window manager of the change.
+ window to ap
p
rise the window manager of the change.
(XTread_socket): Catch VisibilityNotify events.
1989-06-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
(XTread_socket): Catch VisibilityNotify events.
1989-06-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
@@
-15247,8
+15226,8
@@
1989-06-08 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
1989-06-08 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
- * xfns.c (Fx_open_connection): Added 9
Lisp variables
- defined by the screen and server.
+ * xfns.c (Fx_open_connection): Added 9 Lisp variables
+ defined by the screen and server.
1989-06-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
1989-06-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
@@
-15482,7
+15461,7
@@
* xfns.c (x_set_foreground, x_set_border_pixel): Finished color
coordination. Scrollbar border, thump-arrows, and slider pixmap
* xfns.c (x_set_foreground, x_set_border_pixel): Finished color
coordination. Scrollbar border, thump-arrows, and slider pixmap
- linked with foreground color;
slider border with window border.
+ linked with foreground color; slider border with window border.
1989-05-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
1989-05-07 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
@@
-15689,7
+15668,7
@@
Delete gray_bits; this value made global.
Don't call install_*_scrollbar here.
(x_set_horizontal_scrollbar): Define this for real.
Delete gray_bits; this value made global.
Don't call install_*_scrollbar here.
(x_set_horizontal_scrollbar): Define this for real.
- (x_set_vertical_scrollbar): Corre
n
t args to install_vertical_scrollbar.
+ (x_set_vertical_scrollbar): Corre
c
t args to install_vertical_scrollbar.
(install_vertical_scrollbar): New local slider_pixmap, and set it.
Delete locals GC_values, temp_gc.
Change arrow_width, arrow_height (appears to be undefined) to 16.
(install_vertical_scrollbar): New local slider_pixmap, and set it.
Delete locals GC_values, temp_gc.
Change arrow_width, arrow_height (appears to be undefined) to 16.
@@
-15938,10
+15917,10
@@
(x_reset_cursor): Don't call XRecolorCursor.
(x_set_window_size): Call x_wm_set_size_hint, not x_set_size_hint.
(x_set_resize_hint): For X11, call x_wm_set_size_hint.
(x_reset_cursor): Don't call XRecolorCursor.
(x_set_window_size): Call x_wm_set_size_hint, not x_set_size_hint.
(x_set_resize_hint): For X11, call x_wm_set_size_hint.
- (x_wm_set_size_hint, x_wm_set_window_state, x_wm_set_icon_pixmap)
:
+ (x_wm_set_size_hint, x_wm_set_window_state, x_wm_set_icon_pixmap)
(x_wm_set_icon_position): New fns for X11.
(x_wm_set_icon_position): New fns for X11.
- * xfns.c: For X11, include Xutil.h
+ * xfns.c: For X11, include Xutil.h
.
(VSCROLL_WIDTH): Moved to xterm.h.
(face_GC): Don't declare it.
(id_name): Declare this.
(VSCROLL_WIDTH): Moved to xterm.h.
(face_GC): Don't declare it.
(id_name): Declare this.
@@
-16319,7
+16298,7
@@
* keymap.c (apropos1): Clean up.
Do where-is-internal only if there is a function definition.
Use mouse-describe-key to turn mouse key sequences into strings.
* keymap.c (apropos1): Clean up.
Do where-is-internal only if there is a function definition.
Use mouse-describe-key to turn mouse key sequences into strings.
- (Fwhere_is): Check the mouse map too
;
+ (Fwhere_is): Check the mouse map too
.
(Fwhere_is_internal): New arg is global map to use.
All callers changed in keypad.c and doc.c.
(where_is_string): New fn cvts result of Fwhere_is_internal to string.
(Fwhere_is_internal): New arg is global map to use.
All callers changed in keypad.c and doc.c.
(where_is_string): New fn cvts result of Fwhere_is_internal to string.
@@
-16524,15
+16503,18
@@
See ChangeLog.2 for earlier changes.
See ChangeLog.2 for earlier changes.
- Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005, 2006, 2007
- Free Software Foundation, Inc.
+;; Local Variables:
+;; coding: utf-8
+;; End:
+
+ Copyright (C) 1993, 2001-2011 Free Software Foundation, Inc.
This file is part of GNU Emacs.
This file is part of GNU Emacs.
- GNU Emacs is free software
;
you can redistribute it and/or modify
+ GNU Emacs is free software
:
you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
it under the terms of the GNU General Public License as published by
- the Free Software Foundation
; either version 2, or (at your option)
- any later version.
+ the Free Software Foundation
, either version 3 of the License, or
+
(at your option)
any later version.
GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
@@
-16540,8
+16522,4
@@
See ChangeLog.2 for earlier changes.
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with GNU Emacs; see the file COPYING. If not, write to the
- Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA.
-
-;;; arch-tag: 136a8e5c-4f83-403b-9132-874f1c47f8a9
+ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.