Commit graph

6987 commits

Author SHA1 Message Date
Richard M. Stallman
6fac140939 (command_loop_1): Update selected buffer again after read_key_sequence. 1996-11-02 17:20:55 +00:00
Richard M. Stallman
09eddb5698 (printchar, strout): Do QUIT for echo area output.
(PRINTFULLP): New macro.
(print): Exit if PRINTFULLP.
When printing a symbol, don't save a pointer to the name.
(PRINTFINISH): Null out print_buffer after freeing it.
1996-11-02 00:00:20 +00:00
Richard M. Stallman
49feb47da5 (EmacsFrameResize): Use cancel_mouse_face. 1996-10-31 22:06:32 +00:00
Richard M. Stallman
e687d06efa (cancel_mouse_face): New function. Code copied from
x_set_window_size, fixing a bug.
(x_set_window_size): Use cancel_mouse_face.
(XTread_socket): When frame size has changed, call cancel_mouse_face.
1996-10-31 22:05:51 +00:00
Richard M. Stallman
380e25b8ff (main): Clear out *Messages* before init_callproc. 1996-10-31 17:58:56 +00:00
Richard M. Stallman
85496b8cb5 (dir_warning): New function.
(init_lread): Use dir_warning.
1996-10-31 17:58:01 +00:00
Richard M. Stallman
76d5c6cf01 (init_callproc): Use dir_warning. 1996-10-31 17:57:43 +00:00
Erik Naggum
a0d76c279e Reorganize function definitions so etags finds them. 1996-10-31 13:43:37 +00:00
Richard M. Stallman
9939d191eb (BROKEN_O_NONBLOCK): Define only if Ultrix.
(LIBS_MACHINE, KERNEL_FILE): Don't define if __NetBSD__.
(C_SWITCH_X_MACHINE): Define only if Ultrix.
[__NetBSD__] (START_FILES, CANNOT_DUMP): New definitions.
[__NetBSD__] (RUN_TIME_REMAP, UNEXEC): Undef them.
1996-10-30 05:11:12 +00:00
Richard M. Stallman
1cf4a0d1a2 (XTread_socket, KeyPress case): Clear compose_status
if the key has the meta modifier.
1996-10-30 05:09:38 +00:00
Erik Naggum
d7cd5d4f61 (Fmake_char_table): Doc fix. 1996-10-28 11:55:29 +00:00
Richard M. Stallman
914860c262 (read_minibuf_unwind): Don't restore minibuf_window;
instead call choose_minibuf_frame.
(choose_minibuf_frame): Don't let any other frame keep its minibuf
window selected.
1996-10-26 18:16:50 +00:00
Richard M. Stallman
f88a6649b8 (Fexpand_file_name): No longer discard .../ before another / or ~.
That is now only in Fsubstitute_in_file_name.
1996-10-26 18:16:11 +00:00
Richard M. Stallman
91f64ec29e (describe_buffer_bindings): Pass 1 for PARTIAL
in some calls to describe_map_tree.
1996-10-26 16:01:22 +00:00
Richard M. Stallman
0ad61fe7d7 (status_notify): Update p->tick again
just before running the sentinel, in case it dies.
1996-10-26 16:01:03 +00:00
Richard M. Stallman
5300fd39c3 (decode_mode_spec): In the `L' case,
remove a buffer from base_line_pos if window has switched buffers.
1996-10-26 16:00:39 +00:00
Richard M. Stallman
57a6e758e2 (Vdebug_on_signal): Renamed from Vdebug_force. 1996-10-14 23:39:54 +00:00
Karl Heuer
2d2972d83c Fix typo in comment. 1996-10-14 07:54:04 +00:00
Richard M. Stallman
57fdbf402a (UNEXEC): Undef before defining. 1996-10-13 15:34:06 +00:00
Richard M. Stallman
339b405d57 (Fdefine_function): Function definition deleted.
(syms_of_data): Don't call defsubr for it.
1996-10-12 23:52:30 +00:00
Richard M. Stallman
549b29ac9a (XTwrite_glyphs, XTclear_end_of_line, XTclear_frame)
(clear_cursor, x_display_bar_cursor, x_display_box_cursor)
(x_set_window_size): Use phys_cursor_on field in frame.
(x_update_cursor): Negative phys_cursor_x no longer means anything.
1996-10-12 16:06:40 +00:00
Richard M. Stallman
e85276be4a (struct frame): New field phys_cursor_on. 1996-10-12 15:26:41 +00:00
Richard M. Stallman
9e5896c658 (Fbuffer_has_markers_at): New function.
(syms_of_marker): defsubr it.
1996-10-11 03:11:21 +00:00
Jim Meyering
73a46a9c20 [__hpux]: Define hpux. From Eric Backus.
[__sun]: Define sun.  Reported by Kaveh Ghazi.
1996-10-10 03:29:50 +00:00
Richard M. Stallman
e31714694a (init_display): If not yet initialized,
we can't really use X, so we must do the real work.
1996-10-09 20:30:23 +00:00
Richard M. Stallman
4f9ad01661 (Fx_popup_menu): Give the menu a title when the menu is a single keymap. 1996-10-09 04:56:48 +00:00
Richard M. Stallman
cf5db37418 (struct position): New field ovstring_chars_done. 1996-10-07 17:54:39 +00:00
Richard M. Stallman
dd5af6b7e9 (POSIX_SIGNALS): New definition. 1996-10-07 17:54:16 +00:00
Richard M. Stallman
0f9c0ff030 (display_text_line): New arg ovstr_done. (Callers changed).
Ignore that many chars from start of overlay strings.
Return updated value in ovstring_chars_done field.
1996-10-06 22:48:40 +00:00
Richard M. Stallman
d3b0646856 (x_set_internal_border_width): Only change
an edit_widget's internal_border_width for the toolkit case.

(syms_of_xfns): For x-sensitive-text-pointer-shape, use DEFVAR_LISP.
1996-10-06 20:46:35 +00:00
Richard M. Stallman
927b5a55b8 (vmotion, compute_motion): Fill in ovstring_chars_done in the return value. 1996-10-06 20:44:10 +00:00
Erik Naggum
6777ae524e (special-display-p): Doc fix. 1996-10-06 16:55:03 +00:00
Erik Naggum
4628f7a447 (Fspecial_display_p, Fsame_window_p): New functions.
(Fdisplay_buffer): Use them, instead of doing the work here.
(syms_of_window): Defsubr them.
1996-10-06 16:17:41 +00:00
Richard M. Stallman
213d0b1f8b (decode_env_path): Add /: to dir names that could be magic.
(init_cmdargs): Add /: to argv[0] if it could be magic.
1996-10-04 05:08:44 +00:00
Richard M. Stallman
0995fa350a (init_buffer): Add /: to dir names that could be magic. 1996-10-04 04:26:23 +00:00
Richard M. Stallman
c49afcd700 (openp): Omit /: from start of file name. 1996-10-04 04:26:09 +00:00
Richard M. Stallman
f74e8587dc (ospeed): New #undef to counteract that definition. 1996-10-02 21:43:28 +00:00
Richard M. Stallman
55ac4e9332 (ospeed): New definition. 1996-10-02 21:43:16 +00:00
Karl Heuer
7af7ef389a (store_frame_param): Allow setting a frame's minibuffer
to the value that it already has.
1996-10-02 01:03:22 +00:00
Richard M. Stallman
b77087c572 (syms_of_buffer): Doc fix. 1996-10-01 22:49:15 +00:00
Richard M. Stallman
2729a2b5d8 (show_mouse_face): Undo 1996-08-30 change. 1996-09-29 01:29:41 +00:00
Richard M. Stallman
c631c234c0 (Fcall_interactively): Bind cursor-in-echo-area to t for k' and K'. 1996-09-28 20:38:18 +00:00
Richard M. Stallman
6aa4b3ee28 (x_set_scroll_bar_width): Move cursor to the
left margin, past a scroll bar, if any.
1996-09-27 23:44:49 +00:00
Richard M. Stallman
61ede770df (Vdebug_force): New variable.
(syms_of_eval): Set up Lisp var.
(find_handler_clause): If Vdebug_force, call debugger
even if there are handlers.
1996-09-27 20:39:38 +00:00
Richard M. Stallman
e84e14c381 (XTflash): Don't flash in the internal borders.
or between a scroll bar and the edge.

(XTflash): Flash just top and bottom screen line.

(XTread_socket): Finish previous change.
1996-09-27 07:46:54 +00:00
Richard M. Stallman
2a8a07d41b (x_set_internal_border_width, Fx_create_frame):
Call widget_store_internal_border.
(Fx_create_frame): Don't use a superclass when
checking for an internalBorder resource.
1996-09-27 06:53:49 +00:00
Richard M. Stallman
d793b10560 (widget_store_internal_border): New function.
(EmacsFrameSetValues): Undo previous change.
1996-09-27 06:52:45 +00:00
Richard M. Stallman
a35f88bfca (isfloat_string): Accept E like e. 1996-09-26 21:20:05 +00:00
Richard M. Stallman
5fc9cabd15 (KERNEL_FILE): Redefine it here. 1996-09-26 08:44:42 +00:00
Richard M. Stallman
2a631db1ae (Fset_text_properties, Fadd_text_properties)
(Fremove_text_properties): Call modify_region and signal_after_change
only for buffers, not for strings.
1996-09-26 03:48:10 +00:00