diff options
author | Marc Cornellà <marc.cornella@live.com> | 2019-04-09 19:01:10 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-09 19:01:10 +0200 |
commit | cab1ac6e682038b2ceca9d16f8c458c0e79149ca (patch) | |
tree | 48fa3396e361edd7c28675525bf5756192245a31 /plugins/emacs/emacsclient.sh | |
parent | b31106b3414f8b62589f25c25f6de6f921ee2efe (diff) | |
download | zsh-cab1ac6e682038b2ceca9d16f8c458c0e79149ca.tar.gz zsh-cab1ac6e682038b2ceca9d16f8c458c0e79149ca.tar.bz2 zsh-cab1ac6e682038b2ceca9d16f8c458c0e79149ca.zip |
emacs: use open frame if there is one present
Fixes #5779
Fixes #5405
Diffstat (limited to 'plugins/emacs/emacsclient.sh')
-rwxr-xr-x | plugins/emacs/emacsclient.sh | 2 |
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 |