]> gitweb.factorcode.org Git - factor.git/commitdiff
Merge branch 'bogie'
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 6 Aug 2009 04:04:49 +0000 (23:04 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 6 Aug 2009 04:04:49 +0000 (23:04 -0500)
basis/vocabs/hierarchy/hierarchy.factor

index aa3e619660320d69eebf17928544b341acde7bba..9352e81afc1ab970ccae58149775f76283d26544 100644 (file)
@@ -107,8 +107,9 @@ MEMO: all-vocabs-recursive ( -- assoc )
 PRIVATE>\r
 \r
 : (load) ( prefix -- failures )\r
-    child-vocabs-recursive no-roots no-prefixes\r
-    filter-unportable\r
+    [ child-vocabs-recursive no-roots no-prefixes ]\r
+    [ dup find-vocab-root [ >vocab-link ] [ drop f ] if ] bi\r
+    prefix filter-unportable\r
     require-all ;\r
 \r
 : load ( prefix -- )\r