tags 21343 patch quit npostavs@users.sourceforge.net writes: > A solution could be to use syntax-ppss to go to start of string before > parsing (though I wonder if syntax-ppss should be used more for the > parsing itself in that case, it seems like there's a lot of work going > that probably duplicates what's already being done): Actually, it turns out using syntax-ppss in the loop is slower, at least in the case of calling `pp' on a big list (which is a pessimal case for a cache based parser). Here is a patch (the first one just simplifies the code).