diff options
author | Daniel Colascione <dancol@dancol.org> | 2015-05-04 11:46:12 -0700 |
---|---|---|
committer | Daniel Colascione <dancol@dancol.org> | 2015-05-04 11:46:12 -0700 |
commit | 255a011f0ecf004b31c59945b10154b10fac3af1 (patch) | |
tree | ef4c1809537fd50c98cd137dbb70a8d48c015616 /lisp/emacs-lisp/backquote.el | |
parent | fe4e258b17feb529ac364daee67a5f0441f851f4 (diff) | |
download | emacs-255a011f0ecf004b31c59945b10154b10fac3af1.tar.gz emacs-255a011f0ecf004b31c59945b10154b10fac3af1.tar.bz2 emacs-255a011f0ecf004b31c59945b10154b10fac3af1.zip |
Add `save-mark-and-excursion', which has the old `save-excursion' behavior
* doc/lispref/positions.texi (Excursions): Document
`save-mark-and-excursion'.
* lisp/font-lock.el (font-lock-fontify-block): Use
`save-mark-and-excursion' instead of `save-excursion', restoring
Emacs 24 behavior.
* lisp/simple.el (save-mark-and-excursion--save)
(save-mark-and-excursion--restore): New functions.
(save-mark-and-excursion): New user macro.
* src/editfns.c (Fsave_excursion): Mention
`save-mark-and-excursion' in `save-excursion' documentation.
Diffstat (limited to 'lisp/emacs-lisp/backquote.el')
0 files changed, 0 insertions, 0 deletions