[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 6145889 1/7: multishell-list-edit-entry - make actual buff
From: |
ken manheimer |
Subject: |
[elpa] master 6145889 1/7: multishell-list-edit-entry - make actual buffer name track edit |
Date: |
Sat, 30 Jan 2016 23:26:05 +0000 |
branch: master
commit 6145889b7aeb9c6d91fc9ddb31f76ef45b72322a
Author: Ken Manheimer <address@hidden>
Commit: Ken Manheimer <address@hidden>
multishell-list-edit-entry - make actual buffer name track edit
---
multishell-list.el | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/multishell-list.el b/multishell-list.el
index ae72f92..882a1d1 100644
--- a/multishell-list.el
+++ b/multishell-list.el
@@ -48,10 +48,16 @@
(format "Edit shell spec for %s: " name)
nil
entry))
- (revised-pair (when revised (multishell-split-entry revised))))
- (when revised-pair
+ (revised-path (and revised (cadr (multishell-split-entry revised))))
+ (revised-name (multishell-name-from-entry revised))
+ buffer)
+ (when (not (string= revised entry))
(multishell-delete-history-name name)
- (multishell-register-name-to-path (car revised-pair) (cadr revised-pair))
+ (when (and (not (string= name revised-name))
+ (setq buffer (get-buffer (multishell-bracket name))))
+ (with-current-buffer buffer
+ (rename-buffer (multishell-bracket revised-name))))
+ (multishell-register-name-to-path revised-name revised-path)
(revert-buffer)
(if (not tabulated-list-sort-key)
(revert-buffer))
- [elpa] master updated (19862ff -> 2d1062d), ken manheimer, 2016/01/30
- [elpa] master b265d3c 2/7: multishell-list-open-as-default - new operation, on "O", ken manheimer, 2016/01/30
- [elpa] master 79384cc 5/7: multishell-list - refer to multishell.el for commentary, etc., ken manheimer, 2016/01/30
- [elpa] master 07e6318 4/7: multishell - more shaking out of initial multishell-list glitches, ken manheimer, 2016/01/30
- [elpa] master 6145889 1/7: multishell-list-edit-entry - make actual buffer name track edit,
ken manheimer <=
- [elpa] master 0bb7575 6/7: multishell - set rev to 1.1.1, ken manheimer, 2016/01/30
- [elpa] master 4c06767 3/7: multishell - shake out some initial multishell-list glitches, ken manheimer, 2016/01/30
- [elpa] master 2d1062d 7/7: multishell - merge 1.1.1, ken manheimer, 2016/01/30