Fix even more usings

Slava Pestov 2009-05-16 10:45:17 -05:00
parent 2f5b706b12
commit 80d6233913
16 changed files with 41 additions and 46 deletions

View File

@ -1,6 +1,5 @@
USING: accessors alien.c-types strings help.markup help.syntax USING: alien.c-types strings help.markup help.syntax alien.syntax
alien.syntax sequences io arrays kernel words assocs namespaces sequences io arrays kernel words assocs namespaces ;
accessors ;
IN: alien.structs IN: alien.structs
ARTICLE: "c-structs" "C structure types" ARTICLE: "c-structs" "C structure types"

View File

@ -1,15 +1,14 @@
! Copyright (C) 2004, 2009 Slava Pestov. ! Copyright (C) 2004, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien arrays byte-arrays generic hashtables USING: alien arrays byte-arrays generic hashtables hashtables.private
hashtables.private io io.binary io.files io.encodings.binary io io.binary io.files io.encodings.binary io.pathnames kernel
io.pathnames kernel kernel.private math namespaces make parser kernel.private math namespaces make parser prettyprint sequences
prettyprint sequences sequences.private strings sbufs vectors words strings sbufs vectors words quotations assocs system layouts splitting
quotations assocs system layouts splitting grouping growable classes grouping growable classes classes.builtin classes.tuple
classes.builtin classes.tuple classes.tuple.private vocabs classes.tuple.private vocabs vocabs.loader source-files definitions
vocabs.loader source-files definitions debugger quotations.private debugger quotations.private combinators math.order math.private
sequences.private combinators math.order math.private accessors accessors slots.private generic.single.private compiler.units
slots.private generic.single.private compiler.units compiler.constants compiler.constants fry bootstrap.image.syntax ;
fry bootstrap.image.syntax ;
IN: bootstrap.image IN: bootstrap.image
: arch ( os cpu -- arch ) : arch ( os cpu -- arch )

View File

@ -2,9 +2,9 @@
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: accessors alien alien.c-types alien.strings arrays assocs USING: accessors alien alien.c-types alien.strings arrays assocs
continuations combinators compiler compiler.alien stack-checker kernel continuations combinators compiler compiler.alien stack-checker kernel
math namespaces make parser quotations sequences strings words math namespaces make quotations sequences strings words
cocoa.runtime io macros memoize io.encodings.utf8 effects libc cocoa.runtime io macros memoize io.encodings.utf8 effects libc
libc.private parser lexer init core-foundation fry generalizations libc.private lexer init core-foundation fry generalizations
specialized-arrays.direct.alien ; specialized-arrays.direct.alien ;
IN: cocoa.messages IN: cocoa.messages

View File

@ -1,7 +1,6 @@
! Copyright (C) 2008 Joe Groff. ! Copyright (C) 2008 Joe Groff.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien.c-types alien.syntax core-foundation.numbers kernel math USING: alien.c-types alien.syntax kernel math sequences ;
sequences core-foundation.numbers ;
IN: core-foundation.data IN: core-foundation.data
TYPEDEF: void* CFDataRef TYPEDEF: void* CFDataRef

View File

@ -1,10 +1,10 @@
! Copyright (C) 2004, 2008 Slava Pestov, Ivan Tikhonov. ! Copyright (C) 2004, 2008 Slava Pestov, Ivan Tikhonov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: alien alien.c-types alien.strings generic kernel math threads USING: alien alien.c-types alien.strings generic kernel math threads
sequences byte-arrays io.ports io.binary io.backend.unix sequences byte-arrays io.binary io.backend.unix io.streams.duplex
io.streams.duplex io.backend io.ports io.pathnames io.files.private io.backend io.pathnames io.files.private io.encodings.utf8 math.parser
io.encodings.utf8 math.parser continuations libc combinators system continuations libc combinators system accessors destructors unix
accessors destructors unix locals init ; locals init ;
EXCLUDE: namespaces => bind ; EXCLUDE: namespaces => bind ;
EXCLUDE: io => read write ; EXCLUDE: io => read write ;

View File

@ -3,7 +3,7 @@
USING: kernel sequences strings fry namespaces make math assocs USING: kernel sequences strings fry namespaces make math assocs
io vectors arrays math.parser math.order combinators io vectors arrays math.parser math.order combinators
classes sets unicode.categories compiler.units parser words classes sets unicode.categories compiler.units parser words
quotations effects memoize accessors locals effects splitting quotations memoize accessors locals splitting
combinators.short-circuit generalizations ; combinators.short-circuit generalizations ;
IN: peg IN: peg

View File

@ -1,7 +1,7 @@
! Copyright (C) 2005, 2008 Slava Pestov. ! Copyright (C) 2005, 2008 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: kernel sequences vectors arrays generic assocs io math USING: kernel sequences arrays generic assocs io math
namespaces parser prettyprint strings io.styles vectors words namespaces parser prettyprint strings io.styles words
system sorting splitting grouping math.parser classes memory system sorting splitting grouping math.parser classes memory
combinators fry ; combinators fry ;
IN: tools.memory IN: tools.memory

View File

