[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dtache 8d2ea557c0 16/19: Conditionally enable log mode
From: |
ELPA Syncer |
Subject: |
[elpa] externals/dtache 8d2ea557c0 16/19: Conditionally enable log mode when diffing |
Date: |
Wed, 18 May 2022 12:57:37 -0400 (EDT) |
branch: externals/dtache
commit 8d2ea557c00df7336442f194200bd841e5882882
Author: Niklas Eklund <niklas.eklund@posteo.net>
Commit: Niklas Eklund <niklas.eklund@posteo.net>
Conditionally enable log mode when diffing
---
dtache.el | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/dtache.el b/dtache.el
index 1e460c4a3d..0e791863c8 100644
--- a/dtache.el
+++ b/dtache.el
@@ -506,11 +506,17 @@ Optionally DELETE the session if prefix-argument is
provided."
(with-current-buffer (get-buffer-create buffer1)
(erase-buffer)
(insert (dtache--session-header session1))
- (insert (dtache--session-output session1)))
+ (insert (dtache--session-output session1))
+ (when (eq 'terminal-data (dtache--session-env-mode session1))
+ ;; Enable `dtache-log-mode' to parse ansi-escape sequences
+ (dtache-log-mode)))
(with-current-buffer (get-buffer-create buffer2)
(erase-buffer)
(insert (dtache--session-header session2))
- (insert (dtache--session-output session2)))
+ (insert (dtache--session-output session2))
+ (when (eq 'terminal-data (dtache--session-env-mode session2))
+ ;; Enable `dtache-log-mode' to parse ansi-escape sequences
+ (dtache-log-mode)))
(ediff-buffers buffer1 buffer2))))
;;;###autoload
- [elpa] externals/dtache 28430fbff4 13/19: Add setting for active session, (continued)
- [elpa] externals/dtache 28430fbff4 13/19: Add setting for active session, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache dc740b1b43 03/19: Address require in vterm, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 3103ee6118 08/19: Update indentation, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 4e7387bbe0 04/19: Add dtache-vterm-mode, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 34f5111023 11/19: Rename dtache-setup, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 6c51554e69 01/19: Improve package configuration, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 5a5b3f5db3 02/19: Fix names, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 24ceed0282 12/19: Improve dtache-init, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 34f39efa36 14/19: Add string when attaching, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 6fa1fafb96 15/19: Add integration with embark, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 8d2ea557c0 16/19: Conditionally enable log mode when diffing,
ELPA Syncer <=
- [elpa] externals/dtache 65fd89d6d7 17/19: Disable show output on attach by default, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache e864ccd547 18/19: Improve attaching to a detached compilation, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 7f63c79a06 07/19: Update dtache-command-format, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache b45d3a6a74 05/19: Add vterm to dtache-init, ELPA Syncer, 2022/05/18
- [elpa] externals/dtache 02651e47d3 19/19: Update CHANGELOG, ELPA Syncer, 2022/05/18