[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 423c41a 4/7: multishell - use eval-after-load when with-ev
From: |
ken manheimer |
Subject: |
[elpa] master 423c41a 4/7: multishell - use eval-after-load when with-eval-after-load isn't around. |
Date: |
Tue, 26 Jan 2016 16:58:18 +0000 |
branch: master
commit 423c41a333e2b7d6e0f4e6420b5b1dbeb72fbb0f
Author: Ken Manheimer <address@hidden>
Commit: Ken Manheimer <address@hidden>
multishell - use eval-after-load when with-eval-after-load isn't around.
With this, you can use multishell in Emacs 23. I saw a problem with
a remote sudo shell, but remote or local sudo do work, separately.
---
multishell.el | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/multishell.el b/multishell.el
index 09635f9..0798ee0 100644
--- a/multishell.el
+++ b/multishell.el
@@ -176,8 +176,11 @@ lisp, eg: (global-set-key \"\\M- \"
'multishell-pop-to-shell)."
:group 'multishell)
;; Implement the key customization whenever the package is loaded:
-(with-eval-after-load "multishell"
- (multishell-implement-command-key-choice))
+(if (fboundp 'with-eval-after-load)
+ (with-eval-after-load "multishell"
+ (multishell-implement-command-key-choice))
+ (eval-after-load "multishell"
+ (multishell-implement-command-key-choice)))
(defcustom multishell-pop-to-frame nil
"*If non-nil, jump to a frame already showing the shell, if another one is.
- [elpa] master updated (ad2214a -> e7f3aa4), ken manheimer, 2016/01/26
- [elpa] master 0341f3e 1/7: multishell README.md - Add link to ELPA package entry., ken manheimer, 2016/01/26
- [elpa] master 96c6843 3/7: multishell - simplify multishell-start-shell-in-buffer, ken manheimer, 2016/01/26
- [elpa] master bd088d0 2/7: multishell - Refine documentation a bit., ken manheimer, 2016/01/26
- [elpa] master 423c41a 4/7: multishell - use eval-after-load when with-eval-after-load isn't around.,
ken manheimer <=
- [elpa] master 4d6a16a 5/7: multishell - save match-data whenever; relocate some helper funcs, ken manheimer, 2016/01/26
- [elpa] master f05c908 6/7: multishell - reduce multishell-primary-name savehist extra fuss, ken manheimer, 2016/01/26
- [elpa] master e7f3aa4 7/7: multishell - merge code tidying, still on 1.0.8., ken manheimer, 2016/01/26