diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2019-03-16 20:11:45 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2019-03-16 20:11:45 -0400 |
commit | 3320fe2deeba6dcc40e934e8a03bef4945c86aff (patch) | |
tree | ad7c661cda2f58bdc0def352ba1edae6ecc0c65c /lisp/emacs-lisp/syntax.el | |
parent | cc06d76865a7a98b5fd4edd03a044f2baefb85a9 (diff) | |
download | emacs-3320fe2deeba6dcc40e934e8a03bef4945c86aff.tar.gz |
* lisp/subr.el (combine-change-calls-1): Don't combine syntax-ppss flushes
Diffstat (limited to 'lisp/emacs-lisp/syntax.el')
-rw-r--r-- | lisp/emacs-lisp/syntax.el | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/syntax.el b/lisp/emacs-lisp/syntax.el index 11cab1d693d..d09d6c12254 100644 --- a/lisp/emacs-lisp/syntax.el +++ b/lisp/emacs-lisp/syntax.el @@ -533,6 +533,11 @@ running the hook." ;; Setup the before-change function if necessary. (unless (or ppss-cache ppss-last) + ;; We should be either the very last function on + ;; before-change-functions or the very first on + ;; after-change-functions. + ;; Note: combine-change-calls-1 needs to be kept in sync + ;; with this! (add-hook 'before-change-functions 'syntax-ppss-flush-cache t t)) |