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

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

RE: problems with face-spec-reset-face and set-face-attribute


From: Drew Adams
Subject: RE: problems with face-spec-reset-face and set-face-attribute
Date: Wed, 20 Jul 2005 16:24:33 -0700

    Thanks for the recipe.

Thanks for looking into this.
    
    This seems to be a bug in internal-set-lisp-face-attribute that is
    specific to the :inherit attribute.  When I try your recipe with other
    attributes, like :foreground or :slant, everything works as expected.
    (A good face to try this is `fringe': when it changes, you see the
    effect immediately.)

Right; I believe it's only :inherit that's a problem.
    
    > Same test as above, with t instead of nil. The only 
    > difference is that the
    > value is not changed for any existing frames (which is 
    > normal). In both
    > cases, new frames do not have the `unspecified' value for the face's
    > :inherit property - they still have value `bold'.
    
    Likewise: try with something other than :inherit, it works as
    advertised.

Yes.
    
    I'll look into the problem with :inherit when I have time, unless
    someone beats me to it.

Thanks. - Drew
    




reply via email to

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