bpt/emacs.git
24 years ago(Fdelete_frame): Correct local variable pointing to
Gerd Moellmann [Thu, 16 Sep 1999 12:52:16 +0000 (12:52 +0000)]
(Fdelete_frame): Correct local variable pointing to
selected frame after selecting new frame.

24 years ago(direct_output_forward_char): Don't use this method
Gerd Moellmann [Thu, 16 Sep 1999 12:52:13 +0000 (12:52 +0000)]
(direct_output_forward_char): Don't use this method
if showing a message or a message was just cleared because we
might need to resize the mini-window.

24 years ago(toplevel) [HAVE_TERMCAP_H]: Include termcap.h.
Gerd Moellmann [Thu, 16 Sep 1999 12:52:12 +0000 (12:52 +0000)]
(toplevel) [HAVE_TERMCAP_H]: Include termcap.h.

24 years agoUse aref instead of sref.
Richard M. Stallman [Wed, 15 Sep 1999 23:47:44 +0000 (23:47 +0000)]
Use aref instead of sref.

24 years ago(whitespace-mode, whitespace-mode-line): Add defvars.
Richard M. Stallman [Wed, 15 Sep 1999 23:46:29 +0000 (23:46 +0000)]
(whitespace-mode, whitespace-mode-line): Add defvars.

24 years ago(dired-recursive-deletes): New custom variable.
Richard M. Stallman [Wed, 15 Sep 1999 23:29:16 +0000 (23:29 +0000)]
(dired-recursive-deletes): New custom variable.
(dired-re-no-dot): New variable.
(dired-delete-file): New function deletes files and directories recursively.
(dired-internal-do-deletions): Use `dired-delete-file' to delete files.

24 years ago(single_menu_item, Fx_popup_menu, Fx_popup_menu,
Gerd Moellmann [Wed, 15 Sep 1999 12:58:53 +0000 (12:58 +0000)]
(single_menu_item, Fx_popup_menu, Fx_popup_menu,
single_submenu, update_frame_menubar, set_frame_menubar,
free_frame_menubar, xmenu_show, xdialog_show): Remove unused
variables.

24 years ago(resize_mini_window): Don't report changed window
Gerd Moellmann [Wed, 15 Sep 1999 12:58:44 +0000 (12:58 +0000)]
(resize_mini_window): Don't report changed window
height if it actually hasn't changed.

24 years ago(set_frame_size, EmacsFrameSetCharSize): Remove
Gerd Moellmann [Wed, 15 Sep 1999 12:58:42 +0000 (12:58 +0000)]
(set_frame_size, EmacsFrameSetCharSize):  Remove
unused variables.
(mark_shell_size_user_specified): Put in #if 0 because not used.
(create_frame_gcs): Put in #if 0 because currently unused.
(first_frame_p): Ditto.

24 years ago(OUTPUT_IF, OUTPUT1_IF): Use do-while.
Gerd Moellmann [Wed, 15 Sep 1999 12:58:40 +0000 (12:58 +0000)]
(OUTPUT_IF, OUTPUT1_IF): Use do-while.
(encode_terminal_code): Remove unused variables.
(turn_off_face): Ditto.
(toplevel): Include termcap.h if HAVE_TERMCAP_H.

24 years ago(PRINTFULLP): Removed because it is no longer used and
Gerd Moellmann [Wed, 15 Sep 1999 12:58:37 +0000 (12:58 +0000)]
(PRINTFULLP): Removed because it is no longer used and
is misleading.
(Ferror_message_string): Remove unused variables.
(print_object): Cast argument of sprintf to long for `%ld'
specifier.  Remove unused variable.

24 years ago(update_frame_line): If writing whole desired line,
Gerd Moellmann [Wed, 15 Sep 1999 12:58:31 +0000 (12:58 +0000)]
(update_frame_line): If writing whole desired line,
don't clear to end of line if already at the end.

