Richard M. Stallman
f7ab4e3d35
(shut_down_emacs): New arg STUFF. Stuff input here.
...
(Fkill_emacs, fatal_error_signal): Pass new arg.
(main) [GETPGRP_NO_ARG]: Really pass no arg to getpgrp.
1993-06-13 02:06:51 +00:00
Richard M. Stallman
1cd2d6d402
(x_connection_closed): Pass new arg to shut_down_emacs.
1993-06-13 02:06:17 +00:00
Richard M. Stallman
60fc6069f8
(Ffile_attributes): Give -1 as size if size won't fit.
1993-06-13 01:16:05 +00:00
Richard M. Stallman
381d11a1c5
(term_get_fkeys): Use prior', not previous', for %8/kP.
1993-06-13 00:41:51 +00:00
Richard M. Stallman
51cf6d3791
(Fcopy_file): Pass all the args to the handler.
...
(Fwrite_region): Use call6.
(Frename_file): Look for handler for newname.
(Fadd_name_to_file): Pass arg ok_if_already_exists to handler.
(Fmake_symbolic_link): Likewise.
(Ffile_newer_than_file_p): Check both file names for handler.
1993-06-13 00:07:35 +00:00
Richard M. Stallman
8a2c760a0e
(Fload): Use call5.
1993-06-13 00:01:50 +00:00
Richard M. Stallman
15285f9fa7
(call5, call6): New functions.
...
(call1, call2, call3, call4): Renumber the args.
1993-06-13 00:01:22 +00:00
Richard M. Stallman
3e36c563db
Comment change.
1993-06-12 23:27:32 +00:00
Jim Blandy
4a6fd0de67
Update GPL references - version 2
1993-06-12 22:54:27 +00:00
Jim Blandy
17385adcf7
Updated GPL version to 2.
1993-06-12 22:01:38 +00:00
Jim Blandy
71dfa9f437
Refer to GPL version two.
1993-06-12 21:44:46 +00:00
Richard M. Stallman
f87a68b369
(syms_of_undo): Set up Qinhibit_read_only.
...
(Fprimitive_undo): Sometimes bind inhibit-read-only to t.
1993-06-12 18:10:20 +00:00
Jim Blandy
a6d570c637
* sysdep.c (child_setup_tty): Remove duplicate settings for VQUIT
...
and VINTR.
1993-06-12 17:46:44 +00:00
Jim Blandy
1d7cc616b8
Doc fix.
1993-06-12 17:31:26 +00:00
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