From a82ae0027d2ed7455e293becabb11597b6ec2349 Mon Sep 17 00:00:00 2001 From: John Benediktsson Date: Wed, 30 Mar 2016 10:29:58 -0700 Subject: [PATCH] maintain gml, euler, flatland, pong, multi-methods, pair-rockets, variables. --- {unmaintained => extra}/euler/b-rep/b-rep-tests.factor | 0 {unmaintained => extra}/euler/b-rep/b-rep.factor | 0 .../euler/b-rep/examples/examples.factor | 0 {unmaintained => extra}/euler/b-rep/io/obj/obj-tests.factor | 0 {unmaintained => extra}/euler/b-rep/io/obj/obj.factor | 0 .../euler/b-rep/subdivision/subdivision.factor | 0 .../euler/b-rep/triangulation/triangulation-tests.factor | 0 .../euler/b-rep/triangulation/triangulation.factor | 0 .../euler/modeling/modeling-tests.factor | 0 {unmaintained => extra}/euler/modeling/modeling.factor | 0 .../euler/operators/operators-tests.factor | 0 {unmaintained => extra}/euler/operators/operators.factor | 0 {unmaintained => extra}/flatland/flatland.factor | 0 {unmaintained => extra}/gml/b-rep/b-rep.factor | 0 {unmaintained => extra}/gml/core/core.factor | 0 {unmaintained => extra}/gml/coremath/coremath.factor | 0 {unmaintained => extra}/gml/examples/cube.gml | 0 {unmaintained => extra}/gml/examples/doorway.gml | 0 {unmaintained => extra}/gml/examples/mobius.gml | 0 {unmaintained => extra}/gml/examples/torus.gml | 0 {unmaintained => extra}/gml/geometry/geometry.factor | 0 {unmaintained => extra}/gml/gml-tests.factor | 0 {unmaintained => extra}/gml/gml.factor | 0 {unmaintained => extra}/gml/macros/macros.factor | 0 {unmaintained => extra}/gml/modeling/modeling.factor | 0 {unmaintained => extra}/gml/parser/parser.factor | 0 {unmaintained => extra}/gml/printer/printer.factor | 0 {unmaintained => extra}/gml/runtime/authors.txt | 0 {unmaintained => extra}/gml/runtime/runtime.factor | 2 +- {unmaintained => extra}/gml/test-core.gml | 0 {unmaintained => extra}/gml/test-coremath.gml | 0 {unmaintained => extra}/gml/test-geometry.gml | 0 {unmaintained => extra}/gml/types/types.factor | 0 {unmaintained => extra}/gml/ui/ui.factor | 0 {unmaintained => extra}/gml/viewer/viewer-tests.factor | 0 {unmaintained => extra}/gml/viewer/viewer.f.glsl | 0 {unmaintained => extra}/gml/viewer/viewer.factor | 0 {unmaintained => extra}/gml/viewer/viewer.v.glsl | 0 {unmaintained => extra}/multi-methods/authors.txt | 0 {unmaintained => extra}/multi-methods/multi-methods.factor | 0 {unmaintained => extra}/multi-methods/summary.txt | 0 {unmaintained => extra}/multi-methods/tags.txt | 0 .../multi-methods/tests/canonicalize.factor | 0 .../multi-methods/tests/definitions.factor | 0 {unmaintained => extra}/multi-methods/tests/legacy.factor | 0 {unmaintained => extra}/multi-methods/tests/syntax.factor | 0 .../multi-methods/tests/topological-sort.factor | 0 {unmaintained => extra}/pair-rocket/authors.txt | 0 {unmaintained => extra}/pair-rocket/pair-rocket-docs.factor | 6 +++--- .../pair-rocket/pair-rocket-tests.factor | 0 {unmaintained => extra}/pair-rocket/pair-rocket.factor | 0 {unmaintained => extra}/pair-rocket/summary.txt | 0 {unmaintained => extra}/pong/pong.factor | 0 {unmaintained => extra}/variables/variables.factor | 0 54 files changed, 4 insertions(+), 4 deletions(-) rename {unmaintained => extra}/euler/b-rep/b-rep-tests.factor (100%) rename {unmaintained => extra}/euler/b-rep/b-rep.factor (100%) rename {unmaintained => extra}/euler/b-rep/examples/examples.factor (100%) rename {unmaintained => extra}/euler/b-rep/io/obj/obj-tests.factor (100%) rename {unmaintained => extra}/euler/b-rep/io/obj/obj.factor (100%) rename {unmaintained => extra}/euler/b-rep/subdivision/subdivision.factor (100%) rename {unmaintained => extra}/euler/b-rep/triangulation/triangulation-tests.factor (100%) rename {unmaintained => extra}/euler/b-rep/triangulation/triangulation.factor (100%) rename {unmaintained => extra}/euler/modeling/modeling-tests.factor (100%) rename {unmaintained => extra}/euler/modeling/modeling.factor (100%) rename {unmaintained => extra}/euler/operators/operators-tests.factor (100%) rename {unmaintained => extra}/euler/operators/operators.factor (100%) rename {unmaintained => extra}/flatland/flatland.factor (100%) rename {unmaintained => extra}/gml/b-rep/b-rep.factor (100%) rename {unmaintained => extra}/gml/core/core.factor (100%) rename {unmaintained => extra}/gml/coremath/coremath.factor (100%) rename {unmaintained => extra}/gml/examples/cube.gml (100%) rename {unmaintained => extra}/gml/examples/doorway.gml (100%) rename {unmaintained => extra}/gml/examples/mobius.gml (100%) rename {unmaintained => extra}/gml/examples/torus.gml (100%) rename {unmaintained => extra}/gml/geometry/geometry.factor (100%) rename {unmaintained => extra}/gml/gml-tests.factor (100%) rename {unmaintained => extra}/gml/gml.factor (100%) rename {unmaintained => extra}/gml/macros/macros.factor (100%) rename {unmaintained => extra}/gml/modeling/modeling.factor (100%) rename {unmaintained => extra}/gml/parser/parser.factor (100%) rename {unmaintained => extra}/gml/printer/printer.factor (100%) rename {unmaintained => extra}/gml/runtime/authors.txt (100%) rename {unmaintained => extra}/gml/runtime/runtime.factor (98%) rename {unmaintained => extra}/gml/test-core.gml (100%) rename {unmaintained => extra}/gml/test-coremath.gml (100%) rename {unmaintained => extra}/gml/test-geometry.gml (100%) rename {unmaintained => extra}/gml/types/types.factor (100%) rename {unmaintained => extra}/gml/ui/ui.factor (100%) rename {unmaintained => extra}/gml/viewer/viewer-tests.factor (100%) rename {unmaintained => extra}/gml/viewer/viewer.f.glsl (100%) rename {unmaintained => extra}/gml/viewer/viewer.factor (100%) rename {unmaintained => extra}/gml/viewer/viewer.v.glsl (100%) rename {unmaintained => extra}/multi-methods/authors.txt (100%) rename {unmaintained => extra}/multi-methods/multi-methods.factor (100%) rename {unmaintained => extra}/multi-methods/summary.txt (100%) rename {unmaintained => extra}/multi-methods/tags.txt (100%) rename {unmaintained => extra}/multi-methods/tests/canonicalize.factor (100%) rename {unmaintained => extra}/multi-methods/tests/definitions.factor (100%) rename {unmaintained => extra}/multi-methods/tests/legacy.factor (100%) rename {unmaintained => extra}/multi-methods/tests/syntax.factor (100%) rename {unmaintained => extra}/multi-methods/tests/topological-sort.factor (100%) rename {unmaintained => extra}/pair-rocket/authors.txt (100%) rename {unmaintained => extra}/pair-rocket/pair-rocket-docs.factor (71%) rename {unmaintained => extra}/pair-rocket/pair-rocket-tests.factor (100%) rename {unmaintained => extra}/pair-rocket/pair-rocket.factor (100%) rename {unmaintained => extra}/pair-rocket/summary.txt (100%) rename {unmaintained => extra}/pong/pong.factor (100%) rename {unmaintained => extra}/variables/variables.factor (100%) diff --git a/unmaintained/euler/b-rep/b-rep-tests.factor b/extra/euler/b-rep/b-rep-tests.factor similarity index 100% rename from unmaintained/euler/b-rep/b-rep-tests.factor rename to extra/euler/b-rep/b-rep-tests.factor diff --git a/unmaintained/euler/b-rep/b-rep.factor b/extra/euler/b-rep/b-rep.factor similarity index 100% rename from unmaintained/euler/b-rep/b-rep.factor rename to extra/euler/b-rep/b-rep.factor diff --git a/unmaintained/euler/b-rep/examples/examples.factor b/extra/euler/b-rep/examples/examples.factor similarity index 100% rename from unmaintained/euler/b-rep/examples/examples.factor rename to extra/euler/b-rep/examples/examples.factor diff --git a/unmaintained/euler/b-rep/io/obj/obj-tests.factor b/extra/euler/b-rep/io/obj/obj-tests.factor similarity index 100% rename from unmaintained/euler/b-rep/io/obj/obj-tests.factor rename to extra/euler/b-rep/io/obj/obj-tests.factor diff --git a/unmaintained/euler/b-rep/io/obj/obj.factor b/extra/euler/b-rep/io/obj/obj.factor similarity index 100% rename from unmaintained/euler/b-rep/io/obj/obj.factor rename to extra/euler/b-rep/io/obj/obj.factor diff --git a/unmaintained/euler/b-rep/subdivision/subdivision.factor b/extra/euler/b-rep/subdivision/subdivision.factor similarity index 100% rename from unmaintained/euler/b-rep/subdivision/subdivision.factor rename to extra/euler/b-rep/subdivision/subdivision.factor diff --git a/unmaintained/euler/b-rep/triangulation/triangulation-tests.factor b/extra/euler/b-rep/triangulation/triangulation-tests.factor similarity index 100% rename from unmaintained/euler/b-rep/triangulation/triangulation-tests.factor rename to extra/euler/b-rep/triangulation/triangulation-tests.factor diff --git a/unmaintained/euler/b-rep/triangulation/triangulation.factor b/extra/euler/b-rep/triangulation/triangulation.factor similarity index 100% rename from unmaintained/euler/b-rep/triangulation/triangulation.factor rename to extra/euler/b-rep/triangulation/triangulation.factor diff --git a/unmaintained/euler/modeling/modeling-tests.factor b/extra/euler/modeling/modeling-tests.factor similarity index 100% rename from unmaintained/euler/modeling/modeling-tests.factor rename to extra/euler/modeling/modeling-tests.factor diff --git a/unmaintained/euler/modeling/modeling.factor b/extra/euler/modeling/modeling.factor similarity index 100% rename from unmaintained/euler/modeling/modeling.factor rename to extra/euler/modeling/modeling.factor diff --git a/unmaintained/euler/operators/operators-tests.factor b/extra/euler/operators/operators-tests.factor similarity index 100% rename from unmaintained/euler/operators/operators-tests.factor rename to extra/euler/operators/operators-tests.factor diff --git a/unmaintained/euler/operators/operators.factor b/extra/euler/operators/operators.factor similarity index 100% rename from unmaintained/euler/operators/operators.factor rename to extra/euler/operators/operators.factor diff --git a/unmaintained/flatland/flatland.factor b/extra/flatland/flatland.factor similarity index 100% rename from unmaintained/flatland/flatland.factor rename to extra/flatland/flatland.factor diff --git a/unmaintained/gml/b-rep/b-rep.factor b/extra/gml/b-rep/b-rep.factor similarity index 100% rename from unmaintained/gml/b-rep/b-rep.factor rename to extra/gml/b-rep/b-rep.factor diff --git a/unmaintained/gml/core/core.factor b/extra/gml/core/core.factor similarity index 100% rename from unmaintained/gml/core/core.factor rename to extra/gml/core/core.factor diff --git a/unmaintained/gml/coremath/coremath.factor b/extra/gml/coremath/coremath.factor similarity index 100% rename from unmaintained/gml/coremath/coremath.factor rename to extra/gml/coremath/coremath.factor diff --git a/unmaintained/gml/examples/cube.gml b/extra/gml/examples/cube.gml similarity index 100% rename from unmaintained/gml/examples/cube.gml rename to extra/gml/examples/cube.gml diff --git a/unmaintained/gml/examples/doorway.gml b/extra/gml/examples/doorway.gml similarity index 100% rename from unmaintained/gml/examples/doorway.gml rename to extra/gml/examples/doorway.gml diff --git a/unmaintained/gml/examples/mobius.gml b/extra/gml/examples/mobius.gml similarity index 100% rename from unmaintained/gml/examples/mobius.gml rename to extra/gml/examples/mobius.gml diff --git a/unmaintained/gml/examples/torus.gml b/extra/gml/examples/torus.gml similarity index 100% rename from unmaintained/gml/examples/torus.gml rename to extra/gml/examples/torus.gml diff --git a/unmaintained/gml/geometry/geometry.factor b/extra/gml/geometry/geometry.factor similarity index 100% rename from unmaintained/gml/geometry/geometry.factor rename to extra/gml/geometry/geometry.factor diff --git a/unmaintained/gml/gml-tests.factor b/extra/gml/gml-tests.factor similarity index 100% rename from unmaintained/gml/gml-tests.factor rename to extra/gml/gml-tests.factor diff --git a/unmaintained/gml/gml.factor b/extra/gml/gml.factor similarity index 100% rename from unmaintained/gml/gml.factor rename to extra/gml/gml.factor diff --git a/unmaintained/gml/macros/macros.factor b/extra/gml/macros/macros.factor similarity index 100% rename from unmaintained/gml/macros/macros.factor rename to extra/gml/macros/macros.factor diff --git a/unmaintained/gml/modeling/modeling.factor b/extra/gml/modeling/modeling.factor similarity index 100% rename from unmaintained/gml/modeling/modeling.factor rename to extra/gml/modeling/modeling.factor diff --git a/unmaintained/gml/parser/parser.factor b/extra/gml/parser/parser.factor similarity index 100% rename from unmaintained/gml/parser/parser.factor rename to extra/gml/parser/parser.factor diff --git a/unmaintained/gml/printer/printer.factor b/extra/gml/printer/printer.factor similarity index 100% rename from unmaintained/gml/printer/printer.factor rename to extra/gml/printer/printer.factor diff --git a/unmaintained/gml/runtime/authors.txt b/extra/gml/runtime/authors.txt similarity index 100% rename from unmaintained/gml/runtime/authors.txt rename to extra/gml/runtime/authors.txt diff --git a/unmaintained/gml/runtime/runtime.factor b/extra/gml/runtime/runtime.factor similarity index 98% rename from unmaintained/gml/runtime/runtime.factor rename to extra/gml/runtime/runtime.factor index 798de511e4..6460361966 100644 --- a/unmaintained/gml/runtime/runtime.factor +++ b/extra/gml/runtime/runtime.factor @@ -53,7 +53,7 @@ TUPLE: exec-name < identity-tuple name ; MEMO: exec-name ( string -- name ) name \ exec-name boa ; -SYNTAX: exec" lexer get skip-blank parse-string exec-name suffix! ; +SYNTAX: exec" lexer get skip-blank parse-short-string exec-name suffix! ; ERROR: unbound-name { name name } ; diff --git a/unmaintained/gml/test-core.gml b/extra/gml/test-core.gml similarity index 100% rename from unmaintained/gml/test-core.gml rename to extra/gml/test-core.gml diff --git a/unmaintained/gml/test-coremath.gml b/extra/gml/test-coremath.gml similarity index 100% rename from unmaintained/gml/test-coremath.gml rename to extra/gml/test-coremath.gml diff --git a/unmaintained/gml/test-geometry.gml b/extra/gml/test-geometry.gml similarity index 100% rename from unmaintained/gml/test-geometry.gml rename to extra/gml/test-geometry.gml diff --git a/unmaintained/gml/types/types.factor b/extra/gml/types/types.factor similarity index 100% rename from unmaintained/gml/types/types.factor rename to extra/gml/types/types.factor diff --git a/unmaintained/gml/ui/ui.factor b/extra/gml/ui/ui.factor similarity index 100% rename from unmaintained/gml/ui/ui.factor rename to extra/gml/ui/ui.factor diff --git a/unmaintained/gml/viewer/viewer-tests.factor b/extra/gml/viewer/viewer-tests.factor similarity index 100% rename from unmaintained/gml/viewer/viewer-tests.factor rename to extra/gml/viewer/viewer-tests.factor diff --git a/unmaintained/gml/viewer/viewer.f.glsl b/extra/gml/viewer/viewer.f.glsl similarity index 100% rename from unmaintained/gml/viewer/viewer.f.glsl rename to extra/gml/viewer/viewer.f.glsl diff --git a/unmaintained/gml/viewer/viewer.factor b/extra/gml/viewer/viewer.factor similarity index 100% rename from unmaintained/gml/viewer/viewer.factor rename to extra/gml/viewer/viewer.factor diff --git a/unmaintained/gml/viewer/viewer.v.glsl b/extra/gml/viewer/viewer.v.glsl similarity index 100% rename from unmaintained/gml/viewer/viewer.v.glsl rename to extra/gml/viewer/viewer.v.glsl diff --git a/unmaintained/multi-methods/authors.txt b/extra/multi-methods/authors.txt similarity index 100% rename from unmaintained/multi-methods/authors.txt rename to extra/multi-methods/authors.txt diff --git a/unmaintained/multi-methods/multi-methods.factor b/extra/multi-methods/multi-methods.factor similarity index 100% rename from unmaintained/multi-methods/multi-methods.factor rename to extra/multi-methods/multi-methods.factor diff --git a/unmaintained/multi-methods/summary.txt b/extra/multi-methods/summary.txt similarity index 100% rename from unmaintained/multi-methods/summary.txt rename to extra/multi-methods/summary.txt diff --git a/unmaintained/multi-methods/tags.txt b/extra/multi-methods/tags.txt similarity index 100% rename from unmaintained/multi-methods/tags.txt rename to extra/multi-methods/tags.txt diff --git a/unmaintained/multi-methods/tests/canonicalize.factor b/extra/multi-methods/tests/canonicalize.factor similarity index 100% rename from unmaintained/multi-methods/tests/canonicalize.factor rename to extra/multi-methods/tests/canonicalize.factor diff --git a/unmaintained/multi-methods/tests/definitions.factor b/extra/multi-methods/tests/definitions.factor similarity index 100% rename from unmaintained/multi-methods/tests/definitions.factor rename to extra/multi-methods/tests/definitions.factor diff --git a/unmaintained/multi-methods/tests/legacy.factor b/extra/multi-methods/tests/legacy.factor similarity index 100% rename from unmaintained/multi-methods/tests/legacy.factor rename to extra/multi-methods/tests/legacy.factor diff --git a/unmaintained/multi-methods/tests/syntax.factor b/extra/multi-methods/tests/syntax.factor similarity index 100% rename from unmaintained/multi-methods/tests/syntax.factor rename to extra/multi-methods/tests/syntax.factor diff --git a/unmaintained/multi-methods/tests/topological-sort.factor b/extra/multi-methods/tests/topological-sort.factor similarity index 100% rename from unmaintained/multi-methods/tests/topological-sort.factor rename to extra/multi-methods/tests/topological-sort.factor diff --git a/unmaintained/pair-rocket/authors.txt b/extra/pair-rocket/authors.txt similarity index 100% rename from unmaintained/pair-rocket/authors.txt rename to extra/pair-rocket/authors.txt diff --git a/unmaintained/pair-rocket/pair-rocket-docs.factor b/extra/pair-rocket/pair-rocket-docs.factor similarity index 71% rename from unmaintained/pair-rocket/pair-rocket-docs.factor rename to extra/pair-rocket/pair-rocket-docs.factor index b77b38aaa3..96ab14f4df 100644 --- a/unmaintained/pair-rocket/pair-rocket-docs.factor +++ b/extra/pair-rocket/pair-rocket-docs.factor @@ -6,9 +6,9 @@ HELP: => { $syntax "a => b" } { $description "Constructs a two-element array from the objects immediately before and after the " { $snippet "=>" } ". This syntax can be used inside sequence and assoc literals." } { $examples -{ $unchecked-example """USING: pair-rocket prettyprint ; +{ $unchecked-example "USING: pair-rocket prettyprint ; -H{ "foo" => 1 "bar" => 2 } .""" -"""H{ { "foo" 1 } { "bar" 2 } }""" } +H{ \"foo\" => 1 \"bar\" => 2 } ." +"H{ { \"foo\" 1 } { \"bar\" 2 } }" } } ; diff --git a/unmaintained/pair-rocket/pair-rocket-tests.factor b/extra/pair-rocket/pair-rocket-tests.factor similarity index 100% rename from unmaintained/pair-rocket/pair-rocket-tests.factor rename to extra/pair-rocket/pair-rocket-tests.factor diff --git a/unmaintained/pair-rocket/pair-rocket.factor b/extra/pair-rocket/pair-rocket.factor similarity index 100% rename from unmaintained/pair-rocket/pair-rocket.factor rename to extra/pair-rocket/pair-rocket.factor diff --git a/unmaintained/pair-rocket/summary.txt b/extra/pair-rocket/summary.txt similarity index 100% rename from unmaintained/pair-rocket/summary.txt rename to extra/pair-rocket/summary.txt diff --git a/unmaintained/pong/pong.factor b/extra/pong/pong.factor similarity index 100% rename from unmaintained/pong/pong.factor rename to extra/pong/pong.factor diff --git a/unmaintained/variables/variables.factor b/extra/variables/variables.factor similarity index 100% rename from unmaintained/variables/variables.factor rename to extra/variables/variables.factor -- 2.34.1