|
From: | Hadron |
Subject: | Re: Question about font-lock faces |
Date: | Wed, 28 Feb 2007 16:53:12 +0100 |
User-agent: | Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) |
"Robert D. Crawford" <rdc1x@comcast.net> writes: > Hadron <hadronquark@gmail.com> writes: > >> Is it possible to interactively query whyt "face" a certain word is >> using in a font-lock mode? > > This should work. I adapted it from a function in emacspeak and have > tested it several times. > > (defun rdc-show-face-at-point () > "Show value of property faceat point." > (interactive ) > (let ((f (get-text-property (point) 'face)) > (o > (delq nil > (mapcar > #'(lambda (overlay) > (overlay-get overlay 'face)) > (overlays-at (point)))))) > (message "Face %s" f > (if o > o > " ")))) > > > There might be a better way to do it or there might be a way built into > emacs. > > rdc worked great! thanks. font-lock-variable-name-face it was. Couldnt customise it from the variable query though which surprised me. But could do from edit/text/display faces.
[Prev in Thread] | Current Thread | [Next in Thread] |