24 years ago(whitespace-version): Update version to 2.4
Richard M. Stallman [Tue, 14 Sep 1999 22:30:11 +0000 (22:30 +0000)]
(whitespace-version): Update version to 2.4

Add customization variables to conditionally test
any of the five whitespaces.

(whitespace-spacetab-regexp): Fix doc string.

(whitespace-modes): Add `change-log-mode' to the
list of modes to be checked for bogus whitespaces.

(whitespace-rescan-timer-time): Update documentation.

(whitespace-display-unchecked-whitespaces):
new function to update modeline with untested whitespaces.

(whitespace-buffer): Test only whitespaces whose
checking is turned on, and update modeline using the newly created
`whitespace-display-unchecked-whitespaces'.

(whitespace-cleanup): Cleanup only whitespaces
whose checking is turned on, and update modeline using the newly
created `whitespace-display-unchecked-whitespaces'.

(whitespace-describe): Update documentation.

(whitespace-tickle-timer): Test if `whitespace-rescan-timer-time' is
non-zero before tickling timer.

24 years ago(eval-last-sexp): Use prin1 instead of print.
Gerd Moellmann [Tue, 14 Sep 1999 20:12:00 +0000 (20:12 +0000)]
(eval-last-sexp): Use prin1 instead of print.

24 years ago(Fplay_sound): Remove usused variables.
Gerd Moellmann [Tue, 14 Sep 1999 20:11:59 +0000 (20:11 +0000)]
(Fplay_sound): Remove usused variables.
(be2hs): Put in #if 0 because it's currently not used.

24 years agoUpdate author address.
Dave Love [Tue, 14 Sep 1999 18:34:10 +0000 (18:34 +0000)]
Update author address.

24 years ago(lisp-font-lock-keywords-1): Recognize an autoload
Richard M. Stallman [Tue, 14 Sep 1999 17:32:51 +0000 (17:32 +0000)]
(lisp-font-lock-keywords-1): Recognize an autoload
cookie, even if followed by a letter.

24 years ago(inferior-octave-startup): Ensure -i and --no-line-editing are passed
Stephen Eglen [Tue, 14 Sep 1999 16:57:40 +0000 (16:57 +0000)]
(inferior-octave-startup): Ensure -i and --no-line-editing are passed
to Octave by including them here rather than storing them in
inferior-octave-startup-args.

24 years ago(lw_separator_p): Check for new-style separators
Gerd Moellmann [Tue, 14 Sep 1999 15:30:15 +0000 (15:30 +0000)]
(lw_separator_p): Check for new-style separators
differently.

24 years agoUse XCAR, XCDR, and XFLOAT_DATA instead of explicit member access.
Ken Raeburn [Tue, 14 Sep 1999 15:12:57 +0000 (15:12 +0000)]
Use XCAR, XCDR, and XFLOAT_DATA instead of explicit member access.

24 years ago(x_scroll_bar_handle_click): Compile only if
Gerd Moellmann [Tue, 14 Sep 1999 13:09:49 +0000 (13:09 +0000)]
(x_scroll_bar_handle_click): Compile only if
not USE_TOOLKIT_SCROLL_BARS.
(x_scroll_bar_set_handle, x_scroll_bar_note_movement): Ditto.
(x_produce_glyphs): Remove unused variable(s).
(x_alloc_nearest_color_for_widget, note_tool_bar_highlight,
x_set_toolkit_scroll_bar_thumb): Ditto.
(x_scroll_bar_create): Move local variable to the
conditionally compiled section of code where it is used.
(x_scroll_bar_create): Remove unused variable(s).
(x_scroll_bar_remove, XTread_socket): Ditto.
(XTread_socket) <ConfigureNotify>: Move variables used for
non-toolkit case into conditionally compiled section of code.

