emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Standard faces not working with font-lock-keywords


From: Ralf Angeli
Subject: Re: Standard faces not working with font-lock-keywords
Date: Mon, 28 Mar 2005 11:50:59 +0200
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/22.0.50 (gnu/linux)

* Miles Bader (2005-03-28) writes:

> On Mon, 28 Mar 2005 11:09:16 +0200, Ralf Angeli <address@hidden> wrote:
>> > No, it's just an expression -- for the standard font-lock faces there
>> > are variable names that are _exactly_ the same as the face names,
>> > which evaluate to the corresponding face name.
>> 
>> Yes, that was what I was referring to.  But as only the font-lock
>> faces and not the standard faces provide these variables, wouldn't it
>> make sense to encourage the use of expressions and deprecate the use
>> of symbols?
>
> ?? 
>
> The "symbols" are expressions.  Do you mean "encourage the use of
> quoted face names instead of using the corresponding variable?"

I think we mean the same.  I tried to pick up the terms Stefan used.
He referred to "symbol" in the case the face name was not quoted and
to "expression" in the case it was quoted.  Maybe I misinterpreted
this.

> I think that makes sense.
>
>> AUCTeX is using both a defface and a defvar for defining its faces as
>> well.  But if only expressions are used in `font-lock-keywords', I can
>> get rid of the defvars.
>
> I'd say it's silly to keep around both.

That's what I think as well.

-- 
Ralf




reply via email to

[Prev in Thread] Current Thread [Next in Thread]