aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/NEWS29
1 files changed, 13 insertions, 16 deletions
diff --git a/etc/NEWS b/etc/NEWS
index ac8d00b9f39..879a8fcbae7 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -349,7 +349,7 @@ shift-translated, or after commands that would ordinarily deactivate
349the mark in Transient Mark mode (e.g., any command that modifies the 349the mark in Transient Mark mode (e.g., any command that modifies the
350buffer). 350buffer).
351 351
352** Minibuffer changes 352** Minibuffer and completion changes
353+++ 353+++
354*** When M-n in the minibuffer reaches the end of the list of defaults, 354*** When M-n in the minibuffer reaches the end of the list of defaults,
355it adds the completion list to the end, so next M-n continues putting 355it adds the completion list to the end, so next M-n continues putting
@@ -373,7 +373,6 @@ similarly, using the file displayed on the current line.
373`keep-lines', `flush-lines' and `how-many'. This list includes the active 373`keep-lines', `flush-lines' and `how-many'. This list includes the active
374region in transient-mark-mode, the word under the cursor, the last Isearch 374region in transient-mark-mode, the word under the cursor, the last Isearch
375regexp, the last Isearch string and the last replacement regexp. 375regexp, the last Isearch string and the last replacement regexp.
376
377--- 376---
378*** When enable-recursive-minibuffers is non-nil, operations which use 377*** When enable-recursive-minibuffers is non-nil, operations which use
379switch-to-buffer (such as C-x b and C-x C-f) do not fail any more when 378switch-to-buffer (such as C-x b and C-x C-f) do not fail any more when
@@ -394,6 +393,18 @@ completion-ignore-case for file name completion.
394 393
395*** The variable read-buffer-completion-ignore-case overrides 394*** The variable read-buffer-completion-ignore-case overrides
396completion-ignore-case for buffer name completion. 395completion-ignore-case for buffer name completion.
396---
397*** `completion-styles' can be customized to choose your favorite
398completion style.
399---
400*** The default completion styles include a form of partial-completion.
401---
402*** The new command `minibuffer-force-complete' chooses one of the
403possible completions, rather than stopping at the common prefix.
404+++
405*** If `completion-auto-help' is `lazy', Emacs shows the completions
406buffer only on the second attempt to complete. This was already
407supported in `partial-completion-mode'.
397 408
398** Face changes 409** Face changes
399 410
@@ -413,20 +424,6 @@ bind `mouse-yank-primary' to Mouse-2.
413*** You can disable kill ring commands from accessing the primary 424*** You can disable kill ring commands from accessing the primary
414selection by setting `x-select-enable-primary' to nil. 425selection by setting `x-select-enable-primary' to nil.
415 426
416** Completion changes
417---
418*** `completion-styles' can be customized to choose your favorite
419completion style.
420---
421*** The default completion styles include a form of partial-completion.
422---
423*** The new command `minibuffer-force-complete' chooses one of the
424possible completions, rather than stopping at the common prefix.
425+++
426*** If `completion-auto-help' is `lazy', Emacs shows the completions
427buffer only on the second attempt to complete. This was already
428supported in `partial-completion-mode'.
429
430** Continuation lines can now be wrapped at word boundaries 427** Continuation lines can now be wrapped at word boundaries
431(word-wrapping). This is controlled by the new per-buffer variable 428(word-wrapping). This is controlled by the new per-buffer variable
432`word-wrap'. Word wrapping does not take place if continuation lines 429`word-wrap'. Word wrapping does not take place if continuation lines