]> gitweb.factorcode.org Git - factor.git/commitdiff
core: I messed up the refactoring. with-scope should go away, but so should with...
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 3 Mar 2016 19:54:33 +0000 (11:54 -0800)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 3 Mar 2016 19:54:33 +0000 (11:54 -0800)
core/continuations/continuations-tests.factor
core/source-files/source-files.factor

index 1d16b6a14155ba8d8a6d47fc97f63a9cf4b8f2d9..cc836b45d168257d27dafc12bd5de0b264ae20d2 100644 (file)
@@ -16,9 +16,10 @@ IN: continuations.tests
 : callcc-namespace-test ( -- ? )
     [
         "test-cc" set
-        5 "x" [
+        5 "x" set
+        H{ } clone [
             6 "x" set "test-cc" get continue
-        ] with-variable
+        ] with-variables
     ] callcc0 "x" get 5 = ;
 
 { t } [ 10 callcc1-test 10 iota reverse >vector = ] unit-test
index c7bf21c34bb1eadcb95fff6ef04ab83e4608ad8c..cfb5a9e5e538740af1f920a2a9c5ecfe4130e84d 100644 (file)
@@ -68,11 +68,11 @@ SYMBOL: current-source-file
 
 : with-source-file ( name quot -- )
     ! Should be called from inside with-compilation-unit.
-    H{ } clone source-files [
+    H{ } clone [
         [
             path>source-file
             [ current-source-file set ]
             [ definitions>> old-definitions set ] bi
         ] dip
         [ wrap-source-file-error ] recover
-    ] with-variable ; inline
+    ] with-variables ; inline