]> gitweb.factorcode.org Git - factor.git/commitdiff
search for emacs.exe on windows by default
authorDoug Coleman <erg@jobim.local>
Tue, 21 Apr 2009 00:11:07 +0000 (19:11 -0500)
committerDoug Coleman <erg@jobim.local>
Tue, 21 Apr 2009 00:14:53 +0000 (19:14 -0500)
basis/editors/emacs/emacs.factor
basis/editors/emacs/windows/windows.factor

index 366bc53104efc515b0abfe4e379a210957ef69a6..31fcaf114efa7cf86bc4df57d681dd5e9d2173c7 100644 (file)
@@ -11,7 +11,10 @@ M: object default-emacsclient ( -- path ) "emacsclient" ;
 
 : emacsclient ( file line -- )
     [
-        { [ emacsclient-path get ] [ default-emacsclient ] } 0|| ,
+        {
+            [ emacsclient-path get-global ]
+            [ default-emacsclient dup emacsclient-path set-global ]
+        } 0|| ,
         "--no-wait" ,
         number>string "+" prepend ,
         ,
index 91d6e878e4958f00dd446b0e81cd2ce876b72694..0b8efcf3aeb9d2d65e604839781951ea54b46b3b 100755 (executable)
@@ -8,5 +8,5 @@ M: windows default-emacsclient
     {
         [ "Emacs" [ "emacsclientw.exe" tail? ] find-in-program-files ]
         [ "Emacs" [ "emacsclient.exe" tail? ] find-in-program-files ]
-        [ "emacsclient.exe" ]
+        [ "emacs.exe" ]
     } 0|| ;