1. The `face' property on a character under the point takes precedence over the face name extracted from the buffer. So if the point is located on the face name in the `defface' specification, then the default will be `font-lock-variable-name-face' instead of the face from `defface', because the face name is fontified in that font-lock face.
This is funny. Did anyone ever play the trick on you where he holds up a card that says "red", but it's in green letters, and asks you to read the word (or, to say which color you see)? Humans get confused trying to answer. It is funny that Emacs gets confused in the same way. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel