[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 77c698c 6/8: multishell - add pending 1.0.9 changes, revis
From: |
ken manheimer |
Subject: |
[elpa] master 77c698c 6/8: multishell - add pending 1.0.9 changes, revise TODO/known issues |
Date: |
Fri, 29 Jan 2016 06:41:45 +0000 |
branch: master
commit 77c698c621d5972e501558742d8107b1c8f2a6d5
Author: Ken Manheimer <address@hidden>
Commit: Ken Manheimer <address@hidden>
multishell - add pending 1.0.9 changes, revise TODO/known issues
---
multishell.el | 16 +++++++++++++++-
1 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/multishell.el b/multishell.el
index 2fb9b46..dc979f0 100644
--- a/multishell.el
+++ b/multishell.el
@@ -57,6 +57,20 @@
;;
;; Change Log:
;;
+;; * XXX 1.0.9 Ken Manheimer:
+;; - Allow existing shell buffers names as completions, even though they
+;; duplicate the names with paths. The different behavior for entries
+;; with existing buffers is actually useful. And in accord with actual
+;; behavior, where changing path for existing shells doesn't, actually.
+;; - Add paths to buffers started without one, if multishell history dir
+;; tracking is enabled.
+;; - Substantial code cleanup:
+;; - simplify multishell-start-shell-in-buffer, in particular using
+;; shell function, rather than unnecessarily going underneath it.
+;; - fallback to eval-after-load in emacs, that lack
+;; with-eval-after-load (eg, emacs 23).
+;; - save-match-data, where match-string is used
+;; - resituate some helpers
;; * 2016-01-24 1.0.8 Ken Manheimer:
;; - Work around the shell/tramp mishandling of remote+sudo+homedir problem!
;; The work around is clean and simple, basically using high-level `cd'
@@ -88,7 +102,7 @@
;; * 2016-01-04 1.0.4 Ken Manheimer - Released to ELPA
;; * 2016-01-02 Ken Manheimer - working on this in public, but not yet
released.
;;
-;; TODO:
+;; TODO and Known Issues:
;;
;; * Find suitable, internally consistent ways to tidy completions, eg:
;; - first list completions for active shells, then present but inactive,
- [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, 2016/01/29
- [elpa] master 77c698c 6/8: multishell - add pending 1.0.9 changes, revise TODO/known issues,
ken manheimer <=
- [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