浏览代码

emacs: use open frame if there is one present

Fixes #5779
Fixes #5405
Marc Cornellà 6 年之前
父节点
当前提交
cab1ac6e68
共有 1 个文件被更改,包括 1 次插入1 次删除
  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