]> gitweb.factorcode.org Git - factor.git/commitdiff
FUEL: modify directly use/in to set up evaluation context
authorJose A. Ortega Ruiz <jao@gnu.org>
Sun, 19 Apr 2009 18:35:54 +0000 (20:35 +0200)
committerJose A. Ortega Ruiz <jao@gnu.org>
Sun, 19 Apr 2009 18:35:54 +0000 (20:35 +0200)
extra/fuel/eval/eval.factor
misc/fuel/fuel-connection.el

index ae1c5863a8391a9fbbcbc632620e16201311867e..26d399938027290f1de0e0df7b99d7b8f99f4a96 100644 (file)
@@ -63,13 +63,13 @@ t fuel-eval-res-flag set-global
     [ (fuel-eval) ] each ;
 
 : (fuel-eval-usings) ( usings -- )
-    [ "USE: " prepend ] map
-    (fuel-eval-each) fuel-forget-error fuel-forget-output ;
+    [ [ use+ ] curry [ drop ] recover ] each
+    fuel-forget-error fuel-forget-output ;
 
 : (fuel-eval-in) ( in -- )
-    [ dup "IN: " prepend (fuel-eval) in set ] when* ;
+    [ in set ] when* ;
 
 : (fuel-eval-in-context) ( lines in usings -- )
     (fuel-begin-eval)
-    [ (fuel-eval-usings) (fuel-eval-in) "\n" join (fuel-eval) ] with-string-writer
+    [ (fuel-eval-usings) (fuel-eval-in) (fuel-eval) ] with-string-writer
     (fuel-end-eval) ;
index f180d0f2b430beff7890475c69ff0159a51bb530..ef39b7af659b559343dd9f06d039a4b1e1520813 100644 (file)
     (fuel-con--send-string/wait buffer
                                 fuel-con--init-stanza
                                 'fuel-con--establish-connection-cont
-                                60000)
+                                3000000)
     conn))
 
 (defun fuel-con--establish-connection-cont (ignore)