]> gitweb.factorcode.org Git - factor.git/commitdiff
ui: trim using lists
authorDoug Coleman <doug.coleman@gmail.com>
Thu, 30 Dec 2021 18:11:41 +0000 (12:11 -0600)
committerDoug Coleman <doug.coleman@gmail.com>
Thu, 30 Dec 2021 18:11:41 +0000 (12:11 -0600)
basis/ui/theme/switching/switching.factor
basis/ui/tools/browser/popups/popups.factor
basis/ui/tools/deploy/deploy.factor
basis/ui/tools/error-list/error-list-docs.factor
basis/ui/tools/error-list/error-list.factor
basis/ui/tools/inspector/inspector.factor
basis/ui/tools/listener/history/history.factor
basis/ui/tools/listener/listener.factor
basis/ui/tools/traceback/traceback.factor

index 282fc33a2c8fc862318882b9f916d7a9081971e4..46b90b6253f4a4a5c09826f9e416665257527ebd 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2016 Nicolas PĂ©net.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: assocs fonts fry hashtables help.stylesheet help.tips
+USING: assocs fonts hashtables help.stylesheet help.tips
 io.styles kernel listener namespaces prettyprint.stylesheet
 sequences ui.theme ui.tools.listener vocabs.prettyprint words ;
 IN: ui.theme.switching
index f770d865e844e0abd84d17b6480c82827111b5b9..81f5099440c499dbe1d06da091260299f4027473 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays assocs definitions.icons fry help
+USING: accessors arrays assocs definitions.icons help
 help.topics kernel math.rectangles models.arrow namespaces
 sequences tools.crossref ui.gadgets ui.gadgets.glass
 ui.gadgets.labeled ui.gadgets.search-tables ui.gadgets.tables
index 06cb96e9e2bd5fbcf396e580fab386720a2442e0..790aa7dffd57b3a08b6b82978f3d8c69c7235299 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2007, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors assocs fry kernel models models.mapping
-namespaces sequences tools.deploy tools.deploy.config
+USING: accessors assocs kernel models models.mapping namespaces
+sequences tools.deploy tools.deploy.config
 tools.deploy.config.editor ui ui.commands ui.gadgets
 ui.gadgets.borders ui.gadgets.buttons ui.gadgets.editors
 ui.gadgets.labels ui.gadgets.packs ui.gadgets.toolbar
index a159dc8d731ad8db9740f2130f88e1934c4b8499..f57eded4cfa8001a0d9d5ee122724e48d8fb40df 100644 (file)
@@ -1,5 +1,5 @@
+USING: help.markup help.syntax ui.commands ui.tools.common ;
 IN: ui.tools.error-list
-USING: help.markup help.syntax ui.tools.common ui.commands ;
 
 ARTICLE: "ui.tools.error-list" "UI error list tool"
 "The error list tool displays messages generated by tools which process source files and definitions. To display the error list, press " { $command tool "common" show-error-list } " in any UI tool window."
index 00b1a931475df0746a2aa2ccd0fe3d646880a838..8c36e8490685ee02454ab25aff61f28f1faeee16 100644 (file)
@@ -2,16 +2,15 @@
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs calendar colors.constants
 combinators combinators.smart compiler.errors debugger editors
-fry init io.pathnames kernel locals math.parser memoize models
-models.arrow models.arrow.smart models.delay models.mapping
-models.search namespaces prettyprint sequences sorting
-source-files.errors source-files.errors.debugger summary ui
-ui.commands ui.gadgets ui.gadgets.buttons ui.gadgets.labeled
-ui.gadgets.labels ui.gadgets.packs ui.gadgets.panes
-ui.gadgets.scrollers ui.gadgets.status-bar ui.gadgets.tables
-ui.gadgets.toolbar ui.gadgets.tracks ui.gestures ui.images
-ui.operations ui.theme ui.tools.browser ui.tools.common
-ui.tools.inspector ;
+init io.pathnames kernel math.parser models models.arrow
+models.arrow.smart models.delay models.mapping models.search
+namespaces prettyprint sequences sorting source-files.errors
+source-files.errors.debugger summary ui ui.commands ui.gadgets
+ui.gadgets.buttons ui.gadgets.labeled ui.gadgets.labels
+ui.gadgets.packs ui.gadgets.panes ui.gadgets.scrollers
+ui.gadgets.status-bar ui.gadgets.tables ui.gadgets.toolbar
+ui.gadgets.tracks ui.gestures ui.images ui.operations ui.theme
+ui.tools.browser ui.tools.common ui.tools.inspector ;
 IN: ui.tools.error-list
 
 CONSTANT: source-file-icon
