Eli Zaretskii writes: > So WDYT about the change below? This looks good, but I’m not sure about the !: > + ((eq state 'ignored) > + (setq state-echo "File tracked by the VC system, but ignored") > + (setq face 'vc-ignored-state) > + (concat backend-name "!" rev)) I know ! as meaning "missing file". How about "i"? (small ignored) ! is already used: ((eq state 'conflict) (setq state-echo "File contains conflicts after the last merge") (setq face 'vc-conflict-state) (concat backend-name "!" rev)) ((eq state 'removed) (setq state-echo "File removed from the VC system") (setq face 'vc-removed-state) (concat backend-name "!" rev)) Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken. draketo.de