bpt/emacs.git
31 years agoentered into RCS
Richard M. Stallman [Sun, 13 Sep 1992 21:51:49 +0000 (21:51 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 13 Sep 1992 20:40:20 +0000 (20:40 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Sun, 13 Sep 1992 19:05:13 +0000 (19:05 +0000)]
entered into RCS

31 years agoentered into RCS
Jim Blandy [Sun, 13 Sep 1992 13:08:15 +0000 (13:08 +0000)]
entered into RCS

31 years ago* xterm.c (x_wm_set_size_hint): Set the base_width and base_height
Jim Blandy [Sun, 13 Sep 1992 12:54:09 +0000 (12:54 +0000)]
* xterm.c (x_wm_set_size_hint): Set the base_width and base_height
members of size_hints, if they're available (X11R4 and after);
otherwise, approximate the right thing, by using min_width and
min_height as the base size.

* xterm.c (x_catch_errors): Don't forget to initialize
x_caught_error_message to the null string, so x_check_errors can
tell when an error has occurred.

31 years ago* xrdb.c: Don't include <X11/Xos.h>. Under R4, it stupidly
Jim Blandy [Sun, 13 Sep 1992 12:48:38 +0000 (12:48 +0000)]
* xrdb.c: Don't include <X11/Xos.h>.  Under R4, it stupidly
insists on defining SIGCHLD, even if it already has a definition.
(file_p): Use the constant 4 instead of R_OK; empirically, the
number is more portable than the symbol if you count the #include
hair you have to go through to get R_OK defined.  Ffile_readable_p
does this too.

* xrdb.c (getuid): Declare this to return short.

31 years agoDeclare x_implicitly_set_name to be void.
Jim Blandy [Sun, 13 Sep 1992 12:46:45 +0000 (12:46 +0000)]
Declare x_implicitly_set_name to be void.

31 years ago* xdisp.c (display_mode_line): If the only other frames are
Jim Blandy [Sun, 13 Sep 1992 12:45:33 +0000 (12:45 +0000)]
* xdisp.c (display_mode_line): If the only other frames are
minibuffer frames, don't name the frame after the in the selected
window.  We can use Fnext_frame to do this test easily.

31 years ago* window.c (minibuffer_window): Accept an optional FRAME argument;
Jim Blandy [Sun, 13 Sep 1992 12:38:21 +0000 (12:38 +0000)]
* window.c (minibuffer_window): Accept an optional FRAME argument;
if specified, return the minibuffer used by that frame.

* window.c (Fset_window_configuration): Don't signal an error
if the frame size saved in the window configuration doesn't
match the frame's current size; instead, temporarily resize
the frame while installing the window configuration.  This is
important because using the minibuffer saves and restores the
current window configuration, and you don't want to signal an
error just because the user resized the frame while using the
minibuffer.

31 years ago* unexmips.c (mark_x): Declare this as static void at the top of
Jim Blandy [Sun, 13 Sep 1992 12:37:43 +0000 (12:37 +0000)]
* unexmips.c (mark_x): Declare this as static void at the top of
the file and at the function definition.

31 years agoFix typo.
Jim Blandy [Sun, 13 Sep 1992 12:35:06 +0000 (12:35 +0000)]
Fix typo.

31 years ago* keymap.c (describe_buffer_bindings): Adjust key_heading to match
Jim Blandy [Sun, 13 Sep 1992 12:33:23 +0000 (12:33 +0000)]
* keymap.c (describe_buffer_bindings): Adjust key_heading to match
the format used by describe_map_tree.  Also, don't reprint the
"key    binding" header above the global bindings if we've already
printed it for the local bindings; it's clear enough that the
columns mean the same thing as above.

* keymap.c (describe_buffer_bindings): Declare buf and bufend...

* keymap.c (describe_buffer_bindings): Set the current buffer to
descbuf before calling current_minor_maps; that function's value
depends on the values of buffer-local variables.  Don't set the
current buffer to Vstandard_output until afterwards.

* keymap.c (describe_buffer_bindings): If
Vkeyboard_translate_table is in effect, describe its effects.

31 years ago* keyboard.c (kbd_buffer_get_event): When performing the
Jim Blandy [Sun, 13 Sep 1992 12:31:15 +0000 (12:31 +0000)]
* keyboard.c (kbd_buffer_get_event): When performing the
FRAME_FOCUS_FRAME redirection, don't modify the frame field of
the event; that fatally corrupts mouse click events.  Instead,
just perform the redirection on the value assigned to
Vlast_event_frame.

* keyboard.c (input_available_signal): Declare this to return
SIGTYPE.

31 years ago* frame.c (choose_minibuf_frame): abort if the selected frame has
Jim Blandy [Sun, 13 Sep 1992 12:29:01 +0000 (12:29 +0000)]
* frame.c (choose_minibuf_frame): abort if the selected frame has
nil in its minibuffer_window slot; this shouldn't happen any more.

31 years ago* editfns.c (Fcurrent_time_string): Change docstring to
Jim Blandy [Sun, 13 Sep 1992 12:21:15 +0000 (12:21 +0000)]
* editfns.c (Fcurrent_time_string): Change docstring to
        indicate that we will probably add the timezone to the end,
        now that we have it available on many systems.

31 years ago* doc.c (Fsnarf_documentation): Signal an error if this is
Jim Blandy [Sun, 13 Sep 1992 12:20:40 +0000 (12:20 +0000)]
* doc.c (Fsnarf_documentation): Signal an error if this is
called in a dumped Emacs.

31 years ago* callint.c (Fcall_interactively): Remove the 'K' interactive
Jim Blandy [Sun, 13 Sep 1992 12:19:42 +0000 (12:19 +0000)]
* callint.c (Fcall_interactively): Remove the 'K' interactive
code, in favor of 'e'; that's a better name.

* callint.c (Fcall_interactively): Don't try to get the
`enable-recursive-minibuffers' property from FUNCTION unless
FUNCTION is actually a symbol; there are some cases where a key
sequence is bound directly to a lambda form, and there's no reason
to break these.

31 years ago* alloc.c (mark_object): mark a symbol's name after marking its
Jim Blandy [Sun, 13 Sep 1992 12:14:54 +0000 (12:14 +0000)]
* alloc.c (mark_object): mark a symbol's name after marking its
value, function, and property list rather than before; this way,
symbols' names are readable, giving us a chance to detect some
kinds of heap corruption.

31 years agoentered into RCS
Jim Blandy [Sun, 13 Sep 1992 11:44:06 +0000 (11:44 +0000)]
entered into RCS

31 years ago*** empty log message ***
Jim Blandy [Sun, 13 Sep 1992 10:54:38 +0000 (10:54 +0000)]
*** empty log message ***

31 years agoentered into RCS
Jim Blandy [Sun, 13 Sep 1992 10:43:05 +0000 (10:43 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 13 Sep 1992 06:01:19 +0000 (06:01 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Sun, 13 Sep 1992 04:35:22 +0000 (04:35 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Sat, 12 Sep 1992 22:48:30 +0000 (22:48 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 12 Sep 1992 22:27:16 +0000 (22:27 +0000)]
*** empty log message ***

31 years agoInitial revision
Richard M. Stallman [Sat, 12 Sep 1992 22:14:24 +0000 (22:14 +0000)]
Initial revision

31 years ago(Ffile_name_directory, Ffile_name_nondirectory):
Richard M. Stallman [Sat, 12 Sep 1992 08:53:08 +0000 (08:53 +0000)]
(Ffile_name_directory, Ffile_name_nondirectory):
(Ffile_name_as_directory, Fdirectory_file_name, Fexpand_file_name):
Call find_file_handler.
(syms_of_fileio): Set up Qfile_name_directory, etc.
(Fcopy_file): Call find_file_handler for newname as well as for filename.

31 years ago(num_nonmacro_input_chars): New variable.
Richard M. Stallman [Sat, 12 Sep 1992 08:52:51 +0000 (08:52 +0000)]
(num_nonmacro_input_chars): New variable.
(read_char): Use num_nonmacro_input_chars to decide on auto-save & gc.
Increment it when appropriate.
(record_auto_save): Use num_nonmacro_input_chars.

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 12 Sep 1992 08:44:18 +0000 (08:44 +0000)]
*** empty log message ***

31 years ago(init_sys_modes): Handle VDSUSP like V_DSUSP.
Richard M. Stallman [Sat, 12 Sep 1992 07:46:41 +0000 (07:46 +0000)]
(init_sys_modes): Handle VDSUSP like V_DSUSP.
Use CDISABLE, not CDEL.
Turn off IEXTEN if it exists.

31 years agoentered into RCS
Richard M. Stallman [Sat, 12 Sep 1992 07:45:15 +0000 (07:45 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 12 Sep 1992 01:37:46 +0000 (01:37 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Jim Blandy [Sat, 12 Sep 1992 01:20:58 +0000 (01:20 +0000)]
*** empty log message ***

31 years ago(internal_self_insert): Assume Fexpand_abbrev expanded
Richard M. Stallman [Fri, 11 Sep 1992 23:34:08 +0000 (23:34 +0000)]
(internal_self_insert): Assume Fexpand_abbrev expanded
something if it incremented MODIFF.

31 years ago(command_loop_1): Bind inhibit-quit to t when in Fsit_for.
Richard M. Stallman [Fri, 11 Sep 1992 23:33:17 +0000 (23:33 +0000)]
(command_loop_1): Bind inhibit-quit to t when in Fsit_for.

31 years ago(Fx_track_pointer): Pass new args to read_char.
Richard M. Stallman [Fri, 11 Sep 1992 23:31:02 +0000 (23:31 +0000)]
(Fx_track_pointer): Pass new args to read_char.
(Fx_select_region, Fx_horizontal_line): Likewise.

31 years ago(Fmake_sparse_keymap, Fmake_keymap): New optional arg. Callers changed.
Richard M. Stallman [Fri, 11 Sep 1992 23:30:25 +0000 (23:30 +0000)]
(Fmake_sparse_keymap, Fmake_keymap): New optional arg.  Callers changed.
(keymap_table): No longer static.

31 years ago(unexec): Allow sections in any order.
Richard M. Stallman [Fri, 11 Sep 1992 23:29:02 +0000 (23:29 +0000)]
(unexec): Allow sections in any order.
Adjust addresses of rdata section as well as data section.

31 years ago(Fy_or_n_p): Pass new args to read_char.
Richard M. Stallman [Fri, 11 Sep 1992 23:28:03 +0000 (23:28 +0000)]
(Fy_or_n_p): Pass new args to read_char.

31 years ago(Fread_char): Pass new args to read_char.
Richard M. Stallman [Fri, 11 Sep 1992 23:27:12 +0000 (23:27 +0000)]
(Fread_char): Pass new args to read_char.

31 years ago*** empty log message ***
Richard M. Stallman [Fri, 11 Sep 1992 09:04:24 +0000 (09:04 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Fri, 11 Sep 1992 07:05:14 +0000 (07:05 +0000)]
*** empty log message ***

31 years agoentered into RCS
Roland McGrath [Thu, 10 Sep 1992 22:59:11 +0000 (22:59 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Thu, 10 Sep 1992 07:49:02 +0000 (07:49 +0000)]
entered into RCS

31 years ago* ralloc.c (r_re_alloc): Instead of allocating a new bloc at the
Jim Blandy [Wed, 9 Sep 1992 00:05:42 +0000 (00:05 +0000)]
* ralloc.c (r_re_alloc): Instead of allocating a new bloc at the
end of the heap, copying the data to it, and then freeing the
original bloc, just expand the original block.  This saves a copy
and a call to sbrk, and also removes the large spike in memory
allocation that would occur when resizing large buffers.  And it's
less code.

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 5 Sep 1992 23:19:22 +0000 (23:19 +0000)]
*** empty log message ***

31 years ago(scan_lists): Improve smarts for backwards scan of comments.
Richard M. Stallman [Sat, 5 Sep 1992 05:34:24 +0000 (05:34 +0000)]
(scan_lists): Improve smarts for backwards scan of comments.
Don't modify comstyle inside that loop.
If string quotes don't match up, don't take value from OFROM;
instead, parse forward using scan_sexps_forward.
(scan_sexps_forward): Return value via a pointer passed in.
New element in state contains char addr of last comment-starter seen.
(Fparse_partial_sexp): Change call to scan_sexps_forward.

31 years ago(Fcall_interactively): For `K', use last_nonmenu_event.
Richard M. Stallman [Sat, 5 Sep 1992 00:10:28 +0000 (00:10 +0000)]
(Fcall_interactively): For `K', use last_nonmenu_event.
 Make `e' alias for `K'.

31 years ago(last_nonmenu_event): New var.
Richard M. Stallman [Sat, 5 Sep 1992 00:09:33 +0000 (00:09 +0000)]
(last_nonmenu_event): New var.
(syms_of_keyboard): New Lisp var.
(read_key_sequence): Use that instead of prev_event.

(read_char): Call read_char_menu_prompt here.
Accept 4 new args to pass to it.  Include them in recursive call.
Don't delay before starting echo if prev_event was a mouse event.
Test for eof in batch mode now understands C is a Lisp_Object.
(read_key_sequence): Don't call it here; always call read_char.
Don't change last_event_buffer after a mouse menu input.
(read_char_menu_prompt): Arg PROMPT deleted.
Return nil if nothing to do.

(read_key_sequence): Keep track of prev_event.
Pass new proper args to read_char_menu_prompt.
(read_char_menu_prompt): New arg prev_event.  Use Fx_popup_menu.
Handle any number of keymaps, not just LOCAL and GLOBAL.
Invert meaning of arg PROMPT.  Test of menu_prompting was backwards.

(keymap_table): No longer static.

31 years ago(xmenu_show): If no panes, just return.
Richard M. Stallman [Sat, 5 Sep 1992 00:08:07 +0000 (00:08 +0000)]
(xmenu_show): If no panes, just return.

(Fx_popup_menu): Treat coords relative to spec'd window.
(single_keymap_panes): New function; contains guts of keymap_panes.
If a command binding for submenu has a prompt string starting with @,
make a separate pane for it at this level.

(keymap_panes): New function.
(Fx_popup_menu): Accept keymap or list of keymaps as MENU argument.
Accept mouse button event as POSITION argument.

31 years ago*** empty log message ***
Richard M. Stallman [Fri, 4 Sep 1992 23:38:45 +0000 (23:38 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Fri, 4 Sep 1992 21:51:42 +0000 (21:51 +0000)]
entered into RCS

31 years agoentered into RCS
Roland McGrath [Fri, 4 Sep 1992 21:49:15 +0000 (21:49 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Fri, 4 Sep 1992 21:28:29 +0000 (21:28 +0000)]
*** empty log message ***

31 years ago* xterm.c (x_catch_errors): Don't forget to initialize
Jim Blandy [Fri, 4 Sep 1992 11:17:33 +0000 (11:17 +0000)]
* xterm.c (x_catch_errors): Don't forget to initialize
x_caught_error_message to the null string, so x_check_errors can
tell when an error has occurred.

31 years agoentered into RCS
Richard M. Stallman [Fri, 4 Sep 1992 07:35:10 +0000 (07:35 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Fri, 4 Sep 1992 05:21:09 +0000 (05:21 +0000)]
entered into RCS

31 years ago(__do_global_dtors): New dummy function.
Richard M. Stallman [Thu, 3 Sep 1992 00:23:47 +0000 (00:23 +0000)]
(__do_global_dtors): New dummy function.

31 years agoentered into RCS
Richard M. Stallman [Wed, 2 Sep 1992 23:42:24 +0000 (23:42 +0000)]
entered into RCS

31 years ago*** empty log message ***
Roland McGrath [Wed, 2 Sep 1992 23:15:36 +0000 (23:15 +0000)]
*** empty log message ***

31 years agoDoc fix for file-name-handler-alist.
Roland McGrath [Wed, 2 Sep 1992 21:41:14 +0000 (21:41 +0000)]
Doc fix for file-name-handler-alist.

31 years ago(__main): New dummy function.
Richard M. Stallman [Wed, 2 Sep 1992 04:05:47 +0000 (04:05 +0000)]
(__main): New dummy function.
(__do_global_ctors, __do_global_ctors_aux): New dummy fns.
(__CTOR_LIST__, __DTOR_LIST__): New dummy variables.

31 years ago*** empty log message ***
Jim Blandy [Wed, 2 Sep 1992 02:46:03 +0000 (02:46 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Tue, 1 Sep 1992 20:07:45 +0000 (20:07 +0000)]
entered into RCS

31 years agoentered into RCS
Richard M. Stallman [Tue, 1 Sep 1992 19:05:09 +0000 (19:05 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Tue, 1 Sep 1992 00:26:58 +0000 (00:26 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Roland McGrath [Mon, 31 Aug 1992 23:22:15 +0000 (23:22 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 31 Aug 1992 21:42:28 +0000 (21:42 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 31 Aug 1992 20:22:03 +0000 (20:22 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 31 Aug 1992 18:25:44 +0000 (18:25 +0000)]
*** empty log message ***

31 years ago(__do_global_ctors, __do_global_ctors_aux): New dummy fns.
Richard M. Stallman [Mon, 31 Aug 1992 18:00:11 +0000 (18:00 +0000)]
(__do_global_ctors, __do_global_ctors_aux): New dummy fns.
(__CTOR_LIST__, __DTOR_LIST__): New dummy variables.

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 31 Aug 1992 08:32:48 +0000 (08:32 +0000)]
*** empty log message ***

31 years ago(Fdo_auto_save): Always call record_auto_save.
Richard M. Stallman [Mon, 31 Aug 1992 08:07:09 +0000 (08:07 +0000)]
(Fdo_auto_save): Always call record_auto_save.

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 31 Aug 1992 06:47:03 +0000 (06:47 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 31 Aug 1992 05:54:58 +0000 (05:54 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 31 Aug 1992 05:06:54 +0000 (05:06 +0000)]
*** empty log message ***

31 years agoentered into RCS
Joseph Arceneaux [Sun, 30 Aug 1992 05:01:59 +0000 (05:01 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Sat, 29 Aug 1992 08:27:31 +0000 (08:27 +0000)]
*** empty log message ***

31 years ago* xselect.c: Use the FRAME_X_WINDOW macro, for readability.
Jim Blandy [Sat, 29 Aug 1992 03:33:12 +0000 (03:33 +0000)]
* xselect.c: Use the FRAME_X_WINDOW macro, for readability.

31 years ago* xterm.c (x_make_frame_invisible): Don't forget to check the
Jim Blandy [Sat, 29 Aug 1992 03:31:07 +0000 (03:31 +0000)]
* xterm.c (x_make_frame_invisible): Don't forget to check the
return value of XWithdrawWindow; it could indicate that the window
wasn't successfully redrawn.

        * xterm.c (x_make_frame_invisible): Use XWithdrawWindow when
available [HAVE_X11R4]; send the UnmapNotify event when
appropriate [HAVE_X11]; just unmap the window if that's all that's
needed [not HAVE_X11].

* xterm.c (x_set_text_property): Removed; it's only called from
one place.  Who wants *another* layer of indirection?

* xterm.c: Use the FRAME_X_WINDOW macro, for readability.

* xterm.c (x_death_handler): Renamed to x_connection_closed.
(x_term_init): Use x_connection_closed as the SIGPIPE handler.

* xterm.c (acceptable_x_error_p, x_handler_error_gracefully,
x_error_handler): Removed; you can't catch X errors this way,
since you can't perform X operations from within an X error
handler, and even though we call error, we're still within an X
error handler.
(x_error_quitter, x_error_catcher): New functions, for panicking
on and catching X protocol errors.
(x_caught_error_message): Buffer for caught X errors.
(x_catch_errors, x_check_errors, x_uncatch_errors): New functions
for catching errors.
(x_term_init): Set the error handler to x_error_quitter, rather
than x_error_handler.

* xterm.c (x_death_handler): Renamed to x_connection_closed.
(x_term_init): Use x_connection_closed as the SIGPIPE handler.

* xterm.c (acceptable_x_error_p, x_handler_error_gracefully,
x_error_handler): Removed; you can't catch X errors this way,
since you can't perform X operations from within an X error
handler, and even though we call error, we're still within an X
error handler.
(x_error_quitter, x_error_catcher): New functions, for panicking
on and catching X protocol errors.
(x_caught_error_message): Buffer for caught X errors.
(x_catch_errors, x_check_errors, x_uncatch_errors): New functions
for catching errors.
(x_term_init): Set the error handler to x_error_quitter, rather
than x_error_handler.

31 years ago* xrdb.c (get_user_db): Use XResourceManagerString when available
Jim Blandy [Sat, 29 Aug 1992 03:28:52 +0000 (03:28 +0000)]
* xrdb.c (get_user_db): Use XResourceManagerString when available
[HAVE_X11R4].

31 years ago* xfns.c (x_icon): Don't call x_wm_set_icon_positions if the user
Jim Blandy [Sat, 29 Aug 1992 03:25:25 +0000 (03:25 +0000)]
* xfns.c (x_icon): Don't call x_wm_set_icon_positions if the user
hasn't specified the icon position.  Let the window manager put
the icon where it likes.

* xfns.c (x_set_name): Use XSetWM{Name,IconName} when available
[HAVE_X11R4], or XSetIconName and XStoreName otherwise.

* xfns.c: Use the FRAME_X_WINDOW for readability.

* xfns.c (x_set_mouse_color): Use x_catch_errors, x_check_errors,
and x_uncatch errors to avoid crashing if the user selects an
odd cursor.

* xfns.c (select_visual): Use XVisualIDFromVisual when available
[HAVE_X11R4].

31 years ago* window.c (coordinates_in_window): Do not assume that all
Jim Blandy [Sat, 29 Aug 1992 03:14:44 +0000 (03:14 +0000)]
* window.c (coordinates_in_window): Do not assume that all
one-line windows are the minibuffer, or that all minibuffers are
one line high.  Use MINI_WINDOW_P.

* window.c (change_window_height): If the size of the window will
shrink below the minimum, this code would only try to delete it if
it had a parent.  Well, even if the window doesn't have a parent,
you want Fdelete_window to signal an error, since you're trying to
resize one of the undeleteable windows into nothingness.  So call
Fdelete_window even if the window doesn't have a parent.

* window.c (MINSIZE): Add kludge so that the minibuffer is always
allowed to shrink to one line in height.
(MINSIZE, CURBEG, CURSIZE): Change these so that their argument
are always Lisp_Objects, not struct window *'s.
(change_window_height): Changed accordingly.

31 years ago* sysdep.c (init_baud_rate): Re-arranged order of conditionals -
Jim Blandy [Sat, 29 Aug 1992 03:07:24 +0000 (03:07 +0000)]
* sysdep.c (init_baud_rate): Re-arranged order of conditionals -
test TERMIOS before TERMIO; when two options might both be
defined, test the most recent first, so that the most recent
functions get used.

* sysdep.c [HAVE_TERMIO] (init_baud_rate): Don't use tcgetattr
unless HAVE_TCATTR is defined.  Only very rarely do termio systems
have the tc{get,set}attr macros.

* sysdep.c: #include "systty.h", not "systerm.h".

31 years ago* process.c: Include "systty.h", not "systerm.h".
Jim Blandy [Sat, 29 Aug 1992 03:05:43 +0000 (03:05 +0000)]
* process.c: Include "systty.h", not "systerm.h".

31 years ago* keyboard.c: Include "systty.h", not "systerm.h".
Jim Blandy [Sat, 29 Aug 1992 03:04:31 +0000 (03:04 +0000)]
* keyboard.c: Include "systty.h", not "systerm.h".

31 years ago* fns.c (Fyes_or_no_p): Call Fsleep_for with the appropriate
Jim Blandy [Sat, 29 Aug 1992 03:03:15 +0000 (03:03 +0000)]
* fns.c (Fyes_or_no_p): Call Fsleep_for with the appropriate
number of arguments.

31 years ago* fileio.c (Fdo_auto_save): Call Fsleep_for with the appropriate
Jim Blandy [Sat, 29 Aug 1992 03:00:41 +0000 (03:00 +0000)]
* fileio.c (Fdo_auto_save): Call Fsleep_for with the appropriate
number of arguments.

31 years ago* emacs.c: Incude "systty.h", not "systerm.h".
Jim Blandy [Sat, 29 Aug 1992 02:58:59 +0000 (02:58 +0000)]
* emacs.c: Incude "systty.h", not "systerm.h".

* emacs.c (Fkill_emacs): Doc fix.
(syms_of_emacs): Doc fix for Vkill_emacs_hook.

31 years ago* dispnew.c: Incude "systty.h", not "systerm.h".
Jim Blandy [Sat, 29 Aug 1992 02:55:05 +0000 (02:55 +0000)]
* dispnew.c: Incude "systty.h", not "systerm.h".

* dispnew.c (update_frame): Change the way we handle
cursor_in_echo_area.  Firstly, ignore this if the frame we're
updating doesn't have a minibuffer.  Secondly, don't handle the
selected frame specially.  Thirdly, don't assume that the
minibuffer is only one line high.  If cursor_in_echo_area < 0, put
the cursor in the upper-left corner; if cursor_in_echo_area > 0,
put it on the lowest non-empty line in the minibuffer window, or
on the top line.

* dispnew.c (direct_output_for_insert): Fail if
cursor_in_echo_area is set; we don't want to do the typing there.
(direct_output_for_insert): Same.

31 years agoFormatting change
Jim Blandy [Sat, 29 Aug 1992 02:41:45 +0000 (02:41 +0000)]
Formatting change

31 years agoentered into RCS
Jim Blandy [Sat, 29 Aug 1992 02:15:08 +0000 (02:15 +0000)]
entered into RCS

31 years ago*** empty log message ***
Jim Blandy [Sat, 29 Aug 1992 02:14:58 +0000 (02:14 +0000)]
*** empty log message ***

31 years ago(syms_of_buffer): Made buffer-display-table,
Richard M. Stallman [Fri, 28 Aug 1992 20:39:57 +0000 (20:39 +0000)]
(syms_of_buffer): Made buffer-display-table,
buffer-field-list and buffer-undo-list allow any type of value.

31 years ago(Fappend): Doc fix.
Richard M. Stallman [Fri, 28 Aug 1992 05:45:03 +0000 (05:45 +0000)]
(Fappend): Doc fix.

31 years ago*** empty log message ***
Jim Blandy [Fri, 28 Aug 1992 03:34:22 +0000 (03:34 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Jim Blandy [Thu, 27 Aug 1992 22:17:59 +0000 (22:17 +0000)]
*** empty log message ***

31 years ago*** empty log message ***
Richard M. Stallman [Thu, 27 Aug 1992 04:22:31 +0000 (04:22 +0000)]
*** empty log message ***

31 years agoentered into RCS
Richard M. Stallman [Tue, 25 Aug 1992 01:57:37 +0000 (01:57 +0000)]
entered into RCS

31 years ago*** empty log message ***
Richard M. Stallman [Mon, 24 Aug 1992 22:07:53 +0000 (22:07 +0000)]
*** empty log message ***