bpt/emacs.git
23 years ago(window_box_height): Only use mode-line glyph-rows that are actually
Miles Bader [Fri, 15 Dec 2000 00:59:56 +0000 (00:59 +0000)]
(window_box_height): Only use mode-line glyph-rows that are actually
marked as mode-lines; otherwise use estimate_mode_line_height.

23 years ago(add-change-log-entry): Only expand-file-name if non-nil.
Stefan Monnier [Thu, 14 Dec 2000 17:30:34 +0000 (17:30 +0000)]
(add-change-log-entry): Only expand-file-name if non-nil.

23 years ago(Info-directory-list): Change doc string to reflect the
Eli Zaretskii [Thu, 14 Dec 2000 17:14:32 +0000 (17:14 +0000)]
(Info-directory-list): Change doc string to reflect the
change in Info-default-directory-list.

23 years ago(Info-default-directory-list): If
Eli Zaretskii [Thu, 14 Dec 2000 17:12:39 +0000 (17:12 +0000)]
(Info-default-directory-list): If
configure-info-directory is not one of the standard directories,
put it first in the list; otherwise put it last.  Doc string
changed accordingly.

23 years ago([M-delete]): Remap to M-d.
Eli Zaretskii [Thu, 14 Dec 2000 16:53:25 +0000 (16:53 +0000)]
([M-delete]): Remap to M-d.

23 years ago(delete-key-deletes-forward-mode): Treat ms-dos and
Eli Zaretskii [Thu, 14 Dec 2000 16:51:52 +0000 (16:51 +0000)]
(delete-key-deletes-forward-mode): Treat ms-dos and
windows-nt as windowed environments, even under -nw.

23 years ago(command-line): Don't call x-backspace-delete-keys-p
Eli Zaretskii [Thu, 14 Dec 2000 16:51:13 +0000 (16:51 +0000)]
(command-line): Don't call x-backspace-delete-keys-p
if not fboundp.  Switch delete-forward mode for the <delete> key
on all PC platforms, even under -nw.

23 years ago*** empty log message ***
Gerd Moellmann [Thu, 14 Dec 2000 16:47:18 +0000 (16:47 +0000)]
*** empty log message ***

23 years agoChange maintainer to FSF.
Gerd Moellmann [Thu, 14 Dec 2000 16:44:40 +0000 (16:44 +0000)]
Change maintainer to FSF.

23 years ago(Fformat): Prevent a buffer overrun when the format
Gerd Moellmann [Thu, 14 Dec 2000 16:18:54 +0000 (16:18 +0000)]
(Fformat): Prevent a buffer overrun when the format
specifies a precision.

23 years agoDocument show-cursor-in-non-selected-windows and
Eli Zaretskii [Thu, 14 Dec 2000 15:20:27 +0000 (15:20 +0000)]
Document show-cursor-in-non-selected-windows and
cursor-in-non-selected-windows.

23 years agoMark show-cursor-in-non-selected-windows aas documented in the manual.
Eli Zaretskii [Thu, 14 Dec 2000 15:19:20 +0000 (15:19 +0000)]
Mark show-cursor-in-non-selected-windows aas documented in the manual.

23 years ago*** empty log message ***
Eli Zaretskii [Thu, 14 Dec 2000 15:18:26 +0000 (15:18 +0000)]
*** empty log message ***

23 years ago(show-cursor-in-non-selected-windows): Doc fix.
Eli Zaretskii [Thu, 14 Dec 2000 15:16:27 +0000 (15:16 +0000)]
(show-cursor-in-non-selected-windows): Doc fix.

23 years ago(Fmsdos_set_mouse_buttons): Signal an error if the
Eli Zaretskii [Thu, 14 Dec 2000 15:12:58 +0000 (15:12 +0000)]
(Fmsdos_set_mouse_buttons): Signal an error if the
argument is outside the range [2..3].

23 years agoNote about W3.
Dave Love [Thu, 14 Dec 2000 14:21:32 +0000 (14:21 +0000)]
Note about W3.

23 years ago*** empty log message ***
Dave Love [Thu, 14 Dec 2000 14:17:49 +0000 (14:17 +0000)]
*** empty log message ***

