aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorStephen Eglen2003-11-25 14:45:32 +0000
committerStephen Eglen2003-11-25 14:45:32 +0000
commit4dddd07f26ce4fb14adeda46465809e04e2b6cef (patch)
tree664d9e89664c0746cc60fc2e4825c8d18554cb0b /lisp/ChangeLog
parent00498bfc928ebe82169895fa899785dec5c808e5 (diff)
downloademacs-4dddd07f26ce4fb14adeda46465809e04e2b6cef.tar.gz
emacs-4dddd07f26ce4fb14adeda46465809e04e2b6cef.zip
iswitchb-read-buffer: check that iswitchb-exit is not 'usefirst (set
when user presses RETURN to select buffer) before running: ;; This happens for example if the buffer was chosen with the mouse. (setq iswitchb-matches (list iswitchb-final-text))) iswitchb-exit-minibuffer: set iswitchb-exit to 'usefirst. These changes were made to fix the following bug reported by Markus Rost and John Wiegley: Evaluate: (progn (iswitchb-mode 1) (get-buffer-create "12") (get-buffer-create "1") (iswitchb-buffer)) You get prompted in the minibuffer. Type "1". The minibuffer shows iswitch 1{12,1} Hit RET. You find yourself in buffer "1" instead of "12", as you would expect from the documentation. This bug was introduced when iswitchb-read-buffer was updated to allow user to select items from the *Completions* buffer with the mouse.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 6ed8101077d..4eaab18202c 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,10 @@
12003-11-25 Stephen Eglen <stephen@gnu.org>
2
3 * iswitchb.el (iswitchb-read-buffer,iswitchb-exit-minibuffer):
4 iswitchb-exit is set to 'usefirst when user selects buffer at head
5 of list using RET. (Selecting buffers at the head of the list was
6 broken if the substring was also a complete buffername.)
7
12003-11-23 Kim F. Storm <storm@cua.dk> 82003-11-23 Kim F. Storm <storm@cua.dk>
2 9
3 * progmodes/compile.el (grep-command, grep-use-null-device) 10 * progmodes/compile.el (grep-command, grep-use-null-device)