1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-25 09:20:59 -08:00
Commit graph

25617 commits

Author SHA1 Message Date
Gerd Moellmann
37b793e65b (selected_frame): Add external declaration. 1999-09-13 11:13:45 +00:00
Gerd Moellmann
788f89eb86 (command_loop_1): Change for Lisp_Object
selected_frame.
(cmd_error_internal, command_loop_1, read_char,
kbd_buffer_get_event, read_avail_input,
read_char_minibuf_menu_prompt, read_key_sequence, Fsuspend_emacs,
interrupt_signal, quit_throw_to_read_char): Ditto.
1999-09-13 11:13:36 +00:00
Gerd Moellmann
650afd9463 (SELECTED_FRAME): New. 1999-09-13 11:13:35 +00:00
Gerd Moellmann
8d2666feec (Fmake_terminal_frame): Use SELECTED_FRAME.
(do_switch_frame): Change for Lisp_Object selected_frame.
(Fselected_frame): Ditto.
(Fframe_first_window): Use SELECTED_FRAME.
(Fframe_root_window): Change for Lisp_Object selected_frame.
(Fframe_selected_window, Fset_frame_selected_window, Fnext_frame,
Fprevious_frame, other_visible_frames, Fdelete_frame,
Fmouse_position, Fmouse_pixel_position, Fmake_frame_visible,
Fmake_frame_invisible, Ficonify_frame, Fraise_frame, Flower_frame,
Fframe_parameters, Fmodify_frame_parameters, Fframe_char_height,
Fframe_char_width, Fframe_pixel_height, Fframe_pixel_width,
Fset_frame_height, Fset_frame_width): Ditto.
1999-09-13 11:13:32 +00:00
Gerd Moellmann
18f39d0e20 (Ffont_info): Change for Lisp_Object selected_frame.
(Ffontset_info): DItto.
1999-09-13 11:13:31 +00:00
Gerd Moellmann
74c2d1c65d (handle_USR1_signal): Change for Lisp_Object selected_frame. 1999-09-13 11:13:29 +00:00
Gerd Moellmann
91fb7e1b4a (selected_frame): Make it a Lisp_Object.
(adjust_frame_glyphs_initially): Change for Lisp_Object selected_frame.
(direct_output_for_insert, direct_output_forward_char,
init_display): Ditto.
1999-09-13 11:13:24 +00:00
Gerd Moellmann
1cc04aed1e (swap_in_symval_forwarding): Change for Lisp_Object
selected_frame.
(set_internal): Ditto.
1999-09-13 11:13:22 +00:00
Gerd Moellmann
9ba9623dc3 (Fother_buffer): Change for Lisp_Object selected_frame.
(record_buffer): Ditto.
1999-09-13 11:13:16 +00:00
Ken Raeburn
c1d497be70 Use XCAR and XCDR instead of explicit member access. 1999-09-13 03:35:33 +00:00
Ken Raeburn
03699b140e Use XCAR, XCDR, and XFLOAT_DATA instead of explicit member access. 1999-09-13 02:23:04 +00:00
Gerd Moellmann
926106201f (Fx_family_fonts): Replaces Fx_font_list.
(syms_of_xfaces): Defsubr accordingly.
(lface_from_face_name): Resolve face aliases.
(Qmode_line): Replaces Qmodeline.
(realize_basic_faces): Use Qmode_line.
(syms_of_xfaces): Initialize Qmode_line.
(Qframe_update_face_colors): New.
(syms_of_xfaces): Initialize call.
(update_face_from_frame_parameter): Call that function when
the frame's background changes.
1999-09-12 20:22:02 +00:00
Gerd Moellmann
92a90e893a (resize_mini_window): Add parameter exact_p. Resize
to exact size if exact_p is non-zero.
(display_echo_area_1): Call resize_mini_window with
new parameter.
(redisplay_internal): Ditto.
(resize_echo_area_axactly): New.
(hscroll_window_tree): Choose cursor row from
desired or current matrix.
(redisplay_internal): Hscroll before updating.
1999-09-12 20:21:58 +00:00
Gerd Moellmann
abf4a9f7e0 (Fforward_word): Use prompt_end_charpos instead
of minibuffer_prompt_length.
1999-09-12 20:21:56 +00:00
Gerd Moellmann
1e3f16d5eb (read_minibuf_unwind): Call resize_mini_window with
new parameter.
(read_minibuf): Use prompt_end_charpos instead
of minibuffer_prompt_length.
(read_minibuf_unwind): Ditto.
(Fminibuffer_complete_and_exit): Ditto.
(Fminibuffer_complete_word): Ditto.
(Fminibuffer_prompt_end): Ditto.
(read_minibuf): Return mini-buffer contents
without the prompt.
(read_minibuf): Set minibuf_prompt_width to the
current column after inserting prompt.
(Fminibuffer_prompt_width): Return minibuf_prompt_width.
1999-09-12 20:21:55 +00:00
Gerd Moellmann
8f12e41de7 (command_loop_1): Resize mini-window to the
exact size of a message displayed, if any.
1999-09-12 20:21:53 +00:00
Gerd Moellmann
2da8bf64bd (Fbuffer_string): Use prompt_end_charpos instead
of minibuffer_prompt_length.
(Fline_beginning_position): Ditto.
(make_buffer_string_both): Take out the code
to handle mini-buffer prompts.
(Fbuffer_string): Handle the prompt here, instead.
1999-09-12 20:21:51 +00:00
Gerd Moellmann
c99f608057 Change prototype of resize_mini_window.
Add prototype for resize_echo_area_axactly.
1999-09-12 20:21:50 +00:00
Gerd Moellmann
8ac211e8a5 (prompt_end_charpos): Replaces
minibuffer_prompt_length.
1999-09-12 20:21:49 +00:00
Gerd Moellmann
c8bd802016 (Fget_buffer_create): Use prompt_end_charpos instead
of minibuffer_prompt_length.
(Fmake_indirect_buffer): Ditto.
(Fkill_buffer): Ditto.
(Ferase_buffer): Ditto.
1999-09-12 20:21:48 +00:00
Gerd Moellmann
c1ea301b75 (iswitchb-exhibit): Use buffer-string instead
of buffer-substring because buffer-string doesn't copy the
prompt.
1999-09-12 20:21:47 +00:00
Gerd Moellmann
eabac8252e Change ghostscript' to postscript' in comment. 1999-09-12 20:21:46 +00:00
Gerd Moellmann
3759f14b25 (mode-line): Replaces `modeline'.
(toplevel): Make `modeline' an alias for `mode-line'.
1999-09-12 20:21:44 +00:00
Richard M. Stallman
6719bba65e (tpu-version): New version.
(tpu-search-overlay, tpu-replace-overlay): New variables.
(tpu-search-highlight, tpu-toggle-direction): New functions.
(tpu-lm-replace): Set tpu-replace-overlay.
(tpu-edt-on, tpu-edt-off): Add/remove tpu-search-highlight post command hook.
1999-09-12 19:03:10 +00:00
Richard M. Stallman
a1628e9150 (del_range_1): Don't treat minibuffer prompt specially. 1999-09-12 17:29:24 +00:00
Richard M. Stallman
e2dae3f29f (Fline_beginning_position): Handle minibuffer prompt here. 1999-09-12 17:28:03 +00:00
Ken Raeburn
8e713be64c Use XCAR and XCDR instead of explicit member references. 1999-09-12 07:05:34 +00:00
Ken Raeburn
70949dac51 Use XCAR, XCDR, XFLOAT_DATA instead of explicit member access. 1999-09-12 05:07:01 +00:00
Richard M. Stallman
e952bf4445 (isearch-mode-map): Undo previous change. 1999-09-12 03:40:44 +00:00
Richard M. Stallman
756a3cb656 (run_window_scroll_functions): If hook functions switch
buffers, switch back after.
1999-09-12 02:49:25 +00:00
Richard M. Stallman
19b014e465 (eval-last-sexp): If after ?\LETTER, use all of that as the sexp. 1999-09-12 02:17:20 +00:00
Richard M. Stallman
4adcd90506 (find-file-noselect): Catch errors in file-expand-wildcards,
and use the initial argument as file name directly.
Likewise if nothing matches.
1999-09-11 21:29:11 +00:00
Ken Raeburn
3331fb0688 Use XCAR and XCDR. 1999-09-11 20:42:47 +00:00
Richard M. Stallman
ff287a27b6 Major changes. Avoid changing point and mark.
Save configurations after they change, not before.
1999-09-11 20:40:09 +00:00
Ken Raeburn
ee88f64dad (FOR_EACH_FRAME): Use XCAR and XCDR.
(PIXEL_X_FROM_CANON_X, PIXEL_Y_FROM_CANON_Y): Use XFLOAT_DATA.
1999-09-11 18:40:57 +00:00
Ken Raeburn
e35efe896b (GET_TRANSLATION_TABLE): Use XCDR. 1999-09-11 18:35:57 +00:00
Richard M. Stallman
3606c1c576 (byte-compile-output-docform): Bind print-gensym-alist for compatibility,
and bind print-gensym in the old way for compatibility.
1999-09-11 04:46:31 +00:00
Richard M. Stallman
42e0601d4a (byte-compile-output-docform): Bind print-continuous-numbering and
print-number-table.
1999-09-11 04:44:23 +00:00
Richard M. Stallman
7d15d35df8 Initial revision 1999-09-11 01:25:46 +00:00
Richard M. Stallman
e1f6572f2a (XTread_socket): In XSetInputFocus, use RevertToParent,
not RevertToPointerRoot.
(XTset_vertical_scroll_bar) [!USE_TOOLKIT_SCROLL_BARS]:
Fix the code to clear around the scroll bar.
1999-09-11 01:15:25 +00:00
Richard M. Stallman
0aee588ddc (Fbeginning_of_line): Don't handle minibuffer prompt here. 1999-09-11 01:12:39 +00:00
Richard M. Stallman
cdd9f64394 (make-temp-file): New function. 1999-09-11 01:08:15 +00:00
Dave Love
e596094db5 (lisp-imenu-generic-expression): Recognize define-widget.
(emacs-lisp-mode-hook, lisp-mode-hook, lisp-interaction-mode-hook):
Customize.
1999-09-10 18:08:06 +00:00
Dave Love
065ca374ab (debug-ignored-errors): Restore BBDB stuff. 1999-09-10 17:54:30 +00:00
Gerd Moellmann
fcf431dc3f (x_build_heuristic_mask): Accept a list `(R G B)'
as background color specification instead of an integer.
(image-cache-eviction-delay): Replaces image-eviction-seconds.
(Vimage_cache_eviction_delay): Replaces Vimage_eviction_seconds.
(clear_image_cache, syms_of_xfns): Use it.
(Qpostscript): Replaces Qghostscript.
(gs_type): Use it.
(gs_image_p): Ditto.
(syms_of_xfns): Initialize Qpostscript.
1999-09-10 16:19:34 +00:00
Gerd Moellmann
61e59c1dd1 (lw_separator_p): Add `--:space' with the same
meaning as `--:noLine'.
1999-09-10 16:19:33 +00:00
Richard M. Stallman
c280bc6a3d (Ferase_buffer): Don't erase the minibuffer prompt. 1999-09-10 06:32:34 +00:00
Richard M. Stallman
24b72a45b7 Finish making it fit Emacs conventions. Add autoloads. 1999-09-10 02:42:59 +00:00
Richard M. Stallman
774b98f30d (bat-generic-mode): "::"-style comments don't
need to begin with "-".  Fix the font-lock definitions of ON/OFF
after BREAK/VERIFY.  Remove built-in commands like CALL and ECHO
from the list of keywords.  Add DO to the list of keywords.
1999-09-09 21:03:07 +00:00
Dave Love
04f12e5765 Comment. 1999-09-09 20:16:02 +00:00