diff options
| author | Stefan Monnier | 2011-03-30 18:25:57 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2011-03-30 18:25:57 -0400 |
| commit | 3e2d70fd422a9814e2e181a9bc3bcd856101bc83 (patch) | |
| tree | 57412f4a21ca8f90fe5b7e52eb2cd76e25881ef3 /etc | |
| parent | f3e4086c9ddb2df447907aaf8fc403426b724408 (diff) | |
| download | emacs-3e2d70fd422a9814e2e181a9bc3bcd856101bc83.tar.gz emacs-3e2d70fd422a9814e2e181a9bc3bcd856101bc83.zip | |
(completion-in-region): Pop down *Completions* automatically.
* lisp/minibuffer.el (completion-table-dynamic): Optimize `boundaries'.
(completion-in-region-mode): New minor mode.
(completion-in-region): Use it.
(completion-in-region--data, completion-in-region-mode-map): New vars.
(completion-in-region--postch): New function.
(completion--capf-misbehave-funs, completion--capf-safe-funs): New vars.
(completion--capf-wrapper): New function.
(completion-at-point): Use it to track well-behavedness of hook functions.
(completion-help-at-point): New command.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
| @@ -67,6 +67,9 @@ from load-path. -Q now implies this. | |||
| 67 | 67 | ||
| 68 | * Changes in Emacs 24.1 | 68 | * Changes in Emacs 24.1 |
| 69 | 69 | ||
| 70 | ** Completion in a non-minibuffer now tries to detect the end of completion | ||
| 71 | and pops down the *Completions* buffer accordingly. | ||
| 72 | |||
| 70 | ** emacsclient changes | 73 | ** emacsclient changes |
| 71 | 74 | ||
| 72 | *** New emacsclient argument --parent-id ID can be used to open a | 75 | *** New emacsclient argument --parent-id ID can be used to open a |