[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master f01cf3f 3/8: multishell-start-shell-in-buffer - consolidat
From: |
ken manheimer |
Subject: |
[elpa] master f01cf3f 3/8: multishell-start-shell-in-buffer - consolidate conditions better |
Date: |
Fri, 29 Jan 2016 06:41:43 +0000 |
branch: master
commit f01cf3f72d5aa35dfdbe2a7f59e93f370a0949c2
Author: Ken Manheimer <address@hidden>
Commit: Ken Manheimer <address@hidden>
multishell-start-shell-in-buffer - consolidate conditions better
---
multishell.el | 10 ++++------
1 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/multishell.el b/multishell.el
index c9b1050..50035c0 100644
--- a/multishell.el
+++ b/multishell.el
@@ -558,16 +558,14 @@ and path nil if none resolved."
(set-buffer buffer)
(setq is-active (comint-check-proc buffer))
- (when (and path (file-remote-p path))
+ (when (and path (not is-active))
- (when (and (derived-mode-p 'shell-mode)
- (not is-active))
- ;; Returning to disconnected remote shell. Do some tidying:
+ (when (and (derived-mode-p 'shell-mode) (file-remote-p path))
+ ;; Returning to disconnected remote shell - do some tidying:
(tramp-cleanup-connection
(tramp-dissect-file-name default-directory 'noexpand)
- 'keep-debug 'keep-password)))
+ 'keep-debug 'keep-password))
- (when (and path (not is-active))
(message "Connecting to %s" path)
(cd path))
- [elpa] master updated (a136ff8 -> ef022b1), ken manheimer, 2016/01/29
- [elpa] master 0eb0987 1/8: multishell - refine some docstring bumpiness, ken manheimer, 2016/01/29
- [elpa] master f01cf3f 3/8: multishell-start-shell-in-buffer - consolidate conditions better,
ken manheimer <=
- [elpa] master 77c698c 6/8: multishell - add pending 1.0.9 changes, revise TODO/known issues, ken manheimer, 2016/01/29
- [elpa] master 57f56f2 2/8: multishell - don't skip cd when restarting local shells; note new starts, ken manheimer, 2016/01/29
- [elpa] master 8cea630 4/8: multishell - don't inhibit buffer names from completions., ken manheimer, 2016/01/29
- [elpa] master 81c9e3e 5/8: multishell - add paths to shells started without one, when dir tracking, ken manheimer, 2016/01/29
- [elpa] master 6e308f9 7/8: multishell - include active shell buffers names along with history entries., ken manheimer, 2016/01/29
- [elpa] master ef022b1 8/8: multishell - merge latest updates, ken manheimer, 2016/01/29