Luc Teirlinck [Sun, 22 Aug 2004 02:25:16 +0000 (02:25 +0000)]
(Keyboard Macro Ring): Rename section.
Emacs treats the head of the macro ring as the `last keyboard macro'.
(Keyboard Macro Counter): Minor change.
(Save Keyboard Macro): Some clarifications.
(Edit Keyboard Macro): Rename section.
Luc Teirlinck [Sat, 21 Aug 2004 23:39:38 +0000 (23:39 +0000)]
(Buffers): Maximum buffer size is now 256M on 32-bit machines.
(Several Buffers): Clarify which buffer is selected if `2' is
pressed in the Buffer Menu.
(Several Buffers): Auto Revert mode can be used to update the
Buffer Menu automatically.
David Kastrup [Sat, 21 Aug 2004 21:50:06 +0000 (21:50 +0000)]
(ange-ftp-hash-entry-exists-p)
(ange-ftp-file-entry-p, ange-ftp-file-symlink-p): Since the code
has been converted to use hashtables, the relation `nil=none' is
no longer valid, as `nil' is not a hashtable. This patch tries to
reduce the number of resulting errors.
(vc-comment-ring, vc-comment-ring-index)
(vc-previous-comment, vc-next-comment)
(vc-comment-search-reverse, vc-comment-search-forward)
(vc-comment-to-change-log): Made obsolete in version 21.4, not 21.5.
Eli Zaretskii [Sat, 21 Aug 2004 11:31:45 +0000 (11:31 +0000)]
Massively rearranged by category, to make environment
features and symptoms easier to find. Bugs relating to
20th-century systems moved to the end. Most problem headers
changed to "object: variation" format.
Luc Teirlinck [Fri, 20 Aug 2004 23:01:33 +0000 (23:01 +0000)]
(Backup Deletion): Correct description of `delete-old-versions'.
(Time Stamps): `time-stamp' needs to be added to `before-save-hook'.
(Auto Save Files): Recommend `auto-save-mode' to reenable
auto-saving, rather than the abbreviation `auto-save'.
Stefan Monnier [Fri, 20 Aug 2004 21:59:42 +0000 (21:59 +0000)]
(mouse-avoidance-ignore-p): New fun.
Also ignore switch-frame, select-window, double, and triple clicks.
(mouse-avoidance-banish-hook, mouse-avoidance-exile-hook)
(mouse-avoidance-fancy-hook): Use it.
Kim F. Storm [Fri, 20 Aug 2004 10:33:25 +0000 (10:33 +0000)]
(wait_reading_process_output): Rename from
wait_reading_process_input. All uses changed.
(wait_reading_process_output_1): Rename from
wait_reading_process_input_1. All uses changed.
Masatake YAMATO [Thu, 19 Aug 2004 07:52:01 +0000 (07:52 +0000)]
(elp-results-symname-map): New keymap.
(elp-results-jump-to-definition-by-mouse)
(elp-results-jump-to-definition, elp-output-insert-symname): New Functions.
(elp-output-result): Use elp-output-insert-symname.
Kim F. Storm [Tue, 17 Aug 2004 22:24:29 +0000 (22:24 +0000)]
(Faccept_process_output): Add arg JUST-THIS-ONE;
forward to wait_reading_process_input via DO_DISPLAY arg.
(wait_reading_process_input): If DO_DISPLAY < 0 for a process
object, only process output from that process; also inhibit
running timers if DO_DISPLAY==-2.
(child_setup_tty) [SIGNALS_VIA_CHARACTERS]:
Set VQUIT and VINTR chars to the standard ones if they are unset.
[AIX]: Don't do that here. And don't force VINTR to standard
when SIGNALS_VIA_CHARACTERS.
Eli Zaretskii [Sat, 14 Aug 2004 12:48:39 +0000 (12:48 +0000)]
Remove accidental changes of March 4. Fix backing
up when a regexp isearch is made more general. Use symbolic
accessor functions for isearch stack frames to make usage clearer.
(search-whitespace-regexp): Made groups in documentation shy (as
is the group in the default value).
(isearch-fallback): New function, addresses problems with regexps
liberalized by `\|', adds support for liberalization by `\}' (the
general repetition construct), and incorporates behavior for
`*'/`?'.
(isearch-}-char): New command, calls `isearch-fallback' with
arguments appropriate to a typed `}'.
(isearch-*-char, isearch-|-char): Now just call `isearch-fallback'
appropriately.
(isearch-mode-map): Bind `}' to `isearch-}-char'.
(isearch-string, isearch-message,string, isearch-point,
isearch-success, isearch-forward-flag, isearch-other-end,
isearch-word, isearch-invalid-regexp, isearch-wrapped,
isearch-barrier, isearch-within-brackets,
isearch-case-fold-search):
New inline functions to read fields of a stack frame.
Eli Zaretskii [Sat, 14 Aug 2004 11:33:02 +0000 (11:33 +0000)]
Remove the lines which say "<TAB>@true", to avoid
running a Unixy shell and to reincarnate the "Nothing to be done
for `all'" message from Make when there's nothing to be done.
Daniel Pfeiffer [Wed, 11 Aug 2004 20:00:11 +0000 (20:00 +0000)]
(speedbar-scan-subdirs): New option.
(speedbar-file-lists): Don't ignore file-name case on Unix and use dolist.
(speedbar-insert-files-at-point): Take an extra argument and use it to optionally find out if a subdir is empty. Also unreadable files don't get expand buttons.
(speedbar-directory-plus): New image (bitmap already existed unused).
(speedbar-expand-image-button-alist): Use it.
Luc Teirlinck [Tue, 10 Aug 2004 15:45:54 +0000 (15:45 +0000)]
Various changes in addition to:
(Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
Give more varied examples for `kbd'.
(Creating Keymaps): Char tables have slots for all characters
without modifiers.
(Active Keymaps): `overriding-local-map' and
`overriding-terminal-local-map' also override text property and
overlay keymaps.
(Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
(Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
to denote a prefix of no events.
`map-keymap' includes parent's bindings _recursively_.
Clarify and correct description of `where-is-internal'.
Mention BUFFER-OR-NAME arg to `describe-bindings'.
(Menu Example): For menus intended for use with the keyboard, the
menu items should be bound to characters or real function keys.