1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-02 18:21:19 -08:00
Commit graph

10633 commits

Author SHA1 Message Date
Jim Blandy
4f90516b37 * frame.c (Fmouse_position): Doc fix. 1993-06-12 17:30:01 +00:00
Jim Blandy
fb35103948 * xfns.c [! HAVE_X11R5] (Fx_rebind_key): Recognize that
XK_Mode_switch and XK_Num_Lock are modifier keysyms too.
1993-06-12 17:23:13 +00:00
Richard M. Stallman
81fa9e2f86 (get_keymap_1): Add missing semicolon.
(describe_vector_princ): Align to column 16.
1993-06-12 17:17:05 +00:00
Richard M. Stallman
5061d9c33d (read_minibuf): Set and use mini_frame only if MULTI_FRAME. 1993-06-12 17:16:00 +00:00
Richard M. Stallman
b2a7698263 (echo_area_display): Use XFASTINT on ->height.
(copy_rope, copy_part_of_rope): Access *f as Lisp_Object.
1993-06-12 17:10:13 +00:00
Richard M. Stallman
ae3050b389 (Fdelete_window): Make `frame' a FRAME_PTR and use as such. 1993-06-12 17:06:34 +00:00
Richard M. Stallman
d8552b2f30 (record_delete): Always use XFASTINT on sbeg.
(Fprimitive_undo): Add missing `else'.  Add USE_TEXT_PROPERTIES
conditional for calling Fput_text_property.  Use XINT on high, low.
1993-06-12 17:04:51 +00:00
Jim Blandy
43f868f524 * xterm.c (XTset_vertical_scroll_bar): Use double type for
intermediate results in scaling.
1993-06-12 17:00:45 +00:00
Richard M. Stallman
188d6c4e63 (start_process_unwind): Use XINT. 1993-06-12 16:58:31 +00:00
Richard M. Stallman
f110a66478 (Fset_syntax_table): Add XFASTINT. 1993-06-12 16:57:29 +00:00
Jim Blandy
e09f935147 * xterm.c (x_error_quitter, x_io_error_quitter): Remove calls to
abort.  We can always run Emacs with _Xdebug set to 1.
1993-06-12 16:52:03 +00:00
Jim Blandy
14ec05a6aa * keyboard.c (read_key_sequence): When we generate a prefix symbol
for a mouse event, store the actual mouse event in
	unread_command_events, so we don't lose it if the symbol isn't
	bound to a prefix.
1993-06-12 16:00:47 +00:00
Jim Blandy
e7d310aaf0 Initial revision 1993-06-12 15:37:36 +00:00
Jim Blandy
f7bcff969d * config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Add #undefs for these.
	Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.
	* xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of
	NO_XRM_SET_DATABASE; the latter isn't used any more.
	* m/delta88k, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
	Dyke out these #definitions; to avoid conflict with autoconf.
1993-06-12 15:37:14 +00:00
Jim Blandy
788442db42 * config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Add #undefs for these.
	Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.
	* xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of
	NO_XRM_SET_DATABASE; the latter isn't used any more.
	* m/delta88k, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
	Dyke out these #definitions; to avoid conflict with autoconf.
1993-06-12 10:12:21 +00:00
Jim Blandy
5e12e32f7b * window.c (Fprevious_window): Use FRAME_HAS_MINIBUF_P to decide
if the frame has a minibuffer; FRAME_MINIBUF_WINDOW points to the
	surrogate on minibufferless frames, not nil.
