]> gitweb.factorcode.org Git - factor.git/commitdiff
fix load errors
authorDoug Coleman <doug.coleman@gmail.com>
Sat, 26 Apr 2008 16:03:41 +0000 (11:03 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Sat, 26 Apr 2008 16:03:41 +0000 (11:03 -0500)
43 files changed:
extra/benchmark/binary-trees/binary-trees.factor
extra/benchmark/mandel/mandel.factor
extra/boids/boids.factor
extra/bubble-chamber/particle/muon/colors/colors.factor
extra/gap-buffer/gap-buffer.factor
extra/html/html.factor
extra/json/reader/reader.factor
extra/koszul/koszul.factor
extra/levenshtein/levenshtein.factor
extra/lsys/tortoise/graphics/graphics.factor
extra/lsys/ui/ui.factor
extra/math/combinatorics/combinatorics-docs.factor
extra/math/combinatorics/combinatorics.factor
extra/math/polynomials/polynomials.factor
extra/math/primes/primes.factor
extra/maze/maze.factor
extra/multi-methods/multi-methods.factor
extra/ogg/player/player.factor
extra/optimizer/report/report.factor
extra/processing/gallery/trails/trails.factor
extra/project-euler/019/019.factor
extra/project-euler/076/076.factor
extra/project-euler/117/117.factor
extra/project-euler/134/134.factor
extra/project-euler/150/150.factor
extra/project-euler/151/151.factor
extra/project-euler/common/common.factor
extra/regexp/regexp.factor
extra/regexp2/regexp2.factor
extra/reports/noise/noise.factor
extra/reports/optimizer/optimizer.factor
extra/roman/roman.factor
extra/rss/rss.factor
extra/taxes/taxes.factor
extra/trees/avl/avl.factor
extra/trees/splay/splay.factor
extra/trees/trees.factor
extra/webapps/planet/planet.factor
extra/wrap/wrap.factor
extra/x11/events/events.factor
extra/xml-rpc/xml-rpc.factor
extra/xml/char-classes/char-classes.factor
extra/yahoo/yahoo.factor

index be4620bff6bb4d03c25ad69aecb6f3bfdf36505b..6e63877989e22d2c8e82832a11c6d2eec038ef3c 100644 (file)
@@ -1,5 +1,5 @@
 USING: kernel math accessors prettyprint io locals sequences
-math.ranges ;
+math.ranges math.order ;
 IN: benchmark.binary-trees
 
 TUPLE: tree-node item left right ;
index b890fdc8e8716c419d399d14c91c647794441cf3..b9b139d7e344835da1aaccd382b2d39cad76c602 100755 (executable)
@@ -1,5 +1,5 @@
 IN: benchmark.mandel
-USING: arrays io kernel math namespaces sequences
+USING: arrays io kernel math math.order namespaces sequences
 byte-arrays byte-vectors math.functions math.parser io.files
 colors.hsv io.encodings.binary ;
 
index 91e5e5fe2201e134140a5ac8d2e5951cbd5c02a0..40ce7adb35e20dda554fcae3a8d6dd7cffc811f3 100644 (file)
@@ -3,6 +3,7 @@ USING: kernel namespaces
        math
        math.constants
        math.functions
+       math.order
        math.vectors
        math.trig
        combinators arrays sequences random vars
index ab72f65b4b4c268a87d892cb034d6692890f37b1..e68fff5efdbff40624d8e02247a015ef7db1d4b3 100644 (file)
@@ -1,5 +1,5 @@
 
-USING: kernel sequences math math.constants accessors
+USING: kernel sequences math math.constants math.order accessors
        processing
        processing.color ;
 
index d3b946afe9ba6368a9b254adb4007cef02c2fd1e..55a1276dd44351fb15b6f73ef5b68bc5ddd43846 100644 (file)
@@ -4,7 +4,8 @@
 ! gap buffer -- largely influenced by Strandh and Villeneuve's Flexichain
 ! for a good introduction see:
 ! http://p-cos.net/lisp-ecoop/submissions/StrandhVilleneuveMoore.pdf
-USING: kernel arrays sequences sequences.private circular math math.functions generic ;
+USING: kernel arrays sequences sequences.private circular math
+math.order math.functions generic ;
 IN: gap-buffer
 
 ! gap-start     -- the first element of the gap
index 5c82b7f0384c1688ffabd5f3240f1bf54a240260..f0ae42476064358a0522455ceb819b8ae94063d1 100755 (executable)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2004, 2006 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: generic assocs help http io io.styles io.files continuations
-io.streams.string kernel math math.parser namespaces
+io.streams.string kernel math math.order math.parser namespaces
 quotations assocs sequences strings words html.elements
 xml.entities sbufs continuations ;
 IN: html
index b136012433f9abae17570b302be786e8d0f9407d..17c1b272df8c7f9c515092b7c7ddc6a3759806d5 100755 (executable)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: kernel parser-combinators namespaces sequences promises strings 
-       assocs math math.parser math.vectors math.functions
+       assocs math math.parser math.vectors math.functions math.order
        lazy-lists hashtables ascii ;
 IN: json.reader
 
index b4a0934e416237f68aa06c246b68b703e8e50fc3..e9de82ebb64fb5036a082f3dd333aed7e604c949 100755 (executable)
@@ -3,7 +3,7 @@
 USING: arrays assocs hashtables assocs io kernel math
 math.vectors math.matrices math.matrices.elimination namespaces
 parser prettyprint sequences words combinators math.parser
-splitting sorting shuffle symbols sets ;
+splitting sorting shuffle symbols sets math.order ;
 IN: koszul
 
 ! Utilities
index 98b376593c917f76a58056920df64e126beaeeb8..07731bfb843e6cad83eb66ff917f33d53377068b 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (C) 2006 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays help io kernel math namespaces sequences ;
+USING: arrays help io kernel math namespaces sequences
+math.order ;
 IN: levenshtein
 
 : <matrix> ( m n -- matrix )
index 87536476eeeb115a377975479d53c9e3f5fa5c93..d75915ae8e1e64bbbfb45c7d054338e8728569e8 100644 (file)
@@ -1,5 +1,5 @@
 
-USING: kernel math vectors sequences opengl.gl math.vectors
+USING: kernel math vectors sequences opengl.gl math.vectors math.order
        math.matrices vars opengl self pos ori turtle lsys.tortoise
 
        lsys.strings.interpret ;
index c8d103a084252d31126d5abe8df5a6ba036fb552..c3b9190c3c45c6d0e3bc85fa2cd76671c2b95716 100644 (file)
@@ -1,5 +1,6 @@
 
-USING: kernel namespaces threads math math.vectors quotations sequences
+USING: kernel namespaces threads math math.order math.vectors
+       quotations sequences
        opengl
        opengl.gl
        colors
@@ -495,4 +496,4 @@ make-pile 1 over set-pack-fill "L-system scenes" open-window ;
 : lsys-window* ( -- )
 [ lsys-controller lsys-viewer ] with-ui ;
 
-MAIN: lsys-window*
\ No newline at end of file
+MAIN: lsys-window*
index 355898a8bd6142fba46db1ab0cf785ff321b95a4..514c808ee0bc5f40a80efe4ea7495d8f5989b1e2 100644 (file)
@@ -1,4 +1,4 @@
-USING: help.markup help.syntax kernel math sequences ;
+USING: help.markup help.syntax kernel math math.order sequences ;
 IN: math.combinatorics
 
 HELP: factorial
index 487d9828ea3d4bc2094b14f8c4474b42534dabe1..3376ea640b4ffc6bad0de0c3fa8978daeb032275 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (c) 2007, 2008 Slava Pestov, Doug Coleman, Aaron Schaefer.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs kernel math math.ranges mirrors namespaces sequences sorting ;
+USING: assocs kernel math math.order math.ranges mirrors
+namespaces sequences sorting ;
 IN: math.combinatorics
 
 <PRIVATE
index c66f0c3fe30e8542fd9c3e445de3b393318a8096..842c4c7f50a2b845ad3f2546a38ed14e2a007e35 100644 (file)
@@ -1,5 +1,5 @@
 USING: arrays kernel sequences vectors math math.vectors namespaces
-shuffle splitting sequences.lib ;
+shuffle splitting sequences.lib math.order ;
 IN: math.polynomials
 
 ! Polynomials are vectors with the highest powers on the right:
index edad69fffc650b94a12a5af5c1842640cc08e894..2eeaca6c921314532e9bf209754a2a1099ece686 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: combinators kernel lazy-lists math math.functions math.miller-rabin
-       math.primes.list math.ranges sequences sorting ;
+       math.order math.primes.list math.ranges sequences sorting ;
 IN: math.primes
 
 <PRIVATE
index fa25dbd17c54d616e15ff12af47ddbe8dfbee754..dbf983be62b6e9f5ef9fac024f0c282c38856e64 100644 (file)
@@ -1,6 +1,7 @@
 ! From http://www.ffconsultancy.com/ocaml/maze/index.html
 USING: sequences namespaces math math.vectors opengl opengl.gl
-arrays kernel random ui ui.gadgets ui.gadgets.canvas ui.render ;
+arrays kernel random ui ui.gadgets ui.gadgets.canvas ui.render
+math.order ;
 IN: maze
 
 : line-width 8 ;
index 1c6473216e6f59903d132c4a8d90b8d611d1c57e..07d110b01a6f5c12a370e84ab7ef088ed30fa9cc 100755 (executable)
@@ -4,7 +4,7 @@ USING: kernel math sequences vectors classes classes.algebra
 combinators arrays words assocs parser namespaces definitions
 prettyprint prettyprint.backend quotations arrays.lib
 debugger io compiler.units kernel.private effects accessors
-hashtables sorting shuffle ;
+hashtables sorting shuffle math.order ;
 IN: multi-methods
 
 ! PART I: Converting hook specializers
index d4ad11311fa2264f08bcfaee8c723da9234d884f..251206f1d128daa6ca623a5527c43d9dc4a3fbd6 100755 (executable)
@@ -15,7 +15,7 @@ USING: kernel alien ogg ogg.vorbis ogg.theora io byte-arrays
        namespaces threads shuffle opengl arrays ui.gadgets.worlds\r
        combinators math.parser ui.gadgets ui.render opengl.gl ui\r
        continuations io.files hints combinators.lib sequences.lib\r
-       io.encodings.binary debugger ;\r
+       io.encodings.binary debugger math.order ;\r
 \r
 IN: ogg.player\r
 \r
index 5cf2d5129e0eafea08d369382babdd0fc5b98e32..70756e81c24b894f5e1e929c14497baeec50edb0 100755 (executable)
@@ -1,7 +1,7 @@
-IN: optimizer.report\r
 USING: assocs words sequences arrays compiler tools.time\r
 io.styles io prettyprint vocabs kernel sorting generator\r
-optimizer math ;\r
+optimizer math math.order ;\r
+IN: optimizer.report\r
 \r
 : count-optimization-passes ( nodes n -- n )\r
     >r optimize-1\r
index dc191bc43938b3241a38da23cff22fcf21980b70..5abe23bb90fad6ed27be79140d29c8f14423007a 100644 (file)
@@ -1,5 +1,5 @@
 
-USING: kernel arrays sequences math qualified
+USING: kernel arrays sequences math math.order qualified
        sequences.lib circular processing ui newfx ;
 
 IN: processing.gallery.trails
@@ -44,4 +44,4 @@ IN: processing.gallery.trails
 
 : go ( -- ) [ go* ] with-ui ;
 
-MAIN: go
\ No newline at end of file
+MAIN: go
index a2c3ebcd1f94207ce19079ed3936b047d71c7364..5006301c2b43bce05d0b39c12a33c2438d41c679 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 math.ranges namespaces sequences
-    sequences.lib ;
+    sequences.lib math.order ;
 IN: project-euler.019
 
 ! http://projecteuler.net/index.php?section=problems&id=19
index b09a2742c3e8a2b244a854681b37e61034f1561d..782d6d04296fc6b71a9280f01e459d2ab181b959 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (c) 2008 Eric Mertens
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays assocs combinators kernel math sequences math.ranges locals ;
+USING: arrays assocs combinators kernel math sequences
+math.order math.ranges locals ;
 IN: project-euler.076
 
 ! http://projecteuler.net/index.php?section=problems&id=76
index 5056560a852d65e0ed3499e2129f1b1b6b5d48e0..3a052617108ded99f246155a8d459f1f41837412 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (c) 2008 Eric Mertens
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math splitting sequences ;
+USING: kernel math math.order splitting sequences ;
 
 IN: project-euler.117
 
index fb7fdebd51a50a3f7f57c33174a8b810ecf382e6..11af1960ed9f09341f51b16cc6d4865eacc9351a 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2007 Samuel Tardieu.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: arrays kernel lazy-lists math.algebra math math.functions math.primes
-    math.ranges project-euler.common sequences ;
+USING: arrays kernel lazy-lists math.algebra math math.functions
+    math.order math.primes math.ranges project-euler.common sequences ;
 IN: project-euler.134
 
 ! http://projecteuler.net/index.php?section=problems&id=134
index c8bd28a3a930ad898812d20fa065761fadb3267c..8c93d4f7e638d3e79670f9c2335aff6e975a2a76 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (c) 2008 Eric Mertens
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel math sequences sequences.private locals hints ;
+USING: kernel math math.order sequences sequences.private
+locals hints ;
 IN: project-euler.150
 
 <PRIVATE
index 85aad116b4d05c002ef8f85852201e50078f88e6..b2bbbcc0da15f9cf9c8a8422d1e66392f38ca197 100644 (file)
@@ -1,6 +1,7 @@
 ! Copyright (c) 2008 Eric Mertens
 ! See http://factorcode.org/license.txt for BSD license.
-USING: sequences combinators kernel sequences.lib math assocs namespaces ;
+USING: sequences combinators kernel sequences.lib math math.order
+assocs namespaces ;
 IN: project-euler.151
 
 SYMBOL: table
index 19cf4010c3d7570d3a63a947f3852b6e5be3d036..fefb986fe04c0c8df2e5d282f7980b5a3aac15e9 100644 (file)
@@ -1,6 +1,6 @@
 USING: arrays kernel math math.functions math.miller-rabin math.matrices
-    math.parser math.primes.factors math.ranges namespaces sequences
-    sequences.lib sorting unicode.case ;
+    math.order math.parser math.primes.factors math.ranges namespaces
+    sequences sequences.lib sorting unicode.case ;
 IN: project-euler.common
 
 ! A collection of words used by more than one Project Euler solution
index e3709e360faecacc6c5b4c01a74b4da13fb780e4..78ffaf5eeb9663ead1e016a56772849d81123b25 100755 (executable)
@@ -1,6 +1,6 @@
 USING: arrays combinators kernel lazy-lists math math.parser
 namespaces parser parser-combinators parser-combinators.simple
-promises quotations sequences combinators.lib strings
+promises quotations sequences combinators.lib strings math.order
 assocs prettyprint.backend memoize unicode.case unicode.categories ;
 USE: io
 IN: regexp
index 8c26d880f19c3f2adf62e5cbb0cab0e7f4eee78c..f7023c74bf6ee74de9ce13a97844e4e6b20404ba 100644 (file)
@@ -1,6 +1,6 @@
 USING: assocs combinators.lib kernel math math.parser
 namespaces peg unicode.case sequences unicode.categories
-memoize peg.parsers ;
+memoize peg.parsers math.order ;
 USE: io
 USE: tools.walker
 IN: regexp2
index c3b7311714eaa33079ff9d79543610d5e87b8c9c..3b37171da3e7f1a253c69b738174a4aaf1ca373b 100755 (executable)
@@ -1,7 +1,7 @@
 USING: assocs math kernel shuffle combinators.lib\r
 words quotations arrays combinators sequences math.vectors\r
 io.styles prettyprint vocabs sorting io generic locals.private\r
-math.statistics ;\r
+math.statistics math.order ;\r
 IN: reports.noise\r
 \r
 : badness ( word -- n )\r
index a4018254d313f7b28d43fb4c0a3cb6f4befb7526..06e76d0a99aa0f9c7894989fb6ccaf609abeed43 100755 (executable)
@@ -1,6 +1,6 @@
 USING: assocs words sequences arrays compiler tools.time\r
 io.styles io prettyprint vocabs kernel sorting generator\r
-optimizer math ;\r
+optimizer math math.order ;\r
 IN: report.optimizer\r
 \r
 : count-optimization-passes ( nodes n -- n )\r
index 07e43cea8effec3b56133ea88bcb45899877b08d..71b5d69693ce8e3a3d40dfdddffab440f75ce35b 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
 
-USING: arrays assocs kernel math math.vectors namespaces
+USING: arrays assocs kernel math math.order math.vectors namespaces
 quotations sequences sequences.lib sequences.private strings unicode.case ;
 IN: roman
 
index 5fc688967a8f1b3328cff2a81821636cb427ede2..6e616e51a94ac84ba0b5f9d18a32e45fe89ded4d 100644 (file)
@@ -1,11 +1,11 @@
 ! Copyright (C) 2006 Chris Double, Daniel Ehrenberg.
 ! See http://factorcode.org/license.txt for BSD license.
-IN: rss
-USING: xml.utilities kernel assocs xml.generator
+USING: xml.utilities kernel assocs xml.generator math.order
     strings sequences xml.data xml.writer
     io.streams.string combinators xml xml.entities io.files io
     http.client namespaces xml.generator hashtables
     calendar.format accessors continuations ;
+IN: rss
 
 : any-tag-named ( tag names -- tag-inside )
     f -rot [ tag-named nip dup ] with find 2drop ;
index f1f3868ec8cb9025bad59016c6d1383f2b5aac89..8456d95673e15e2894e2c6884d74e6982c917ff8 100644 (file)
@@ -1,5 +1,5 @@
 USING: arrays assocs kernel math math.intervals namespaces
-sequences combinators.lib money ;
+sequences combinators.lib money math.order ;
 IN: taxes
 
 : monthly ( x -- y ) 12 / ;
index 5c88187c6c1d2cba2ea977eb4cc5e62e49631520..3a37ec5fc761cfe2ea2bc5b1b13407d00ebfa675 100755 (executable)
@@ -1,7 +1,8 @@
 ! Copyright (C) 2007 Alex Chapman
 ! See http://factorcode.org/license.txt for BSD license.
 USING: combinators kernel generic math math.functions math.parser
-namespaces io prettyprint.backend sequences trees assocs parser ;
+namespaces io prettyprint.backend sequences trees assocs parser
+math.order ;
 IN: trees.avl
 
 TUPLE: avl ;
index 4b82f86a57b9fd7d7c36c39e99da2ba48e660d62..f2e3f9645f11e529680c93afc6ab71deb5a0bacf 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (c) 2005 Mackenzie Straight.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: arrays kernel math namespaces sequences assocs parser
-prettyprint.backend trees generic ;
+prettyprint.backend trees generic math.order ;
 IN: trees.splay
 
 TUPLE: splay ;
index 07497b209870ddc41496733ad0f4ac3006b91c33..89443dec8eaa93965d7349474a8bcc26b54fcefd 100755 (executable)
@@ -2,7 +2,7 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: kernel generic math sequences arrays io namespaces
 prettyprint.private kernel.private assocs random combinators
-parser prettyprint.backend ;
+parser prettyprint.backend math.order ;
 IN: trees
 
 MIXIN: tree-mixin
index 3cd35be5fb896a014f2af23815c93ef3dbf58aea..99456e092b9f5a451106a9b03ac4cf5b95a9c188 100755 (executable)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2008 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel accessors sequences sorting locals math
+USING: kernel accessors sequences sorting locals math math.order
 calendar alarms logging concurrency.combinators namespaces
 sequences.lib db.types db.tuples db
 rss xml.writer
index 4e2e092642b917861c73c51c1b5406f5c2535dd0..9b1eeede96690b38b7fb5c9d176475d0d7cc2c8b 100644 (file)
@@ -1,4 +1,4 @@
-USING: sequences kernel namespaces splitting math ;
+USING: sequences kernel namespaces splitting math math.order ;
 IN: wrap
 
 ! Very stupid word wrapping/line breaking
index e7a5645f81371bc3da58826d38a5b32fa7b2963c..0a389c8034493197fc90037591847e9038e3579e 100644 (file)
@@ -1,7 +1,8 @@
 ! Copyright (C) 2005, 2006 Eduardo Cavazos and Slava Pestov
 ! See http://factorcode.org/license.txt for BSD license.
 USING: alien alien.c-types arrays hashtables io kernel math
-namespaces prettyprint sequences strings combinators x11.xlib ;
+math.order namespaces prettyprint sequences strings combinators
+x11.xlib ;
 IN: x11.events
 
 GENERIC: expose-event ( event window -- )
index d50cfa0d1e9ac8eb940f3a543ccf90d294239b0f..d41f66739cb0469a378d7acb2f46065848f7fcec 100755 (executable)
@@ -1,10 +1,10 @@
 ! Copyright (C) 2005, 2006 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-IN: xml-rpc
 USING: kernel xml arrays math generic http.client combinators
     hashtables namespaces io base64 sequences strings calendar
     xml.data xml.writer xml.utilities assocs math.parser debugger
-    calendar.format ;
+    calendar.format math.order ;
+IN: xml-rpc
 
 ! * Sending RPC requests
 ! TODO: time
index ddf935a30b014241a78f58c06a6f509ecc43a326..4688e20767d3ed4f21f9276dbb2ba2d7f1660d16 100755 (executable)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2005, 2007 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: kernel sequences unicode.syntax math ;
+USING: kernel sequences unicode.syntax math math.order ;
 IN: xml.char-classes
 
 CATEGORY: 1.0name-start* Ll Lu Lo Lt Nl \u000559\u0006E5\u0006E6_ ;
index 1725c10a44df041e61e9b534aed3f2f84aa8ed2e..89f937d847e0afa27fc974b5ffe5c7494c0e0c15 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
 USING: http.client xml xml.utilities kernel sequences
-namespaces http math.parser help ;
+namespaces http math.parser help math.order ;
 IN: yahoo
 
 TUPLE: result title url summary ;