comparison etc/NEWS @ 105697:136cf2d23c90

* minibuffer.el (completion-table-with-terminator): Properly implement boundaries, in case `terminator' appears in the suffix. (completion--embedded-envvar-table): Don't return boundaries if there's no valid completion. Simplify. (completion-file-name-table): New completion table extracted from completion--file-name-table. (completion--file-name-table): Use it. (read-file-name-predicate): Declare obsolete. (read-file-name): Use the pred arg i.s.o read-file-name-predicate. * vc-bzr.el (vc-bzr-revision-completion-table): Use the new completion-file-name-table, and use the `pred' argument. * files.el (locate-file-completion-table): Use the `pred' arg rather than read-file-name-predicate. (abbreviate-file-name): Use \` rather than ^ for BOS.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 21 Oct 2009 20:03:57 +0000
parents 6f463ea7a91a
children f888f3b57b89
comparison
equal deleted inserted replaced
105696:56d1856a3ea9 105697:136cf2d23c90
253 253
254 ** imap-hash.el is a new library to address IMAP mailboxes as hashtables. 254 ** imap-hash.el is a new library to address IMAP mailboxes as hashtables.
255 255
256 256
257 * Lisp changes in Emacs 23.2 257 * Lisp changes in Emacs 23.2
258
259 ** read-file-name-predicate is obsolete. It was used to pass the predicate
260 to read-file-name-internal because read-file-name-internal abused its `pred'
261 argument to pass the current directory, but this hack is not needed
262 any more.
258 263
259 ** completion-base-size is obsoleted by completion-base-position. 264 ** completion-base-size is obsoleted by completion-base-position.
260 This change causes a few backward incompatibilities, mostly with 265 This change causes a few backward incompatibilities, mostly with
261 choose-completion-string-functions where the `mini-p' argument has 266 choose-completion-string-functions where the `mini-p' argument has
262 been replaced by a `base-position' argument, and where the `base-size' 267 been replaced by a `base-position' argument, and where the `base-size'