1993-06-12 09:31:25 +00:00
Richard M. Stallman
b8d9050d73 (read_char): Set c properly as a Lisp int.
(command_loop_1): Delete spurious use of XINT on c, a char.
1993-06-12 07:26:16 +00:00
Richard M. Stallman
164a14ef24 Doc fixes. 1993-06-12 07:22:20 +00:00
Richard M. Stallman
878a80cc1c (cons_to_long): Declare top, bot as Lisp_Object. 1993-06-12 07:20:30 +00:00
Richard M. Stallman
98006242df (Fcopy_keymap): Check Fkeymapp value with NILP. 1993-06-12 07:19:39 +00:00
Richard M. Stallman
4be1d46088 (Fexpt): New local `val' for making integer to return. 1993-06-12 07:19:24 +00:00
Richard M. Stallman
a135645ac2 (XTmouse_position): Don't set *f at all unless we win. 1993-06-11 23:43:54 +00:00
Richard M. Stallman
592ce97fa8 (read_process_output): Don't deactivate the mark.
Do restore Vdeactivate_mark, so that no one else deactivates it.
1993-06-11 21:06:14 +00:00
Richard M. Stallman
638e4fc3ad (Fgenerate_new_buffer_name): GENTEMP is the value compare against IGNORE. 1993-06-11 20:50:08 +00:00
Richard M. Stallman
c5074d8cad (Fmouse_position): Set up defaults before calling the hook. 1993-06-11 17:14:31 +00:00
Jim Blandy
9ae8f99795 Interact properly with shells lacking job control (sh, rc, es...)
* sysdep.c [BSD] (inherited_pgroup): New variable.
	(narrow_foreground_group, widen_foreground_group): New functions.
	(init_sys_modes): Call narrow_foreground_group.
	(reset_sys_modes): Call widen_foreground_group.
	* emacs.c [BSD] (inherited_pgroup): Add extern declaration.
	[BSD] (main): Set inherited_pgroup, and put ourselves in our own
	pgroup.
1993-06-11 16:22:03 +00:00
Jim Blandy
9b37b1c26c * xrdb.c (get_user_db): Get the screen-specific database too. 1993-06-11 16:20:38 +00:00
Richard M. Stallman
7ecc7c8e09 (syms_of_xfns): Don't set up Qicon.
(Qicon): Declaration deleted.
1993-06-11 15:43:04 +00:00
Richard M. Stallman
870b25a27b (Qicon): Declared. 1993-06-11 15:41:36 +00:00
Jim Blandy
14709f21f6 * xdisp.c (redisplay_window): Don't call try_window_id if the
window isn't starting at the beginning of the line.
1993-06-11 14:32:08 +00:00
Jim Blandy
7ee2a20445 * window.c (Fprevious_window): Typo. 1993-06-11 11:18:37 +00:00
Richard M. Stallman
e54f12273a (Fset_text_properties): No special case for props = nil. 1993-06-11 07:29:55 +00:00
Richard M. Stallman
a910736011 (Fx_list_fonts): If names is 0, just return nil. 1993-06-11 07:14:12 +00:00
Jim Blandy
0c94f6ee88 * xterm.c (x_new_font): If font_names is zero, that's all the
indication we get that no matches were found.
1993-06-11 07:02:36 +00:00
Jim Blandy
34fc388296 * s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
inherited from usg5-3.h; ISC doesn't have libX11_s.
	(LIBX11_SYSTEM): Link against the static -lc, not -lc_s.
1993-06-11 06:49:23 +00:00
Jim Blandy
46336f7ad1 * s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
inherited from usg5-3.h; ISC doesn't have libX11_s.
1993-06-11 06:43:42 +00:00
Richard M. Stallman
ad4ec84a08 (Fdescribe_vector): Use current buf, not standard-output.
(describe_vector_princ): Add newline at end.

(store_in_keymap, access_keymap): Use CHAR_META
when clearing excess high bits.
1993-06-11 04:16:13 +00:00
Richard M. Stallman
c2225d0026 (Fload): Forward all 4 args to magic-name handler.
(syms_of_lread): Set up Qload.
(Fload): Handle magic file names.
1993-06-10 21:15:55 +00:00
Richard M. Stallman
644b477c86 (Fscroll_left): Make argument optional.
(Fscroll_right): Ditto.

(Fprevious_window): When changing frames,
use the new frame's minibuffer if any.
1993-06-10 20:08:25 +00:00
Jim Blandy
2d52e48f10 * search.c (Flooking_at, Fstring_match, fast_string_match,
search_buffer): Don't block input while calling searching and
	matching functions.  These functions may not call malloc under
	Emacs anyway, and we need to be able to check for C-g.
1993-06-10 12:52:31 +00:00
Jim Blandy
85be31013c *** empty log message *** 1993-06-10 12:50:56 +00:00
Jim Blandy
407865ffc9 * syntax.c (scan_lists, Fforward_comment): Call scan_sexps_forward
with the proper number of arguments.
1993-06-10 10:28:58 +00:00
Jim Blandy
91d10fa88d Typo. 1993-06-10 09:32:18 +00:00
Jim Blandy
1cda1ca1a6 * filelock.c: Test HAVE_LONG_FILE_NAMES, not SHORT_FILE_NAMES, to
interface nicely with autoconf.
	* m/delta.h: Don't #define SHORT_FILE_NAMES; autoconf does this
	for us.
1993-06-10 06:23:04 +00:00
Jim Blandy
411c533fd2 * sysdep.c: Remove clause for DGUX support of FASYNC; add clause
to #undef FASYNC if BROKEN_FASYNC is #defined.
1993-06-10 06:21:19 +00:00
Jim Blandy
6c10d0cda5 * filelock.c: Test HAVE_LONG_FILE_NAMES, not SHORT_FILE_NAMES, to
interface nicely with autoconf.
1993-06-10 06:19:30 +00:00
Jim Blandy
dea95cc230 * s/dgux.h (BROKEN_FASYNC): #define this. 1993-06-10 06:11:55 +00:00
Jim Blandy
d1ae7d261b * s/dgux.h: Changes from Paul M Reilly <pmr@rock.concert.net>:
(BSD4_4, SVR4, HAVE_SETSID, HAVE_UNIX_DOMAIN): #define these.
	(FIRST_PTY_LETTER): This is 'r', not 'p'.
	(HAVE_TERMIO, SIGNALS_VIA_CHARACTERS): Don't #define these.
	(HAVE_TERMIOS): #define these instead.
	(XREBINDKEYSYM):  Don't #define.
	Test THIS_IS_YMAKEFILE instead of MAKING_MAKEFILE.
	(sigmask, sigpause): #undef these after #including <signal.h>.
	(LD_SWITCH_SYSTEM, START_FILES, LIBS_SYSTEM, LIB_GCC): #define
	these to avoid problems with /lib/crt0.o.
	(C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH): #define these.
1993-06-10 06:05:05 +00:00
Jim Blandy
a5a44b9105 * fileio.c (Frename_file): Pass all arguments to the file name handler.
* eval.c (call4): New function.
1993-06-10 05:21:01 +00:00
Roland McGrath
5ac622b201 *** empty log message *** 1993-06-09 20:28:35 +00:00