X-Git-Url: https://code.delx.au/gnu-emacs-elpa/blobdiff_plain/6298b25e06287ef62f4a62d52b112040811616f6..6bc713541191d94282cd418f196cfe6d38473f0e:/packages/multishell/multishell.el diff --git a/packages/multishell/multishell.el b/packages/multishell/multishell.el index f746c5757..8d19a0510 100644 --- a/packages/multishell/multishell.el +++ b/packages/multishell/multishell.el @@ -3,7 +3,7 @@ ;; Copyright (C) 1999-2016 Free Software Foundation, Inc. ;; Author: Ken Manheimer -;; Version: 1.1.2 +;; Version: 1.1.3 ;; Created: 1999 -- first public availability ;; Keywords: processes ;; URL: https://github.com/kenmanheimer/EmacsMultishell @@ -59,6 +59,13 @@ ;; ;; Change Log: ;; +;; * 2016-02-09 1.1.3 Ken Manheimer: +;; multishell-list: +;; - add some handy operations, like cloning new entry from existing +;; - add optional behaviors to existing operations for returning to +;; stopped shells without restarting them. +;; - solidify maintaining focus on current entry +;; - fix miscellaneous. ;; * 2016-01-31 1.1.2 Ken Manheimer: ;; - Settle puzzling instability of multishell-all-entries ;; - The accumulations was putting items going from more to less active @@ -155,7 +162,7 @@ (require 'savehist) (require 'multishell-list) -(defvar multishell-version "1.1.2") +(defvar multishell-version "1.1.3") (defun multishell-version (&optional here) "Return string describing the loaded multishell version." (interactive "P") @@ -677,7 +684,8 @@ and path nil if none is resolved." (when (and path (not is-active)) (when (and (derived-mode-p 'shell-mode) (file-remote-p path)) - ;; Returning to disconnected remote shell - tidy up: + ;; Returning to disconnected remote shell - do some tidying. + ;; (Prevents the "Args out of range" failure when reconnecting.) (tramp-cleanup-connection (tramp-dissect-file-name default-directory 'noexpand) 'keep-debug 'keep-password))