]> gitweb.factorcode.org Git - factor.git/commitdiff
factor: trim more using lists.
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 20 Jan 2022 05:13:33 +0000 (23:13 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 20 Jan 2022 05:14:51 +0000 (23:14 -0600)
document why there are empty mirrors vocabs

418 files changed:
basis/alien/parser/parser-tests.factor
basis/bootstrap/assembler/ppc.factor
basis/cairo/cairo.factor
basis/checksums/murmur/murmur-tests.factor
basis/cocoa/apple-script/apple-script.factor
basis/cocoa/plists/plists.factor
basis/cocoa/statusbar/statusbar.factor
basis/cocoa/subclassing/subclassing-docs.factor
basis/cocoa/subclassing/subclassing.factor
basis/combinators/smart/smart.factor
basis/compiler/cfg/branch-splitting/branch-splitting-tests.factor
basis/compiler/cfg/builder/alien/alien.factor
basis/compiler/cfg/builder/alien/boxing/boxing.factor
basis/compiler/cfg/dominance/dominance.factor
basis/compiler/cfg/instructions/syntax/syntax.factor
basis/compiler/cfg/linear-scan/linear-scan-tests.factor
basis/compiler/compiler.factor
basis/core-foundation/launch-services/launch-services.factor
basis/core-foundation/timers/timers.factor
basis/core-graphics/core-graphics.factor
basis/editors/brackets/brackets-docs.factor
basis/editors/geany/geany.factor
basis/editors/ui/ui.factor
basis/editors/vim/generate-syntax/generate-syntax.factor
basis/editors/xcode/xcode.factor
basis/english/english-docs.factor
basis/escape-strings/ui/ui.factor
basis/etc-hosts/etc-hosts.factor
basis/farkup/farkup.factor
basis/ftp/client/client.factor
basis/furnace/actions/actions-docs.factor
basis/furnace/actions/actions.factor
basis/furnace/alloy/alloy.factor
basis/furnace/asides/asides-docs.factor
basis/furnace/asides/asides.factor
basis/furnace/auth/auth-docs.factor
basis/furnace/auth/auth.factor
basis/furnace/auth/features/deactivate-user/deactivate-user.factor
basis/furnace/auth/features/recover-password/recover-password-docs.factor
basis/furnace/auth/features/recover-password/recover-password.factor
basis/furnace/auth/features/registration/registration.factor
basis/furnace/auth/login/login-docs.factor
basis/furnace/auth/login/login.factor
basis/furnace/auth/providers/assoc/assoc-docs.factor
basis/furnace/auth/providers/couchdb/couchdb-docs.factor
basis/furnace/auth/providers/couchdb/couchdb.factor
basis/furnace/auth/providers/db/db.factor
basis/furnace/auth/providers/providers.factor
basis/furnace/boilerplate/boilerplate-docs.factor
basis/furnace/boilerplate/boilerplate.factor
basis/furnace/cache/cache.factor
basis/furnace/chloe-tags/chloe-tags.factor
basis/furnace/conversations/conversations-docs.factor
basis/furnace/conversations/conversations.factor
basis/furnace/db/db.factor
basis/furnace/furnace-docs.factor
basis/furnace/json/json-docs.factor
basis/furnace/recaptcha/example/example.factor
basis/furnace/recaptcha/recaptcha-docs.factor
basis/furnace/recaptcha/recaptcha.factor
basis/furnace/redirection/redirection-docs.factor
basis/furnace/redirection/redirection.factor
basis/furnace/referrer/referrer-docs.factor
basis/furnace/referrer/referrer.factor
basis/furnace/sessions/sessions-docs.factor
basis/furnace/sessions/sessions.factor
basis/furnace/syndication/syndication.factor
basis/furnace/utilities/utilities-docs.factor
basis/furnace/utilities/utilities.factor
basis/game/input/input-docs.factor
basis/game/input/iokit/iokit.factor
basis/gmodule/ffi/ffi.factor
basis/hash-sets/sequences/sequences.factor
basis/hashtables/numbers/numbers.factor
basis/hashtables/sequences/sequences.factor
basis/help/html/html.factor
basis/help/lint/spaces/spaces.factor
basis/help/search/search.factor
basis/html/components/components-docs.factor
basis/html/components/components.factor
basis/html/templates/chloe/chloe.factor
basis/html/templates/chloe/compiler/compiler.factor
basis/html/templates/chloe/components/components.factor
basis/html/templates/chloe/syntax/syntax.factor
basis/http/server/cgi/cgi.factor
basis/http/server/dispatchers/dispatchers.factor
basis/http/server/redirection/redirection.factor
basis/http/server/requests/requests.factor
basis/http/server/responses/responses-docs.factor
basis/http/server/server.factor
basis/http/server/static/static-docs.factor
basis/images/loader/gtk/gtk.factor
basis/images/normalization/normalization-docs.factor
basis/images/normalization/normalization.factor
basis/ini-file/ini-file.factor
basis/io/backend/unix/multiplexers/select/select.factor
basis/io/crlf/crlf.factor
basis/io/encodings/gb18030/gb18030.factor
basis/io/encodings/strict/strict.factor
basis/io/encodings/utf32/utf32.factor
basis/io/encodings/utf7/utf7.factor
basis/io/mmap/unix/unix.factor
basis/io/monitors/recursive/recursive.factor
basis/io/sockets/icmp/icmp.factor
basis/io/standard-paths/macosx/macosx.factor
basis/io/standard-paths/unix/unix.factor
basis/io/streams/limited/limited-docs.factor
basis/io/streams/limited/limited.factor
basis/io/streams/throwing/throwing-docs.factor
basis/io/streams/throwing/throwing.factor
basis/iokit/hid/hid.factor
basis/iokit/iokit.factor
basis/lcs/diff2html/diff2html.factor
basis/linked-sets/linked-sets.factor
basis/lists/lazy/examples/examples.factor
basis/logging/insomniac/insomniac-docs.factor
basis/math/vectors/conversion/conversion.factor
basis/math/vectors/simd/mirrors/mirrors.factor
basis/math/vectors/simd/simd.factor
basis/mime/multipart/multipart.factor
basis/mime/types/types-docs.factor
basis/mime/types/types.factor
basis/models/sort/sort.factor
basis/nibble-arrays/nibble-arrays.factor
basis/ntp/ntp.factor
basis/opengl/annotations/annotations-docs.factor
basis/opengl/annotations/annotations.factor
basis/opengl/debug/debug.factor
basis/opengl/gl/gtk/gtk.factor
basis/opengl/gl/x11/x11.factor
basis/opengl/shaders/shaders.factor
basis/pango/cairo/ffi/ffi.factor
basis/persistent/hashtables/config/config.factor
basis/shuffle/shuffle.factor
basis/smtp/smtp-docs.factor
basis/specialized-vectors/mirrors/mirrors.factor
basis/specialized-vectors/specialized-vectors-docs.factor
basis/suffix-arrays/suffix-arrays.factor
basis/syndication/syndication-docs.factor
basis/threads/threads-docs.factor
basis/timers/timers.factor
basis/toml/toml.factor
basis/tools/annotations/annotations-docs.factor
basis/tools/annotations/assertions/assertions.factor
basis/tools/completion/completion-docs.factor
basis/tools/completion/completion.factor
basis/tools/continuations/continuations.factor
basis/tools/coverage/coverage.factor
basis/tools/coverage/testvocab/testvocab-docs.factor
basis/tools/coverage/testvocab/testvocab.factor
basis/tools/deploy/backend/backend.factor
basis/tools/deploy/config/config.factor
basis/tools/deploy/config/editor/editor.factor
basis/tools/deploy/deploy-docs.factor
basis/tools/deploy/embed/embed.factor
basis/tools/deploy/macosx/macosx.factor
basis/tools/deploy/shaker/shaker.factor
basis/tools/deploy/test/test.factor
basis/tools/deploy/unix/unix.factor
basis/tools/deprecation/deprecation.factor
basis/tools/destructors/destructors.factor
basis/tools/disassembler/udis/udis.factor
basis/tools/files/files-docs.factor
basis/tools/files/files.factor
basis/tools/which/which-docs.factor
basis/validators/validators.factor
basis/x11/glx/glx.factor
basis/x11/syntax/syntax.factor
basis/x11/x11.factor
basis/xml/entities/html/html.factor
basis/xmode/code2html/code2html.factor
basis/xmode/marker/state/state.factor
extra/L-system/L-system.factor
extra/alien/data/map/map-tests.factor
extra/anagrams/anagrams.factor
extra/arrays/shaped/shaped.factor
extra/asn1/asn1.factor
extra/assocs/extras/extras.factor
extra/audio/audio-docs.factor
extra/audio/audio.factor
extra/audio/engine/test/test.factor
extra/audio/gadget/gadget.factor
extra/audio/loader/loader.factor
extra/base16/base16.factor
extra/benchmark/3d-matrix-scalar/3d-matrix-scalar.factor
extra/benchmark/binary-trees/binary-trees.factor
extra/benchmark/matrix-exponential-scalar/matrix-exponential-scalar.factor
extra/benchmark/matrix-exponential-simd/matrix-exponential-simd.factor
extra/benchmark/nbody/nbody.factor
extra/benchmark/nested-empty-loop-1/nested-empty-loop-1.factor
extra/boyer-moore/boyer-moore.factor
extra/brainfuck/brainfuck.factor
extra/broadcast-server/broadcast-server.factor
extra/bson/reader/reader.factor
extra/bson/writer/writer.factor
extra/bunny/bunny.factor
extra/bunny/cel-shaded/cel-shaded.factor
extra/bunny/fixed-pipeline/fixed-pipeline.factor
extra/bunny/model/model.factor
extra/bunny/outlined/outlined.factor
extra/c/preprocessor/preprocessor.factor
extra/cairo-demo/cairo-demo.factor
extra/cairo-gadgets/cairo-gadgets.factor
extra/changer/changer-docs.factor
extra/ci/run-process/run-process.factor
extra/color-picker/color-picker.factor
extra/combinators/extras/extras.factor
extra/combinators/tuple/tuple-docs.factor
extra/crypto/xor/xor.factor
extra/cuda/gl/gl.factor
extra/demos/demos.factor
extra/game-of-life/game-of-life.factor
extra/game/loop/loop.factor
extra/gml/gml.factor
extra/gml/ui/ui.factor
extra/gml/viewer/viewer.factor
extra/google/search/search.factor
extra/google/translate/translate.factor
extra/gopher/gopher.factor
extra/gopher/ui/ui.factor
extra/gpu/demos/bunny/bunny.factor
extra/gpu/demos/raytrace/raytrace.factor
extra/graphviz/attributes/attributes-docs.factor
extra/grid-meshes/grid-meshes.factor
extra/grouping/extras/extras-docs.factor
extra/gtk-samples/hello-world/hello-world.factor
extra/gtk-samples/opengl/opengl.factor
extra/hamurabi/hamurabi.factor
extra/help/lint/coverage/coverage-docs.factor
extra/help/lint/coverage/coverage.factor
extra/help/pdf/pdf.factor
extra/html/elements/elements-docs.factor
extra/html/parser/printer/printer.factor
extra/http2/hpack/huffman/huffman.factor
extra/id3/id3-docs.factor
extra/images/bitmap/bitmap.factor
extra/images/http/http.factor
extra/images/jpeg/jpeg.factor
extra/images/pbm/pbm.factor
extra/images/pgm/pgm.factor
extra/images/png/png.factor
extra/images/ppm/ppm.factor
extra/images/processing/rotation/rotation.factor
extra/images/testing/testing.factor
extra/images/tga/tga.factor
extra/infix/infix-docs.factor
extra/infix/infix.factor
extra/infix/parser/parser.factor
extra/io/files/acls/macosx/macosx.factor
extra/io/files/trash/unix/unix.factor
extra/io/random/random.factor
extra/io/streams/256color/256color.factor
extra/io/streams/ansi/ansi.factor
extra/io/streams/random/random.factor
extra/irc/client/chats/chats-docs.factor
extra/irc/client/participants/participants.factor
extra/irc/gitbot/gitbot.factor
extra/irc/logbot/logbot.factor
extra/irc/messages/base/base.factor
extra/irc/messages/messages.factor
extra/jamshred/gl/gl.factor
extra/key-logger/key-logger.factor
extra/koszul/koszul.factor
extra/ldcache/ldcache.factor
extra/libtls/ffi/ffi.factor
extra/lint/lint.factor
extra/lisppaste/lisppaste.factor
extra/literate/literate.factor
extra/llvm/examples/kaleidoscope/kaleidoscope-docs.factor
extra/llvm/examples/kaleidoscope/kaleidoscope.factor
extra/logic/examples/fib2/fib2.factor
extra/logic/examples/hanoi/hanoi.factor
extra/logic/examples/money/money.factor
extra/logic/logic-docs.factor
extra/logic/logic.factor
extra/lru-cache/lru-cache.factor
extra/lua/lua.factor
extra/machine-learning/decision-trees/decision-trees.factor
extra/machine-learning/functions/functions.factor
extra/machine-learning/label-binarizer/label-binarizer.factor
extra/machine-learning/label-encoder/label-encoder.factor
extra/machine-learning/rebalancing/rebalancing.factor
extra/magic/ffi/ffi.factor
extra/managed-server/chat/chat.factor
extra/managed-server/managed-server.factor
extra/markov-chains/markov-chains.factor
extra/marvel/marvel.factor
extra/mason/child/child.factor
extra/mason/common/common.factor
extra/mason/email/email.factor
extra/mason/notify/notify.factor
extra/mason/release/archive/archive.factor
extra/mason/release/sign/sign.factor
extra/mason/test/test.factor
extra/mason/twitter/twitter.factor
extra/math/algebra/algebra.factor
extra/math/approx/approx.factor
extra/math/binpack/binpack-docs.factor
extra/math/binpack/binpack.factor
extra/math/blas/config/config.factor
extra/math/blas/matrices/matrices-docs.factor
extra/math/blas/vectors/vectors-docs.factor
extra/math/blas/vectors/vectors.factor
extra/math/cardinality/cardinality.factor
extra/maze/maze.factor
extra/memcached/memcached.factor
extra/memory/piles/piles-docs.factor
extra/memory/piles/piles.factor
extra/memory/pools/pools.factor
extra/merger/merger.factor
extra/metar/metar.factor
extra/midi/midi.factor
extra/minesweeper/minesweeper.factor
extra/model-viewer/model-viewer.factor
extra/models/conditional/conditional.factor
extra/models/history/history-docs.factor
extra/models/history/history.factor
extra/modern/html/html.factor
extra/modern/modern.factor
extra/modern/out/out.factor
extra/modern/slices/slices.factor
extra/mongodb/tuple/collection/collection.factor
extra/mongodb/tuple/persistent/persistent.factor
extra/mongodb/tuple/tuple.factor
extra/multi-methods/multi-methods.factor
extra/nehe/2/2.factor
extra/notifications/macos/macos.factor
extra/nurbs/nurbs.factor
extra/ogg/theora/theora.factor
extra/openal/alut/macosx/macosx.factor
extra/openal/openal.factor
extra/opencl/opencl.factor
extra/opengl/glu/glu.factor
extra/pair-rocket/pair-rocket-docs.factor
extra/parser-combinators/parser-combinators.factor
extra/parser-combinators/simple/simple-docs.factor
extra/parser-combinators/simple/simple.factor
extra/partial-continuations/partial-continuations.factor
extra/path-finding/path-finding.factor
extra/pcre/ffi/ffi.factor
extra/pcre/pcre.factor
extra/pdf/canvas/canvas.factor
extra/pdf/layout/layout.factor
extra/pdf/streams/streams.factor
extra/pdf/wrap/wrap.factor
extra/peg/expr/expr.factor
extra/peg/javascript/javascript.factor
extra/peg/pl0/pl0.factor
extra/ping/ping.factor
extra/poker/poker-docs.factor
extra/poker/poker.factor
extra/pong/pong.factor
extra/pop3/pop3-docs.factor
extra/pop3/pop3.factor
extra/pop3/server/server.factor
extra/progress-bars/models/models-docs.factor
extra/progress-bars/models/models.factor
extra/progress-bars/progress-bars-docs.factor
extra/project-euler/004/004.factor
extra/project-euler/005/005.factor
extra/project-euler/007/007.factor
extra/project-euler/018/018.factor
extra/project-euler/019/019.factor
extra/project-euler/021/021.factor
extra/project-euler/024/024.factor
extra/project-euler/025/025.factor
extra/project-euler/026/026.factor
extra/project-euler/027/027.factor
extra/project-euler/029/029.factor
extra/project-euler/030/030.factor
extra/python/python-docs.factor
extra/qtkit/qtkit.factor
extra/quadtrees/quadtrees-docs.factor
extra/random/xoshiro/xoshiro.factor
extra/readline-listener/readline-listener-docs.factor
extra/readline-listener/readline-listener.factor
extra/readline/readline-docs.factor
extra/readline/readline.factor
extra/reddit/reddit.factor
extra/redis/command-writer/command-writer.factor
extra/rosetta-code/100-doors/100-doors.factor
extra/rosetta-code/ackermann/ackermann.factor
extra/rosetta-code/amb/amb.factor
extra/rosetta-code/anagrams-deranged/anagrams-deranged.factor
extra/rosetta-code/animate-pendulum/animate-pendulum.factor
extra/rosetta-code/arithmetic-evaluation/arithmetic-evaluation.factor
extra/rosetta-code/continued-fraction/continued-fraction.factor
extra/rosetta-code/count-the-coins/count-the-coins.factor
extra/rosetta-code/dice7/dice7.factor
extra/rosetta-code/fizzbuzz/fizzbuzz.factor
extra/rosetta-code/gray-code/gray-code.factor
extra/rosetta-code/hamming-lazy/hamming-lazy.factor
extra/rosetta-code/hamming/hamming.factor
extra/rosetta-code/inverted-index/inverted-index.factor
extra/rosetta-code/josephus-problem/josephus-problem.factor
extra/rosetta-code/knapsack-unbounded/knapsack-unbounded.factor
extra/rosetta-code/knapsack/knapsack.factor
extra/sequences/extras/extras.factor
extra/splitting/extras/extras-docs.factor
extra/synth/buffers/buffers.factor
extra/synth/synth.factor
extra/taxes/usa/usa.factor
extra/twitter/twitter.factor
extra/units/reduction/reduction.factor
extra/variables/variables.factor
extra/webapps/help/help.factor
extra/webapps/mason/grids/grids.factor
extra/webapps/mason/version/data/data.factor
extra/webapps/mason/version/version.factor
extra/webapps/planet/planet.factor
extra/window-controls-demo/window-controls-demo.factor
extra/windows/fullscreen/fullscreen.factor
extra/windows/version/version.factor
extra/yahoo/yahoo.factor
extra/yaml/dbg/dbg.factor
extra/yaml/yaml-tests.factor
extra/yaml/yaml.factor
extra/z-algorithm/z-algorithm.factor

index d8207a6022f7d7a931164d5ab676c38415d21113..56c7c15488e73cc0367ed1a8ad246ec39e91a831 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.parser alien.parser.private
-alien.syntax compiler.units continuations debugger eval fry kernel
+alien.syntax compiler.units continuations debugger eval kernel
 lexer namespaces parser sequences sets summary tools.test
 vocabs.parser words ;
 IN: alien.parser.tests
index 43b978ef0ba3d9cb86b2020bfd75b41809250a9d..b4f964fe1f578236cf37c87bff0b99c0fbb68a4d 100644 (file)
@@ -3,7 +3,7 @@
 USING: bootstrap.image.private kernel kernel.private namespaces
 system cpu.ppc.assembler compiler.units compiler.constants math
 math.private ranges layouts words vocabs slots.private
-locals locals.backend generic.single.private fry sequences
+locals locals.backend generic.single.private sequences
 threads.private strings.private ;
 FROM: cpu.ppc.assembler => B ;
 IN: bootstrap.ppc
index 0d04803f409122b382c162fce27998536145de8d..dadda8e7c4e89ea59af8215c470ad07ee829d2b4 100644 (file)
@@ -1,8 +1,9 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.c-types cairo.ffi colors images
-images.memory kernel math math.rectangles sequences ;
+USING: accessors alien alien.c-types colors images images.memory
+kernel math math.rectangles sequences ;
+USE: cairo.ffi
 IN: cairo
 
 ERROR: cairo-error n message ;
index 3e0cf072ee730388b9d233dfe1e0df38ed7e6c53..e4a3532b87a0034c2b14cdaf8914fd314d3aeca4 100644 (file)
@@ -1,4 +1,4 @@
-USING: byte-arrays checksums checksums.murmur fry kernel math
+USING: byte-arrays checksums checksums.murmur kernel math
 sequences tools.test ;
 
 { 455139366 } [ "asdf" >byte-array 0 <murmur3-32> checksum-bytes ] unit-test
index 123bf4c842f3cd26bb73cc221126ca1af62c4781..1507ac9801707e0f5c2bbd74b1507440dcc0bc0f 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: cocoa cocoa.application cocoa.classes kernel parser
-multiline words ;
+USING: cocoa cocoa.application cocoa.classes kernel parser words ;
 
 IN: cocoa.apple-script
 
index dccb43d026231805c926869e877317bac4a15128..d98089d9dc61a3a3ba57c38712ac6bf73a6e9300 100644 (file)
@@ -4,7 +4,7 @@
 USING: alien.c-types alien.data arrays byte-arrays cocoa
 cocoa.application cocoa.classes cocoa.enumeration combinators
 core-foundation.data core-foundation.strings
-core-foundation.utilities fry io.backend kernel macros math
+core-foundation.utilities io.backend kernel math
 quotations sequences ;
 IN: cocoa.plists
 
index 048bd808e9daaa16d6ffdb54ca9c465038ac812a..361532f80734efc622deacba384bb5a169391b35 100644 (file)
@@ -2,8 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types arrays cocoa cocoa.application
 cocoa.classes cocoa.messages cocoa.runtime cocoa.subclassing
-compiler.units kernel locals.backend math.parser multiline
-sequences ui ;
+compiler.units kernel locals.backend math.parser sequences ;
 IN: cocoa.statusbar
 
 << {
index 45669ff2473388c656e36c7808464cea36b9ca7f..01594b766c4e03adfcab19c52ab9b5e2ff5d9f93 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax strings alien hashtables ;
+USING: help.markup help.syntax ;
 IN: cocoa.subclassing
 
 HELP: <CLASS:
index ad735cb98dace4ade593d678de3647febe219a14..607993eeeabb5687ea02b97eb64e54d3f41bb279 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006, 2010 Slava Pestov, Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.parser alien.strings arrays assocs
-cocoa.messages cocoa.runtime combinators compiler.units fry
+cocoa.messages cocoa.runtime combinators compiler.units
 io.encodings.utf8 kernel lexer locals.parser locals.types
 make namespaces parser sequences words ;
 IN: cocoa.subclassing
index c2bb719d35e134ca9fc13e4873b5ab852f12dc53..cbb7a40289da92e69a57de8873dd4d03ad1ec650 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009, 2011 Doug Coleman, John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators effects fry
-generalizations kernel macros math math.order memoize sequences
-sequences.generalizations sequences.private stack-checker
-stack-checker.backend stack-checker.errors stack-checker.values
+USING: accessors arrays assocs combinators effects
+generalizations kernel math sequences sequences.generalizations
+stack-checker stack-checker.backend stack-checker.values
 stack-checker.visitor words ;
 IN: combinators.smart
 
index e3e0f000f98ca977b3993bddc575d84b01440ce1..64246468cf704f1146f67530015ea74578fc02be 100644 (file)
@@ -1,6 +1,6 @@
 USING: accessors assocs compiler.cfg.branch-splitting
 compiler.cfg.instructions compiler.cfg.predecessors compiler.cfg.rpo
-compiler.cfg.utilities compiler.test fry kernel namespaces tools.test ;
+compiler.cfg.utilities compiler.test kernel namespaces tools.test ;
 IN: compiler.cfg.branch-splitting.tests
 
 : get-predecessors ( cfg -- assoc )
index d32cf013ac9762a44d90a8330ce17ddb47e716d2..184356afc9bcbe80757beca84608814bd981e1fe 100644 (file)
@@ -5,7 +5,7 @@ assocs classes.struct combinators compiler.cfg compiler.cfg.builder
 compiler.cfg.builder.alien.boxing compiler.cfg.builder.alien.params
 compiler.cfg.hats compiler.cfg.instructions compiler.cfg.registers
 compiler.cfg.stacks compiler.cfg.stacks.local compiler.errors
-compiler.tree cpu.architecture fry kernel layouts make math namespaces
+compiler.tree cpu.architecture kernel layouts make math namespaces
 sequences sequences.generalizations words ;
 IN: compiler.cfg.builder.alien
 
index 777c4ec8e6ef2df1631081dd94ac1d90df837008..19941ef0884dbbee9725233797d4497b64d0a520 100644 (file)
@@ -3,7 +3,7 @@
 USING: accessors alien.c-types arrays assocs classes.struct
 combinators compiler.cfg.builder.alien.params compiler.cfg.hats
 compiler.cfg.instructions compiler.cfg.intrinsics.allot
-compiler.cfg.registers cpu.architecture fry kernel layouts
+compiler.cfg.registers cpu.architecture kernel layouts
 locals math namespaces sequences system ;
 QUALIFIED-WITH: alien.c-types c
 IN: compiler.cfg.builder.alien.boxing
index 54f7a80c175a4ff208bd692808d362bdd652e190..b16ac4090fa6991f85f89247b0352a79e3717246 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs combinators compiler.cfg.predecessors
-compiler.cfg.rpo deques dlists fry kernel locals math math.order
+compiler.cfg.rpo deques dlists kernel math math.order
 namespaces sequences sorting vectors ;
 IN: compiler.cfg.dominance
 
index 12fbe0745e2331798034f31cc024a69e17dac00b..7c393cd773a9714901a9446c7e151ffbfcc76a4d 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors classes.parser classes.tuple combinators
-effects fry kernel lexer make namespaces parser sequences
+effects kernel lexer make namespaces parser sequences
 splitting words ;
 IN: compiler.cfg.instructions.syntax
 
index 475552d6abb7069e249d9261b762d97b39fc5ea0..a20bff465b113a3ee2b27009892d9a223aa9b150 100644 (file)
@@ -1,5 +1,5 @@
 USING: tools.test random sorting sequences hashtables assocs
-kernel fry arrays splitting namespaces math accessors vectors locals
+kernel arrays splitting namespaces math accessors vectors
 math.order grouping strings strings.private classes layouts
 cpu.architecture
 compiler.cfg
index d35706d02ee26b08ffa4b5daf01cfd0aecf8a313..bb41c11f8cbab25c082ce3ed20053389ef33a483 100644 (file)
@@ -5,7 +5,7 @@ combinators.short-circuit compiler.cfg compiler.cfg.builder
 compiler.cfg.builder.alien compiler.cfg.finalization
 compiler.cfg.optimizer compiler.codegen compiler.crossref
 compiler.errors compiler.tree.builder compiler.tree.optimizer
-compiler.units compiler.utilities continuations definitions fry
+compiler.units compiler.utilities continuations definitions
 generic generic.single io kernel macros make namespaces
 sequences sets stack-checker.dependencies stack-checker.errors
 stack-checker.inlining vocabs.loader words ;
index 7b7a12d7be01615db46c905608b9c4e3b0a82345..b7ba69adfa81249881119434799dc08ff7b48b5b 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.c-types alien.data alien.syntax classes.struct
-continuations core-foundation core-foundation.strings
-core-foundation.urls destructors kernel sequences
-specialized-arrays strings unix.ffi ;
+USING: alien.c-types alien.data alien.syntax continuations
+core-foundation core-foundation.strings core-foundation.urls
+destructors kernel sequences specialized-arrays strings unix.ffi ;
 SPECIALIZED-ARRAY: char
 IN: core-foundation.launch-services
 
index 0fcd0b5ffd2e4683a4800ed742935352a6f34646..37a251f1cd61cb11b0ed8911bd5486c09fea5ff5 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.c-types alien.syntax calendar.unix core-foundation
-core-foundation.time locals ;
+core-foundation.time ;
 IN: core-foundation.timers
 
 TYPEDEF: void* CFRunLoopTimerRef
index 58fda8f96cfcba7f9d78c39e4ab27a2a9ac789f9..6335f3da17c88bba9970b932c22c213e9194fcf3 100644 (file)
@@ -5,7 +5,7 @@ USING: accessors alien alien.c-types alien.data
 alien.destructors alien.syntax colors
 core-foundation.dictionaries core-foundation.strings
 core-foundation.urls core-foundation.utilities
-core-graphics.types destructors fry images images.memory kernel
+core-graphics.types destructors images images.memory kernel
 libc math opengl.gl sequences ;
 
 IN: core-graphics
index a90efcaddb220fcb69fc652d073956db78bd399b..a71163275f0247df54c616dfae073c03b11b17cf 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.syntax help.markup ;
+USING: help.syntax ;
 IN: editors.brackets
 
 ARTICLE: "editors.brackets" "Adobe Brackets support"
index cdaa47ec86013d18b94e70e044fbdeac47d1f9a0..005fa94cb566f69ee6cae28bccfed3bdcb1444ea 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators.short-circuit editors fry io.standard-paths
-kernel make math.parser namespaces system vocabs ;
+USING: combinators.short-circuit editors io.standard-paths
+kernel make math.parser namespaces system ;
 IN: editors.geany
 
 SINGLETON: geany
index b69a17991b504aff01e16304b4aaae6c4044a005..81747033368f59ae7d3b2ec810ccc25256c02679 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2018 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors editors fry kernel sequences ui ui.gadgets
+USING: accessors editors kernel sequences ui ui.gadgets
 ui.gadgets.borders ui.gadgets.buttons ui.gadgets.packs
 ui.gadgets.scrollers ui.tools.listener vocabs.loader ;
 IN: editors.ui
index 8d0b58bed9ebc7fadd08887f33234160c420ee7f..e14ec104747e16112fa2a04b8727c8c77fe56e87 100644 (file)
@@ -1,6 +1,5 @@
 USING: accessors calendar calendar.format io io.encodings.utf8
-io.files kernel multiline parser sequences sorting splitting
-vocabs ;
+io.files kernel multiline sequences sorting splitting vocabs ;
 IN: editors.vim.generate-syntax
 
 <PRIVATE
index c59d0edcca89cf1552208f0f487afdd03fffae39..0e0da1906144e65507b7f9bbc863c34445d207ba 100644 (file)
@@ -1,5 +1,4 @@
-USING: definitions io.launcher kernel math math.parser parser
-namespaces prettyprint editors make ;
+USING: editors kernel make namespaces ;
 IN: editors.xcode
 
 SINGLETON: xcode
index e025a04aa993ff62e9942916a40b4141a10c7267..9c3501df5190b8b3fb956f09ed8d1091a7ef87cb 100644 (file)
@@ -1,5 +1,5 @@
 ! Copyright (C) 2018 Cat Stevens
-USING: arrays assocs help.markup help.syntax kernel math multiline
+USING: arrays assocs help.markup help.syntax kernel math
 sequences strings ;
 IN: english
 
index 2769ffd99f98296d094b794af26b5069812a3350..99e81fff311e32793b12637f0e1ea57d1d970ea8 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2019 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors checksums checksums.sha documents
-escape-strings kernel locals math.parser models sequences ui
-ui.gadgets ui.gadgets.editors ui.gadgets.labeled
-ui.gadgets.scrollers ui.gadgets.tracks ;
+escape-strings kernel math.parser models sequences ui ui.gadgets
+ui.gadgets.editors ui.gadgets.labeled ui.gadgets.scrollers
+ui.gadgets.tracks ;
 IN: escape-strings.ui
 
 TUPLE: escape-string-editor < source-editor source-model quot ;
index 351bcdf241330273bd771cf01f5015e95485016c..d56dbda3eeb1dfd4de39849e5dc878d0bca8e893 100644 (file)
@@ -1,6 +1,5 @@
-USING: arrays assocs environment hashtables io.encodings.utf8
-io.files io.pathnames kernel memoize sequences splitting system
-unicode ;
+USING: assocs environment io.encodings.utf8 io.files
+io.pathnames kernel sequences splitting system unicode ;
 
 IN: etc-hosts
 
index 69103ddec88fe29fde08e7b01bb1ffef46160aea..57e609836a2565b381a82c44b42f68b07e7c2c54 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2009 Doug Coleman, Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators fry io.streams.string
-kernel lists locals math math.order namespaces sequences splitting
+USING: accessors arrays assocs combinators io.streams.string
+kernel lists math math.order namespaces sequences splitting
 strings urls urls.encoding xml.data xml.syntax xml.writer
 xmode.code2html ;
 IN: farkup
index c94d5a273a20bbc46e4774c61d3d606d47002acc..211e946d861591347f3590f6b7abf4fa9d8d1d86 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays classes.singleton combinators
-continuations io io.encodings.binary io.encodings.utf8
-io.files io.pathnames io.sockets kernel io.streams.duplex math
-math.parser sequences splitting namespaces strings fry ftp
-ftp.client.listing-parser urls ;
+USING: accessors ftp ftp.client.listing-parser io
+io.encodings.binary io.encodings.utf8 io.files io.pathnames
+io.sockets io.streams.duplex kernel math.parser sequences
+splitting urls ;
 IN: ftp.client
 
 : (ftp-response-code) ( str -- n )
index 458b50cf099e5966d7c527f69cbfedc32ec1e247..1a107d5c8934730f89d0fff69237a473f2e9d4ba 100644 (file)
@@ -1,6 +1,5 @@
-USING: assocs classes help.markup help.syntax io.streams.string
-http http.server.dispatchers http.server.responses
-furnace.redirection strings html.forms ;
+USING: classes furnace.redirection help.markup help.syntax
+html.forms http http.server.dispatchers http.server.responses ;
 IN: furnace.actions
 
 HELP: <action>
index 783ab8e53c3ce08904d06eb47da1ea1778f0163e..97fe7a43c6af933f593132918e2cddf083dab2f0 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2008, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators fry furnace.conversations
-furnace.utilities html.forms http http.server
-http.server.responses kernel namespaces sequences splitting urls
-validators ;
+USING: accessors assocs combinators furnace.conversations
+furnace.utilities html.forms html.templates.chloe http
+http.server http.server.responses kernel namespaces sequences
+splitting urls validators ;
 FROM: html.templates.chloe => <chloe> ;
 IN: furnace.actions
 
index ef4270221fd376809088a7d1ee0365272cca9129..fed7d991b45f36a8df493425fcaab6e992308baf 100644 (file)
@@ -1,13 +1,9 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel sequences db.tuples timers calendar db fry
-furnace.db
-furnace.cache
-furnace.asides
-furnace.sessions
-furnace.conversations
-furnace.auth.providers
-furnace.auth.login.permits ;
+USING: calendar db db.tuples furnace.asides
+furnace.auth.login.permits furnace.auth.providers furnace.cache
+furnace.conversations furnace.db furnace.sessions kernel
+sequences timers ;
 IN: furnace.alloy
 
 CONSTANT: state-classes { session aside conversation permit }
index c4ad45c8ea068d3c15a6be51d2e924b496b4c2e9..099ff80ad4d8f550473c114102b96e9e923b889e 100644 (file)
@@ -1,5 +1,5 @@
-USING: help.markup help.syntax io.streams.string urls
-furnace.redirection http furnace.sessions furnace.db ;
+USING: furnace.db furnace.redirection furnace.sessions
+help.markup help.syntax http urls ;
 IN: furnace.asides
 
 HELP: <asides>
index 83664095f9ccd89ba40592368434864586e6cb43..7b232111a5eab40971cf71977eb7b81d0471ec27 100644 (file)
@@ -1,13 +1,9 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: namespaces assocs kernel sequences accessors hashtables
-urls db.types db.tuples math.parser fry logging combinators
-html.templates.chloe.syntax
-http http.server http.server.filters http.server.redirection
-furnace.cache
-furnace.sessions
-furnace.utilities
-furnace.redirection ;
+USING: accessors assocs combinators db.tuples db.types
+furnace.cache furnace.redirection furnace.sessions
+furnace.utilities hashtables html.templates.chloe.syntax http
+http.server kernel logging math.parser namespaces urls ;
 IN: furnace.asides
 
 TUPLE: aside < server-state
index efceccc588029a988705d8c3a8a09d8eb0a9de77..68125b3311b9a6ea498cbec3db7f80422c75f002 100644 (file)
@@ -1,6 +1,6 @@
 USING: byte-arrays checksums.sha furnace.auth.providers
 furnace.auth.providers.db help.markup help.syntax http kernel
-math strings vocabs words.symbol ;
+math strings words.symbol ;
 IN: furnace.auth
 
 HELP: <protected>
index 12997c4fba3ebc60135c5cc8cd66487b282fa37f..6e73f8202c66e899c529321c4d2e2d964ec4ed35 100644 (file)
@@ -1,19 +1,12 @@
 ! Copyright (c) 2008, 2010 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs namespaces kernel sequences sets
-destructors combinators endian fry logging io.encodings.utf8
-io.encodings.string io.sockets.secure random checksums
-checksums.sha urls
-html.forms
-http.server
-http.server.filters
-http.server.dispatchers
-furnace.actions
-furnace.utilities
-furnace.redirection
-furnace.boilerplate
-furnace.auth.providers
-furnace.auth.providers.db ;
+USING: accessors assocs checksums checksums.sha combinators
+destructors endian furnace.actions furnace.auth.providers
+furnace.auth.providers.db furnace.boilerplate
+furnace.redirection furnace.utilities html.forms http.server
+http.server.dispatchers http.server.filters io.encodings.string
+io.encodings.utf8 io.sockets.secure kernel logging namespaces
+random sequences sets urls ;
 IN: furnace.auth
 
 SYMBOL: logged-in-user
index 110b8afebff10bd451745a0a472951bcdca4ba2c..6a68739333433b9972fe1722bb6b169f21580c51 100644 (file)
@@ -1,11 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel assocs namespaces accessors db db.tuples urls
-http.server.dispatchers
-furnace.asides
-furnace.actions
-furnace.auth
-furnace.auth.providers ;
+USING: accessors assocs furnace.actions furnace.asides
+furnace.auth http.server.dispatchers kernel namespaces urls ;
 IN: furnace.auth.features.deactivate-user
 
 : <deactivate-user-action> ( -- action )
index 3248bb1952ed2fcd84e0c551f17d0d728112158c..7b4ddceabe7641153141c7d27a2cd1ca4da3227f 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax kernel strings urls ;
+USING: help.markup help.syntax kernel ;
 IN: furnace.auth.features.recover-password
 
 HELP: allow-password-recovery
index aeaf9e9471a4d1667d4799c63bde32232a2df352..9a98bd60036389d77830fa3fd173b70186c9a311 100644 (file)
@@ -1,10 +1,10 @@
 ! Copyright (c) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: namespaces make accessors kernel assocs arrays io.sockets
-threads fry urls smtp validators html.forms present http
-http.server.responses http.server.redirection
-http.server.dispatchers furnace.actions furnace.auth
-furnace.auth.providers furnace.redirection furnace.utilities ;
+USING: accessors arrays assocs furnace.actions furnace.auth
+furnace.auth.providers furnace.redirection furnace.utilities
+html.forms http.server.dispatchers http.server.responses
+io.sockets kernel make namespaces present smtp threads urls
+validators ;
 IN: furnace.auth.features.recover-password
 
 SYMBOL: lost-password-from
index 7f73f0c4045370bde1bc16e10ccfd4eb5f23e928..6a19535d2ffcf70b0ebb2050dc90a865e29da277 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (c) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs kernel namespaces validators html.forms urls
-http.server.dispatchers
-furnace.auth furnace.auth.providers furnace.actions
-furnace.redirection ;
+USING: accessors assocs furnace.actions furnace.auth
+furnace.auth.providers html.forms http.server.dispatchers kernel
+namespaces validators ;
 IN: furnace.auth.features.registration
 
 : <register-action> ( -- action )
index 3af0c353a030ed80ef406b2de0a7b7fd7d86193e..fe9fef0f3fa5573d62cdfda9efce487b28d2caf7 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax kernel strings ;
+USING: help.markup help.syntax strings ;
 IN: furnace.auth.login
 
 HELP: <login-realm>
index df1fb55d53471bdcf1466c03c8c5a0f7a2df8865..3541f8c5f3d706e8fe4532e8683c138062333327 100644 (file)
@@ -1,16 +1,10 @@
 ! Copyright (c) 2008 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors namespaces sequences math.parser
-calendar checksums validators urls logging html.forms
-http http.server http.server.dispatchers
-furnace.auth
-furnace.asides
-furnace.actions
-furnace.sessions
-furnace.utilities
-furnace.redirection
-furnace.conversations
-furnace.auth.login.permits ;
+USING: accessors calendar furnace.actions furnace.asides
+furnace.auth furnace.auth.login.permits furnace.conversations
+furnace.redirection furnace.utilities html.forms http
+http.server.dispatchers kernel logging math.parser namespaces
+sequences urls validators ;
 IN: furnace.auth.login
 
 SYMBOL: permit-id
index 6017adb1b99bfd7fc6f7fb960baa620ad5378c90..bb9d7be92407369b173f3e1bcdedfd2df63cf2b9 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax io.streams.string ;
+USING: help.markup help.syntax ;
 IN: furnace.auth.providers.assoc
 
 HELP: <users-in-memory>
index 35d4ca7ec38a6b209b263a8b47616995a93fd474..0eb6b6f2ebf813bbf65f2b44121d637d75e8ec02 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.syntax help.markup help.vocabs furnace.auth.providers ;
+USING: furnace.auth.providers help.markup help.syntax ;
 IN: furnace.auth.providers.couchdb
 
 HELP: couchdb-auth-provider
index 58f9a61d9d11b0ab043f0008db2c961f8c9f2058..79d272d15aea57386070666e5407eab9557ecc04 100644 (file)
@@ -1,6 +1,7 @@
-USING: accessors assocs base64 byte-arrays combinators.short-circuit
-continuations couchdb fry furnace.auth.providers json.writer kernel
-locals make mirrors namespaces sequences strings urls urls.encoding ;
+USING: accessors assocs base64 byte-arrays
+combinators.short-circuit continuations couchdb
+furnace.auth.providers json.writer kernel make mirrors
+namespaces sequences strings urls urls.encoding ;
 IN: furnace.auth.providers.couchdb
 
 ! !!! Implement the authentication protocol for CouchDB.
index 72eb0d462a18a50dbc63dac6b823edb5132a9695..d42ad58af623eedcc365caf3eb684026084a9293 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: db db.tuples db.types accessors
-furnace.auth.providers kernel continuations
-classes.singleton ;
+USING: accessors db db.tuples db.types furnace.auth.providers
+kernel ;
 IN: furnace.auth.providers.db
 
 user "USERS"
index 75363df2b6e14d09b907ec7be58eb6fab74ebea6..13aaa21c657ba41ff839b9dd2647b778570caa55 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors random math.parser locals
-sequences math ;
+USING: accessors kernel math math.parser random sequences ;
 IN: furnace.auth.providers
 
 TUPLE: user
index c5c9a01a12165ae50e453b1db35ee5d64b9ba71b..ea01cdd96ac73900729c75a67aaf0eeacb4862cb 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax io.streams.string
-http.server.dispatchers ;
+USING: help.markup help.syntax http.server.dispatchers ;
 IN: furnace.boilerplate
 
 HELP: <boilerplate>
index 9f4ea648ee7e9ccde8d087b4478672aa2e4ecd0b..ba9dbdd9a5cf3bbfc3aa2256b5ddd7500234f058 100644 (file)
@@ -1,12 +1,8 @@
 ! Copyright (c) 2008, 2009 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel math.order namespaces combinators.short-circuit
-html.forms
-html.templates
-html.templates.chloe
-http.server
-http.server.filters
-furnace.utilities ;
+USING: accessors combinators.short-circuit furnace.utilities
+html.forms html.templates html.templates.chloe http.server
+http.server.filters kernel ;
 IN: furnace.boilerplate
 
 TUPLE: boilerplate < filter-responder template init ;
index aaad309656abc3dbdf74a40607ec377b23388e80..79b370db54db413fb966ff86395b18108ee3846d 100644 (file)
@@ -1,9 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors math.intervals
-system calendar fry
-random db db.tuples db.types
-http.server.filters ;
+USING: accessors calendar db.tuples db.types http.server.filters
+kernel math.intervals random ;
 IN: furnace.cache
 
 TUPLE: server-state id expires ;
index d5569f2847efaef3aedc9de1741caf22dd85aa14..cd9bf815f1ff29ee7d7f4d7fda61675ad1949081 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators fry furnace.utilities
+USING: accessors assocs combinators furnace.utilities
 html.components html.forms html.templates
 html.templates.chloe.compiler html.templates.chloe.syntax kernel
 namespaces present sequences splitting urls xml.data xml.syntax
index 2f935c33e6fa8a20cdf51ec8ddb97479568c06aa..bb62c3104d2b6ccc3bb6a58bfc85058c6396f5f1 100644 (file)
@@ -1,5 +1,5 @@
-USING: help.markup help.syntax urls http words kernel
-furnace.sessions furnace.db words.symbol ;
+USING: furnace.db furnace.sessions help.markup help.syntax http
+kernel urls words.symbol ;
 IN: furnace.conversations
 
 HELP: <conversations>
index bf6d0552bb17451221c292945ac0ad19c57b8daa..7ca4a3b9b161278ba815f38c4cbcabea2830882c 100644 (file)
@@ -1,14 +1,9 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: namespaces assocs kernel sequences accessors hashtables
-urls db.types db.tuples math.parser fry logging combinators
-html.templates.chloe.syntax
-http http.server http.server.filters http.server.redirection
-furnace.cache
-furnace.scopes
-furnace.sessions
-furnace.utilities
-furnace.redirection ;
+USING: accessors assocs db.tuples db.types furnace.cache
+furnace.redirection furnace.scopes furnace.sessions
+furnace.utilities http http.server kernel math.parser namespaces
+sequences urls ;
 IN: furnace.conversations
 
 TUPLE: conversation < scope session ;
index e185c458a617ad666c7b8e1a0e05ffa251b099ef..f31046c12d6c84794d2429aeaa6ecbdebe7f207a 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors continuations namespaces destructors
-db db.private db.pools io.pools http.server http.server.filters ;
+USING: accessors db db.pools destructors http.server
+http.server.filters io.pools kernel namespaces ;
 IN: furnace.db
 
 TUPLE: db-persistence < filter-responder pool disposed ;
index 8fbf992e627959031652d51bb6bc453ddc5744eb..9bcb3d658865e0be8869281877862005d26fe2a4 100644 (file)
@@ -1,5 +1,4 @@
-USING: assocs help.markup help.syntax kernel
-quotations sequences strings urls xml.data http ;
+USING: help.markup help.syntax ;
 IN: furnace
 
 ARTICLE: "furnace.persistence" "Furnace persistence layer"
index a11f17909bb271377282bcaf0139147edf959cb0..64461550bfb87d7b85fef62c0d23a65a8a389f7c 100644 (file)
@@ -1,5 +1,4 @@
-USING: kernel http.server help.markup help.syntax http
-vocabs.loader ;
+USING: help.markup help.syntax http kernel ;
 IN: furnace.json
 
 HELP: <json-content>
index 41ade9e96a26ed37373c682be9c58782f11493ce..de03a9bcb8e34314c5314cc21fd433cf3b99162f 100644 (file)
@@ -1,10 +1,8 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors db.sqlite furnace.actions furnace.alloy
-furnace.conversations furnace.recaptcha furnace.redirection
-html.templates.chloe.compiler http.server
-http.server.dispatchers http.server.responses io.streams.string
-kernel urls xml.syntax ;
+furnace.recaptcha furnace.redirection http.server.dispatchers
+urls ;
 IN: furnace.recaptcha.example
 
 TUPLE: recaptcha-app < dispatcher recaptcha ;
index 2a4be14e1fa19682e9cbdf143b6d9a1c9389ced6..10c046fec5fbd7a7e3076a9ac684053c9d78e94b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax http.server.filters kernel
-multiline furnace.actions furnace.alloy furnace.conversations ;
+USING: furnace.actions furnace.alloy help.markup help.syntax
+http.server.filters ;
 IN: furnace.recaptcha
 
 HELP: <recaptcha>
index 95a2caccf15e8d63fd7fa3d7150bcd8a4408c740..02f1d248cf10e368c6ecf1853a44548b02f91e7c 100644 (file)
@@ -1,10 +1,10 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs furnace.actions furnace.conversations
-furnace.redirection html.forms html.templates.chloe.compiler
+html.forms html.templates.chloe.compiler
 html.templates.chloe.syntax http.client http.server
-http.server.filters io.sockets json.reader kernel locals
-namespaces sequences splitting urls validators xml.syntax ;
+http.server.filters io.sockets json.reader kernel namespaces
+urls validators xml.syntax ;
 IN: furnace.recaptcha
 
 TUPLE: recaptcha < filter-responder domain secret-key site-key ;
index 66d61fd7ec62cefd9058e9e7973151a03ac41497..e8f917f1f81631d7d75b80a731af5877ac0a6499 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax io.streams.string quotations urls
-http.server http ;
+USING: help.markup help.syntax http quotations urls ;
 IN: furnace.redirection
 
 HELP: <redirect-responder>
index 29bb5051421e5a3b0e049ff84a75d65c98f30230..3b4a4a587681585eb9203997f8aeef39e3347ccc 100644 (file)
@@ -1,8 +1,9 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors combinators namespaces fry urls http
-http.server http.server.redirection http.server.responses
-http.server.remapping http.server.filters furnace.utilities ;
+USING: accessors combinators furnace.utilities http http.server
+http.server.filters http.server.redirection
+http.server.remapping http.server.responses kernel namespaces
+urls ;
 IN: furnace.redirection
 
 : <redirect> ( url -- response )
index 335f81cbb4166249b460eb44e02c8d1086c5de54..01bcf88e34d0dd2f64a02dd267e7026d2289dacb 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax io.streams.string
-furnace.utilities ;
+USING: furnace.utilities help.markup help.syntax ;
 IN: furnace.referrer
 
 HELP: <check-form-submissions>
index 0eb00bac2796f7c415b7881eef4ee9fed72fb67c..bb61932dc6db5ee317bce40f2c205996ac29e47c 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel http.server http.server.filters
-http.server.responses furnace.utilities ;
+USING: accessors furnace.utilities http.server
+http.server.filters http.server.responses kernel ;
 IN: furnace.referrer
 
 TUPLE: referrer-check < filter-responder quot ;
index 5ed300e96bbc12021193fe910bc512acf236cc73..515954c30ca7765f3b6c8f0df3be9e25c53593e4 100644 (file)
@@ -1,6 +1,5 @@
-USING: help.markup help.syntax io.streams.string quotations
-strings calendar serialize furnace.db words words.symbol
-kernel ;
+USING: calendar furnace.db help.markup help.syntax kernel
+words.symbol ;
 IN: furnace.sessions
 
 HELP: <sessions>
index 917d4f5113b1e216fe93626e0869869c3192d662..106abf4a200ae8d63559c23eccb0c676ae885e66 100644 (file)
@@ -1,11 +1,9 @@
 ! Copyright (C) 2008 Doug Coleman, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs kernel math.intervals math.parser namespaces
-strings random accessors quotations hashtables sequences
-continuations fry calendar combinators combinators.short-circuit
-destructors io.sockets db db.tuples db.types
-http http.server http.server.dispatchers http.server.filters
-furnace.cache furnace.scopes furnace.utilities ;
+USING: accessors combinators.short-circuit db.tuples db.types
+furnace.cache furnace.scopes furnace.utilities http http.server
+http.server.dispatchers http.server.filters io.sockets kernel
+math.parser namespaces strings ;
 IN: furnace.sessions
 
 TUPLE: session < scope user-agent client ;
index b71abf6d86e0ab55c976b7a6aa0dd8c805a998fd..9ef499b2d6e2eff51aa1f55dda91f95357827baf 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel sequences fry combinators syndication
-http.server.responses http.server.redirection furnace.actions
-furnace.utilities io.encodings.utf8 ;
+USING: accessors combinators furnace.actions furnace.utilities
+http.server.responses io.encodings.utf8 kernel sequences
+syndication ;
 IN: furnace.syndication
 
 GENERIC: feed-entry-title ( object -- string )
index 40d5d8ea49149384c6602b191425d1e082b2514b..2895cd703bc9607c6356ffaec242bbcecc685751 100644 (file)
@@ -1,5 +1,5 @@
-USING: assocs help.markup help.syntax kernel
-quotations sequences strings urls xml.data http words ;
+USING: assocs help.markup help.syntax kernel strings urls words
+xml.data ;
 IN: furnace.utilities
 
 HELP: adjust-redirect-url
index 7bf2e35ef6fe9eb5e718a9e5f7f8cd4627340680..ae71bc0ed2f2fa65f260eb18a2943ad5299ffe8c 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes combinators continuations
-definitions fry http http.server http.server.redirection
+definitions http http.server http.server.redirection
 http.server.remapping io.pathnames kernel make namespaces
 sequences splitting strings urls words xml.syntax ;
 IN: furnace.utilities
index 58cc35af1c4e2b6cd7965d61946cba1771543155..8e3bf41397a36ad2014ccb8dbe1222a8e390a3d3 100644 (file)
@@ -1,5 +1,5 @@
-USING: help.markup help.syntax kernel ui.gestures quotations
-sequences strings math ;
+USING: help.markup help.syntax kernel math quotations sequences
+strings ;
 IN: game.input
 
 ARTICLE: "game-input" "Game controller input"
index 74564bc1d2ed8f463eab3e02d2a4fc64cf168492..272a88b0660366782ca37839632854d6301d4abd 100644 (file)
@@ -2,7 +2,7 @@ USING: accessors alien alien.c-types arrays assocs bit-arrays
 cocoa.application cocoa.enumeration cocoa.plists combinators
 combinators.short-circuit core-foundation core-foundation.data
 core-foundation.run-loop core-foundation.strings destructors
-game.input hints iokit iokit.hid kernel locals math namespaces
+game.input hints iokit iokit.hid kernel math namespaces
 sequences vectors ;
 IN: game.input.iokit
 
index a74fa186489ca5f7259fd208d473569444ac24c0..118b5bdc12b8bad4b15b3df89d79633547881a37 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.libraries alien.syntax combinators
-gobject-introspection kernel system vocabs ;
+gobject-introspection system vocabs ;
 IN: gmodule.ffi
 
 << "glib.ffi" require >>
index 96324e0a2a816455c903288684736929139c425d..0fbe0424dbc3dca42c94ca991eb3c33265b48634 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors combinators hash-sets hash-sets.wrapped kernel
-parser sequences sets vocabs.loader ;
+USING: accessors hash-sets hash-sets.wrapped kernel parser
+sequences vocabs.loader ;
 
 IN: hash-sets.sequences
 
index f2132da207e2cf9eadebfb873f40203b971a9aa4..42b162d84a1f97e75d2f6a114513f565586e648a 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2013 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors assocs combinators hashtables
-hashtables.wrapped kernel math math.hashcodes parser
-vocabs.loader ;
+USING: accessors assocs hashtables hashtables.wrapped kernel
+math math.hashcodes parser vocabs.loader ;
 
 IN: hashtables.numbers
 
index 56c6f6373a8d1876fc48e644b4b8966cc66c6c35..b8edcc419f8e46ecfb30f537ba5b27d0ecc22c5d 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2011 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors assocs combinators hashtables
-hashtables.wrapped kernel parser sequences vocabs.loader ;
+USING: accessors assocs hashtables hashtables.wrapped kernel
+parser sequences vocabs.loader ;
 
 IN: hashtables.sequences
 
index ee8f573255b9c0f3911d6d16f8ff208e64a64457..5d87bc1f86d83c7d232e5ac4169b376e408b984c 100644 (file)
@@ -1,13 +1,13 @@
 ! Copyright (C) 2008, 2011 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators.short-circuit
-debugger formatting fry help help.home help.topics help.vocabs
-html html.streams io.directories io.encodings.binary
-io.encodings.utf8 io.files io.files.temp io.pathnames kernel
-locals make math math.parser memoize namespaces regexp sequences
-sequences.deep serialize sorting splitting system tools.completion
-vocabs vocabs.hierarchy words xml.data xml.syntax xml.traversal
-xml.writer ;
+USING: accessors arrays ascii assocs combinators.short-circuit
+debugger formatting help help.home help.topics help.vocabs html
+html.streams io.directories io.encodings.ascii
+io.encodings.binary io.encodings.utf8 io.files io.files.temp
+io.pathnames kernel make math math.parser namespaces regexp
+sequences sequences.deep serialize sorting splitting system
+tools.completion vocabs vocabs.hierarchy words xml.data
+xml.syntax xml.traversal xml.writer ;
 FROM: io.encodings.ascii => ascii ;
 FROM: ascii => ascii? ;
 IN: help.html
index 9c3e769992c0b6d382389802e3c5bfd9b70d603b..7032f7bd228190047183b6a531794b7c8ce6916f 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2017 Alexander Ilin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays combinators.short-circuit formatting io
-io.directories io.encodings.utf8 io.files io.pathnames
-kernel math namespaces prettyprint sequences ui.gadgets.panes
-vocabs.loader ;
+USING: arrays combinators.short-circuit formatting
+io.directories io.encodings.utf8 io.files io.pathnames kernel
+math namespaces prettyprint sequences vocabs.loader ;
 
 IN: help.lint.spaces
 
index f6cc8071f676024ea2311dde0c97bcad3b411b4d..3ed9b2f08b757c23d2bc814c0897b26e4d387ffd 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays assocs combinators combinators.short-circuit fry
-help help.apropos help.markup help.stylesheet help.topics io
-io.streams.string io.styles kernel math memoize namespaces
-sequences sequences.deep sorting splitting strings unicode
-words ;
+USING: arrays combinators combinators.short-circuit help
+help.apropos help.markup help.stylesheet help.topics io
+io.styles kernel math namespaces sequences sorting splitting
+strings unicode words ;
 
 IN: help.search
 
index fb398280c68f364e8716a9dd5086590fcf7112c8..1f939eeefe101ac3f0bae6bd488cfcd02d3abacc 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.streams.string kernel strings
-urls lcs inspector present io ;
+USING: help.markup help.syntax inspector io kernel lcs present
+strings urls ;
 IN: html.components
 
 HELP: checkbox
index 1d25d5d58a73bd1d89c17527b05f872d6cdb00b8..7b936807ba145f5f91d40cf4b268df00cd43df92 100644 (file)
@@ -1,12 +1,9 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel namespaces io math.parser assocs classes
-classes.tuple words arrays sequences splitting mirrors
-hashtables combinators continuations math strings inspector
-fry locals calendar calendar.format xml.entities xml.data
-validators urls present xml.writer xml.syntax xml
-xmode.code2html lcs.diff2html farkup io.streams.string
-html html.streams html.forms ;
+USING: accessors arrays combinators farkup html html.forms
+html.streams inspector io kernel lcs.diff2html namespaces
+present sequences splitting strings urls xml.data xml.syntax
+xml.writer xmode.code2html ;
 IN: html.components
 
 GENERIC: render* ( value name renderer -- xml )
index 483f31c3db05b916e4b8e68b913b6a4571221761..4e25ad3208f5dadae8922a0e58ca1bc9747e150d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs fry html.components html.forms
+USING: accessors assocs html.components html.forms
 html.templates html.templates.chloe.compiler
 html.templates.chloe.components html.templates.chloe.syntax
 io.encodings.utf8 io.files io.files.info kernel logging make
index cf96a6e0efca218ce4d54f6dd9d724c02063c9e0..b1ff5cf6bb3fa0797194289eae875a9b92d5c758 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs namespaces make kernel sequences accessors
-combinators strings splitting io io.streams.string present
-sets ascii xml.writer xml.data xml.entities html.forms
-html.templates html.templates.chloe.syntax ;
+USING: accessors ascii assocs combinators html.forms
+html.templates html.templates.chloe.syntax io io.streams.string
+kernel make namespaces present sequences splitting strings
+xml.data xml.entities xml.writer ;
 IN: html.templates.chloe.compiler
 
 : chloe-attrs-only ( assoc -- assoc' )
index bf47fa49d4f73e117811a7e529fd93b1096cf078..d438d73adfa5fe059747f23aba7602ba11a7dbe2 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs sequences kernel parser fry quotations
-classes.tuple classes.singleton namespaces
-html.components
-html.templates.chloe.compiler
-html.templates.chloe.syntax ;
+USING: accessors assocs classes.singleton classes.tuple
+html.components html.templates.chloe.compiler
+html.templates.chloe.syntax kernel namespaces parser quotations
+sequences ;
 IN: html.templates.chloe.components
 
 : render-quot ( -- quot )
index 5d02982610dc3fe4e1e470d71c61e807d1a5ec26..b417af9028f11bd4df866ac890eabe5657b44fd5 100644 (file)
@@ -1,10 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors sequences combinators kernel namespaces classes.tuple
-assocs splitting words arrays memoize parser lexer io io.files
-io.encodings.utf8 io.streams.string unicode mirrors fry math urls
-multiline xml xml.data xml.writer xml.syntax html.components
-html.templates ;
+USING: accessors assocs kernel lexer namespaces parser sequences
+xml.data xml.syntax ;
 IN: html.templates.chloe.syntax
 
 SYMBOL: tags
index fe8ebdc3241cbf372afa9f6fe737a7e8b469d9e8..84459b747fe52e5e2044cf3f7d5ebd9113fb47b9 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2007, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs calendar fry http http.server io
+USING: accessors arrays assocs calendar http http.server io
 io.encodings io.encodings.binary io.launcher io.streams.duplex
-kernel make math.parser namespaces sequences urls urls.encoding
-;
+kernel make math.parser namespaces sequences urls urls.encoding ;
 IN: http.server.cgi
 
 : cgi-variables ( script-path -- assoc )
index ea932c7c20664ddf21e5b32291faabaae26a818c..ddbb3be2526c408c0a7f5cff8bcd731c857df316 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel namespaces sequences assocs accessors splitting
-unicode urls http http.server http.server.responses ;
+USING: accessors assocs http.server http.server.responses kernel
+namespaces sequences splitting unicode urls ;
 IN: http.server.dispatchers
 
 TUPLE: dispatcher default responders ;
index 314c09e33df344d85d255dabadbc9d65867478bc..4d2e587f76af6490e09e928ad3019079da9a26f8 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors combinators namespaces strings
-logging urls http http.server http.server.responses ;
+USING: accessors http http.server.responses kernel logging
+namespaces strings urls ;
 IN: http.server.redirection
 
 GENERIC: relative-to-request ( url -- url' )
index 8348c029ff3b316adca3bc76b80e29457eb1ec9e..677a2948a4bc00eed7bec76aaa362d9a9f47ab1b 100644 (file)
@@ -1,6 +1,7 @@
-USING: accessors combinators continuations http http.parsers io io.crlf
-io.encodings io.encodings.binary io.streams.limited kernel math math.order
-math.parser namespaces sequences splitting urls urls.encoding ;
+USING: accessors combinators continuations http http.parsers io
+io.crlf io.encodings io.encodings.binary io.streams.limited
+kernel math.order math.parser namespaces sequences splitting
+urls urls.encoding ;
 FROM: mime.multipart => parse-multipart ;
 IN: http.server.requests
 
index d4bbd4c986289a86f8dcc2e3b1cd2747958d6a5d..6e89b992940f35f202bc9ee3319bc46f782d1a23 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax io.streams.string strings
-http math furnace.json ;
+USING: help.markup help.syntax http math strings ;
 IN: http.server.responses
 
 HELP: <content>
index 1ed9d0cbc123eac9db4b7d3e41b452d7a0b2d523..2dd941c23dbcc5135078997c3938662933cd3ad4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2003, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs combinators
-combinators.short-circuit continuations debugger destructors fry
+combinators.short-circuit continuations debugger destructors
 hashtables html html.streams html.templates http
 http.server.remapping http.server.requests http.server.responses
 io io.crlf io.encodings io.encodings.ascii io.encodings.iana
index 523862db5cdd863d98d2371b2a597e35f6636330..df8827795bcff575557b5193db7f77cbaddecf8b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.streams.string ;
+USING: help.markup help.syntax ;
 IN: http.server.static
 
 HELP: <file-responder>
index f7280477432bd6856574a7bb967103573f567591..477cda44ac7a4884e1f5c523f41bcc947297af23 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data alien.syntax arrays
 assocs combinators gdk.pixbuf.ffi glib.ffi gobject.ffi grouping
-images images.loader io kernel locals math sequences
-specialized-arrays system unicode ;
+images images.loader io kernel math sequences specialized-arrays
+system unicode ;
 IN: images.loader.gtk
 SPECIALIZED-ARRAY: uchar
 
index 39e2fee7691e5d9d9127435deaecbb8dfccd8070..52b2a509fb4cc751caf803b31cf49038935fe1e2 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Keith Lazuka.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel images ;
+USING: help.markup help.syntax images ;
 IN: images.normalization
 
 HELP: normalize-image
index 9abe78236eab18bc7a373e68f6bb238435597897..ac9685163cb12555f0604d7d2ef639d450c3c988 100644 (file)
@@ -1,13 +1,12 @@
 ! Copyright (C) 2009 Doug Coleman, Keith Lazuka
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types alien.data byte-arrays
-combinators fry grouping images kernel locals math math.vectors
-sequences specialized-arrays math.floats.half ;
+USING: accessors alien.c-types alien.data byte-arrays grouping
+images kernel math math.floats.half sequences specialized-arrays ;
 FROM: alien.c-types => float ;
+IN: images.normalization
 SPECIALIZED-ARRAY: half
 SPECIALIZED-ARRAY: float
 SPECIALIZED-ARRAY: ushort
-IN: images.normalization
 
 <PRIVATE
 
index 65e38ee9e0aa72035c574f7122067e81de110a5d..8254b4059e8b83bd8d3bbd90ef7644d521686656 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: arrays assocs combinators combinators.short-circuit
-formatting hashtables io io.streams.string kernel make math
-namespaces quoting sequences splitting strings strings.parser ;
+USING: arrays assocs combinators.short-circuit formatting
+hashtables io io.streams.string kernel make math namespaces
+quoting sequences splitting strings strings.parser ;
 
 IN: ini-file
 
index 6e10a959da2f7125e09194b21429e0637149b8e0..83a71a1cd6bf66ee6bf177860d6948d7c48833a4 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2004, 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.data assocs bit-arrays fry
-io.backend.unix io.backend.unix.multiplexers kernel layouts
-locals math math.order sequences unix.ffi unix.time ;
+USING: accessors alien.data assocs bit-arrays io.backend.unix
+io.backend.unix.multiplexers kernel layouts math math.order
+sequences unix.ffi unix.time ;
 IN: io.backend.unix.multiplexers.select
 
 TUPLE: select-mx < mx read-fdset write-fdset ;
index 1efdbb4dd7f229c9a81402c932af790561a96b3e..531469125e62aafb0c205f53b357c17bcf085f91 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Daniel Ehrenberg, Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: byte-vectors io io.private kernel locals math namespaces
-sbufs sequences splitting ;
+USING: byte-vectors io io.private kernel math namespaces sbufs
+sequences splitting ;
 IN: io.crlf
 
 : crlf ( -- )
index 82cf141621ae1f2433c19a9e82631235f6ee6163..95739d2cd6f2cad16b9fb3bb37a3475b200824af 100644 (file)
@@ -1,9 +1,10 @@
 ! Copyright (C) 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: xml xml.data kernel io io.encodings interval-maps splitting fry
-math.parser sequences combinators assocs locals accessors math arrays
-byte-arrays ascii io.files biassocs math.order namespaces
-combinators.short-circuit endian io.encodings.iana ;
+USING: accessors arrays ascii assocs biassocs byte-arrays
+combinators combinators.short-circuit interval-maps io
+io.encodings io.encodings.iana io.files kernel math
+math.order math.parser namespaces sequences splitting xml
+xml.data ;
 FROM: io.encodings.ascii => ascii ;
 IN: io.encodings.gb18030
 
index bf1d5376eb5a63d9337de717fab37d33cbd28769..aef068012b39eb26361aa0ef05a3053209d7be9f 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io.encodings kernel accessors summary ;
+USING: accessors io.encodings kernel ;
 IN: io.encodings.strict
 
 TUPLE: strict-state code ;
index 249dcea48ca386f90daac441e553bacedd25758d..68e037e8f782eee43e4b1630edb782b3d38335e2 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators endian math io io.encodings
-io.encodings.iana io.encodings.utf16 kernel sequences ;
+USING: combinators endian io io.encodings io.encodings.iana
+io.encodings.utf16 kernel sequences ;
 IN: io.encodings.utf32
 
 SINGLETON: utf32be
index bf1706a2cf86b0101d47d190f90daa75d3df907d..1777c94d29f1661b1a05adf1e6d0837324470297 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2013-2014 Björn Lindqvist
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors ascii base64 fry io io.encodings
+USING: accessors ascii base64 io io.encodings
 io.encodings.string io.encodings.utf16 kernel make math
 math.functions sequences splitting strings ;
 IN: io.encodings.utf7
index ddbad1cb9fa30ac5682a63eabed7c85d903ebda4..52cab3796528dcdb6ee8bfc28bbe24e279ab8794 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors destructors io.backend.unix io.mmap
-io.mmap.private kernel libc literals locals system unix unix.ffi ;
+io.mmap.private kernel libc literals system unix unix.ffi ;
 IN: io.mmap.unix
 
 :: mmap-open ( path length prot flags open-mode -- alien fd )
index 56052dfa0ba7a0cb7fd1f50b921bc12bf813955e..a823f7f5ed5dbbde36dc9da89125a6c894b72d43 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors sequences assocs arrays continuations
-destructors combinators kernel threads concurrency.messaging
-concurrency.mailboxes concurrency.promises io.files io.files.info
-io.directories io.pathnames io.monitors io.monitors.private
-debugger fry ;
+USING: accessors assocs combinators concurrency.mailboxes
+concurrency.messaging concurrency.promises continuations
+destructors io.directories io.files.info io.monitors
+io.monitors.private io.pathnames kernel sequences threads ;
 IN: io.monitors.recursive
 
 ! Simulate recursive monitors on platforms that don't have them
index 095a03ab7b7a10cd63d5ec239c88e30b1452fb92..b1f62cb19b9729973eada7625b7076ccfe476a7f 100644 (file)
@@ -1,8 +1,9 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays combinators generic kernel io.sockets
-io.sockets.private memoize sequences system vocabs.parser ;
+USING: accessors arrays combinators io.sockets
+io.sockets.private kernel sequences system
+vocabs.parser ;
 
 IN: io.sockets.icmp
 
index 8be2cc16489738e23383144dd497492d730d696f..fe90c9aceb917430e868585d8bdd97d36ca1b537 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: core-foundation.launch-services io.standard-paths
-io.standard-paths.unix system ;
+system ;
 IN: io.standard-paths.macosx
 
 M: macosx find-native-bundle launch-services-path ;
index 288f9106d33f614d681284e15ce95eb3064a272f..84e88f97664456ddf5373ce3f01dd86fc808ccf4 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors ascii environment fry io io.encodings.binary
+USING: accessors ascii environment io io.encodings.binary
 io.encodings.string io.encodings.utf8 io.files io.launcher
 io.pathnames io.standard-paths kernel math sequences splitting
 system unix.users ;
index 18b4545fde4d1185d78aa4aba852998e1870c6fc..ff55eb991d565c0afd640e6a7527dc2538de7896 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel math io ;
+USING: help.markup help.syntax io math ;
 IN: io.streams.limited
 
 HELP: <limited-stream>
index 4b2ae2d2e7a74ba39ac535ec122795e7fbb746ca..2d53492340b63a0690ef26e62bb66ee6b6a078ff 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors byte-vectors combinators destructors fry io
-io.encodings io.files io.files.info kernel locals math
-namespaces sequences math.order ;
+USING: accessors combinators destructors io io.encodings
+io.files io.files.info kernel math math.order namespaces
+sequences ;
 IN: io.streams.limited
 
 TUPLE: limited-stream stream count limit current start stop ;
index d699e2427a2cedb898f5d6798340ebd89a762cfe..692de48fa9c3375525dcdab48ad4fe8da0bc75f8 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io kernel quotations words
-math ;
+USING: help.markup help.syntax io math quotations words ;
 IN: io.streams.throwing
 
 HELP: stream-exhausted
index 1d53d14d3ae415c721a174a43e0f0c192ba3c414..10a36ded7aa3f225982115c6e49107a0906647d5 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors destructors io kernel locals namespaces
-sequences fry math ;
+USING: accessors destructors io kernel math namespaces sequences ;
 IN: io.streams.throwing
 
 ERROR: stream-exhausted n stream word ;
index c49919c8eba24a11080eb41544a4be7e4c711463..e44a9189c6e829436c968bf41a99fb88b0d4e69d 100644 (file)
@@ -1,7 +1,8 @@
-USING: iokit alien alien.syntax alien.c-types kernel system
-core-foundation core-foundation.arrays core-foundation.data
+USING: alien.c-types alien.syntax core-foundation
+core-foundation.arrays core-foundation.data
 core-foundation.dictionaries core-foundation.run-loop
-core-foundation.strings core-foundation.time unix.types ;
+core-foundation.strings core-foundation.time kernel system
+unix.types ;
 IN: iokit.hid
 
 CONSTANT: kIOHIDDeviceKey "IOHIDDevice"
index a202c46ec433a34b396842b7d1e57579c562b672..db5261191b4000cd206559ea8459c563b7935551 100644 (file)
@@ -1,6 +1,6 @@
-USING: alien.syntax alien.c-types alien.data core-foundation
-core-foundation.bundles core-foundation.dictionaries system
-combinators kernel sequences io accessors unix.types ;
+USING: alien.c-types alien.data alien.syntax core-foundation
+core-foundation.bundles core-foundation.dictionaries kernel
+sequences system unix.types ;
 IN: iokit
 
 <<
index b244ddd45cb553a4aea128c863ea93cd09a7955a..a25e30dcc37e82547830380470203a4981cc93b3 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2008, 2010 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel lcs sequences strings xml.syntax
-xml.writer ;
+USING: accessors kernel lcs sequences strings xml.syntax ;
 IN: lcs.diff2html
 
 GENERIC: diff-line ( obj -- xml )
index 15230d13f2440a8811e21803f1d5ed4ac4d776db..3d21b0dfeb93b99b192acf2d6d260757e463dcc7 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2016 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs deques dlists fry hashtables
-kernel linked-assocs sets ;
+USING: accessors assocs deques dlists hashtables kernel sets ;
 IN: linked-sets
 
 TUPLE: linked-set { assoc hashtable read-only } { dlist dlist read-only } ;
index 25ec00baead564900799a1a860d5baa50e635b4f..e85145b759e235fe484da332a1d87f9ba85d4a43 100644 (file)
@@ -2,7 +2,7 @@
 ! Copyright (C) 2004 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: lists lists.lazy math kernel sequences quotations ;
+USING: kernel lists lists.lazy math ;
 IN: lists.lazy.examples
 
 : naturals ( -- list ) 0 lfrom ;
index 4a989cfc878e76ad8db2630d9a140cecc3fe5e5d..65f2b848e25cef553bb1c723c91b4cde7ec5c9e4 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax assocs strings logging
-logging.analysis smtp ;
+USING: help.markup help.syntax logging.analysis ;
 IN: logging.insomniac
 
 HELP: insomniac-sender
index da1af1210b304d7f5a7c18800e6f15d88a4858b1..8b3922c4f433a5f6efb6ee557611770d7a5d2ba9 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien arrays assocs classes combinators
-combinators.short-circuit fry kernel locals math math.vectors
-math.vectors.simd math.vectors.simd.intrinsics sequences ;
+USING: accessors alien alien.c-types classes combinators
+combinators.short-circuit kernel math math.vectors.simd
+math.vectors.simd.intrinsics sequences ;
 FROM: alien.c-types =>
     char uchar short ushort int uint longlong ulonglong
     float double heap-size ;
index bbff174232ad66ad7e7c74c9d7efece2826e9179..df73914554c6c849f096911086ce9afd837c8d90 100644 (file)
@@ -1,2 +1,5 @@
 USING: math.vectors.simd mirrors ;
 IN: math.vectors.simd.mirrors
+
+! Empty vocabulary for mirrors to go into after functors create them.
+! Do not delete.
index 7870ed8db619eece9d06307477f9059fff7ae41e..768235320058f66c6777f289783ca5ef7356011a 100644 (file)
@@ -3,7 +3,7 @@ cpu.architecture effects functors generalizations kernel lexer
 literals math math.bitwise math.vectors
 math.vectors.simd.intrinsics parser prettyprint.custom
 quotations sequences sequences.generalizations sequences.private
-vocabs.loader words ;
+words ;
 QUALIFIED-WITH: alien.c-types c
 IN: math.vectors.simd
 
@@ -367,5 +367,3 @@ M: short-8 v*hs+
     short-8-rep [ (simd-v*hs+) ] [ call-next-method ] vv->v-op int-4-cast ; inline
 M: int-4 v*hs+
     int-4-rep [ (simd-v*hs+) ] [ call-next-method ] vv->v-op longlong-2-cast ; inline
-
-{ "math.vectors.simd" "mirrors" } "math.vectors.simd.mirrors" require-when
index 68f1bdd329805e49dc6034e9d233b1d0a66ca809..c0192afa9ea09000515f47b3b8ed1387a9429f9f 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors ascii assocs byte-arrays combinators fry
-hashtables http http.parsers io io.encodings.binary io.files
-io.files.temp io.files.unique io.streams.string kernel math
-quoting sequences splitting ;
+USING: accessors ascii assocs byte-arrays combinators hashtables
+http http.parsers io io.encodings.binary io.files io.files.temp
+io.files.unique io.streams.string kernel math quoting sequences
+splitting ;
 IN: mime.multipart
 
 CONSTANT: buffer-size 65536
index 76594168b43a9402c5eb26cfab723fea525b5ed3..96987829cf9e42b5ae7eb905c08af2a3c67ae903 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs help.markup help.syntax io.streams.string sequences ;
+USING: assocs help.markup help.syntax sequences ;
 IN: mime.types
 
 HELP: mime-db
index a9a64470190007ee847c31b65084dba13a3a14aa..1121449160cdcf95bec722ef86aebb8ebf4dbbc5 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2004, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io.pathnames io.files io.encodings.ascii
-io.encodings.binary io.encodings.utf8 assocs sequences
-splitting kernel make fry memoize ;
+USING: assocs io.encodings.ascii io.encodings.binary
+io.encodings.utf8 io.files io.pathnames kernel make sequences
+splitting ;
 IN: mime.types
 
 MEMO: mime-db ( -- seq )
index 5eeeae7c4c20b97f15405250263bb3287fd3a0e5..54b3a1b7d97fd3ef2542c85042c7d1424ff37882 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: sorting models.arrow.smart fry ;
+USING: models.arrow.smart sorting ;
 IN: models.sort
 
 : <sort> ( values sort -- model )
index d519d4f5bc975ea1f3b35a53ecef64b79c391ea2..c23b4fd450d0bdadce2bbb32c47cbcd483f225c8 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: math kernel sequences sequences.private byte-arrays
-alien prettyprint.custom parser accessors locals ;
+USING: accessors alien byte-arrays kernel math parser
+prettyprint.custom sequences sequences.private ;
 IN: nibble-arrays
 
 TUPLE: nibble-array
index e650a18a42117eda88ad49d2a00bb76479a10c03..88197f419956dd69b030ef0bf323e7004dce1f17 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays calendar combinators destructors
-fry formatting kernel io io.sockets math pack random
-sequences ;
+USING: accessors arrays calendar combinators formatting
+io.sockets kernel math pack random sequences ;
 
 IN: ntp
 
index d6a73bf83ff80c43f403038b79fbcdfde2c515c7..ae118dc69a86ba00d77ae810d848aa39e0ab7f07 100644 (file)
@@ -1,6 +1,4 @@
-USING: alien help.markup help.syntax io kernel math quotations
-opengl.gl assocs vocabs.loader sequences accessors colors words
-opengl ;
+USING: help.markup help.syntax opengl words ;
 IN: opengl.annotations
 
 HELP: log-gl-error
index ef4e13c78417c41b483864fd428325ee87295209..16b7ddc640a167d5aa807a36812a6834ca629631 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel namespaces combinators.short-circuit vocabs sequences
-compiler.units tools.annotations tools.annotations.private fry words
-opengl calendar accessors ascii ;
+USING: accessors ascii calendar combinators.short-circuit
+compiler.units kernel namespaces opengl sequences
+tools.annotations.private vocabs words ;
 IN: opengl.annotations
 
 TUPLE: gl-error-log
index 2d5bcd2279bc7e386694fddef437786f2ae81908..4a1533f4d49df34fc558af2d8e4f1f5c128c1928 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel namespaces parser sequences tools.continuations
+USING: accessors kernel namespaces sequences tools.continuations
 ui.backend ui.gadgets.worlds words ;
 IN: opengl.debug
 
index 850f60edc405b848a9f2aff889cee0b294faa2d4..bee6883b21b8cfa84207e933e12f54c0ff0312d4 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.strings io.encodings.ascii
-gdk.gl.ffi ;
+USING: alien.strings gdk.gl.ffi io.encodings.ascii ;
 IN: opengl.gl.gtk
 
 : gl-function-context ( -- context )
index f96cc9901a3f603ecd6353012b3a1a432372184c..3e7ce9f92c4f40831204dac8bf51913b1382f087 100644 (file)
@@ -1,4 +1,4 @@
-USING: alien kernel x11.glx ;
+USING: x11.glx ;
 IN: opengl.gl.x11
 
 : gl-function-context ( -- context ) glXGetCurrentContext ; inline
index 22086b986d47d62ac6fbeb7cf56873e753ff4fc1..cc2de76d65dbc6bfd2acbdce8562670b6cf4c83f 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2008 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel opengl.gl alien.c-types continuations namespaces
-assocs alien alien.data alien.strings libc opengl math sequences
-combinators macros arrays io.encodings.ascii fry
-specialized-arrays destructors accessors ;
+USING: alien.c-types alien.data alien.strings arrays
+continuations destructors io.encodings.ascii kernel libc math
+opengl opengl.gl sequences specialized-arrays ;
 SPECIALIZED-ARRAY: uint
 IN: opengl.shaders
 
index cdf4ee61a62f6d39b19d1427cbe92abfef31cbf0..2be68acdd52038ccb5f93d228273a7827fa8faf4 100644 (file)
@@ -1,7 +1,8 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.libraries alien.syntax cairo.ffi combinators
-kernel gobject-introspection system vocabs ;
+USING: alien alien.libraries alien.syntax combinators
+gobject-introspection system vocabs ;
+USE: cairo.ffi
 IN: pango.cairo.ffi
 
 << "pango.ffi" require >>
index 1aeb4e0f41bc1164fc6668c76c11a142a165974f..3fe9f6683e24dae1dd1b73cf27de72d78deb6f5e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: layouts kernel parser math math.bitwise sequences ;
+USING: kernel layouts math math.bitwise sequences ;
 IN: persistent.hashtables.config
 
 : radix-bits ( -- n ) << cell 4 = 4 5 ? suffix! >> ; foldable
index 3baa5721233e8c2c30b88e6a1f371e7c9df87c61..78c88dab72592799d429f935932dc89ebc1c03fc 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2007 Chris Double, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators effects.parser fry
-generalizations kernel macros make sequences
-sequences.generalizations ;
+USING: accessors assocs combinators effects.parser
+generalizations kernel sequences sequences.generalizations ;
 IN: shuffle
 
 MACRO: shuffle-effect ( effect -- quot )
index 08f76688e47c901e444ffab69422d4ffaf7311ca..aa5de4a8035478028b2031973bec043c8dd3f4eb 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel quotations help.syntax help.markup
-io.sockets strings calendar io.encodings.utf8 ;
+USING: help.markup help.syntax io.encodings.utf8 io.sockets
+quotations strings ;
 IN: smtp
 
 HELP: smtp-config
index 5917305ffb06e03e86ddccae794ccf8c71aea9d2..cbf27802d5481313bb63452be3afeed8ccf4ca04 100644 (file)
@@ -2,3 +2,6 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: specialized-vectors mirrors ;
 IN: specialized-vectors.mirrors
+
+! Empty vocabulary for mirrors to go into after functors create them.
+! Do not delete.
index b3d315734ea2914ef92d8522dd8a691a9b28fc67..fa074b84e5202a64ef1d003c7cf3441980190b5a 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax byte-vectors alien byte-arrays classes.struct ;
+USING: alien byte-arrays classes.struct help.markup help.syntax ;
 IN: specialized-vectors
 
 HELP: SPECIALIZED-VECTOR:
index a5200f77d3128110eb472d67868b2afe7cf01ffa..bea4271179ed97cb912f368511f0100ea52d0f86 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Marc Fauconneau.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors binary-search fry kernel math math.order parser
+USING: accessors binary-search kernel math math.order parser
 sequences sets sorting ;
 IN: suffix-arrays
 
index 16f45e6a1e95986a2d5b327b3a122eeb23aad294..3e9ce7835231bada8431925818b83d60bb28a131 100644 (file)
@@ -1,5 +1,5 @@
-USING: help.markup help.syntax io.streams.string strings urls
-calendar xml.data xml.writer present ;
+USING: calendar help.markup help.syntax present strings urls
+xml.data xml.writer ;
 IN: syndication
 
 HELP: entry
index 8cc581f3f978cf30c968e418cde67d2ff0f91a0a..780875cbe81dec1f461b2d240ec60198a65bd200 100644 (file)
@@ -1,6 +1,6 @@
-USING: help.markup help.syntax kernel kernel.private io
-threads.private init quotations strings assocs heaps boxes
-namespaces deques dlists system ;
+USING: assocs boxes deques dlists heaps help.markup help.syntax
+init kernel kernel.private namespaces quotations strings system
+threads.private ;
 IN: threads
 
 ARTICLE: "threads-start/stop" "Starting and stopping threads"
index 65064adb29f32e8b6163992a73990e34e167ea87..963dde5532f19a5bc2d6f6f0d9ca547edf8d8b0a 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2005, 2008 Slava Pestov, Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: accessors calendar fry kernel math quotations system
-threads ;
+USING: accessors calendar kernel math quotations system threads ;
 
 IN: timers
 
index 89e4c25bb40c1a3199303f35eceaf46736de4d54..cfd8f41901fbe5e03c63c5b0d6b72a4d26fc750b 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2019 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs hashtables kernel locals make
-math.parser peg peg.parsers regexp sequences splitting
-strings.parser ;
+USING: accessors assocs hashtables kernel make math.parser peg
+peg.parsers regexp sequences splitting strings.parser ;
 
 IN: toml
 
index a8612696b7200f4857400bd2b23331cc9a1e843b..885a359094a0b8f62740fcd12ae3cdc0a6d9bfe6 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax words parser quotations strings
-system sequences ;
+USING: help.markup help.syntax words ;
 IN: tools.annotations
 
 ARTICLE: "tools.annotations" "Word annotations"
index 0e3c5cbb8426f27f5418f4e7aae6f7d8cb291a21..21de4d1d1c6048a2e9b1c53b52576fa3e8027d3b 100644 (file)
@@ -1,5 +1,5 @@
-USING: alien fry generalizations io io.ports kernel locals math
-sequences sequences.private tools.annotations ;
+USING: alien generalizations io io.ports kernel math sequences
+sequences.private tools.annotations ;
 IN: tools.annotations.assertions
 
 ERROR: invalid-nth-unsafe n seq word ;
index faf9b0d468a6789c8e8f314503c6bd5d7c3f9ebf..78f37421e068f9499ab848d8a67e9650cfe077ba 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.markup help.syntax strings generic vectors assocs
-math make ;
+USING: help.markup help.syntax make math strings vectors ;
 IN: tools.completion
 
 ARTICLE: "tools.completion" "Fuzzy completion"
index bf3faa40f6d3174c05ae4c7c0f322fa5be528801..e0154cdb1626e54fce93044b2c0846ba2e2a7b03 100644 (file)
@@ -2,9 +2,9 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs colors combinators
 combinators.short-circuit io.directories io.files io.files.info
-io.pathnames kernel locals make math math.order sequences
+io.pathnames kernel make math math.order sequences
 sequences.private sorting splitting splitting.monotonic unicode
-unicode.data vectors vocabs vocabs.hierarchy ;
+unicode.data vocabs vocabs.hierarchy ;
 IN: tools.completion
 
 <PRIVATE
index 4afe06f2fa5c172e6382a2e4575e7d14ac635ef6..f987e429df50c7e0a0244f87c1bcf1fa58450593 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2009, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: threads threads.private kernel namespaces continuations
-combinators sequences math namespaces.private
-continuations.private concurrency.messaging quotations
-kernel.private words sequences.private assocs models
-models.arrow arrays accessors generic generic.single definitions
-make sbufs tools.crossref fry ;
+USING: accessors arrays assocs combinators continuations
+continuations.private generic generic.single kernel
+kernel.private make math namespaces namespaces.private
+quotations sequences sequences.private threads threads.private
+tools.crossref words ;
 IN: tools.continuations
 
 <PRIVATE
index f0486cdb90967c4506a718ea12dc75afeb502e2d..157b5441ca0d340664c8dfe8880f0ee6145e9bd1 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes combinators.short-circuit
-continuations fry io kernel math namespaces prettyprint
-quotations sequences sequences.deep splitting strings
-tools.annotations tools.test.private vocabs words words.symbol ;
+continuations io kernel math namespaces prettyprint quotations
+sequences sequences.deep splitting strings tools.annotations
+tools.test.private vocabs words words.symbol ;
 IN: tools.coverage
 
 TUPLE: coverage-state < identity-tuple executed? ;
index 69ab9338dc5b996fe904474f63b144b030984ecd..4af8fbe015049770ebbf79b1f1c62cb5cd4e918f 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2014 Jon Harper.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel quotations sequences ;
+USING: help.markup help.syntax ;
 IN: tools.coverage.testvocab
 
 ARTICLE: "tools.coverage.testvocab" "Coverage tool dummy test vocabulary"
index d6f83c2eb729b12dc5f2be20652221301bc8dee1..0928d978e0fad0df47d5a5cbd070fbfea6ba7d09 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2014 Jon Harper.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators fry kernel macros math sequences ;
+USING: combinators kernel math sequences ;
 IN: tools.coverage.testvocab
 
 <PRIVATE
index 1ff8d172194bd559f40c4a3b5f1f30cfe3d0f859..bd081b65a23783aa9de40521adb54e3ec5177c88 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.libraries.finder assocs bootstrap.image
 hashtables io io.directories io.encodings.utf8 io.files
-io.files.temp io.launcher io.pathnames kernel locals make
+io.files.temp io.launcher io.pathnames kernel make
 namespaces prettyprint sequences splitting system
 tools.deploy.config tools.deploy.config.editor
 tools.deploy.embed vocabs.loader vocabs.metadata.resources
index 9075e87eb1022bcc4fc611afaa582976769d7689..95a802a4d44bbfa84a3491cddfa61bb8f6cdb358 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007, 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs combinators.smart hashtables kernel math namespaces
-sequences vocabs ;
+USING: assocs combinators.smart hashtables kernel math
+namespaces sequences vocabs ;
 IN: tools.deploy.config
 
 SYMBOL: deploy-name
index 10937ff1525073d346b15fdc63eb53e8a13546a2..e56f1bb4ad34083a65a250059cffacab700ea40b 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs io.pathnames kernel parser prettyprint
-prettyprint.config sequences splitting tools.deploy.config
-vocabs.loader vocabs.metadata ;
+USING: assocs kernel parser prettyprint prettyprint.config
+sequences splitting tools.deploy.config vocabs.metadata ;
 IN: tools.deploy.config.editor
 
 : deploy-config-path ( vocab -- path/f )
index 789574dc0a94a9094557ee94e02ea2d462c258a8..892436cd11addda738ef7ffc553b1d6e93fffb62 100644 (file)
@@ -1,5 +1,5 @@
-USING: help.markup help.syntax words alien.c-types assocs
-kernel combinators combinators.private tools.deploy.config ;
+USING: combinators.private help.markup help.syntax kernel
+tools.deploy.config ;
 IN: tools.deploy
 
 ARTICLE: "prepare-deploy" "Preparing to deploy an application"
index 9855f7c733f08a031b6e0ff09c1585749b9f60da..7c5fe51dcf5d0565bb0d27425b2fc455b95552cf 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.c-types alien.data bootstrap.image.private
 destructors io io.directories io.encodings.binary io.files
-kernel locals system ;
+kernel system ;
 IN: tools.deploy.embed
 
 :: embed-image ( image executable -- )
index 3e0a502af3b250c0db15547bf2c7767cea7bbe1e..16bd68fc31e5b588041716152f637e15e1e926a8 100644 (file)
@@ -1,12 +1,9 @@
 ! Copyright (C) 2007, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io io.files io.files.info.unix io.pathnames
-io.directories kernel namespaces make
-sequences system tools.deploy.backend tools.deploy.config
-tools.deploy.config.editor assocs hashtables prettyprint
-io.backend.unix cocoa io.encodings.utf8 io.backend
-cocoa.application cocoa.classes cocoa.plists
-combinators vocabs.metadata vocabs.loader webbrowser ;
+USING: cocoa.application cocoa.plists combinators io.backend
+io.directories io.files io.files.info.unix io.pathnames kernel
+make namespaces sequences system tools.deploy.backend
+tools.deploy.config tools.deploy.config.editor vocabs.loader ;
 QUALIFIED-WITH: tools.deploy.unix unix
 IN: tools.deploy.macosx
 
index 9fc758dd4e1fd563aa41f4537d8e86aa61811232..0d920b15067bb1c147fb1298515e080b5f758ab5 100644 (file)
@@ -1,15 +1,17 @@
 ! Copyright (C) 2007, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.libraries arrays assocs byte-arrays classes
-classes.builtin combinators combinators.private command-line
-compiler.crossref compiler.errors compiler.units continuations
-definitions fry generic generic.single generic.standard grouping
-hashtables init io io.backend io.encodings.utf8 io.files io.pathnames
-io.streams.c kernel kernel.private locals make math memoize memory
-namespaces parser parser.notes quotations sequences sequences.deep
-sequences.private sets slots.private source-files source-files.errors
-strings strings.parser system tools.deploy.config vocabs vocabs.loader
-vocabs.loader.private vocabs.parser words ;
+USING: accessors alien.libraries arrays assocs byte-arrays
+classes classes.builtin classes.private combinators
+combinators.private command-line compiler.crossref
+compiler.errors compiler.units continuations definitions generic
+generic.single generic.standard grouping hashtables init io
+io.backend io.encodings.utf8 io.files io.pathnames io.streams.c
+kernel kernel.private make math memoize memory namespaces parser
+parser.notes quotations sequences sequences.deep
+sequences.private sets slots.private source-files
+source-files.errors strings strings.parser system
+tools.deploy.config vocabs vocabs.loader vocabs.loader.private
+vocabs.parser words ;
 QUALIFIED: classes.private
 IN: tools.deploy.shaker
 
index d90ee2caf995bdf820188d4c3624e0662dc5db55..a12599c2bf39340cad924881cb53801241c68b70 100644 (file)
@@ -1,7 +1,7 @@
-USING: accessors arrays bootstrap.image continuations
-io.directories io.files.info io.files.temp io.launcher
-io.backend kernel layouts math sequences system
-tools.deploy.backend tools.deploy.config.editor ;
+USING: accessors arrays bootstrap.image io.backend
+io.directories io.files.info io.files.temp io.launcher kernel
+layouts math sequences system tools.deploy.backend
+tools.deploy.config.editor ;
 IN: tools.deploy.test
 
 : test-image ( -- str )
index e4ba2846bc4922fdc984a161c820dd2f3a9f1b22..c5cddb0aa0fac0084ff1be78cd0adc7d2c98bb8c 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: combinators io.backend io.directories io.files.info.unix
 io.pathnames kernel namespaces system tools.deploy.backend
-tools.deploy.config tools.deploy.config.editor webbrowser ;
+tools.deploy.config tools.deploy.config.editor ;
 IN: tools.deploy.unix
 
 : create-app-dir ( vocab bundle-name -- vm-path )
index 0fa71c12a8dc47ee6b1e440b46ca74d56517b900..c73d345a08dccfa2e72910b7ad47483b84ff0c01 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators.short-circuit
+USING: accessors assocs combinators.short-circuit
 compiler.units debugger init io io.streams.null kernel
 namespaces prettyprint sequences sets source-files.errors
 summary tools.crossref tools.crossref.private tools.errors
index 452cb29fd2f465a7d525ba8e03c0de1e1565afc8..68203d23865eb64f4f910511825e70548071a97e 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes combinators.smart
-continuations destructors fry io io.styles kernel namespaces
+continuations destructors io io.styles kernel namespaces
 prettyprint sequences sets sorting ;
 IN: tools.destructors
 
index 1c28c983b639dd600a17c023d0969eb02d9e8445..f7565edc7cba43859f1befe946f3edac329f17e4 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2008, 2010 Slava Pestov, Jorge Acereda Macia.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.libraries alien.syntax arrays
-combinators destructors fry kernel layouts libc make math
+combinators destructors kernel layouts libc make math
 math.order math.parser namespaces sequences splitting system
-tools.disassembler.private tools.disassembler.utils tools.memory
-;
+tools.disassembler.private tools.disassembler.utils tools.memory ;
 IN: tools.disassembler.udis
 
 << "libudis86" {
index 9e689bc5926f8a747b529b366a433257cd28c57e..d95ea3bcd39b24ebb932658f246bdf7ca4823c49 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax io.streams.string strings ;
+USING: help.markup help.syntax ;
 IN: tools.files
 
 HELP: directory.
index 9b0bd97cf3fd4462c77bf03e98c66c42861600a9..fbf1ac86e72e89903e0c0d2d0e62f1b3adb85016 100644 (file)
@@ -1,8 +1,9 @@
 ! Copyright (C) 2008, 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays calendar calendar.english combinators fry io
-io.directories io.files.info kernel math math.parser prettyprint sequences
-system vocabs sorting.slots calendar.format splitting ;
+USING: accessors arrays calendar calendar.english
+calendar.format combinators io.directories io.files.info kernel
+math math.parser prettyprint sequences sorting.slots splitting
+system vocabs ;
 IN: tools.files
 
 <PRIVATE
index 4a8b8095696f3370d9ca461785e0f7d22d9c9f5d..7717d44e182ba2d85f8211d779aa911c53742062 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2013 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: help.markup help.syntax kernel strings ;
+USING: help.markup help.syntax strings ;
 
 IN: tools.which
 
index 77350003672f1a41f44c2d18945de3660b08beab..26fed3486801433641a83a9654ee68ca7d8421e4 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2006, 2010 Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs classes continuations hashtables kernel
-make math math.functions math.parser ranges namespaces
-quotations regexp sequences sets unicode words xmode.catalog ;
+USING: kernel make math math.functions math.parser ranges regexp
+sequences sets unicode xmode.catalog ;
 IN: validators
 
 : v-checkbox ( str -- ? )
index 81bf8b08c123225656419ccc5c6fb13075696f5b..2a170fc0f8552cff3afa891b07c590802605a366 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license.
 !
 ! based on glx.h from xfree86, and some of glxtokens.h
-USING: alien.c-types alien.syntax kernel namespaces specialized-arrays
-x11 x11.X x11.syntax x11.xlib ;
+USING: alien.c-types alien.syntax kernel namespaces
+specialized-arrays x11 x11.X x11.syntax x11.xlib ;
 SPECIALIZED-ARRAY: int
 IN: x11.glx
 
index 5e368f79cbd07ac27313e02c674befa66695458f..6db2a868ea6388185bc7bd5aaff05557645d721e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.syntax alien.parser words x11.io sequences kernel ;
+USING: alien.parser kernel sequences words x11.io ;
 IN: x11.syntax
 
 SYNTAX: X-FUNCTION:
index f2cf99a77707ecc9a829a35238654d36f201a3da..fc749012ab2ee2507929ad083999057cf0505349 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2005, 2009 Eduardo Cavazos, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.strings continuations io
-io.encodings.ascii kernel namespaces x11.xlib x11.io
-vocabs vocabs.loader ;
+USING: alien.c-types continuations io kernel namespaces
+vocabs.loader x11.io x11.xlib ;
 FROM: alien.c-types => c-bool> ;
 IN: x11
 
index dbf5a766b51b03bdb256889a933cff76935ada56..4b37b80f2cf3b4c83b740353cca64b8bcb5516da 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs io.encodings.binary io.files kernel namespaces sequences
-xml xml.entities accessors xml.state ;
+USING: accessors assocs kernel namespaces sequences xml
+xml.entities ;
 IN: xml.entities.html
 
 SYMBOL: html-entities
index 6938f40bebae8b90bad222e35aae061926460636..28895dfa5427c8330e45dd7ff59dae5f75c23840 100644 (file)
@@ -1,6 +1,5 @@
-USING: xmode.tokens xmode.marker xmode.catalog kernel io io.files
-sequences words io.encodings.utf8 namespaces xml.entities accessors
-xml.syntax locals xml.writer ;
+USING: accessors io io.encodings.utf8 io.files kernel namespaces
+sequences xml.syntax xml.writer xmode.catalog xmode.marker ;
 IN: xmode.code2html
 
 : htmlize-tokens ( tokens -- xml )
index 3e7e697baa80d3c36fe48be39121454a0b376589..4ef5ad94455212b4433727426815b68610db605d 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007, 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: xmode.marker.context xmode.rules accessors
-xmode.tokens namespaces make kernel sequences assocs math ;
+USING: accessors kernel make math namespaces sequences
+xmode.marker.context xmode.tokens ;
 IN: xmode.marker.state
 
 ! Based on org.gjt.sp.jedit.syntax.TokenMarker
index 9dd79acd599dabfdf39c5449ffa40b9b7cd83a63..1319853ebba95dcedeedbd77a21deea9661ce518 100644 (file)
@@ -1,7 +1,7 @@
 
 USING: accessors arrays assocs calendar colors
 combinators.short-circuit help help.markup help.syntax kernel
-locals math math.functions math.matrices math.order math.parser
+math math.functions math.matrices math.order math.parser
 math.trig math.vectors opengl opengl.demo-support opengl.gl
 opengl.glu sbufs sequences strings threads ui.gadgets
 ui.gadgets.worlds ui.gestures ui.render ;
index 24c1f5f830ba7f36b56d4459cdbff25dad5273e7..bb8e455fd709658162c2fd2dbdb7039c43335c7c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009, 2010 Joe Groff, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.data alien.data.map fry generalizations kernel locals math.vectors
+USING: alien.data alien.data.map generalizations kernel math.vectors
 math.vectors.conversion math math.vectors.simd ranges sequences
 specialized-arrays tools.test ;
 FROM: alien.c-types => uchar short int float ;
index 090a267849c24e614cf83e67074eb5dd82ba1eeb..6137d7980a174d039ae829dbb2233721970aa652 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: ascii assocs fry io.encodings.ascii io.files kernel math
-memoize sequences sequences.extras sorting sets ;
+USING: ascii assocs io.encodings.ascii io.files kernel math
+sequences sequences.extras sorting sets ;
 IN: anagrams
 
 : make-anagram-hash ( strings -- assoc )
index a4f554cb8b1c9559d2dbfb96c539448b97dbda82..915bbbc65eba4a774183f95736f0bc96697ed541 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2012 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators.short-circuit fry
+USING: accessors arrays assocs combinators.short-circuit
 grouping kernel math math.functions math.order math.vectors
 parser prettyprint.custom sequences sequences.deep ;
 IN: arrays.shaped
index 9dad150214c2a5be975754b0661f2c6d06e01758..2ea0de5e86806994f0072af48c01180d37d4944f 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2007 Elie CHAFTARI
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: arrays asn1.ldap assocs byte-arrays combinators
-continuations endian io io.streams.string kernel math
-math.parser namespaces make pack strings sequences accessors ;
+USING: accessors arrays assocs byte-arrays combinators endian io
+io.streams.string kernel make math math.parser namespaces pack
+sequences strings ;
 
 IN: asn1
 
index 7abad29da3f2379d973d3440e589547d32450d86..116fa43c3d721ff29ea353512daee3fda21e0a08 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson, Doug Coleman
 ! See http://factorcode.org/license.txt for BSD license
-USING: arrays assocs assocs.private fry generalizations kernel
-math math.statistics sequences sequences.extras sets ;
+USING: arrays assocs assocs.private kernel math math.statistics
+sequences sets ;
 IN: assocs.extras
 
 : deep-at ( assoc seq -- value/f )
index e5c878e35bc8323b8dd4257ec5e23e326dd809f2..19f6ba35765769284f0d169f6be3540b096d583d 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien byte-arrays help.markup help.syntax kernel math
-memory ;
+USING: alien byte-arrays help.markup help.syntax math memory ;
 IN: audio
 
 HELP: <audio>
index 8f561705c0fd5531494bd10d8a7c00f3b8a27b79..253f349e0370563bb703231ebcb7d5387c8a6ad5 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien arrays combinators math openal ;
+USING: accessors alien arrays combinators kernel math openal ;
 IN: audio
 
 TUPLE: audio
index 7f761f3c40ba5d771e9ecb21cdf5e45c5bfadc9e..5cd6e5ddb2b75f2b8b8487efc78dfc94fac57f9c 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors timers audio audio.engine audio.loader calendar
-destructors io kernel locals math math.functions ranges specialized-arrays
+USING: accessors timers audio.engine audio.loader calendar
+destructors io kernel math math.functions ranges specialized-arrays
 sequences random math.vectors ;
 FROM: alien.c-types => short ;
 SPECIALIZED-ARRAY: short
index f882f952d8dfb120745a5023a126edf8aebaac85..7ef80c93406cab66c8266042c0efd2cdb025724a 100644 (file)
@@ -1,5 +1,5 @@
 USING: accessors audio audio.engine combinators destructors
-images.loader images.viewer init kernel locals namespaces
+images.loader images.viewer init kernel namespaces
 ui.gadgets ui.gadgets.buttons ui.gadgets.panes ;
 FROM: ui.gadgets.buttons.private => border-button-theme ;
 FROM: audio.engine.private => make-engine-current ;
index c3774712f3284e80fd63ed48d73cef1f5b8ea20a..e9a9bdf5d57d9c0d0d54edb433224b00dcf63342 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: ascii assocs io.pathnames namespaces vocabs ;
+USING: ascii assocs io.pathnames kernel namespaces vocabs ;
 IN: audio.loader
 
 ERROR: unknown-audio-extension extension ;
index 4db071d6b7b365c4b471033a101e8c438746ea8f..7c6976e266f554104eedebcc812cb485bc6f3d05 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: base64.private byte-arrays combinators io
 io.encodings.binary io.streams.byte-array kernel kernel.private
-literals locals math namespaces sequences ;
+literals math namespaces sequences ;
 IN: base16
 
 ERROR: malformed-base16 ;
index 5fd538453f79bb4d2f7081b2c300fd1737534253..d6e13e134e67e67cc35ab63bd808924f42767e6e 100644 (file)
@@ -1,4 +1,4 @@
-USING: kernel locals math math.matrices math.matrices.extras
+USING: kernel math math.matrices math.matrices.extras
 math.order math.vectors prettyprint sequences ;
 IN: benchmark.3d-matrix-scalar
 
index 63331f3f86eda944f789acbe154259e028a2ee72..9666f1c8f4841a6758170f96319663896185783f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors kernel math ranges math.order math.parser
-io locals sequences ;
+io sequences ;
 IN: benchmark.binary-trees
 
 TUPLE: tree-node item left right ;
index caee9bb773db042d7b1d5c0192d4424c92e893ce..1f9d0e6694b1c4213099db8027605ea630fab6b2 100644 (file)
@@ -1,5 +1,5 @@
-USING: locals math math.combinatorics math.matrices math.matrices.extras
-prettyprint sequences typed ;
+USING: math math.combinatorics math.matrices math.matrices.extras
+prettyprint sequences ;
 IN: benchmark.matrix-exponential-scalar
 
 :: e^m ( m iterations -- e^m )
index e9de8eebaaad404edc9e0262e65c8f6c0e80682d..057bb1e07909215a872b0e5d5cb4d174f3bf3ed8 100644 (file)
@@ -1,4 +1,4 @@
-USING: locals math math.combinatorics math.matrices.simd
+USING: math math.combinatorics math.matrices.simd
 prettyprint sequences typed ;
 IN: benchmark.matrix-exponential-simd
 
index d816435245442baa2f0c24ee90712602cc92e0b3..de8ab9480aa4360ee3cf602fe998bf2ef3e594a7 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors specialized-arrays fry kernel
-locals math math.constants math.functions math.vectors
-prettyprint combinators.smart sequences hints arrays ;
+USING: accessors specialized-arrays kernel math math.constants
+math.functions math.vectors prettyprint combinators.smart
+sequences hints arrays ;
 FROM: alien.c-types => double ;
 SPECIALIZED-ARRAY: double
 IN: benchmark.nbody
index 874c649fff396adb7f31663b75a23da4a859e401..937663f6b9be993dbae7e8e2320eba57c046bffc 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: math locals hints ;
+USING: math hints ;
 IN: benchmark.nested-empty-loop-1
 
 :: nested-empty-loop ( n -- )
index 1461980fca8f8ac5711db475897ec2ab52b64129..922666742505450a3a60d26922669025f4f82a57 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Dmitry Shubin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs kernel locals math math.order
-ranges sequences sequences.private z-algorithm ;
+USING: accessors arrays assocs kernel math math.order ranges
+sequences sequences.private z-algorithm ;
 IN: boyer-moore
 
 <PRIVATE
index 045cf03c1269e0a1546c7b8ce0c9c2616d988b98..ae34d31a4103ad68fe94d4321a9389c79b2c81cb 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors assocs command-line io io.encodings.binary
-io.files io.streams.string kernel macros math namespaces
-peg.ebnf prettyprint sequences multiline ;
+io.files io.streams.string kernel math multiline namespaces
+peg.ebnf prettyprint sequences ;
 
 IN: brainfuck
 
index c5c80a6b0ef9ddf451439287778b0be74d98db18..265144e3d82153bfac2885f426e95f68c6f36f66 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2021 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs calendar combinators
-combinators.extras continuations destructors io
-io.encodings.string io.encodings.utf8 io.files.info io.sockets
-io.streams.string kernel layouts make parser prettyprint
-prettyprint.config sequences splitting system system-info
-threads ;
+continuations destructors io io.encodings.string
+io.encodings.utf8 io.files.info io.sockets io.streams.string
+kernel layouts make parser prettyprint prettyprint.config
+sequences splitting system system-info threads ;
 IN: broadcast-server
 
 TUPLE: broadcast-server < disposable
index c6ab3d4e88cb865bb90d2a2896221b82a4689420..f08d896c4c42aa24b255fabf682796fdf73e8815 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2010 Sascha Matzke.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs bson.constants byte-arrays calendar
-combinators combinators.short-circuit endian io io.encodings
-io.encodings.binary io.encodings.utf8 io.files
-io.streams.byte-array kernel locals math namespaces sequences
-sequences.extras serialize strings typed vectors ;
+USING: accessors assocs bson.constants calendar combinators
+endian io io.encodings io.encodings.binary io.encodings.utf8
+io.files io.streams.byte-array kernel math namespaces sequences
+sequences.extras serialize strings typed ;
 IN: bson.reader
 
 SYMBOL: state
index 7a9b398144f5ad701049149786e4463f84d42eb7..e69166c74e35126eaedb84286355fea4c13bce73 100644 (file)
@@ -2,10 +2,10 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.accessors arrays assocs bson.constants
 byte-arrays byte-vectors calendar combinators
-combinators.short-circuit dlists endian fry hashtables
-io io.encodings io.encodings.utf8 io.streams.byte-array kernel
-linked-assocs literals math math.parser namespaces quotations
-sequences serialize strings typed vectors words ;
+combinators.short-circuit dlists endian hashtables io
+io.encodings io.encodings.utf8 kernel linked-assocs math
+math.parser namespaces quotations sequences serialize strings
+typed vectors words ;
 IN: bson.writer
 
 <PRIVATE
index 77eee57cc6bc367fc74dd1ab9581766c7a74d1b7..d6b77b1e3ef88c9f56140b7d84bcf03114d3a660 100644 (file)
@@ -1,7 +1,7 @@
 USING: accessors arrays bunny.cel-shaded bunny.fixed-pipeline
 bunny.model bunny.outlined destructors kernel literals math
 opengl.demo-support opengl.gl sequences ui ui.gadgets
-ui.gadgets.worlds ui.gestures ui.render words ui.pixel-formats ;
+ui.gadgets.worlds ui.gestures ui.pixel-formats ;
 IN: bunny
 
 TUPLE: bunny-world < demo-world model-triangles geom draw-seq draw-n ;
index c55ace6ba91762415ccf261243b57ee9e45ae12b..ec7b476df337232b14563c92a6dfa1d9baeb0a48 100644 (file)
@@ -1,6 +1,5 @@
-USING: arrays bunny.model continuations destructors kernel
-multiline opengl opengl.shaders opengl.capabilities opengl.gl
-sequences accessors combinators ;
+USING: accessors arrays bunny.model combinators destructors
+kernel multiline opengl.capabilities opengl.gl opengl.shaders ;
 IN: bunny.cel-shaded
 
 STRING: vertex-shader-source
index b5b42c06f23e80ce6dc227b79dd15c3d99ef7de4..20e224ff1548eea83456acfb788f985af2004fa6 100644 (file)
@@ -1,5 +1,5 @@
-USING: alien.c-types continuations destructors kernel
-opengl opengl.gl bunny.model specialized-arrays accessors ;
+USING: accessors alien.c-types bunny.model destructors kernel
+opengl.gl specialized-arrays ;
 SPECIALIZED-ARRAY: float
 IN: bunny.fixed-pipeline
 
index 3bcf20b7fd8f4cd083726680d84260d8b4753ed0..d188eac8af117e9a996c543e6175bc145639dab4 100644 (file)
@@ -1,8 +1,8 @@
-USING: accessors alien.c-types arrays combinators destructors
-http.client io io.encodings.ascii io.files io.files.temp kernel
-locals math math.matrices math.parser math.vectors opengl
-opengl.capabilities opengl.gl opengl.demo-support sequences
-splitting vectors words specialized-arrays alien.data ;
+USING: accessors alien.c-types alien.data arrays combinators
+destructors http.client io io.encodings.ascii io.files
+io.files.temp kernel math math.parser math.vectors opengl
+opengl.capabilities opengl.demo-support opengl.gl sequences
+specialized-arrays splitting vectors ;
 QUALIFIED-WITH: alien.c-types c
 SPECIALIZED-ARRAY: c:float
 SPECIALIZED-ARRAY: c:uint
index 04e11c351c632d71b6fcbbdbc78696b40bc1950c..387007fba976cf084deadf29993f21ac6162f2e7 100644 (file)
@@ -1,8 +1,7 @@
-USING: arrays bunny.model bunny.cel-shaded continuations
-destructors kernel literals math multiline opengl opengl.shaders
-opengl.framebuffers opengl.gl opengl.textures opengl.demo-support fry
-opengl.capabilities sequences ui.gadgets combinators accessors
-macros locals ;
+USING: accessors arrays bunny.cel-shaded bunny.model combinators
+destructors kernel literals multiline opengl opengl.capabilities
+opengl.demo-support opengl.framebuffers opengl.gl opengl.shaders
+opengl.textures sequences ;
 FROM: opengl.demo-support => rect-vertices ;
 IN: bunny.outlined
 
index 22c7f0fb381fbf380ea988f60d75a7d306769809..0a1d8255c5bcf5ee66a24ac4cb1ee32662784c1f 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: sequences.parser io io.encodings.utf8 io.files
-io.streams.string kernel combinators accessors io.pathnames
-fry sequences arrays locals namespaces io.directories
-assocs math splitting make unicode combinators.short-circuit
-c.lexer ;
+USING: accessors assocs c.lexer combinators
+combinators.short-circuit io io.directories io.encodings.utf8
+io.files io.pathnames io.streams.string kernel make math
+sequences sequences.parser splitting unicode ;
 IN: c.preprocessor
 
 : initial-library-paths ( -- seq )
index 81b3b6904da54682900044fc01bf23f9a886f571..30fdb3ad731da9a1c6f1a3590566b166cba74260 100644 (file)
@@ -6,9 +6,8 @@
 !  http://cairographics.org/samples/text/
 
 
-USING: cairo.ffi math math.constants byte-arrays kernel ui
-ui.render combinators ui.gadgets opengl.gl accessors
-namespaces opengl sequences ;
+USING: accessors byte-arrays combinators kernel math
+math.constants opengl.gl pango.cairo.ffi ui ui.gadgets ui.render ;
 
 IN: cairo-demo
 
index 4a5d39de4b4bd9c523b12bc10018ab65d54c2187..84f9c28179fb19321746a49b16b9e2bfe083702c 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2008 Matthew Willis.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: sequences math kernel byte-arrays cairo.ffi cairo
-io.backend ui.gadgets accessors opengl.gl arrays fry
-classes ui.render namespaces destructors libc ;
+USING: accessors cairo destructors kernel libc math namespaces
+opengl.gl pango.cairo.ffi sequences ui.gadgets ui.render ;
 IN: cairo-gadgets
 
 SYMBOL: current-cairo
index 5fe24b922fc7224bb052e3ceff77ce7dcac668c8..1b973952295f1b8dfd035a275359cc9a528f8e16 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2015 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel quotations strings ;
+USING: help.markup help.syntax quotations strings ;
 IN: changer
 
 HELP: change:
index 67c2693e1ea1fe187e96ba7d80a19868412f25bf..e993bc51c3c4a7e907476209d4812e22f81d4bb8 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2018 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs calendar combinators environment
-escape-strings fry io io.pathnames io.streams.string kernel math
+escape-strings io io.pathnames io.streams.string kernel math
 math.parser namespaces prettyprint prettyprint.config sequences
 tools.deploy.backend tools.time unix.groups unix.users uuid ;
 IN: ci.run-process
index 46dbae8da132633330b2736569345a2362ff303c..6cc080c87abf9e311cb2678d75ddf1d21f0b1000 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2006, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors colors formatting kernel math math.functions
-math.vectors models models.arrow models.product models.range sequences
-ui ui.gadgets ui.gadgets.labels ui.gadgets.packs ui.gadgets.sliders
+USING: accessors colors formatting kernel math math.vectors
+models models.arrow models.product models.range sequences ui
+ui.gadgets ui.gadgets.labels ui.gadgets.packs ui.gadgets.sliders
 ui.gadgets.tracks ui.pens.solid ;
 IN: color-picker
 
index 3fd6294b2df634e0e771b3ff42d82235707c0b2c..6093eb95d4f62e446233b33b7a8f9070cb1e3644 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2013 Doug Coleman, John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs combinators combinators.smart fry
-generalizations kernel locals macros math math.order namespaces
-quotations sequences sequences.generalizations sequences.private
+USING: arrays assocs combinators combinators.smart
+generalizations kernel math math.order namespaces quotations
+sequences sequences.generalizations sequences.private
 stack-checker.transforms system words ;
 IN: combinators.extras
 
index 48bf780e666f2b2fb963e8d74f6caf7e552ac2a1..9a7fc4e6845bf978f36c747687a11aabf6d082a9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs classes help.markup help.syntax kernel math
-quotations strings ;
+USING: accessors assocs classes.tuple generalizations kernel
+quotations sequences ;
 IN: combinators.tuple
 
 HELP: 1make-tuple
index 5b274dbd713aa64056ba8652d7f8451fd59abb53..95dbb3a5405d3b2a11874423702b5f191bfddf9a 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math sequences fry ;
+USING: kernel math sequences ;
 IN: crypto.xor
 
 : mod-nth ( n seq -- elt ) [ length mod ] [ nth ] bi ;
index 9b71d7dec48bec1559bf52964eaacec33931469d..d14a6839364c1daf3e6290a59efe390abe11d7ab 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.c-types alien.data alien.destructors
 alien.enums continuations cuda cuda.contexts cuda.ffi
-cuda.gl.ffi destructors fry gpu.buffers kernel ;
+cuda.gl.ffi destructors gpu.buffers kernel ;
 IN: cuda.gl
 
 : create-gl-cuda-context ( device flags -- context )
index b7076b67c39ba6d72acd5f1dab01b3c5cab38d5a..0d07ab0fd362d99a4b79d1279369398d2fe0fee7 100644 (file)
@@ -1,4 +1,4 @@
-USING: kernel fry sequences vocabs.loader help.vocabs ui
+USING: kernel sequences vocabs.loader help.vocabs ui
 ui.gadgets ui.gadgets.buttons ui.gadgets.packs ui.gadgets.borders
 ui.gadgets.scrollers ui.tools.listener accessors assocs ;
 IN: demos
index ebe6a605a2c0044d5330ebb8a54d8ae58f4d52f1..9ba5eea316103f42c18f2fc974a5d704398cc998 100644 (file)
@@ -2,11 +2,10 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors arrays assocs bit-arrays byte-arrays calendar
-colors combinators fry kernel kernel.private locals math
+colors combinators kernel kernel.private math
 math.order ranges namespaces opengl random sequences
 sequences.private timers ui ui.commands ui.gadgets
-ui.gadgets.toolbar ui.gadgets.tracks ui.gestures ui.render words
-;
+ui.gadgets.toolbar ui.gadgets.tracks ui.gestures ui.render words ;
 
 IN: game-of-life
 
index 121176089b14614d8c990ca3c184c057976e1565..a037a4dff682655c3e7c65dca83cbf7616e4f26f 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar continuations destructors fry kernel
-locals math math.order system timers ui ui.gadgets.worlds
-vocabs.loader ;
+USING: accessors calendar continuations destructors kernel
+math math.order system timers ui ui.gadgets.worlds vocabs.loader ;
 IN: game.loop
 
 TUPLE: game-loop
index b910cff8f1e520963eb746128c91e4fe776933a0..e03a57081cae4eb366adf3843a23eda30bba728b 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
-USING: accessors continuations debugger fry io io.encodings.utf8
-io.files kernel namespaces sequences euler.b-rep euler.operators
-gml.core gml.coremath gml.b-rep gml.geometry gml.modeling
-gml.parser gml.printer gml.runtime gml.viewer ;
+USING: accessors continuations debugger euler.b-rep gml.parser
+gml.printer gml.runtime io io.encodings.utf8 io.files kernel
+namespaces sequences ;
 IN: gml
 
 TUPLE: gml-file-error pathname error ;
index 3576b762f3b2742f8636120e98383d3ab0519b09..0c321173b0ca0233a426498d2fac312bb2d30f45 100644 (file)
@@ -1,12 +1,11 @@
 ! Copyright (C) 2010 Slava Pestov.
-USING: arrays accessors colors euler.b-rep fry gml
-gml.runtime gml.viewer gml.printer io.directories
-io.encodings.utf8 io.files io.pathnames io.streams.string kernel
-locals models namespaces sequences ui ui.gadgets
-ui.gadgets.buttons ui.gadgets.editors ui.gadgets.frames
-ui.gadgets.grids ui.gadgets.labels ui.gadgets.packs
-ui.gadgets.scrollers ui.gadgets.worlds ui.gadgets.tables
-ui.gadgets.labeled unicode ;
+USING: accessors arrays colors euler.b-rep gml gml.printer
+gml.runtime gml.viewer io.directories io.encodings.utf8 io.files
+io.pathnames io.streams.string kernel models namespaces
+sequences ui ui.gadgets ui.gadgets.buttons ui.gadgets.editors
+ui.gadgets.frames ui.gadgets.grids ui.gadgets.labeled
+ui.gadgets.labels ui.gadgets.packs ui.gadgets.scrollers
+ui.gadgets.tables unicode ;
 FROM: gml => gml ;
 IN: gml.ui
 
index 5a56c4a0de42e3d81e856cb4e6abee69933f55b4..c51d98690ae3ca4bcedf68d233874db835619015 100644 (file)
@@ -1,14 +1,13 @@
 USING: accessors alien.c-types alien.data alien.data.map arrays
 assocs byte-arrays colors combinators combinators.short-circuit
-destructors euler.b-rep euler.b-rep.triangulation fry game.input
+destructors euler.b-rep euler.b-rep.triangulation game.input
 game.loop game.models.half-edge game.worlds gml.printer gpu
 gpu.buffers gpu.framebuffers gpu.render gpu.shaders gpu.state
-gpu.util.wasd growable images kernel literals locals math
-math.order ranges math.vectors math.vectors.conversion
-math.vectors.simd math.vectors.simd.cords method-chains models
-namespaces sequences sets specialized-vectors typed ui
-ui.gadgets ui.gadgets.worlds ui.gestures ui.pixel-formats
-vectors ;
+gpu.util.wasd growable images kernel literals math math.order
+math.vectors math.vectors.conversion math.vectors.simd
+math.vectors.simd.cords method-chains models namespaces ranges
+sequences sets specialized-vectors typed ui ui.gadgets
+ui.gadgets.worlds ui.gestures ui.pixel-formats vectors ;
 FROM: models => change-model ;
 SPECIALIZED-VECTORS: ushort float-4 ;
 IN: gml.viewer
index 66e41a70312d7cb74888ae2aa666e9da8881bcfc..ba1d396119d2af2c071743e0c2779ca41190fef4 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2011 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs assocs.extras classes.tuple
-colors combinators formatting fry http.client io io.styles
-json.reader kernel sequences urls wrap.strings ;
+USING: accessors assocs.extras classes.tuple colors combinators
+formatting http.client io io.styles json.reader kernel sequences
+urls wrap.strings ;
 
 IN: google.search
 
index 97b65ef71ec385898ed1886c4235e1a027682707..ed9652319fbe1cd1b56d740d4e6ace755da04063 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs combinators fry grouping http.client io
-io.encodings.binary io.files io.files.temp io.files.unique
-json.reader kernel locals make namespaces sequences urls ;
+USING: assocs combinators grouping http.client io io.files.temp
+io.files.unique json.reader kernel make sequences urls ;
 IN: google.translate
 
 CONSTANT: google-translate-url "http://ajax.googleapis.com/ajax/services/language/translate"
index c18d4e9e9e7a8fc4faa17d83fd90c6c543eb90ce..effc6cce95548bcdcaf2f20028e1f7a267c83abb 100644 (file)
@@ -1,12 +1,11 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors byte-arrays calendar colors combinators
-formatting fry images images.loader images.loader.private
-images.viewer io io.encodings.binary io.encodings.string
-io.encodings.utf8 io.sockets io.styles io.timeouts kernel make
-math math.parser namespaces present prettyprint sequences
-splitting summary urls urls.encoding vocabs ;
+USING: accessors calendar colors combinators formatting
+images.loader images.loader.private images.viewer io
+io.encodings.binary io.encodings.string io.encodings.utf8
+io.sockets io.styles io.timeouts kernel make namespaces present
+prettyprint sequences splitting summary urls urls.encoding ;
 
 IN: gopher
 
index 3e33a92853d49111b263d09de18c218d175fc003..cadf254ab987a90a81cdc14f38eceeebe7a70d39 100644 (file)
@@ -1,12 +1,13 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays debugger fonts fry gopher gopher.private
-kernel math.vectors models present sequences ui ui.commands ui.gadgets
-ui.gadgets.editors ui.gadgets.panes ui.gadgets.scrollers
-ui.gadgets.status-bar ui.gadgets.toolbar ui.gadgets.tracks
-ui.gadgets.viewports ui.gestures ui.operations ui.tools.browser
-ui.tools.browser.history ui.tools.common urls webbrowser ;
+USING: accessors arrays debugger fonts gopher gopher.private
+kernel math.vectors models present sequences ui ui.commands
+ui.gadgets ui.gadgets.editors ui.gadgets.panes
+ui.gadgets.scrollers ui.gadgets.status-bar ui.gadgets.toolbar
+ui.gadgets.tracks ui.gadgets.viewports ui.gestures ui.operations
+ui.tools.browser ui.tools.browser.history ui.tools.common urls
+webbrowser ;
 
 IN: gopher.ui
 
index 2c1b2658a022e70b591033e3c19963109cf54c7d..23a4d8f7c594c94eb80827c8000dfcc1ab351f86 100644 (file)
@@ -2,13 +2,12 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types arrays classes.struct combinators
 combinators.short-circuit game.loop game.worlds gpu gpu.buffers
-gpu.util.wasd gpu.framebuffers gpu.render gpu.shaders gpu.state
-gpu.textures gpu.util grouping http.client images images.loader
-images.tiff io io.encodings.ascii io.files io.files.temp kernel
-locals math math.matrices math.vectors.simd math.parser math.vectors
-method-chains namespaces sequences splitting threads ui ui.gadgets
-ui.gadgets.worlds ui.pixel-formats specialized-arrays
-specialized-vectors literals ;
+gpu.framebuffers gpu.render gpu.shaders gpu.state gpu.textures
+gpu.util gpu.util.wasd grouping http.client images images.loader
+io io.encodings.ascii io.files io.files.temp kernel literals
+math.parser math.vectors math.vectors.simd method-chains
+namespaces sequences specialized-arrays specialized-vectors
+threads ui.gadgets.worlds ui.pixel-formats ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float
 SPECIALIZED-VECTOR: uint
index 87a7ba3aeb9a832574309ec99ab26343888e66a4..a775b0d235d94ed1eea9e534ae5a9eac0d750f83 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays audio.engine audio.loader game.loop
 game.worlds gpu gpu.render gpu.shaders gpu.util gpu.util.wasd
-kernel literals locals math math.libm math.matrices
+kernel literals math math.libm math.matrices
 math.matrices.extras math.order math.vectors method-chains
 sequences ui.gadgets.worlds ui.pixel-formats ;
 IN: gpu.demos.raytrace
index 19f1c831abe30f224efac861c6a0c95f07049ea5..a888b1155dd68bc7e24f3a04792259bded022c8b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2011 Alex Vondrak.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: graphviz help.markup help.syntax kernel strings ;
+USING: help.markup help.syntax strings ;
 IN: graphviz.attributes
 
 {
index c15e9f46eb9da1012435d0cb827a9a6862d0b2eb..bbeae7c033aa0d2e0f40978fe1315c08c2f1890d 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.data.map arrays destructors fry grouping
-kernel math ranges math.vectors.simd opengl opengl.gl sequences
-sequences.product specialized-arrays ;
+USING: accessors alien.data.map destructors grouping kernel math
+math.vectors.simd opengl opengl.gl ranges sequences
+specialized-arrays ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float-4
 IN: grid-meshes
index fdf50c595686dcfae49125be135086dab0544df3..2b18ea1d39c656e816d024d9491d33eeac464622 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax sequences splitting strings ;
+USING: help.markup help.syntax sequences ;
 
 IN: grouping.extras
 
index c5908b0257475838c94772fb78aedd349b88c6ff..34cec21defe78d169a47d3ff07d979bab29275fb 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.strings gobject.ffi gtk.ffi io.encodings.utf8
-kernel locals ;
+kernel ;
 IN: gtk-samples.hello-world
 
 : on-button-clicked ( button label-user-data -- )
index 66653a05eace3695b9be796dd21d8e39b6a28128..81ef9e1b2c6b7f47ae2a24f28610a02aacbc77e6 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Anton Gorenko.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.strings gdk.gl.ffi gobject.ffi gtk.ffi gtk.gl.ffi
-io.encodings.utf8 kernel locals opengl.demo-support opengl.gl ;
+io.encodings.utf8 kernel opengl.demo-support opengl.gl ;
 IN: gtk-samples.opengl
 
 ! This sample is based on
index 2bdccb7560e18cce765591f9e78222f42dfb16a3..b0af19ad42f7a00cc8a381020ab60fc744c98d2f 100644 (file)
@@ -2,8 +2,8 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors combinators combinators.short-circuit
-continuations formatting fry io kernel math math.functions
-math.order math.parser ranges random sequences strings ;
+continuations formatting io kernel math math.functions
+math.order math.parser random ranges strings ;
 
 IN: hamurabi
 
index ad27f489402c8d0114a770e5e02eeea4bc08541d..a3460a77ded6a7c6d5c092c56806e492f0a1e5d1 100644 (file)
@@ -1,5 +1,5 @@
-USING: help help.lint.coverage help.lint.coverage.private
-help.markup help.syntax io kernel sequences strings vocabs words ;
+USING: help.markup help.syntax io kernel sequences strings
+vocabs words ;
 IN: help.lint.coverage
 
 <PRIVATE
index 6dfb15e618536b288dc640df62bf5ba16f886846..891a50e46531abad462bde161861c2a71a568c39 100644 (file)
@@ -1,12 +1,9 @@
 USING: accessors arrays classes classes.error combinators
-combinators.short-circuit continuations english eval formatting
-fry generic help help.lint help.lint.checks help.markup io
-io.streams.string io.styles kernel math namespaces parser
-prettyprint sequences sequences.deep sets sorting splitting strings summary
-vocabs vocabs.parser words words.alias ;
-
+continuations english formatting generic help help.lint.checks
+help.markup io io.streams.string io.styles kernel math
+namespaces parser sequences sequences.deep sets sorting
+splitting strings summary vocabs vocabs.parser words words.alias ;
 FROM: namespaces => set ;
-
 IN: help.lint.coverage
 
 TUPLE: word-help-coverage
index f9809d0a228707e6f5d552b7fbca788d47c394fa..fa91871f1a0c482f5aad6a720fb75fafa6eac18c 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs help help.markup help.topics
-io.encodings.utf8 io.files io.pathnames kernel namespaces pdf
+USING: accessors arrays help help.markup help.topics
+io.encodings.utf8 io.files io.pathnames kernel namespaces
 pdf.canvas pdf.layout pdf.streams sequences sets strings ;
 
 IN: help.pdf
index 1a60e87c1c07d4fbd37eef8f54b2119941c24f27..1f196dbd65752c162dd4ce7ed75245875fad4d89 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax io present html ;
+USING: help.markup help.syntax io present ;
 IN: html.elements
 
 ARTICLE: "html.elements" "HTML elements"
index de03aadd444615238af1a9d33de07e8cad7cbe82..0ae178965229b93dd89ca83d22fe176facce2273 100644 (file)
@@ -1,4 +1,4 @@
-USING: accessors assocs combinators fry html.parser
+USING: accessors assocs combinators html.parser
 html.parser.utils io io.streams.string kernel math namespaces
 regexp sequences strings unicode ;
 IN: html.parser.printer
index 3344c923e380730426ce382759946658b34172f8..55b12178e3844aca924f09aa11813fff24f300c9 100644 (file)
@@ -1,6 +1,5 @@
-USING: accessors arrays assocs bit-arrays http2.hpack
-io.encodings.string io.encodings.utf8 kernel literals locals
-make math sequences ;
+USING: accessors arrays assocs bit-arrays io.encodings.string
+io.encodings.utf8 kernel literals make math sequences ;
 
 IN: http2.hpack.huffman
 
index 0c5ee143cfafe4ed1265177600b22ff653d0d932..ac26a01a2c2c7111810ca7214ce593795ac5e292 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Tim Wawrzynczak
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax sequences kernel accessors
-id3.private strings ;
+USING: help.markup help.syntax id3.private kernel sequences
+strings ;
 IN: id3
 
 HELP: mp3>id3
index 546749d2de39002040651a0247fa979f06365b87..b6783a04f69f8fb4ea62d426cac136f29391cb2c 100644 (file)
@@ -1,10 +1,10 @@
 ! Copyright (C) 2007, 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types alien.data arrays byte-arrays
-combinators compression.run-length endian fry grouping images
-images.loader images.normalization io
-io.encodings.latin1 io.encodings.string io.streams.throwing
-kernel math math.bitwise sequences specialized-arrays summary ;
+USING: accessors alien.c-types alien.data arrays
+byte-arrays combinators compression.run-length endian grouping
+images images.loader images.normalization io io.encodings.latin1
+io.encodings.string io.streams.throwing kernel math math.bitwise
+sequences specialized-arrays summary ;
 QUALIFIED-WITH: bitstreams b
 SPECIALIZED-ARRAYS: uint ushort ;
 IN: images.bitmap
index 8ada757175b80e2ef7a3639140b125dd324a4441..e3d8ea3861ecd92ac7b696adedf74138bfb24348 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators.short-circuit http.client
+USING: accessors combinators.short-circuit http.client
 images.loader images.loader.private images.viewer io.pathnames
-kernel namespaces present sequences strings urls ;
+kernel present sequences strings urls ;
 IN: images.http
 
 <PRIVATE
index 87897898a2f06cf9d8258a068997e4f134ec51e2..bedced05f9af1271c67dfe093bae6073725b6607 100644 (file)
@@ -1,13 +1,12 @@
 ! Copyright (C) 2009 Marc Fauconneau.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays byte-arrays combinators
-compression.huffman endian fry grouping images images.loader
-images.processing io io.encodings.binary
-io.streams.byte-array io.streams.limited io.streams.throwing
-kernel locals math math.bitwise math.blas.matrices
-math.blas.vectors math.constants math.functions math.matrices
-math.order math.vectors memoize namespaces sequences
-sequences.deep ;
+compression.huffman endian grouping images images.loader
+images.processing io io.encodings.binary io.streams.byte-array
+io.streams.limited io.streams.throwing kernel math math.bitwise
+math.blas.matrices math.blas.vectors math.constants
+math.functions math.matrices math.order math.vectors namespaces
+sequences sequences.deep ;
 QUALIFIED-WITH: bitstreams bs
 IN: images.jpeg
 
index d953e3ff1a979ccd9c666d9218e0fd5e1fbfae9f..6cd20985b21c75e6dfdb866b10362e9296b00e8b 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays ascii bit-arrays byte-arrays combinators
-continuations grouping images images.loader io io.encodings.ascii
-io.encodings.string kernel locals make math math.functions math.parser
-sequences io.streams.throwing ;
+continuations grouping images images.loader io
+io.encodings.ascii io.encodings.string io.streams.throwing
+kernel make math math.functions math.parser sequences ;
 IN: images.pbm
 
 SINGLETON: pbm-image
index 730fc3ea81c9323f91552e9051485f5774695dac..ca0d0830ce640a82e8232e7d55a501c92d6db9dd 100644 (file)
@@ -1,8 +1,9 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types ascii combinators images images.loader
-io io.encodings.ascii io.encodings.string kernel locals make math
-math.parser sequences specialized-arrays io.streams.throwing ;
+USING: accessors alien.c-types ascii combinators images
+images.loader io io.encodings.ascii io.encodings.string
+io.streams.throwing kernel make math math.parser sequences
+specialized-arrays ;
 SPECIALIZED-ARRAY: ushort
 IN: images.pgm
 
index ec3ebfae5c12217de71b67604164beeec9d7b8b1..ab2a08d69ab58773e701c8d485f949089529de2e 100644 (file)
@@ -1,11 +1,11 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs checksums checksums.crc32
-combinators compression.inflate endian fry grouping images
-images.loader io io.encodings.ascii
-io.encodings.binary io.encodings.latin1 io.encodings.string
-io.streams.byte-array io.streams.throwing kernel locals math
-math.bitwise math.functions sequences sorting ;
+USING: accessors arrays assocs bitstreams checksums
+checksums.crc32 combinators compression.inflate endian grouping
+images images.loader io io.encodings.ascii io.encodings.binary
+io.encodings.latin1 io.encodings.string io.streams.byte-array
+io.streams.throwing kernel math math.bitwise math.functions
+sequences sorting ;
 QUALIFIED: bitstreams
 IN: images.png
 
index 34d3a288b089a4c3f98f20fbca1c044fc5aa70dd..6bc16505677128b9c4d9054b2228ae805c36fd54 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors ascii combinators images images.loader io
-io.encodings.ascii io.encodings.string kernel locals make math
-math.parser sequences io.streams.throwing ;
+io.encodings.ascii io.encodings.string io.streams.throwing
+kernel make math math.parser sequences ;
 IN: images.ppm
 
 SINGLETON: ppm-image
index 07331b85fc1003382152d16549c78e3a7f9a82f1..508c38c5d39c63bff88daaf81b2bd77697866d82 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Kobi Lurie.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays colors combinators
-combinators.short-circuit fry grouping images images.bitmap
-images.loader images.normalization kernel locals math sequences ;
+USING: accessors combinators grouping images kernel math
+sequences ;
 IN: images.processing.rotation
 
 ERROR: unsupported-rotation degrees ;
index 574533aa7af2ad6fc488297fed05c1af4f879d32..b948a28b13c09260f399d64a1c07fa1e557aca4a 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2009 Keith Lazuka.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays fry images images.loader
+USING: accessors arrays images images.loader
 images.normalization images.viewer io io.backend io.directories
 io.encodings.binary io.files io.pathnames io.streams.byte-array
-kernel locals namespaces quotations random sequences serialize
-tools.test ;
+kernel namespaces random sequences serialize tools.test ;
 IN: images.testing
 
 <PRIVATE
index 231e14acef30f47c233759134fa6431d1847183c..ba0e94ab8e5c32d38e02491ccf6816fba4def5f3 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2010 Erik Charlebois
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors endian images images.loader io kernel
-locals math sequences io.encodings.ascii io.encodings.string
-calendar ranges math.parser colors arrays hashtables
-ui.pixel-formats combinators continuations io.streams.throwing ;
+USING: accessors arrays calendar colors combinators
+continuations endian hashtables images images.loader io
+io.encodings.ascii io.encodings.string io.streams.throwing
+kernel math math.parser ranges sequences ;
 IN: images.tga
 
 SINGLETON: tga-image
index dec933935e1dfd07dc67902a4edcc24471c9c2af..cfc98d902390cb170b904d09eb3d036e1391df21 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Philipp Brüschweiler
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.syntax help.markup math math.functions prettyprint locals sequences ;
+USING: help.markup help.syntax math math.functions ;
 IN: infix
 
 HELP: [infix
index e9850a95da7cb644389c8563ee9772804afd7bd8..3280ad7dd68ddefd194547c4da13df6d30cc153a 100644 (file)
@@ -1,10 +1,10 @@
 ! Copyright (C) 2009 Philipp Brüschweiler
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors combinators combinators.short-circuit effects
-effects.parser fry infix.ast infix.parser kernel locals
-locals.parser locals.types math math.functions math.order
-ranges multiline parser quotations sequences summary
-vocabs.parser words words.constant ;
+effects.parser infix.ast infix.parser kernel locals.parser
+locals.types math math.functions math.order multiline parser
+quotations ranges sequences summary vocabs.parser words
+words.constant ;
 IN: infix
 
 <PRIVATE
index 1c62d924a0e9d797ae7302598e84464702cb6eb5..ce47d7d8af87d5416a5c25379dafe1d9557bf4c8 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Philipp Brüschweiler
 ! See http://factorcode.org/license.txt for BSD license.
-USING: infix.ast infix.tokenizer kernel math peg.ebnf sequences
-strings vectors multiline ;
+USING: infix.ast infix.tokenizer kernel multiline peg.ebnf
+sequences strings vectors ;
 IN: infix.parser
 
 EBNF: parse-infix [=[
index fb56c48299f6767816636fb4d0e77560f5a8076a..cc546bdbad330cebde35b04fec7f09d3e4203824 100644 (file)
@@ -1,10 +1,8 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.c-types alien.data alien.destructors alien.syntax
-classes.struct combinators destructors io.backend io.files
-io.files.acls.macosx.ffi kernel libc literals locals math.order
-prettyprint sequences unix unix.ffi unix.groups unix.types
-unix.users ;
+USING: alien.c-types alien.data alien.destructors combinators
+destructors io io.backend io.files io.files.acls.macosx.ffi
+kernel libc sequences unix.groups unix.types unix.users ;
 QUALIFIED: io
 IN: io.files.acls.macosx
 
index ce1f7a920af3fdd9e6e3d7493cc6099f70a6a36d..5f3812f4d3ab6643ef1754434ada3b703c740fa4 100644 (file)
@@ -1,11 +1,11 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors calendar combinators.short-circuit environment
-formatting io io.backend io.directories io.encodings.utf8
-io.files io.files.info io.files.info.unix io.files.trash
-io.files.types io.pathnames kernel math math.parser sequences
-system unix.stat unix.users xdg ;
+USING: accessors calendar combinators.short-circuit formatting
+io io.backend io.directories io.encodings.utf8 io.files
+io.files.info io.files.info.unix io.files.trash io.pathnames
+kernel math math.parser sequences system unix.stat unix.users
+xdg ;
 
 IN: io.files.trash.unix
 
index dbb02edf2a7cf094d9cf6cbba0f7f1c52527a61c..f35f6cebe84ece38e54fe2dc04c7008ce139f927 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: fry io kernel locals math random sequences
-sequences.private ;
+USING: io kernel math random sequences sequences.private ;
 
 IN: io.random
 
index 153ed0a866a9e640e61cb27e918ca216f99c2b11..be33f3c521078f906bdfefcc3e43a439278c9835 100644 (file)
@@ -2,9 +2,9 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors arrays assocs destructors environment
-formatting fry io io.streams.string io.styles kernel locals
-math math.functions ranges math.vectors namespaces
-sequences sequences.extras strings strings.tables ;
+formatting io io.streams.string io.styles kernel math
+math.functions math.vectors namespaces ranges sequences strings
+strings.tables ;
 
 IN: io.streams.256color
 
index 942eaa927993886d76806052dedad6d4c295c2c4..8f81dd76a751d31fbbd83b62cece4fe84cbd0011 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2014 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs destructors formatting fry io
+USING: accessors arrays assocs destructors formatting io
 io.streams.string io.styles kernel math math.functions
 math.vectors namespaces sequences strings strings.tables ;
 
index 3b2e5db49ec098a4de6605bb39924a9c403f1b1e..3db93816014fd58effacc730e3738f0e3b187a06 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: destructors io io.encodings.binary io.files
-io.streams.limited kernel random random.private sequences
+io.streams.limited kernel random random.private
 sequences.private ;
 IN: io.streams.random
 
index 8ab2968eb72b6d6e02401b3aa022814577c88ea3..b80509a7475eaa924b9fc26b47cb69503702315d 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax quotations kernel ;
+USING: help.syntax ;
 IN: irc.client.chats
 
 HELP: irc-client "IRC Client object" ;
index f3440725bf15558b654e8fac7fadb0c3bf3e8d02..10503e7182f0da3d65def4074ade9c2d82103aff 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators fry hashtables
-irc.client.base irc.client.chats kernel sequences splitting ;
+USING: accessors assocs combinators irc.client.base
+irc.client.chats kernel sequences splitting ;
 IN: irc.client.participants
 
 TUPLE: participant nick operator voice ;
index 79b91379771384b35c91946df57bba486e16c395..6aa60a03241225c025283a6b0208019a6f92de9f 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: calendar debugger fry io io.encodings.utf8 io.launcher
+USING: calendar debugger io io.encodings.utf8 io.launcher
 irc.client irc.client.chats kernel make mason.common mason.git
 math namespaces sequences threads timers ;
 IN: irc.gitbot
index 410446428c3a1c8776ff995da71c4b6756678db8..77f93dfe115e50ff394bd1ed4030fcd4f879f372 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Bruno Deferrari.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar destructors formatting fry io io.directories
+USING: accessors calendar destructors formatting io io.directories
 io.encodings.utf8 io.files io.pathnames irc.client irc.client.chats
 irc.logbot.log-line irc.messages.base kernel namespaces sequences
 splitting threads ;
index 79ee731c15852bb7f7fe9cd1337386123f2c5022..597cdb79e1cb357093d19594047dbb947501c0b1 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs calendar classes.parser classes.tuple
-       combinators fry generic.parser kernel lexer
-       mirrors namespaces parser sequences splitting strings words ;
+USING: accessors arrays assocs calendar classes.parser
+classes.tuple combinators generic.parser kernel lexer mirrors
+namespaces parser sequences splitting words ;
 IN: irc.messages.base
 
 TUPLE: irc-message line prefix command parameters trailing timestamp sender ;
index 92bf9a3690c255277a7b1eb36931c32e197642af..fdc33de6c98b725fd18487bcf9385152739be284 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel fry splitting ascii calendar accessors combinators
-arrays classes.tuple math.order words assocs strings irc.messages.base
-combinators.short-circuit math sequences ;
+USING: accessors ascii combinators.short-circuit
+irc.messages.base kernel math sequences splitting ;
 IN: irc.messages
 
 ! connection
index 2ab4fe9af4719536a61f95b67b77dcfbf32d063b..66fb7439cb54ae8a6376ae65f3f2c860f66d9591 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007, 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types jamshred.game jamshred.tunnel
-kernel literals locals math math.constants math.functions
+kernel literals math math.constants math.functions
 math.vectors opengl opengl.demo-support opengl.gl opengl.glu
 sequences specialized-arrays ;
 SPECIALIZED-ARRAY: alien.c-types:float
index eb662315eef7b10110d6c29c341c3c8908fc977f..bb0d38cc777c3a7f2c0d53adb1223fae8e5e32dc 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors timers bit-arrays calendar endian game.input io
+USING: accessors bit-arrays calendar endian game.input io
 io.encodings.binary io.files kernel literals math namespaces
-system threads ;
+threads timers ;
 IN: key-logger
 
 CONSTANT: frequency $[ 1/30 seconds ]
index 155eb9c2c148f4588e6f26dec3dea417d8e7b7d6..2ea83e128824030baabc85e0a55e612c2d035354 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2006, 2007 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs combinators fry hashtables io
-kernel locals make math math.matrices math.matrices.elimination
-math.order math.parser math.vectors namespaces prettyprint
-sequences sets shuffle sorting splitting ;
+USING: accessors arrays assocs combinators hashtables io kernel
+make math math.matrices math.matrices.elimination math.order
+math.parser math.vectors namespaces prettyprint sequences sets
+shuffle sorting splitting ;
 IN: koszul
 
 ! Utilities
index 73d82bd52727b12a2b983751d8471fd9a31e982e..36f869f5dfc56ad31a8a655a7aba5c4aff8edb9f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2017 Björn Lindqvist.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.strings assocs byte-arrays
-classes.struct continuations fry io io.encodings.binary
+classes.struct continuations io io.encodings.binary
 io.encodings.string io.files kernel math math.bitwise sequences
 system ;
 IN: ldcache
index a36a211b202feae0663e6039a14c1f669ca3e287..b6029983e555753a89fce038f963d64bbc9d229c 100644 (file)
@@ -1,5 +1,5 @@
 USING: alien alien.c-types alien.destructors alien.libraries
-alien.syntax combinators io.sockets.secure system unix.types ;
+alien.syntax combinators system unix.types ;
 
 IN: libtls.ffi
 
index 6a4af697fc32277788c8ebf1d697da0d7e57833d..4b754ef42ea26bfc0f2e18a184c6945ced84489f 100644 (file)
@@ -1,10 +1,10 @@
 ! Copyright (C) 2007, 2008, 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes classes.tuple.private
-combinators.short-circuit continuations fry io kernel
-kernel.private locals.backend make math math.private namespaces
-prettyprint quotations sequences sequences.deep shuffle
-slots.private splitting stack-checker vocabs words words.alias ;
+combinators.short-circuit continuations io kernel kernel.private
+locals.backend make math math.private namespaces prettyprint
+quotations sequences sequences.deep shuffle slots.private
+splitting stack-checker vocabs words words.alias ;
 IN: lint
 
 <PRIVATE
index 43b5b78097575cad15049fa4875e2c36e156f562..c54231eb2d70471e491b0a2ac9a4650358c04cea 100644 (file)
@@ -1,4 +1,4 @@
-USING: arrays kernel xml-rpc ;
+USING: xml-rpc ;
 IN: lisppaste
 
 CONSTANT: url "http://www.common-lisp.net:8185/RPC2"
index e3ad04fadcd9b9c58578a44113b1de6c1c6f5097..0e72596600b1cd080c7902c6ce28c73fe3b2b9b9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors combinators.short-circuit compiler.units kernel
-lexer math multiline parser sequences splitting ;
+USING: accessors compiler.units kernel lexer math multiline
+parser sequences splitting ;
 
 IN: literate
 
index 42c01284d6fe3be1dad36bfb943ac7089d189f6d..e335459b21192f747b94ba4ba47996098369f214 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax ;
+USING: help.syntax ;
 IN: llvm.examples.kaleidoscope
 
 ARTICLE: "llvm.kaleidoscope" "The Kaleidoscope language"
index 6457a4f15ac6597bb9fccfc60c9f1ffb77f7676a..ffa0b2c6d2ffe50769f7ade6425c5d277aa0c4ae 100644 (file)
@@ -1,5 +1,5 @@
-USING: accessors arrays combinators io kernel math.parser peg prettyprint
-sequences strings unicode peg.ebnf multiline ;
+USING: accessors arrays kernel math.parser multiline peg
+peg.ebnf sequences strings ;
 IN: llvm.examples.kaleidoscope
 
 TUPLE: ast-binop lhs rhs operator ;
index 6e537e82b00397acafa1bbafe51a32d268a83b7d..1e4bd94906a2ad4764fc5b7865e571e4822308b1 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2020 KUSUMOTO Norio.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: logic kernel lists assocs locals math ;
+USING: assocs kernel logic math ;
 IN: logic.examples.fib2
 
 LOGIC-PREDS: fibo ;
index 3650d74f1d9294fc210eb11d3c1071f84e1772da..cd258dde929e6236d400e2dab8e9104a09dd0ecc 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2019-2020 KUSUMOTO Norio.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: logic kernel assocs math ;
+USING: assocs logic math ;
 IN: logic.examples.hanoi
 
 LOGIC-PREDS: hanoi moveo informo ;
index 02b9ffefb1ee2c20ca62c7647508c478c5c9ee00..c4b6a2d2e155341fc4dd38e4674530122fe66111 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2019-2020 KUSUMOTO Norio.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: logic lists assocs sequences kernel math
-locals formatting io ;
+USING: assocs formatting io kernel lists logic math sequences ;
 IN: logic.examples.money
 
 LOGIC-PREDS: sumo sum1o digitsumo delo donaldo moneyo ;
index 3dfb0d82768085b1219b0ab8c5925e5e0418be89..2986d9a46ef0a013fac0107a0dc917d75c0f4957 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2019-2020 KUSUMOTO Norio.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays help.markup help.syntax kernel quotations sequences
-    prettyprint assocs math make lists urls logic.private ;
+USING: arrays assocs help.markup help.syntax kernel logic.private
+make quotations ;
 IN: logic
 
 HELP: !!
index 4719f0568577a14449b827de7fc9a00584782502..39d86d885e5abeb48af2ae03a1987f7028590cd7 100644 (file)
@@ -2,11 +2,10 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes classes.tuple combinators
 combinators.short-circuit compiler.units continuations
-formatting fry io kernel lexer lists locals make math multiline
-namespaces parser prettyprint prettyprint.backend
-prettyprint.config prettyprint.custom prettyprint.sections
-quotations sequences sequences.deep sequences.generalizations
-sets splitting strings vectors words words.symbol ;
+formatting io kernel lexer lists math multiline namespaces
+parser prettyprint quotations sequences sequences.deep
+sequences.generalizations sets splitting strings vectors words
+words.symbol ;
 
 IN: logic
 
index af297c4e8645b76625b2c670035c7124f7d02729..0cb21b9b09a34d391f7f4e625f7b547e56ae4557 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2017 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors assocs deques dlists fry kernel linked-assocs
+USING: accessors assocs deques dlists kernel linked-assocs
 linked-assocs.private math sequences.private ;
 
 IN: lru-cache
index 80dd7b01976f151e51f250605263ea19edcafece..8972ece3da464369b13e5ee9760ca92d76fbe9fc 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2010 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.accessors alien.c-types alien.libraries
-alien.syntax classes.struct combinators io.encodings.ascii kernel
-locals math system ;
+USING: accessors alien alien.accessors alien.c-types
+alien.libraries alien.syntax classes.struct combinators
+io.encodings.ascii kernel math system ;
 IN: lua
 
 << "liblua5.1" {
index 4365582e99f7f61d0ee96583dd41e272cc93b28b..3c92d200ddb56ea4346d99af4ef880edf68c086f 100644 (file)
@@ -1,7 +1,8 @@
 ! Copyright (C) 2018 Björn Lindqvist
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors assocs fry grouping.extras kernel locals math
-math.functions math.statistics sequences sequences.extras sorting ;
+USING: accessors assocs grouping.extras kernel math
+math.functions math.statistics sequences sequences.extras
+sorting ;
 IN: machine-learning.decision-trees
 
 ! Why convert the logarithm to base 2? I don't know.
index 86a8a85229284714e656728d65a1a4a8c31b8d1c..59a337435ef56ebd2778e72bcd3486990c501892 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2017 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: fry kernel math math.functions math.order math.vectors
+USING: kernel math math.functions math.order math.vectors
 sequences ;
 IN: machine-learning.functions
 
index 2485d66b1d62f19e994ded8769755d4eb19f1682..9f7257a919500160125a58598083ad2ba6e9ce04 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2012 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays fry kernel machine-learning.transformer
+USING: accessors arrays kernel machine-learning.transformer
 sequences sets sorting sorting.extras ;
 IN: machine-learning.label-binarizer
 
index 5c605a97c05fef6092bac9f7520f86c8686e4de3..cac12936eee46b9ae181baed50373653cec99ce3 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors fry kernel locals machine-learning.transformer
-sequences sets sorting sorting.extras ;
+USING: accessors kernel machine-learning.transformer sequences
+sets sorting sorting.extras ;
 IN: machine-learning.label-encoder
 
 TUPLE: label-encoder classes_ ;
index 15f11abe6293f989008c1d09f97ab0bea379484b..6b678f71b0840cf733a4a203abf429c7fbbdc048 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs fry kernel math math.functions
-math.statistics memoize random sequences sorting ;
+USING: arrays assocs kernel math math.functions math.statistics
+random sequences sorting ;
 IN: machine-learning.rebalancing
 
 ERROR: probability-sum-not-one seq ;
index 17e53e6d9604cf6f7d0876199292dd2ae96d7249..3577eb746c2acd444aac922167299b61a99d0ddb 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: alien alien.c-types alien.destructors alien.libraries
-alien.syntax combinators kernel literals system ;
+alien.syntax combinators literals system ;
 
 IN: magic.ffi
 
index 74aa37f4b0a448a611d1ab12bc156c0cf314b371..4dab86b2586c96dedee8932ad82f36e8db6ba556 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs calendar calendar.format
-combinators.smart io io.crlf io.encodings.utf8 kernel locals
-managed-server namespaces sequences sorting splitting
-unicode ;
+combinators.smart io io.crlf io.encodings.utf8 kernel
+managed-server namespaces sequences sorting splitting unicode ;
 IN: managed-server.chat
 
 TUPLE: chat-server < managed-server ;
index 43c00f6f22abb21de96f99bd4fba9488411dae3a..3d5a30e05369e0acc84e0cf24cf10a81aebdec73 100644 (file)
@@ -1,10 +1,7 @@
 ! Copyright (C) 2009 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs calendar continuations destructors io
-io.encodings.binary io.servers io.sockets
-io.streams.duplex fry kernel locals math ranges multiline
-namespaces prettyprint random sequences sets splitting threads
-tools.continuations ;
+USING: accessors assocs continuations io io.servers io.sockets
+kernel namespaces sequences ;
 IN: managed-server
 
 TUPLE: managed-server < threaded-server clients ;
index ef2da1986a42acf555b77b48f1d36e95ee0cd316..c3d373bb3f939a83ace209bedec36250d175c867 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2020 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: assocs assocs.extras assocs.private fry grouping kernel
-math.extras random sequences ;
+USING: assocs assocs.private grouping kernel math.extras
+sequences ;
 
 IN: markov-chains
 
index 883ec310099222ced60adc45088d30c3defa76a3..8756e95df5b7e05c45fb0cbc7fd6f0479ecccdd6 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2014 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: assocs checksums checksums.md5 http.client json.reader
-kernel locals math.parser namespaces sequences strings system
-urls ;
+kernel math.parser namespaces sequences strings system urls ;
 IN: marvel
 
 ! http://developer.marvel.com/docs
index 9dbdf23827addc1dcf01b8c43b0a915fc4e16bf4..e464f26e0db5e5c1a1143b7bd6cadb966c23a94a 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2008, 2011 Eduardo Cavazos, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays calendar combinators
-combinators.short-circuit continuations fry io.directories
-io.launcher io.pathnames kernel layouts macros make mason.config
-mason.notify mason.platform mason.report math.parser namespaces
-quotations sequences splitting system system-info ;
+USING: accessors arrays calendar combinators.short-circuit
+continuations io.directories io.launcher io.pathnames kernel
+layouts make mason.config mason.notify mason.platform
+mason.report namespaces quotations sequences system ;
 IN: mason.child
 
 : gnu-make-cmd ( -- args )
index 4d4290a61ece8a6b81b5c684c1b620e9732342f0..2b2135e0900cf528f6ab95f6ab9686f5f13e261b 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2008, 2011 Eduardo Cavazos, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays calendar calendar.format combinators
-continuations fry io io.encodings.utf8 io.files io.launcher
-io.pathnames io.sockets kernel locals make mason.config math
-namespaces parser prettyprint prettyprint.config sequences
-splitting ;
+continuations io io.encodings.utf8 io.files io.launcher
+io.pathnames io.sockets kernel make mason.config math namespaces
+parser prettyprint prettyprint.config sequences splitting ;
 IN: mason.common
 
 : print-timestamp ( string -- )
index ad9ecc570efa26c146253e23b1e23ea85d47ff0a..bed5ba472e3a6e422e1554905e9ed49d1134f681 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008, 2010 Eduardo Cavazos, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar combinators continuations debugger fry
-io kernel make mason.common mason.config mason.platform
-math.order namespaces sequences smtp ;
+USING: accessors calendar combinators continuations debugger io
+kernel make mason.common mason.config mason.platform math.order
+namespaces sequences smtp ;
 IN: mason.email
 
 : mason-email ( body content-type subject -- )
index 0c6ac5a4b755aa7189a14e4b4022f556b007acbd..a1b38be0d049f4e822ec4526fd31c3cdc56ee51e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009, 2011 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors continuations debugger fry http.client io
+USING: accessors continuations debugger http.client io
 io.encodings.utf8 io.files kernel make mason.common mason.config
 mason.email mason.twitter namespaces sequences ;
 IN: mason.notify
index 74d5b37603651975a99f78ecac696bbb67922dd9..e0e32dbd81a9925f267124a8c7247c68555db682 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2008 Eduardo Cavazos, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators io.directories
-io.files io.pathnames kernel literals locals make mason.common
-mason.config mason.platform namespaces sequences system words ;
+USING: accessors combinators io.directories io.pathnames kernel
+make mason.common mason.config mason.platform namespaces
+sequences system words ;
 IN: mason.release.archive
 
 : base-name ( -- string )
index de25df62685946ee636426b6a18f60fc857b5133..8c3c357be67b6cb218da1d41f83d846fd27839bb 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2016 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io.backend io.pathnames kernel literals locals
-mason.common namespaces sequences system ;
+USING: io.backend io.pathnames kernel literals mason.common
+sequences system ;
 IN: mason.release.sign
 
 <<
index 651c7139021b9c8b6d4ac640d05e5ac5a406299f..0863e802262c2ba984f1e3716a83cb411bd84078 100644 (file)
@@ -1,12 +1,12 @@
 ! Copyright (C) 2008, 2010 Eduardo Cavazos, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs benchmark bootstrap.stage2 calendar
-command-line compiler.errors continuations debugger fry generic
-help.html help.lint io io.directories io.encodings.utf8 io.files
-io.styles kernel locals mason.common math memory namespaces
-parser.notes sequences sets sorting source-files.errors system
-threads tools.errors tools.test tools.time vocabs
-vocabs.hierarchy.private vocabs.loader vocabs.refresh words ;
+command-line compiler.errors continuations debugger help.html
+help.lint io io.directories io.encodings.utf8 io.files io.styles
+kernel mason.common math memory namespaces parser.notes
+sequences sets sorting source-files.errors system threads
+tools.errors tools.test tools.time vocabs
+vocabs.hierarchy.private vocabs.loader vocabs.refresh ;
 IN: mason.test
 
 : vocab-heading. ( vocab -- )
index 29d554d4d8bcd34cdadbbb4be44bd6fe70c5dd8b..4c53a8328079891061c10381a97215714b5e7ee5 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: debugger fry kernel namespaces twitter ;
+USING: debugger kernel namespaces twitter ;
 IN: mason.twitter
 
 : mason-tweet ( message -- )
index 82a2578a7f17be76c0ddd77aaf2b4fd0d20c0369..388366afe46db929467c1198cca38f1c0072defe 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2007 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.functions sequences fry ;
+USING: kernel math sequences ;
 IN: math.algebra
 
 : chinese-remainder ( aseq nseq -- x )
index a83b442c9be1d07f92b01457d648945db20d557c..bcddd47115387e2f2783be345431e7a9fc1ceb8f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: combinators kernel locals math math.functions ;
+USING: combinators kernel math ;
 
 IN: math.approx
 
index 384645fa1483de9c9222b65a4435044629e6609f..618ceee03707f8c2c544ef4726c44e5ddafc8137 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: help.syntax help.markup kernel assocs sequences quotations ;
+USING: help.markup help.syntax sequences ;
 
 IN: math.binpack
 
index 4c350d8ecb4ff03af863904309fc310583eeaddb..553cbfd9a3edeb35ed1202cadf15f307131621f4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors assocs kernel locals math sequences sorting ;
+USING: accessors assocs kernel math sequences sorting ;
 
 IN: math.binpack
 
index 525259ad755cb97d4f006cc45f80ff0198e0d232..e8529bc4f0fcab5a90f68a3e4ab770f82467cd3e 100644 (file)
@@ -1,5 +1,5 @@
-USING: alien.fortran combinators kernel math math.order
-namespaces sequences system system-info ;
+USING: alien.fortran combinators kernel math.order namespaces
+system system-info ;
 IN: math.blas.config
 
 SYMBOLS: blas-library blas-fortran-abi deploy-blas? ;
index 515b93f6d12f09712dee97a29f50535281c3a0b5..994c7fa6e6dc29fa4fafba74a2f77f7bae39bc7e 100644 (file)
@@ -1,4 +1,5 @@
-USING: alien byte-arrays help.markup help.syntax math math.blas.vectors sequences strings ;
+USING: help.markup help.syntax math math.blas.vectors sequences
+strings ;
 IN: math.blas.matrices
 
 ARTICLE: "math.blas-summary" "Basic Linear Algebra Subroutines (BLAS) interface"
index a6bb58e4164715d5c7b75546545a56c28b6a5070..c062e024a238542cc8ffc57ab936fad914d1327e 100644 (file)
@@ -1,4 +1,4 @@
-USING: alien byte-arrays help.markup help.syntax math sequences ;
+USING: help.markup help.syntax math ;
 IN: math.blas.vectors
 
 ARTICLE: "math.blas.vectors" "BLAS interface vector operations"
index 9bf81f2c82f8e6557d20d2cbca618612212f7a7d..3d6c6a36ddece9e76bbfc30528929c8db8d45340 100644 (file)
@@ -1,8 +1,7 @@
 USING: accessors alien alien.c-types alien.complex alien.data
-arrays ascii byte-arrays combinators combinators.short-circuit
-fry kernel math math.blas.ffi math.complex math.functions
-math.order sequences sequences.private functors words locals
-parser prettyprint.backend prettyprint.custom specialized-arrays ;
+ascii byte-arrays combinators.short-circuit functors kernel math
+math.blas.ffi math.order parser prettyprint.custom sequences
+specialized-arrays ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float
 SPECIALIZED-ARRAY: double
index 3976c4628ef0edb1f4bbaf2e107354af27cc19be..cfb68e7097a6cee03473f344f779ace9645ddd44 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: arrays kernel layouts locals math math.functions
-math.order math.statistics sequences ;
+USING: arrays kernel layouts math math.functions math.order
+math.statistics sequences ;
 IN: math.cardinality
 
 GENERIC: trailing-zeros ( m -- n )
index f682d4600d8dd86748737662626ae785cbc396bd..1e5c63b72750ea9cda39a41d4a2912e7c4f9ed16 100644 (file)
@@ -1,5 +1,5 @@
 ! From http://www.ffconsultancy.com/ocaml/maze/index.html
-USING: accessors arrays fry kernel math math.order math.vectors
+USING: accessors arrays kernel math math.order math.vectors
 namespaces opengl.demo-support opengl.gl random sequences ui
 ui.gadgets ui.gadgets.canvas ui.render ;
 IN: maze
index df3e04e884a4f56a1a442333adf383a9ad53f0cb..b06e1e8e58792372a53697bd95c4dd017c6f6a69 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs byte-arrays combinators fry
-io io.encodings.binary io.sockets kernel make math math.parser
-namespaces pack random sequences strings ;
+USING: accessors arrays assocs byte-arrays combinators io
+io.encodings.binary io.sockets kernel math namespaces pack
+random sequences strings ;
 
 IN: memcached
 
index 7491bcf97a567c1271ebd0fc594891f4f1e41495..15379a17ab23e2792be6ed09c9674124e48f73bd 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien destructors help.markup help.syntax kernel math ;
+USING: alien destructors help.markup help.syntax math ;
 IN: memory.piles
 
 HELP: <pile>
index 690845dfdc5d9df3b1d0ecfad7155e85f3397e2b..9637c92ff83727c478a9ba0958cdc032024565c6 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien alien.c-types alien.data destructors kernel libc math ;
+USING: accessors alien alien.c-types destructors kernel libc
+math ;
 IN: memory.piles
 
 TUPLE: pile
index c68b4f2da2b8c820529a9ef1cf3b70c792c46196..d58a1ca5ee24741ed98af36fedf1cfa24b760089 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays bit-arrays classes
-classes.tuple.private fry kernel locals math parser
-sequences sequences.private vectors words ;
+USING: accessors classes classes.tuple.private kernel math
+parser sequences sequences.private vectors words ;
 IN: memory.pools
 
 TUPLE: pool
index 38babc373a8c78ed81b239a5ef0e860e4bf7f3c0..24bc7b349b7fb8f12252f4285a37f536e69ef4f9 100644 (file)
@@ -1,5 +1,5 @@
-USING: accessors arrays colors file-picker fry io.directories
-kernel math.rectangles models sequences sets ui ui.gadgets
+USING: accessors arrays file-picker io.directories kernel
+math.rectangles models sequences sets ui ui.gadgets
 ui.gadgets.buttons ui.gadgets.glass ui.gadgets.labeled
 ui.gadgets.labels ui.gadgets.tracks ;
 IN: merger
index 6227986dc7771073726f6a9f1c4c8a8414569ff8..1c0e37cbab46964e892faaa2e10f4b100814c961 100644 (file)
@@ -3,10 +3,9 @@
 
 USING: accessors arrays ascii assocs calendar calendar.format
 classes.tuple combinators command-line continuations csv
-formatting fry grouping http.client io io.encodings.ascii
-io.files io.styles kernel math math.extras math.parser memoize
-namespaces regexp sequences sorting.human splitting strings urls
-wrap.strings ;
+formatting grouping http.client io io.encodings.ascii io.files
+io.styles kernel math math.extras math.parser namespaces regexp
+sequences sorting.human splitting strings urls wrap.strings ;
 
 IN: metar
 
index adc5cf76930b7dc4199839f7b1d044530dff0e41..27cc78b9181f628509b4e1ecd1be8446a837408f 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2015 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors assocs byte-arrays combinators endian fry io
+USING: accessors assocs byte-arrays combinators endian io
 io.encodings.binary io.encodings.string io.encodings.utf8
 io.files io.streams.byte-array io.streams.peek kernel literals
 make math sequences sequences.generalizations ;
index b54fe8e148cb24306aed1bb9fbed3b5ebf40adf6..776ac7f07de48b7a6246f6a6f3fd5350ccf4323d 100644 (file)
@@ -3,9 +3,9 @@
 
 USING: accessors arrays assocs calendar circular colors
 combinators combinators.short-circuit combinators.smart
-destructors formatting fry images.loader kernel locals math
-math.order math.parser namespaces opengl opengl.textures random
-sequences timers ui ui.commands ui.gadgets ui.gadgets.toolbar
+destructors formatting images.loader kernel math math.order
+math.parser namespaces opengl opengl.textures random sequences
+timers ui ui.commands ui.gadgets ui.gadgets.toolbar
 ui.gadgets.tracks ui.gadgets.worlds ui.gestures ui.pens.solid
 ui.render ui.tools.browser words ;
 
index 4ccd6eb3f318514e8bbbdae36d43d5e6e89d0a9a..174832217b1918757153050e63a827d0e6885b43 100644 (file)
@@ -1,16 +1,11 @@
 ! Copyright (C) 2010 Erik Charlebois
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types arrays classes.struct combinators
-combinators.short-circuit game.loop game.worlds gpu gpu.buffers
-gpu.util.wasd gpu.framebuffers gpu.render gpu.shaders gpu.state
-gpu.textures gpu.util grouping http.client images images.loader
-io io.encodings.ascii io.files io.files.temp kernel locals math
-math.matrices math.vectors.simd math.parser math.vectors
-method-chains namespaces sequences splitting threads ui ui.gadgets
-ui.gadgets.worlds ui.pixel-formats specialized-arrays
-specialized-vectors fry sequences.deep destructors math.bitwise opengl.gl
-game.models game.models.obj game.models.loader game.models.collada
-prettyprint images.tga literals ;
+USING: accessors alien.c-types arrays combinators game.loop
+game.models.loader game.worlds gpu gpu.buffers gpu.render
+gpu.shaders gpu.state gpu.textures gpu.util.wasd images
+images.loader kernel literals opengl.gl sequences
+specialized-arrays specialized-vectors ui ui.gadgets.worlds
+ui.pixel-formats ;
 FROM: alien.c-types => float ;
 SPECIALIZED-ARRAY: float
 SPECIALIZED-VECTOR: uint
index ecadc5c2f0da7ff83a1b453b5fdf2dc63369bc26..6d35930af15d449c76767c6ec9a4fa830f34defc 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Sam Anklesaria.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays accessors kernel models threads calendar ;
+USING: accessors calendar kernel models threads ;
 IN: models.conditional
 
 TUPLE: conditional < model condition thread ;
index 54b0086cbe26b78f265c2bebaeaa3a5c661ed3a7..2ab30937a47ca1f6146d46e9f07608c100201f52 100644 (file)
@@ -1,5 +1,4 @@
-USING: help.syntax help.markup kernel math classes classes.tuple
-calendar models ;
+USING: help.markup help.syntax kernel models ;
 IN: models.history
 
 HELP: history
index 29e35ca82911ba3c6f79ee6418c686fa2b1fb57d..0f629fa9f71db37a546310bc8b5403c9030f7f89 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors kernel locals models sequences ;
+USING: accessors kernel models sequences ;
 IN: models.history
 
 TUPLE: history < model back forward ;
index cbae2fa824e39619717b5c9f49d2aa456f0061ac..758bd74ef35cbd9cc0859674159be5e526ad138f 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2021 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays combinators combinators.short-circuit
-generalizations kernel make math modern modern.slices multiline
-sequences sequences.extras splitting strings unicode ;
+generalizations kernel make math modern modern.slices sequences
+sequences.extras splitting strings ;
 IN: modern.html
 
 TUPLE: tag name open-close-delimiter props children ;
index e26d09e306bb35ae6753412525492d12c790b2b4..407937d0702dbd63904a39ada9587140f4123193 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2016 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: arrays assocs combinators combinators.short-circuit
-continuations fry io.encodings.utf8 io.files kernel locals make
-math math.order modern.paths modern.slices sequences
-sequences.extras sets splitting strings unicode vocabs.loader ;
+continuations io.encodings.utf8 io.files kernel make math
+math.order modern.paths modern.slices sequences sequences.extras
+sets splitting strings unicode vocabs.loader ;
 IN: modern
 
 ERROR: string-expected-got-eof n string ;
index 054a4d8e4543312e8f14f3c9240d00abb62282e0..adf3234f404b2ac24955eb16138ecba6a15eeb0c 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2017 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs combinators.short-circuit
-constructors continuations fry io io.encodings.utf8 io.files
+constructors continuations io io.encodings.utf8 io.files
 io.streams.string kernel modern modern.paths modern.slices
-multiline prettyprint sequences sequences.extras splitting
-strings vocabs.loader ;
+multiline prettyprint sequences splitting strings vocabs.loader ;
 IN: modern.out
 
 : token? ( obj -- ? )
index 3ed638c816b84869ee44d1699035948222410e77..02a31fe492850105eb83f72acc2250554efa7be4 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2016 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs fry kernel locals math sequences
-sequences.deep sequences.extras strings unicode ;
+USING: accessors assocs kernel math sequences sequences.deep
+sequences.extras strings unicode ;
 IN: modern.slices
 
 : >strings ( seq -- str )
index 9cd988d6fc11120904816e80c781d6b829b65237..b442b365062dde45478d5834e36a424bc5d2e9c7 100644 (file)
@@ -1,8 +1,9 @@
-USING: accessors arrays assocs bson.constants classes classes.tuple
-combinators continuations fry kernel mongodb.driver sequences strings
-vectors words combinators.smart literals memoize slots constructors
-hashtables ;
+USING: accessors arrays assocs bson.constants classes
+classes.tuple combinators constructors hashtables kernel
+literals mongodb.driver mongodb.tuple sequences slots strings
+vectors words ;
 
+! XXX: This is weird, two IN: forms
 IN: mongodb.tuple
 
 SINGLETONS: +transient+ +load+ +user-defined-key+ ;
index f9ba6cdf4ab1d8fc58527fab6f94dd87a3a32574..fd4216ca3ce8926e0a57d987d4aa9e0cf0d9c00d 100644 (file)
@@ -1,6 +1,6 @@
 USING: accessors assocs bson.constants bson.writer combinators
-combinators.short-circuit constructors continuations fry
-hashtables kernel linked-assocs mirrors mongodb.tuple.collection
+combinators.short-circuit constructors continuations hashtables
+kernel linked-assocs mirrors mongodb.tuple.collection
 mongodb.tuple.state namespaces sequences words ;
 IN: mongodb.tuple.persistent
 
index 9522a19dc0d14c5d426543ec224d91e9420bd2a6..8ec6cba96453a394197d6813a4cf5dd426025c89 100644 (file)
@@ -1,9 +1,7 @@
 USING: accessors assocs classes.mixin classes.tuple
-classes.tuple.parser compiler.units fry kernel sequences
-hashtables
-mongodb.driver
-mongodb.msg mongodb.tuple.collection
-mongodb.tuple.persistent mongodb.tuple.state strings ;
+classes.tuple.parser compiler.units hashtables kernel
+mongodb.driver mongodb.msg mongodb.tuple.collection
+mongodb.tuple.persistent sequences ;
 FROM: mongodb.driver => update delete find count ;
 FROM: mongodb.tuple.persistent => assoc>tuple ;
 
index 7f1505d65aeea9a2ed95490fdea4b0a5107d8069..eca5734ed45e39578a412c17d30e44c9148b1394 100644 (file)
@@ -1,12 +1,12 @@
 ! Copyright (C) 2008, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math sequences vectors classes classes.algebra
-combinators arrays words assocs parser namespaces make
-definitions prettyprint prettyprint.backend prettyprint.custom
-quotations generalizations sequences.generalizations debugger io
-compiler.units kernel.private effects accessors hashtables
-sorting shuffle math.order sets see effects.parser ;
+USING: accessors arrays assocs classes classes.algebra
+combinators debugger definitions effects effects.parser io
+kernel make math math.order namespaces parser prettyprint
+prettyprint.backend prettyprint.custom quotations see sequences
+sequences.generalizations sets sorting vectors words ;
 FROM: namespaces => set ;
+QUALIFIED: syntax
 IN: multi-methods
 
 ! PART I: Converting hook specializers
@@ -246,8 +246,6 @@ SYNTAX: M:
     define ;
 
 ! Definition protocol. We qualify core generics here
-QUALIFIED: syntax
-
 syntax:M: generic definer drop \ GENERIC: f ;
 
 syntax:M: generic definition drop f ;
index 8be2970b92b3690dc5e9731b6140452bb9123c89..a257cc2424fd39591c5e353122bde7d0f2926085 100644 (file)
@@ -1,6 +1,5 @@
-USING: arrays kernel math opengl opengl.gl opengl.glu
-opengl.demo-support ui ui.gadgets ui.render ui.pixel-formats
-literals accessors ;
+USING: accessors kernel literals math opengl.demo-support
+opengl.gl opengl.glu ui ui.gadgets ui.pixel-formats ui.render ;
 IN: nehe.2
 
 TUPLE: nehe2-gadget < gadget ;
index a2345f7b87266b5001328c42a8c86fe39faabebe..7da426023c042ac6d3f66147fc826b2825d9b020 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2018 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: cocoa cocoa.application cocoa.classes kernel locals ;
+USING: cocoa cocoa.application cocoa.classes kernel ;
 IN: notifications.macos
 
 IMPORT: NSUserNotification
index 662e39cf1265b975ffe7d6f0e913740c491c3fa1..f5e11a23b9d624f7cd5574a5314e89d1ef4158fa 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors alien.c-types grouping kernel locals math
+USING: accessors alien.c-types grouping kernel math
 math.order ranges math.vectors math.vectors.homogeneous
 sequences specialized-arrays ;
 SPECIALIZED-ARRAY: alien.c-types:float
index 78f6dc5939f2f7e735e337964870669d12947035..23f949b1f1bcd7f415809f8186e7cb15c2ad3d0e 100644 (file)
@@ -8,7 +8,6 @@ USING:
     alien.syntax
     classes.struct
     combinators
-    kernel
     ogg
     system
 ;
index c10c5a2281ce381b9b05ae5d5cc154b5da2d85e2..770758e9d211da74422d8f4c77ff676fc28d4edf 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien.c-types alien.data kernel alien alien.syntax shuffle
-openal openal.alut.backend namespaces system generalizations ;
+USING: alien.c-types alien.data alien.syntax kernel openal
+openal.alut.backend system ;
 IN: openal.alut.macosx
 
 LIBRARY: alut
index 39ddaf7e4cc83bd5318c7ccc6aa61e6674ad832a..7e3b08f21971a2f8ebed157aa75b62ba038259fb 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2007 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: alien alien.data alien.destructors alien.libraries
-alien.syntax arrays combinators kernel sequences
-specialized-arrays system ;
+USING: alien alien.c-types alien.data alien.destructors
+alien.libraries alien.syntax arrays combinators kernel sequences
+system ;
 FROM: alien.c-types => char double float int short uchar uint
 ushort void ;
-SPECIALIZED-ARRAY: uint
 IN: openal
 
 << "openal" {
index b41ee1d8774e930d9f90eda11936dab519c3aee0..9f8ad7beebbbbe145864ee7ff56a07c3861a2279 100644 (file)
@@ -2,9 +2,9 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien alien.c-types alien.data arrays
 byte-arrays combinators combinators.smart destructors
-io.encodings.ascii io.encodings.string kernel libc literals
-locals make math namespaces opencl.ffi sequences
-specialized-arrays variants ;
+io.encodings.ascii io.encodings.string kernel libc literals make
+math namespaces opencl.ffi sequences specialized-arrays
+variants ;
 IN: opencl
 SPECIALIZED-ARRAYS: void* char size_t ;
 
index 27356765ec49729ca655cf80daece388fe1e9e82..6fbd32d118e4a0710e39802c704f6adae10c926b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2005 Alex Chapman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types alien.libraries alien.syntax kernel
-sequences words system combinators opengl.gl alien.destructors ;
+sequences system combinators opengl.gl alien.destructors ;
 IN: opengl.glu
 
 <<
index 6a994d0dbf0a325e8350836de519d4e5695a27ae..af145c9664741c896a19f28914b059acce6a48df 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax multiline ;
+USING: help.markup help.syntax ;
 IN: pair-rocket
 
 HELP: =>
index 9628eaf167e606d27f2d0388a7f8f8af870a933a..39b4f9591b4ee3228661db94f7c1afb41520b255 100644 (file)
@@ -1,8 +1,7 @@
 ! Copyright (C) 2004 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: lists lists.lazy promises kernel sequences strings math
-arrays splitting quotations combinators namespaces locals
-unicode sequences.deep accessors ;
+USING: accessors arrays kernel lists lists.lazy math promises
+sequences sequences.deep strings unicode ;
 IN: parser-combinators
 
 ! Parser combinator protocol
index 84f40f45c5d1742fde826c15412ff9f6f0abae08..b0b4b93497fccd8794b6963d57daf8d205604c35 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.syntax help.markup parser-combinators ;
+USING: help.markup help.syntax ;
 IN: parser-combinators.simple
 
 HELP: digit-parser
index eba74dd8ddd4900c5bfe502a14c62bd64fa00aab..96941d739215bf0d85316629b5eab9e2866e8cd0 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel strings math sequences lists.lazy words
-math.parser promises parser-combinators unicode ;
+USING: kernel math.parser parser-combinators strings unicode ;
 IN: parser-combinators.simple
 
 : digit-parser ( -- parser )
index 829679570eecefeb8c95258db03ddc21955bdfbf..88dea39277ef80104e773d1f14e6db2d3057e777 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
 IN: partial-continuations
-USING: kernel continuations arrays sequences quotations ;
+USING: arrays continuations kernel sequences ;
 
 : breset ( quot -- )
     [ 1array swap keep first continue-with ] callcc1 nip ; inline
index e46e6549284f4d327b5b7877c25c5dc1fdc73728..7f621ef5f4e37ad950d56e8121b5e326fb2fba4e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs hash-sets heaps kernel math sequences sets shuffle ;
+USING: accessors assocs heaps kernel math sequences sets ;
 IN: path-finding
 
 ! This implements the A* algorithm. See http://en.wikipedia.org/wiki/A*
index 4e581818617406e1ddbf74cebc285440518965c0..d44ac811ea598bc2504cce8166f964b85d553407 100644 (file)
@@ -1,11 +1,5 @@
-USING:
-    alien alien.c-types alien.data
-    alien.libraries
-    alien.syntax
-    classes.struct
-    combinators
-    kernel
-    system ;
+USING: alien alien.c-types alien.libraries alien.syntax
+classes.struct combinators system ;
 IN: pcre.ffi
 
 << "pcre" {
index 3ac12f1097d83a42c14f14fc6473c4345658349d..374f9863bde058c5ebc19906f27b332239147795 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors alien alien.accessors alien.c-types alien.data
-alien.enums alien.strings arrays assocs combinators fry
+alien.enums alien.strings arrays assocs combinators
 io.encodings.string io.encodings.utf8 kernel literals math
 math.bitwise math.parser pcre.ffi regexp sequences
 sequences.extras splitting strings ;
index 9dd62611e45b41c7da29a74fb86e68616c0b58f7..309ebf73f724b1e7dc7a3fb1ef6206c5172069ef 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2011-2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors assocs colors combinators fonts fry io
-io.styles kernel math math.order namespaces pdf.text pdf.wrap
-sequences ui.text ;
+USING: accessors assocs colors combinators fonts io io.styles
+kernel math math.order namespaces pdf.text pdf.wrap sequences
+ui.text ;
 
 IN: pdf.canvas
 
index 764f82ba073665ff9d134bcd173f41c482840c4d..f593f4e7f5ebea0fb02594ee95059a013255707b 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2011-2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors assocs calendar combinators environment fonts
-formatting fry io io.streams.string kernel literals locals make
-math math.order ranges namespaces pdf.canvas pdf.values
-pdf.wrap sequences sequences.extras sorting splitting ui.text
-xml.entities ;
+USING: accessors assocs calendar combinators fonts formatting io
+io.streams.string kernel literals make math math.order
+namespaces pdf.canvas pdf.values pdf.wrap ranges sequences
+sequences.extras sorting splitting ui.text xml.entities ;
 FROM: pdf.canvas => draw-text ;
 
 IN: pdf.layout
index f8ab95c1774054d951f62c51aea878a8cb73ed9d..6f6e065307021442af6f21e1f7bfcded174def88 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2011-2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: accessors arrays assocs destructors fry io io.styles
-kernel pdf.layout sequences splitting strings ;
+USING: accessors arrays destructors io io.styles kernel
+pdf.layout sequences splitting strings ;
 
 IN: pdf.streams
 
index 86d9ff86a30a49905db46a85deba1e94c5d3fa64..bac7177d680c784a533754e8cef42535bec3d3f9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2011-2012 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
 
-USING: kernel fry make math sequences ui.text unicode wrap ;
+USING: kernel make math sequences ui.text unicode wrap ;
 
 IN: pdf.wrap
 
index d0071114ff7a4835a0947421ddc629e9a12fbb9d..77c9425362766e187876782d5e6d02f7ff7f7f5a 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2008 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel arrays strings math.parser sequences
-peg peg.ebnf peg.parsers memoize math accessors
-multiline ;
+USING: kernel math math.parser multiline peg.ebnf sequences ;
 IN: peg.expr
 
 EBNF: expr [=[
index 46652aace5cefb54472bc54ad056163ac480db9b..b8721606bfc44aabe7886edc89de415841133022 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays kernel math.parser multiline peg
-peg.ebnf sequences strings ;
+USING: accessors kernel math.parser multiline peg peg.ebnf
+sequences strings ;
 IN: peg.javascript
 
 <PRIVATE
index c349b94a56d06a48d60f4dc3b1e2befbb547ffcc..fc2f8b8e18f5efbefebf4c5d5ff3e455c0fba0c6 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2007 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel arrays strings math.parser sequences
-peg peg.ebnf peg.parsers memoize namespaces math
-multiline ;
+USING: math.parser multiline peg.ebnf strings ;
 IN: peg.pl0
 
 ! Grammar for PL/0 based on http://en.wikipedia.org/wiki/PL/0
index df7e9e3315351c4c79b1dbbedee86f475211ea23..b08f5f21b53cc92bd492ba7b2ff207f8b93ed29d 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2010 John Benediktsson
 ! See http://factorcode.org/license.txt for BSD license
-USING: accessors byte-arrays calendar checksums
-checksums.internet combinators combinators.smart continuations
-destructors io.sockets io.sockets.icmp io.timeouts kernel
-locals pack random sequences system ;
+USING: accessors calendar checksums checksums.internet
+combinators.smart continuations destructors io.sockets
+io.sockets.icmp io.timeouts kernel pack random sequences system ;
 IN: ping
 
 <PRIVATE
index 5aeba53cf5e79c856acf49ff5741585ea824ef3b..15dbcb33e00cf59585534870127f1d7e80ecd87f 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax math sequences strings ;
+USING: help.markup help.syntax math sequences ;
 IN: poker
 
 HELP: best-holdem-hand
index 9132798318ebc32c21cbd94261718cd24b254935..d0d756ce20920da273891b85eadc6f511b55fd64 100644 (file)
@@ -1,10 +1,10 @@
 ! Copyright (c) 2009 Aaron Schaefer, Doug Coleman. All rights reserved.
 ! The contents of this file are licensed under the Simplified BSD License
 ! A copy of the license is available at http://factorcode.org/license.txt
-USING: arrays ascii assocs combinators fry kernel lexer locals
-math math.bitwise math.combinatorics math.order math.statistics
-poker.arrays random sequences sequences.extras
-sequences.product splitting strings ;
+USING: arrays ascii assocs combinators kernel lexer math
+math.bitwise math.combinatorics math.order math.statistics
+poker.arrays random sequences sequences.extras sequences.product
+splitting strings ;
 IN: poker
 
 ! The algorithm used is based on Cactus Kev's Poker Hand Evaluator with
index 170238d3263336077a4a69689acfae6174488024..f40102c8b548ed65154f81b8d669f15e4cd174f4 100644 (file)
@@ -1,8 +1,8 @@
 USING: accessors arrays calendar colors
-combinators.short-circuit fonts fry kernel literals locals math
-math.order ranges math.vectors namespaces opengl random
-sequences timers ui ui.commands ui.gadgets ui.gadgets.worlds
-ui.gestures ui.pens.solid ui.render ui.text ;
+combinators.short-circuit fonts kernel literals math math.order
+math.vectors namespaces opengl random ranges sequences timers ui
+ui.commands ui.gadgets ui.gadgets.worlds ui.gestures
+ui.pens.solid ui.render ui.text ;
 
 IN: pong
 
index 7ad3aabd066b541bbf83368cc7e336e4609c40ba..d1306ae76c3c088a0877e06d2aaae234f90b2079 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Elie Chaftari.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs help.markup help.syntax kernel math
-sequences strings ;
+USING: arrays assocs help.markup help.syntax math sequences
+strings ;
 IN: pop3
 
 HELP: <pop3-account>
index ed987c6324cd136349d903842d1d556fd27d904c..1da5d47047ba640192631fffcd1ca7176f53dec2 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2009 Elie Chaftari.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors annotations arrays assocs calendar combinators
-fry hashtables io io.crlf io.encodings.utf8 io.sockets
-io.streams.duplex io.timeouts kernel make math math.parser
-ranges namespaces prettyprint sequences splitting
-strings ;
+USING: accessors assocs calendar combinators io io.crlf
+io.encodings.utf8 io.sockets io.streams.duplex io.timeouts
+kernel make math math.parser namespaces ranges sequences
+splitting ;
 IN: pop3
 
 TUPLE: pop3-account
index 222667f6572cfb09790796c8d9555943d5fa2443..860b72047453a00e997bbe25df3317333e45c4c0 100644 (file)
@@ -1,10 +1,9 @@
 ! Copyright (C) 2009 Elie Chaftari.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors calendar combinators concurrency.promises
-destructors fry io io.crlf io.encodings.utf8 io.sockets
-io.sockets.secure.debug io.streams.duplex io.timeouts
-kernel locals math.parser namespaces prettyprint sequences
-splitting threads ;
+destructors io io.crlf io.encodings.utf8 io.sockets
+io.sockets.secure.debug io.streams.duplex io.timeouts kernel
+math.parser namespaces sequences threads ;
 IN: pop3.server
 
 ! Mock POP3 server for testing purposes.
index 5b2ef32c6e0e894198e53d6897a2b2feec6a586e..c6751bb77b6de64536b764cfa6091a5568682af1 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel quotations threads ;
+USING: help.markup help.syntax quotations threads ;
 IN: progress-bars.models
 
 HELP: set-progress-bar
index 4290d2c4401c01d74c0446e9dce8abc5cd2f77e6..e278057b84d5215ef7a68fb0a472ca083102794e 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar fonts fry io io.files io.files.info
-kernel math models models.arrow namespaces progress-bars
-threads ui.gadgets.labels ui.gadgets.panes ;
+USING: accessors calendar fonts io io.files io.files.info kernel
+math models models.arrow namespaces progress-bars threads
+ui.gadgets.labels ui.gadgets.panes ;
 IN: progress-bars.models
 
 SYMBOL: progress-bar
index d600e72123506f3918d5498880f070c02c235e10..e58bfd9d02acab41a377d513f403109ac3db2fe8 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax kernel math strings ;
+USING: help.markup help.syntax math strings ;
 IN: progress-bars
 
 HELP: make-progress-bar
index 42cbc17fe4fab5c63250a3de48b1d166f835ee83..b34a46401b3663942bc963612470b0acee700bf6 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2007 Aaron Schaefer, Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: hashtables kernel math math.functions ranges project-euler.common
-    sequences sorting sets ;
+USING: kernel math math.functions project-euler.common ranges
+sequences sets sorting ;
 IN: project-euler.004
 
 ! http://projecteuler.net/index.php?section=problems&id=4
index 012bf0bfa2af8f2ef8001c5f7a481babce3a2a53..dd4e71fe0cce34518b778f384fd55e6e1508072e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2007, 2009 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: math math.functions ranges project-euler.common sequences ;
+USING: math.functions project-euler.common ranges sequences ;
 IN: project-euler.005
 
 ! http://projecteuler.net/index.php?section=problems&id=5
index 1827d0fa069709428ef0a2ebd0e75e0a97aee388..97b73ac018903d4eb0bd2419b6bed8e7172fc2fc 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2007 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: lists math math.primes.lists project-euler.common ;
+USING: project-euler.common ;
 IN: project-euler.007
 
 ! http://projecteuler.net/index.php?section=problems&id=7
index 95906406439357f65db6f8dd6542724a8c2d1928..d081e31b0b079858e92696cd01087f996e694224 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2007 Samuel Tardieu, Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math ranges project-euler.common sequences ;
+USING: kernel project-euler.common ranges sequences ;
 IN: project-euler.018
 
 ! http://projecteuler.net/index.php?section=problems&id=18
index 3922156b476799528d43c65be1b50e386e1a768d..7740dbb412a7637d28c484ae07476de9c2c199bc 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2007 Samuel Tardieu, Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: calendar combinators kernel math ranges namespaces sequences
-    math.order project-euler.common ;
+USING: calendar kernel math.order project-euler.common ranges
+sequences ;
 IN: project-euler.019
 
 ! http://projecteuler.net/index.php?section=problems&id=19
index bf83ffe07dc367b1245a00d3d433942e8096decb..ee6196f4f6b8d4334174964829c925347d9072fc 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2007 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators.short-circuit kernel math math.functions
-    ranges namespaces project-euler.common sequences ;
+USING: combinators.short-circuit kernel project-euler.common
+ranges sequences ;
 IN: project-euler.021
 
 ! http://projecteuler.net/index.php?section=problems&id=21
index 627f6499ac1a3f189cd8b39f1b0c73de83f6d3a4..61e2aca4cb56c6c1e044e3d11da0c940bbbea620 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math.combinatorics project-euler.common
-sequences ;
+USING: math.combinatorics project-euler.common sequences ;
 IN: project-euler.024
 
 ! http://projecteuler.net/index.php?section=problems&id=24
index e381e323d15f3fa61b586d675d2c06585a585f98..16234210a33e63130dc8210a22636294d2cbc8bd 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.constants math.functions math.parser memoize
-    project-euler.common sequences ;
+USING: kernel math math.constants math.functions math.parser
+project-euler.common sequences ;
 IN: project-euler.025
 
 ! http://projecteuler.net/index.php?section=problems&id=25
index c0aec158ab07ce87e4e9d1917969ad416dad48ea..c8a0cd5e8c119ad802c524de1329fa95d54767c5 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.functions math.primes ranges sequences project-euler.common ;
+USING: kernel math math.functions math.primes
+project-euler.common sequences ;
 IN: project-euler.026
 
 ! http://projecteuler.net/index.php?section=problems&id=26
index 94abee17866c39a6449dab2e3f97e825c67354b7..742428f5687cb21a3ccaa23ebbc9c99b5b8267f0 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.primes ranges project-euler.common sequences ;
+USING: kernel math math.primes project-euler.common sequences ;
 IN: project-euler.027
 
 ! http://projecteuler.net/index.php?section=problems&id=27
index 1fc194e6ff1dfdc5adb2ce4af107ba5026aa40b1..56dc93a0df401898309b304ab9086e7d7b184c58 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: hashtables kernel math.functions ranges project-euler.common
-    sequences sets ;
+USING: kernel math.functions project-euler.common ranges
+sequences sets ;
 IN: project-euler.029
 
 ! http://projecteuler.net/index.php?section=problems&id=29
index 1acd8a52b851633ebe7fe7467ed677d6e71dd7da..2d2c21fff9493bcceb2d6a36970e7ae54de77912 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math math.functions ranges project-euler.common sequences ;
+USING: kernel math math.functions project-euler.common sequences ;
 IN: project-euler.030
 
 ! http://projecteuler.net/index.php?section=problems&id=30
index a103f36b197cddd17d70698aa5a8fcc1901ecc40..1cb1344f9ef451c83869b6408a4532a13c489fb2 100644 (file)
@@ -1,5 +1,4 @@
-USING: alien destructors help.markup help.syntax python python.throwing
-quotations ;
+USING: alien destructors help.markup help.syntax quotations ;
 IN: python
 
 HELP: py-initialize
index f4ee0fdf1e306607c3638718c1c5b03f18cd5c93..da3d8d7639d217064aba32c72ce92cb662528691 100644 (file)
@@ -1,6 +1,5 @@
 USING: alien.c-types classes.struct cocoa cocoa.application
-cocoa.classes cocoa.enumeration cocoa.plists core-foundation
-core-foundation.strings kernel ;
+cocoa.classes core-foundation core-foundation.strings kernel ;
 IN: qtkit
 
 STRUCT: QTTime
index 46af037c630a1e18f2ebebf4efd4de77cfc0d62f..c4aab2f9e828835ad0a67c7d3181e3288489b825 100644 (file)
@@ -1,4 +1,4 @@
-USING: arrays assocs help.markup help.syntax math.rectangles quadtrees quotations sequences ;
+USING: arrays help.markup help.syntax math.rectangles quadtrees quotations sequences ;
 IN: quadtrees
 
 ARTICLE: "quadtrees" "Quadtrees"
index a76aafc0b301c98ae917ebbbe063b26f0e7799fa..8f4bb0c608c169651716564befacd059a68f7f80 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2018 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien.c-types classes.struct kernel locals math
+USING: accessors alien.c-types classes.struct kernel math
 math.bitwise random sequences slots.syntax ;
 IN: random.xoshiro
 
index c678b059a2b3461f7f7fc4f207de53254bc449f8..cbcd1cfddd5c8b79a929f7ee4f4f108cff090964 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2011 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: help.markup help.syntax vocabs.loader ;
+USING: help.markup help.syntax ;
 IN: readline-listener
 
 HELP: readline-listener
index 2c32cf17db4cea86b51962f833fd0b86c9be7ffa..f4d6bb59c6db0b20dd69210b54caeadd98d59d24 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2011 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: accessors assocs colors combinators fry io kernel
-listener readline sequences splitting threads tools.completion
+USING: accessors assocs colors combinators io kernel listener
+readline sequences splitting threads tools.completion
 unicode.data vocabs vocabs.hierarchy ;
 
 IN: readline-listener
index 4e988d367d1ff6722f8480380ec6125ec1e1d2d5..4f30de55942c93cb5eacf5adba0368e7d918056d 100644 (file)
@@ -1,8 +1,6 @@
 ! Copyright (C) 2011 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays help.markup help.syntax math
-sequences.private vectors strings kernel math.order layouts
-quotations generic.single ;
+USING: help.markup help.syntax strings ;
 IN: readline
 
 HELP: readline
index bbad24a074e71e46fca69c231ce26245e338addb..2e8417d6129cab23d64a6a25bd8df3d32b064559 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2011 Erik Charlebois.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien.data alien.libraries alien.strings compiler.units
-destructors fry io.encodings.utf8 kernel libc sequences words ;
+destructors io.encodings.utf8 kernel libc sequences words ;
 QUALIFIED: readline.ffi
 IN: readline
 
index 388e09815caadd24ccdc4c70935d1d1de774f415..99a10f21158831d6418faaa2a6fd06847ed30542 100644 (file)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: accessors assocs calendar calendar.format colors
-combinators formatting fry http.client io io.styles json
+combinators formatting http.client io io.styles json
 json.reader kernel make math sequences urls ;
 
 IN: reddit
index 1e9c643ccd2491bae3cfa9f433cb1047fb215630..af6ac6021c50fc85944f5c0260bd9c6b2cba3fb3 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2009 Bruno Deferrari
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs formatting io io.crlf kernel math
-math.parser sequences strings locals ;
+USING: arrays assocs formatting kernel math math.parser
+sequences strings ;
 IN: redis.command-writer
 
 <PRIVATE
index ea2a5c881ec6e5028da5e371350b97762f8711b2..faaf76a15d2a15aaad7c5cf4c73fc0ad8f0374c8 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: bit-arrays formatting fry kernel math ranges
-sequences ;
+USING: bit-arrays formatting kernel math ranges sequences ;
 IN: rosetta-code.100-doors
 
 ! http://rosettacode.org/wiki/100_doors
index 512517b080f5a8a5d17e2318ab38796e4da38135..3547dc716d3db76f0cd0e42be049e654573b0141 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators locals kernel math ;
+USING: combinators kernel math ;
 IN: rosetta-code.ackermann
 
 ! http://rosettacode.org/wiki/Ackermann_function
index 6685b5a1503b91eddfbad6db54965e44d00cba51..9c0b55c71d8a7920e1f1775820ef6f5a4c9346b4 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: backtrack continuations kernel prettyprint sequences
-splitting ;
+USING: backtrack kernel prettyprint sequences splitting ;
 IN: rosetta-code.amb
 
 ! http://rosettacode.org/wiki/Amb
index d3e2a44aca8750e17613d4ac69fed0236fa9e2a6..2ac3fa60e7b9868994065095a272f847334824e1 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs fry http.client io.encodings.utf8 io.files
+USING: assocs http.client io.encodings.utf8 io.files
 io.files.temp kernel math math.combinatorics sequences sorting
 strings urls ;
 
index b8811f0cdb411f03124b3949e0513de591a9e8f4..c6fcd1b0d5ef6255ea50f9a8a81f03461d9e6753 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: accessors arrays calendar colors kernel locals math
+USING: accessors arrays calendar colors kernel math
 math.constants math.functions math.rectangles math.vectors
 opengl sequences system timers ui ui.gadgets ui.render ;
 
index 6c320064e3c90079cb67a3b662846c4ef7ac753b..5a5e8aa00503244d1360c660e6e6920c6ae89e75 100644 (file)
@@ -1,4 +1,4 @@
-USING: accessors kernel locals math math.parser multiline peg.ebnf ;
+USING: accessors kernel math math.parser multiline peg.ebnf ;
 IN: rosetta-code.arithmetic-evaluation
 
 ! http://rosettacode.org/wiki/Arithmetic_evaluation
index 462b26e81760a9df151d5902f0838073cae1abb6..14caa832e8acbb87a94cfb084f83d163567ae05c 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays combinators io kernel locals math math.functions
+USING: arrays combinators io kernel math math.functions
 ranges prettyprint sequences ;
 IN: rosetta-code.continued-fraction
 
index fdf61214466078e2370b520862fac2e7e83f67a1..3cc3f858be6bb74551e9548342b264f35c9b172e 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays locals math ranges sequences sets sorting ;
+USING: arrays math ranges sequences sets sorting ;
 IN: rosetta-code.count-the-coins
 
 ! http://rosettacode.org/wiki/Count_the_coins
index f8db9c4ce61937c1efdfd5b2be93d4a1399a9720..a5d3780c72d8311a819013f678c1b900cc1ecb44 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2015 Alexander Ilin, Doug Coleman, John Benediktsson.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs fry kernel locals math ranges math.statistics
-math.vectors prettyprint random sequences sorting ;
+USING: assocs kernel math ranges math.statistics math.vectors
+prettyprint random sequences sorting ;
 IN: rosetta-code.dice7
 
 ! http://rosettacode.org/wiki/Seven-sided_dice_from_five-sided_dice
index adaca37217c112ff5b22cf8ab0ae568549ee2315..a9a93b97d369c6733aeb0683f10feaf24d1e045e 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: io kernel math math.functions math.parser ranges
-sequences ;
+USING: io kernel math.functions math.parser ranges sequences ;
 IN: rosetta-code.fizzbuzz
 
 : fizz ( n -- str ) 3 divisor? "Fizz" "" ? ;
index 9ad642c75dfb5e1ae1d44021c9258df0c44bcb8b..3e60ea089b211a40e62728440e43a33b880db575 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel locals math math.parser ranges
-prettyprint sequences ;
+USING: arrays kernel math math.parser prettyprint ranges sequences ;
 IN: rosetta-code.gray-code
 
 ! http://rosettacode.org/wiki/Gray_code
index e6b37bddf6bea6f84abebf8506cd063876f6b15f..b56b354ee99950609f23f7441cfcb885106a5855 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: combinators fry kernel lists lists.lazy locals math ;
+USING: combinators kernel lists lists.lazy math ;
 IN: rosetta-code.hamming-lazy
 
 ! http://rosettacode.org/wiki/Hamming_numbers#Factor
index 15ba190073f8a0bc0f77d0edf50e09280610b8f5..b4f40588943934f7f34c5182b8a875c0c708284b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors deques dlists fry kernel make math math.order ;
+USING: accessors deques dlists kernel make math math.order ;
 IN: rosetta-code.hamming
 
 ! http://rosettacode.org/wiki/Hamming_numbers#Factor
index 8b50cf5de3013229e1de497fe82ab960650f7335..7a26e51ae070ef8295824f06b6a5a1db33d9e736 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs fry io.encodings.utf8 io.files kernel sequences
-sets splitting vectors ;
+USING: assocs io.encodings.utf8 io.files kernel sequences sets
+splitting vectors ;
 IN: rosetta-code.inverted-index
 
 ! http://rosettacode.org/wiki/Inverted_index
index 68cc9f4462c6dfd930662b74797f9449b49ab09c..00484bdc7434d24bda7625b5c85e652d0362506c 100644 (file)
@@ -1,4 +1,4 @@
-USING: kernel locals math ranges sequences ;
+USING: kernel math ranges sequences ;
 IN: rosetta-code.josephus-problem
 
 ! http://rosettacode.org/wiki/Josephus_problem
index f7362fa3f1d72a6b02cec12c7ee752ef95988c05..24d19a44fd18e5b8c7ffa057b0507808f7709879 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors combinators kernel locals math math.order
+USING: accessors combinators kernel math math.order
 math.vectors sequences sequences.product combinators.short-circuit ;
 IN: rosetta-code.knapsack-unbounded
 
index 959cab21bdc4aef20a1c36ce38b49e00f9e9776d..ec13ff186b1c0f4df46657748e46abb6703f3237 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2012 Anonymous
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays fry io kernel locals make math
-math.order math.parser ranges sequences sorting ;
+USING: accessors arrays io kernel make math math.order
+math.parser ranges sequences sorting ;
 IN: rosetta-code.knapsack
 
 ! http://rosettacode.org/wiki/Knapsack_problem/0-1
index 2c9a2d7ce02678ff13bc6d5e5a49fe5602518853..27d3b82653ef1f233bffc161b82a3fb07d79a284 100644 (file)
@@ -1,7 +1,6 @@
-USING: accessors arrays assocs combinators fry generalizations
-grouping growable kernel locals make math math.order ranges
-sequences sequences.deep sequences.private shuffle sorting
-splitting vectors ;
+USING: accessors arrays assocs combinators generalizations
+grouping growable kernel math math.order ranges sequences
+sequences.private shuffle sorting splitting vectors ;
 IN: sequences.extras
 
 : find-all ( ... seq quot: ( ... elt -- ... ? ) -- ... elts )
index 11b1dcbdaafc2eddbc8bd12497bc3e7016f0f004..d8d665d3132220cf344fc15e3b478c9cb09ae2d5 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax sequences splitting strings ;
+USING: help.markup help.syntax sequences splitting ;
 IN: splitting.extras
 
 HELP: split*-when
index 885d66ef3dc76c213a997aaa28d5e0532d7201c3..a213cf653122bf0da19717559e6644bf62407680 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors alien combinators kernel locals math
-ranges openal sequences sequences.merged specialized-arrays ;
+USING: accessors alien alien.c-types combinators kernel math
+openal sequences sequences.merged specialized-arrays ;
 FROM: alien.c-types => short uchar ;
 SPECIALIZED-ARRAY: uchar
 SPECIALIZED-ARRAY: short
index acf668f3fe054bcf3f6b16f0b70acc855f8dff21..0cb4aa8066ced9a8ab52cebb7c12cbf34d7b8b51 100644 (file)
@@ -4,6 +4,8 @@ USING: accessors kernel math math.constants math.functions
 sequences sequences.modified sequences.repeating ;
 IN: synth
 
+SLOT: sample-freq
+
 MEMO: single-sine-wave ( samples/wave -- seq )
     [ <iota> ] [ pi 2 * swap / [ * sin ] curry ] bi map ;
 
index ba77a55964882a7e14f973dc848836d4d3c45cf0..70fc2a0d7df4d3e99748d99a88a2bae0afd535a5 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2008 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors kernel math math.order sequences ;
+USE: taxes.usa.w4
 IN: taxes.usa
 
 ! Withhold: FICA, Medicare, Federal (FICA is social security)
index 13e2d902089b170de302a34e794240650c1c6be9..f65462911b741d48eb192aa5d052a1c00fdb9486 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2009, 2010 Joe Groff, Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs combinators hashtables http
-http.client json.reader kernel macros make namespaces sequences
-io.sockets.secure fry oauth1 urls ;
+USING: accessors assocs combinators http.client
+io.sockets.secure json.reader kernel make namespaces oauth1
+sequences urls ;
 IN: twitter
 
 ! Configuration
index 3a75d359fc22188a69220884d090df122c63abd3..75906d042977f1be5428b1bcef78681ae1f2002b 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2011 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs combinators continuations fry kernel lexer locals
+USING: assocs combinators continuations kernel lexer
 math math.functions math.order math.parser sequences splitting ;
 IN: units.reduction
 
index 1c68d8686a1a361746bf3a96bfe184f3d40faec1..ed8b4993b3456a03639a882b608b649169ad0e94 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays combinators definitions fry kernel
+USING: accessors arrays combinators definitions kernel
 locals.types namespaces parser quotations see sequences slots
 words ;
 FROM: kernel.private => declare ;
index 1bcff3687aa625a416f60d683dbb795985bdadd1..7f47acf748aaefe1dcbac1cfe6ae51d62eb753ec 100644 (file)
@@ -4,7 +4,7 @@ USING: accessors assocs furnace.actions furnace.boilerplate
 furnace.redirection help.html help.topics html.components
 html.forms http.server http.server.dispatchers
 http.server.static io.directories io.files.temp io.servers
-kernel locals namespaces sequences unicode urls ;
+kernel namespaces sequences unicode urls ;
 IN: webapps.help
 
 TUPLE: help-webapp < dispatcher ;
index ecc7ba7c158f89aeab37fb3b142e13526733c1d1..1b2935887341f8db706d5abb53e5282a73699661 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors assocs db.tuples furnace.actions
-furnace.utilities http.server.responses kernel locals sequences
+furnace.utilities http.server.responses kernel sequences
 splitting urls xml.syntax xml.writer webapps.mason.backend
 webapps.mason.version.data webapps.mason.utils ;
 IN: webapps.mason.grids
index 76f89095055b61d3a610ab6f4dc75bd7b1bfb5de..85616205f16f54921a4dc7ae2a069f8a73410e99 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors calendar db db.tuples db.types kernel locals
+USING: accessors calendar db db.tuples db.types kernel
 webapps.mason.version.files sequences ;
 IN: webapps.mason.version.data
 
index 5fa7de89a093c26394283d8fac227baa2822cee6..7edff4ff09ef2ffe483a6dc157c8d20c75e48532 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors bitly combinators db.tuples debugger fry
-grouping io io.streams.string kernel locals make sequences
+USING: accessors bitly combinators db.tuples debugger
+grouping io io.streams.string kernel make sequences
 threads mason.email mason.twitter webapps.mason.backend
 webapps.mason.version.common webapps.mason.version.data
 webapps.mason.version.files webapps.mason.version.source
index 44cccf708b77026a3ec2b8ee1bf7bccbda0d1bc2..728abb1a54ea0ec708d9c6ac60fa0e747ec3b15d 100644 (file)
@@ -4,7 +4,7 @@ USING: accessors calendar concurrency.combinators db db.tuples
 db.types fry furnace.actions furnace.auth furnace.boilerplate
 furnace.redirection furnace.syndication html.components
 html.forms http.server.dispatchers http.server.static kernel
-locals logging sequences sorting syndication timers urls
+logging sequences sorting syndication timers urls
 validators ;
 IN: webapps.planet
 
index 19df923e1eb727a104f3fe583666bf531c5ebbb3..fea59d6f068d001f7f090b71963129aae8162a59 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2009 Joe Groff.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs kernel locals sequences ui
-ui.gadgets ui.gadgets.worlds ;
+USING: accessors assocs kernel sequences ui ui.gadgets ui.gadgets.worlds ;
 IN: window-controls-demo
 
 CONSTANT: window-control-sets-to-test
index e892fac13894ce70187c6bec30598abf34202e65..b479c121c66b500b13c2222f6a23335b3f7053e9 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2010 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors alien.c-types alien.data classes.struct
-endian kernel literals locals make math math.bitwise
+endian kernel literals make math math.bitwise
 sequences slots.syntax ui.backend.windows ui.gadgets.worlds
 windows.errors windows.gdi32 windows.shcore windows.types
 windows.user32 ;
index 70b2d3d32000daaeda6f9a3fdcdfdd53793cf6d6..b0e3489e7e855432604474153ed62ff0b44818ef 100644 (file)
@@ -1,6 +1,6 @@
 USING:
     alien alien.data alien.libraries alien.syntax
-    destructors endian formatting kernel libc locals
+    destructors endian formatting kernel libc
     math math.bitwise
     sequences windows.types
 ;
index 7800095330c6fc4a0ea4613862827c6c0b3f73e2..e3c48c36832555dc78962a79749d4470770b78c1 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006 Daniel Ehrenberg, Walton Chan
 ! See http://factorcode.org/license.txt for BSD license.
 USING: http.client xml xml.traversal kernel sequences
-math.parser urls accessors locals ;
+math.parser urls accessors ;
 IN: yahoo
 
 TUPLE: result title url summary ;
index d2ad718d1016ad9820e936ab2756cf8f4e0c8e0c..d3c321e80ad1887152617f4149bae360335beeae 100644 (file)
@@ -3,7 +3,7 @@
 USING: accessors alien.c-types alien.data assocs classes.struct
 combinators continuations destructors io io.backend
 io.encodings.ascii io.encodings.string io.encodings.utf8
-io.launcher kernel libc locals math.parser prettyprint sequences
+io.launcher kernel libc math.parser prettyprint sequences
 yaml.ffi yaml.private ;
 IN: yaml.dbg
 
index 93fb171e59c08abaf44050cfc6326269b09e47f8..8b30a629d7025fcf6795e5a92c6cf1054fe06261 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2014 Jon Harper.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs grouping kernel linked-assocs literals locals
+USING: assocs grouping kernel linked-assocs literals
 namespaces sequences tools.test yaml yaml.config yaml.ffi
 yaml.private calendar yaml.conversion ;
 IN: yaml.tests
index 779858dc1225800cf6545c9cc51210daef43f533..192729dfb6837240c4c0ffea87bd1b394892b6ee 100644 (file)
@@ -4,7 +4,7 @@ USING: accessors alien.data arrays assocs byte-arrays
 classes.struct combinators combinators.extras
 combinators.short-circuit destructors fry generalizations
 hashtables hashtables.identity io.encodings.string
-io.encodings.utf8 kernel libc linked-assocs locals make math
+io.encodings.utf8 kernel libc linked-assocs make math
 math.parser namespaces sequences sets strings yaml.config
 yaml.conversion yaml.ffi hash-sets.identity ;
 IN: yaml
index b06b4d912710f8df3392d3aee1564caa3814d719..778976d73e476d459b087607a3e2c1272138be9a 100644 (file)
@@ -1,7 +1,6 @@
 ! Copyright (C) 2010 Dmitry Shubin.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel locals math ranges sequences
-sequences.private ;
+USING: arrays kernel math ranges sequences sequences.private ;
 IN: z-algorithm
 
 : lcp ( seq1 seq2 -- n )