diff options
| -rw-r--r-- | etc/NEWS | 12 | ||||
| -rw-r--r-- | lisp/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/ido.el | 19 |
3 files changed, 21 insertions, 13 deletions
| @@ -558,11 +558,17 @@ will revert to the old behavior. | |||
| 558 | 558 | ||
| 559 | ** Ido | 559 | ** Ido |
| 560 | 560 | ||
| 561 | *** Ido has a manual now. | 561 | +++ |
| 562 | *** An Ido user manual is now included. | ||
| 562 | 563 | ||
| 563 | *** `ido-use-virtual-buffers' takes a new value 'auto. | 564 | --- |
| 565 | *** The option `ido-use-virtual-buffers' can now take the value `auto'. | ||
| 566 | This means to use virtual buffers if the current ido input does not match | ||
| 567 | an existing buffer. | ||
| 564 | 568 | ||
| 565 | *** `ido-decorations' has been slightly extended to give a bit more control. | 569 | --- |
| 570 | *** The variable `ido-decorations' can optionally have two new elements, | ||
| 571 | which are the brackets to use around the sole remaining completion. | ||
| 566 | 572 | ||
| 567 | ** Image mode | 573 | ** Image mode |
| 568 | 574 | ||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0c14a4021a1..c14487ed721 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2014-01-31 Glenn Morris <rgm@gnu.org> | 1 | 2014-01-31 Glenn Morris <rgm@gnu.org> |
| 2 | 2 | ||
| 3 | * ido.el (ido-use-virtual-buffers): Doc fix. | ||
| 4 | Reset :version, since the default value has not changed. | ||
| 5 | |||
| 3 | * register.el (register-preview-delay, register-read-with-preview): | 6 | * register.el (register-preview-delay, register-read-with-preview): |
| 4 | Doc fixes. | 7 | Doc fixes. |
| 5 | 8 | ||
diff --git a/lisp/ido.el b/lisp/ido.el index 265a9a9f1c1..52dd3850ce5 100644 --- a/lisp/ido.el +++ b/lisp/ido.el | |||
| @@ -795,13 +795,11 @@ remaining completion. If absent, elements 5 and 6 are used instead." | |||
| 795 | :group 'ido) | 795 | :group 'ido) |
| 796 | 796 | ||
| 797 | (defcustom ido-use-virtual-buffers nil | 797 | (defcustom ido-use-virtual-buffers nil |
| 798 | "Specify how virtual buffers should be used. | 798 | "If non-nil, refer to past (\"virtual\") buffers as well as existing ones. |
| 799 | The value can be one of the following: | 799 | The options are: |
| 800 | 800 | nil: Do not use virtual buffers. | |
| 801 | nil: No virtual buffers are used. | ||
| 802 | auto: Use virtual buffers when the current input matches no | ||
| 803 | existing buffers. | ||
| 804 | t: Always use virtual buffers. | 801 | t: Always use virtual buffers. |
| 802 | auto: Use virtual buffers if the current input matches no existing buffer. | ||
| 805 | 803 | ||
| 806 | Essentially it works as follows: Say you are visiting a file and | 804 | Essentially it works as follows: Say you are visiting a file and |
| 807 | the buffer gets cleaned up by midnight.el. Later, you want to | 805 | the buffer gets cleaned up by midnight.el. Later, you want to |
| @@ -811,10 +809,11 @@ the `ido-virtual' face, and always at the end), and if you select | |||
| 811 | it, it opens the file back up again. This allows you to think | 809 | it, it opens the file back up again. This allows you to think |
| 812 | less about whether recently opened files are still open or not. | 810 | less about whether recently opened files are still open or not. |
| 813 | Most of the time you can quit Emacs, restart, and then switch to | 811 | Most of the time you can quit Emacs, restart, and then switch to |
| 814 | a file buffer that was previously open as if it still were. This | 812 | a file buffer that was previously open as if it still were. |
| 815 | feature relies upon the `recentf' package, which will be enabled | 813 | |
| 816 | if this variable is configured to a non-nil value." | 814 | This feature relies upon the `recentf' package, which will be |
| 817 | :version "24.4" | 815 | enabled if this variable is configured to a non-nil value." |
| 816 | :version "24.1" | ||
| 818 | :type '(choice (const :tag "Always" t) | 817 | :type '(choice (const :tag "Always" t) |
| 819 | (const :tag "Automatic" auto) | 818 | (const :tag "Automatic" auto) |
| 820 | (const :tag "Never" nil)) | 819 | (const :tag "Never" nil)) |