]> code.delx.au - gnu-emacs-elpa/blobdiff - packages/multishell/multishell.el
Merge multishell 1.1.3
[gnu-emacs-elpa] / packages / multishell / multishell.el
index f746c57570a4cf1d687989d427f567af6f1055ef..8d19a051096c6b723e87f64fb16e912f21e7d8db 100644 (file)
@@ -3,7 +3,7 @@
 ;; Copyright (C) 1999-2016 Free Software Foundation, Inc.
 
 ;; Author: Ken Manheimer <ken.manheimer@gmail.com>
-;; Version: 1.1.2
+;; Version: 1.1.3
 ;; Created: 1999 -- first public availability
 ;; Keywords: processes
 ;; URL: https://github.com/kenmanheimer/EmacsMultishell
 ;;
 ;; 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
 (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))