@ -73,7 +73,7 @@ M: array draw-text
] with each ] with each
] do-matrix ; ] do-matrix ;
USING: vocabs.loader namespaces system combinators ; USING: vocabs.loader system combinators ;
{ {
{ [ os macosx? ] [ "core-text" ] } { [ os macosx? ] [ "core-text" ] }

View File

@ -1,12 +1,11 @@
! Copyright (C) 2006, 2009 Slava Pestov. ! Copyright (C) 2006, 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: accessors arrays hashtables io kernel math models USING: accessors arrays hashtables io kernel math models
colors.constants namespaces sequences words continuations colors.constants namespaces sequences words continuations debugger
debugger prettyprint help editors fonts ui ui.commands ui.gestures prettyprint help editors fonts ui ui.commands ui.gestures ui.gadgets
ui.gadgets ui.pens.solid ui.gadgets.worlds ui.gadgets.packs ui.pens.solid ui.gadgets.worlds ui.gadgets.packs ui.gadgets.buttons
ui.gadgets.buttons ui.gadgets.labels ui.gadgets.panes ui.gadgets.labels ui.gadgets.presentations ui.gadgets.viewports
ui.gadgets.presentations ui.gadgets.viewports ui.gadgets.tables ui.gadgets.tables ui.gadgets.tracks ui.gadgets.scrollers
ui.gadgets.tracks ui.gadgets.scrollers ui.gadgets.panes
ui.gadgets.borders ui.gadgets.status-bar ui.tools.traceback ui.gadgets.borders ui.gadgets.status-bar ui.tools.traceback
ui.tools.inspector ui.tools.browser ui.debugger ; ui.tools.inspector ui.tools.browser ui.debugger ;
IN: ui.tools.debugger IN: ui.tools.debugger

View File

@ -2,7 +2,7 @@
! See http://factorcode.org/license.txt for BSD license. ! See http://factorcode.org/license.txt for BSD license.
USING: combinators.short-circuit assocs math kernel sequences USING: combinators.short-circuit assocs math kernel sequences
io.files hashtables quotations splitting grouping arrays io io.files hashtables quotations splitting grouping arrays io
math.parser hash2 math.order byte-arrays words namespaces words math.parser hash2 math.order byte-arrays namespaces
compiler.units parser io.encodings.ascii values interval-maps compiler.units parser io.encodings.ascii values interval-maps
ascii sets combinators locals math.ranges sorting make ascii sets combinators locals math.ranges sorting make
strings.parser io.encodings.utf8 memoize simple-flat-file ; strings.parser io.encodings.utf8 memoize simple-flat-file ;

View File

@ -1,6 +1,6 @@
USING: kernel alien.c-types alien.strings sequences math alien.syntax unix USING: kernel alien.c-types alien.strings sequences math alien.syntax
vectors namespaces continuations threads assocs vectors unix namespaces continuations threads assocs io.backend.unix
io.backend.unix io.encodings.utf8 unix.utilities fry ; io.encodings.utf8 unix.utilities fry ;
IN: unix.process IN: unix.process
! Low-level Unix process launching utilities. These are used ! Low-level Unix process launching utilities. These are used

View File

@ -1,6 +1,6 @@
USING: help.markup help.syntax kernel kernel.private USING: help.markup help.syntax kernel kernel.private
namespaces sequences words arrays layouts effects math namespaces sequences words arrays effects math
layouts classes.private classes.union classes.mixin classes.private classes.union classes.mixin
classes.predicate quotations ; classes.predicate quotations ;
IN: classes IN: classes

View File

@ -1,5 +1,5 @@
USING: generic help.markup help.syntax kernel kernel.private USING: generic help.markup help.syntax kernel kernel.private
namespaces sequences words arrays layouts help effects math namespaces sequences words arrays help effects math
layouts classes.private classes compiler.units ; layouts classes.private classes compiler.units ;
IN: classes.intersection IN: classes.intersection

View File

@ -1,6 +1,6 @@
USING: generic help.markup help.syntax kernel kernel.private USING: generic help.markup help.syntax kernel kernel.private
namespaces sequences words arrays layouts help effects math namespaces sequences words arrays help effects math
layouts classes.private classes compiler.units ; classes.private classes compiler.units ;
IN: classes.union IN: classes.union
ARTICLE: "unions" "Union classes" ARTICLE: "unions" "Union classes"

View File

@ -1,5 +1,5 @@
USING: help.markup help.syntax generic kernel.private parser words USING: help.markup help.syntax generic kernel.private parser
kernel quotations namespaces sequences words arrays effects kernel quotations namespaces sequences arrays effects
generic.standard classes.builtin slots.private classes strings math generic.standard classes.builtin slots.private classes strings math
assocs byte-arrays alien classes.tuple ; assocs byte-arrays alien classes.tuple ;
IN: slots IN: slots

View File

@ -1,8 +1,7 @@
USING: generic help.syntax help.markup kernel math parser words USING: generic help.syntax help.markup kernel math parser words
effects classes generic.standard classes.tuple generic.math effects classes classes.tuple generic.math generic.single arrays
generic.standard generic.single arrays io.pathnames vocabs.loader io io.pathnames vocabs.loader io sequences assocs words.symbol
sequences assocs words.symbol words.alias words.constant combinators words.alias words.constant combinators vocabs.parser ;
vocabs.parser ;
IN: syntax IN: syntax
ARTICLE: "parser-algorithm" "Parser algorithm" ARTICLE: "parser-algorithm" "Parser algorithm"