index 257e2fc854d4ce5ce25d19937faf120f6bb305d9..cfcd6e0e0992d7fe66d9022fdcf467e8d38c3486 100644 (file)
@@ -1,7 +1,7 @@
 ! Copyright (C) 2006, 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
 USING: accessors arrays assocs classes combinators fonts
-formatting fry hashtables inspector io io.styles kernel math
+formatting hashtables inspector io io.styles kernel math
 math.parser math.vectors mirrors models models.arrow namespaces
 prettyprint sequences sorting strings ui ui.commands ui.gadgets
 ui.gadgets.labeled ui.gadgets.panes ui.gadgets.scrollers
@@ -9,7 +9,6 @@ ui.gadgets.status-bar ui.gadgets.tables
 ui.gadgets.tables.private ui.gadgets.toolbar ui.gadgets.tracks
 ui.gestures ui.operations ui.theme ui.tools.browser
 ui.tools.common ui.tools.inspector.slots unicode ;
-
 IN: ui.tools.inspector
 
 TUPLE: inspector-gadget < tool table ;
@@ -72,7 +71,7 @@ M: object make-slot-descriptions
 M: string make-slot-descriptions
     [
         swap [ dup number>string ] dip dup
-        dup printable? [ 1string ] [
+        dup unicode:printable? [ 1string ] [
             dup 0xff <= [
                 H{
                     { CHAR: \a "\\a" }
index 13c3c386e2edd041d36be275127925f8986ee2c1..e4f58608aad53e7f81a04c508fc6d72b76873bed 100644 (file)
@@ -1,6 +1,6 @@
 ! Copyright (C) 2009 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors documents fry io.styles kernel math math.order
+USING: accessors documents io.styles kernel math math.order
 sequences ;
 IN: ui.tools.listener.history
 
index 3ac1c19c34b4be4e93712f363ef712e69b37272d..daa8c1593ddfcaf9704a2e750ab4154f5b72e1ef 100644 (file)
@@ -3,15 +3,15 @@
 USING: accessors arrays assocs calendar combinators
 combinators.short-circuit concurrency.flags
 concurrency.mailboxes continuations destructors documents
-documents.elements fixups fonts hashtables help help.markup help.tips
-io io.styles kernel lexer listener literals math math.vectors
-models models.arrow models.delay namespaces parser prettyprint
-sequences source-files.errors splitting strings system threads
-ui ui.commands ui.gadgets ui.gadgets.editors ui.gadgets.glass
-ui.gadgets.labeled ui.gadgets.panes ui.gadgets.scrollers
-ui.gadgets.status-bar ui.gadgets.toolbar ui.gadgets.tracks
-ui.gestures ui.operations ui.pens.solid ui.theme
-ui.tools.browser ui.tools.common ui.tools.debugger
+documents.elements fixups fonts hashtables help help.markup
+help.tips io io.styles kernel lexer listener literals math
+math.vectors models models.arrow models.delay namespaces parser
+prettyprint sequences source-files.errors splitting strings
+system threads ui ui.commands ui.gadgets ui.gadgets.editors
+ui.gadgets.glass ui.gadgets.labeled ui.gadgets.panes
+ui.gadgets.scrollers ui.gadgets.status-bar ui.gadgets.toolbar
+ui.gadgets.tracks ui.gestures ui.operations ui.pens.solid
+ui.theme ui.tools.browser ui.tools.common ui.tools.debugger
 ui.tools.error-list ui.tools.listener.completion
 ui.tools.listener.history ui.tools.listener.popups vocabs
 vocabs.loader vocabs.parser vocabs.refresh words ;
index 9b134d15fbc8c9255d7787d4fe3d2083d414216b..2db960e0122d9a89a679402207688a698cf2b9f1 100644 (file)
@@ -1,11 +1,10 @@
 ! Copyright (C) 2006, 2010 Slava Pestov.
 ! See http://factorcode.org/license.txt for BSD license.
-USING: accessors arrays colors.constants continuations fonts fry inspector
-kernel models models.arrow prettyprint sequences ui.commands
-ui.gadgets ui.gadgets.borders ui.gadgets.buttons
+USING: accessors arrays continuations fonts inspector kernel
+models models.arrow prettyprint sequences ui.commands ui.gadgets
 ui.gadgets.labeled ui.gadgets.panes ui.gadgets.scrollers
 ui.gadgets.status-bar ui.gadgets.tables ui.gadgets.toolbar
-ui.theme ui.gadgets.tracks ui.gestures ui.theme.images ui.tools.common ;
+ui.gadgets.tracks ui.gestures ui.theme ui.tools.common ;
 QUALIFIED-WITH: ui.tools.inspector i
 IN: ui.tools.traceback