Mercurial > emacs
changeset 103217:1622b8036498
Update documentation status for abbrevs.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Wed, 13 May 2009 01:27:13 +0000 |
parents | 75e91d51c5f2 |
children | 033560ea514f |
files | etc/NEWS |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/etc/NEWS Wed May 13 01:26:47 2009 +0000 +++ b/etc/NEWS Wed May 13 01:27:13 2009 +0000 @@ -687,15 +687,22 @@ * Changes in Specialized Modes and Packages in Emacs 23.1 ** Abbrev has been rewritten in Elisp and extended with more flexibility. ++++ *** New functions: abbrev-get, abbrev-put, abbrev-table-get, abbrev-table-put, abbrev-table-p, abbrev-insert, abbrev-table-menu. ++++ *** Special hook `abbrev-expand-functions' obsoletes `pre-abbrev-expand-hook'. ++++ *** `make-abbrev-table', `define-abbrev', `define-abbrev-table' all take extra arguments for arbitrary properties. ++++ *** New variable `abbrev-minor-mode-table-alist'. ++++ *** `local-abbrev-table' can hold a list of abbrev-tables. ++++ *** Abbrevs have now the following special properties: `:count', `:system', `:enable-function', `:case-fixed'. ++++ *** Abbrev-tables have now the following special properties: `:parents', `:case-fixed', `:enable-function', `:regexp', `abbrev-table-modiff'. @@ -1305,6 +1312,10 @@ This variable was only used by call-process-region, which now uses temporary-file-directory instead. +** The COUNT and SYSTEM-FLAG arguments to define-abbrev have been +removed. The function now takes extra arguments for specifying +arbitrary abbrev properties. + * Lisp Changes in Emacs 23.1