23 years ago(mostlyclean): Remove gnustmp.*
Dave Love [Thu, 14 Dec 2000 14:17:37 +0000 (14:17 +0000)]
(mostlyclean): Remove gnustmp.*
(gnus.dvi): Change rule to remove @latex stuff.

23 years ago(gray_bitmap_bits): Remove `unsigned' from
Dave Love [Thu, 14 Dec 2000 14:11:03 +0000 (14:11 +0000)]
(gray_bitmap_bits): Remove `unsigned' from
declaration.

23 years ago*** empty log message ***
Andrew Innes [Thu, 14 Dec 2000 14:02:06 +0000 (14:02 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Gerd Moellmann [Thu, 14 Dec 2000 13:47:45 +0000 (13:47 +0000)]
*** empty log message ***

23 years ago(ctl-x-map): Bind `delete' to backward-delete-char.
Gerd Moellmann [Thu, 14 Dec 2000 13:37:24 +0000 (13:37 +0000)]
(ctl-x-map): Bind `delete' to backward-delete-char.

23 years ago(delete-key-deletes-forward): New user-option.
Gerd Moellmann [Thu, 14 Dec 2000 13:36:59 +0000 (13:36 +0000)]
(delete-key-deletes-forward): New user-option.
(delete-key-deletes-forward-mode): New function.

23 years ago(command-line): Call delete-key-deletes-forward-mode,
Gerd Moellmann [Thu, 14 Dec 2000 13:36:34 +0000 (13:36 +0000)]
(command-line): Call delete-key-deletes-forward-mode,
if appropriate.

23 years ago*** empty log message ***
Gerd Moellmann [Thu, 14 Dec 2000 12:02:24 +0000 (12:02 +0000)]
*** empty log message ***

23 years agoAC_CHECK_FUNC XkbGetKeyboard.
Gerd Moellmann [Thu, 14 Dec 2000 12:02:09 +0000 (12:02 +0000)]
AC_CHECK_FUNC XkbGetKeyboard.

23 years ago(Fx_backspace_delete_keys_p): New function.
Gerd Moellmann [Thu, 14 Dec 2000 12:01:50 +0000 (12:01 +0000)]
(Fx_backspace_delete_keys_p): New function.
(syms_of_xfns): Defsubr it.

23 years ago(HAVE_XKBGETKEYBOARD): Add.
Gerd Moellmann [Thu, 14 Dec 2000 11:59:50 +0000 (11:59 +0000)]
(HAVE_XKBGETKEYBOARD): Add.

23 years agoChanges from Gnus CVS and fixes.
Dave Love [Thu, 14 Dec 2000 11:31:28 +0000 (11:31 +0000)]
Changes from Gnus CVS and fixes.

23 years ago(Fx_hide_tip): Avoid unnecessary work when there's
Andrew Innes [Thu, 14 Dec 2000 10:55:36 +0000 (10:55 +0000)]
(Fx_hide_tip): Avoid unnecessary work when there's
nothing to do.  Bind inhibit-quit.
(tip_frame): Make it a Lisp_Object.
(x_create_tip_frame): Set tip_frame after it has been added to
Vframe_list.
(Fx_show_tip): Don't set tip_frame here.
(image_cache_refcount, dpyinfo_refcount) [GLYPH_DEBUG]: New
variables.
(unwind_create_frame, unwind_create_tip_frame): New functions.
(Fx_create_frame, x_create_tip_frame): Handle errors signaled
while a frame is only partially constructed.

23 years ago(clear_mouse_face): Treat tip_frame as a Lisp_Object.
Andrew Innes [Thu, 14 Dec 2000 10:55:10 +0000 (10:55 +0000)]
(clear_mouse_face): Treat tip_frame as a Lisp_Object.
(x_free_frame_resources): New function.
(x_destroy_window): Use it.

23 years ago(echo_prompt): Argument type changed to Lisp_Object.
Kenichi Handa [Thu, 14 Dec 2000 10:44:56 +0000 (10:44 +0000)]
(echo_prompt): Argument type changed to Lisp_Object.
Always store string in multibyte representation in echobuf.
(echo_char): Always store string in multibyte representation in
echobuf.
(echo_now): Call message2_nolog with the arg MULTIBYTE 1.
(read_key_sequence): Adjusted for the change of echo_prompt.

23 years ago*** empty log message ***
Kenichi Handa [Thu, 14 Dec 2000 10:43:49 +0000 (10:43 +0000)]
*** empty log message ***

23 years ago(easy-menu-current-active-maps): Test
Gerd Moellmann [Thu, 14 Dec 2000 10:36:42 +0000 (10:36 +0000)]
(easy-menu-current-active-maps): Test
if symbol is bound before getting its value.

23 years ago(tooltip-show): If an error is signaled in
Gerd Moellmann [Thu, 14 Dec 2000 10:35:22 +0000 (10:35 +0000)]
(tooltip-show): If an error is signaled in
x-show-tip, display that error, and display the help in the
echo area.

23 years agoFix typos.
Eli Zaretskii [Thu, 14 Dec 2000 05:44:18 +0000 (05:44 +0000)]
Fix typos.

23 years ago(Fmd5): Docstring improved.
Kenichi Handa [Thu, 14 Dec 2000 01:42:13 +0000 (01:42 +0000)]
(Fmd5): Docstring improved.

23 years ago*** empty log message ***
Kenichi Handa [Thu, 14 Dec 2000 01:40:55 +0000 (01:40 +0000)]
*** empty log message ***

23 years ago(decode_coding_string): Set coding->src_multibyte and
Kenichi Handa [Thu, 14 Dec 2000 01:27:43 +0000 (01:27 +0000)]
(decode_coding_string): Set coding->src_multibyte and
coding->dst_multibyte before calling detect_coding and detect_eol.
Update them after some coding system is detected.

23 years ago*** empty log message ***
Kenichi Handa [Thu, 14 Dec 2000 01:27:24 +0000 (01:27 +0000)]
*** empty log message ***

23 years ago(detect_coding_system): Prototype adjusted.
Kenichi Handa [Wed, 13 Dec 2000 23:29:44 +0000 (23:29 +0000)]
(detect_coding_system): Prototype adjusted.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 13 Dec 2000 23:29:17 +0000 (23:29 +0000)]
*** empty log message ***

23 years ago(skkdic-set-okuri-nasi): Show
Kenichi Handa [Wed, 13 Dec 2000 23:27:49 +0000 (23:27 +0000)]
(skkdic-set-okuri-nasi): Show
"... entries" messages for every 10000 entries, not 10.

23 years ago(ONE_MORE_BYTE_CHECK_MULTIBYTE): New macro.
Kenichi Handa [Wed, 13 Dec 2000 23:24:37 +0000 (23:24 +0000)]
(ONE_MORE_BYTE_CHECK_MULTIBYTE): New macro.
(detect_coding_emacs_mule, detect_coding_iso2022,)
(detect_coding_sjis, detect_coding_big5, detect_coding_utf_8)
(detect_coding_utf_16, detect_coding_ccl): Make them static.  New
argument MULTIBYTEP.  Callers changed.
(detect_coding_mask, detect_coding_system): New argument
MULTIBYTEP.  Callers changed.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 13 Dec 2000 23:24:13 +0000 (23:24 +0000)]
*** empty log message ***

