Dmitry Gutov [2022-12-27 21:45:33] wrote:
On 27/12/2022 20:20, Randy Taylor wrote:
font-lock-punctuation-face covers all punctuation.
The rest (bracket, delimiter, misc-punctuation) are for the more specific
kinds, with misc-punctuation being anything not a bracket or
delimiter. For example, see bash-ts-mode which specifies $ as
misc-punctuation.
Oh... kay? So "misc punctuation" is punctuation which is not punctuation?
IIUC `font-lock-punctuation-face` is a "parent face" for all forms of
punctuation, and then each actual punctuation is expected to use either
the delimiter, bracket, or misc face.