]> gitweb.factorcode.org Git - factor.git/commitdiff
Making more vocabs use require-when
authorDaniel Ehrenberg <littledan@Macintosh-122.local>
Thu, 18 Mar 2010 05:39:30 +0000 (01:39 -0400)
committerDaniel Ehrenberg <littledan@Macintosh-122.local>
Thu, 18 Mar 2010 05:39:30 +0000 (01:39 -0400)
basis/bootstrap/handbook/handbook.factor
basis/bootstrap/ui/tools/tools.factor
basis/math/vectors/simd/simd.factor
basis/mirrors/mirrors.factor
basis/x11/x11.factor

index 51aa9eefafb7b560c99f8931d4b913624472938e..11f7349b7962d320429563cdb54068a72aad90f1 100644 (file)
@@ -1,4 +1,4 @@
 USING: vocabs.loader vocabs kernel ;\r
 IN: bootstrap.handbook\r
 \r
-"bootstrap.help" vocab [ "help.handbook" require ] when\r
+"bootstrap.help" "help.handbook" require-when\r
index 5cf05aef91a539723bb8292f7ec1a039066d76de..7db69ce9c12e560b4192bfe8403a57023fff599e 100644 (file)
@@ -4,9 +4,7 @@ USING: kernel vocabs vocabs.loader sequences system ;
 [ "bootstrap." prepend vocab ] all? [
     "ui.tools" require
 
-    "ui.backend.cocoa" vocab [
-        "ui.backend.cocoa.tools" require
-    ] when
+    "ui.backend.cocoa" "ui.backend.cocoa.tools" require-when
 
     "ui.tools.walker" require
 ] when
index 8d804247d3af681298ff2acea8227e91c816f12c..65d6e113bfed1e5591cc05f12213dcfa68bdff6e 100644 (file)
@@ -339,6 +339,4 @@ M: short-8 v*hs+
 M: int-4 v*hs+
     int-4-rep [ (simd-v*hs+) ] [ call-next-method ] vv->v-op longlong-2-cast ; inline
 
-"mirrors" vocab [
-    "math.vectors.simd.mirrors" require
-] when
+"mirrors" "math.vectors.simd.mirrors" require-when
index 65978f0b46af4d4b68d93744740e2949c6f7d012..f12d34e1701bfb3005bc8d4f79bfa974d61ee0bf 100644 (file)
@@ -59,7 +59,3 @@ M: hashtable make-mirror ;
 M: integer make-mirror drop f ;
 M: enumerated-sequence make-mirror <enum> ;
 M: object make-mirror <mirror> ;
-
-"specialized-arrays" vocab [
-    "specialized-arrays.mirrors" require
-] when
index 09328c6f6ea895a6b13a087b6fd6b0799961da1b..e91c6a690973a63cf0d98833faab0cc6c3271f1b 100644 (file)
@@ -33,4 +33,4 @@ SYMBOL: root
 : with-x ( display-string quot -- )
     [ init-x ] dip [ close-x ] [ ] cleanup ; inline
 
-"io.backend.unix" vocab [ "x11.io.unix" require ] when
\ No newline at end of file
+"io.backend.unix" "x11.io.unix" require-when