1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-23 06:00:41 -08:00
Commit graph

14617 commits

Author SHA1 Message Date
Roland McGrath
9ce179fcdd entered into RCS 1992-09-15 21:11:58 +00:00
Roland McGrath
47f3c45980 *** empty log message *** 1992-09-15 21:04:44 +00:00
Roland McGrath
275da78791 *** empty log message *** 1992-09-15 19:38:02 +00:00
Joseph Arceneaux
8e0e25bb90 *** empty log message *** 1992-09-15 19:28:41 +00:00
Richard M. Stallman
a5dcf63f3a *** empty log message *** 1992-09-15 10:00:34 +00:00
Richard M. Stallman
3ee3a07613 entered into RCS 1992-09-15 08:15:41 +00:00
Roland McGrath
01987a6bb7 entered into RCS 1992-09-15 02:36:36 +00:00
Richard M. Stallman
fdf5afa45d *** empty log message *** 1992-09-14 22:50:18 +00:00
Richard M. Stallman
082005103a *** empty log message *** 1992-09-14 22:31:47 +00:00
Richard M. Stallman
3005da00b9 (main): Use X menu code if HAVE_X_WINDOWS and not NO_X_MENU.
Eliminate HIGHPRI as compilation option.
(emacs_priority): New C variable, also Lisp variable.
(main): Set the priority iff emacs_priority is nonzero.
1992-09-14 22:11:23 +00:00
Richard M. Stallman
72cea080f2 (read_char_menu_prompt): Use X menu code if HAVE_X_WINDOWS and not NO_X_MENU. 1992-09-14 22:10:55 +00:00
Richard M. Stallman
2c44309ae2 entered into RCS 1992-09-14 22:08:02 +00:00
Roland McGrath
9806213d68 *** empty log message *** 1992-09-14 20:19:24 +00:00
Richard M. Stallman
ce90c14948 *** empty log message *** 1992-09-14 19:00:13 +00:00
Jim Blandy
9508896e1d *** empty log message *** 1992-09-14 18:41:47 +00:00
Richard M. Stallman
854c16c5e2 *** empty log message *** 1992-09-14 06:53:22 +00:00
Richard M. Stallman
5d68c2c227 *** empty log message *** 1992-09-14 01:39:31 +00:00
Richard M. Stallman
6c43f2f9e9 entered into RCS 1992-09-14 01:33:12 +00:00
Richard M. Stallman
d0bc419e4b *** empty log message *** 1992-09-13 23:36:10 +00:00
Richard M. Stallman
c9706a52b3 entered into RCS 1992-09-13 21:51:49 +00:00
Richard M. Stallman
715984d3a4 *** empty log message *** 1992-09-13 20:40:20 +00:00
Richard M. Stallman
ab94e6e795 entered into RCS 1992-09-13 19:05:13 +00:00
Jim Blandy
7b89707ca3 entered into RCS 1992-09-13 13:08:15 +00:00
Jim Blandy
b0342f1711 * 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.
1992-09-13 12:54:09 +00:00
Jim Blandy
dfc35f5fca * 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.
1992-09-13 12:48:38 +00:00
Jim Blandy
252500313b Declare x_implicitly_set_name to be void. 1992-09-13 12:46:45 +00:00
Jim Blandy
0956dd969c * 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.
1992-09-13 12:45:33 +00:00
Jim Blandy
83762ba49a * 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.
1992-09-13 12:38:21 +00:00
Jim Blandy
4fbc0284b1 * unexmips.c (mark_x): Declare this as static void at the top of
the file and at the function definition.
1992-09-13 12:37:43 +00:00
Jim Blandy
0abf54e322 Fix typo. 1992-09-13 12:35:06 +00:00
Jim Blandy
4726a9f1c0 * 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.
1992-09-13 12:33:23 +00:00
Jim Blandy
2ce30ea2e6 * 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.
1992-09-13 12:31:15 +00:00
Jim Blandy
d06a8a56c2 * frame.c (choose_minibuf_frame): abort if the selected frame has
nil in its minibuffer_window slot; this shouldn't happen any more.
1992-09-13 12:29:01 +00:00
Jim Blandy
4b93635c3e * 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.
1992-09-13 12:21:15 +00:00
Jim Blandy
2bda628c55 * doc.c (Fsnarf_documentation): Signal an error if this is
called in a dumped Emacs.
1992-09-13 12:20:40 +00:00
Jim Blandy
afa4c0f3cd * 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.
1992-09-13 12:19:42 +00:00
Jim Blandy
8aaa7c8a2e * 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.
1992-09-13 12:14:54 +00:00
Jim Blandy
ec558adcce entered into RCS 1992-09-13 11:44:06 +00:00
Jim Blandy
b7cceaf12a *** empty log message *** 1992-09-13 10:54:38 +00:00
Jim Blandy
e4801b31ff entered into RCS 1992-09-13 10:43:05 +00:00
Richard M. Stallman
bfe81e789a *** empty log message *** 1992-09-13 06:01:19 +00:00
Richard M. Stallman
c3554e9565 *** empty log message *** 1992-09-13 04:35:22 +00:00
Richard M. Stallman
078a88f4d6 entered into RCS 1992-09-12 22:48:30 +00:00
Richard M. Stallman
26aaadf383 *** empty log message *** 1992-09-12 22:27:16 +00:00
Richard M. Stallman
2f7ea15592 Initial revision 1992-09-12 22:14:24 +00:00
Richard M. Stallman
0bf2eed2fe (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.
1992-09-12 08:53:08 +00:00
Richard M. Stallman
51172b6d06 (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.
1992-09-12 08:52:51 +00:00
Richard M. Stallman
65864ae07e *** empty log message *** 1992-09-12 08:44:18 +00:00
Richard M. Stallman
e2b40c238e (init_sys_modes): Handle VDSUSP like V_DSUSP.
Use CDISABLE, not CDEL.
Turn off IEXTEN if it exists.
1992-09-12 07:46:41 +00:00
Richard M. Stallman
2102829e7d entered into RCS 1992-09-12 07:45:15 +00:00