Browse Source

emacs: use open frame if there is one present

Fixes #5779
Fixes #5405
Marc Cornellà 6 years ago
parent
commit
cab1ac6e68
1 changed files with 1 additions and 1 deletions
  1. 1 1
      plugins/emacs/emacsclient.sh

+ 1 - 1
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