24 years ago(x_set_background_color): Remove unused variable(s).
Gerd Moellmann [Tue, 14 Sep 1999 13:09:43 +0000 (13:09 +0000)]
(x_set_background_color): Remove unused variable(s).
(x_set_border_pixel): Ditto.
(x_set_menu_bar_lines): Put local variable used only for
non-toolkit case in #ifdef/#endif.
(x_figure_window_size): Remove unused variable(s).
(x_figure_window_size, x_window, lookup_image,
xbm_read_bitmap_file_data, x_build_heuristic_mask, pbm_load,
png_load, jpeg_load, gif_load, x_create_tip_frame,
x_create_tip_frame, Fx_show_tip, x_set_border_pixel): Ditto.

24 years ago(display_echo_area_1, try_window_id): Remove unused
Gerd Moellmann [Tue, 14 Sep 1999 13:09:34 +0000 (13:09 +0000)]
(display_echo_area_1, try_window_id): Remove unused
variable(s).

24 years ago(freeze_window_starts): Fix typo in prototype.
Gerd Moellmann [Tue, 14 Sep 1999 13:09:33 +0000 (13:09 +0000)]
(freeze_window_starts): Fix typo in prototype.

24 years agoAdd prototype for debug_print.
Gerd Moellmann [Tue, 14 Sep 1999 13:09:31 +0000 (13:09 +0000)]
Add prototype for debug_print.
Add prototype for getloadavg.

24 years ago(CHECK_FRAME, CHECK_LIVE_FRAME): Put code in do-while.
Gerd Moellmann [Tue, 14 Sep 1999 13:09:30 +0000 (13:09 +0000)]
(CHECK_FRAME, CHECK_LIVE_FRAME): Put code in do-while.

24 years ago(Fnext_frame): Remove unused variable(s).
Gerd Moellmann [Tue, 14 Sep 1999 13:09:27 +0000 (13:09 +0000)]
(Fnext_frame): Remove unused variable(s).
(Fprevious_frame, Fmouse_pixel_position, frame_name_fnn_p): Ditto.
(store_frame_param): Add parentheses to conditional expression.
(Fmodify_frame_parameters): Remove unused variables.
(Fmodify_frame_parameters, Fset_frame_size, Fset_frame_position):
Ditto.

24 years ago(SXHASH_COMBINE): Add missing parentheses.
Gerd Moellmann [Tue, 14 Sep 1999 13:09:25 +0000 (13:09 +0000)]
(SXHASH_COMBINE): Add missing parentheses.
(Fchar_table_range, Fset_char_table_default, mapcar1,
Fyes_or_no_p, sweep_weak_hash_tables): Remove unused variable(s).

24 years agoAdd prototypes for gamma_correct and
Gerd Moellmann [Tue, 14 Sep 1999 13:09:22 +0000 (13:09 +0000)]
Add prototypes for gamma_correct and
x_kill_gs_process.
(xassert) [GLYPH_DEBUG]: Change definition
to use do-while.

24 years ago(texinfo-font-lock-keywords): Add uref, command, option, env and sc.
Eli Zaretskii [Tue, 14 Sep 1999 10:15:51 +0000 (10:15 +0000)]
(texinfo-font-lock-keywords): Add uref, command, option, env and sc.

24 years ago(shell-quote-argument): Quote argument with double
Eli Zaretskii [Tue, 14 Sep 1999 10:11:19 +0000 (10:11 +0000)]
(shell-quote-argument): Quote argument with double
quotes for ms-dos.

24 years ago(Fopen_network_stream): Avoid socket decriptor leak.
Andreas Schwab [Tue, 14 Sep 1999 08:33:24 +0000 (08:33 +0000)]
(Fopen_network_stream): Avoid socket decriptor leak.

24 years agoDeclare close_file_unwind.
Andreas Schwab [Tue, 14 Sep 1999 08:29:51 +0000 (08:29 +0000)]
Declare close_file_unwind.

24 years ago(eval-defun, eval-last-sexp):
Richard M. Stallman [Tue, 14 Sep 1999 07:00:36 +0000 (07:00 +0000)]
(eval-defun, eval-last-sexp):
Bind print-level, print-length and debug-on-error.

