Function: flyspell-generic-progmode-verify
flyspell-generic-progmode-verify is a byte-compiled function defined
in flyspell.el.gz.
Signature
(flyspell-generic-progmode-verify)
Documentation
Used for flyspell-generic-check-word-predicate in programming modes.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/flyspell.el.gz
(defun flyspell-generic-progmode-verify ()
"Used for `flyspell-generic-check-word-predicate' in programming modes."
(cl-flet ((has-prog-face (pos) (memq (get-text-property pos 'face)
flyspell-prog-text-faces)))
;; Point might be in front of, inside, or behind the misspelled word
(or (has-prog-face (point)) ; check char after point
(and (not (eql (point) (point-min)))
(has-prog-face (1- (point))))))) ; check char before point