diff options
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/ido.el | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 9cd1a921440..542c80abeec 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-11-10 Leo Liu <sdl.web@gmail.com> | ||
| 2 | |||
| 3 | * ido.el (ido-set-matches-1): Fix split-string args to avoid | ||
| 4 | performance issue. (Bug#12796) | ||
| 5 | |||
| 1 | 2012-11-10 Glenn Morris <rgm@gnu.org> | 6 | 2012-11-10 Glenn Morris <rgm@gnu.org> |
| 2 | 7 | ||
| 3 | * term.el (term-default-fg-color, term-default-bg-color): | 8 | * term.el (term-default-fg-color, term-default-bg-color): |
diff --git a/lisp/ido.el b/lisp/ido.el index 4ab183b3207..88b84268ff8 100644 --- a/lisp/ido.el +++ b/lisp/ido.el | |||
| @@ -3764,7 +3764,7 @@ This is to make them appear as if they were \"virtual buffers\"." | |||
| 3764 | ido-enable-flex-matching | 3764 | ido-enable-flex-matching |
| 3765 | (> (length ido-text) 1) | 3765 | (> (length ido-text) 1) |
| 3766 | (not ido-enable-regexp)) | 3766 | (not ido-enable-regexp)) |
| 3767 | (setq re (mapconcat #'regexp-quote (split-string ido-text "") ".*")) | 3767 | (setq re (mapconcat #'regexp-quote (split-string ido-text "" t) ".*")) |
| 3768 | (if ido-enable-prefix | 3768 | (if ido-enable-prefix |
| 3769 | (setq re (concat "\\`" re))) | 3769 | (setq re (concat "\\`" re))) |
| 3770 | (mapc | 3770 | (mapc |