23 years ago* bookmark.el: Provide a generic exit hook, as suggested by Ovidiu
Karl Fogel [Wed, 13 Dec 2000 22:56:38 +0000 (22:56 +0000)]
* bookmark.el: Provide a generic exit hook, as suggested by Ovidiu
Predescu <ovidiu@cup.hp.com>:
(bookmark-exit-hook): new var.
(bookmark-exit-hook-internal): new func, replaces old raw lambda form
in `kill-emacs-hook', and runs new `bookmark-exit-hooks'.  No longer
tests for the bookmark feature, as logically that feature must have
been provided if this function is running.
Removed ;;;###autoload before the `add-hook' call.

23 years ago*** empty log message ***
Stefan Monnier [Wed, 13 Dec 2000 22:27:23 +0000 (22:27 +0000)]
*** empty log message ***

23 years ago(x_free_frame_resources): New function.
Gerd Moellmann [Wed, 13 Dec 2000 20:28:14 +0000 (20:28 +0000)]
(x_free_frame_resources): New function.
(x_destroy_window): Use it.

23 years ago(x_free_frame_resources): Declare.
Gerd Moellmann [Wed, 13 Dec 2000 20:27:22 +0000 (20:27 +0000)]
(x_free_frame_resources): Declare.

23 years ago(image_cache_refcount, dpyinfo_refcount) [GLYPH_DEBUG]:
Gerd Moellmann [Wed, 13 Dec 2000 20:27:01 +0000 (20:27 +0000)]
(image_cache_refcount, dpyinfo_refcount) [GLYPH_DEBUG]:
New variables.
(unwind_create_frame, unwind_create_tip_frame): New functions.
(Fx_create_frame, x_create_tip_frame): Handle errors signaled
while a frame is only partially constructed.

