bpt/emacs.git
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.

23 years ago* src/macfns.c (x_create_tip_frame, Fx_hide_tip): change to handle
Andrew Choi [Tue, 12 Dec 2000 04:50:33 +0000 (04:50 +0000)]
* src/macfns.c (x_create_tip_frame, Fx_hide_tip): change to handle
Lisp_Object type tip_frame (was struct frame *) as in xfns.c.

23 years agoAdd idlwave-3.
Miles Bader [Tue, 12 Dec 2000 04:30:37 +0000 (04:30 +0000)]
Add idlwave-3.

23 years ago(delete-horizontal-space): Add BACKWARD-ONLY parameter.
Miles Bader [Tue, 12 Dec 2000 01:20:55 +0000 (01:20 +0000)]
(delete-horizontal-space): Add BACKWARD-ONLY parameter.
Respect field end too.
(just-one-space): Respect fields as `delete-horizontal-space'.
(newline-and-indent, reindent-then-newline-and-indent): Use
`delete-horizontal-space'.

23 years ago*** empty log message ***
Dave Love [Mon, 11 Dec 2000 22:55:41 +0000 (22:55 +0000)]
*** empty log message ***

23 years ago(comment-indent-new-line): Use delete-horizontal-space
Stefan Monnier [Mon, 11 Dec 2000 21:41:41 +0000 (21:41 +0000)]
(comment-indent-new-line): Use delete-horizontal-space
(so as to obey the field property in the minibuffer).

23 years agoMoved from auto-show.el to obsolete/auto-show.el
Stefan Monnier [Mon, 11 Dec 2000 21:39:52 +0000 (21:39 +0000)]
Moved from auto-show.el to obsolete/auto-show.el

23 years agoMoved from textmodes/ooutline.el to obsolete/ooutline.el
Stefan Monnier [Mon, 11 Dec 2000 21:38:19 +0000 (21:38 +0000)]
Moved from textmodes/ooutline.el to obsolete/ooutline.el

23 years agoMoved from progmodes/c-mode.el to obsolete/c-mode.el
Stefan Monnier [Mon, 11 Dec 2000 21:34:11 +0000 (21:34 +0000)]
Moved from progmodes/c-mode.el to obsolete/c-mode.el

23 years ago(Fx_hide_tip): Fix last change.
Gerd Moellmann [Mon, 11 Dec 2000 21:13:33 +0000 (21:13 +0000)]
(Fx_hide_tip): Fix last change.

