GNU bug report logs -
#68795
29.2; kill-compilation
Previous Next
Reported by: Bob Hepple <bob.hepple <at> gmail.com>
Date: Mon, 29 Jan 2024 13:31:02 UTC
Severity: normal
Found in version 29.2
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #10 received at 68795-done <at> debbugs.gnu.org (full text, mbox):
> From: Bob Hepple <bob.hepple <at> gmail.com>
> Date: Mon, 29 Jan 2024 23:29:35 +1000
>
> kill-compilation throws an error when called from an ELisp buffer:
>
> Wrong type argument: char-or-string-p, ("ELisp" (lexical-binding
> (:propertize "/l" help-echo "Using lexical-binding mode") (:propertize
> "/d" help-echo "Using old dynamic scoping mode
> mouse-1: Enable lexical-binding mode" face warning mouse-face
> mode-line-highlight local-map (keymap (mode-line keymap (mouse-1 .
> elisp-enable-lexical-binding))))))
>
> How to reproduce from emacs -Q:
>
> open any elisp file
> M-x compile
> M-x kill-compilation
>
> Note: kill-compilation calls (downcase mode-name) but it needs to be
> (downcase (format-mode-line mode-name))
Thanks, fixed on the master branch, and closing the bug.
This bug report was last modified 1 year and 103 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.