diff options
author | Gerd Moellmann <gerd@gnu.org> | 1999-11-16 13:35:20 +0000 |
---|---|---|
committer | Gerd Moellmann <gerd@gnu.org> | 1999-11-16 13:35:20 +0000 |
commit | 9e207b901d27b938708a306e0685db46de5b89a4 (patch) | |
tree | b87a377c008cfdae8495db180da23f387f94851b /etc | |
parent | d01a33cf8d8855f935b5e93145ab8e5cfb99f598 (diff) | |
download | emacs-9e207b901d27b938708a306e0685db46de5b89a4.tar.gz |
*** empty log message ***
Diffstat (limited to 'etc')
-rw-r--r-- | etc/NEWS | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -575,6 +575,17 @@ Note that +++ before an item means the Lisp manual has been updated. When you add a new item, please add it without either +++ or --- so I will know I still need to look at it -- rms. +** The new macro `with-syntax-table' can be used to evaluate forms +with the syntax table of the current buffer temporarily set to a +specified table. + + (with-syntax-table TABLE &rest BODY) + +Evaluate BODY with syntax table of current buffer set to a copy of +TABLE. Point, mark, current buffer, and syntax table are saved, BODY +is evaluated, and the saved values are restored, even in case of an +abnormal exit. Value is what BODY returns. + ** The optional argument BUFFER of function file-local-copy has been removed since it wasn't used by anything. |