[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Best way to detect font-lock mode is on?
From: |
Elena |
Subject: |
Re: Best way to detect font-lock mode is on? |
Date: |
Wed, 5 Jan 2011 06:52:14 -0800 (PST) |
User-agent: |
G2/1.0 |
On Jan 5, 5:50 am, Stefan Monnier <monn...@iro.umontreal.ca> wrote:
> > Yes, that is how I plan to do it if font-lock is not enabled. I'm
> > currently experimenting with syntax-ppss and parse-partial-sexp to see
> > if the cached version can be used reliably or if the uncaching variant
> > is required and if this has too high a penalty. I have found that with
> > syntax-ppss, I do get false positives fairly frequently if I don't first
> > call syntax-pps-flush-cache, which would seem to defeat its benefits
> > over parse-partial-sexp.
>
> font-lock uses syntax-ppss, so if syntax-ppss is wrong, font-lock should
> be wrong as well.
syntax-ppss -> Parse-Partial-Sexp State
Isn't syntax-ppss Lisp-specific?
What about text highlighted by font-lock-add-keywords?
Re: Best way to detect font-lock mode is on?, Ilya Zakharevich, 2011/01/11