[llvm] d2bfc2b - [emacs] Fix autoloading for llvm-mir-mode (#98984)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 17 04:20:10 PDT 2024
Author: Lin Jian
Date: 2024-07-17T19:20:08+08:00
New Revision: d2bfc2b52bfc1c17248b897ae8618865d4d9a3af
URL: https://github.com/llvm/llvm-project/commit/d2bfc2b52bfc1c17248b897ae8618865d4d9a3af
DIFF: https://github.com/llvm/llvm-project/commit/d2bfc2b52bfc1c17248b897ae8618865d4d9a3af.diff
LOG: [emacs] Fix autoloading for llvm-mir-mode (#98984)
Without this patch, the autoloading of the major mode `llvm-mir-mode` is
not generated, which breaks its autoloading functionality.
To test this patch, use the following command to generate an autoload
file:
```console
cd llvm/utils/emacs
emacs --quick --batch --load=package --eval='(package-generate-autoloads "llvm-mir-mode" ".")'
```
Diff of generated autoload files is as follows:
```diff
> (autoload 'llvm-mir-mode "llvm-mir-mode" "\
> A major mode for editing LLVM MIR files.
>
> (fn)" t)
```
CC @bogner for review
Added:
Modified:
llvm/utils/emacs/llvm-mir-mode.el
Removed:
################################################################################
diff --git a/llvm/utils/emacs/llvm-mir-mode.el b/llvm/utils/emacs/llvm-mir-mode.el
index 5ded9cce50bb7..e53ffe825478b 100644
--- a/llvm/utils/emacs/llvm-mir-mode.el
+++ b/llvm/utils/emacs/llvm-mir-mode.el
@@ -56,7 +56,7 @@
llvm-font-lock-keywords)
"Keyword highlighting specification for `llvm-mir-mode'.")
- ;;;###autoload
+;;;###autoload
(define-derived-mode llvm-mir-mode prog-mode "LLVM MIR"
"A major mode for editing LLVM MIR files."
(setq-local comment-start "; ")
More information about the llvm-commits
mailing list