23 years ago*** empty log message ***
Dave Love [Wed, 13 Dec 2000 17:47:35 +0000 (17:47 +0000)]
*** empty log message ***

23 years ago(ensure_scope_buffer_room): Fix xrealloc call.
Dave Love [Wed, 13 Dec 2000 17:47:18 +0000 (17:47 +0000)]
(ensure_scope_buffer_room): Fix xrealloc call.

23 years ago(easy-menu-define): Setup indentation.
Stefan Monnier [Wed, 13 Dec 2000 16:14:49 +0000 (16:14 +0000)]
(easy-menu-define): Setup indentation.
(easy-menu-current-active-maps): New function.
(easy-menu-get-map): Use it.
Make a proper menu entry when creating a new keymap.

23 years ago(do_mouse_tracking): Make externally visible.
Gerd Moellmann [Wed, 13 Dec 2000 14:27:09 +0000 (14:27 +0000)]
(do_mouse_tracking): Make externally visible.

23 years ago(update_window): If do_mouse_tracking is non-nil,
Gerd Moellmann [Wed, 13 Dec 2000 14:24:01 +0000 (14:24 +0000)]
(update_window): If do_mouse_tracking is non-nil,
don't interrupt the update for pending input initially, i.e.
update at least some lines.

23 years ago(get_keyelt): Only eval the filter if `autoload' is set.
Stefan Monnier [Wed, 13 Dec 2000 14:13:18 +0000 (14:13 +0000)]
(get_keyelt): Only eval the filter if `autoload' is set.

23 years ago(menu_bar_items, tool_bar_items):
Stefan Monnier [Wed, 13 Dec 2000 14:12:02 +0000 (14:12 +0000)]
(menu_bar_items, tool_bar_items):
Set `autoload' when looking up `tool-bar' or `menu-bar' submap.

23 years ago*** empty log message ***
Gerd Moellmann [Wed, 13 Dec 2000 13:25:16 +0000 (13:25 +0000)]
*** empty log message ***

23 years ago(gray_bitmap_bits): Declare `char *'.
Gerd Moellmann [Wed, 13 Dec 2000 13:24:02 +0000 (13:24 +0000)]
(gray_bitmap_bits): Declare `char *'.

23 years ago(x_term_init): Declare gray_bitmap_bits as `extern
Gerd Moellmann [Wed, 13 Dec 2000 13:23:37 +0000 (13:23 +0000)]
(x_term_init): Declare gray_bitmap_bits as `extern
char *'

23 years ago*** empty log message ***
Dave Love [Wed, 13 Dec 2000 10:32:10 +0000 (10:32 +0000)]
*** empty log message ***

23 years ago(smiley-region): Bind `inhibit-point-motion-hooks' to t, so that we
Miles Bader [Wed, 13 Dec 2000 02:07:55 +0000 (02:07 +0000)]
(smiley-region): Bind `inhibit-point-motion-hooks' to t, so that we
don't get stuck while trying to smilefy intangible text.

23 years agoFix cases and syntaxes for mule-unicode-0100-24ff.
Kenichi Handa [Wed, 13 Dec 2000 02:01:05 +0000 (02:01 +0000)]
Fix cases and syntaxes for mule-unicode-0100-24ff.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 13 Dec 2000 02:00:32 +0000 (02:00 +0000)]
*** empty log message ***

23 years ago(dired-move-to-filename-regexp): Fixed for the case
Kenichi Handa [Wed, 13 Dec 2000 00:23:04 +0000 (00:23 +0000)]
(dired-move-to-filename-regexp): Fixed for the case
that a Japanese character is not appended after day and year.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 13 Dec 2000 00:22:41 +0000 (00:22 +0000)]
*** empty log message ***