23 years ago(Fx_hide_tip): Avoid unnecessary work when there's
Gerd Moellmann [Mon, 11 Dec 2000 19:26:34 +0000 (19:26 +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.

23 years ago(clear_mouse_face): Treat tip_frame as a Lisp_Object.
Gerd Moellmann [Mon, 11 Dec 2000 19:25:30 +0000 (19:25 +0000)]
(clear_mouse_face): Treat tip_frame as a Lisp_Object.

23 years ago(prepare_menu_bars): Changes for tip_frame being a
Gerd Moellmann [Mon, 11 Dec 2000 19:24:59 +0000 (19:24 +0000)]
(prepare_menu_bars): Changes for tip_frame being a
Lisp_Object.

23 years agoChange external declaration of tip_frame.
Gerd Moellmann [Mon, 11 Dec 2000 19:24:21 +0000 (19:24 +0000)]
Change external declaration of tip_frame.

23 years ago*** empty log message ***
Dave Love [Mon, 11 Dec 2000 17:17:41 +0000 (17:17 +0000)]
*** empty log message ***

23 years agoUse full path for NON_GNU_CPP.
Dave Love [Mon, 11 Dec 2000 17:17:02 +0000 (17:17 +0000)]
Use full path for NON_GNU_CPP.

23 years ago*** empty log message ***
Gerd Moellmann [Mon, 11 Dec 2000 16:06:20 +0000 (16:06 +0000)]
*** empty log message ***

23 years ago(kill-new): Don't try to setcar kill-ring if it is
Gerd Moellmann [Mon, 11 Dec 2000 15:33:34 +0000 (15:33 +0000)]
(kill-new): Don't try to setcar kill-ring if it is
nil.

23 years ago(Fkey_description): If KEYS is an empty key sequence,
Gerd Moellmann [Mon, 11 Dec 2000 15:21:46 +0000 (15:21 +0000)]
(Fkey_description): If KEYS is an empty key sequence,
return an empty string.

23 years ago(try_cursor_movement): Check update_mode_lines instead
Gerd Moellmann [Mon, 11 Dec 2000 14:50:29 +0000 (14:50 +0000)]
(try_cursor_movement): Check update_mode_lines instead
of the window's update_mode_line flag, since the former is set by
force-mode-line-update, not the latter.  This makes
column-number-mode slightly faster.

23 years ago(try_window_id) <all changes above window start>:
Gerd Moellmann [Mon, 11 Dec 2000 14:37:14 +0000 (14:37 +0000)]
(try_window_id) <all changes above window start>:
Set the cursor.

23 years ago(draw_separator) <SEPARATOR_SHADOW_ETCHED_IN_DASH>:
Dave Love [Mon, 11 Dec 2000 14:33:47 +0000 (14:33 +0000)]
(draw_separator) <SEPARATOR_SHADOW_ETCHED_IN_DASH>:
<SEPARATOR_SHADOW_ETCHED_OUT_DASH>: Fix call of draw_separator.

23 years ago*** empty log message ***
Carsten Dominik [Mon, 11 Dec 2000 13:00:47 +0000 (13:00 +0000)]
*** empty log message ***

23 years agoFixed setfilename and setdircategory. This was to undo incorrect
Carsten Dominik [Mon, 11 Dec 2000 12:52:59 +0000 (12:52 +0000)]
Fixed setfilename and setdircategory.  This was to undo incorrect
changes in the previous commit.

23 years agoUpdated IDLWAVE to version 4.7
Carsten Dominik [Mon, 11 Dec 2000 12:45:42 +0000 (12:45 +0000)]
Updated IDLWAVE to version 4.7

23 years agoUpdated IDLWAVE manual to version 4.7
Carsten Dominik [Mon, 11 Dec 2000 12:41:49 +0000 (12:41 +0000)]
Updated IDLWAVE manual to version 4.7

23 years ago*** empty log message ***
Gerd Moellmann [Mon, 11 Dec 2000 12:15:07 +0000 (12:15 +0000)]
*** empty log message ***

23 years agoUpdate comment about _XOPEN_SOURCE.
Gerd Moellmann [Mon, 11 Dec 2000 11:59:52 +0000 (11:59 +0000)]
Update comment about _XOPEN_SOURCE.

23 years ago(_FILE_OFFSET_BITS): Do not undef.
Gerd Moellmann [Mon, 11 Dec 2000 11:57:42 +0000 (11:57 +0000)]
(_FILE_OFFSET_BITS): Do not undef.

23 years ago(file_offset, file_tell): Depend on HAVE_FSEEKO, not
Gerd Moellmann [Mon, 11 Dec 2000 11:57:04 +0000 (11:57 +0000)]
(file_offset, file_tell): Depend on HAVE_FSEEKO, not
HAVE_FTELLO.

23 years ago(HAVE_FTELLO): Remove.
Gerd Moellmann [Mon, 11 Dec 2000 11:56:04 +0000 (11:56 +0000)]
(HAVE_FTELLO): Remove.
(HAVE_FSEEKO): Add.
(_XOPEN_SOURCE): Remove; the large-file code no longer needs it.

23 years ago(AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
Gerd Moellmann [Mon, 11 Dec 2000 11:54:38 +0000 (11:54 +0000)]
(AC_SYS_LARGEFILE, AC_SYS_LARGEFILE_MACRO_VALUE):
Merge fixes from latest GNU tar version.  These macros no longer
futz with _XOPEN_SOURCE, as that was not portable in practice.
(AC_FUNC_FSEEKO): New macro.

23 years agoUse it instead of invoking AC_CHECK_FUNCS on
Gerd Moellmann [Mon, 11 Dec 2000 11:53:06 +0000 (11:53 +0000)]
Use it instead of invoking AC_CHECK_FUNCS on
ftello.

23 years ago(custom-save-variables, custom-save-faces):
Gerd Moellmann [Mon, 11 Dec 2000 10:42:44 +0000 (10:42 +0000)]
(custom-save-variables, custom-save-faces):
Comment fix.

23 years agoMoved here from lisp/.
Gerd Moellmann [Mon, 11 Dec 2000 10:21:06 +0000 (10:21 +0000)]
Moved here from lisp/.

23 years agoMoved to `obsolete' subdir.
Gerd Moellmann [Mon, 11 Dec 2000 10:19:46 +0000 (10:19 +0000)]
Moved to `obsolete' subdir.

23 years ago*** empty log message ***
Miles Bader [Mon, 11 Dec 2000 07:33:18 +0000 (07:33 +0000)]
*** empty log message ***

23 years ago(window-text-height): Function removed (now in C).
Miles Bader [Mon, 11 Dec 2000 07:31:08 +0000 (07:31 +0000)]
(window-text-height): Function removed (now in C).

23 years ago(displayed_window_lines): Fix off-by-one error.
Miles Bader [Mon, 11 Dec 2000 07:28:51 +0000 (07:28 +0000)]
(displayed_window_lines): Fix off-by-one error.

23 years ago(displayed_window_lines): Handle non-newline-terminated final lines properly.
Miles Bader [Mon, 11 Dec 2000 07:22:38 +0000 (07:22 +0000)]
(displayed_window_lines): Handle non-newline-terminated final lines properly.
(Fwindow_text_height): New function (used to be in lisp).
(syms_of_window): Initialize it.

23 years ago(gnus-summary-recenter): When trying to keep the bottom line visible,
Miles Bader [Mon, 11 Dec 2000 05:02:17 +0000 (05:02 +0000)]
(gnus-summary-recenter): When trying to keep the bottom line visible,
check to see if it's partially obscured, and if so, either scroll one
more line to make it fully visible, or revert to showing the second line
from the top.

23 years ago(cvs-mode-marked): Set up the default for CMD manually.
Stefan Monnier [Mon, 11 Dec 2000 03:20:29 +0000 (03:20 +0000)]
(cvs-mode-marked): Set up the default for CMD manually.

23 years ago*** empty log message ***
Stefan Monnier [Mon, 11 Dec 2000 02:59:40 +0000 (02:59 +0000)]
*** empty log message ***

23 years ago(displayed_window_lines): Don't round up when converting empty space at
Miles Bader [Mon, 11 Dec 2000 02:20:55 +0000 (02:20 +0000)]
(displayed_window_lines): Don't round up when converting empty space at
bottom to lines.

23 years agoUpdate references to CVS-Edit (now Log-Edit).
Stefan Monnier [Sun, 10 Dec 2000 21:20:56 +0000 (21:20 +0000)]
Update references to CVS-Edit (now Log-Edit).
(cvs-mode-diff-help): Remove.
(cvs-mode-commit): Use the new `log-edit' BUFFER argument.

23 years agoMinor doc/comment changes.
Stefan Monnier [Sun, 10 Dec 2000 21:18:03 +0000 (21:18 +0000)]
Minor doc/comment changes.

23 years ago(cvs-mode-diff-map): Use minibuffer menu prompts.
Stefan Monnier [Sun, 10 Dec 2000 21:17:14 +0000 (21:17 +0000)]
(cvs-mode-diff-map): Use minibuffer menu prompts.

23 years ago(log-edit-parent-buffer): New var.
Stefan Monnier [Sun, 10 Dec 2000 21:08:55 +0000 (21:08 +0000)]
(log-edit-parent-buffer): New var.
(log-edit): Set it.  Add BUFFER argument.
(log-edit-done): Use char-before.
Don't bother checking validity of vc-comment-ring.
Only bury the buffer if log-edit popped it up.