From 147a90a0b69abe17fd4a868ee26db3aebc00881e Mon Sep 17 00:00:00 2001 From: Slava Pestov Date: Thu, 24 Jul 2008 15:34:25 -0500 Subject: [PATCH 1/9] Fix load error --- extra/24-game/24-game.factor | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extra/24-game/24-game.factor b/extra/24-game/24-game.factor index 86940dfa95..569cef8302 100644 --- a/extra/24-game/24-game.factor +++ b/extra/24-game/24-game.factor @@ -2,7 +2,7 @@ ! 24, the Factor game! USING: kernel random namespaces shuffle sequences -parser io math prettyprint combinators +parser io math prettyprint combinators continuations vectors words quotations accessors math.parser backtrack math.ranges locals fry memoize macros assocs ; From 1ec4f750474d450ed86895ebd13393037690a755 Mon Sep 17 00:00:00 2001 From: Eduardo Cavazos Date: Thu, 24 Jul 2008 16:14:59 -0500 Subject: [PATCH 2/9] ui.gadgets.tracks: Add 'track-add' in preperation for 'track-add*' removal --- extra/ui/gadgets/tracks/tracks.factor | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extra/ui/gadgets/tracks/tracks.factor b/extra/ui/gadgets/tracks/tracks.factor index 4aba8f45ef..55c22e3519 100644 --- a/extra/ui/gadgets/tracks/tracks.factor +++ b/extra/ui/gadgets/tracks/tracks.factor @@ -53,6 +53,9 @@ M: track pref-dim* ( gadget -- dim ) : track-add* ( track gadget constraint -- track ) pick sizes>> push add-gadget ; +: track-add ( track gadget constraint -- track ) + pick sizes>> push add-gadget ; + : track-remove ( track gadget -- track ) dupd dup [ From 3d9607bda0e849b9d46728a956d8aaf2aa5858b1 Mon Sep 17 00:00:00 2001 From: Eduardo Cavazos Date: Thu, 24 Jul 2008 16:15:40 -0500 Subject: [PATCH 3/9] ui.gadgets.tracks-docs: Help for 'track-add' --- extra/ui/gadgets/tracks/tracks-docs.factor | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extra/ui/gadgets/tracks/tracks-docs.factor b/extra/ui/gadgets/tracks/tracks-docs.factor index 2c2ebac15d..7fbbd1a330 100755 --- a/extra/ui/gadgets/tracks/tracks-docs.factor +++ b/extra/ui/gadgets/tracks/tracks-docs.factor @@ -8,7 +8,7 @@ ARTICLE: "ui-track-layout" "Track layouts" "Creating empty tracks:" { $subsection } "Adding children:" -{ $subsection track-add* } ; +{ $subsection track-add } ; HELP: track { $class-description "A track is like a " { $link pack } " except each child is resized to a fixed multiple of the track's dimension in the direction of " { $link gadget-orientation } ". Tracks are created by calling " { $link } "." } ; @@ -17,7 +17,7 @@ HELP: { $values { "orientation" "an orientation specifier" } { "track" "a new " { $link track } } } { $description "Creates a new track which lays out children along the given axis. Children are laid out vertically if the orientation is " { $snippet "{ 0 1 }" } " and horizontally if the orientation is " { $snippet "{ 1 0 }" } "." } ; -HELP: track-add* +HELP: track-add { $values { "gadget" gadget } { "track" track } { "constraint" "a number between 0 and 1, or " { $link f } } } { $description "Adds a new child to a track. If the constraint is " { $link f } ", the child always occupies its preferred size. Otherwise, the constrant is a fraction of the total size which is allocated for the child." } ; From a81969b26806cb7c56e088872e0a45ff03475deb Mon Sep 17 00:00:00 2001 From: Eduardo Cavazos Date: Thu, 24 Jul 2008 16:16:13 -0500 Subject: [PATCH 4/9] Replace usages of 'track-add*' with 'track-add' --- extra/ui/gadgets/labelled/labelled.factor | 4 ++-- extra/ui/gadgets/labels/labels.factor | 8 ++++---- extra/ui/gadgets/slots/slots.factor | 10 +++++----- extra/ui/gadgets/status-bar/status-bar.factor | 2 +- extra/ui/gadgets/worlds/worlds.factor | 2 +- extra/ui/tools/browser/browser.factor | 4 ++-- extra/ui/tools/debugger/debugger.factor | 4 ++-- extra/ui/tools/inspector/inspector.factor | 4 ++-- extra/ui/tools/listener/listener.factor | 8 ++++---- extra/ui/tools/profiler/profiler.factor | 4 ++-- extra/ui/tools/search/search.factor | 4 ++-- extra/ui/tools/tools.factor | 8 ++++---- extra/ui/tools/traceback/traceback.factor | 10 +++++----- extra/ui/tools/walker/walker.factor | 6 +++--- extra/ui/tools/workspace/workspace.factor | 2 +- 15 files changed, 40 insertions(+), 40 deletions(-) diff --git a/extra/ui/gadgets/labelled/labelled.factor b/extra/ui/gadgets/labelled/labelled.factor index 686e940ae6..831ac1b1d8 100755 --- a/extra/ui/gadgets/labelled/labelled.factor +++ b/extra/ui/gadgets/labelled/labelled.factor @@ -12,9 +12,9 @@ TUPLE: labelled-gadget < track content ; : ( gadget title -- newgadget ) { 0 1 } labelled-gadget new-track - swap