[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master c12cb25199e: Enable 'sh-mode' for files created by Bash 'fc' comm
From: |
Eli Zaretskii |
Subject: |
master c12cb25199e: Enable 'sh-mode' for files created by Bash 'fc' command |
Date: |
Sat, 28 Sep 2024 05:32:11 -0400 (EDT) |
branch: master
commit c12cb25199ebbb665548a1c3f7ec57a4536b76ad
Author: shynur <one.last.kiss@outlook.com>
Commit: Eli Zaretskii <eliz@gnu.org>
Enable 'sh-mode' for files created by Bash 'fc' command
* lisp/files.el (auto-mode-alist): Recognize bash-fc.XXXX files.
(Bug#73380)
---
lisp/files.el | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lisp/files.el b/lisp/files.el
index a81f742bbb4..58b5a26a492 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -2998,6 +2998,9 @@ since only a single case-insensitive search through the
alist is made."
("\\.scm\\.[0-9]*\\'" . scheme-mode)
("\\.[ckz]?sh\\'\\|\\.shar\\'\\|/\\.z?profile\\'" . sh-mode)
("\\.bash\\'" . sh-mode)
+ ;; Bash builtin 'fc' creates a temp file named "bash-fc.XXXXXX"
+ ;; to edit shell commands from its history list.
+ ("/bash-fc\\.[0-9A-Za-z]\\{6\\}\\'" . sh-mode)
("/PKGBUILD\\'" . sh-mode)
("\\(/\\|\\`\\)\\.\\(bash_\\(profile\\|history\\|log\\(in\\|out\\)\\)\\|z?log\\(in\\|out\\)\\)\\'"
. sh-mode)
("\\(/\\|\\`\\)\\.\\(shrc\\|zshrc\\|m?kshrc\\|bashrc\\|t?cshrc\\|esrc\\)\\'" .
sh-mode)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master c12cb25199e: Enable 'sh-mode' for files created by Bash 'fc' command,
Eli Zaretskii <=