]> gitweb.factorcode.org Git - factor.git/commitdiff
basis: trim using lists
authorDoug Coleman <doug.coleman@gmail.com>
Wed, 12 Jan 2022 01:23:26 +0000 (19:23 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Wed, 12 Jan 2022 02:15:01 +0000 (20:15 -0600)
basis/json/json.factor
basis/json/prettyprint/prettyprint.factor
basis/json/reader/reader.factor
basis/json/writer/writer.factor
basis/lcs/lcs.factor
basis/linked-assocs/linked-assocs.factor
basis/xml/tokenize/tokenize.factor
basis/xml/writer/writer.factor

index b60652bcb07fa2d7c8afe30bab032ca08abe0569..3b8c37365c9ed89b5f8e56727abb74091be9905e 100644 (file)
@@ -1,4 +1,4 @@
-USING: kernel vocabs summary debugger io ;
+USING: kernel summary vocabs ;
 IN: json
 
 SINGLETON: json-null
index 3947132afa7c9f9ce0be81c587cd96ae1a6c171c..bd50fe125604e89e6e8df8a61eb40cdcf36a1395 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2016 Doug Coleman.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs fry hashtables io io.encodings.utf8 io.files
+USING: assocs hashtables io io.encodings.utf8 io.files
 io.streams.string json.reader json.writer kernel math namespaces
 sequences strings ;
 IN: json.prettyprint
index b021f1a84dc6c1156e03a44b9ce7dc70100f36eb..b47fada6ba9a3b839c77ad762a0f59552811ad56 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2008 Peter Burns, 2009 Philipp Winkler
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs combinators fry io io.encodings.utf8 io.files
+USING: assocs combinators io io.encodings.utf8 io.files
 io.streams.string json kernel kernel.private math math.order
-math.parser namespaces sbufs sequences sequences.private strings
-vectors ;
+math.parser namespaces sbufs sequences sequences.private strings ;
 IN: json.reader
 
 <PRIVATE
index 4f91e7eb6a487289e266cee1cac4ce4e26e298ee..c7160d9ae0812146e84bd1909f2a22ae447af064 100644 (file)
@@ -1,9 +1,8 @@
 ! Copyright (C) 2006 Chris Double.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors ascii assocs combinators formatting fry
-hashtables io io.encodings.utf16.private io.streams.string json
-kernel locals math math.parser mirrors namespaces sequences
-strings tr words ;
+USING: accessors ascii assocs combinators formatting hashtables
+io io.encodings.utf16.private io.streams.string json kernel math
+math.parser mirrors namespaces sequences strings tr words ;
 IN: json.writer
 
 SYMBOL: json-allow-fp-special?
index fc7589209ab47e441e8b39cb189d3684f42d9f26..7b6d3a6a4995787d1375e2ca984ffa10cac92936 100644 (file)
@@ -1,6 +1,5 @@
 USING: accessors arrays combinators combinators.short-circuit
-kernel locals make math math.order sequences sequences.private
-typed ;
+kernel make math math.order sequences sequences.private typed ;
 IN: lcs
 
 <PRIVATE
index a341ecc5726b2d1d0cfdbd68f2d1b94e526169d5..208c8af8b1aece5c4c67e9d33a591182489e2d3d 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2008 Slava Pestov, James Cash.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs classes deques dlists fry
-hashtables kernel parser sequences.private vocabs.loader ;
+USING: accessors arrays assocs classes deques dlists hashtables
+kernel parser sequences.private vocabs.loader ;
 IN: linked-assocs
 
 TUPLE: linked-assoc { assoc read-only } { dlist dlist read-only } ;
index 8d795851c9b0b4c17a5c996c3e41247e2c3d8620..4efbc1d20dd3e958b66c56a3e361d2eea8b5dc8a 100644 (file)
@@ -1,9 +1,9 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: namespaces xml.state kernel sequences accessors
-xml.char-classes xml.errors math io sbufs fry strings ascii
-xml.entities assocs splitting math.parser
-locals combinators combinators.short-circuit arrays hints ;
+USING: accessors arrays ascii assocs combinators
+combinators.short-circuit fry hints io kernel locals math
+math.parser namespaces sbufs sequences splitting strings
+xml.char-classes xml.entities xml.errors xml.state ;
 IN: xml.tokenize
 
 ! * Basic utility words
index cdb849b2340ec7f61c0207157bd98dd8e24ff188..bd0259d6ba1332bf4e5cc5323291ec686f260417 100644 (file)
@@ -1,8 +1,8 @@
 ! Copyright (C) 2005, 2009 Daniel Ehrenberg
 ! See http://factorcode.org/license.txt for BSD license.
-USING: hashtables kernel math namespaces sequences strings
-assocs combinators io io.streams.string accessors
-xml.data wrap.strings xml.entities unicode fry ;
+USING: accessors assocs combinators io io.streams.string kernel
+namespaces sequences strings unicode wrap.strings xml.data
+xml.entities ;
 IN: xml.writer
 
 SYMBOL: sensitive-tags