24 years ago(eval-expression-print-level): New variable.
Richard M. Stallman [Tue, 14 Sep 1999 07:00:04 +0000 (07:00 +0000)]
(eval-expression-print-level): New variable.
(eval-expression-print-length): New variable.
(eval-expression-debug-on-error): New variable.
(eval-expression): Bind print-level, print-length and
debug-on-error from those vars.

24 years ago(Info-find-node): Cope better if guesspos is too large.
Richard M. Stallman [Tue, 14 Sep 1999 06:44:55 +0000 (06:44 +0000)]
(Info-find-node): Cope better if guesspos is too large.

24 years ago(index.texi): If cannot make a symlink, make a hard link.
Richard M. Stallman [Tue, 14 Sep 1999 01:50:00 +0000 (01:50 +0000)]
(index.texi): If cannot make a symlink, make a hard link.

24 years ago*** empty log message ***
Richard M. Stallman [Tue, 14 Sep 1999 01:49:03 +0000 (01:49 +0000)]
*** empty log message ***

24 years ago(hide-ifdef-mode): Add autoload cookie.
Dave Love [Mon, 13 Sep 1999 22:43:15 +0000 (22:43 +0000)]
(hide-ifdef-mode): Add autoload cookie.

24 years ago(checkdoc-display-status-buffer): Avoid
Dave Love [Mon, 13 Sep 1999 21:05:01 +0000 (21:05 +0000)]
(checkdoc-display-status-buffer): Avoid
Help mode for temp buffer.
(checkdoc-this-string-valid): Don't assume default comment-start.

24 years agoRemove code, keep the interface.
Gerd Moellmann [Mon, 13 Sep 1999 20:49:05 +0000 (20:49 +0000)]
Remove code, keep the interface.

24 years ago(redisplay_window): Make sure start_at_line_beg
Gerd Moellmann [Mon, 13 Sep 1999 20:47:20 +0000 (20:47 +0000)]
(redisplay_window): Make sure start_at_line_beg
is always set correctly.

24 years agoSupport print-circle and related features.
Richard M. Stallman [Mon, 13 Sep 1999 19:26:18 +0000 (19:26 +0000)]
Support print-circle and related features.
(Vprint_gensym_alist): Removed.
(Vprint_circle, Vprint_continuous_numbering, print_number_index
Vprint_number_table): New variables.
(PRINT_NUMBER_OBJECT, PRINT_NUMBER_STATUS): New macros.
(PRINTPREPARE, PRINTFINISH): Don't set Vprint_gensym_alist.
(print, print_preprocess, print_preprocess_string, print_object):
New/modified functions with print-circle feature.  Use
Vprint_number_table instead of Vprint_gensym_alist for print-gensym.
(syms_of_print): Defined new Lisp variables `print-circle',
`print-continuous-numbering', `print-number-table'.

24 years ago(move_it_in_display_line_to): Make type consistent with declaration.
Dave Love [Mon, 13 Sep 1999 19:15:41 +0000 (19:15 +0000)]
(move_it_in_display_line_to): Make type consistent with declaration.

24 years agoDon't continue #define args for benefit of old cc.
Dave Love [Mon, 13 Sep 1999 19:10:19 +0000 (19:10 +0000)]
Don't continue #define args for benefit of old cc.
(xt_action_hook): Indent #error for benefit of K&R cc.

24 years ago(x_put_x_image): Make type consistent with declaration.
Dave Love [Mon, 13 Sep 1999 19:06:32 +0000 (19:06 +0000)]
(x_put_x_image): Make type consistent with declaration.

24 years ago(Fmake_hash_table): Fix string continuation.
Dave Love [Mon, 13 Sep 1999 19:03:19 +0000 (19:03 +0000)]
(Fmake_hash_table): Fix string continuation.

24 years ago(help-highlight-p): Doc fix.
Dave Love [Mon, 13 Sep 1999 14:07:03 +0000 (14:07 +0000)]
(help-highlight-p): Doc fix.