23 years ago(Info-suffix-list): Change format for a command that
Kenichi Handa [Wed, 13 Dec 2000 00:14:52 +0000 (00:14 +0000)]
(Info-suffix-list): Change format for a command that
requires arguments.
(info-insert-file-contents): Adjusted for the above change.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 13 Dec 2000 00:14:26 +0000 (00:14 +0000)]
*** empty log message ***

23 years ago(display_tool_bar_line): Make sure that tool bar
Gerd Moellmann [Tue, 12 Dec 2000 20:04:34 +0000 (20:04 +0000)]
(display_tool_bar_line): Make sure that tool bar
lines start with a relief line.

23 years ago(Fdisplay_buffer): Doc fix.
Dave Love [Tue, 12 Dec 2000 19:00:34 +0000 (19:00 +0000)]
(Fdisplay_buffer): Doc fix.
(Fwindow_list): Remove unused var.

23 years ago(mmap_set_vars): Declare.
Dave Love [Tue, 12 Dec 2000 18:51:47 +0000 (18:51 +0000)]
(mmap_set_vars): Declare.

23 years ago(Fset_window_point): Declare.
Dave Love [Tue, 12 Dec 2000 18:50:49 +0000 (18:50 +0000)]
(Fset_window_point): Declare.

23 years ago.
Andreas Schwab [Tue, 12 Dec 2000 17:58:35 +0000 (17:58 +0000)]
.

23 years ago(tar-extract): Base the name of the subfile buffer
Andreas Schwab [Tue, 12 Dec 2000 17:56:49 +0000 (17:56 +0000)]
(tar-extract): Base the name of the subfile buffer
on the name of the tar buffer.  Verify that the existing buffer is
visiting the same subfile.

23 years ago*** empty log message ***
Gerd Moellmann [Tue, 12 Dec 2000 17:03:11 +0000 (17:03 +0000)]
*** empty log message ***

23 years ago(smiley-regexp-alist): Make regexps match
Gerd Moellmann [Tue, 12 Dec 2000 16:54:45 +0000 (16:54 +0000)]
(smiley-regexp-alist): Make regexps match
at the end of the buffer.
(smiley-region): In the loop, move to the end of the submatch
matching the smiley instead of using the end of the match
of the whole regexp.

23 years ago(cursor_in_non_selected_windows): Declare extern.
Gerd Moellmann [Tue, 12 Dec 2000 16:14:39 +0000 (16:14 +0000)]
(cursor_in_non_selected_windows): Declare extern.

23 years ago(Fset_window_point): If displaying cursors in windows
Gerd Moellmann [Tue, 12 Dec 2000 16:14:01 +0000 (16:14 +0000)]
(Fset_window_point): If displaying cursors in windows
other than the selected window, make sure redisplay updates
other windows to show the new value of point in the window.

