comparison etc/NEWS @ 94062:9fefa536be58

* minibuffer.el (completion-all-completion-with-base-size): New var. (completion--some): New function. (completion-table-with-context, completion--file-name-table): Return the base-size if requested. (completion-table-in-turn): Generalize to multiple arguments. (complete-in-turn): Compatibility alias. (completion-styles-alist): New var. (completion-styles): New customization. (minibuffer-try-completion, minibuffer-all-completions): New functions. (minibuffer--do-completion, minibuffer-complete-and-exit) (minibuffer-try-word-completion): Use them. (display-completion-list, minibuffer-completion-help): Use them. Handle all-completions's new base-size info to set completion-base-size. * info.el (Info-read-node-name-1): Use completion-table-with-context, completion-table-with-terminator and complete-with-action. Remove the now obsolete completion-base-size-function property. * simple.el (completion-list-mode-map): Move init into declaration. (completion-list-mode): Use define-derived-mode. (completion-setup-function): Use any completion-base-size that may have been set before. Remove handling of completion-base-size-function. * loadup.el: Move abbrev.el up earlier.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 13 Apr 2008 22:12:02 +0000
parents 0ab0b9641d80
children 9294e3bd7d46
comparison
equal deleted inserted replaced
94061:d4e9da5a29d5 94062:9fefa536be58
730 functions and variables (formerly used for Tamil script). 730 functions and variables (formerly used for Tamil script).
731 731
732 732
733 * Lisp Changes in Emacs 23.1 733 * Lisp Changes in Emacs 23.1
734 734
735 ** `all-completions' may now return the base size in the last cdr.
736 Since this means the returned list is not properly nil-terminated, this
737 is an incompatible change and is thus enabled by the new variable
738 completion-all-completions-with-base-size.
739
740 ** New function `apply-partially' for curried application.
741
735 ** `fill-forward-paragraph-function' specifies which function the filling 742 ** `fill-forward-paragraph-function' specifies which function the filling
736 code should use to find paragraph boundaries. 743 code should use to find paragraph boundaries.
737 744
738 ** The variable `this-command-keys-shift-translated' is non-nil if the 745 ** The variable `this-command-keys-shift-translated' is non-nil if the
739 key sequence invoking the current command was found by 746 key sequence invoking the current command was found by