24 years agoCopyright up-date.
Dave Love [Mon, 13 Sep 1999 14:02:54 +0000 (14:02 +0000)]
Copyright up-date.

24 years ago(mode-line, header-line, tool-bar, ): Add :version.
Dave Love [Mon, 13 Sep 1999 13:59:58 +0000 (13:59 +0000)]
(mode-line, header-line, tool-bar, ): Add :version.
(highlight, secondary-selection): Add :group.
(trailing-whitespace): Add :group, :version.

24 years agoRemove some compatibility code and checks.
Dave Love [Mon, 13 Sep 1999 13:54:33 +0000 (13:54 +0000)]
Remove some compatibility code and checks.
(widget-specify-field, widget-specify-button): Don't use XEmacs
properties.
(widget-overlay-inactive): Change error message.
(widget-button-pressed-face): New variable.
(widget-button-click): Use it.
(widget-documentation-link-add): Specify mouse and button faces.
(widget-echo-help-mouse, widget-stop-mouse-tracking): Functions removed
now the functionality is built in.

24 years agoDon't define-widget-keywords.
Dave Love [Mon, 13 Sep 1999 13:44:41 +0000 (13:44 +0000)]
Don't define-widget-keywords.
(multimedia): New group.
(custom-last): Function removed.
(custom-quote): Add vectorp case, comment out characterp case.
(custom-buffer-done-function, custom-raised-buttons): New option.
(Custom-buffer-done): New function.
(custom-buffer-create-internal): Obey custom-raised-buttons,
Custom-buffer-done.
(custom-button-face): Make it `released-button'.
(custom-button-pressed-face): Make it `pressed-button'
(custom-mode-map): Bind "q" to Custom-buffer-done.
(custom-mode): Deal with raised/pressed buttons.

Changes from Didier Verna:
(custom-prompt-variable): Optional third arg makes prompt for a comment
string.
(customize-set-value, customize-set-variable, customize-save-variable):
Optional prefix makes function handle variable comments.
(customize-customized, customize-saved, custom-variable-state-set)
(custom-variable-set, custom-variable-save, custom-face-state-set)
(custom-variable-reset-saved, custom-variable-reset-standard)
(custom-face-set, custom-face-save, custom-face-reset-saved)
(custom-face-reset-standard, customize-save-customized): Handle custom
comments.
(custom-comment-face, custom-comment-tag-face): New face.
(custom-comment): New widget.
(custom-comment-create, custom-comment-delete)
(custom-comment-value-set, custom-comment-show)
()custom-comment-invisible-p): New functions.
(custom-variable-value-create, custom-face-value-create): Create a
comment field widget.
(custom-variable-menu, custom-face-menu): New entry for custom comment.
(custom-face-value-create): Remove compatibility code.
(custom-save-variables, custom-save-faces): Possibly save custom comments.

24 years ago(custom-face-attributes): Simplify :underline, :overline,
Dave Love [Mon, 13 Sep 1999 13:09:30 +0000 (13:09 +0000)]
(custom-face-attributes): Simplify :underline, :overline,
:inverse-video cases.  Fix up :box case (probably needs more work).
Change from Didier Verna:
(custom-set-faces): The arguments can now have a custom comment as
fourth argument.

24 years agoDon't define-widget-keywords.
Dave Love [Mon, 13 Sep 1999 13:03:05 +0000 (13:03 +0000)]
Don't define-widget-keywords.
Change from Didier Verna:
(custom-set-variables): the arguments can now have a
custom comment as fifth element.

24 years ago(XTcursor_to): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:14:29 +0000 (11:14 +0000)]
(XTcursor_to): Change for Lisp_Object selected_frame.
(x_clear_frame, XTring_bell, XTmouse_position, XTread_socket): Ditto.
(XRINGBELL): Removed.

