On 2016-12-08 15:15, Alan Mackenzie wrote: > As I said above, I think syntax-ppss should be retired and replaced by a > function which does parse-partial-sexp starting at 1 rather than > (point-min). Doesn't the following do that? (save-restriction (widen) (syntax-ppss)) (Or does this break the cache in some way?)