]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/vocabs/refresh/refresh.factor
vocabs.loader: make require-all throw restarts.
[factor.git] / basis / vocabs / refresh / refresh.factor
index 3106bdc82b719cf9424f86aa39f7ad21cab44f23..8faaac7f7d0bb3f24a94c648c4fa1df224ecbbda 100644 (file)
@@ -2,8 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs checksums checksums.crc32
 combinators.short-circuit io.encodings.utf8 io.files kernel
-namespaces sequences sets source-files vocabs vocabs.errors
-vocabs.loader ;
+namespaces sequences sets source-files vocabs vocabs.loader ;
 FROM: namespaces => set ;
 IN: vocabs.refresh
 
@@ -72,10 +71,9 @@ SYMBOL: changed-vocabs
     [
         union
         [ mark-unchanged-vocabs ]
-        [ require-all load-failures. ] bi
+        [ require-all ] bi
     ] 2bi ;
 
-
 : refresh ( prefix -- ) to-refresh do-refresh ;
 
 : refresh-all ( -- ) "" refresh ;