When I do
M-x describe-face, the default face is, according to the doc,
"the faces of the character after point"
However, looking at the
*Fancy Diary Entries* buffer, I see many
different colors, and
M-x describe-face offers the
the default for some characters that have different colors (and the
sample in the
*Help* buffer for one of them does not match its
(get-char-property (point) 'face) returns
both of those characters and
(face-at-point nil t) returns
(diary-button) for them too.
So, how come two characters in the same buffer have different colors but the same faces?