From afbfcec6f0da120c99ff1ff3e0355544c768cb8c Mon Sep 17 00:00:00 2001 From: Philip Kaludercic Date: Tue, 27 Jul 2021 23:43:13 +0200 Subject: [PATCH] Ignore ambiguous symbols that end in "-mode" * checkdoc.el (checkdoc-this-string-valid-engine): Check if bound and fbound symbol ends in "-mode" --- lisp/emacs-lisp/checkdoc.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/emacs-lisp/checkdoc.el b/lisp/emacs-lisp/checkdoc.el index 00cc7777e1..9831a5aa06 100644 --- a/lisp/emacs-lisp/checkdoc.el +++ b/lisp/emacs-lisp/checkdoc.el @@ -1559,6 +1559,7 @@ checkdoc-this-string-valid-engine (setq mb (match-beginning 1) me (match-end 1)) (if (and sym (boundp sym) (fboundp sym) + (not (string-match-p "-mode\\'" (symbol-name sym))) (save-excursion (goto-char mb) (forward-word-strictly -1) -- 2.30.2