24 years ago(x_own_selection): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:14:26 +0000 (11:14 +0000)]
(x_own_selection): Change for Lisp_Object selected_frame.
(Fx_store_cut_buffer_internal): Ditto.
(Fx_rotate_cut_buffers_internal): Ditto.

24 years ago(Fx_popup_menu): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:14:23 +0000 (11:14 +0000)]
(Fx_popup_menu): Change for Lisp_Object selected_frame.
(Fx_popup_dialog): Ditto.

24 years ago(QCfile): Moved to xdisp.c.
Gerd Moellmann [Mon, 13 Sep 1999 11:14:14 +0000 (11:14 +0000)]
(QCfile): Moved to xdisp.c.
(syms_of_xfns): Don't initialize QCfile.
(check_x_frame): Change for Lisp_Object selected_frame.
(check_x_display_info, x_get_resource_string): Ditto.

24 years ago(frame_or_selected_frame): Change for Lisp_Object
Gerd Moellmann [Mon, 13 Sep 1999 11:14:08 +0000 (11:14 +0000)]
(frame_or_selected_frame): Change for Lisp_Object
selected_frame.
(Finternal_set_lisp_face_attribute): Ditto.
(Finternal_get_lisp_face_attribute): Ditto.
(Finternal_lisp_face_empty_p): Ditto.
(Fdump_face): Ditto.

24 years ago(QCfile): Move here from xfns.c.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:59 +0000 (11:13 +0000)]
(QCfile): Move here from xfns.c.
(syms_of_xdisp): Initialize it.
(message2_nolog): Change for Lisp_Object selected_frame.
(message3_nolog, message_with_string, message,
setup_echo_area_for_printing, truncate_echo_area,
prepare_menu_bars, redisplay_internal, Fdump_tool_bar_row): Ditto.

24 years ago(Fminibuffer_window): Change for Lisp_Object
Gerd Moellmann [Mon, 13 Sep 1999 11:13:55 +0000 (11:13 +0000)]
(Fminibuffer_window): Change for Lisp_Object
selected_frame.
(Fwindow_at, Fprevious_window, window_loop, select_window_1,
display_buffer_1, Fdisplay_buffer, temp_output_buffer_show,
Fcurrent_window_configuration, init_window_once): Ditto.

24 years ago(OUTPUT): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:53 +0000 (11:13 +0000)]
(OUTPUT): Change for Lisp_Object selected_frame.
(OUTPUT_IF, ring_bell, set_terminal_modes, reset_terminal_modes,
set_terminal_window, set_scroll_region, reassert_line_highlight,
change_line_highlight, cursor_to, raw_cursor_to, clear_to_end,
clear_end_of_line, clear_end_of_line_raw, clear_end_of_line_raw,
encode_terminal_code, write_glyphs, term_init): Ditto.

24 years ago(reset_sys_modes): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:50 +0000 (11:13 +0000)]
(reset_sys_modes): Change for Lisp_Object selected_frame.
(kbd_input_ast, read_input_waiting): Ditto.

24 years ago(choose_minibuf_frame): Don't try to set the
Gerd Moellmann [Mon, 13 Sep 1999 11:13:47 +0000 (11:13 +0000)]
(choose_minibuf_frame): Don't try to set the
mini-buffer window's buffer, if the buffer is invalid.
(choose_minibuf_frame): Change for Lisp_Object
selected_frame.
(read_minibuf): Ditto.

24 years ago(selected_frame): Add external declaration.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:45 +0000 (11:13 +0000)]
(selected_frame): Add external declaration.

24 years ago(command_loop_1): Change for Lisp_Object
Gerd Moellmann [Mon, 13 Sep 1999 11:13:36 +0000 (11:13 +0000)]
(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.

24 years ago(SELECTED_FRAME): New.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:35 +0000 (11:13 +0000)]
(SELECTED_FRAME): New.

24 years ago(Fmake_terminal_frame): Use SELECTED_FRAME.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:32 +0000 (11:13 +0000)]
(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.

24 years ago(Ffont_info): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:31 +0000 (11:13 +0000)]
(Ffont_info): Change for Lisp_Object selected_frame.
(Ffontset_info): DItto.