23 years ago*** empty log message ***
Dave Love [Tue, 12 Dec 2000 15:45:39 +0000 (15:45 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Gerd Moellmann [Tue, 12 Dec 2000 15:30:41 +0000 (15:30 +0000)]
*** empty log message ***

23 years ago(Fkill_buffer): Don't Fset_buffer when testing if
Gerd Moellmann [Tue, 12 Dec 2000 15:29:00 +0000 (15:29 +0000)]
(Fkill_buffer): Don't Fset_buffer when testing if
the buffer is the sole visible buffer when in the mini-buffer.

23 years agoAdd obsolete.
Dave Love [Tue, 12 Dec 2000 15:11:04 +0000 (15:11 +0000)]
Add obsolete.

23 years ago*** empty log message ***
Eli Zaretskii [Tue, 12 Dec 2000 15:07:44 +0000 (15:07 +0000)]
*** empty log message ***

23 years ago(message-mode): Doc fix.
Eli Zaretskii [Tue, 12 Dec 2000 15:06:58 +0000 (15:06 +0000)]
(message-mode): Doc fix.

23 years agoNo need for --with-pop anymore.
Eli Zaretskii [Tue, 12 Dec 2000 15:04:06 +0000 (15:04 +0000)]
No need for --with-pop anymore.

23 years ago(fast_find_position): Don't overstep the last window row.
Eli Zaretskii [Tue, 12 Dec 2000 14:55:35 +0000 (14:55 +0000)]
(fast_find_position): Don't overstep the last window row.
(IT_note_mouse_highlight): Initialize portion to -1.  Remove
unused variable `area'.  When looking for a row under (X,Y), give
up if some of the previous rows is not enabled.

23 years ago(rmail-summary-expunge)
Gerd Moellmann [Tue, 12 Dec 2000 14:52:36 +0000 (14:52 +0000)]
(rmail-summary-expunge)
(rmail-summary-expunge-and-save): Use rmail-expunge-confirmed
instead of rmail-confirm-expunge.

23 years ago*** empty log message ***
Gerd Moellmann [Tue, 12 Dec 2000 14:13:40 +0000 (14:13 +0000)]
*** empty log message ***

23 years ago(perform-replace): Don't use an empty match adjacent
Gerd Moellmann [Tue, 12 Dec 2000 14:13:13 +0000 (14:13 +0000)]
(perform-replace): Don't use an empty match adjacent
to a non-empty match when computing the next match before the
replacement is performed.

23 years ago(setup_echo_area_for_printing, with_echo_area_buffer):
Gerd Moellmann [Tue, 12 Dec 2000 13:31:47 +0000 (13:31 +0000)]
(setup_echo_area_for_printing, with_echo_area_buffer):
Bind `inhibit-read-only' to t.
(unwind_with_echo_area_buffer): Use AREF.

23 years agoSet version to 21.0.94.
Gerd Moellmann [Tue, 12 Dec 2000 12:58:16 +0000 (12:58 +0000)]
Set version to 21.0.94.

23 years ago(Fx_hide_tip): Simplified.
Gerd Moellmann [Tue, 12 Dec 2000 11:38:41 +0000 (11:38 +0000)]
(Fx_hide_tip): Simplified.

23 years ago*** empty log message ***
Gerd Moellmann [Tue, 12 Dec 2000 10:38:08 +0000 (10:38 +0000)]
*** empty log message ***

23 years ago(smiley-region): Doc fix.
Gerd Moellmann [Tue, 12 Dec 2000 10:37:48 +0000 (10:37 +0000)]
(smiley-region): Doc fix.

23 years agoUse `define-minor-mode' for the minor mode
Gerd Moellmann [Tue, 12 Dec 2000 10:20:52 +0000 (10:20 +0000)]
Use `define-minor-mode' for the minor mode
definition (patch by Stefan Monnier).
(glasses-mode): Use jit-lock instead of `after-change-functions'
(patch by Stefan Monnier).

23 years ago(GC_MARK_STACK): Use GC_MAKE_GCPROS_NOOPS instead of `1'.
Gerd Moellmann [Tue, 12 Dec 2000 10:05:09 +0000 (10:05 +0000)]
(GC_MARK_STACK): Use GC_MAKE_GCPROS_NOOPS instead of `1'.

23 years ago(GC_MARK_STACK): Define as GC_MAKE_GCPROS_NOOPS.
Gerd Moellmann [Tue, 12 Dec 2000 10:01:40 +0000 (10:01 +0000)]
(GC_MARK_STACK): Define as GC_MAKE_GCPROS_NOOPS.

23 years ago(Info-last-preorder): Don't barf on nodes without a prev.
Miles Bader [Tue, 12 Dec 2000 07:15:52 +0000 (07:15 +0000)]
(Info-last-preorder): Don't barf on nodes without a prev.
(Info-scroll-down): Respect `Info-scroll-prefer-subnodes'.

23 years ago* term/mac-win.el: Remove load for ls-lisp.
Andrew Choi [Tue, 12 Dec 2000 05:04:07 +0000 (05:04 +0000)]
* term/mac-win.el: Remove load for ls-lisp.

* loadup.el: Load ls-lisp for system-type macos.

23 years ago* cw5-mcp.xml: add md5.c to project.
Andrew Choi [Tue, 12 Dec 2000 04:54:02 +0000 (04:54 +0000)]
* cw5-mcp.xml: add md5.c to project.

* cw6-mcp.xml: add md5.c to project.