]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/syntax.el: Use syntax-ppss-table for syntax-propertize.
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 5 Jun 2019 01:48:06 +0000 (21:48 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 5 Jun 2019 01:48:06 +0000 (21:48 -0400)
commit0b3982b1a3892486fd9e4916b9cfafa12ddd9137
treecf7955aa11735eca7bdbe26505d6af23e8fb8c47
parentca7b6a4451ede087a1f6796ec5aab6243fcee108
* lisp/emacs-lisp/syntax.el: Use syntax-ppss-table for syntax-propertize.

`syntax-ppss` uses `syntax-ppss-table` while parsing the buffer as well
as when it calls `syntax-propertize`, but `syntax-propertize` can also
be called directly rather than via `syntax-ppss` so it needs to explicitly
use `syntax-ppss-table` as well in order to avoid using sometimes one
table and sometimes another.

(syntax-ppss-table): Move before new use.
(syntax-propertize): Use it.
lisp/emacs-lisp/syntax.el