24 years ago(handle_USR1_signal): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:29 +0000 (11:13 +0000)]
(handle_USR1_signal): Change for Lisp_Object selected_frame.

24 years ago(selected_frame): Make it a Lisp_Object.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:24 +0000 (11:13 +0000)]
(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.

24 years ago(swap_in_symval_forwarding): Change for Lisp_Object
Gerd Moellmann [Mon, 13 Sep 1999 11:13:22 +0000 (11:13 +0000)]
(swap_in_symval_forwarding): Change for Lisp_Object
selected_frame.
(set_internal): Ditto.

24 years ago(Fother_buffer): Change for Lisp_Object selected_frame.
Gerd Moellmann [Mon, 13 Sep 1999 11:13:16 +0000 (11:13 +0000)]
(Fother_buffer): Change for Lisp_Object selected_frame.
(record_buffer): Ditto.

24 years agoUse XCAR and XCDR instead of explicit member access.
Ken Raeburn [Mon, 13 Sep 1999 03:35:33 +0000 (03:35 +0000)]
Use XCAR and XCDR instead of explicit member access.

24 years agoUse XCAR, XCDR, and XFLOAT_DATA instead of explicit member access.
Ken Raeburn [Mon, 13 Sep 1999 02:23:04 +0000 (02:23 +0000)]
Use XCAR, XCDR, and XFLOAT_DATA instead of explicit member access.

24 years ago(Fx_family_fonts): Replaces Fx_font_list.
Gerd Moellmann [Sun, 12 Sep 1999 20:22:02 +0000 (20:22 +0000)]
(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.

24 years ago(resize_mini_window): Add parameter exact_p. Resize
Gerd Moellmann [Sun, 12 Sep 1999 20:21:58 +0000 (20:21 +0000)]
(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.

24 years ago(Fforward_word): Use prompt_end_charpos instead
Gerd Moellmann [Sun, 12 Sep 1999 20:21:56 +0000 (20:21 +0000)]
(Fforward_word): Use prompt_end_charpos instead
of minibuffer_prompt_length.

24 years ago(read_minibuf_unwind): Call resize_mini_window with
Gerd Moellmann [Sun, 12 Sep 1999 20:21:55 +0000 (20:21 +0000)]
(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.

24 years ago(command_loop_1): Resize mini-window to the
Gerd Moellmann [Sun, 12 Sep 1999 20:21:53 +0000 (20:21 +0000)]
(command_loop_1): Resize mini-window to the
exact size of a message displayed, if any.

24 years ago(Fbuffer_string): Use prompt_end_charpos instead
Gerd Moellmann [Sun, 12 Sep 1999 20:21:51 +0000 (20:21 +0000)]
(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.

24 years agoChange prototype of resize_mini_window.
Gerd Moellmann [Sun, 12 Sep 1999 20:21:50 +0000 (20:21 +0000)]
Change prototype of resize_mini_window.
Add prototype for resize_echo_area_axactly.

24 years ago(prompt_end_charpos): Replaces
Gerd Moellmann [Sun, 12 Sep 1999 20:21:49 +0000 (20:21 +0000)]
(prompt_end_charpos): Replaces
minibuffer_prompt_length.

24 years ago(Fget_buffer_create): Use prompt_end_charpos instead
Gerd Moellmann [Sun, 12 Sep 1999 20:21:48 +0000 (20:21 +0000)]
(Fget_buffer_create): Use prompt_end_charpos instead
of minibuffer_prompt_length.
(Fmake_indirect_buffer): Ditto.
(Fkill_buffer): Ditto.
(Ferase_buffer): Ditto.

24 years ago(iswitchb-exhibit): Use buffer-string instead
Gerd Moellmann [Sun, 12 Sep 1999 20:21:47 +0000 (20:21 +0000)]
(iswitchb-exhibit): Use buffer-string instead
of buffer-substring because buffer-string doesn't copy the
prompt.

24 years agoChange `ghostscript' to `postscript' in comment.
Gerd Moellmann [Sun, 12 Sep 1999 20:21:46 +0000 (20:21 +0000)]
Change `ghostscript' to `postscript' in comment.

24 years ago(mode-line): Replaces `modeline'.
Gerd Moellmann [Sun, 12 Sep 1999 20:21:44 +0000 (20:21 +0000)]
(mode-line): Replaces `modeline'.
(toplevel): Make `modeline' an alias for `mode-line'.

24 years ago(tpu-version): New version.
Richard M. Stallman [Sun, 12 Sep 1999 19:03:10 +0000 (19:03 +0000)]
(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.

24 years ago(del_range_1): Don't treat minibuffer prompt specially.
Richard M. Stallman [Sun, 12 Sep 1999 17:29:24 +0000 (17:29 +0000)]
(del_range_1): Don't treat minibuffer prompt specially.

24 years ago(Fline_beginning_position): Handle minibuffer prompt here.
Richard M. Stallman [Sun, 12 Sep 1999 17:28:03 +0000 (17:28 +0000)]
(Fline_beginning_position): Handle minibuffer prompt here.

24 years agoUse XCAR and XCDR instead of explicit member references.
Ken Raeburn [Sun, 12 Sep 1999 07:05:34 +0000 (07:05 +0000)]
Use XCAR and XCDR instead of explicit member references.

24 years agoUse XCAR, XCDR, XFLOAT_DATA instead of explicit member access.
Ken Raeburn [Sun, 12 Sep 1999 05:07:01 +0000 (05:07 +0000)]
Use XCAR, XCDR, XFLOAT_DATA instead of explicit member access.

24 years ago(isearch-mode-map): Undo previous change.
Richard M. Stallman [Sun, 12 Sep 1999 03:40:44 +0000 (03:40 +0000)]
(isearch-mode-map): Undo previous change.

24 years ago(run_window_scroll_functions): If hook functions switch
Richard M. Stallman [Sun, 12 Sep 1999 02:49:25 +0000 (02:49 +0000)]
(run_window_scroll_functions): If hook functions switch
buffers, switch back after.

24 years ago(eval-last-sexp): If after ?\LETTER, use all of that as the sexp.
Richard M. Stallman [Sun, 12 Sep 1999 02:17:20 +0000 (02:17 +0000)]
(eval-last-sexp): If after ?\LETTER, use all of that as the sexp.

24 years ago(find-file-noselect): Catch errors in file-expand-wildcards,
Richard M. Stallman [Sat, 11 Sep 1999 21:29:11 +0000 (21:29 +0000)]
(find-file-noselect): Catch errors in file-expand-wildcards,
and use the initial argument as file name directly.
Likewise if nothing matches.

24 years agoUse XCAR and XCDR.
Ken Raeburn [Sat, 11 Sep 1999 20:42:47 +0000 (20:42 +0000)]
Use XCAR and XCDR.

24 years agoMajor changes. Avoid changing point and mark.
Richard M. Stallman [Sat, 11 Sep 1999 20:40:09 +0000 (20:40 +0000)]
Major changes.  Avoid changing point and mark.
Save configurations after they change, not before.

24 years ago(FOR_EACH_FRAME): Use XCAR and XCDR.
Ken Raeburn [Sat, 11 Sep 1999 18:40:57 +0000 (18:40 +0000)]
(FOR_EACH_FRAME): Use XCAR and XCDR.
(PIXEL_X_FROM_CANON_X, PIXEL_Y_FROM_CANON_Y): Use XFLOAT_DATA.

24 years ago(GET_TRANSLATION_TABLE): Use XCDR.
Ken Raeburn [Sat, 11 Sep 1999 18:35:57 +0000 (18:35 +0000)]
(GET_TRANSLATION_TABLE): Use XCDR.