[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/zig-mode aba01b6: Add zig-format-show-buffer defcustom
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/zig-mode aba01b6: Add zig-format-show-buffer defcustom |
Date: |
Tue, 31 Aug 2021 03:57:44 -0400 (EDT) |
branch: elpa/zig-mode
commit aba01b6199b7697692e5e9217f602477dd5ebd9b
Author: joachimschmidt557 <joachim.schmidt557@outlook.com>
Commit: Joachim Schmidt <joachim.schmidt557@outlook.com>
Add zig-format-show-buffer defcustom
If zig-format-show-buffer is nil, when formatting fails, the *zig-fmt*
buffer is not shown.
---
zig-mode.el | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/zig-mode.el b/zig-mode.el
index efd703f..6c8595b 100644
--- a/zig-mode.el
+++ b/zig-mode.el
@@ -44,6 +44,12 @@
:safe #'booleanp
:group 'zig-mode)
+(defcustom zig-format-show-buffer t
+ "Show a *zig-fmt* buffer after zig fmt completes with errors"
+ :type 'boolean
+ :safe #'booleanp
+ :group 'zig-mode)
+
(defcustom zig-zig-bin "zig"
"Path to zig executable."
:type 'string
@@ -141,11 +147,12 @@ If given a SOURCE, execute the CMD on it."
(buffer-file-name))
(lambda (process _e)
(if (> (process-exit-status process) 0)
- (progn
- (pop-to-buffer fmt-buffer)
- (compilation-mode)
- (when zig-return-to-buffer-after-format
- (pop-to-buffer file-buffer)))
+ (when zig-format-show-buffer
+ (progn
+ (pop-to-buffer fmt-buffer)
+ (compilation-mode)
+ (when zig-return-to-buffer-after-format
+ (pop-to-buffer file-buffer))))
(revert-buffer :ignore-auto :noconfirm)))))))
(defun zig-re-word (inner)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/zig-mode aba01b6: Add zig-format-show-buffer defcustom,
ELPA Syncer <=