summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Cornellà <marc.cornella@live.com>2019-04-09 19:01:10 +0200
committerGitHub <noreply@github.com>2019-04-09 19:01:10 +0200
commitcab1ac6e682038b2ceca9d16f8c458c0e79149ca (patch)
tree48fa3396e361edd7c28675525bf5756192245a31
parentb31106b3414f8b62589f25c25f6de6f921ee2efe (diff)
downloadzsh-cab1ac6e682038b2ceca9d16f8c458c0e79149ca.tar.gz
zsh-cab1ac6e682038b2ceca9d16f8c458c0e79149ca.tar.bz2
zsh-cab1ac6e682038b2ceca9d16f8c458c0e79149ca.zip
emacs: use open frame if there is one present
Fixes #5779 Fixes #5405
-rwxr-xr-xplugins/emacs/emacsclient.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/emacs/emacsclient.sh b/plugins/emacs/emacsclient.sh
index 26b28d495..b4f49e12b 100755
--- a/plugins/emacs/emacsclient.sh
+++ b/plugins/emacs/emacsclient.sh
@@ -5,7 +5,7 @@ _emacsfun()
# get list of emacs frames.
frameslist=`emacsclient --alternate-editor '' --eval '(frame-list)' 2>/dev/null | egrep -o '(frame)+'`
- if [ "$(echo "$frameslist" | sed -n '$=')" -ge 2 ] ;then
+ if [ "$(echo "$frameslist" | sed -n '$=')" -ge 1 ] ;then
# prevent creating another X frame if there is at least one present.
emacsclient --alternate-editor "" "$@"
else