]> code.delx.au - gnu-emacs/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Tue, 16 Nov 1999 13:35:20 +0000 (13:35 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 16 Nov 1999 13:35:20 +0000 (13:35 +0000)
etc/NEWS
lisp/ChangeLog

index c8e334efa2be51a7399c6cdfabe9dd93cd5b85dd..5e0ad4861f7aa4073ab242f788eff7ef31aafd56 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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.
 
index 27426f615dec401d4c29b89fe3cfef0651f69b93..3a3642ade9669591a0f92937c625067d07bc30ab 100644 (file)
@@ -1,3 +1,15 @@
+1999-11-16  Gerd Moellmann  <gerd@gnu.org>
+
+       * mail/supercite.el: New maintainer.
+
+1999-11-16  Reto Zimmermann  <reto@synopsys.com>
+
+       * progmodes/vhdl-mode.el: Use new backquote syntax.
+
+1999-11-16  Gerd Moellmann  <gerd@gnu.org>
+
+       * simple.el (with-syntax-table): New.
+
 1999-11-15  Sam Steingold  <sds@ksp.com>
 
        * dabbrev.el (dabbrev-filter-elements): Use the new backquote syntax.