[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 40492581f96: Use 'emacs-lisp-compilation-mode' in native compilat
From: |
Eli Zaretskii |
Subject: |
master 40492581f96: Use 'emacs-lisp-compilation-mode' in native compilation buffers |
Date: |
Thu, 6 Jul 2023 04:51:16 -0400 (EDT) |
branch: master
commit 40492581f96626e405e4b453456b8c9b83822c97
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Use 'emacs-lisp-compilation-mode' in native compilation buffers
* lisp/emacs-lisp/comp.el (comp-log-to-buffer)
(comp-run-async-workers): Use 'emacs-lisp-compilation-mode' in the
buffers where we log the results of native compilation. Suggested
by No Wayman <iarchivedmywholelife@gmail.com>. (Bug#64452)
---
lisp/emacs-lisp/comp.el | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index 22fb08e4688..77584b692a4 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -1133,7 +1133,8 @@ with `message'. Otherwise, log with
`comp-log-to-buffer'."
(log-buffer
(or (get-buffer comp-log-buffer-name)
(with-current-buffer (get-buffer-create comp-log-buffer-name)
- (setf buffer-read-only t)
+ (unless (derived-mode-p 'compilation-mode)
+ (emacs-lisp-compilation-mode))
(current-buffer))))
(log-window (get-buffer-window log-buffer))
(inhibit-read-only t)
@@ -4085,7 +4086,8 @@ display a message."
:buffer (with-current-buffer
(get-buffer-create
comp-async-buffer-name)
- (setf buffer-read-only t)
+ (unless (derived-mode-p
'compilation-mode)
+ (emacs-lisp-compilation-mode))
(current-buffer))
:command (list
(expand-file-name invocation-name
@@ -4119,6 +4121,8 @@ display a message."
(run-hooks 'native-comp-async-all-done-hook)
(with-current-buffer (get-buffer-create comp-async-buffer-name)
(save-excursion
+ (unless (derived-mode-p 'compilation-mode)
+ (emacs-lisp-compilation-mode))
(let ((inhibit-read-only t))
(goto-char (point-max))
(insert "Compilation finished.\n"))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 40492581f96: Use 'emacs-lisp-compilation-mode' in native compilation buffers,
Eli Zaretskii <=