[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