David J. MacKenzie
aa63d44050
TERMCAP_NAME -> TERMCAP_FILE.
1995-07-26 19:46:59 +00:00
David J. MacKenzie
9e3295f914
(tparam): Remove arg array and the #ifdef.
1995-07-26 18:20:46 +00:00
David J. MacKenzie
aa42ddbe49
Move #define of bcopy to after #include <string.h>.
1995-07-26 17:54:50 +00:00
Karl Heuer
54e9e9537a
Do renamings:
...
frame->display => frame->output, struct x_display -> struct x_output.
1995-07-26 00:04:12 +00:00
Richard M. Stallman
9c25094f32
(LIBS_SYSTEM): Defined.
1995-07-25 23:20:36 +00:00
Richard M. Stallman
d492fe7016
(LIBS_MACHINE): Delete -lsun.
1995-07-25 23:18:12 +00:00
Richard M. Stallman
7556890b58
Renamings: frame->display => frame->output, struct x_display -> sruct x_output.
1995-07-25 21:55:50 +00:00
Richard M. Stallman
f39d16924d
(struct x_output): Renamed from struct x_display.
1995-07-25 21:20:18 +00:00
Richard M. Stallman
785ee691c3
(struct frame): Rename display' member to output_data'.
...
Use new data type name for output_data.x.
1995-07-25 21:14:46 +00:00
Karl Heuer
aa681b5110
(run-hook-with-args): Fix previous code.
1995-07-25 20:27:48 +00:00
Richard M. Stallman
88766961a3
Include buffer.h.
...
(x_activate_menubar): New function.
(set_frame_menubar): New arg deep_p. Callers changed.
Run various hooks here when deep_p is true.
(frame_vector): Variable deleted.
(syms_of_xmenu): Don't staticpro it.
(frame_vector_add_frame): Function deleted.
(menubar_id_to_frame): New function.
(menubar_selection_callback): Use menubar_id_to_frame.
(next_menubar_widget_id): New variable.
(set_frame_menubar): Use next_menubar_widget_id.
(free_frame_menubar): Get id from f->display.x->id.
1995-07-25 20:26:10 +00:00
Richard M. Stallman
c8b5ebed34
(enum event_kind): Added menu_bar_activate_event.
1995-07-25 20:24:46 +00:00
Richard M. Stallman
099787c1f1
(kbd_buffer_get_event) [USE_X_TOOLKIT]:
...
Handle menu_bar_activate_event by calling x_activate_menubar.
1995-07-25 20:23:50 +00:00
Richard M. Stallman
51057b1fa4
(struct x_display): New fields saved_button_event, id.
1995-07-25 20:21:15 +00:00
Richard M. Stallman
2224b90547
(next_noop_dpyinfo): New variable.
...
(XTread_socket): Use that to cycle through all displays for XNoOp.
(XTread_socket) [USE_X_TOOLKIT]: For ButtonPress in menu bar,
save the event--don't pass to Xt yet. Make a menu_bar_activate_event.
(temp_index, temp_buffer): Now static.
1995-07-25 20:13:23 +00:00
Richard M. Stallman
fd3a302261
(x_menubar_window_to_frame): New function.
1995-07-25 20:10:03 +00:00
Karl Heuer
8449a569e1
(signal_before_change): Use Frun_hook_with_args.
...
(signal_after_change): Likewise.
1995-07-25 19:57:02 +00:00
Karl Heuer
b0b667cb90
(Frun_hook_with_args): New C function, formerly in subr.el.
1995-07-25 19:36:42 +00:00
Karl Heuer
7baf1f090b
(Frun_hook_with_args): Declare this function.
1995-07-25 19:36:20 +00:00
Richard M. Stallman
103dcb3822
(Fprimitive_undo): Don't end inner loop
...
just because a previous-modtime doesn't match any more.
1995-07-25 02:18:58 +00:00
Richard M. Stallman
f8a8749802
(Fstart_process): Don't expand the file name before trying openp.
1995-07-25 01:42:05 +00:00
Richard M. Stallman
fbdc1545c3
(Fprevious_window, Fnext_window): When minibuf = nil,
...
accept only the minibuffer window that is currently active.
1995-07-23 07:11:26 +00:00
Richard M. Stallman
3be3c08ef8
(do_auto_save_unwind): Set auto_saving to 0.
...
(Fdo_auto_save): Don't clear auto_saving here. Set it to 1
only when we make the unwind-protect.
(Ffile_modes) [DOS_NT]: Use check_executable.
(check_executable): DOS_NT code moved here from Ffile_modes.
(check_writable): New code for MSDOS.
(Fexpand_file_name): Initial ~ means name is absolute.
1995-07-22 16:13:31 +00:00
Richard M. Stallman
cbc55f5569
(Fget_char_property): If OBJECT is non-current buffer,
...
use it properly for overlays_at.
1995-07-22 16:11:48 +00:00
Richard M. Stallman
821d417e03
(read_list): When a file loaded from site-init.el uses #$,
...
turn it into a relative file name starting with ../lisp.
1995-07-21 22:39:46 +00:00
Richard M. Stallman
297cdcfa8c
(AIX4): New definition.
1995-07-21 19:13:14 +00:00
Richard M. Stallman
bcc31647df
(LD_SWITCH_MACHINE) [AIX4]: New alternate definition.
1995-07-21 19:10:38 +00:00
Richard M. Stallman
8d8a349485
(set_frame_menubar): If the Lisp-level menu bar menus
...
are unchanged, don't recompute the widgets.
1995-07-21 08:31:15 +00:00
Richard M. Stallman
c0acc1122b
(echo_area_window): Declared.
1995-07-21 07:51:20 +00:00
Richard M. Stallman
c5b6b68020
(read_minibuf): Call choose_minibuffer_frame.
...
First save the previous minibuf_window.
(read_minibuf_unwind): Restore old minibuf_window.
1995-07-21 07:50:50 +00:00
Richard M. Stallman
2bb07400c9
(do_switch_frame): Don't call choose_minibuffer_frame.
...
(choose_minibuf_frame): Choose frame regardless of minibuffer level.
1995-07-21 07:50:21 +00:00
Richard M. Stallman
73af359db6
(echo_area_display): Use selected frame's minibuf window
...
but don't set the minibuf_window (don't call choose_minibuffer_frame).
(message2_nolog, message): Likewise.
(echo_area_window): New variable.
(echo_area_display): Set echo_area_window.
(redisplay_window): Distinguish minibuf_window and echo_area_window.
(redisplay): Skip shortcuts if buffer's clip_changed is set.
(redisplay_window): If buffer's clip_changed is set, update mode line.
1995-07-21 07:49:19 +00:00
Richard M. Stallman
93127526ed
(command_loop_1): Clear echo area after 2 sec
...
only if the minibuffer is in the same place as the echo area.
1995-07-21 07:47:25 +00:00
Richard M. Stallman
2577053b1d
(update_frame): Check that the echo area is in the frame being displayed.
1995-07-21 07:46:14 +00:00
Richard M. Stallman
0314aacb41
(syms_of_xmenu): Set up Qdebug_on_next_call.
...
(set_frame_menubar): Bind it to nil.
1995-07-21 02:05:20 +00:00
Richard M. Stallman
9db1775aa6
(Fformat): Doc fix.
1995-07-20 22:51:01 +00:00
Richard M. Stallman
c8e76b4733
(Fsubst_char_in_region): Bind buffer-file-name to nil if NOUNDO is true.
1995-07-20 20:47:40 +00:00
Richard M. Stallman
ab6c5c0c36
(prepare_to_modify_buffer): Don't lock the file
...
if current_buffer->filename is nil.
1995-07-20 20:47:20 +00:00
Karl Heuer
cb3d1a0a4b
(Fsafe_length): Use conservative upper bound.
1995-07-20 20:26:06 +00:00
Karl Heuer
a7f38d28b2
Comment change.
1995-07-20 20:02:38 +00:00
Richard M. Stallman
398ffa926b
[USE_MOTIF]: Don't include X11/Xaw/Paned.h, X11/Xaw/Label.h.
1995-07-20 19:29:10 +00:00
Richard M. Stallman
e17f75338a
(init_callproc): Set Vdoc_directory based on
...
Vinstallation_directory when that's non-nil, regardless of whether
we had to set Vexec_directory.
1995-07-20 19:28:08 +00:00
Richard M. Stallman
872e2c822b
(init_environment): Move alloca call out of function arg.
1995-07-20 18:30:49 +00:00
Richard M. Stallman
e2d79b7519
[!MULTI_FRAME] (BASE_PURESIZE): Increased to 325000.
1995-07-20 17:43:52 +00:00
Richard M. Stallman
828e66d1a5
(unload_color): Don't free colors if immutable colormap.
1995-07-19 15:47:28 +00:00
Richard M. Stallman
7d179cea04
(init_alloc_once): Set gc_cons_threshold from Lisp obj size.
1995-07-19 03:39:43 +00:00
Richard M. Stallman
fb893977d6
(Fformat): Increment total for size of control string.
1995-07-18 23:59:23 +00:00
Richard M. Stallman
98fc5c3c8e
(Fmessage): Doc fix.
1995-07-18 23:52:22 +00:00
Richard M. Stallman
766525bccb
(decode_mode_spec): New arg spec_width.
...
Use pint2str for %l and %c. New code to output ??.
(display_mode_element): New var minendcol.
Pass new arg to decode_mode_spec.
(pint2str): New function.
1995-07-18 23:07:23 +00:00
Richard M. Stallman
0fea6c408f
(Fwindow_start): Doc fix.
1995-07-18 22:12:31 +00:00