diff --git a/collections/assoc-heaps/assoc-heaps-docs.factor b/collections/assoc-heaps/assoc-heaps-docs.factor index 3d685fc88e..475b337cf3 100644 --- a/collections/assoc-heaps/assoc-heaps-docs.factor +++ b/collections/assoc-heaps/assoc-heaps-docs.factor @@ -31,4 +31,4 @@ ARTICLE: "assoc-heaps" "Associative heaps" } ; -about: "assoc-heaps" +ABOUT: "assoc-heaps" diff --git a/collections/biassocs/biassocs-docs.factor b/collections/biassocs/biassocs-docs.factor index ce2ee1a1ae..ac5f4324a4 100644 --- a/collections/biassocs/biassocs-docs.factor +++ b/collections/biassocs/biassocs-docs.factor @@ -38,4 +38,4 @@ $nl "Converting existing assocs to biassocs:" { $subsections >biassoc } ; -about: "biassocs" +ABOUT: "biassocs" diff --git a/collections/bit-arrays/bit-arrays-docs.factor b/collections/bit-arrays/bit-arrays-docs.factor index 85725f9138..296ac1e22d 100644 --- a/collections/bit-arrays/bit-arrays-docs.factor +++ b/collections/bit-arrays/bit-arrays-docs.factor @@ -31,7 +31,7 @@ $nl "Bit array literal syntax:" { $subsections postpone\ ?{ } ; -about: "bit-arrays" +ABOUT: "bit-arrays" HELP: \ ?{ { $syntax "?{ elements... }" } diff --git a/collections/bit-sets/bit-sets-docs.factor b/collections/bit-sets/bit-sets-docs.factor index da1353576e..706ffb5cf1 100644 --- a/collections/bit-sets/bit-sets-docs.factor +++ b/collections/bit-sets/bit-sets-docs.factor @@ -8,7 +8,7 @@ ARTICLE: "bit-sets" "Bit sets" "Constructing new bit sets:" { $subsection } ; -about: "bit-sets" +ABOUT: "bit-sets" HELP: bit-set { $class-description "The class of bit-array-based " { $link "sets" } "." } ; diff --git a/collections/bit-vectors/bit-vectors-docs.factor b/collections/bit-vectors/bit-vectors-docs.factor index 5d8d770a4c..9be1839155 100644 --- a/collections/bit-vectors/bit-vectors-docs.factor +++ b/collections/bit-vectors/bit-vectors-docs.factor @@ -19,7 +19,7 @@ $nl "If you don't care about initial capacity, a more elegant way to create a new bit vector is to write:" { $code "?V{ } clone" } ; -about: "bit-vectors" +ABOUT: "bit-vectors" HELP: bit-vector { $description "The class of resizable bit vectors. See " { $link "bit-vectors" } " for information." } ; diff --git a/collections/bloom-filters/bloom-filters-docs.factor b/collections/bloom-filters/bloom-filters-docs.factor index 1502a95330..9718738ba5 100644 --- a/collections/bloom-filters/bloom-filters-docs.factor +++ b/collections/bloom-filters/bloom-filters-docs.factor @@ -37,4 +37,4 @@ $nl bloom-filter-member? } ; -about: "bloom-filters" +ABOUT: "bloom-filters" diff --git a/collections/circular/circular-docs.factor b/collections/circular/circular-docs.factor index 267292068e..9dcf4817ce 100644 --- a/collections/circular/circular-docs.factor +++ b/collections/circular/circular-docs.factor @@ -84,4 +84,4 @@ ARTICLE: "circular" "Circular sequences" "Iterating over a circular until a stop condition:" { $subsections circular-while circular-loop } ; -about: "circular" +ABOUT: "circular" diff --git a/collections/columns/columns-docs.factor b/collections/columns/columns-docs.factor index ac3fa5e3ac..242f518d57 100644 --- a/collections/columns/columns-docs.factor +++ b/collections/columns/columns-docs.factor @@ -32,4 +32,4 @@ ARTICLE: "columns" "Column sequences" "A utility word:" { $subsections } ; -about: "columns" +ABOUT: "columns" diff --git a/collections/deques/deques-docs.factor b/collections/deques/deques-docs.factor index cc151f82bc..cd90a357e7 100644 --- a/collections/deques/deques-docs.factor +++ b/collections/deques/deques-docs.factor @@ -173,4 +173,4 @@ $nl } "When using a deque as a queue, the convention is to queue elements with " { $link push-front } " and deque them with " { $link pop-back } "." ; -about: "deques" +ABOUT: "deques" diff --git a/collections/disjoint-sets/disjoint-sets-docs.factor b/collections/disjoint-sets/disjoint-sets-docs.factor index bcbffc97b3..98ad9f2340 100644 --- a/collections/disjoint-sets/disjoint-sets-docs.factor +++ b/collections/disjoint-sets/disjoint-sets-docs.factor @@ -59,4 +59,4 @@ $nl { $subsections equate } "Additionally, disjoint sets implement the " { $link clone } " generic word." ; -about: "disjoint-sets" +ABOUT: "disjoint-sets" diff --git a/collections/dlists/dlists-docs.factor b/collections/dlists/dlists-docs.factor index 6ad017f62e..990b20a760 100644 --- a/collections/dlists/dlists-docs.factor +++ b/collections/dlists/dlists-docs.factor @@ -29,7 +29,7 @@ $nl "Search deque implementation:" { $subsections } ; -about: "dlists" +ABOUT: "dlists" HELP: { $values { "list" dlist } } diff --git a/collections/documents/documents-docs.factor b/collections/documents/documents-docs.factor index 5a23a675f0..c540a149b3 100644 --- a/collections/documents/documents-docs.factor +++ b/collections/documents/documents-docs.factor @@ -135,4 +135,4 @@ ARTICLE: "document-locs" "Document locations" validate-loc } ; -about: "documents" +ABOUT: "documents" diff --git a/collections/documents/elements/elements-docs.factor b/collections/documents/elements/elements-docs.factor index 83a8c48b74..90c4a5f9e3 100644 --- a/collections/documents/elements/elements-docs.factor +++ b/collections/documents/elements/elements-docs.factor @@ -51,4 +51,4 @@ $nl next-elt } ; -about: "documents.elements" +ABOUT: "documents.elements" diff --git a/collections/env/env-docs.factor b/collections/env/env-docs.factor index 714b3857c5..b27c3d9651 100644 --- a/collections/env/env-docs.factor +++ b/collections/env/env-docs.factor @@ -10,4 +10,4 @@ ARTICLE: "env" "Accessing the environment via the assoc protocol" { $subsections env } ; -about: "env" +ABOUT: "env" diff --git a/collections/heaps/heaps-docs.factor b/collections/heaps/heaps-docs.factor index 0d75fd6a84..55deb1317d 100644 --- a/collections/heaps/heaps-docs.factor +++ b/collections/heaps/heaps-docs.factor @@ -42,7 +42,7 @@ $nl "Processing heaps:" { $subsections slurp-heap } ; -about: "heaps" +ABOUT: "heaps" HELP: { $values { "min-heap" min-heap } } diff --git a/collections/interval-maps/interval-maps-docs.factor b/collections/interval-maps/interval-maps-docs.factor index b7c1d5a17b..9eb4a04571 100644 --- a/collections/interval-maps/interval-maps-docs.factor +++ b/collections/interval-maps/interval-maps-docs.factor @@ -43,4 +43,4 @@ $nl coalesce } ; -about: "interval-maps" +ABOUT: "interval-maps" diff --git a/collections/interval-sets/interval-sets-docs.factor b/collections/interval-sets/interval-sets-docs.factor index 55aa5b8965..18930afa10 100644 --- a/collections/interval-sets/interval-sets-docs.factor +++ b/collections/interval-sets/interval-sets-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup math ; IN: interval-sets -about: "interval-sets" +ABOUT: "interval-sets" ARTICLE: "interval-sets" "Interval sets" "The " { $vocab-link "interval-sets" } " vocabulary implements an efficient data structure for sets of positive, machine word-sized integers, specified by ranges. The space taken by the data structure is proportional to the number of intervals contained. Membership testing is O(log n), and creation is O(n log n), where n is the number of ranges. Boolean operations are O(n). Interval sets are immutable." diff --git a/collections/linked-assocs/linked-assocs-docs.factor b/collections/linked-assocs/linked-assocs-docs.factor index 3607d08da5..2e9ce0169d 100644 --- a/collections/linked-assocs/linked-assocs-docs.factor +++ b/collections/linked-assocs/linked-assocs-docs.factor @@ -22,4 +22,4 @@ $nl } ; -about: "linked-assocs" +ABOUT: "linked-assocs" diff --git a/collections/lists/lazy/lazy-docs.factor b/collections/lists/lazy/lazy-docs.factor index de19d6582d..ac9e053985 100644 --- a/collections/lists/lazy/lazy-docs.factor +++ b/collections/lists/lazy/lazy-docs.factor @@ -4,7 +4,7 @@ USING: help.markup help.syntax kernel lists math sequences strings ; IN: lists.lazy -about: "lists.lazy" +ABOUT: "lists.lazy" ARTICLE: "lists.lazy" "Lazy lists" "The " { $vocab-link "lists.lazy" } " vocabulary implements lazy lists and standard operations to manipulate them." diff --git a/collections/lists/lists-docs.factor b/collections/lists/lists-docs.factor index 528b2eb161..28cd82c639 100644 --- a/collections/lists/lists-docs.factor +++ b/collections/lists/lists-docs.factor @@ -3,7 +3,7 @@ USING: kernel help.markup help.syntax arrays sequences math quotations ; IN: lists -about: "lists" +ABOUT: "lists" ARTICLE: "lists" "Lists" "The " { $vocab-link "lists" } " vocabulary implements linked lists. There are simple strict linked lists, but a generic list protocol allows the implementation of lazy lists as well." diff --git a/collections/memory/piles/piles-docs.factor b/collections/memory/piles/piles-docs.factor index 9a317b761c..94a3e7736f 100644 --- a/collections/memory/piles/piles-docs.factor +++ b/collections/memory/piles/piles-docs.factor @@ -63,4 +63,4 @@ ARTICLE: "memory.piles" "Piles" } "An example of the utility of piles is in video games. For example, the game Abuse was scripted with a Lisp dialect. In order to avoid stalls from traditional GC or heap-based allocators, the Abuse Lisp VM would allocate values from a preallocated pile over the course of a frame, and release the entire pile at the end of the frame." ; -about: "memory.piles" +ABOUT: "memory.piles" diff --git a/collections/memory/pools/pools-docs.factor b/collections/memory/pools/pools-docs.factor index eba8784e1e..a02ce8ec38 100644 --- a/collections/memory/pools/pools-docs.factor +++ b/collections/memory/pools/pools-docs.factor @@ -75,4 +75,4 @@ ARTICLE: "memory.pools" "Pools" free-to-pool } ; -about: "memory.pools" +ABOUT: "memory.pools" diff --git a/collections/persistent/heaps/heaps-docs.factor b/collections/persistent/heaps/heaps-docs.factor index eb380cdcb6..3da6578d54 100644 --- a/collections/persistent/heaps/heaps-docs.factor +++ b/collections/persistent/heaps/heaps-docs.factor @@ -59,4 +59,4 @@ ARTICLE: "persistent-heaps" "Persistent heaps" pheap>values } ; -about: "persistent-heaps" +ABOUT: "persistent-heaps" diff --git a/collections/persistent/sequences/sequences-docs.factor b/collections/persistent/sequences/sequences-docs.factor index 511ce67401..d908072d9c 100644 --- a/collections/persistent/sequences/sequences-docs.factor +++ b/collections/persistent/sequences/sequences-docs.factor @@ -22,4 +22,4 @@ ARTICLE: "persistent.sequences" "Persistent sequence protocol" } "The default implementations of the above run in " { $snippet "O(n)" } " time; the " { $vocab-link "persistent.vectors" } " vocabulary provides an implementation of these operations in " { $snippet "O(1)" } " time." ; -about: "persistent.sequences" +ABOUT: "persistent.sequences" diff --git a/collections/persistent/vectors/vectors-docs.factor b/collections/persistent/vectors/vectors-docs.factor index 4abfa87ee5..7b7ef25daf 100644 --- a/collections/persistent/vectors/vectors-docs.factor +++ b/collections/persistent/vectors/vectors-docs.factor @@ -25,4 +25,4 @@ $nl $nl "This implementation of persistent vectors is based on the " { $snippet "clojure.lang.PersistentVector" } " class from Rich Hickey's Clojure language for the JVM (" { $url "http://clojure.org" } ")." ; -about: "persistent.vectors" +ABOUT: "persistent.vectors" diff --git a/collections/quadtrees/quadtrees-docs.factor b/collections/quadtrees/quadtrees-docs.factor index 6bb2ca2de8..46af037c63 100644 --- a/collections/quadtrees/quadtrees-docs.factor +++ b/collections/quadtrees/quadtrees-docs.factor @@ -18,7 +18,7 @@ ARTICLE: "quadtrees" "Quadtrees" "Quadtrees can be used to \"swizzle\" a sequence to improve the locality of spatial data in memory:" { $subsections swizzle } ; -about: "quadtrees" +ABOUT: "quadtrees" HELP: { $values { "bounds" rect } { "quadtree" quadtree } } diff --git a/collections/search-deques/search-deques-docs.factor b/collections/search-deques/search-deques-docs.factor index e3b6e24937..1d50e99c7e 100644 --- a/collections/search-deques/search-deques-docs.factor +++ b/collections/search-deques/search-deques-docs.factor @@ -8,7 +8,7 @@ $nl "Creating a search deque:" { $subsections } ; -about: "search-deques" +ABOUT: "search-deques" HELP: { $values { "assoc" assoc } { "deque" deque } { "search-deque" search-deque } } diff --git a/collections/sequences/abbrev/abbrev-docs.factor b/collections/sequences/abbrev/abbrev-docs.factor index 886f4376b7..ae351914de 100644 --- a/collections/sequences/abbrev/abbrev-docs.factor +++ b/collections/sequences/abbrev/abbrev-docs.factor @@ -25,4 +25,4 @@ ARTICLE: "sequences.abbrev" "Examples of abbrev usage" } ; -about: "sequences.abbrev" +ABOUT: "sequences.abbrev" diff --git a/collections/sequences/complex-components/complex-components-docs.factor b/collections/sequences/complex-components/complex-components-docs.factor index 78796297b1..adffd71085 100644 --- a/collections/sequences/complex-components/complex-components-docs.factor +++ b/collections/sequences/complex-components/complex-components-docs.factor @@ -9,7 +9,7 @@ ARTICLE: "sequences.complex-components" "Complex component virtual sequences" } ; -about: "sequences.complex-components" +ABOUT: "sequences.complex-components" HELP: complex-components { $class-description "Sequence wrapper class that transforms a sequence of " { $link complex } " number values into a sequence of " { $link real } " values, interleaving the real and imaginary parts of the complex values in the original sequence." } diff --git a/collections/sequences/complex/complex-docs.factor b/collections/sequences/complex/complex-docs.factor index c55d171c4a..f4b7050d54 100644 --- a/collections/sequences/complex/complex-docs.factor +++ b/collections/sequences/complex/complex-docs.factor @@ -9,7 +9,7 @@ ARTICLE: "sequences.complex" "Complex virtual sequences" } ; -about: "sequences.complex" +ABOUT: "sequences.complex" HELP: complex-sequence { $class-description "Sequence wrapper class that transforms a sequence of " { $link real } " number values into a sequence of " { $link complex } " values, treating the underlying sequence as pairs of alternating real and imaginary values." } diff --git a/collections/sequences/deep/deep-docs.factor b/collections/sequences/deep/deep-docs.factor index 59efa970cb..af33e10179 100644 --- a/collections/sequences/deep/deep-docs.factor +++ b/collections/sequences/deep/deep-docs.factor @@ -61,4 +61,4 @@ ARTICLE: "sequences.deep" "Deep sequence combinators" "A utility word to collapse nested subsequences:" { $subsections flatten } ; -about: "sequences.deep" +ABOUT: "sequences.deep" diff --git a/collections/sequences/merged/merged-docs.factor b/collections/sequences/merged/merged-docs.factor index ed4c6f17c3..0c71135a96 100644 --- a/collections/sequences/merged/merged-docs.factor +++ b/collections/sequences/merged/merged-docs.factor @@ -12,7 +12,7 @@ ARTICLE: "sequences-merge" "Merging sequences" <3merged> } ; -about: "sequences-merge" +ABOUT: "sequences-merge" HELP: merged { $class-description "A virtual sequence which presents a merged view of its underlying elements. New instances are created by calling one of " { $link } ", " { $link <2merged> } ", or " { $link <3merged> } "." } diff --git a/collections/sequences/n-based/n-based-docs.factor b/collections/sequences/n-based/n-based-docs.factor index 1640d18827..6fbbcef5b3 100644 --- a/collections/sequences/n-based/n-based-docs.factor +++ b/collections/sequences/n-based/n-based-docs.factor @@ -65,4 +65,4 @@ ARTICLE: "sequences.n-based" "N-based sequences" } ; -about: "sequences.n-based" +ABOUT: "sequences.n-based" diff --git a/collections/sequences/product/product-docs.factor b/collections/sequences/product/product-docs.factor index ddbe475b1a..81349c15fb 100644 --- a/collections/sequences/product/product-docs.factor +++ b/collections/sequences/product/product-docs.factor @@ -70,4 +70,4 @@ ARTICLE: "sequences.product" "Product sequences" product-each } ; -about: "sequences.product" +ABOUT: "sequences.product" diff --git a/collections/sequences/unrolled/unrolled-docs.factor b/collections/sequences/unrolled/unrolled-docs.factor index a5be29ff21..c50cd5c7b6 100644 --- a/collections/sequences/unrolled/unrolled-docs.factor +++ b/collections/sequences/unrolled/unrolled-docs.factor @@ -93,4 +93,4 @@ $nl unrolled-collect } ; -about: "sequences.unrolled" +ABOUT: "sequences.unrolled" diff --git a/collections/sequences/windowed/windowed-docs.factor b/collections/sequences/windowed/windowed-docs.factor index 4f563cb640..f839012265 100644 --- a/collections/sequences/windowed/windowed-docs.factor +++ b/collections/sequences/windowed/windowed-docs.factor @@ -33,4 +33,4 @@ ARTICLE: "sequences.windowed" "Windowed sequences" "Helper words for creating bounds-checked slices:" { $subsections in-bound in-bounds } ; -about: "sequences.windowed" +ABOUT: "sequences.windowed" diff --git a/collections/sets/extras/extras-docs.factor b/collections/sets/extras/extras-docs.factor index 993b974274..174f91f44b 100644 --- a/collections/sets/extras/extras-docs.factor +++ b/collections/sets/extras/extras-docs.factor @@ -30,4 +30,4 @@ $nl "To take the element-wise xor of two sequences as if they were sets:" { $subsections setwise-xor } ; -about: "sets.extras" +ABOUT: "sets.extras" diff --git a/collections/specialized-arrays/specialized-arrays-docs.factor b/collections/specialized-arrays/specialized-arrays-docs.factor index 3c6230af96..e1cb9e0aa5 100644 --- a/collections/specialized-arrays/specialized-arrays-docs.factor +++ b/collections/specialized-arrays/specialized-arrays-docs.factor @@ -128,4 +128,4 @@ $nl } "The " { $vocab-link "specialized-vectors" } " vocabulary provides a resizable version of this abstraction." ; -about: "specialized-arrays" +ABOUT: "specialized-arrays" diff --git a/collections/specialized-vectors/specialized-vectors-docs.factor b/collections/specialized-vectors/specialized-vectors-docs.factor index 170a02e1ef..61821b70ec 100644 --- a/collections/specialized-vectors/specialized-vectors-docs.factor +++ b/collections/specialized-vectors/specialized-vectors-docs.factor @@ -58,4 +58,4 @@ $nl } "The " { $vocab-link "specialized-arrays" } " vocabulary provides a fixed-length version of this abstraction." ; -about: "specialized-vectors" +ABOUT: "specialized-vectors" diff --git a/collections/splitting/monotonic/monotonic-docs.factor b/collections/splitting/monotonic/monotonic-docs.factor index aef3d9e546..61db411d31 100644 --- a/collections/splitting/monotonic/monotonic-docs.factor +++ b/collections/splitting/monotonic/monotonic-docs.factor @@ -95,4 +95,4 @@ ARTICLE: "splitting.monotonic" "Splitting trending sequences" trends } ; -about: "splitting.monotonic" +ABOUT: "splitting.monotonic" diff --git a/collections/suffix-arrays/suffix-arrays-docs.factor b/collections/suffix-arrays/suffix-arrays-docs.factor index fabe282104..3bd604b485 100644 --- a/collections/suffix-arrays/suffix-arrays-docs.factor +++ b/collections/suffix-arrays/suffix-arrays-docs.factor @@ -35,4 +35,4 @@ ARTICLE: "suffix-arrays" "Suffix arrays" "Querying suffix arrays:" { $subsections query } ; -about: "suffix-arrays" +ABOUT: "suffix-arrays" diff --git a/collections/trees/avl/avl-docs.factor b/collections/trees/avl/avl-docs.factor index f8abb5f767..54053359b9 100644 --- a/collections/trees/avl/avl-docs.factor +++ b/collections/trees/avl/avl-docs.factor @@ -26,4 +26,4 @@ ARTICLE: "trees.avl" "AVL trees" postpone\ AVL{ } ; -about: "trees.avl" +ABOUT: "trees.avl" diff --git a/collections/trees/splay/splay-docs.factor b/collections/trees/splay/splay-docs.factor index f456be4bef..a5fe51fc07 100644 --- a/collections/trees/splay/splay-docs.factor +++ b/collections/trees/splay/splay-docs.factor @@ -26,4 +26,4 @@ ARTICLE: "trees.splay" "Splay trees" postpone\ SPLAY{ } ; -about: "trees.splay" +ABOUT: "trees.splay" diff --git a/collections/trees/trees-docs.factor b/collections/trees/trees-docs.factor index 98e41f69c9..268f4c49a8 100644 --- a/collections/trees/trees-docs.factor +++ b/collections/trees/trees-docs.factor @@ -26,4 +26,4 @@ ARTICLE: "trees" "Binary search trees" \ TREE{ } ; -about: "trees" +ABOUT: "trees" diff --git a/collections/unrolled-lists/unrolled-lists-docs.factor b/collections/unrolled-lists/unrolled-lists-docs.factor index b58b6891aa..dd8611db9d 100644 --- a/collections/unrolled-lists/unrolled-lists-docs.factor +++ b/collections/unrolled-lists/unrolled-lists-docs.factor @@ -21,4 +21,4 @@ ARTICLE: "unrolled-lists" "Unrolled lists" } ; -about: "unrolled-lists" +ABOUT: "unrolled-lists" diff --git a/core/alien/alien-docs.factor b/core/alien/alien-docs.factor index b7b701a550..625663ce81 100644 --- a/core/alien/alien-docs.factor +++ b/core/alien/alien-docs.factor @@ -368,4 +368,4 @@ $nl "embedding" } ; -about: "alien" +ABOUT: "alien" diff --git a/core/alien/c-types/c-types-docs.factor b/core/alien/c-types/c-types-docs.factor index 5f896145a0..faf96f4cc0 100644 --- a/core/alien/c-types/c-types-docs.factor +++ b/core/alien/c-types/c-types-docs.factor @@ -181,4 +181,4 @@ $nl } ; -about: "c-types-specs" +ABOUT: "c-types-specs" diff --git a/core/alien/strings/strings-docs.factor b/core/alien/strings/strings-docs.factor index d0ccefd869..9caa02bb5b 100644 --- a/core/alien/strings/strings-docs.factor +++ b/core/alien/strings/strings-docs.factor @@ -17,4 +17,4 @@ HELP: string>symbol $nl "On all platforms, symbols are ASCII strings." } ; -about: "c-strings" +ABOUT: "c-strings" diff --git a/core/arrays/arrays-docs.factor b/core/arrays/arrays-docs.factor index c865cc5a69..d71649ef6c 100644 --- a/core/arrays/arrays-docs.factor +++ b/core/arrays/arrays-docs.factor @@ -40,7 +40,7 @@ $nl "Arrays can be accessed without bounds checks in a pointer unsafe way." { $subsections "arrays-unsafe" } ; -about: "arrays" +ABOUT: "arrays" HELP: array { $description "The class of fixed-length arrays. See " { $link "syntax-arrays" } " for syntax and " { $link "arrays" } " for general information." } ; diff --git a/core/assocs/assocs-docs.factor b/core/assocs/assocs-docs.factor index 76f0083c10..69591c7463 100644 --- a/core/assocs/assocs-docs.factor +++ b/core/assocs/assocs-docs.factor @@ -196,7 +196,7 @@ $nl "assocs-conversions" } ; -about: "assocs" +ABOUT: "assocs" HELP: assoc { $class-description "A mixin class whose instances are associative mappings. Custom implementations of the assoc protocol should be declared as instances of this mixin for all assoc functionality to work correctly:" diff --git a/core/bootstrap/primitives-docs.factor b/core/bootstrap/primitives-docs.factor index 4cf3413666..cc051e3a13 100644 --- a/core/bootstrap/primitives-docs.factor +++ b/core/bootstrap/primitives-docs.factor @@ -4,4 +4,4 @@ IN: bootstrap.primitives ARTICLE: "bootstrap.primitives" "Bootstrap primitives" "A script file run to create the bootstrap image. Also see the vocab " { $link "bootstrap.image.primitives" } "." ; -about: "bootstrap.primitives" +ABOUT: "bootstrap.primitives" diff --git a/core/byte-arrays/byte-arrays-docs.factor b/core/byte-arrays/byte-arrays-docs.factor index 52a485a93c..eeb0832af8 100644 --- a/core/byte-arrays/byte-arrays-docs.factor +++ b/core/byte-arrays/byte-arrays-docs.factor @@ -25,7 +25,7 @@ $nl "Resizing byte arrays:" { $subsections resize-byte-array } ; -about: "byte-arrays" +ABOUT: "byte-arrays" HELP: byte-array { $description "The class of byte arrays. See " { $link "syntax-byte-arrays" } " for syntax and " { $link "byte-arrays" } " for general information." } ; diff --git a/core/byte-vectors/byte-vectors-docs.factor b/core/byte-vectors/byte-vectors-docs.factor index 2dd904eee2..a3e5a4c6b8 100644 --- a/core/byte-vectors/byte-vectors-docs.factor +++ b/core/byte-vectors/byte-vectors-docs.factor @@ -19,7 +19,7 @@ $nl "If you don't care about initial capacity, a more elegant way to create a new byte vector is to write:" { $code "BV{ } clone" } ; -about: "byte-vectors" +ABOUT: "byte-vectors" HELP: byte-vector { $description "The class of resizable byte vectors. See " { $link "byte-vectors" } " for information." } ; diff --git a/core/checksums/checksums-docs.factor b/core/checksums/checksums-docs.factor index ead9bc5e1b..6ea24b559b 100644 --- a/core/checksums/checksums-docs.factor +++ b/core/checksums/checksums-docs.factor @@ -70,4 +70,4 @@ $nl { $vocab-subsection "OpenSSL checksums" "checksums.openssl" } { $vocab-subsection "Internet checksum" "checksums.internet" } ; -about: "checksums" +ABOUT: "checksums" diff --git a/core/checksums/crc32/crc32-docs.factor b/core/checksums/crc32/crc32-docs.factor index 85aa7863e8..512e433eb5 100644 --- a/core/checksums/crc32/crc32-docs.factor +++ b/core/checksums/crc32/crc32-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "checksums.crc32" "CRC32 checksum" "The CRC32 checksum algorithm provides a quick but unreliable way to detect changes in data." { $subsections crc32 } ; -about: "checksums.crc32" +ABOUT: "checksums.crc32" diff --git a/core/classes/classes-docs.factor b/core/classes/classes-docs.factor index bf72501e84..05e88b9663 100644 --- a/core/classes/classes-docs.factor +++ b/core/classes/classes-docs.factor @@ -67,7 +67,7 @@ $nl } { $see-also "class-index" } ; -about: "classes" +ABOUT: "classes" HELP: class { $class-description "The class of all class words." } ; diff --git a/core/classes/intersection/intersection-docs.factor b/core/classes/intersection/intersection-docs.factor index 87a2ac266a..166f51b253 100644 --- a/core/classes/intersection/intersection-docs.factor +++ b/core/classes/intersection/intersection-docs.factor @@ -16,7 +16,7 @@ ARTICLE: "intersections" "Intersection classes" } "Intersection classes are used to associate a method with objects which are simultaneously instances of multiple different classes, as well as to conveniently define predicates." ; -about: "intersections" +ABOUT: "intersections" HELP: define-intersection-class { $values { "class" class } { "participants" "a sequence of classes" } } diff --git a/core/classes/mixin/mixin-docs.factor b/core/classes/mixin/mixin-docs.factor index 0ef423a6ea..b68ac4babf 100644 --- a/core/classes/mixin/mixin-docs.factor +++ b/core/classes/mixin/mixin-docs.factor @@ -35,4 +35,4 @@ HELP: add-mixin-instance { mixin-class define-mixin-class add-mixin-instance postpone\ mixin: postpone\ INSTANCE: } related-words -about: "mixins" +ABOUT: "mixins" diff --git a/core/classes/predicate/predicate-docs.factor b/core/classes/predicate/predicate-docs.factor index 8b38b1b0de..c0fb2d50dd 100644 --- a/core/classes/predicate/predicate-docs.factor +++ b/core/classes/predicate/predicate-docs.factor @@ -15,7 +15,7 @@ ARTICLE: "predicates" "Predicate classes" predicate-class? } ; -about: "predicates" +ABOUT: "predicates" HELP: define-predicate-class { $values { "class" class } { "superclass" class } { "definition" { $quotation ( superclass -- ? ) } } } diff --git a/core/classes/singleton/singleton-docs.factor b/core/classes/singleton/singleton-docs.factor index 7fed7db4ce..19427242bb 100644 --- a/core/classes/singleton/singleton-docs.factor +++ b/core/classes/singleton/singleton-docs.factor @@ -24,4 +24,4 @@ HELP: define-singleton-class HELP: singleton-class { $class-description "The class of singleton classes." } ; -about: "singletons" +ABOUT: "singletons" diff --git a/core/classes/tuple/tuple-docs.factor b/core/classes/tuple/tuple-docs.factor index 7b32397817..d83adadac4 100644 --- a/core/classes/tuple/tuple-docs.factor +++ b/core/classes/tuple/tuple-docs.factor @@ -346,7 +346,7 @@ $nl { $subsections "tuple-redefinition" } "Tuple literal syntax is documented in " { $link "syntax-tuples" } "." ; -about: "tuples" +ABOUT: "tuples" HELP: tuple-class { $class-description "The class of tuple class words." } diff --git a/core/classes/union/union-docs.factor b/core/classes/union/union-docs.factor index 4c1818847e..bac047e7b5 100644 --- a/core/classes/union/union-docs.factor +++ b/core/classes/union/union-docs.factor @@ -19,7 +19,7 @@ ARTICLE: "unions" "Union classes" "Unions are used to define behavior shared between a fixed set of classes, as well as to conveniently define predicates." { $see-also "mixins" "tuple-subclassing" } ; -about: "unions" +ABOUT: "unions" HELP: define-union-class { $values { "class" class } { "members" "a sequence of classes" } } diff --git a/core/combinators/combinators-docs.factor b/core/combinators/combinators-docs.factor index 93a4067a6d..681a630d28 100644 --- a/core/combinators/combinators-docs.factor +++ b/core/combinators/combinators-docs.factor @@ -226,7 +226,7 @@ ARTICLE: "combinators" "Combinators" "More combinators are defined for working on data structures, such as " { $link "sequences-combinators" } " and " { $link "assocs-combinators" } "." { $see-also "quotations" } ; -about: "combinators" +ABOUT: "combinators" HELP: call-effect { $values { "quot" quotation } { "effect" effect } } diff --git a/core/combinators/short-circuit/short-circuit-docs.factor b/core/combinators/short-circuit/short-circuit-docs.factor index ab17d91953..ca7c1d53c4 100644 --- a/core/combinators/short-circuit/short-circuit-docs.factor +++ b/core/combinators/short-circuit/short-circuit-docs.factor @@ -71,4 +71,4 @@ ARTICLE: "combinators.short-circuit" "Short-circuit combinators" } ; -about: "combinators.short-circuit" +ABOUT: "combinators.short-circuit" diff --git a/core/combinators/short-circuit/smart/smart-docs.factor b/core/combinators/short-circuit/smart/smart-docs.factor index d4448c702c..941069cc00 100644 --- a/core/combinators/short-circuit/smart/smart-docs.factor +++ b/core/combinators/short-circuit/smart/smart-docs.factor @@ -35,4 +35,4 @@ $nl "Generalized OR:" { $subsections || } ; -about: "combinators.short-circuit.smart" +ABOUT: "combinators.short-circuit.smart" diff --git a/core/command-line/command-line-docs.factor b/core/command-line/command-line-docs.factor index f608322055..7f59603931 100644 --- a/core/command-line/command-line-docs.factor +++ b/core/command-line/command-line-docs.factor @@ -173,4 +173,4 @@ HELP: run-script { $description "Parses the Factor source code stored in a file and runs it. The initial vocabulary search path is used. If the source file contains a " { $link postpone\ main: } " declaration, the main entry point of the file will be also be executed. Loading messages will be suppressed." } { $errors "Throws an error if loading the file fails, there input is malformed, or if a runtime error occurs while calling the parsed quotation or executing the main entry point." } ; -about: "command-line" +ABOUT: "command-line" diff --git a/core/compiler/errors/errors-docs.factor b/core/compiler/errors/errors-docs.factor index 6f5c1b9402..6dbe5193aa 100644 --- a/core/compiler/errors/errors-docs.factor +++ b/core/compiler/errors/errors-docs.factor @@ -2,4 +2,4 @@ IN: compiler.errors USING: help.markup help.syntax vocabs.loader words io quotations words.symbol ; -about: "compiler-errors" +ABOUT: "compiler-errors" diff --git a/core/compiler/units/units-docs.factor b/core/compiler/units/units-docs.factor index d9e72a05c5..dbf315087a 100644 --- a/core/compiler/units/units-docs.factor +++ b/core/compiler/units/units-docs.factor @@ -39,7 +39,7 @@ $nl "Additional topics:" { $subsections "compilation-units-internals" } ; -about: "compilation-units" +ABOUT: "compilation-units" HELP: bump-effect-counter? { $values { "?" boolean } } diff --git a/core/continuations/continuations-docs.factor b/core/continuations/continuations-docs.factor index 0bcc9c7241..33319ba20b 100644 --- a/core/continuations/continuations-docs.factor +++ b/core/continuations/continuations-docs.factor @@ -106,7 +106,7 @@ $nl "Continuations serve as the building block for a number of higher-level abstractions, such as " { $link "errors" } " and " { $link "threads" } "." { $subsections "continuations.private" } ; -about: "continuations" +ABOUT: "continuations" HELP: (get-catchstack) { $values { "catchstack" "a vector of continuations" } } diff --git a/core/cpu/architecture/architecture-docs.factor b/core/cpu/architecture/architecture-docs.factor index 6659ce3818..60a66f0043 100644 --- a/core/cpu/architecture/architecture-docs.factor +++ b/core/cpu/architecture/architecture-docs.factor @@ -403,4 +403,4 @@ $nl "Spilling:" { $subsections gc-root-offset } ; -about: "cpu.architecture" +ABOUT: "cpu.architecture" diff --git a/core/definitions/definitions-docs.factor b/core/definitions/definitions-docs.factor index d1e2d6695c..c6a16519bf 100644 --- a/core/definitions/definitions-docs.factor +++ b/core/definitions/definitions-docs.factor @@ -71,7 +71,7 @@ $nl { $subsections postpone\ forget: } { $see-also "see" "parser" "source-files" "words" "generic" "help-impl" } ; -about: "definitions" +ABOUT: "definitions" HELP: changed-effects { $var-description "A set that contains all words whose stack effects have changed in the compilation unit." } ; diff --git a/core/delegate/delegate-docs.factor b/core/delegate/delegate-docs.factor index ad01e810c1..06e87f80fd 100644 --- a/core/delegate/delegate-docs.factor +++ b/core/delegate/delegate-docs.factor @@ -65,4 +65,4 @@ $nl } "Every tuple class has an associated protocol consisting of all of its slot accessor methods. The " { $vocab-link "delegate.protocols" } " vocabulary defines formal protocols for the various informal protocols used in the Factor core, such as " { $link "sequence-protocol" } ", " { $link "assocs-protocol" } " or " { $link "stream-protocol" } ; -about: "delegate" +ABOUT: "delegate" diff --git a/core/destructors/destructors-docs.factor b/core/destructors/destructors-docs.factor index 3c7418b879..a6ad46ede5 100644 --- a/core/destructors/destructors-docs.factor +++ b/core/destructors/destructors-docs.factor @@ -110,4 +110,4 @@ ARTICLE: "destructors" "Deterministic resource disposal" } { $see-also "tools.destructors" } ; -about: "destructors" +ABOUT: "destructors" diff --git a/core/effects/effects-docs.factor b/core/effects/effects-docs.factor index 5d50d847c1..cb48151969 100644 --- a/core/effects/effects-docs.factor +++ b/core/effects/effects-docs.factor @@ -115,7 +115,7 @@ ARTICLE: "effects-variables" "Stack effect row variables" { $synopsis if* } "Stack effect variables can only occur as the first input or first output of a stack effect; names starting in " { $snippet ".." } " cause a syntax error if they occur elsewhere in the effect. For words that are not " { $link postpone\ inline } ", effect variables are currently ignored by the stack checker." ; -about: "effects" +ABOUT: "effects" HELP: effect { $class-description "An object representing a stack effect. Holds a sequence of inputs, a sequence of outputs and a flag indicating if an error is thrown unconditionally." } ; diff --git a/core/fry/fry-docs.factor b/core/fry/fry-docs.factor index ca0120ba3a..1035a367bc 100644 --- a/core/fry/fry-docs.factor +++ b/core/fry/fry-docs.factor @@ -97,4 +97,4 @@ $nl { $subsections fry } "Fried quotations are an abstraction on top of the " { $link "compositional-combinators" } "; their use is encouraged over the combinators, because often the fry form is shorter and clearer than the combinator form." ; -about: "fry" +ABOUT: "fry" diff --git a/core/generalizations/generalizations-docs.factor b/core/generalizations/generalizations-docs.factor index ee43a96060..f4a15411f9 100644 --- a/core/generalizations/generalizations-docs.factor +++ b/core/generalizations/generalizations-docs.factor @@ -316,4 +316,4 @@ ARTICLE: "generalizations" "Generalized shuffle words and combinators" } "Also see the " { $vocab-link "sequences.generalizations" } " vocabulary for generalized sequence operations." ; -about: "generalizations" +ABOUT: "generalizations" diff --git a/core/generic/generic-docs.factor b/core/generic/generic-docs.factor index f0f0882d43..39b824a7ff 100644 --- a/core/generic/generic-docs.factor +++ b/core/generic/generic-docs.factor @@ -109,7 +109,7 @@ $nl } "Generic words specialize behavior based on the class of an object; sometimes behavior needs to be specialized on the object's " { $emphasis "structure" } "; this is known as " { $emphasis "pattern matching" } " and is implemented in the " { $vocab-link "match" } " vocabulary." ; -about: "generic" +ABOUT: "generic" HELP: generic { $class-description "The class of generic words, documented in " { $link "generic" } "." } ; diff --git a/core/generic/parser/parser-docs.factor b/core/generic/parser/parser-docs.factor index a1716b90a2..ef56739f45 100644 --- a/core/generic/parser/parser-docs.factor +++ b/core/generic/parser/parser-docs.factor @@ -7,4 +7,4 @@ HELP: generic-effect ARTICLE: "generic.parser" "Utilities for generic word and method defining parsing words" "This vocab creates method words." ; -about: "generic.parser" +ABOUT: "generic.parser" diff --git a/core/graphs/graphs-docs.factor b/core/graphs/graphs-docs.factor index 0e2aa9377a..b358dc85c9 100644 --- a/core/graphs/graphs-docs.factor +++ b/core/graphs/graphs-docs.factor @@ -15,7 +15,7 @@ $nl { $subsections closure } "Directed graphs are used to maintain cross-referencing information for " { $link "definitions" } "." ; -about: "graphs" +ABOUT: "graphs" HELP: add-vertex { $values { "vertex" object } { "edges" sequence } { "graph" "an " { $link assoc } " mapping vertices to " { $link hash-set } " of edges" } } diff --git a/core/grouping/grouping-docs.factor b/core/grouping/grouping-docs.factor index 0768094e99..51ce48c5f1 100644 --- a/core/grouping/grouping-docs.factor +++ b/core/grouping/grouping-docs.factor @@ -68,7 +68,7 @@ $nl "Testing how elements are related:" { $subsections all-eq? all-equal? } ; -about: "grouping" +ABOUT: "grouping" HELP: groups { $class-description "Instances are virtual sequences whose elements are disjoint fixed-length subsequences of an underlying sequence. Groups are mutable and resizable if the underlying sequence is mutable and resizable, respectively." diff --git a/core/growable/growable-docs.factor b/core/growable/growable-docs.factor index ff4f223794..4433688b77 100644 --- a/core/growable/growable-docs.factor +++ b/core/growable/growable-docs.factor @@ -16,7 +16,7 @@ $nl { $subsections resize } { $link "vectors" } " and " { $link "sbufs" } " are implemented using the resizable sequence facility." ; -about: "growable" +ABOUT: "growable" HELP: capacity { $values { "seq" "a vector or string buffer" } { "n" "the capacity of the sequence" } } diff --git a/core/hash-sets/hash-sets-docs.factor b/core/hash-sets/hash-sets-docs.factor index 7827c6f38a..a5d24f034f 100644 --- a/core/hash-sets/hash-sets-docs.factor +++ b/core/hash-sets/hash-sets-docs.factor @@ -8,7 +8,7 @@ ARTICLE: "hash-sets" "Hash sets" { $subsections >hash-set } "The syntax for hash sets is described in " { $link "syntax-hash-sets" } "." ; -about: "hash-sets" +ABOUT: "hash-sets" HELP: hash-set { $class-description "The class of hashtable-like sets. These implement the " { $link set } " mixin." } ; diff --git a/core/hashtables/hashtables-docs.factor b/core/hashtables/hashtables-docs.factor index ad52ede347..2a71345be4 100644 --- a/core/hashtables/hashtables-docs.factor +++ b/core/hashtables/hashtables-docs.factor @@ -55,7 +55,7 @@ ARTICLE: "hashtables.utilities" "Hashtable utilities" ?set-at } ; -about: "hashtables" +ABOUT: "hashtables" HELP: hashtable { $description "The class of hashtables. See " { $link "syntax-hashtables" } " for syntax and " { $link "hashtables" } " for general information." } ; diff --git a/core/hints/hints-docs.factor b/core/hints/hints-docs.factor index 4aa1960550..b7298165c9 100644 --- a/core/hints/hints-docs.factor +++ b/core/hints/hints-docs.factor @@ -45,4 +45,4 @@ $nl } } ; -about: "hints" +ABOUT: "hints" diff --git a/core/init/init-docs.factor b/core/init/init-docs.factor index f31dd0a878..760cb1e693 100644 --- a/core/init/init-docs.factor +++ b/core/init/init-docs.factor @@ -50,4 +50,4 @@ ARTICLE: "init" "Initialization and startup" "When quitting Factor, shutdown hooks are called:" { $subsection do-shutdown-hooks } ; -about: "init" +ABOUT: "init" diff --git a/core/io/binary/binary-docs.factor b/core/io/binary/binary-docs.factor index 847fbe9fd3..078b0dfa6c 100644 --- a/core/io/binary/binary-docs.factor +++ b/core/io/binary/binary-docs.factor @@ -33,7 +33,7 @@ $nl h>b/b } ; -about: "stream-binary" +ABOUT: "stream-binary" HELP: be> { $values { "seq" { $sequence "bytes" } } { "x" "a non-negative integer" } } diff --git a/core/io/encodings/ascii/ascii-docs.factor b/core/io/encodings/ascii/ascii-docs.factor index b9ff30ee39..0d7237b1fc 100644 --- a/core/io/encodings/ascii/ascii-docs.factor +++ b/core/io/encodings/ascii/ascii-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "io.encodings.ascii" "ASCII encoding" "By default, if there's a non-ASCII character in an input stream, it will be replaced with a replacement character (U+FFFD), and if a non-ASCII character is used in output, an exception is thrown." { $subsections ascii } ; -about: "io.encodings.ascii" +ABOUT: "io.encodings.ascii" diff --git a/core/io/encodings/encodings-docs.factor b/core/io/encodings/encodings-docs.factor index 6c0ab6d665..ddcf2f37fb 100644 --- a/core/io/encodings/encodings-docs.factor +++ b/core/io/encodings/encodings-docs.factor @@ -152,4 +152,4 @@ ARTICLE: "io.encodings" "I/O encodings" } { $see-also "encodings-introduction" } ; -about: "io.encodings" +ABOUT: "io.encodings" diff --git a/core/io/encodings/utf16/utf16-docs.factor b/core/io/encodings/utf16/utf16-docs.factor index 6c2fea6b06..4e8e778edf 100644 --- a/core/io/encodings/utf16/utf16-docs.factor +++ b/core/io/encodings/utf16/utf16-docs.factor @@ -11,7 +11,7 @@ ARTICLE: "io.encodings.utf16" "UTF-16 encoding" utf16be } ; -about: "io.encodings.utf16" +ABOUT: "io.encodings.utf16" HELP: utf16le { $class-description "The encoding descriptor for UTF-16LE, that is, UTF-16 in little endian, without a byte order mark. Streams can be made which read or write wth this encoding." } diff --git a/core/io/encodings/utf8/utf8-docs.factor b/core/io/encodings/utf8/utf8-docs.factor index c92d490e01..ad996b67af 100644 --- a/core/io/encodings/utf8/utf8-docs.factor +++ b/core/io/encodings/utf8/utf8-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "io.encodings.utf8" "UTF-8 encoding" "UTF-8 is a variable-width encoding. 7-bit ASCII characters are encoded as single bytes, and other Unicode code points are encoded as 2 to 4 byte sequences." { $subsections utf8 } ; -about: "io.encodings.utf8" +ABOUT: "io.encodings.utf8" diff --git a/core/io/files/files-docs.factor b/core/io/files/files-docs.factor index c99ec3fdaf..91a0fcab9d 100644 --- a/core/io/files/files-docs.factor +++ b/core/io/files/files-docs.factor @@ -37,7 +37,7 @@ ARTICLE: "io.files" "Reading and writing files" with-file-appender } ; -about: "io.files" +ABOUT: "io.files" HELP: { $values { "path" "a pathname string" } { "encoding" "an encoding descriptor" } { "stream" "an input stream" } } diff --git a/core/io/io-docs.factor b/core/io/io-docs.factor index 7ce4c38ebf..a8fd0016d5 100644 --- a/core/io/io-docs.factor +++ b/core/io/io-docs.factor @@ -518,4 +518,4 @@ ARTICLE: "streams" "Streams" } { $see-also "io.streams.string" "io.streams.plain" "io.streams.duplex" } ; -about: "streams" +ABOUT: "streams" diff --git a/core/io/pathnames/pathnames-docs.factor b/core/io/pathnames/pathnames-docs.factor index 31a8bd70c7..c4e1089bf3 100644 --- a/core/io/pathnames/pathnames-docs.factor +++ b/core/io/pathnames/pathnames-docs.factor @@ -166,4 +166,4 @@ $nl "Additional topics:" { $subsections "io.pathnames.presentations" "io.pathnames.special" } ; -about: "io.pathnames" +ABOUT: "io.pathnames" diff --git a/core/io/streams/byte-array/byte-array-docs.factor b/core/io/streams/byte-array/byte-array-docs.factor index 29f07ac386..eeada8d0c9 100644 --- a/core/io/streams/byte-array/byte-array-docs.factor +++ b/core/io/streams/byte-array/byte-array-docs.factor @@ -1,7 +1,7 @@ USING: help.syntax help.markup io byte-arrays quotations ; IN: io.streams.byte-array -about: "io.streams.byte-array" +ABOUT: "io.streams.byte-array" ARTICLE: "io.streams.byte-array" "Byte-array streams" "Byte array streams:" diff --git a/core/io/streams/c/c-docs.factor b/core/io/streams/c/c-docs.factor index 88d6c77d95..1cb286dc87 100644 --- a/core/io/streams/c/c-docs.factor +++ b/core/io/streams/c/c-docs.factor @@ -25,7 +25,7 @@ ARTICLE: "io.streams.c" "ANSI C streams" stderr-handle } ; -about: "io.streams.c" +ABOUT: "io.streams.c" HELP: { $values { "handle" "a C FILE* handle" } { "stream" "a new stream" } } diff --git a/core/io/streams/plain/plain-docs.factor b/core/io/streams/plain/plain-docs.factor index ac62414ae9..4ebdc20216 100644 --- a/core/io/streams/plain/plain-docs.factor +++ b/core/io/streams/plain/plain-docs.factor @@ -1,7 +1,7 @@ USING: help.markup help.syntax io ; IN: io.streams.plain -about: "io.streams.plain" +ABOUT: "io.streams.plain" HELP: plain-writer { $class-description "An output stream mixin providing an implementation of the extended stream output protocol in a trivial way." } diff --git a/core/io/streams/string/string-docs.factor b/core/io/streams/string/string-docs.factor index 042dde5c49..59a167b72f 100644 --- a/core/io/streams/string/string-docs.factor +++ b/core/io/streams/string/string-docs.factor @@ -13,7 +13,7 @@ ARTICLE: "io.streams.string" "String streams" with-string-writer } ; -about: "io.streams.string" +ABOUT: "io.streams.string" HELP: { $values { "stream" "an output stream" } } diff --git a/core/layouts/layouts-docs.factor b/core/layouts/layouts-docs.factor index 02dcccfdc8..4d6d3e6e31 100644 --- a/core/layouts/layouts-docs.factor +++ b/core/layouts/layouts-docs.factor @@ -133,4 +133,4 @@ ARTICLE: "layouts" "VM memory layouts" "layouts-bootstrap" } ; -about: "layouts" +ABOUT: "layouts" diff --git a/core/locals/locals-docs.factor b/core/locals/locals-docs.factor index c1919322b5..29ac5dd130 100644 --- a/core/locals/locals-docs.factor +++ b/core/locals/locals-docs.factor @@ -303,4 +303,4 @@ ARTICLE: "locals" "Lexical variables" } "Lexical variables complement " { $link "namespaces" } "." ; -about: "locals" +ABOUT: "locals" diff --git a/core/locals/parser/parser-docs.factor b/core/locals/parser/parser-docs.factor index 7047f54c5c..d1d7046c64 100644 --- a/core/locals/parser/parser-docs.factor +++ b/core/locals/parser/parser-docs.factor @@ -24,4 +24,4 @@ $nl "Parsers for word and method definitions:" { $subsections (::) (M::) } ; -about: "locals.parser" +ABOUT: "locals.parser" diff --git a/core/macros/macros-docs.factor b/core/macros/macros-docs.factor index 337c54a818..70337b547e 100644 --- a/core/macros/macros-docs.factor +++ b/core/macros/macros-docs.factor @@ -47,4 +47,4 @@ $nl { $subsections define-transform } { $see-also "generalizations" "fry" } ; -about: "macros" +ABOUT: "macros" diff --git a/core/make/make-docs.factor b/core/make/make-docs.factor index af302cf21b..fa797aecf4 100644 --- a/core/make/make-docs.factor +++ b/core/make/make-docs.factor @@ -61,7 +61,7 @@ $nl } { $subsections "make-philosophy" } ; -about: "namespaces-make" +ABOUT: "namespaces-make" HELP: building { $var-description "Temporary mutable growable sequence (or assoc) holding elements accumulated so far by " { $link make } "." } ; diff --git a/core/math/floats/floats-docs.factor b/core/math/floats/floats-docs.factor index 0f53d1fd36..509c0c2f45 100644 --- a/core/math/floats/floats-docs.factor +++ b/core/math/floats/floats-docs.factor @@ -160,4 +160,4 @@ $nl } "The " { $vocab-link "math.floats.env" } " vocabulary provides functionality for controlling floating point exceptions, rounding modes, and denormal behavior." ; -about: "floats" +ABOUT: "floats" diff --git a/core/math/integers/integers-docs.factor b/core/math/integers/integers-docs.factor index 87d54e07f0..a7cc1cee82 100644 --- a/core/math/integers/integers-docs.factor +++ b/core/math/integers/integers-docs.factor @@ -20,7 +20,7 @@ $nl } { $see-also "prettyprint-numbers" "modular-arithmetic" "bitwise-arithmetic" "integer-functions" "syntax-integers" } ; -about: "integers" +ABOUT: "integers" HELP: fixnum { $class-description "The class of fixnums, which are fixed-width integers small enough to fit in a machine cell. Because they are not heap-allocated, fixnums do not have object identity. Equality of tagged pointer bit patterns is actually " { $emphasis "value" } " equality for fixnums." } ; diff --git a/core/math/math-docs.factor b/core/math/math-docs.factor index 2d9a9c071d..a9920f74b5 100644 --- a/core/math/math-docs.factor +++ b/core/math/math-docs.factor @@ -521,4 +521,4 @@ $nl } { $see-also "integers" "rationals" "floats" "complex-numbers" } ; -about: "arithmetic" +ABOUT: "arithmetic" diff --git a/core/math/order/order-docs.factor b/core/math/order/order-docs.factor index 9c33556489..011dc0bf13 100644 --- a/core/math/order/order-docs.factor +++ b/core/math/order/order-docs.factor @@ -128,4 +128,4 @@ ARTICLE: "math.order" "Linear order protocol" { $subsections "math.order.example" } { $see-also "sequences-sorting" } ; -about: "math.order" +ABOUT: "math.order" diff --git a/core/math/parser/parser-docs.factor b/core/math/parser/parser-docs.factor index 95f47dcfb6..211a2f7f94 100644 --- a/core/math/parser/parser-docs.factor +++ b/core/math/parser/parser-docs.factor @@ -28,7 +28,7 @@ $nl "You can also input literal numbers in a different base (" { $link "syntax-integers" } ")." { $see-also "prettyprint-numbers" } ; -about: "number-strings" +ABOUT: "number-strings" HELP: >digit { $values { "n" "an integer between 0 and 15" } { "ch" "a character" } } diff --git a/core/math/ranges/ranges-docs.factor b/core/math/ranges/ranges-docs.factor index f2dcfd26a2..e0ce98f1de 100644 --- a/core/math/ranges/ranges-docs.factor +++ b/core/math/ranges/ranges-docs.factor @@ -25,4 +25,4 @@ $nl { $code "100 1 [a,b] product" } "A range can be converted into a concrete sequence using a word such as " { $link >array } ". In most cases this is unnecessary since ranges implement the sequence protocol already. It is necessary if a mutable sequence is needed, for use with words such as " { $link set-nth } " or " { $link map! } "." ; -about: "math.ranges" +ABOUT: "math.ranges" diff --git a/core/math/ratios/ratios-docs.factor b/core/math/ratios/ratios-docs.factor index 1e03cdb713..57b37f1bb7 100644 --- a/core/math/ratios/ratios-docs.factor +++ b/core/math/ratios/ratios-docs.factor @@ -21,7 +21,7 @@ $nl } { $see-also "syntax-ratios" } ; -about: "rationals" +ABOUT: "rationals" HELP: ratio { $class-description "The class of rational numbers with denominator not equal to 1." } ; diff --git a/core/memoize/memoize-docs.factor b/core/memoize/memoize-docs.factor index 532c01de4f..93289dae1d 100644 --- a/core/memoize/memoize-docs.factor +++ b/core/memoize/memoize-docs.factor @@ -15,7 +15,7 @@ $nl "Clearing memoized results:" { $subsections reset-memoized } ; -about: "memoize" +ABOUT: "memoize" HELP: define-memoized { $values { "word" word } { "quot" quotation } { "effect" effect } } diff --git a/core/memory/memory-docs.factor b/core/memory/memory-docs.factor index e6c9abc33e..39e0e79fe3 100644 --- a/core/memory/memory-docs.factor +++ b/core/memory/memory-docs.factor @@ -44,4 +44,4 @@ $nl "The " { $link "tools.deploy" } " tool creates stripped-down images containing just enough code to run a single application." { $see-also "tools.memory" } ; -about: "images" +ABOUT: "images" diff --git a/core/namespaces/namespaces-docs.factor b/core/namespaces/namespaces-docs.factor index 45d59eb89f..b666c6be39 100644 --- a/core/namespaces/namespaces-docs.factor +++ b/core/namespaces/namespaces-docs.factor @@ -62,7 +62,7 @@ $nl { $subsections "namespaces.private" } "Dynamic variables complement " { $link "locals" } "." ; -about: "namespaces" +ABOUT: "namespaces" HELP: get { $values { "variable" "a variable, by convention a symbol" } { "value" { $maybe "the value" } } } diff --git a/core/parser/parser-docs.factor b/core/parser/parser-docs.factor index 062c1b7cf2..f405025914 100644 --- a/core/parser/parser-docs.factor +++ b/core/parser/parser-docs.factor @@ -110,7 +110,7 @@ $nl "While " { $link run-file } " can be used interactively in the listener to load user code into the session, this should only be done for quick one-off scripts, and real programs should instead rely on the automatic " { $link "vocabs.loader" } "." { $see-also "parsing-words" "definitions" "definition-checking" } ; -about: "parser" +ABOUT: "parser" HELP: location { $values { "loc" "a " { $snippet "{ path line# }" } " pair" } } diff --git a/core/quotations/quotations-docs.factor b/core/quotations/quotations-docs.factor index a88afc6469..dbf258418e 100644 --- a/core/quotations/quotations-docs.factor +++ b/core/quotations/quotations-docs.factor @@ -39,7 +39,7 @@ ARTICLE: "wrappers" "Wrappers" } { $see-also "combinators" } ; -about: "quotations" +ABOUT: "quotations" HELP: callable { $class-description "The class whose instances can be passed to " { $link call } ". This includes quotations and composed quotations built up with " { $link curry } " or " { $link compose } "." } ; diff --git a/core/sbufs/sbufs-docs.factor b/core/sbufs/sbufs-docs.factor index 953041bdae..badf27fa35 100644 --- a/core/sbufs/sbufs-docs.factor +++ b/core/sbufs/sbufs-docs.factor @@ -20,7 +20,7 @@ $nl "If you don't care about initial capacity, a more elegant way to create a new string buffer is to write:" { $code "SBUF\" \" clone" } ; -about: "sbufs" +ABOUT: "sbufs" HELP: sbuf { $description "The class of resizable character strings. See " { $link "syntax-sbufs" } " for syntax and " { $link "sbufs" } " for general information." } ; diff --git a/core/sequences/generalizations/generalizations-docs.factor b/core/sequences/generalizations/generalizations-docs.factor index 3dec959733..0cdb85c6bc 100644 --- a/core/sequences/generalizations/generalizations-docs.factor +++ b/core/sequences/generalizations/generalizations-docs.factor @@ -147,4 +147,4 @@ ARTICLE: "sequences.generalizations" "Generalized sequence words" nproduce-as } ; -about: "sequences.generalizations" +ABOUT: "sequences.generalizations" diff --git a/core/sequences/sequences-docs.factor b/core/sequences/sequences-docs.factor index 06617152ba..abd539150f 100644 --- a/core/sequences/sequences-docs.factor +++ b/core/sequences/sequences-docs.factor @@ -2009,4 +2009,4 @@ $nl "Implementing sequence combinators:" { $subsections "sequences-combinator-implementation" } ; -about: "sequences" +ABOUT: "sequences" diff --git a/core/sets/sets-docs.factor b/core/sets/sets-docs.factor index fef4273826..97293e9f75 100644 --- a/core/sets/sets-docs.factor +++ b/core/sets/sets-docs.factor @@ -11,7 +11,7 @@ ARTICLE: "sets" "Sets" } { $subsections "set-operations" "set-implementations" } ; -about: "sets" +ABOUT: "sets" ARTICLE: "set-operations" "Operations on sets" "To test if an object is a member of a set:" diff --git a/core/slots/slots-docs.factor b/core/slots/slots-docs.factor index 7008e988ff..d03b98ea77 100644 --- a/core/slots/slots-docs.factor +++ b/core/slots/slots-docs.factor @@ -114,7 +114,7 @@ $nl } { $see-also "accessors" "mirrors" } ; -about: "slots" +ABOUT: "slots" HELP: slot-spec { $class-description "A slot specification. The " { $snippet "\"slots\"" } " word property of " { $link builtin-class } " and " { $link tuple-class } " instances holds sequences of slot specifications." diff --git a/core/sorting/sorting-docs.factor b/core/sorting/sorting-docs.factor index 111ae02eb1..ddf887ce82 100644 --- a/core/sorting/sorting-docs.factor +++ b/core/sorting/sorting-docs.factor @@ -20,7 +20,7 @@ $nl sort-values } ; -about: "sequences-sorting" +ABOUT: "sequences-sorting" HELP: sort { $values { "seq" sequence } { "quot" { $quotation ( obj1 obj2 -- <=> ) } } { "sortedseq" "a new sorted sequence" } } diff --git a/core/source-files/source-files-docs.factor b/core/source-files/source-files-docs.factor index 112a50f33e..c473f6d2cf 100644 --- a/core/source-files/source-files-docs.factor +++ b/core/source-files/source-files-docs.factor @@ -20,7 +20,7 @@ $nl { $subsections reset-checksums } "The " { $link pathname } " class implements the definition protocol by working with the corresponding source file; see " { $link "definitions" } "." ; -about: "source-files" +ABOUT: "source-files" HELP: source-files { $var-description "An assoc mapping pathname strings to " { $link source-file } " instances, representing loaded source files." } ; diff --git a/core/splitting/splitting-docs.factor b/core/splitting/splitting-docs.factor index bf597d2f30..ae1e131796 100644 --- a/core/splitting/splitting-docs.factor +++ b/core/splitting/splitting-docs.factor @@ -23,7 +23,7 @@ ARTICLE: "sequences-split" "Splitting sequences" "Replacing subsequences with another subsequence:" { $subsections replace } ; -about: "sequences-split" +ABOUT: "sequences-split" HELP: split1 { $values { "seq" sequence } { "subseq" sequence } { "before" "a new sequence" } { "after" "a new sequence" } } diff --git a/core/stack-checker/errors/errors-docs.factor b/core/stack-checker/errors/errors-docs.factor index 60be18b61f..91b1c6e5a1 100644 --- a/core/stack-checker/errors/errors-docs.factor +++ b/core/stack-checker/errors/errors-docs.factor @@ -165,4 +165,4 @@ ARTICLE: "inference-errors" "Stack checker errors" missing-effect } ; -about: "inference-errors" +ABOUT: "inference-errors" diff --git a/core/stack-checker/known-words/known-words-docs.factor b/core/stack-checker/known-words/known-words-docs.factor index 0100509869..cfa16aa408 100644 --- a/core/stack-checker/known-words/known-words-docs.factor +++ b/core/stack-checker/known-words/known-words-docs.factor @@ -29,4 +29,4 @@ HELP: infer-special ARTICLE: "stack-checker.known-words" "Extra properties for special words" "This vocab adds properties for words that are handled specially by the compiler. Such as " { $link curry } " and " { $link dip } "." ; -about: "stack-checker.known-words" +ABOUT: "stack-checker.known-words" diff --git a/core/stack-checker/stack-checker-docs.factor b/core/stack-checker/stack-checker-docs.factor index c67645b689..69c58eb838 100644 --- a/core/stack-checker/stack-checker-docs.factor +++ b/core/stack-checker/stack-checker-docs.factor @@ -142,7 +142,7 @@ $nl { $subsections "inference-escape" } { $see-also "effects" "tools.inference" "tools.errors" } ; -about: "inference" +ABOUT: "inference" HELP: inference-error { $values { "class" class } } diff --git a/core/stack-checker/values/values-docs.factor b/core/stack-checker/values/values-docs.factor index 60e1f13649..4617d50415 100644 --- a/core/stack-checker/values/values-docs.factor +++ b/core/stack-checker/values/values-docs.factor @@ -42,4 +42,4 @@ $nl set-known } ; -about: "stack-checker.values" +ABOUT: "stack-checker.values" diff --git a/core/strings/strings-docs.factor b/core/strings/strings-docs.factor index bf2be45893..17fa4ab8c4 100644 --- a/core/strings/strings-docs.factor +++ b/core/strings/strings-docs.factor @@ -24,7 +24,7 @@ $nl { $subsections resize-string } { $see-also "syntax-strings" "sbufs" "unicode" "io.encodings" } ; -about: "strings" +ABOUT: "strings" HELP: string { $description "The class of fixed-length character strings. See " { $link "syntax-strings" } " for syntax and " { $link "strings" } " for general information." } ; diff --git a/core/summary/summary-docs.factor b/core/summary/summary-docs.factor index fc689402e0..a5b12ecd73 100644 --- a/core/summary/summary-docs.factor +++ b/core/summary/summary-docs.factor @@ -10,4 +10,4 @@ HELP: summary { $contract "Outputs a brief description of the object." } { $notes "New methods can be defined by user code. Most often, this is used with error classes so that " { $link "debugger" } " can print friendlier error messages." } ; -about: "summary" +ABOUT: "summary" diff --git a/core/syntax/syntax-docs.factor b/core/syntax/syntax-docs.factor index 32f02132c9..b85d90b7ff 100644 --- a/core/syntax/syntax-docs.factor +++ b/core/syntax/syntax-docs.factor @@ -259,7 +259,7 @@ ARTICLE: "syntax" "Syntax" "syntax-immediate" } ; -about: "syntax" +ABOUT: "syntax" HELP: delimiter { $syntax ": foo ... ; delimiter" } diff --git a/core/system/system-docs.factor b/core/system/system-docs.factor index 31633662fb..cee27e05d3 100644 --- a/core/system/system-docs.factor +++ b/core/system/system-docs.factor @@ -1,7 +1,7 @@ USING: classes.singleton help.markup help.syntax init kernel math ; IN: system -about: "system" +ABOUT: "system" ARTICLE: "system" "System interface" { $subsections diff --git a/core/typed/typed-docs.factor b/core/typed/typed-docs.factor index 71f917768d..377b0be6ad 100644 --- a/core/typed/typed-docs.factor +++ b/core/typed/typed-docs.factor @@ -74,4 +74,4 @@ $nl output-mismatch-error } ; -about: "typed" +ABOUT: "typed" diff --git a/core/vectors/vectors-docs.factor b/core/vectors/vectors-docs.factor index edd329a686..615a52c637 100644 --- a/core/vectors/vectors-docs.factor +++ b/core/vectors/vectors-docs.factor @@ -25,7 +25,7 @@ $nl "If you don't care about initial capacity, an elegant way to create a new vector is to write:" { $code "V{ } clone" } ; -about: "vectors" +ABOUT: "vectors" HELP: vector { $description "The class of resizable vectors. See " { $link "syntax-vectors" } " for syntax and " { $link "vectors" } " for general information." } ; diff --git a/core/vocabs/loader/loader-docs.factor b/core/vocabs/loader/loader-docs.factor index 3b27865ef0..e0e77c0be8 100755 --- a/core/vocabs/loader/loader-docs.factor +++ b/core/vocabs/loader/loader-docs.factor @@ -69,7 +69,7 @@ $nl } { $see-also "vocabularies" "parser" "source-files" } ; -about: "vocabs.loader" +ABOUT: "vocabs.loader" HELP: load-vocab { $values { "name" "a string" } { "vocab" { $maybe hashtable } } } diff --git a/core/vocabs/parser/parser-docs.factor b/core/vocabs/parser/parser-docs.factor index f473b36a58..42010b0b0c 100644 --- a/core/vocabs/parser/parser-docs.factor +++ b/core/vocabs/parser/parser-docs.factor @@ -90,7 +90,7 @@ $nl end-private } ; -about: "word-search" +ABOUT: "word-search" HELP: manifest { $var-description "The current manifest. Only set at parse time." } diff --git a/core/vocabs/vocabs-docs.factor b/core/vocabs/vocabs-docs.factor index 4c9088a8cd..ae53ed59e2 100644 --- a/core/vocabs/vocabs-docs.factor +++ b/core/vocabs/vocabs-docs.factor @@ -42,7 +42,7 @@ $nl { $subsections forget-vocab } { $see-also "words" "vocabs.loader" "word-search" } ; -about: "vocabularies" +ABOUT: "vocabularies" HELP: dictionary { $var-description "Holds a hashtable mapping vocabulary names to vocabularies." } ; diff --git a/core/words/alias/alias-docs.factor b/core/words/alias/alias-docs.factor index 97c50d7173..7369b1b9c3 100644 --- a/core/words/alias/alias-docs.factor +++ b/core/words/alias/alias-docs.factor @@ -9,4 +9,4 @@ $nl "Define an alias at run-time:" { $subsections define-alias } ; -about: "words.alias" +ABOUT: "words.alias" diff --git a/core/words/constant/constant-docs.factor b/core/words/constant/constant-docs.factor index ead920a8a6..3aae1ec332 100644 --- a/core/words/constant/constant-docs.factor +++ b/core/words/constant/constant-docs.factor @@ -9,4 +9,4 @@ $nl "Define an constant at run-time:" { $subsections define-constant } ; -about: "words.constant" +ABOUT: "words.constant" diff --git a/core/words/symbol/symbol-docs.factor b/core/words/symbol/symbol-docs.factor index f8dde11726..ade463e2de 100644 --- a/core/words/symbol/symbol-docs.factor +++ b/core/words/symbol/symbol-docs.factor @@ -29,4 +29,4 @@ ARTICLE: "words.symbol" "Symbols" ": foo ( -- value ) \\ foo ;" } ; -about: "words.symbol" +ABOUT: "words.symbol" diff --git a/core/words/words-docs.factor b/core/words/words-docs.factor index fb88fba597..a62ee708fd 100644 --- a/core/words/words-docs.factor +++ b/core/words/words-docs.factor @@ -225,7 +225,7 @@ $nl } { $see-also "vocabularies" "vocabs.loader" "definitions" "see" } ; -about: "words" +ABOUT: "words" HELP: changed-effect { $values { "word" word } } diff --git a/ffi/cocoa/application/application-docs.factor b/ffi/cocoa/application/application-docs.factor index b574067f14..d343b53283 100644 --- a/ffi/cocoa/application/application-docs.factor +++ b/ffi/cocoa/application/application-docs.factor @@ -51,4 +51,4 @@ ARTICLE: "cocoa-application-utils" "Cocoa application utilities" with-cocoa } ; -about: "cocoa-application-utils" +ABOUT: "cocoa-application-utils" diff --git a/ffi/cocoa/cocoa-docs.factor b/ffi/cocoa/cocoa-docs.factor index b978b0bbec..e3d26120ee 100644 --- a/ffi/cocoa/cocoa-docs.factor +++ b/ffi/cocoa/cocoa-docs.factor @@ -72,4 +72,4 @@ $nl "cocoa-window-utils" } ; -about: "cocoa" +ABOUT: "cocoa" diff --git a/ffi/cocoa/dialogs/dialogs-docs.factor b/ffi/cocoa/dialogs/dialogs-docs.factor index 48bf3987bb..329e2ddcc4 100644 --- a/ffi/cocoa/dialogs/dialogs-docs.factor +++ b/ffi/cocoa/dialogs/dialogs-docs.factor @@ -29,4 +29,4 @@ ARTICLE: "cocoa-dialogs" "Cocoa file dialogs" save-panel } ; -about: "cocoa-dialogs" +ABOUT: "cocoa-dialogs" diff --git a/ffi/cocoa/pasteboard/pasteboard-docs.factor b/ffi/cocoa/pasteboard/pasteboard-docs.factor index e7ec695d70..d1d0e374d1 100644 --- a/ffi/cocoa/pasteboard/pasteboard-docs.factor +++ b/ffi/cocoa/pasteboard/pasteboard-docs.factor @@ -20,4 +20,4 @@ ARTICLE: "cocoa-pasteboard-utils" "Cocoa pasteboard utilities" set-pasteboard-string } ; -about: "cocoa-pasteboard-utils" +ABOUT: "cocoa-pasteboard-utils" diff --git a/ffi/cocoa/subclassing/subclassing-docs.factor b/ffi/cocoa/subclassing/subclassing-docs.factor index 749d63b084..135d80c0fd 100644 --- a/ffi/cocoa/subclassing/subclassing-docs.factor +++ b/ffi/cocoa/subclassing/subclassing-docs.factor @@ -20,4 +20,4 @@ ARTICLE: "objc-subclassing" "Subclassing Objective C classes" { $subsections \ CLASS< \ METHOD: } "Objective C class definitions are saved in the image. If the image is saved and Factor is restarted with the saved image, custom class definitions are made available to the Objective C runtime when they are first accessed from within Factor." ; -about: "objc-subclassing" +ABOUT: "objc-subclassing" diff --git a/ffi/cocoa/views/views-docs.factor b/ffi/cocoa/views/views-docs.factor index ee6a51deb4..1e1ed2f25c 100644 --- a/ffi/cocoa/views/views-docs.factor +++ b/ffi/cocoa/views/views-docs.factor @@ -20,4 +20,4 @@ ARTICLE: "cocoa-view-utils" "Cocoa view utilities" mouse-location } ; -about: "cocoa-view-utils" +ABOUT: "cocoa-view-utils" diff --git a/ffi/cocoa/windows/windows-docs.factor b/ffi/cocoa/windows/windows-docs.factor index cc24e0ac7c..67475b81f9 100644 --- a/ffi/cocoa/windows/windows-docs.factor +++ b/ffi/cocoa/windows/windows-docs.factor @@ -15,4 +15,4 @@ ARTICLE: "cocoa-window-utils" "Cocoa window utilities" } ; -about: "cocoa-window-utils" +ABOUT: "cocoa-window-utils" diff --git a/ffi/core-graphics/types/types-docs.factor b/ffi/core-graphics/types/types-docs.factor index 472f4a4cf9..85302cb5d6 100644 --- a/ffi/core-graphics/types/types-docs.factor +++ b/ffi/core-graphics/types/types-docs.factor @@ -27,4 +27,4 @@ ARTICLE: "core-graphics.types" "Core Graphics types" } ; -about: "core-graphics.types" +ABOUT: "core-graphics.types" diff --git a/ffi/gdbm/gdbm-docs.factor b/ffi/gdbm/gdbm-docs.factor index 299261dc4f..18e5d5cf33 100644 --- a/ffi/gdbm/gdbm-docs.factor +++ b/ffi/gdbm/gdbm-docs.factor @@ -144,4 +144,4 @@ $nl "The order in which records are accessed has nothing to do with the order in which records have been stored. Note that these words can only be used in read-only algorithms since delete operation re-arranges the hash table." ; -about: "gdbm" +ABOUT: "gdbm" diff --git a/ffi/mongodb/mongodb-docs.factor b/ffi/mongodb/mongodb-docs.factor index da23fb041e..17258e4026 100644 --- a/ffi/mongodb/mongodb-docs.factor +++ b/ffi/mongodb/mongodb-docs.factor @@ -24,4 +24,4 @@ ARTICLE: "mongodb" "MongoDB factor integration" "" } ; -about: "mongodb" +ABOUT: "mongodb" diff --git a/ffi/opencl/opencl-docs.factor b/ffi/opencl/opencl-docs.factor index 8cfaf9db85..48e1f124a0 100644 --- a/ffi/opencl/opencl-docs.factor +++ b/ffi/opencl/opencl-docs.factor @@ -243,4 +243,4 @@ ARTICLE: "opencl" "OpenCL" } ; -about: "opencl" +ABOUT: "opencl" diff --git a/ffi/opengl/annotations/annotations-docs.factor b/ffi/opengl/annotations/annotations-docs.factor index b1e2bd8d2a..d6a73bf83f 100644 --- a/ffi/opengl/annotations/annotations-docs.factor +++ b/ffi/opengl/annotations/annotations-docs.factor @@ -40,4 +40,4 @@ ARTICLE: "opengl.annotations" "OpenGL error reporting" reset-gl-functions } ; -about: "opengl.annotations" +ABOUT: "opengl.annotations" diff --git a/ffi/opengl/capabilities/capabilities-docs.factor b/ffi/opengl/capabilities/capabilities-docs.factor index 4b027ef84a..015e297fa8 100644 --- a/ffi/opengl/capabilities/capabilities-docs.factor +++ b/ffi/opengl/capabilities/capabilities-docs.factor @@ -62,4 +62,4 @@ HELP: require-gl-version-or-extensions { require-gl-version require-glsl-version require-gl-extensions require-gl-version-or-extensions has-gl-version? has-glsl-version? has-gl-extensions? has-gl-version-or-extensions? gl-version glsl-version gl-extensions } related-words -about: "gl-utilities" +ABOUT: "gl-utilities" diff --git a/ffi/opengl/debug/debug-docs.factor b/ffi/opengl/debug/debug-docs.factor index f1fa976447..38a86d0ffa 100644 --- a/ffi/opengl/debug/debug-docs.factor +++ b/ffi/opengl/debug/debug-docs.factor @@ -34,4 +34,4 @@ ARTICLE: "opengl.debug" "Interactive debugging of OpenGL applications" gl-break } ; -about: "opengl.debug" +ABOUT: "opengl.debug" diff --git a/ffi/opengl/framebuffers/framebuffers-docs.factor b/ffi/opengl/framebuffers/framebuffers-docs.factor index b6e2cf21ee..74f1b79e10 100644 --- a/ffi/opengl/framebuffers/framebuffers-docs.factor +++ b/ffi/opengl/framebuffers/framebuffers-docs.factor @@ -31,4 +31,4 @@ HELP: with-framebuffer { $values { "id" "The id of a framebuffer object." } { "quot" quotation } } { $description "Binds framebuffer " { $snippet "id" } " for drawing in the dynamic extent of " { $snippet "quot" } ", restoring the window framebuffer when finished." } ; -about: "gl-utilities" +ABOUT: "gl-utilities" diff --git a/ffi/opengl/opengl-docs.factor b/ffi/opengl/opengl-docs.factor index 7eedc42c2c..aa22bcbfa8 100644 --- a/ffi/opengl/opengl-docs.factor +++ b/ffi/opengl/opengl-docs.factor @@ -96,4 +96,4 @@ $nl gl-rect } ; -about: "gl-utilities" +ABOUT: "gl-utilities" diff --git a/ffi/opengl/shaders/shaders-docs.factor b/ffi/opengl/shaders/shaders-docs.factor index 5e8e26af10..87185a43b1 100644 --- a/ffi/opengl/shaders/shaders-docs.factor +++ b/ffi/opengl/shaders/shaders-docs.factor @@ -98,4 +98,4 @@ HELP: with-gl-program { $values { "program" "A " { $link gl-program } " object" } { "quot" "A quotation with stack effect " { $snippet "( program -- )" } } } { $description "Enables " { $snippet "program" } " for all OpenGL calls made in the dynamic extent of " { $snippet "quot" } ". " { $snippet "program" } " is left on the top of the stack when " { $snippet "quot" } " is called. The fixed-function pipeline is restored at the end of " { $snippet "quot" } "." } ; -about: "gl-utilities" +ABOUT: "gl-utilities" diff --git a/ffi/pcre/pcre-docs.factor b/ffi/pcre/pcre-docs.factor index 217c3b5507..c4d0c5f4c5 100644 --- a/ffi/pcre/pcre-docs.factor +++ b/ffi/pcre/pcre-docs.factor @@ -36,4 +36,4 @@ HELP: findall } } ; -about: "pcre" +ABOUT: "pcre" diff --git a/ffi/python/python-docs.factor b/ffi/python/python-docs.factor index 530897c1ee..e1a072bb6e 100644 --- a/ffi/python/python-docs.factor +++ b/ffi/python/python-docs.factor @@ -54,4 +54,4 @@ $nl { $code "\"C:/python27-64bit/\" \"PYTHONHOME\" set-os-env" } { $warning "All code that calls Python words should always be wrapped in a " { $link with-destructors } " context. The reason is that the words add references to Pythons internal memory heap which are removed when the destructors trigger." } ; -about: "python" +ABOUT: "python" diff --git a/ffi/readline/readline-docs.factor b/ffi/readline/readline-docs.factor index e73ae69fa7..4e988d367d 100644 --- a/ffi/readline/readline-docs.factor +++ b/ffi/readline/readline-docs.factor @@ -32,4 +32,4 @@ ARTICLE: "readline" "Readline" "To set a completion hook:" { $subsections set-completion } ; -about: "readline" +ABOUT: "readline" diff --git a/ffi/unix/groups/groups-docs.factor b/ffi/unix/groups/groups-docs.factor index 36702f4d1c..6498e42e5a 100644 --- a/ffi/unix/groups/groups-docs.factor +++ b/ffi/unix/groups/groups-docs.factor @@ -130,4 +130,4 @@ $nl with-effective-group } ; -about: "unix.groups" +ABOUT: "unix.groups" diff --git a/ffi/unix/signals/signals-docs.factor b/ffi/unix/signals/signals-docs.factor index 01da6353e9..d423b36f5d 100644 --- a/ffi/unix/signals/signals-docs.factor +++ b/ffi/unix/signals/signals-docs.factor @@ -29,4 +29,4 @@ ARTICLE: "unix.signals" "Signal handlers" { $subsections add-signal-handler remove-signal-handler } ; -about: "unix.signals" +ABOUT: "unix.signals" diff --git a/ffi/unix/users/users-docs.factor b/ffi/unix/users/users-docs.factor index 7426c0a584..af9a88941c 100644 --- a/ffi/unix/users/users-docs.factor +++ b/ffi/unix/users/users-docs.factor @@ -134,4 +134,4 @@ $nl with-effective-user } ; -about: "unix.users" +ABOUT: "unix.users" diff --git a/frameworks/db/db-docs.factor b/frameworks/db/db-docs.factor index 631951df26..e331b97773 100644 --- a/frameworks/db/db-docs.factor +++ b/frameworks/db/db-docs.factor @@ -311,4 +311,4 @@ ARTICLE: "db-custom-database-combinators" "Custom database combinators" swap with-db ; inline" } ; -about: "db" +ABOUT: "db" diff --git a/frameworks/db/tuples/tuples-docs.factor b/frameworks/db/tuples/tuples-docs.factor index 72adc2b6f3..f8b05954f4 100644 --- a/frameworks/db/tuples/tuples-docs.factor +++ b/frameworks/db/tuples/tuples-docs.factor @@ -269,4 +269,4 @@ T{ book { "Start making and storing objects with " { $link insert-tuple } ", " { $link update-tuple } ", " { $link delete-tuples } ", and " { $link select-tuples } } } ; -about: "db-tuples" +ABOUT: "db-tuples" diff --git a/frameworks/db/types/types-docs.factor b/frameworks/db/types/types-docs.factor index d1a05da5ab..60b032a02d 100644 --- a/frameworks/db/types/types-docs.factor +++ b/frameworks/db/types/types-docs.factor @@ -182,4 +182,4 @@ ARTICLE: "db.types" "Database types" "Factor URLs:" { $subsections URL } ; -about: "db.types" +ABOUT: "db.types" diff --git a/frameworks/furnace/actions/actions-docs.factor b/frameworks/furnace/actions/actions-docs.factor index aef02109a4..edf3eb1520 100644 --- a/frameworks/furnace/actions/actions-docs.factor +++ b/frameworks/furnace/actions/actions-docs.factor @@ -157,4 +157,4 @@ $nl "Low-level features:" { $subsections "furnace.actions.impl" } ; -about: "furnace.actions" +ABOUT: "furnace.actions" diff --git a/frameworks/furnace/alloy/alloy-docs.factor b/frameworks/furnace/alloy/alloy-docs.factor index f3ec71cba4..c0c255c1da 100644 --- a/frameworks/furnace/alloy/alloy-docs.factor +++ b/frameworks/furnace/alloy/alloy-docs.factor @@ -39,4 +39,4 @@ ARTICLE: "furnace.alloy" "Furnace alloy responder" "Start a timer to expire asides, conversations and sessions:" { $subsections start-expiring } ; -about: "furnace.alloy" +ABOUT: "furnace.alloy" diff --git a/frameworks/furnace/asides/asides-docs.factor b/frameworks/furnace/asides/asides-docs.factor index 60179b6614..c4ad45c8ea 100644 --- a/frameworks/furnace/asides/asides-docs.factor +++ b/frameworks/furnace/asides/asides-docs.factor @@ -30,4 +30,4 @@ $nl { $subsections end-aside } "Asides are used by " { $vocab-link "furnace.auth.login" } "; when the client requests a protected page, an aside begins and the client is redirected to a login page. Upon a successful login, the aside ends and the client returns to the protected page. If the client directly visits the login page and logs in, there is no current aside, so the client is sent to the default URL passed to " { $link end-aside } ", which in the case of login is the root URL." ; -about: "furnace.asides" +ABOUT: "furnace.asides" diff --git a/frameworks/furnace/auth/auth-docs.factor b/frameworks/furnace/auth/auth-docs.factor index c2be5ff4e4..45bcb8a0ec 100644 --- a/frameworks/furnace/auth/auth-docs.factor +++ b/frameworks/furnace/auth/auth-docs.factor @@ -199,4 +199,4 @@ $nl "A concrete example." { $subsections "furnace.auth.example" } ; -about: "furnace.auth" +ABOUT: "furnace.auth" diff --git a/frameworks/furnace/auth/basic/basic-docs.factor b/frameworks/furnace/auth/basic/basic-docs.factor index 64d8630aef..019c308b58 100644 --- a/frameworks/furnace/auth/basic/basic-docs.factor +++ b/frameworks/furnace/auth/basic/basic-docs.factor @@ -15,4 +15,4 @@ ARTICLE: "furnace.auth.basic" "Basic authentication" } ; -about: "furnace.auth.basic" +ABOUT: "furnace.auth.basic" diff --git a/frameworks/furnace/auth/features/deactivate-user/deactivate-user-docs.factor b/frameworks/furnace/auth/features/deactivate-user/deactivate-user-docs.factor index a2cedd65e8..7758afd212 100644 --- a/frameworks/furnace/auth/features/deactivate-user/deactivate-user-docs.factor +++ b/frameworks/furnace/auth/features/deactivate-user/deactivate-user-docs.factor @@ -23,4 +23,4 @@ $nl "" } ; -about: "furnace.auth.features.deactivate-user" +ABOUT: "furnace.auth.features.deactivate-user" diff --git a/frameworks/furnace/auth/features/recover-password/recover-password-docs.factor b/frameworks/furnace/auth/features/recover-password/recover-password-docs.factor index cfef661ea8..3248bb1952 100644 --- a/frameworks/furnace/auth/features/recover-password/recover-password-docs.factor +++ b/frameworks/furnace/auth/features/recover-password/recover-password-docs.factor @@ -31,4 +31,4 @@ $nl "" } ; -about: "furnace.auth.features.recover-password" +ABOUT: "furnace.auth.features.recover-password" diff --git a/frameworks/furnace/auth/login/login-docs.factor b/frameworks/furnace/auth/login/login-docs.factor index 813719fbee..3af0c353a0 100644 --- a/frameworks/furnace/auth/login/login-docs.factor +++ b/frameworks/furnace/auth/login/login-docs.factor @@ -22,4 +22,4 @@ ARTICLE: "furnace.auth.login" "Login authentication" "Logout" } ; -about: "furnace.auth.login" +ABOUT: "furnace.auth.login" diff --git a/frameworks/furnace/auth/providers/assoc/assoc-docs.factor b/frameworks/furnace/auth/providers/assoc/assoc-docs.factor index 55b28b8917..6017adb1b9 100644 --- a/frameworks/furnace/auth/providers/assoc/assoc-docs.factor +++ b/frameworks/furnace/auth/providers/assoc/assoc-docs.factor @@ -13,4 +13,4 @@ ARTICLE: "furnace.auth.providers.assoc" "In-memory authentication provider" } "The " { $slot "assoc" } " slot of the " { $link users-in-memory } " tuple maps usernames to checksums of passwords." ; -about: "furnace.auth.providers.assoc" +ABOUT: "furnace.auth.providers.assoc" diff --git a/frameworks/furnace/auth/providers/couchdb/couchdb-docs.factor b/frameworks/furnace/auth/providers/couchdb/couchdb-docs.factor index e41438259e..ec967f29d9 100644 --- a/frameworks/furnace/auth/providers/couchdb/couchdb-docs.factor +++ b/frameworks/furnace/auth/providers/couchdb/couchdb-docs.factor @@ -37,4 +37,4 @@ ARTICLE: "furnace.auth.providers.couchdb" "CouchDB Authentication Provider" "Password hashes are base64 encoded." ; -about: "furnace.auth.providers.couchdb" +ABOUT: "furnace.auth.providers.couchdb" diff --git a/frameworks/furnace/auth/providers/db/db-docs.factor b/frameworks/furnace/auth/providers/db/db-docs.factor index fa3bfbc04e..5e80da545c 100644 --- a/frameworks/furnace/auth/providers/db/db-docs.factor +++ b/frameworks/furnace/auth/providers/db/db-docs.factor @@ -10,4 +10,4 @@ ARTICLE: "furnace.auth.providers.db" "Database authentication provider" "The authentication provider class:" { $subsections users-in-db } ; -about: "furnace.auth.providers.db" +ABOUT: "furnace.auth.providers.db" diff --git a/frameworks/furnace/auth/providers/null/null-docs.factor b/frameworks/furnace/auth/providers/null/null-docs.factor index d421415f83..100b16c7d3 100644 --- a/frameworks/furnace/auth/providers/null/null-docs.factor +++ b/frameworks/furnace/auth/providers/null/null-docs.factor @@ -7,4 +7,4 @@ HELP: no-users ARTICLE: "furnace.auth.providers.null" "Dummy authentication provider" "The " { $vocab-link "furnace.auth.providers.null" } " vocabulary implements an authentication provider which refuses all authentication requests. It is only useful for testing purposes." ; -about: "furnace.auth.providers.null" +ABOUT: "furnace.auth.providers.null" diff --git a/frameworks/furnace/auth/providers/providers-docs.factor b/frameworks/furnace/auth/providers/providers-docs.factor index 2eca3858ba..ef092b285c 100644 --- a/frameworks/furnace/auth/providers/providers-docs.factor +++ b/frameworks/furnace/auth/providers/providers-docs.factor @@ -44,4 +44,4 @@ $nl update-user } ; -about: "furnace.auth.providers.protocol" +ABOUT: "furnace.auth.providers.protocol" diff --git a/frameworks/furnace/boilerplate/boilerplate-docs.factor b/frameworks/furnace/boilerplate/boilerplate-docs.factor index 0ddf4ef0f9..c5c9a01a12 100644 --- a/frameworks/furnace/boilerplate/boilerplate-docs.factor +++ b/frameworks/furnace/boilerplate/boilerplate-docs.factor @@ -34,4 +34,4 @@ ARTICLE: "furnace.boilerplate" "Furnace boilerplate support" } { $see-also "html.templates.chloe.tags.boilerplate" } ; -about: "furnace.boilerplate" +ABOUT: "furnace.boilerplate" diff --git a/frameworks/furnace/conversations/conversations-docs.factor b/frameworks/furnace/conversations/conversations-docs.factor index b7616554d7..2f935c33e6 100644 --- a/frameworks/furnace/conversations/conversations-docs.factor +++ b/frameworks/furnace/conversations/conversations-docs.factor @@ -54,4 +54,4 @@ $nl } "Note that conversation scope is serialized as part of the session, which means that only serializable objects can be stored there. See " { $link "furnace.sessions.serialize" } " for details." ; -about: "furnace.conversations" +ABOUT: "furnace.conversations" diff --git a/frameworks/furnace/db/db-docs.factor b/frameworks/furnace/db/db-docs.factor index 46040b629a..c40b9f9c15 100644 --- a/frameworks/furnace/db/db-docs.factor +++ b/frameworks/furnace/db/db-docs.factor @@ -13,4 +13,4 @@ ARTICLE: "furnace.db" "Furnace database support" { $subsections } "The " { $vocab-link "furnace.alloy" } " vocabulary combines database persistence with several other features." ; -about: "furnace.db" +ABOUT: "furnace.db" diff --git a/frameworks/furnace/furnace-docs.factor b/frameworks/furnace/furnace-docs.factor index d91cd3c225..8fbf992e62 100644 --- a/frameworks/furnace/furnace-docs.factor +++ b/frameworks/furnace/furnace-docs.factor @@ -68,4 +68,4 @@ ARTICLE: "furnace" "Furnace framework" "urls" } ; -about: "furnace" +ABOUT: "furnace" diff --git a/frameworks/furnace/json/json-docs.factor b/frameworks/furnace/json/json-docs.factor index 9b56034001..a11f17909b 100644 --- a/frameworks/furnace/json/json-docs.factor +++ b/frameworks/furnace/json/json-docs.factor @@ -10,4 +10,4 @@ ARTICLE: "furnace.json" "Furnace JSON support" "The " { $vocab-link "furnace.json" } " vocabulary provides a utility word for serving HTTP responses with JSON content." { $subsections } ; -about: "furnace.json" +ABOUT: "furnace.json" diff --git a/frameworks/furnace/recaptcha/recaptcha-docs.factor b/frameworks/furnace/recaptcha/recaptcha-docs.factor index cf97c436e4..3d23979962 100644 --- a/frameworks/furnace/recaptcha/recaptcha-docs.factor +++ b/frameworks/furnace/recaptcha/recaptcha-docs.factor @@ -47,4 +47,4 @@ ARTICLE: "furnace.recaptcha" "Recaptcha support for Furnace" "An example:" { $subsections "recaptcha-example" } ; -about: "furnace.recaptcha" +ABOUT: "furnace.recaptcha" diff --git a/frameworks/furnace/redirection/redirection-docs.factor b/frameworks/furnace/redirection/redirection-docs.factor index 0849497bcb..cc19e421c8 100644 --- a/frameworks/furnace/redirection/redirection-docs.factor +++ b/frameworks/furnace/redirection/redirection-docs.factor @@ -60,4 +60,4 @@ $nl "furnace.redirection.secure" } ; -about: "furnace.redirection" +ABOUT: "furnace.redirection" diff --git a/frameworks/furnace/referrer/referrer-docs.factor b/frameworks/furnace/referrer/referrer-docs.factor index fafff07993..335f81cbb4 100644 --- a/frameworks/furnace/referrer/referrer-docs.factor +++ b/frameworks/furnace/referrer/referrer-docs.factor @@ -18,4 +18,4 @@ ARTICLE: "furnace.referrer" "Form submission referrer checking" same-host? } ; -about: "furnace.referrer" +ABOUT: "furnace.referrer" diff --git a/frameworks/furnace/sessions/sessions-docs.factor b/frameworks/furnace/sessions/sessions-docs.factor index d9c9541ed7..e272f36fa1 100644 --- a/frameworks/furnace/sessions/sessions-docs.factor +++ b/frameworks/furnace/sessions/sessions-docs.factor @@ -58,4 +58,4 @@ $nl "furnace.sessions.serialize" } ; -about: "furnace.sessions" +ABOUT: "furnace.sessions" diff --git a/frameworks/furnace/syndication/syndication-docs.factor b/frameworks/furnace/syndication/syndication-docs.factor index 510555d5de..3ee435d947 100644 --- a/frameworks/furnace/syndication/syndication-docs.factor +++ b/frameworks/furnace/syndication/syndication-docs.factor @@ -74,4 +74,4 @@ ARTICLE: "furnace.syndication" "Furnace Atom syndication support" "furnace.syndication.protocol" } ; -about: "furnace.syndication" +ABOUT: "furnace.syndication" diff --git a/frameworks/game/input/input-docs.factor b/frameworks/game/input/input-docs.factor index ca3111d29a..9ebd630234 100644 --- a/frameworks/game/input/input-docs.factor +++ b/frameworks/game/input/input-docs.factor @@ -183,4 +183,4 @@ HELP: released { pressed released } related-words -about: "game-input" +ABOUT: "game-input" diff --git a/frameworks/game/loop/loop-docs.factor b/frameworks/game/loop/loop-docs.factor index 0e73901b13..460c25ceba 100644 --- a/frameworks/game/loop/loop-docs.factor +++ b/frameworks/game/loop/loop-docs.factor @@ -93,4 +93,4 @@ ARTICLE: "game.loop" "Game loops" } "The " { $vocab-link "game.worlds" } " vocabulary provides a convenient " { $link world } " subclass that integrates the game loop implementation with UI applications, managing the starting and stopping of the loop for you." ; -about: "game.loop" +ABOUT: "game.loop" diff --git a/frameworks/game/models/collada/collada-docs.factor b/frameworks/game/models/collada/collada-docs.factor index fc86ee71c6..0936d864ab 100644 --- a/frameworks/game/models/collada/collada-docs.factor +++ b/frameworks/game/models/collada/collada-docs.factor @@ -6,7 +6,7 @@ see xml.data hashtables assocs game.models.collada.private game.models game.models.util ; IN: game.models.collada -about: "game.models.collada" +ABOUT: "game.models.collada" ARTICLE: "game.models.collada" "Conversion of COLLADA assets" "The " { $vocab-link "game.models.collada" } " vocabulary implements words for converting COLLADA assets to data suitable for use with OpenGL. See the COLLADA documentation at " { $url "http://collada.org" } "." ; diff --git a/frameworks/game/models/obj/obj-docs.factor b/frameworks/game/models/obj/obj-docs.factor index e821381838..033b163941 100644 --- a/frameworks/game/models/obj/obj-docs.factor +++ b/frameworks/game/models/obj/obj-docs.factor @@ -4,7 +4,7 @@ USING: assocs game.models.obj.private help.markup help.syntax io.pathnames kernel sequences strings ; IN: game.models.obj -about: "game.models.obj" +ABOUT: "game.models.obj" ARTICLE: "game.models.obj" "Conversion of Wavefront OBJ assets" "The " { $vocab-link "game.models.obj" } " vocabulary implements words for converting Wavefront OBJ assets to data suitable for use with OpenGL." ; diff --git a/frameworks/game/worlds/worlds-docs.factor b/frameworks/game/worlds/worlds-docs.factor index b6c4d070c7..62e810c8ca 100644 --- a/frameworks/game/worlds/worlds-docs.factor +++ b/frameworks/game/worlds/worlds-docs.factor @@ -50,4 +50,4 @@ ARTICLE: "game.worlds" "Game worlds" } "The standard " { $snippet "world" } " generics " { $link draw-world* } " and " { $link resize-world } " can also be given methods to draw the window contents and handle resize events. The " { $snippet "draw-world*" } " method will be invoked in a tight loop by the game loop to update the screen." ; -about: "game.worlds" +ABOUT: "game.worlds" diff --git a/frameworks/gpu/buffers/buffers-docs.factor b/frameworks/gpu/buffers/buffers-docs.factor index 4f9410ec88..6eec219131 100644 --- a/frameworks/gpu/buffers/buffers-docs.factor +++ b/frameworks/gpu/buffers/buffers-docs.factor @@ -255,4 +255,4 @@ ARTICLE: "gpu.buffers" "Buffer objects" with-mapped-buffer-array } ; -about: "gpu.buffers" +ABOUT: "gpu.buffers" diff --git a/frameworks/gpu/framebuffers/framebuffers-docs.factor b/frameworks/gpu/framebuffers/framebuffers-docs.factor index c27c75bdd6..ae842fba81 100644 --- a/frameworks/gpu/framebuffers/framebuffers-docs.factor +++ b/frameworks/gpu/framebuffers/framebuffers-docs.factor @@ -321,4 +321,4 @@ ARTICLE: "gpu.framebuffers" "Framebuffer objects" copy-framebuffer } ; -about: "gpu.framebuffers" +ABOUT: "gpu.framebuffers" diff --git a/frameworks/gpu/gpu-docs.factor b/frameworks/gpu/gpu-docs.factor index 24011bfe83..103e0c60a1 100644 --- a/frameworks/gpu/gpu-docs.factor +++ b/frameworks/gpu/gpu-docs.factor @@ -44,4 +44,4 @@ ARTICLE: "gpu-summary" "GPU-accelerated rendering" } "The library is built on top of the OpenGL API, but it aims to be complete enough that raw OpenGL calls are never needed. OpenGL 2.0 is required. Some features require later OpenGL versions or additional extensions; these requirements are documented alongside individual words. To make full use of the library, an OpenGL 3.1 or later implementation is recommended." ; -about: "gpu-summary" +ABOUT: "gpu-summary" diff --git a/frameworks/gpu/render/render-docs.factor b/frameworks/gpu/render/render-docs.factor index ca291be3fb..3c38a12ddc 100644 --- a/frameworks/gpu/render/render-docs.factor +++ b/frameworks/gpu/render/render-docs.factor @@ -306,4 +306,4 @@ ARTICLE: "gpu.render" "Rendering" { $subsections postpone\ UNIFORM-TUPLE: } ; -about: "gpu.render" +ABOUT: "gpu.render" diff --git a/frameworks/gpu/shaders/shaders-docs.factor b/frameworks/gpu/shaders/shaders-docs.factor index f500e6593c..2f1c603d74 100644 --- a/frameworks/gpu/shaders/shaders-docs.factor +++ b/frameworks/gpu/shaders/shaders-docs.factor @@ -218,4 +218,4 @@ ARTICLE: "gpu.shaders" "Shader objects" postpone\ VERTEX-FORMAT: } ; -about: "gpu.shaders" +ABOUT: "gpu.shaders" diff --git a/frameworks/gpu/state/state-docs.factor b/frameworks/gpu/state/state-docs.factor index 94d55c0f48..8d74deef8d 100644 --- a/frameworks/gpu/state/state-docs.factor +++ b/frameworks/gpu/state/state-docs.factor @@ -622,4 +622,4 @@ ARTICLE: "gpu.state" "GPU state" line-state } ; -about: "gpu.state" +ABOUT: "gpu.state" diff --git a/frameworks/gpu/textures/textures-docs.factor b/frameworks/gpu/textures/textures-docs.factor index 35b591573b..2a69302981 100644 --- a/frameworks/gpu/textures/textures-docs.factor +++ b/frameworks/gpu/textures/textures-docs.factor @@ -385,4 +385,4 @@ ARTICLE: "gpu.textures" "Texture objects" read-compressed-texture-to } ; -about: "gpu.textures" +ABOUT: "gpu.textures" diff --git a/frameworks/ui/clipboards/clipboards-docs.factor b/frameworks/ui/clipboards/clipboards-docs.factor index 2919755aad..675f61dbd2 100644 --- a/frameworks/ui/clipboards/clipboards-docs.factor +++ b/frameworks/ui/clipboards/clipboards-docs.factor @@ -37,4 +37,4 @@ $nl } "These variables may contain clipboard protocol implementations which transfer data to and from the native system clipboard. However an UI backend may leave one or both of these variables in their default state, which is a trivial clipboard implementation internal to the Factor UI." ; -about: "clipboard-protocol" +ABOUT: "clipboard-protocol" diff --git a/frameworks/ui/commands/commands-docs.factor b/frameworks/ui/commands/commands-docs.factor index 218ae1812f..46562c8c6a 100644 --- a/frameworks/ui/commands/commands-docs.factor +++ b/frameworks/ui/commands/commands-docs.factor @@ -96,4 +96,4 @@ $nl $command } ; -about: "ui-commands" +ABOUT: "ui-commands" diff --git a/frameworks/ui/gadgets/books/books-docs.factor b/frameworks/ui/gadgets/books/books-docs.factor index d19dbeafc7..2c20401316 100644 --- a/frameworks/ui/gadgets/books/books-docs.factor +++ b/frameworks/ui/gadgets/books/books-docs.factor @@ -23,4 +23,4 @@ ARTICLE: "ui-book-layout" "Book layouts" } ; -about: "ui-book-layout" +ABOUT: "ui-book-layout" diff --git a/frameworks/ui/gadgets/borders/borders-docs.factor b/frameworks/ui/gadgets/borders/borders-docs.factor index 6b23926bed..bd25abbe0f 100644 --- a/frameworks/ui/gadgets/borders/borders-docs.factor +++ b/frameworks/ui/gadgets/borders/borders-docs.factor @@ -15,4 +15,4 @@ ARTICLE: "ui.gadgets.borders" "Border gadgets" } ; -about: "ui.gadgets.borders" +ABOUT: "ui.gadgets.borders" diff --git a/frameworks/ui/gadgets/buttons/buttons-docs.factor b/frameworks/ui/gadgets/buttons/buttons-docs.factor index c8fbbd8a48..0e50d1ebad 100644 --- a/frameworks/ui/gadgets/buttons/buttons-docs.factor +++ b/frameworks/ui/gadgets/buttons/buttons-docs.factor @@ -62,4 +62,4 @@ ARTICLE: "ui.gadgets.buttons" "Button gadgets" "Button constructors take " { $emphasis "label specifiers" } " as input. A label specifier is either a string, an array of strings, a gadget or " { $link f } "." { $see-also "ui-commands" } ; -about: "ui.gadgets.buttons" +ABOUT: "ui.gadgets.buttons" diff --git a/frameworks/ui/gadgets/editors/editors-docs.factor b/frameworks/ui/gadgets/editors/editors-docs.factor index f55e6ad21e..ca6940c580 100644 --- a/frameworks/ui/gadgets/editors/editors-docs.factor +++ b/frameworks/ui/gadgets/editors/editors-docs.factor @@ -134,4 +134,4 @@ TIP: "Editor gadgets support undo and redo; press " { $command editor "editing" TIP: "Learn the keyboard shortcuts used in " { $link "ui.gadgets.editors" } "." ; -about: "ui.gadgets.editors" +ABOUT: "ui.gadgets.editors" diff --git a/frameworks/ui/gadgets/frames/frames-docs.factor b/frameworks/ui/gadgets/frames/frames-docs.factor index b05d200dc7..b82870779a 100644 --- a/frameworks/ui/gadgets/frames/frames-docs.factor +++ b/frameworks/ui/gadgets/frames/frames-docs.factor @@ -23,4 +23,4 @@ HELP: { grid frame } related-words -about: "ui-frame-layout" +ABOUT: "ui-frame-layout" diff --git a/frameworks/ui/gadgets/glass/glass-docs.factor b/frameworks/ui/gadgets/glass/glass-docs.factor index 71a3c58838..97aacef3cd 100644 --- a/frameworks/ui/gadgets/glass/glass-docs.factor +++ b/frameworks/ui/gadgets/glass/glass-docs.factor @@ -55,4 +55,4 @@ $nl pass-to-popup } ; -about: "ui.gadgets.glass" +ABOUT: "ui.gadgets.glass" diff --git a/frameworks/ui/gadgets/grid-lines/grid-lines-docs.factor b/frameworks/ui/gadgets/grid-lines/grid-lines-docs.factor index bfba59ba52..2954169dfa 100644 --- a/frameworks/ui/gadgets/grid-lines/grid-lines-docs.factor +++ b/frameworks/ui/gadgets/grid-lines/grid-lines-docs.factor @@ -16,4 +16,4 @@ ARTICLE: "ui.gadgets.grid-lines" "Grid lines" } ; -about: "ui.gadgets.grid-lines" +ABOUT: "ui.gadgets.grid-lines" diff --git a/frameworks/ui/gadgets/grids/grids-docs.factor b/frameworks/ui/gadgets/grids/grids-docs.factor index d0aaf5b924..1632072ca2 100644 --- a/frameworks/ui/gadgets/grids/grids-docs.factor +++ b/frameworks/ui/gadgets/grids/grids-docs.factor @@ -47,4 +47,4 @@ HELP: grid-remove { $errors "Throws an error if the indices are out of bounds." } { $side-effects "grid" } ; -about: "ui-grid-layout" +ABOUT: "ui-grid-layout" diff --git a/frameworks/ui/gadgets/incremental/incremental-docs.factor b/frameworks/ui/gadgets/incremental/incremental-docs.factor index d11f296574..ecf2c1dd18 100644 --- a/frameworks/ui/gadgets/incremental/incremental-docs.factor +++ b/frameworks/ui/gadgets/incremental/incremental-docs.factor @@ -47,4 +47,4 @@ $nl } "Calling " { $link unparent } " to remove a child of an incremental layout is permitted, however the relayout following the removal will not be performed in constant time, because all gadgets following the removed gadget need to be moved." ; -about: "ui-incremental-layout" +ABOUT: "ui-incremental-layout" diff --git a/frameworks/ui/gadgets/labeled/labeled-docs.factor b/frameworks/ui/gadgets/labeled/labeled-docs.factor index ceda5fed1f..6ce145336f 100644 --- a/frameworks/ui/gadgets/labeled/labeled-docs.factor +++ b/frameworks/ui/gadgets/labeled/labeled-docs.factor @@ -16,4 +16,4 @@ ARTICLE: "ui.gadgets.labeled" "Labeled gadgets" } ; -about: "ui.gadgets.labeled" +ABOUT: "ui.gadgets.labeled" diff --git a/frameworks/ui/gadgets/labels/labels-docs.factor b/frameworks/ui/gadgets/labels/labels-docs.factor index b9065f51e6..dcbf638efc 100644 --- a/frameworks/ui/gadgets/labels/labels-docs.factor +++ b/frameworks/ui/gadgets/labels/labels-docs.factor @@ -26,7 +26,7 @@ $nl "Label specifiers are used by buttons, checkboxes and radio buttons:" { $subsections >label } ; -about: "ui.gadgets.labels" +ABOUT: "ui.gadgets.labels" HELP: >label { $values { "obj" "a label specifier" } { "gadget" "a new " { $link gadget } } } diff --git a/frameworks/ui/gadgets/line-support/line-support-docs.factor b/frameworks/ui/gadgets/line-support/line-support-docs.factor index ca37739a21..9c082896d9 100644 --- a/frameworks/ui/gadgets/line-support/line-support-docs.factor +++ b/frameworks/ui/gadgets/line-support/line-support-docs.factor @@ -34,4 +34,4 @@ $nl y>line } ; -about: "ui.gadgets.line-support" +ABOUT: "ui.gadgets.line-support" diff --git a/frameworks/ui/gadgets/lists/lists-docs.factor b/frameworks/ui/gadgets/lists/lists-docs.factor index 3a53920f53..c152314afc 100644 --- a/frameworks/ui/gadgets/lists/lists-docs.factor +++ b/frameworks/ui/gadgets/lists/lists-docs.factor @@ -31,4 +31,4 @@ ARTICLE: "ui.gadgets.lists" "List gadgets" list-value } ; -about: "ui.gadgets.lists" +ABOUT: "ui.gadgets.lists" diff --git a/frameworks/ui/gadgets/menus/menus-docs.factor b/frameworks/ui/gadgets/menus/menus-docs.factor index 7438501bca..3c83d2adbf 100644 --- a/frameworks/ui/gadgets/menus/menus-docs.factor +++ b/frameworks/ui/gadgets/menus/menus-docs.factor @@ -23,4 +23,4 @@ ARTICLE: "ui.gadgets.menus" "Popup menus" show-commands-menu } ; -about: "ui.gadgets.menus" +ABOUT: "ui.gadgets.menus" diff --git a/frameworks/ui/gadgets/packs/packs-docs.factor b/frameworks/ui/gadgets/packs/packs-docs.factor index a1cad9b6bb..6d477bd936 100644 --- a/frameworks/ui/gadgets/packs/packs-docs.factor +++ b/frameworks/ui/gadgets/packs/packs-docs.factor @@ -62,4 +62,4 @@ HELP: pack-pref-dim "This word is useful if you are writing your own layout gadget which inherits from " { $link pack } ". This allows you to reuse layout logic while computing gadget sizes using a custom procedure." } ; -about: "ui-pack-layout" +ABOUT: "ui-pack-layout" diff --git a/frameworks/ui/gadgets/panes/panes-docs.factor b/frameworks/ui/gadgets/panes/panes-docs.factor index 502a3664f9..2ee169916e 100644 --- a/frameworks/ui/gadgets/panes/panes-docs.factor +++ b/frameworks/ui/gadgets/panes/panes-docs.factor @@ -89,4 +89,4 @@ $nl make-pane } ; -about: "ui.gadgets.panes" +ABOUT: "ui.gadgets.panes" diff --git a/frameworks/ui/gadgets/presentations/presentations-docs.factor b/frameworks/ui/gadgets/presentations/presentations-docs.factor index bef0474808..7ffb9e8718 100644 --- a/frameworks/ui/gadgets/presentations/presentations-docs.factor +++ b/frameworks/ui/gadgets/presentations/presentations-docs.factor @@ -50,4 +50,4 @@ $nl } ; -about: "ui.gadgets.presentations" +ABOUT: "ui.gadgets.presentations" diff --git a/frameworks/ui/gadgets/scrollers/scrollers-docs.factor b/frameworks/ui/gadgets/scrollers/scrollers-docs.factor index 2dcf2ff576..17adb2bd64 100644 --- a/frameworks/ui/gadgets/scrollers/scrollers-docs.factor +++ b/frameworks/ui/gadgets/scrollers/scrollers-docs.factor @@ -62,4 +62,4 @@ ARTICLE: "ui.gadgets.scrollers" "Scroller gadgets" find-scroller } ; -about: "ui.gadgets.scrollers" +ABOUT: "ui.gadgets.scrollers" diff --git a/frameworks/ui/gadgets/sliders/sliders-docs.factor b/frameworks/ui/gadgets/sliders/sliders-docs.factor index 636e8679c9..4940a11fdb 100644 --- a/frameworks/ui/gadgets/sliders/sliders-docs.factor +++ b/frameworks/ui/gadgets/sliders/sliders-docs.factor @@ -47,4 +47,4 @@ ARTICLE: "ui.gadgets.sliders" "Slider gadgets" } "Since sliders are controls the value can be get and set by via the " { $snippet "model" } " slot. " ; -about: "ui.gadgets.sliders" +ABOUT: "ui.gadgets.sliders" diff --git a/frameworks/ui/gadgets/status-bar/status-bar-docs.factor b/frameworks/ui/gadgets/status-bar/status-bar-docs.factor index b07ee3eece..45986715f6 100644 --- a/frameworks/ui/gadgets/status-bar/status-bar-docs.factor +++ b/frameworks/ui/gadgets/status-bar/status-bar-docs.factor @@ -32,4 +32,4 @@ ARTICLE: "ui.gadgets.status-bar" "Status bars and mouse-over help" } { $link "ui.gadgets.presentations" } " use the status bar to display object summary." ; -about: "ui.gadgets.status-bar" +ABOUT: "ui.gadgets.status-bar" diff --git a/frameworks/ui/gadgets/tables/tables-docs.factor b/frameworks/ui/gadgets/tables/tables-docs.factor index bb0fa44a30..ccacc1cff9 100644 --- a/frameworks/ui/gadgets/tables/tables-docs.factor +++ b/frameworks/ui/gadgets/tables/tables-docs.factor @@ -72,4 +72,4 @@ $nl "ui.gadgets.tables.example" } ; -about: "ui.gadgets.tables" +ABOUT: "ui.gadgets.tables" diff --git a/frameworks/ui/gadgets/tracks/tracks-docs.factor b/frameworks/ui/gadgets/tracks/tracks-docs.factor index c7fd8b5f3a..fc57e18c72 100644 --- a/frameworks/ui/gadgets/tracks/tracks-docs.factor +++ b/frameworks/ui/gadgets/tracks/tracks-docs.factor @@ -29,4 +29,4 @@ HELP: track-add { $values { "track" track } { "gadget" gadget } { "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." } ; -about: "ui-track-layout" +ABOUT: "ui-track-layout" diff --git a/frameworks/ui/gestures/gestures-docs.factor b/frameworks/ui/gestures/gestures-docs.factor index 7b577741b0..35cd8a88fd 100644 --- a/frameworks/ui/gestures/gestures-docs.factor +++ b/frameworks/ui/gestures/gestures-docs.factor @@ -448,4 +448,4 @@ ARTICLE: "action-gestures" "Action gestures" } "Action gestures should be used in place of the above keyboard gestures if possible. For example, on Mac OS X, the standard " { $strong "Edit" } " menu items send action gestures." ; -about: "ui-gestures" +ABOUT: "ui-gestures" diff --git a/frameworks/ui/operations/operations-docs.factor b/frameworks/ui/operations/operations-docs.factor index eff2cc433e..07ef9dd116 100644 --- a/frameworks/ui/operations/operations-docs.factor +++ b/frameworks/ui/operations/operations-docs.factor @@ -87,4 +87,4 @@ ARTICLE: "ui-operations" "Operations" $operation } ; -about: "ui-operations" +ABOUT: "ui-operations" diff --git a/frameworks/ui/pixel-formats/pixel-formats-docs.factor b/frameworks/ui/pixel-formats/pixel-formats-docs.factor index ca20766c1d..1a0da3ab44 100644 --- a/frameworks/ui/pixel-formats/pixel-formats-docs.factor +++ b/frameworks/ui/pixel-formats/pixel-formats-docs.factor @@ -201,4 +201,4 @@ ARTICLE: "ui.pixel-formats" "Pixel formats" } ; -about: "ui.pixel-formats" +ABOUT: "ui.pixel-formats" diff --git a/frameworks/ui/render/render-docs.factor b/frameworks/ui/render/render-docs.factor index 669ed96de9..37c2b4d340 100644 --- a/frameworks/ui/render/render-docs.factor +++ b/frameworks/ui/render/render-docs.factor @@ -53,4 +53,4 @@ ARTICLE: "ui-paint-coord" "The UI co-ordinate system" { $subsections origin } "Gadgets must not draw outside of their bounding box, however clipping is not enforced by default, for performance reasons. This can be changed by setting the " { $slot "clipped?" } " slot to " { $link t } " in the gadget's constructor." ; -about: "ui-paint" +ABOUT: "ui-paint" diff --git a/frameworks/ui/text/text-docs.factor b/frameworks/ui/text/text-docs.factor index c6da01d2f1..77659b77c2 100644 --- a/frameworks/ui/text/text-docs.factor +++ b/frameworks/ui/text/text-docs.factor @@ -80,4 +80,4 @@ ARTICLE: "text-rendering" "Rendering text" draw-string } ; -about: "text-rendering" +ABOUT: "text-rendering" diff --git a/frameworks/ui/tools/browser/browser-docs.factor b/frameworks/ui/tools/browser/browser-docs.factor index 752146d3dd..e66acacced 100644 --- a/frameworks/ui/tools/browser/browser-docs.factor +++ b/frameworks/ui/tools/browser/browser-docs.factor @@ -13,4 +13,4 @@ ARTICLE: "ui-browser" "UI browser" { $command-map browser-gadget "multi-touch" } "Browsers are instances of " { $link browser-gadget } "." ; -about: "ui-browser" +ABOUT: "ui-browser" diff --git a/frameworks/ui/tools/deploy/deploy-docs.factor b/frameworks/ui/tools/deploy/deploy-docs.factor index 846e36451b..640a439d41 100644 --- a/frameworks/ui/tools/deploy/deploy-docs.factor +++ b/frameworks/ui/tools/deploy/deploy-docs.factor @@ -16,4 +16,4 @@ $nl TIP: "Generate stand-alone applications from vocabularies with the " { $link "ui.tools.deploy" } "." ; -about: "ui.tools.deploy" +ABOUT: "ui.tools.deploy" diff --git a/frameworks/ui/tools/error-list/error-list-docs.factor b/frameworks/ui/tools/error-list/error-list-docs.factor index 8039e2356f..07c92224b2 100644 --- a/frameworks/ui/tools/error-list/error-list-docs.factor +++ b/frameworks/ui/tools/error-list/error-list-docs.factor @@ -17,4 +17,4 @@ $nl { { $image "vocab:ui/tools/error-list/icons/deprecation-note.tiff" } "Deprecated words used" { $link "tools.deprecation" } } } ; -about: "ui.tools.error-list" +ABOUT: "ui.tools.error-list" diff --git a/frameworks/ui/tools/inspector/inspector-docs.factor b/frameworks/ui/tools/inspector/inspector-docs.factor index d750643be7..43c825947a 100644 --- a/frameworks/ui/tools/inspector/inspector-docs.factor +++ b/frameworks/ui/tools/inspector/inspector-docs.factor @@ -27,4 +27,4 @@ HELP: inspector { $values { "obj" object } } { $description "Opens a new inspector window displaying the slots of " { $snippet "obj" } "." } ; -about: "ui-inspector" +ABOUT: "ui-inspector" diff --git a/frameworks/ui/tools/listener/listener-docs.factor b/frameworks/ui/tools/listener/listener-docs.factor index cf7a397bae..5b4031f10b 100644 --- a/frameworks/ui/tools/listener/listener-docs.factor +++ b/frameworks/ui/tools/listener/listener-docs.factor @@ -97,4 +97,4 @@ TIP: "Scroll the listener from the keyboard by pressing " { $command listener-ga TIP: "Press " { $command tool "common" refresh-all } " or run " { $link refresh-all } " to reload changed source files from disk. " ; -about: "ui-listener" +ABOUT: "ui-listener" diff --git a/frameworks/ui/tools/tools-docs.factor b/frameworks/ui/tools/tools-docs.factor index d2d8cf3769..5a2e203286 100644 --- a/frameworks/ui/tools/tools-docs.factor +++ b/frameworks/ui/tools/tools-docs.factor @@ -69,4 +69,4 @@ $nl TIP: "All UI developer tools support a common set of " { $link "ui-shortcuts" } ". Each individual tool has its own shortcuts as well; the F1 key is context-sensitive." ; -about: "ui-tools" +ABOUT: "ui-tools" diff --git a/frameworks/ui/tools/walker/walker-docs.factor b/frameworks/ui/tools/walker/walker-docs.factor index 35445902ac..a100783acd 100644 --- a/frameworks/ui/tools/walker/walker-docs.factor +++ b/frameworks/ui/tools/walker/walker-docs.factor @@ -34,4 +34,4 @@ $nl { $command-map walker-gadget "toolbar" } { $command-map walker-gadget "multitouch" } ; -about: "ui-walker" +ABOUT: "ui-walker" diff --git a/frameworks/ui/ui-docs.factor b/frameworks/ui/ui-docs.factor index d7ef12a9a0..e9d7c81bdc 100644 --- a/frameworks/ui/ui-docs.factor +++ b/frameworks/ui/ui-docs.factor @@ -317,7 +317,7 @@ ARTICLE: "ui" "UI framework" "ui-backend" } ; -about: "ui" +ABOUT: "ui" HELP: close-button { $description "Asks for a close button to be available for a window. Without a close button, a window cannot be closed by the user and must be closed by the program using " { $link close-window } "." } ; diff --git a/games/24-game/24-game-docs.factor b/games/24-game/24-game-docs.factor index 06e079a3d9..280d74dff9 100644 --- a/games/24-game/24-game-docs.factor +++ b/games/24-game/24-game-docs.factor @@ -62,4 +62,4 @@ ARTICLE: "24-game" "The Game of 24" make-24 makes-24? } ; -about: "24-game" +ABOUT: "24-game" diff --git a/games/snake-game/snake-game-docs.factor b/games/snake-game/snake-game-docs.factor index 6dd8d2c979..fb6baaf406 100644 --- a/games/snake-game/snake-game-docs.factor +++ b/games/snake-game/snake-game-docs.factor @@ -22,4 +22,4 @@ ARTICLE: { "snake-game" "about" } "About Snake Game" HELP: play-snake-game { $description "Starts the game!" } ; -about: { "snake-game" "about" } +ABOUT: { "snake-game" "about" } diff --git a/games/space-invaders/space-invaders-docs.factor b/games/space-invaders/space-invaders-docs.factor index 60583b6be1..33b487c438 100644 --- a/games/space-invaders/space-invaders-docs.factor +++ b/games/space-invaders/space-invaders-docs.factor @@ -37,4 +37,4 @@ ARTICLE: { "space-invaders" "space-invaders" } "Space Invaders Emulator" "If you save the Factor image while a game is running, when you restart " "the image the game continues where it left off." ; -about: { "space-invaders" "space-invaders" } +ABOUT: { "space-invaders" "space-invaders" } diff --git a/language/alien/destructors/destructors-docs.factor b/language/alien/destructors/destructors-docs.factor index 023452f97c..d1752b7ae9 100644 --- a/language/alien/destructors/destructors-docs.factor +++ b/language/alien/destructors/destructors-docs.factor @@ -27,4 +27,4 @@ ARTICLE: "alien.destructors" "Alien destructors" "The " { $vocab-link "alien.destructors" } " vocabulary defines a utility parsing word for defining new disposable classes." { $subsections \ DESTRUCTOR: } ; -about: "alien.destructors" +ABOUT: "alien.destructors" diff --git a/language/alien/endian/endian-docs.factor b/language/alien/endian/endian-docs.factor index b840f8aa89..6837e930e8 100644 --- a/language/alien/endian/endian-docs.factor +++ b/language/alien/endian/endian-docs.factor @@ -147,4 +147,4 @@ ARTICLE: "alien.endian" "Alien endian-aware types" \ BE-PACKED-STRUCT: } ; -about: "alien.endian" +ABOUT: "alien.endian" diff --git a/language/alien/enums/enums-docs.factor b/language/alien/enums/enums-docs.factor index 594d9ee7bd..9b5cfbc549 100644 --- a/language/alien/enums/enums-docs.factor +++ b/language/alien/enums/enums-docs.factor @@ -25,4 +25,4 @@ HELP: number>enum { postpone\ ENUM: define-enum enum>number number>enum } related-words -about: "alien.enums" +ABOUT: "alien.enums" diff --git a/language/alien/fortran/fortran-docs.factor b/language/alien/fortran/fortran-docs.factor index 90524a2594..3536ad4cb2 100644 --- a/language/alien/fortran/fortran-docs.factor +++ b/language/alien/fortran/fortran-docs.factor @@ -66,4 +66,4 @@ ARTICLE: "alien.fortran" "Fortran FFI" fortran-invoke } ; -about: "alien.fortran" +ABOUT: "alien.fortran" diff --git a/language/bootstrap/image/image-docs.factor b/language/bootstrap/image/image-docs.factor index b92b6de2a3..d0462b904e 100644 --- a/language/bootstrap/image/image-docs.factor +++ b/language/bootstrap/image/image-docs.factor @@ -50,4 +50,4 @@ $nl "The bootstrap process can be customized with command-line switches." { $see-also "runtime-cli-args" "bootstrap-cli-args" } ; -about: "bootstrap.image" +ABOUT: "bootstrap.image" diff --git a/language/bootstrap/image/primitives/primitives-docs.factor b/language/bootstrap/image/primitives/primitives-docs.factor index 1da31cb6cc..78b9f08056 100644 --- a/language/bootstrap/image/primitives/primitives-docs.factor +++ b/language/bootstrap/image/primitives/primitives-docs.factor @@ -23,4 +23,4 @@ ARTICLE: "bootstrap.image.primitives" "Bootstrap primitives" $nl { $link all-primitives } " is an assoc where all primitives are declared. See that constant for a description of the format." ; -about: "bootstrap.image.primitives" +ABOUT: "bootstrap.image.primitives" diff --git a/language/boxes/boxes-docs.factor b/language/boxes/boxes-docs.factor index 7b801439ca..a72d8e082d 100644 --- a/language/boxes/boxes-docs.factor +++ b/language/boxes/boxes-docs.factor @@ -36,4 +36,4 @@ ARTICLE: "boxes" "Boxes" { $subsections ?box } "Testing if a box is full can be done by reading the " { $snippet "occupied" } " slot." ; -about: "boxes" +ABOUT: "boxes" diff --git a/language/changer/changer-docs.factor b/language/changer/changer-docs.factor index f73eaa65af..f635023b9b 100644 --- a/language/changer/changer-docs.factor +++ b/language/changer/changer-docs.factor @@ -35,4 +35,4 @@ $nl inline-changer } ; -about: "changer" +ABOUT: "changer" diff --git a/language/channels/channels-docs.factor b/language/channels/channels-docs.factor index 6e28a502e9..125913ad6e 100644 --- a/language/channels/channels-docs.factor +++ b/language/channels/channels-docs.factor @@ -43,4 +43,4 @@ ARTICLE: "channels" "Channels" "Receiving a message:" { $subsections from } ; -about: "channels" +ABOUT: "channels" diff --git a/language/channels/remote/remote-docs.factor b/language/channels/remote/remote-docs.factor index be79bcb4bd..e07dbe7b3d 100644 --- a/language/channels/remote/remote-docs.factor +++ b/language/channels/remote/remote-docs.factor @@ -61,4 +61,4 @@ $nl { $snippet "\"myhost.com\" 9001 123456 \n\"hello\" over to" } ; -about: { "remote-channels" "remote-channels" } +ABOUT: { "remote-channels" "remote-channels" } diff --git a/language/classes/struct/struct-docs.factor b/language/classes/struct/struct-docs.factor index dc6f02e61f..7ff749e437 100644 --- a/language/classes/struct/struct-docs.factor +++ b/language/classes/struct/struct-docs.factor @@ -200,4 +200,4 @@ ARTICLE: "classes.struct" "Struct classes" "classes.struct.c" } ; -about: "classes.struct" +ABOUT: "classes.struct" diff --git a/language/combinators/random/random-docs.factor b/language/combinators/random/random-docs.factor index 5f49798f37..826474420c 100644 --- a/language/combinators/random/random-docs.factor +++ b/language/combinators/random/random-docs.factor @@ -117,4 +117,4 @@ $nl execute-random } ; -about: "combinators.random" +ABOUT: "combinators.random" diff --git a/language/combinators/smart/smart-docs.factor b/language/combinators/smart/smart-docs.factor index bffdf7384b..8d90652dd5 100644 --- a/language/combinators/smart/smart-docs.factor +++ b/language/combinators/smart/smart-docs.factor @@ -285,4 +285,4 @@ ARTICLE: "combinators.smart" "Smart combinators" { $subsections smart-if* smart-when* smart-unless* } "New smart combinators can be created by defining " { $link "macros" } " which call " { $link infer } "." ; -about: "combinators.smart" +ABOUT: "combinators.smart" diff --git a/language/combinators/tuple/tuple-docs.factor b/language/combinators/tuple/tuple-docs.factor index 434045456b..600986e906 100644 --- a/language/combinators/tuple/tuple-docs.factor +++ b/language/combinators/tuple/tuple-docs.factor @@ -41,4 +41,4 @@ ARTICLE: "combinators.tuple" "Tuple-constructing combinators" nmake-tuple } ; -about: "combinators.tuple" +ABOUT: "combinators.tuple" diff --git a/language/compiler/cfg/alias-analysis/alias-analysis-docs.factor b/language/compiler/cfg/alias-analysis/alias-analysis-docs.factor index 62fa502eea..5168e40aa9 100644 --- a/language/compiler/cfg/alias-analysis/alias-analysis-docs.factor +++ b/language/compiler/cfg/alias-analysis/alias-analysis-docs.factor @@ -62,4 +62,4 @@ $nl "x[1] = c" } ; -about: "compiler.cfg.alias-analysis" +ABOUT: "compiler.cfg.alias-analysis" diff --git a/language/compiler/cfg/block-joining/block-joining-docs.factor b/language/compiler/cfg/block-joining/block-joining-docs.factor index 52c78408c8..cdf11c9d14 100644 --- a/language/compiler/cfg/block-joining/block-joining-docs.factor +++ b/language/compiler/cfg/block-joining/block-joining-docs.factor @@ -18,4 +18,4 @@ HELP: join-blocks ARTICLE: "compiler.cfg.block-joining" "Block Joining" "Joining blocks that are not calls and are connected by a single CFG edge. This pass does not update " { $link ##phi } " nodes and should therefore only run before stack analysis or after ##phi node elimination." ; -about: "compiler.cfg.block-joining" +ABOUT: "compiler.cfg.block-joining" diff --git a/language/compiler/cfg/build-stack-frame/build-stack-frame-docs.factor b/language/compiler/cfg/build-stack-frame/build-stack-frame-docs.factor index 60518f0d31..17828cf663 100644 --- a/language/compiler/cfg/build-stack-frame/build-stack-frame-docs.factor +++ b/language/compiler/cfg/build-stack-frame/build-stack-frame-docs.factor @@ -22,4 +22,4 @@ HELP: finalize-stack-frame ARTICLE: "compiler.cfg.build-stack-frame" "Computing stack frame size and layout" "The " { $vocab-link "compiler.cfg.build-stack-frame" } " vocab builds stack frames for cfg:s." ; -about: "compiler.cfg.build-stack-frame" +ABOUT: "compiler.cfg.build-stack-frame" diff --git a/language/compiler/cfg/builder/alien/alien-docs.factor b/language/compiler/cfg/builder/alien/alien-docs.factor index 7faebdd365..3f1ab4d48d 100644 --- a/language/compiler/cfg/builder/alien/alien-docs.factor +++ b/language/compiler/cfg/builder/alien/alien-docs.factor @@ -60,4 +60,4 @@ $nl emit-callback-return } ; -about: "compiler.cfg.builder.alien" +ABOUT: "compiler.cfg.builder.alien" diff --git a/language/compiler/cfg/builder/blocks/blocks-docs.factor b/language/compiler/cfg/builder/blocks/blocks-docs.factor index 6f78906916..012d5891e9 100644 --- a/language/compiler/cfg/builder/blocks/blocks-docs.factor +++ b/language/compiler/cfg/builder/blocks/blocks-docs.factor @@ -102,4 +102,4 @@ $nl emit-trivial-call } ; -about: "compiler.cfg.builder.blocks" +ABOUT: "compiler.cfg.builder.blocks" diff --git a/language/compiler/cfg/builder/builder-docs.factor b/language/compiler/cfg/builder/builder-docs.factor index 9b9d804639..11f28af99d 100644 --- a/language/compiler/cfg/builder/builder-docs.factor +++ b/language/compiler/cfg/builder/builder-docs.factor @@ -163,4 +163,4 @@ $nl end-branch } ; -about: "compiler.cfg.builder" +ABOUT: "compiler.cfg.builder" diff --git a/language/compiler/cfg/comparisons/comparisons-docs.factor b/language/compiler/cfg/comparisons/comparisons-docs.factor index 8b59f2551e..3a94c1261c 100644 --- a/language/compiler/cfg/comparisons/comparisons-docs.factor +++ b/language/compiler/cfg/comparisons/comparisons-docs.factor @@ -11,4 +11,4 @@ ARTICLE: "compiler.cfg.comparisons" "Comparison conditions" cc-o } ; -about: "compiler.cfg.comparisons" +ABOUT: "compiler.cfg.comparisons" diff --git a/language/compiler/cfg/dce/dce-docs.factor b/language/compiler/cfg/dce/dce-docs.factor index 3a00d09571..a868cbb000 100644 --- a/language/compiler/cfg/dce/dce-docs.factor +++ b/language/compiler/cfg/dce/dce-docs.factor @@ -8,4 +8,4 @@ HELP: eliminate-dead-code ARTICLE: "compiler.cfg.dce" "Dead code elimination" "Eliminates dead code." ; -about: "compiler.cfg.dce" +ABOUT: "compiler.cfg.dce" diff --git a/language/compiler/cfg/def-use/def-use-docs.factor b/language/compiler/cfg/def-use/def-use-docs.factor index 3091f15a13..bca6abfbf3 100644 --- a/language/compiler/cfg/def-use/def-use-docs.factor +++ b/language/compiler/cfg/def-use/def-use-docs.factor @@ -67,4 +67,4 @@ $nl defs } ; -about: "compiler.cfg.def-use" +ABOUT: "compiler.cfg.def-use" diff --git a/language/compiler/cfg/dominance/dominance-docs.factor b/language/compiler/cfg/dominance/dominance-docs.factor index 4b5c642994..cf6b1d947f 100644 --- a/language/compiler/cfg/dominance/dominance-docs.factor +++ b/language/compiler/cfg/dominance/dominance-docs.factor @@ -31,4 +31,4 @@ $nl { $subsections dom-children dom-parent } ; -about: "compiler.cfg.dominance" +ABOUT: "compiler.cfg.dominance" diff --git a/language/compiler/cfg/gc-checks/gc-checks-docs.factor b/language/compiler/cfg/gc-checks/gc-checks-docs.factor index 99a7d66d20..4e059a61fa 100644 --- a/language/compiler/cfg/gc-checks/gc-checks-docs.factor +++ b/language/compiler/cfg/gc-checks/gc-checks-docs.factor @@ -50,4 +50,4 @@ HELP: process-block ARTICLE: "compiler.cfg.gc-checks" "Garbage collection check insertion" "This pass runs after representation selection, since it needs to know which vregs can contain tagged pointers." ; -about: "compiler.cfg.gc-checks" +ABOUT: "compiler.cfg.gc-checks" diff --git a/language/compiler/cfg/instructions/instructions-docs.factor b/language/compiler/cfg/instructions/instructions-docs.factor index 4422743dff..fc19684ed6 100644 --- a/language/compiler/cfg/instructions/instructions-docs.factor +++ b/language/compiler/cfg/instructions/instructions-docs.factor @@ -498,4 +498,4 @@ $nl ##inc } ; -about: "compiler.cfg.instructions" +ABOUT: "compiler.cfg.instructions" diff --git a/language/compiler/cfg/intrinsics/allot/allot-docs.factor b/language/compiler/cfg/intrinsics/allot/allot-docs.factor index f82f10f750..c1114f6ddd 100644 --- a/language/compiler/cfg/intrinsics/allot/allot-docs.factor +++ b/language/compiler/cfg/intrinsics/allot/allot-docs.factor @@ -30,4 +30,4 @@ $nl emit- } ; -about: "compiler.cfg.intrinsics.allot" +ABOUT: "compiler.cfg.intrinsics.allot" diff --git a/language/compiler/cfg/intrinsics/fixnum/fixnum-docs.factor b/language/compiler/cfg/intrinsics/fixnum/fixnum-docs.factor index 49b8a7ada7..d6b9554789 100644 --- a/language/compiler/cfg/intrinsics/fixnum/fixnum-docs.factor +++ b/language/compiler/cfg/intrinsics/fixnum/fixnum-docs.factor @@ -33,4 +33,4 @@ ARTICLE: "compiler.cfg.intrinsics.fixnum" "Generating instructions for fixnum ar emit-fixnum-overflow-op } ; -about: "compiler.cfg.intrinsics.fixnum" +ABOUT: "compiler.cfg.intrinsics.fixnum" diff --git a/language/compiler/cfg/intrinsics/slots/slots-docs.factor b/language/compiler/cfg/intrinsics/slots/slots-docs.factor index eac4a46eef..c20365d8c3 100644 --- a/language/compiler/cfg/intrinsics/slots/slots-docs.factor +++ b/language/compiler/cfg/intrinsics/slots/slots-docs.factor @@ -56,4 +56,4 @@ $nl emit-slot } ; -about: "compiler.cfg.intrinsics.slots" +ABOUT: "compiler.cfg.intrinsics.slots" diff --git a/language/compiler/cfg/linear-scan/allocation/allocation-docs.factor b/language/compiler/cfg/linear-scan/allocation/allocation-docs.factor index 721be61b8f..8146c9a5a0 100644 --- a/language/compiler/cfg/linear-scan/allocation/allocation-docs.factor +++ b/language/compiler/cfg/linear-scan/allocation/allocation-docs.factor @@ -63,4 +63,4 @@ $nl "Main entry point:" { $subsections allocate-registers } ; -about: "compiler.cfg.linear-scan.allocation" +ABOUT: "compiler.cfg.linear-scan.allocation" diff --git a/language/compiler/cfg/linear-scan/allocation/spilling/spilling-docs.factor b/language/compiler/cfg/linear-scan/allocation/spilling/spilling-docs.factor index 597f4cf2fe..1ffcc92b39 100644 --- a/language/compiler/cfg/linear-scan/allocation/spilling/spilling-docs.factor +++ b/language/compiler/cfg/linear-scan/allocation/spilling/spilling-docs.factor @@ -66,4 +66,4 @@ $nl "Splitting live intervals:" { $subsections split-for-spill } ; -about: "compiler.cfg.linear-scan.allocation.spilling" +ABOUT: "compiler.cfg.linear-scan.allocation.spilling" diff --git a/language/compiler/cfg/linear-scan/allocation/splitting/splitting-docs.factor b/language/compiler/cfg/linear-scan/allocation/splitting/splitting-docs.factor index 71b66217a4..4436f85dc7 100644 --- a/language/compiler/cfg/linear-scan/allocation/splitting/splitting-docs.factor +++ b/language/compiler/cfg/linear-scan/allocation/splitting/splitting-docs.factor @@ -13,4 +13,4 @@ HELP: split-interval ARTICLE: "compiler.cfg.linear-scan.allocation.splitting" "Live interval splitting" "This vocab splits live intervals." ; -about: "compiler.cfg.linear-scan.allocation.splitting" +ABOUT: "compiler.cfg.linear-scan.allocation.splitting" diff --git a/language/compiler/cfg/linear-scan/assignment/assignment-docs.factor b/language/compiler/cfg/linear-scan/assignment/assignment-docs.factor index 547839a0c7..b88965a0d5 100644 --- a/language/compiler/cfg/linear-scan/assignment/assignment-docs.factor +++ b/language/compiler/cfg/linear-scan/assignment/assignment-docs.factor @@ -99,4 +99,4 @@ $nl vregs>regs } ; -about: "compiler.cfg.linear-scan.assignment" +ABOUT: "compiler.cfg.linear-scan.assignment" diff --git a/language/compiler/cfg/linear-scan/linear-scan-docs.factor b/language/compiler/cfg/linear-scan/linear-scan-docs.factor index 808448e209..765a1de875 100644 --- a/language/compiler/cfg/linear-scan/linear-scan-docs.factor +++ b/language/compiler/cfg/linear-scan/linear-scan-docs.factor @@ -24,4 +24,4 @@ ARTICLE: "compiler.cfg.linear-scan" "Linear-scan register allocation" "Optimization pass entry point:" { $subsections linear-scan } ; -about: "compiler.cfg.linear-scan" +ABOUT: "compiler.cfg.linear-scan" diff --git a/language/compiler/cfg/linear-scan/live-intervals/live-intervals-docs.factor b/language/compiler/cfg/linear-scan/live-intervals/live-intervals-docs.factor index 58b22324a0..34d58eb78d 100644 --- a/language/compiler/cfg/linear-scan/live-intervals/live-intervals-docs.factor +++ b/language/compiler/cfg/linear-scan/live-intervals/live-intervals-docs.factor @@ -142,4 +142,4 @@ $nl } ; -about: "compiler.cfg.linear-scan.live-intervals" +ABOUT: "compiler.cfg.linear-scan.live-intervals" diff --git a/language/compiler/cfg/linear-scan/ranges/ranges-docs.factor b/language/compiler/cfg/linear-scan/ranges/ranges-docs.factor index 9156faf6b9..0f2c38e10b 100644 --- a/language/compiler/cfg/linear-scan/ranges/ranges-docs.factor +++ b/language/compiler/cfg/linear-scan/ranges/ranges-docs.factor @@ -21,4 +21,4 @@ $nl split-range split-ranges } ; -about: "compiler.cfg.linear-scan.ranges" +ABOUT: "compiler.cfg.linear-scan.ranges" diff --git a/language/compiler/cfg/liveness/liveness-docs.factor b/language/compiler/cfg/liveness/liveness-docs.factor index 9755b16176..1e8df96e62 100644 --- a/language/compiler/cfg/liveness/liveness-docs.factor +++ b/language/compiler/cfg/liveness/liveness-docs.factor @@ -86,4 +86,4 @@ $nl visit-gc-root } ; -about: "compiler.cfg.liveness" +ABOUT: "compiler.cfg.liveness" diff --git a/language/compiler/cfg/parallel-copy/parallel-copy-docs.factor b/language/compiler/cfg/parallel-copy/parallel-copy-docs.factor index 639f8097e6..7a4d44dfb0 100644 --- a/language/compiler/cfg/parallel-copy/parallel-copy-docs.factor +++ b/language/compiler/cfg/parallel-copy/parallel-copy-docs.factor @@ -21,4 +21,4 @@ $nl "Generating " { $link ##copy } " instructions:" { $subsections parallel-copy parallel-copy-rep } ; -about: "compiler.cfg.parallel-copy" +ABOUT: "compiler.cfg.parallel-copy" diff --git a/language/compiler/cfg/registers/registers-docs.factor b/language/compiler/cfg/registers/registers-docs.factor index 731319fa1c..332f4a2f5c 100644 --- a/language/compiler/cfg/registers/registers-docs.factor +++ b/language/compiler/cfg/registers/registers-docs.factor @@ -33,4 +33,4 @@ HELP: loc ARTICLE: "compiler.cfg.registers" "Virtual single-assignment registers" "Virtual register assignment." ; -about: "compiler.cfg.registers" +ABOUT: "compiler.cfg.registers" diff --git a/language/compiler/cfg/representations/peephole/peephole-docs.factor b/language/compiler/cfg/representations/peephole/peephole-docs.factor index a65b4b0174..2a698acf1e 100644 --- a/language/compiler/cfg/representations/peephole/peephole-docs.factor +++ b/language/compiler/cfg/representations/peephole/peephole-docs.factor @@ -9,4 +9,4 @@ HELP: convert-to-zero-vector? ARTICLE: "compiler.cfg.representations.peephole" "Peephole optimizations" "Representation selection performs some peephole optimizations when inserting conversions to optimize for a few common cases." ; -about: "compiler.cfg.representations.peephole" +ABOUT: "compiler.cfg.representations.peephole" diff --git a/language/compiler/cfg/representations/representations-docs.factor b/language/compiler/cfg/representations/representations-docs.factor index e1224db9fb..3839fd4192 100644 --- a/language/compiler/cfg/representations/representations-docs.factor +++ b/language/compiler/cfg/representations/representations-docs.factor @@ -3,4 +3,4 @@ IN: compiler.cfg.representations ARTICLE: "compiler.cfg.representations" "Virtual register representation selection" "Virtual register representation selection. This is where decisions about integer tagging and float and vector boxing are made. The appropriate conversion operations inserted after a cost analysis." ; -about: "compiler.cfg.representations" +ABOUT: "compiler.cfg.representations" diff --git a/language/compiler/cfg/save-contexts/save-contexts-docs.factor b/language/compiler/cfg/save-contexts/save-contexts-docs.factor index dde2305402..4eadaf85ba 100644 --- a/language/compiler/cfg/save-contexts/save-contexts-docs.factor +++ b/language/compiler/cfg/save-contexts/save-contexts-docs.factor @@ -23,4 +23,4 @@ $nl { $subsections insert-save-contexts } { $notes "The " { $link ##call-gc } " instruction does not need a context save because the primitive implementing the instruction (" { $link minor-gc } ") already saves the context for us." } ; -about: "compiler.cfg.save-contexts" +ABOUT: "compiler.cfg.save-contexts" diff --git a/language/compiler/cfg/ssa/construction/construction-docs.factor b/language/compiler/cfg/ssa/construction/construction-docs.factor index 9e2c2db8b0..60b4a76dd7 100644 --- a/language/compiler/cfg/ssa/construction/construction-docs.factor +++ b/language/compiler/cfg/ssa/construction/construction-docs.factor @@ -36,4 +36,4 @@ $nl $nl "http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.49.9683" ; -about: "compiler.cfg.ssa.construction" +ABOUT: "compiler.cfg.ssa.construction" diff --git a/language/compiler/cfg/ssa/cssa/cssa-docs.factor b/language/compiler/cfg/ssa/cssa/cssa-docs.factor index 0486a190d1..b516256508 100644 --- a/language/compiler/cfg/ssa/cssa/cssa-docs.factor +++ b/language/compiler/cfg/ssa/cssa/cssa-docs.factor @@ -4,4 +4,4 @@ IN: compiler.cfg.ssa.cssa ARTICLE: "compiler.cfg.ssa.cssa" "Conventional SSA Form" "Convert SSA to conventional SSA. This pass runs after representation selection (see " { $link select-representations } "), so it must keep track of representations when introducing new values." ; -about: "compiler.cfg.ssa.cssa" +ABOUT: "compiler.cfg.ssa.cssa" diff --git a/language/compiler/cfg/ssa/destruction/destruction-docs.factor b/language/compiler/cfg/ssa/destruction/destruction-docs.factor index 9ab3f17a1b..b19f894a99 100644 --- a/language/compiler/cfg/ssa/destruction/destruction-docs.factor +++ b/language/compiler/cfg/ssa/destruction/destruction-docs.factor @@ -24,4 +24,4 @@ $nl "Main entry point:" { $subsections destruct-ssa } ; -about: "compiler.cfg.ssa.destruction" +ABOUT: "compiler.cfg.ssa.destruction" diff --git a/language/compiler/cfg/ssa/destruction/leaders/leaders-docs.factor b/language/compiler/cfg/ssa/destruction/leaders/leaders-docs.factor index c5b13db064..42cef5b07b 100644 --- a/language/compiler/cfg/ssa/destruction/leaders/leaders-docs.factor +++ b/language/compiler/cfg/ssa/destruction/leaders/leaders-docs.factor @@ -11,4 +11,4 @@ HELP: leader-map ARTICLE: "compiler.cfg.ssa.destruction.leaders" "Leader book-keeping" "This vocab defines words for getting the leaders of vregs." ; -about: "compiler.cfg.ssa.destruction.leaders" +ABOUT: "compiler.cfg.ssa.destruction.leaders" diff --git a/language/compiler/cfg/ssa/interference/interference-docs.factor b/language/compiler/cfg/ssa/interference/interference-docs.factor index e97df71550..fbdbdd4b1c 100644 --- a/language/compiler/cfg/ssa/interference/interference-docs.factor +++ b/language/compiler/cfg/ssa/interference/interference-docs.factor @@ -22,4 +22,4 @@ $nl $nl "Revisiting Out-of-SSA Translation for Correctness, Code Quality, and Efficiency http://hal.archives-ouvertes.fr/docs/00/34/99/25/PDF/OutSSA-RR.pdf" ; -about: "compiler.cfg.ssa.interference" +ABOUT: "compiler.cfg.ssa.interference" diff --git a/language/compiler/cfg/ssa/interference/live-ranges/live-ranges-docs.factor b/language/compiler/cfg/ssa/interference/live-ranges/live-ranges-docs.factor index ac16a93e88..a2e1f09a43 100644 --- a/language/compiler/cfg/ssa/interference/live-ranges/live-ranges-docs.factor +++ b/language/compiler/cfg/ssa/interference/live-ranges/live-ranges-docs.factor @@ -15,4 +15,4 @@ ARTICLE: "compiler.cfg.ssa.interference.live-ranges" "Live ranges for interference testing" "Live ranges for interference testing" ; -about: "compiler.cfg.ssa.interference.live-ranges" +ABOUT: "compiler.cfg.ssa.interference.live-ranges" diff --git a/language/compiler/cfg/stack-frame/stack-frame-docs.factor b/language/compiler/cfg/stack-frame/stack-frame-docs.factor index f10c9a2778..008a73eb3b 100644 --- a/language/compiler/cfg/stack-frame/stack-frame-docs.factor +++ b/language/compiler/cfg/stack-frame/stack-frame-docs.factor @@ -30,4 +30,4 @@ HELP: (stack-frame-size) ARTICLE: "compiler.cfg.stack-frame" "Stack frames" "This vocab contains definitions for constructing stack frames." ; -about: "compiler.cfg.stack-frame" +ABOUT: "compiler.cfg.stack-frame" diff --git a/language/compiler/cfg/stacks/clearing/clearing-docs.factor b/language/compiler/cfg/stacks/clearing/clearing-docs.factor index 853f953293..8bb94ea728 100644 --- a/language/compiler/cfg/stacks/clearing/clearing-docs.factor +++ b/language/compiler/cfg/stacks/clearing/clearing-docs.factor @@ -33,4 +33,4 @@ HELP: dangerous-insn? } ; -about: "compiler.cfg.stacks.clearing" +ABOUT: "compiler.cfg.stacks.clearing" diff --git a/language/compiler/cfg/stacks/finalize/finalize-docs.factor b/language/compiler/cfg/stacks/finalize/finalize-docs.factor index 7f85780e7e..31a688a225 100644 --- a/language/compiler/cfg/stacks/finalize/finalize-docs.factor +++ b/language/compiler/cfg/stacks/finalize/finalize-docs.factor @@ -29,4 +29,4 @@ HELP: visit-edge ARTICLE: "compiler.cfg.stacks.finalize" "Stack finalization" "This pass inserts peeks and replaces." ; -about: "compiler.cfg.stacks.finalize" +ABOUT: "compiler.cfg.stacks.finalize" diff --git a/language/compiler/cfg/stacks/global/global-docs.factor b/language/compiler/cfg/stacks/global/global-docs.factor index 1dc4480170..23ffc69b41 100644 --- a/language/compiler/cfg/stacks/global/global-docs.factor +++ b/language/compiler/cfg/stacks/global/global-docs.factor @@ -22,4 +22,4 @@ ARTICLE: "compiler.cfg.stacks.global" "Global stack analysis" { $subsections avail anticip dead live pending } "The info they gather is used by " { $link finalize-stack-shuffling } " for optimal insertion of " { $link ##peek } " and " { $link ##replace } " instructions." ; -about: "compiler.cfg.stacks.global" +ABOUT: "compiler.cfg.stacks.global" diff --git a/language/compiler/cfg/stacks/local/local-docs.factor b/language/compiler/cfg/stacks/local/local-docs.factor index e97486faff..d9d00b0e8b 100644 --- a/language/compiler/cfg/stacks/local/local-docs.factor +++ b/language/compiler/cfg/stacks/local/local-docs.factor @@ -100,4 +100,4 @@ $nl } ; -about: "compiler.cfg.stacks.local" +ABOUT: "compiler.cfg.stacks.local" diff --git a/language/compiler/cfg/stacks/vacant/vacant-docs.factor b/language/compiler/cfg/stacks/vacant/vacant-docs.factor index 18fef02c8f..f977166a8d 100644 --- a/language/compiler/cfg/stacks/vacant/vacant-docs.factor +++ b/language/compiler/cfg/stacks/vacant/vacant-docs.factor @@ -35,4 +35,4 @@ HELP: vacant>bits } } ; -about: "compiler.cfg.stacks.vacant" +ABOUT: "compiler.cfg.stacks.vacant" diff --git a/language/compiler/cfg/utilities/utilities-docs.factor b/language/compiler/cfg/utilities/utilities-docs.factor index 9c985d9c92..c3a830f635 100644 --- a/language/compiler/cfg/utilities/utilities-docs.factor +++ b/language/compiler/cfg/utilities/utilities-docs.factor @@ -23,4 +23,4 @@ $nl slurp/replenish-deque } ; -about: "compiler.cfg.utilities" +ABOUT: "compiler.cfg.utilities" diff --git a/language/compiler/cfg/value-numbering/comparisons/comarisons-docs.factor b/language/compiler/cfg/value-numbering/comparisons/comarisons-docs.factor index 0ad4064843..1d3f5561f3 100644 --- a/language/compiler/cfg/value-numbering/comparisons/comarisons-docs.factor +++ b/language/compiler/cfg/value-numbering/comparisons/comarisons-docs.factor @@ -20,4 +20,4 @@ $nl } ; -about: "compiler.cfg.value-numbering.comparisons" +ABOUT: "compiler.cfg.value-numbering.comparisons" diff --git a/language/compiler/cfg/value-numbering/graph/graph-docs.factor b/language/compiler/cfg/value-numbering/graph/graph-docs.factor index a215e4ed85..0363909e9a 100644 --- a/language/compiler/cfg/value-numbering/graph/graph-docs.factor +++ b/language/compiler/cfg/value-numbering/graph/graph-docs.factor @@ -20,4 +20,4 @@ $nl vregs>vns } ; -about: "compiler.cfg.value-numbering.graph" +ABOUT: "compiler.cfg.value-numbering.graph" diff --git a/language/compiler/cfg/value-numbering/rewrite/rewrite-docs.factor b/language/compiler/cfg/value-numbering/rewrite/rewrite-docs.factor index 5134d13c51..9ffd0d60b6 100644 --- a/language/compiler/cfg/value-numbering/rewrite/rewrite-docs.factor +++ b/language/compiler/cfg/value-numbering/rewrite/rewrite-docs.factor @@ -8,4 +8,4 @@ HELP: vreg-immediate-arithmetic? ARTICLE: "compiler.cfg.value-numbering.rewrite" "Value numbering utilities" "Value numbering utilities" ; -about: "compiler.cfg.value-numbering.rewrite" +ABOUT: "compiler.cfg.value-numbering.rewrite" diff --git a/language/compiler/codegen/codegen-docs.factor b/language/compiler/codegen/codegen-docs.factor index 8e0321f268..736273b0d4 100644 --- a/language/compiler/codegen/codegen-docs.factor +++ b/language/compiler/codegen/codegen-docs.factor @@ -109,4 +109,4 @@ HELP: check-fixup ARTICLE: "compiler.codegen" "Code generation from MR (machine representation)" "Code generators for cfg instructions." ; -about: "compiler.codegen" +ABOUT: "compiler.codegen" diff --git a/language/compiler/codegen/gc-maps/gc-maps-docs.factor b/language/compiler/codegen/gc-maps/gc-maps-docs.factor index 0b26d050df..aca1f13928 100644 --- a/language/compiler/codegen/gc-maps/gc-maps-docs.factor +++ b/language/compiler/codegen/gc-maps/gc-maps-docs.factor @@ -84,4 +84,4 @@ $nl "Main entry point:" { $subsections emit-gc-maps } ; -about: "compiler.codegen.gc-maps" +ABOUT: "compiler.codegen.gc-maps" diff --git a/language/compiler/codegen/relocation/relocation-docs.factor b/language/compiler/codegen/relocation/relocation-docs.factor index 808e608268..f6abdc85b5 100644 --- a/language/compiler/codegen/relocation/relocation-docs.factor +++ b/language/compiler/codegen/relocation/relocation-docs.factor @@ -63,4 +63,4 @@ $nl "Tables used during code generation:" { $subsections literal-table parameter-table relocation-table } ; -about: "compiler.codegen.relocation" +ABOUT: "compiler.codegen.relocation" diff --git a/language/compiler/compiler-docs.factor b/language/compiler/compiler-docs.factor index 229722e55b..8aa460a0e5 100644 --- a/language/compiler/compiler-docs.factor +++ b/language/compiler/compiler-docs.factor @@ -52,7 +52,7 @@ $nl "compiler-impl" } ; -about: "compiler" +ABOUT: "compiler" HELP: frontend { $values { "word" word } { "tree" sequence } } diff --git a/language/compiler/constants/constants-docs.factor b/language/compiler/constants/constants-docs.factor index f613f9026c..80bfaea655 100644 --- a/language/compiler/constants/constants-docs.factor +++ b/language/compiler/constants/constants-docs.factor @@ -102,4 +102,4 @@ $nl rt-safepoint } ; -about: "compiler.constants" +ABOUT: "compiler.constants" diff --git a/language/compiler/tree/cleanup/cleanup-docs.factor b/language/compiler/tree/cleanup/cleanup-docs.factor index f2c1ee07c2..107355a5af 100644 --- a/language/compiler/tree/cleanup/cleanup-docs.factor +++ b/language/compiler/tree/cleanup/cleanup-docs.factor @@ -32,4 +32,4 @@ $nl { $subsections cleanup-tree } "Each node type implements its own method on the " { $link cleanup-tree* } " generic." ; -about: "compiler.tree.cleanup" +ABOUT: "compiler.tree.cleanup" diff --git a/language/compiler/tree/dead-code/dead-code-docs.factor b/language/compiler/tree/dead-code/dead-code-docs.factor index 8bf3f17c53..3841556bc0 100644 --- a/language/compiler/tree/dead-code/dead-code-docs.factor +++ b/language/compiler/tree/dead-code/dead-code-docs.factor @@ -3,4 +3,4 @@ IN: compiler.tree.dead-code ARTICLE: "compiler.tree.dead-code" "Dead code elimination" "In this compiler pass, nodes that have no effect on the words output are removed." ; -about: "compiler.tree.dead-code" +ABOUT: "compiler.tree.dead-code" diff --git a/language/compiler/tree/def-use/def-use-docs.factor b/language/compiler/tree/def-use/def-use-docs.factor index b549d29c9e..4c83d49234 100644 --- a/language/compiler/tree/def-use/def-use-docs.factor +++ b/language/compiler/tree/def-use/def-use-docs.factor @@ -8,4 +8,4 @@ HELP: node-defs-values ARTICLE: "compiler.tree.def-use" "Def/use chain construction" "Def/use chain construction" ; -about: "compiler.tree.def-use" +ABOUT: "compiler.tree.def-use" diff --git a/language/compiler/tree/escape-analysis/allocations/allocations-docs.factor b/language/compiler/tree/escape-analysis/allocations/allocations-docs.factor index 8bec1134d6..eb9bf84808 100644 --- a/language/compiler/tree/escape-analysis/allocations/allocations-docs.factor +++ b/language/compiler/tree/escape-analysis/allocations/allocations-docs.factor @@ -25,4 +25,4 @@ HELP: value-classes ARTICLE: "compiler.tree.escape-analysis.allocations" "Tracking memory allocations" "Tracks memory allocations and unboxes those which can be determined never escapes." ; -about: "compiler.tree.escape-analysis.allocations" +ABOUT: "compiler.tree.escape-analysis.allocations" diff --git a/language/compiler/tree/escape-analysis/check/check-docs.factor b/language/compiler/tree/escape-analysis/check/check-docs.factor index 468d2a2384..e766ffe9cd 100644 --- a/language/compiler/tree/escape-analysis/check/check-docs.factor +++ b/language/compiler/tree/escape-analysis/check/check-docs.factor @@ -8,4 +8,4 @@ HELP: run-escape-analysis? ARTICLE: "compiler.tree.escape-analysis.check" "Skipping escape analysis pass for code which does not allocate" ; -about: "compiler.tree.escape-analysis.check" +ABOUT: "compiler.tree.escape-analysis.check" diff --git a/language/compiler/tree/escape-analysis/escape-analysis-docs.factor b/language/compiler/tree/escape-analysis/escape-analysis-docs.factor index b2753213d7..a8a4c54426 100644 --- a/language/compiler/tree/escape-analysis/escape-analysis-docs.factor +++ b/language/compiler/tree/escape-analysis/escape-analysis-docs.factor @@ -4,4 +4,4 @@ IN: compiler.tree.escape-analysis ARTICLE: "compiler.tree.escape-analysis" "Escape analysis for tuple unboxing" "This pass must run after propagation" ; -about: "compiler.tree.escape-analysis" +ABOUT: "compiler.tree.escape-analysis" diff --git a/language/compiler/tree/escape-analysis/nodes/nodes-docs.factor b/language/compiler/tree/escape-analysis/nodes/nodes-docs.factor index b8ddacba39..5f8fc68125 100644 --- a/language/compiler/tree/escape-analysis/nodes/nodes-docs.factor +++ b/language/compiler/tree/escape-analysis/nodes/nodes-docs.factor @@ -8,4 +8,4 @@ HELP: escape-analysis* ARTICLE: "compiler.tree.escape-analysis.nodes" "Per-node dispatch for escape analysis" ; -about: "compiler.tree.escape-analysis.nodes" +ABOUT: "compiler.tree.escape-analysis.nodes" diff --git a/language/compiler/tree/finalization/finalization-docs.factor b/language/compiler/tree/finalization/finalization-docs.factor index ee9650ea17..cd1ef16528 100644 --- a/language/compiler/tree/finalization/finalization-docs.factor +++ b/language/compiler/tree/finalization/finalization-docs.factor @@ -8,4 +8,4 @@ $nl $nl "We also delete empty stack shuffles and copies to facilitate tail call optimization in the code generator." ; -about: "compiler.tree.finalization" +ABOUT: "compiler.tree.finalization" diff --git a/language/compiler/tree/late-optimizations/late-optimizations-docs.factor b/language/compiler/tree/late-optimizations/late-optimizations-docs.factor index d22641c093..57c1c03dfb 100644 --- a/language/compiler/tree/late-optimizations/late-optimizations-docs.factor +++ b/language/compiler/tree/late-optimizations/late-optimizations-docs.factor @@ -4,4 +4,4 @@ IN: compiler.tree.late-optimizations ARTICLE: "compiler.tree.late-optimizations" "Utilities used by several optimization passes run in the later stages" "Late optimizations modify the tree such that stack flow information is no longer accurate, since we punt in " { $link splice-quot } " and don't update everything that we should; this simplifies the code, improves performance, and we don't need the stack flow information after this pass anyway." ; -about: "compiler.tree.late-optimizations" +ABOUT: "compiler.tree.late-optimizations" diff --git a/language/compiler/tree/normalization/normalization-docs.factor b/language/compiler/tree/normalization/normalization-docs.factor index da5b2cec6a..4289a4c4ed 100644 --- a/language/compiler/tree/normalization/normalization-docs.factor +++ b/language/compiler/tree/normalization/normalization-docs.factor @@ -9,4 +9,4 @@ ARTICLE: "compiler.tree.normalization" "Normalize IR created by high level IR bu { "We normalize " { $link #call-recursive } " as follows. The stack checker says that the inputs of a #call-recursive are the entire stack at the time of the call. This is a conservative estimate; we don't know the exact number of stack values it touches until the " { $link #return-recursive } " node has been visited, because of row polymorphism. So in the normalize pass, we split a #call-recursive into a #copy of the unchanged values and a #call-recursive with trimmed inputs and outputs." } } ; -about: "compiler.tree.normalization" +ABOUT: "compiler.tree.normalization" diff --git a/language/compiler/tree/propagation/call-effect/call-effect-docs.factor b/language/compiler/tree/propagation/call-effect/call-effect-docs.factor index 04dc7bcc5d..8e250f28c2 100644 --- a/language/compiler/tree/propagation/call-effect/call-effect-docs.factor +++ b/language/compiler/tree/propagation/call-effect/call-effect-docs.factor @@ -49,4 +49,4 @@ $nl $nl "execute( uses a similar strategy." ; -about: "compiler.tree.propagation.call-effect" +ABOUT: "compiler.tree.propagation.call-effect" diff --git a/language/compiler/tree/propagation/constraints/constraints-docs.factor b/language/compiler/tree/propagation/constraints/constraints-docs.factor index 2251fff0d3..afec7bcd0b 100644 --- a/language/compiler/tree/propagation/constraints/constraints-docs.factor +++ b/language/compiler/tree/propagation/constraints/constraints-docs.factor @@ -31,4 +31,4 @@ $nl "Utilities:" { $subsections t--> f--> } ; -about: "compiler.tree.propagation.constraints" +ABOUT: "compiler.tree.propagation.constraints" diff --git a/language/compiler/tree/propagation/copy/copy-docs.factor b/language/compiler/tree/propagation/copy/copy-docs.factor index 2c4a95da07..374295d4f6 100644 --- a/language/compiler/tree/propagation/copy/copy-docs.factor +++ b/language/compiler/tree/propagation/copy/copy-docs.factor @@ -16,4 +16,4 @@ ARTICLE: "compiler.tree.propagation.copy" "Copy propagation" "Two values are copy-equivalent if they are always identical at run-time (\"DS\" relation). This is just a weak form of value numbering." ; -about: "compiler.tree.propagation.copy" +ABOUT: "compiler.tree.propagation.copy" diff --git a/language/compiler/tree/propagation/info/info-docs.factor b/language/compiler/tree/propagation/info/info-docs.factor index a921f9d955..e6ebd783af 100644 --- a/language/compiler/tree/propagation/info/info-docs.factor +++ b/language/compiler/tree/propagation/info/info-docs.factor @@ -64,4 +64,4 @@ ARTICLE: "compiler.tree.propagation.info" "Value info data type and operations" value-infos-union } ; -about: "compiler.tree.propagation.info" +ABOUT: "compiler.tree.propagation.info" diff --git a/language/compiler/tree/propagation/inlining/inlining-docs.factor b/language/compiler/tree/propagation/inlining/inlining-docs.factor index 1db1af516d..3e2776beea 100644 --- a/language/compiler/tree/propagation/inlining/inlining-docs.factor +++ b/language/compiler/tree/propagation/inlining/inlining-docs.factor @@ -25,4 +25,4 @@ ARTICLE: "compiler.tree.propagation.inlining" "Method inlining and dispatch elim "Splicing nodes:" { $subsections splicing-call open-code-#call splicing-body } ; -about: "compiler.tree.propagation.inlining" +ABOUT: "compiler.tree.propagation.inlining" diff --git a/language/compiler/tree/propagation/propagation-docs.factor b/language/compiler/tree/propagation/propagation-docs.factor index 778f104f69..51efbd36db 100644 --- a/language/compiler/tree/propagation/propagation-docs.factor +++ b/language/compiler/tree/propagation/propagation-docs.factor @@ -54,4 +54,4 @@ HELP: propagate ARTICLE: "compiler.tree.propagation" "Class, interval, constant propagation" "This pass must be run after " { $vocab-link "compiler.tree.normalization" } "." ; -about: "compiler.tree.propagation" +ABOUT: "compiler.tree.propagation" diff --git a/language/compiler/tree/propagation/recursive/recursive-docs.factor b/language/compiler/tree/propagation/recursive/recursive-docs.factor index ab461fe457..884a0e5874 100644 --- a/language/compiler/tree/propagation/recursive/recursive-docs.factor +++ b/language/compiler/tree/propagation/recursive/recursive-docs.factor @@ -14,4 +14,4 @@ HELP: recursive-phi-infos ARTICLE: "compiler.tree.propagation.recursive" "Propagation for inline recursive combinators" "This vocab implements the " { $link propagate-before } ", " { $link annotate-node } " and " { $link propagate-around } " words for recursive tree nodes." ; -about: "compiler.tree.propagation.recursive" +ABOUT: "compiler.tree.propagation.recursive" diff --git a/language/compiler/tree/propagation/simple/simple-docs.factor b/language/compiler/tree/propagation/simple/simple-docs.factor index ca4dd382aa..083c291fb8 100644 --- a/language/compiler/tree/propagation/simple/simple-docs.factor +++ b/language/compiler/tree/propagation/simple/simple-docs.factor @@ -19,4 +19,4 @@ ARTICLE: "compiler.tree.propagation.simple" "Propagation for straight-line code" "Propagation for straight-line code" ; -about: "compiler.tree.propagation.simple" +ABOUT: "compiler.tree.propagation.simple" diff --git a/language/compiler/tree/propagation/slots/slots-docs.factor b/language/compiler/tree/propagation/slots/slots-docs.factor index 0e891713e4..64fcb1c4f9 100644 --- a/language/compiler/tree/propagation/slots/slots-docs.factor +++ b/language/compiler/tree/propagation/slots/slots-docs.factor @@ -13,4 +13,4 @@ ARTICLE: "compiler.tree.propagation" "Propagation for read-only tuple slots and array lengths" "Propagation of immutable slots and array lengths." ; -about: "compiler.tree.propagation" +ABOUT: "compiler.tree.propagation" diff --git a/language/compiler/tree/tree-docs.factor b/language/compiler/tree/tree-docs.factor index b97ecafcb7..e918964508 100644 --- a/language/compiler/tree/tree-docs.factor +++ b/language/compiler/tree/tree-docs.factor @@ -101,4 +101,4 @@ ARTICLE: "compiler.tree" "High-level optimizer operating on lexical tree SSA IR" #return-recursive } ; -about: "compiler.tree" +ABOUT: "compiler.tree" diff --git a/language/compiler/tree/tuple-unboxing/tuple-unboxing-docs.factor b/language/compiler/tree/tuple-unboxing/tuple-unboxing-docs.factor index 75ee1b5b8a..7d9de337c3 100644 --- a/language/compiler/tree/tuple-unboxing/tuple-unboxing-docs.factor +++ b/language/compiler/tree/tuple-unboxing/tuple-unboxing-docs.factor @@ -4,4 +4,4 @@ IN: compiler.tree.tuple-unboxing ARTICLE: "compiler.tree.tuple-unboxing" "Tuple unboxing" "This pass must run after " { $link escape-analysis } "." ; -about: "compiler.tree.tuple-unboxing" +ABOUT: "compiler.tree.tuple-unboxing" diff --git a/language/cpu/8080/8080-docs.factor b/language/cpu/8080/8080-docs.factor index fd608574f0..33a1f2d5e8 100644 --- a/language/cpu/8080/8080-docs.factor +++ b/language/cpu/8080/8080-docs.factor @@ -13,4 +13,4 @@ ARTICLE: { "cpu-8080" "cpu-8080" } "Intel 8080 CPU Emulator" "the " { $link rom-root } " variable to be set to the path " "containing the ROM file's." ; -about: { "cpu-8080" "cpu-8080" } +ABOUT: { "cpu-8080" "cpu-8080" } diff --git a/language/cpu/x86/assembler/assembler-docs.factor b/language/cpu/x86/assembler/assembler-docs.factor index 9002d8491d..9085552367 100644 --- a/language/cpu/x86/assembler/assembler-docs.factor +++ b/language/cpu/x86/assembler/assembler-docs.factor @@ -57,4 +57,4 @@ $nl "SSE instructions:" { $subsections PEXTRB } ; -about: "cpu.x86.assembler" +ABOUT: "cpu.x86.assembler" diff --git a/language/cpu/x86/x86-docs.factor b/language/cpu/x86/x86-docs.factor index f5fce3c1fa..eca47be0c4 100644 --- a/language/cpu/x86/x86-docs.factor +++ b/language/cpu/x86/x86-docs.factor @@ -121,4 +121,4 @@ $nl { $link ADD } " and " { $link SUB } " variants:" { $subsections (%inc) decr-stack-reg incr-stack-reg } ; -about: "cpu.x86" +ABOUT: "cpu.x86" diff --git a/language/debugger/debugger-docs.factor b/language/debugger/debugger-docs.factor index 7d604df3af..995cab178d 100644 --- a/language/debugger/debugger-docs.factor +++ b/language/debugger/debugger-docs.factor @@ -32,7 +32,7 @@ ARTICLE: "debugger" "The debugger" $nl "Note that in Factor, the debugger is a tool for printing and inspecting errors, not for walking through code. For the latter, see " { $link "ui-walker" } "." ; -about: "debugger" +ABOUT: "debugger" HELP: :error { $description "Prints the most recent error. Used for interactive debugging." } ; diff --git a/language/definitions/icons/icons-docs.factor b/language/definitions/icons/icons-docs.factor index c69e9a675b..e48d4022af 100644 --- a/language/definitions/icons/icons-docs.factor +++ b/language/definitions/icons/icons-docs.factor @@ -9,4 +9,4 @@ ARTICLE: "definitions.icons" "Definition icons" "Defining new icons:" { $subsections postpone\ ICON: } ; -about: "definitions.icons" +ABOUT: "definitions.icons" diff --git a/language/descriptive/descriptive-docs.factor b/language/descriptive/descriptive-docs.factor index 236a925a69..ea57c65304 100644 --- a/language/descriptive/descriptive-docs.factor +++ b/language/descriptive/descriptive-docs.factor @@ -29,4 +29,4 @@ $nl postpone\ DESCRIPTIVE:: } ; -about: "descriptive" +ABOUT: "descriptive" diff --git a/language/environment/environment-docs.factor b/language/environment/environment-docs.factor index 450d2663ab..823c9b35a4 100644 --- a/language/environment/environment-docs.factor +++ b/language/environment/environment-docs.factor @@ -108,4 +108,4 @@ ARTICLE: "environment" "Environment variables" } ; -about: "environment" +ABOUT: "environment" diff --git a/language/eval/eval-docs.factor b/language/eval/eval-docs.factor index 582cf4ad88..ed0f03b2db 100644 --- a/language/eval/eval-docs.factor +++ b/language/eval/eval-docs.factor @@ -70,4 +70,4 @@ $nl { $subsections "eval-vocabs" eval>string } ; -about: "eval" +ABOUT: "eval" diff --git a/language/inverse/inverse-docs.factor b/language/inverse/inverse-docs.factor index 38d5e6ab7e..adda3838cc 100644 --- a/language/inverse/inverse-docs.factor +++ b/language/inverse/inverse-docs.factor @@ -64,4 +64,4 @@ ARTICLE: { "inverse" "intro" } "Invertible quotations" } ; IN: inverse -about: { "inverse" "intro" } +ABOUT: { "inverse" "intro" } diff --git a/language/io/buffers/buffers-docs.factor b/language/io/buffers/buffers-docs.factor index 2006127d65..46b4b4174e 100644 --- a/language/io/buffers/buffers-docs.factor +++ b/language/io/buffers/buffers-docs.factor @@ -39,7 +39,7 @@ $nl buffer+ } ; -about: "buffers" +ABOUT: "buffers" HELP: buffer { $class-description "The class of I/O buffers, which resemble FIFO queues, but are optimized for holding bytes, are have underlying storage allocated at a fixed address. Buffers must be de-allocated manually. It has the following slots:" diff --git a/language/io/directories/directories-docs.factor b/language/io/directories/directories-docs.factor index f4a8f2efb3..bf47a77e89 100644 --- a/language/io/directories/directories-docs.factor +++ b/language/io/directories/directories-docs.factor @@ -195,4 +195,4 @@ ARTICLE: "io.directories" "Directory manipulation" "io.directories.hierarchy" } ; -about: "io.directories" +ABOUT: "io.directories" diff --git a/language/io/directories/hierarchy/hierarchy-docs.factor b/language/io/directories/hierarchy/hierarchy-docs.factor index 093676ca39..cbe3260a2c 100644 --- a/language/io/directories/hierarchy/hierarchy-docs.factor +++ b/language/io/directories/hierarchy/hierarchy-docs.factor @@ -53,4 +53,4 @@ $nl copy-trees-into } ; -about: "io.directories.hierarchy" +ABOUT: "io.directories.hierarchy" diff --git a/language/io/directories/search/search-docs.factor b/language/io/directories/search/search-docs.factor index 9e777eb7d4..a2547f28f7 100644 --- a/language/io/directories/search/search-docs.factor +++ b/language/io/directories/search/search-docs.factor @@ -106,4 +106,4 @@ ARTICLE: "io.directories.search" "Searching directories" find-by-extensions } ; -about: "io.directories.search" +ABOUT: "io.directories.search" diff --git a/language/io/encodings/8-bit/8-bit-docs.factor b/language/io/encodings/8-bit/8-bit-docs.factor index 49453e125f..b0677e80bd 100644 --- a/language/io/encodings/8-bit/8-bit-docs.factor +++ b/language/io/encodings/8-bit/8-bit-docs.factor @@ -35,4 +35,4 @@ ARTICLE: "io.encodings.8-bit" "Legacy 8-bit encodings" { $vocab-link "io.encodings.8-bit.windows-1258" } } ; -about: "io.encodings.8-bit" +ABOUT: "io.encodings.8-bit" diff --git a/language/io/encodings/8-bit/arabic/arabic-docs.factor b/language/io/encodings/8-bit/arabic/arabic-docs.factor index 3f626b3b78..fe6374cbf4 100644 --- a/language/io/encodings/8-bit/arabic/arabic-docs.factor +++ b/language/io/encodings/8-bit/arabic/arabic-docs.factor @@ -10,4 +10,4 @@ HELP: latin/arabic ARTICLE: "io.encodings.8-bit.arabic" "Arabic encoding" "The " { $vocab-link "io.encodings.8-bit.arabic" } " vocabulary provides the " { $link latin/arabic } " encoding." ; -about: "io.encodings.8-bit.arabic" +ABOUT: "io.encodings.8-bit.arabic" diff --git a/language/io/encodings/8-bit/cyrillic/cyrillic-docs.factor b/language/io/encodings/8-bit/cyrillic/cyrillic-docs.factor index b406db0df5..6524faaab0 100644 --- a/language/io/encodings/8-bit/cyrillic/cyrillic-docs.factor +++ b/language/io/encodings/8-bit/cyrillic/cyrillic-docs.factor @@ -10,4 +10,4 @@ HELP: latin/cyrillic ARTICLE: "io.encodings.8-bit.cyrillic" "Cyrillic encoding" "The " { $vocab-link "io.encodings.8-bit.cyrillic" } " vocabulary provides the " { $link latin/cyrillic } " encoding." ; -about: "io.encodings.8-bit.cyrillic" +ABOUT: "io.encodings.8-bit.cyrillic" diff --git a/language/io/encodings/8-bit/ebcdic/ebcdic-docs.factor b/language/io/encodings/8-bit/ebcdic/ebcdic-docs.factor index 6e322a3590..d2dd101650 100644 --- a/language/io/encodings/8-bit/ebcdic/ebcdic-docs.factor +++ b/language/io/encodings/8-bit/ebcdic/ebcdic-docs.factor @@ -10,4 +10,4 @@ HELP: ebcdic ARTICLE: "io.encodings.8-bit.ebcdic" "EBCDIC encoding" "The " { $vocab-link "io.encodings.8-bit.ebcdic" } " vocabulary provides the " { $link ebcdic } " encoding." ; -about: "io.encodings.8-bit.ebcdic" +ABOUT: "io.encodings.8-bit.ebcdic" diff --git a/language/io/encodings/8-bit/greek/greek-docs.factor b/language/io/encodings/8-bit/greek/greek-docs.factor index a0859678bc..edf87e48d8 100644 --- a/language/io/encodings/8-bit/greek/greek-docs.factor +++ b/language/io/encodings/8-bit/greek/greek-docs.factor @@ -10,4 +10,4 @@ HELP: latin/greek ARTICLE: "io.encodings.8-bit.greek" "Greek encoding" "The " { $vocab-link "io.encodings.8-bit.greek" } " vocabulary provides the " { $link latin/greek } " encoding." ; -about: "io.encodings.8-bit.greek" +ABOUT: "io.encodings.8-bit.greek" diff --git a/language/io/encodings/8-bit/hebrew/hebrew-docs.factor b/language/io/encodings/8-bit/hebrew/hebrew-docs.factor index 8832685d86..43433e2c91 100644 --- a/language/io/encodings/8-bit/hebrew/hebrew-docs.factor +++ b/language/io/encodings/8-bit/hebrew/hebrew-docs.factor @@ -10,4 +10,4 @@ HELP: latin/hebrew ARTICLE: "io.encodings.8-bit.hebrew" "Hebrew encoding" "The " { $vocab-link "io.encodings.8-bit.hebrew" } " vocabulary provides the " { $link latin/hebrew } " encoding." ; -about: "io.encodings.8-bit.hebrew" +ABOUT: "io.encodings.8-bit.hebrew" diff --git a/language/io/encodings/8-bit/koi8-r/koi8-r-docs.factor b/language/io/encodings/8-bit/koi8-r/koi8-r-docs.factor index ed02c00866..d63d37771d 100644 --- a/language/io/encodings/8-bit/koi8-r/koi8-r-docs.factor +++ b/language/io/encodings/8-bit/koi8-r/koi8-r-docs.factor @@ -10,4 +10,4 @@ HELP: koi8-r ARTICLE: "io.encodings.8-bit.koi8-r" "KOI8-R encoding" "The " { $vocab-link "io.encodings.8-bit.koi8-r" } " vocabulary provides the " { $link koi8-r } " encoding." ; -about: "io.encodings.8-bit.koi8-r" +ABOUT: "io.encodings.8-bit.koi8-r" diff --git a/language/io/encodings/8-bit/latin1/latin1-docs.factor b/language/io/encodings/8-bit/latin1/latin1-docs.factor index e8499e83e5..a5c9bd7619 100644 --- a/language/io/encodings/8-bit/latin1/latin1-docs.factor +++ b/language/io/encodings/8-bit/latin1/latin1-docs.factor @@ -10,4 +10,4 @@ HELP: latin1 ARTICLE: "io.encodings.8-bit.latin1" "Latin1 encoding" "The " { $vocab-link "io.encodings.8-bit.latin1" } " vocabulary provides the " { $link latin1 } " encoding." ; -about: "io.encodings.8-bit.latin1" +ABOUT: "io.encodings.8-bit.latin1" diff --git a/language/io/encodings/8-bit/latin10/latin10-docs.factor b/language/io/encodings/8-bit/latin10/latin10-docs.factor index b22d00f6a0..da06009e57 100644 --- a/language/io/encodings/8-bit/latin10/latin10-docs.factor +++ b/language/io/encodings/8-bit/latin10/latin10-docs.factor @@ -10,4 +10,4 @@ HELP: latin10 ARTICLE: "io.encodings.8-bit.latin10" "Latin10 encoding" "The " { $vocab-link "io.encodings.8-bit.latin10" } " vocabulary provides the " { $link latin10 } " encoding." ; -about: "io.encodings.8-bit.latin10" +ABOUT: "io.encodings.8-bit.latin10" diff --git a/language/io/encodings/8-bit/latin2/latin2-docs.factor b/language/io/encodings/8-bit/latin2/latin2-docs.factor index 125db705f2..c2ee8fcfaf 100644 --- a/language/io/encodings/8-bit/latin2/latin2-docs.factor +++ b/language/io/encodings/8-bit/latin2/latin2-docs.factor @@ -10,4 +10,4 @@ HELP: latin2 ARTICLE: "io.encodings.8-bit.latin2" "Latin2 encoding" "The " { $vocab-link "io.encodings.8-bit.latin2" } " vocabulary provides the " { $link latin2 } " encoding." ; -about: "io.encodings.8-bit.latin2" +ABOUT: "io.encodings.8-bit.latin2" diff --git a/language/io/encodings/8-bit/latin3/latin3-docs.factor b/language/io/encodings/8-bit/latin3/latin3-docs.factor index a95567c352..6613e2ed04 100644 --- a/language/io/encodings/8-bit/latin3/latin3-docs.factor +++ b/language/io/encodings/8-bit/latin3/latin3-docs.factor @@ -10,4 +10,4 @@ HELP: latin3 ARTICLE: "io.encodings.8-bit.latin3" "Latin3 encoding" "The " { $vocab-link "io.encodings.8-bit.latin3" } " vocabulary provides the " { $link latin3 } " encoding." ; -about: "io.encodings.8-bit.latin3" +ABOUT: "io.encodings.8-bit.latin3" diff --git a/language/io/encodings/8-bit/latin4/latin4-docs.factor b/language/io/encodings/8-bit/latin4/latin4-docs.factor index 9e53a55436..5e1c8a2eaf 100644 --- a/language/io/encodings/8-bit/latin4/latin4-docs.factor +++ b/language/io/encodings/8-bit/latin4/latin4-docs.factor @@ -10,4 +10,4 @@ HELP: latin4 ARTICLE: "io.encodings.8-bit.latin4" "Latin4 encoding" "The " { $vocab-link "io.encodings.8-bit.latin4" } " vocabulary provides the " { $link latin4 } " encoding." ; -about: "io.encodings.8-bit.latin4" +ABOUT: "io.encodings.8-bit.latin4" diff --git a/language/io/encodings/8-bit/latin5/latin5-docs.factor b/language/io/encodings/8-bit/latin5/latin5-docs.factor index 7e2e29a47e..c144638be7 100644 --- a/language/io/encodings/8-bit/latin5/latin5-docs.factor +++ b/language/io/encodings/8-bit/latin5/latin5-docs.factor @@ -10,4 +10,4 @@ HELP: latin5 ARTICLE: "io.encodings.8-bit.latin5" "Latin5 encoding" "The " { $vocab-link "io.encodings.8-bit.latin5" } " vocabulary provides the " { $link latin5 } " encoding." ; -about: "io.encodings.8-bit.latin5" +ABOUT: "io.encodings.8-bit.latin5" diff --git a/language/io/encodings/8-bit/latin6/latin6-docs.factor b/language/io/encodings/8-bit/latin6/latin6-docs.factor index 0a30eaecb7..a33788bc22 100644 --- a/language/io/encodings/8-bit/latin6/latin6-docs.factor +++ b/language/io/encodings/8-bit/latin6/latin6-docs.factor @@ -10,4 +10,4 @@ HELP: latin6 ARTICLE: "io.encodings.8-bit.latin6" "Latin6 encoding" "The " { $vocab-link "io.encodings.8-bit.latin6" } " vocabulary provides the " { $link latin6 } " encoding." ; -about: "io.encodings.8-bit.latin6" +ABOUT: "io.encodings.8-bit.latin6" diff --git a/language/io/encodings/8-bit/latin7/latin7-docs.factor b/language/io/encodings/8-bit/latin7/latin7-docs.factor index e2052303b8..c4e3b80638 100644 --- a/language/io/encodings/8-bit/latin7/latin7-docs.factor +++ b/language/io/encodings/8-bit/latin7/latin7-docs.factor @@ -10,4 +10,4 @@ HELP: latin7 ARTICLE: "io.encodings.8-bit.latin7" "Latin7 encoding" "The " { $vocab-link "io.encodings.8-bit.latin7" } " vocabulary provides the " { $link latin7 } " encoding." ; -about: "io.encodings.8-bit.latin7" +ABOUT: "io.encodings.8-bit.latin7" diff --git a/language/io/encodings/8-bit/latin8/latin8-docs.factor b/language/io/encodings/8-bit/latin8/latin8-docs.factor index 17d1ff44e6..f72bf4f9ce 100644 --- a/language/io/encodings/8-bit/latin8/latin8-docs.factor +++ b/language/io/encodings/8-bit/latin8/latin8-docs.factor @@ -10,4 +10,4 @@ HELP: latin8 ARTICLE: "io.encodings.8-bit.latin8" "Latin8 encoding" "The " { $vocab-link "io.encodings.8-bit.latin8" } " vocabulary provides the " { $link latin8 } " encoding." ; -about: "io.encodings.8-bit.latin8" +ABOUT: "io.encodings.8-bit.latin8" diff --git a/language/io/encodings/8-bit/latin9/latin9-docs.factor b/language/io/encodings/8-bit/latin9/latin9-docs.factor index c9e36f5904..ffb19280c5 100644 --- a/language/io/encodings/8-bit/latin9/latin9-docs.factor +++ b/language/io/encodings/8-bit/latin9/latin9-docs.factor @@ -10,4 +10,4 @@ HELP: latin9 ARTICLE: "io.encodings.8-bit.latin9" "Latin9 encoding" "The " { $vocab-link "io.encodings.8-bit.latin9" } " vocabulary provides the " { $link latin9 } " encoding." ; -about: "io.encodings.8-bit.latin9" +ABOUT: "io.encodings.8-bit.latin9" diff --git a/language/io/encodings/8-bit/mac-roman/mac-roman-docs.factor b/language/io/encodings/8-bit/mac-roman/mac-roman-docs.factor index f587e16d9a..1fd061ac68 100644 --- a/language/io/encodings/8-bit/mac-roman/mac-roman-docs.factor +++ b/language/io/encodings/8-bit/mac-roman/mac-roman-docs.factor @@ -10,4 +10,4 @@ HELP: mac-roman ARTICLE: "io.encodings.8-bit.mac-roman" "Mac Roman encoding" "The " { $vocab-link "io.encodings.8-bit.mac-roman" } " vocabulary provides the " { $link mac-roman } " encoding." ; -about: "io.encodings.8-bit.mac-roman" +ABOUT: "io.encodings.8-bit.mac-roman" diff --git a/language/io/encodings/8-bit/thai/thai-docs.factor b/language/io/encodings/8-bit/thai/thai-docs.factor index 93cad8f545..c9a5294a41 100644 --- a/language/io/encodings/8-bit/thai/thai-docs.factor +++ b/language/io/encodings/8-bit/thai/thai-docs.factor @@ -10,4 +10,4 @@ HELP: latin/thai ARTICLE: "io.encodings.8-bit.thai" "Thai encoding" "The " { $vocab-link "io.encodings.8-bit.thai" } " vocabulary provides the " { $link latin/thai } " encoding." ; -about: "io.encodings.8-bit.thai" +ABOUT: "io.encodings.8-bit.thai" diff --git a/language/io/encodings/8-bit/windows-1252/windows-1252-docs.factor b/language/io/encodings/8-bit/windows-1252/windows-1252-docs.factor index 6c8423f813..ed5e480849 100644 --- a/language/io/encodings/8-bit/windows-1252/windows-1252-docs.factor +++ b/language/io/encodings/8-bit/windows-1252/windows-1252-docs.factor @@ -10,4 +10,4 @@ HELP: windows-1252 ARTICLE: "io.encodings.8-bit.windows-1252" "Windows 1252 encoding" "The " { $vocab-link "io.encodings.8-bit.windows-1252" } " vocabulary provides the " { $link windows-1252 } " encoding." ; -about: "io.encodings.8-bit.windows-1252" +ABOUT: "io.encodings.8-bit.windows-1252" diff --git a/language/io/encodings/binary/binary-docs.factor b/language/io/encodings/binary/binary-docs.factor index f0c96324ba..5e14518361 100644 --- a/language/io/encodings/binary/binary-docs.factor +++ b/language/io/encodings/binary/binary-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "io.encodings.binary" "Binary encoding" "Making an encoded stream with the binary encoding is a no-op; streams with this encoding deal with byte-arrays, not strings." { $subsections binary } ; -about: "io.encodings.binary" +ABOUT: "io.encodings.binary" diff --git a/language/io/encodings/euc-kr/euc-kr-docs.factor b/language/io/encodings/euc-kr/euc-kr-docs.factor index 9e79b1097e..7b2248af05 100644 --- a/language/io/encodings/euc-kr/euc-kr-docs.factor +++ b/language/io/encodings/euc-kr/euc-kr-docs.factor @@ -10,4 +10,4 @@ HELP: euc-kr ARTICLE: "io.encodings.euc-kr" "EUC-KR encoding" { $subsections euc-kr } ; -about: "io.encodings.euc-kr" +ABOUT: "io.encodings.euc-kr" diff --git a/language/io/encodings/gb18030/gb18030-docs.factor b/language/io/encodings/gb18030/gb18030-docs.factor index 9e49f20d5d..83202ebdc0 100644 --- a/language/io/encodings/gb18030/gb18030-docs.factor +++ b/language/io/encodings/gb18030/gb18030-docs.factor @@ -7,7 +7,7 @@ ARTICLE: "io.encodings.gb18030" "GB 18030" "The " { $vocab-link "io.encodings.gb18030" } " vocabulary implements GB18030, a commonly used encoding for Chinese text besides the standard UTF encodings for Unicode strings." { $subsections gb18030 } ; -about: "io.encodings.gb18030" +ABOUT: "io.encodings.gb18030" HELP: gb18030 { $class-description "The encoding descriptor for GB 18030, a Chinese national standard for text encoding. GB 18030 consists of a unique encoding for each Unicode code point, and for this reason has been described as a UTF. It is backwards compatible with the earlier encodings GB 2312 and GBK." } diff --git a/language/io/encodings/iana/iana-docs.factor b/language/io/encodings/iana/iana-docs.factor index 081a8bd9df..f4d78a217d 100644 --- a/language/io/encodings/iana/iana-docs.factor +++ b/language/io/encodings/iana/iana-docs.factor @@ -1,7 +1,7 @@ USING: help.syntax help.markup strings ; IN: io.encodings.iana -about: "io.encodings.iana" +ABOUT: "io.encodings.iana" ARTICLE: "io.encodings.iana" "IANA-registered encoding names" "The " { $vocab-link "io.encodings.iana" } " vocabulary provides words for accessing the names of encodings and the encoding descriptors corresponding to names." $nl diff --git a/language/io/encodings/iso2022/iso2022-docs.factor b/language/io/encodings/iso2022/iso2022-docs.factor index b7a94c2583..4655f7b037 100644 --- a/language/io/encodings/iso2022/iso2022-docs.factor +++ b/language/io/encodings/iso2022/iso2022-docs.factor @@ -10,4 +10,4 @@ HELP: iso2022 ARTICLE: "io.encodings.iso2022" "ISO 2022-JP-1 encoding" { $subsections iso2022 } ; -about: "io.encodings.iso2022" +ABOUT: "io.encodings.iso2022" diff --git a/language/io/encodings/johab/johab-docs.factor b/language/io/encodings/johab/johab-docs.factor index 6f9f774165..67fc0c1a32 100644 --- a/language/io/encodings/johab/johab-docs.factor +++ b/language/io/encodings/johab/johab-docs.factor @@ -9,4 +9,4 @@ HELP: johab ARTICLE: "io.encodings.johab" "Korean Johab encoding" { $subsections johab } ; -about: "io.encodings.johab" +ABOUT: "io.encodings.johab" diff --git a/language/io/encodings/shift-jis/shift-jis-docs.factor b/language/io/encodings/shift-jis/shift-jis-docs.factor index b107c2a77b..50a553c948 100644 --- a/language/io/encodings/shift-jis/shift-jis-docs.factor +++ b/language/io/encodings/shift-jis/shift-jis-docs.factor @@ -10,7 +10,7 @@ ARTICLE: "io.encodings.shift-jis" "Shift JIS" windows-31j } ; -about: "io.encodings.shift-jis" +ABOUT: "io.encodings.shift-jis" HELP: windows-31j { $class-description "The encoding descriptor Windows-31J, which is sometimes informally called Shift JIS. This is based on Code Page 932." } diff --git a/language/io/encodings/utf32/utf32-docs.factor b/language/io/encodings/utf32/utf32-docs.factor index a24dfcacc7..53bba09861 100644 --- a/language/io/encodings/utf32/utf32-docs.factor +++ b/language/io/encodings/utf32/utf32-docs.factor @@ -11,7 +11,7 @@ ARTICLE: "io.encodings.utf32" "UTF-32 encoding" utf32be } ; -about: "io.encodings.utf32" +ABOUT: "io.encodings.utf32" HELP: utf32le { $class-description "The encoding descriptor for UTF-32LE, that is, UTF-32 in little endian, without a byte order mark. Streams can be made which read or write wth this encoding." } diff --git a/language/io/files/info/info-docs.factor b/language/io/files/info/info-docs.factor index a8c14c5db0..8d0b6c52b3 100644 --- a/language/io/files/info/info-docs.factor +++ b/language/io/files/info/info-docs.factor @@ -84,4 +84,4 @@ ARTICLE: "io.files.info" "File system meta-data" file-executable? } ; -about: "io.files.info" +ABOUT: "io.files.info" diff --git a/language/io/files/info/unix/unix-docs.factor b/language/io/files/info/unix/unix-docs.factor index 291576c56c..dc87f0e2a2 100644 --- a/language/io/files/info/unix/unix-docs.factor +++ b/language/io/files/info/unix/unix-docs.factor @@ -299,4 +299,4 @@ ARTICLE: "io.files.info.unix" "Unix file attributes" "unix-file-ids" } ; -about: "io.files.info.unix" +ABOUT: "io.files.info.unix" diff --git a/language/io/files/links/links-docs.factor b/language/io/files/links/links-docs.factor index 6c71c67526..4590fe5c35 100644 --- a/language/io/files/links/links-docs.factor +++ b/language/io/files/links/links-docs.factor @@ -59,4 +59,4 @@ ARTICLE: "io.files.links" "Symbolic links" "Not all operating systems support symbolic links." { $see-also link-info } ; -about: "io.files.links" +ABOUT: "io.files.links" diff --git a/language/io/files/temp/temp-docs.factor b/language/io/files/temp/temp-docs.factor index 8b78aac02b..e46599653b 100644 --- a/language/io/files/temp/temp-docs.factor +++ b/language/io/files/temp/temp-docs.factor @@ -17,4 +17,4 @@ ARTICLE: "io.files.temp" "Temporary files" with-cache-directory } ; -about: "io.files.temp" +ABOUT: "io.files.temp" diff --git a/language/io/files/types/types-docs.factor b/language/io/files/types/types-docs.factor index 15eae3c0c1..384d587aae 100644 --- a/language/io/files/types/types-docs.factor +++ b/language/io/files/types/types-docs.factor @@ -41,4 +41,4 @@ ARTICLE: "file-types" "File types" +unknown+ } ; -about: "file-types" +ABOUT: "file-types" diff --git a/language/io/files/unique/unique-docs.factor b/language/io/files/unique/unique-docs.factor index 7d200ecb5b..483f819b50 100644 --- a/language/io/files/unique/unique-docs.factor +++ b/language/io/files/unique/unique-docs.factor @@ -56,4 +56,4 @@ ARTICLE: "io.files.unique" "Unique files" cleanup-unique-directory } ; -about: "io.files.unique" +ABOUT: "io.files.unique" diff --git a/language/io/launcher/launcher-docs.factor b/language/io/launcher/launcher-docs.factor index 2d4fc24202..15a60e46c5 100644 --- a/language/io/launcher/launcher-docs.factor +++ b/language/io/launcher/launcher-docs.factor @@ -345,4 +345,4 @@ ARTICLE: "io.launcher" "Operating system processes" "io.launcher.timeouts" } ; -about: "io.launcher" +ABOUT: "io.launcher" diff --git a/language/io/mmap/mmap-docs.factor b/language/io/mmap/mmap-docs.factor index 6de665c5f1..abf5b2c281 100644 --- a/language/io/mmap/mmap-docs.factor +++ b/language/io/mmap/mmap-docs.factor @@ -109,4 +109,4 @@ ARTICLE: "io.mmap" "Memory-mapped files" "io.mmap.examples" } ; -about: "io.mmap" +ABOUT: "io.mmap" diff --git a/language/io/monitors/monitors-docs.factor b/language/io/monitors/monitors-docs.factor index 2810c04518..c7e5c42710 100644 --- a/language/io/monitors/monitors-docs.factor +++ b/language/io/monitors/monitors-docs.factor @@ -120,4 +120,4 @@ $nl " [ t [ watch-loop ] with-monitor ] with-monitors ;" } ; -about: "io.monitors" +ABOUT: "io.monitors" diff --git a/language/io/pipes/pipes-docs.factor b/language/io/pipes/pipes-docs.factor index c8f989d770..e016f1bfc3 100644 --- a/language/io/pipes/pipes-docs.factor +++ b/language/io/pipes/pipes-docs.factor @@ -46,4 +46,4 @@ $nl "Pipelines of coroutines and processes:" { $subsections run-pipeline } ; -about: "io.pipes" +ABOUT: "io.pipes" diff --git a/language/io/pools/pools-docs.factor b/language/io/pools/pools-docs.factor index 9285e6a0c4..16f651f423 100644 --- a/language/io/pools/pools-docs.factor +++ b/language/io/pools/pools-docs.factor @@ -62,4 +62,4 @@ $nl } ; -about: "io.pools" +ABOUT: "io.pools" diff --git a/language/io/ports/ports-docs.factor b/language/io/ports/ports-docs.factor index b7a77e12fa..250ec47f16 100644 --- a/language/io/ports/ports-docs.factor +++ b/language/io/ports/ports-docs.factor @@ -36,7 +36,7 @@ $nl } "Additionally, the I/O backend must provide an implementation of the " { $link dispose } " generic word." ; -about: "io.ports" +ABOUT: "io.ports" HELP: port { $class-description "Instances of this class present a blocking stream interface on top of an underlying non-blocking I/O system, giving the illusion of blocking by yielding the thread which is waiting for input or output." } ; diff --git a/language/io/servers/servers-docs.factor b/language/io/servers/servers-docs.factor index 9122833d50..9f4855c171 100644 --- a/language/io/servers/servers-docs.factor +++ b/language/io/servers/servers-docs.factor @@ -83,7 +83,7 @@ ARTICLE: "io.servers" "Threaded servers" "Additionally, the " { $link local-address } " and " { $subsections remote-address } " variables are set, as in " { $link with-client } "." ; -about: "io.servers" +ABOUT: "io.servers" HELP: configurable-addrspecs { $values { "addrspecs" sequence } { "addrspecs'" sequence } } diff --git a/language/io/sockets/icmp/icmp-docs.factor b/language/io/sockets/icmp/icmp-docs.factor index c8926b823b..d9378cceda 100644 --- a/language/io/sockets/icmp/icmp-docs.factor +++ b/language/io/sockets/icmp/icmp-docs.factor @@ -81,4 +81,4 @@ ARTICLE: "network-icmp" "ICMP" } ; -about: "network-icmp" +ABOUT: "network-icmp" diff --git a/language/io/sockets/secure/secure-docs.factor b/language/io/sockets/secure/secure-docs.factor index 3948b7427a..fe911466d9 100644 --- a/language/io/sockets/secure/secure-docs.factor +++ b/language/io/sockets/secure/secure-docs.factor @@ -146,4 +146,4 @@ $nl "ssl-errors" } ; -about: "io.sockets.secure" +ABOUT: "io.sockets.secure" diff --git a/language/io/sockets/sockets-docs.factor b/language/io/sockets/sockets-docs.factor index f0cda4240c..5a7e75729e 100644 --- a/language/io/sockets/sockets-docs.factor +++ b/language/io/sockets/sockets-docs.factor @@ -99,7 +99,7 @@ ARTICLE: "network-streams" "Networking" { $vocab-subsection "Secure sockets (SSL, TLS)" "io.sockets.secure" } { $see-also "io.pipes" } ; -about: "network-streams" +ABOUT: "network-streams" HELP: local { $class-description "Local address specifier for Unix domain sockets on Unix systems. The " { $snippet "path" } " slot holds the path name of the socket. New instances are created by calling " { $link } "." } diff --git a/language/io/streams/duplex/duplex-docs.factor b/language/io/streams/duplex/duplex-docs.factor index 3f4cee03d2..f9f26e060a 100644 --- a/language/io/streams/duplex/duplex-docs.factor +++ b/language/io/streams/duplex/duplex-docs.factor @@ -13,7 +13,7 @@ ARTICLE: "io.streams.duplex" "Duplex streams" with-stream* } ; -about: "io.streams.duplex" +ABOUT: "io.streams.duplex" HELP: duplex-stream { $class-description "A bidirectional stream wrapping an input and output stream." } ; diff --git a/language/io/streams/limited/limited-docs.factor b/language/io/streams/limited/limited-docs.factor index 7b0cb825d6..18b4545fde 100644 --- a/language/io/streams/limited/limited-docs.factor +++ b/language/io/streams/limited/limited-docs.factor @@ -44,4 +44,4 @@ ARTICLE: "io.streams.limited" "Limited input streams" "Wrap the current " { $link input-stream } " in a limited stream:" { $subsections limited-input } ; -about: "io.streams.limited" +ABOUT: "io.streams.limited" diff --git a/language/io/streams/null/null-docs.factor b/language/io/streams/null/null-docs.factor index c2d89b91b6..8d68085b4f 100644 --- a/language/io/streams/null/null-docs.factor +++ b/language/io/streams/null/null-docs.factor @@ -29,4 +29,4 @@ $nl with-null-reader } ; -about: "io.streams.null" +ABOUT: "io.streams.null" diff --git a/language/io/streams/throwing/throwing-docs.factor b/language/io/streams/throwing/throwing-docs.factor index 4ac1423019..8915a61342 100644 --- a/language/io/streams/throwing/throwing-docs.factor +++ b/language/io/streams/throwing/throwing-docs.factor @@ -41,4 +41,4 @@ ARTICLE: "io.streams.throwing" "Throwing exceptions on stream exhaustion" "The exception itself:" { $subsections stream-exhausted } ; -about: "io.streams.throwing" +ABOUT: "io.streams.throwing" diff --git a/language/io/styles/styles-docs.factor b/language/io/styles/styles-docs.factor index 0f16ef39f6..1cffdf8532 100644 --- a/language/io/styles/styles-docs.factor +++ b/language/io/styles/styles-docs.factor @@ -187,7 +187,7 @@ ARTICLE: "io.styles" "Formatted output" "styles" } ; -about: "io.styles" +ABOUT: "io.styles" HELP: plain { $description "A value for the " { $link font-style } " character style denoting plain text." } ; diff --git a/language/io/timeouts/timeouts-docs.factor b/language/io/timeouts/timeouts-docs.factor index b8153b0dd9..26ce1043c4 100644 --- a/language/io/timeouts/timeouts-docs.factor +++ b/language/io/timeouts/timeouts-docs.factor @@ -37,4 +37,4 @@ ARTICLE: "io.timeouts" "I/O timeout protocol" { $subsections with-timeout } { $see-also "stream-protocol" "io.launcher" "io.monitors" } ; -about: "io.timeouts" +ABOUT: "io.timeouts" diff --git a/language/literals/literals-docs.factor b/language/literals/literals-docs.factor index 94ffd13999..6b0823cdfa 100644 --- a/language/literals/literals-docs.factor +++ b/language/literals/literals-docs.factor @@ -89,4 +89,4 @@ ARTICLE: "literals" "Interpolating code results into literal values" \ ${ } ; -about: "literals" +ABOUT: "literals" diff --git a/language/match/match-docs.factor b/language/match/match-docs.factor index 4112e3a599..a0cc2481b0 100644 --- a/language/match/match-docs.factor +++ b/language/match/match-docs.factor @@ -63,4 +63,4 @@ $nl "Pattern replacement:" { $subsections match-replace } ; -about: "match" +ABOUT: "match" diff --git a/language/method-chains/method-chains-docs.factor b/language/method-chains/method-chains-docs.factor index 5c181558df..383d746a02 100644 --- a/language/method-chains/method-chains-docs.factor +++ b/language/method-chains/method-chains-docs.factor @@ -19,4 +19,4 @@ ARTICLE: "method-chains" "Method chaining syntax" \ BEFORE: } ; -about: "method-chains" +ABOUT: "method-chains" diff --git a/language/mirrors/mirrors-docs.factor b/language/mirrors/mirrors-docs.factor index ebcf37a103..e4487111b9 100644 --- a/language/mirrors/mirrors-docs.factor +++ b/language/mirrors/mirrors-docs.factor @@ -13,7 +13,7 @@ $nl { $subsections make-mirror } { $see-also "slots" } ; -about: "mirrors" +ABOUT: "mirrors" HELP: mirror { $class-description "An associative structure which wraps an object and presents itself as a mapping from slot names to the object's slot values. Mirrors are used to build reflective developer tools." diff --git a/language/models/arrow/arrow-docs.factor b/language/models/arrow/arrow-docs.factor index 1e4cf935a9..fd6ee2a0e2 100644 --- a/language/models/arrow/arrow-docs.factor +++ b/language/models/arrow/arrow-docs.factor @@ -26,4 +26,4 @@ ARTICLE: "models.arrow" "Arrow models" } ; -about: "models.arrow" +ABOUT: "models.arrow" diff --git a/language/models/arrow/smart/smart-docs.factor b/language/models/arrow/smart/smart-docs.factor index ceb7e80a5d..22f14c9fdc 100644 --- a/language/models/arrow/smart/smart-docs.factor +++ b/language/models/arrow/smart/smart-docs.factor @@ -18,4 +18,4 @@ ARTICLE: "models.arrow.smart" "Smart arrow models" "The " { $vocab-link "models.arrow.smart" } " vocabulary generalizes arrows to arbitrary input arity. They're called “smart” because they resemble " { $link "combinators.smart" } "." { $subsections } ; -about: "models.arrow.smart" +ABOUT: "models.arrow.smart" diff --git a/language/models/delay/delay-docs.factor b/language/models/delay/delay-docs.factor index 6750b3acc1..0e2d94be31 100644 --- a/language/models/delay/delay-docs.factor +++ b/language/models/delay/delay-docs.factor @@ -35,4 +35,4 @@ ARTICLE: "models-delay" "Delay models" } ; -about: "models-delay" +ABOUT: "models-delay" diff --git a/language/models/history/history-docs.factor b/language/models/history/history-docs.factor index 4b11aa157c..953c9cc5b3 100644 --- a/language/models/history/history-docs.factor +++ b/language/models/history/history-docs.factor @@ -37,4 +37,4 @@ ARTICLE: "models-history" "History models" go-forward } ; -about: "models-history" +ABOUT: "models-history" diff --git a/language/models/models-docs.factor b/language/models/models-docs.factor index 77a0d4537a..3e4e527c08 100644 --- a/language/models/models-docs.factor +++ b/language/models/models-docs.factor @@ -164,4 +164,4 @@ $nl "Models can override requests to change their value, for example to perform validation:" { $subsections set-model } ; -about: "models" +ABOUT: "models" diff --git a/language/models/product/product-docs.factor b/language/models/product/product-docs.factor index 098856f698..18a4bc5092 100644 --- a/language/models/product/product-docs.factor +++ b/language/models/product/product-docs.factor @@ -35,4 +35,4 @@ ARTICLE: "models.product" "Product models" } ; -about: "models.product" +ABOUT: "models.product" diff --git a/language/models/range/range-docs.factor b/language/models/range/range-docs.factor index 1415067ac2..b04aab369a 100644 --- a/language/models/range/range-docs.factor +++ b/language/models/range/range-docs.factor @@ -63,4 +63,4 @@ ARTICLE: "range-model-protocol" "Range model protocol" set-range-max-value } ; -about: "models-range" +ABOUT: "models-range" diff --git a/language/partial-continuations/partial-continuations-docs.factor b/language/partial-continuations/partial-continuations-docs.factor index 2e43ed86b4..2eea262a56 100644 --- a/language/partial-continuations/partial-continuations-docs.factor +++ b/language/partial-continuations/partial-continuations-docs.factor @@ -21,4 +21,4 @@ ARTICLE: "partial-continuations" "Partial continuations" bshift } ; -about: "partial-continuations" +ABOUT: "partial-continuations" diff --git a/language/peg/ebnf/ebnf-docs.factor b/language/peg/ebnf/ebnf-docs.factor index df5a2a14e1..b962022110 100644 --- a/language/peg/ebnf/ebnf-docs.factor +++ b/language/peg/ebnf/ebnf-docs.factor @@ -507,4 +507,4 @@ ARTICLE: "peg.ebnf" "EBNF" { $subsections "peg.ebnf.tokenizers" } ; -about: "peg.ebnf" +ABOUT: "peg.ebnf" diff --git a/language/present/present-docs.factor b/language/present/present-docs.factor index ce648ccf37..795874adfa 100644 --- a/language/present/present-docs.factor +++ b/language/present/present-docs.factor @@ -10,4 +10,4 @@ HELP: present { $contract "Outputs a human-readable string from an object." } { $notes "New methods can be defined by user code. Most often, this is done so that the object can be used with various words in the " { $vocab-link "html.components" } " or " { $vocab-link "urls" } " vocabularies." } ; -about: "present" +ABOUT: "present" diff --git a/language/prettyprint/backend/backend-docs.factor b/language/prettyprint/backend/backend-docs.factor index 6945d68aac..4d9edbf194 100644 --- a/language/prettyprint/backend/backend-docs.factor +++ b/language/prettyprint/backend/backend-docs.factor @@ -2,7 +2,7 @@ USING: help.markup help.syntax kernel math prettyprint.config prettyprint.custom sequences strings words ; IN: prettyprint.backend -about: "prettyprint-extension" +ABOUT: "prettyprint-extension" HELP: pprint-word { $values { "word" word } } diff --git a/language/prettyprint/config/config-docs.factor b/language/prettyprint/config/config-docs.factor index 39b9276156..4c514c45d5 100644 --- a/language/prettyprint/config/config-docs.factor +++ b/language/prettyprint/config/config-docs.factor @@ -2,7 +2,7 @@ USING: help.markup help.syntax io kernel prettyprint.sections words quotations ; IN: prettyprint.config -about: "prettyprint-variables" +ABOUT: "prettyprint-variables" HELP: tab-size { $var-description "Prettyprinter tab size. Indent nesting is always a multiple of the tab size." } ; diff --git a/language/prettyprint/prettyprint-docs.factor b/language/prettyprint/prettyprint-docs.factor index a3a042f32c..7ba9bf0f04 100644 --- a/language/prettyprint/prettyprint-docs.factor +++ b/language/prettyprint/prettyprint-docs.factor @@ -188,7 +188,7 @@ $nl } { $see-also "number-strings" "see" } ; -about: "prettyprint" +ABOUT: "prettyprint" HELP: pprint { $values { "obj" object } } diff --git a/language/prettyprint/stylesheet/stylesheet-docs.factor b/language/prettyprint/stylesheet/stylesheet-docs.factor index cbbc461f66..59104cb5b6 100644 --- a/language/prettyprint/stylesheet/stylesheet-docs.factor +++ b/language/prettyprint/stylesheet/stylesheet-docs.factor @@ -41,4 +41,4 @@ ARTICLE: "prettyprint.stylesheet" "Prettyprinter stylesheet" } ; -about: "prettyprint.stylesheet" +ABOUT: "prettyprint.stylesheet" diff --git a/language/quoted-printable/quoted-printable-docs.factor b/language/quoted-printable/quoted-printable-docs.factor index b80d891395..bbed5458ce 100644 --- a/language/quoted-printable/quoted-printable-docs.factor +++ b/language/quoted-printable/quoted-printable-docs.factor @@ -3,7 +3,7 @@ USING: help.markup help.syntax strings byte-arrays io.encodings.string ; IN: quoted-printable -about: "quoted-printable" +ABOUT: "quoted-printable" ARTICLE: "quoted-printable" "Quoted printable encoding" "The " { $vocab-link "quoted-printable" } " vocabulary implements RFC 2045 part 6.7, providing words for reading and generating quotable printed text." diff --git a/language/refs/refs-docs.factor b/language/refs/refs-docs.factor index 620e4c1054..92980e4703 100644 --- a/language/refs/refs-docs.factor +++ b/language/refs/refs-docs.factor @@ -12,7 +12,7 @@ ARTICLE: "refs" "References" } "References are used by the " { $link "ui-inspector" } "." ; -about: "refs" +ABOUT: "refs" ARTICLE: "refs-impls" "Reference implementations" "References to objects:" diff --git a/language/see/see-docs.factor b/language/see/see-docs.factor index 2719642fba..ec2ad4e416 100644 --- a/language/see/see-docs.factor +++ b/language/see/see-docs.factor @@ -62,4 +62,4 @@ $nl synopsis* } ; -about: "see" +ABOUT: "see" diff --git a/language/serialize/serialize-docs.factor b/language/serialize/serialize-docs.factor index e13d6a161b..61439e3d7c 100644 --- a/language/serialize/serialize-docs.factor +++ b/language/serialize/serialize-docs.factor @@ -35,4 +35,4 @@ $nl bytes>object } ; -about: "serialize" +ABOUT: "serialize" diff --git a/language/slots/syntax/syntax-docs.factor b/language/slots/syntax/syntax-docs.factor index f25bfe15ea..b6a60a6a88 100755 --- a/language/slots/syntax/syntax-docs.factor +++ b/language/slots/syntax/syntax-docs.factor @@ -61,4 +61,4 @@ ARTICLE: "slots.syntax" "Slots syntax sugar" "Setting slots from an array:" { $subsections postpone\ set-slots{ postpone\ set{ } ; -about: "slots.syntax" +ABOUT: "slots.syntax" diff --git a/language/threads/threads-docs.factor b/language/threads/threads-docs.factor index 723af76cf0..4dab1af476 100644 --- a/language/threads/threads-docs.factor +++ b/language/threads/threads-docs.factor @@ -68,7 +68,7 @@ $nl "thread-impl" } ; -about: "threads" +ABOUT: "threads" HELP: thread { $class-description "A thread. The slots are as follows:" diff --git a/language/tuple-arrays/tuple-arrays-docs.factor b/language/tuple-arrays/tuple-arrays-docs.factor index f546dff653..86f713195f 100644 --- a/language/tuple-arrays/tuple-arrays-docs.factor +++ b/language/tuple-arrays/tuple-arrays-docs.factor @@ -26,4 +26,4 @@ $nl "T{ point f 1 2 }" } ; -about: "tuple-arrays" +ABOUT: "tuple-arrays" diff --git a/language/variants/variants-docs.factor b/language/variants/variants-docs.factor index 1b8083636f..5d63a6379d 100644 --- a/language/variants/variants-docs.factor +++ b/language/variants/variants-docs.factor @@ -75,4 +75,4 @@ ARTICLE: "variants" "Algebraic data types" match } ; -about: "variants" +ABOUT: "variants" diff --git a/language/vocabs/hierarchy/hierarchy-docs.factor b/language/vocabs/hierarchy/hierarchy-docs.factor index 14bf85ec64..519f3478fe 100644 --- a/language/vocabs/hierarchy/hierarchy-docs.factor +++ b/language/vocabs/hierarchy/hierarchy-docs.factor @@ -34,7 +34,7 @@ $nl all-authors } ; -about: "vocabs.hierarchy" +ABOUT: "vocabs.hierarchy" HELP: load { $values { "prefix" string } } diff --git a/language/vocabs/metadata/metadata-docs.factor b/language/vocabs/metadata/metadata-docs.factor index e263221ceb..f13c93379f 100644 --- a/language/vocabs/metadata/metadata-docs.factor +++ b/language/vocabs/metadata/metadata-docs.factor @@ -42,7 +42,7 @@ ARTICLE: "vocabs.metadata" "Vocabulary metadata" set-vocab-file-contents } ; -about: "vocabs.metadata" +ABOUT: "vocabs.metadata" HELP: vocab-file-contents { $values { "vocab" "a vocabulary specifier" } { "name" string } { "seq" { $maybe "a sequence of lines" } } } diff --git a/language/vocabs/metadata/resources/resources-docs.factor b/language/vocabs/metadata/resources/resources-docs.factor index 7be15a4b7e..a20775e937 100644 --- a/language/vocabs/metadata/resources/resources-docs.factor +++ b/language/vocabs/metadata/resources/resources-docs.factor @@ -23,4 +23,4 @@ ARTICLE: "vocabs.metadata.resources" "Vocabulary resource metadata" expand-vocab-resource-files } ; -about: "vocabs.metadata.resources" +ABOUT: "vocabs.metadata.resources" diff --git a/language/vocabs/refresh/refresh-docs.factor b/language/vocabs/refresh/refresh-docs.factor index daf67bc877..fd301c3c8d 100644 --- a/language/vocabs/refresh/refresh-docs.factor +++ b/language/vocabs/refresh/refresh-docs.factor @@ -27,4 +27,4 @@ $nl refresh-all } ; -about: "vocabs.refresh" +ABOUT: "vocabs.refresh" diff --git a/libs/ascii/ascii-docs.factor b/libs/ascii/ascii-docs.factor index 24fd20edbb..be49af644c 100644 --- a/libs/ascii/ascii-docs.factor +++ b/libs/ascii/ascii-docs.factor @@ -92,4 +92,4 @@ $nl >title } ; -about: "ascii" +ABOUT: "ascii" diff --git a/libs/audio/audio-docs.factor b/libs/audio/audio-docs.factor index df45e69d2d..cb36db6dc0 100644 --- a/libs/audio/audio-docs.factor +++ b/libs/audio/audio-docs.factor @@ -40,4 +40,4 @@ ARTICLE: "audio" "Audio framework" { { $vocab-link "audio.vorbis" } " implements an " { $snippet "audio.engine" } " compatible generator object for decoding Ogg Vorbis audio data from a stream." } } ; -about: "audio" +ABOUT: "audio" diff --git a/libs/audio/engine/engine-docs.factor b/libs/audio/engine/engine-docs.factor index b2d7f7f20a..20b195a0cb 100644 --- a/libs/audio/engine/engine-docs.factor +++ b/libs/audio/engine/engine-docs.factor @@ -321,4 +321,4 @@ $nl "audio.engine-listener" } ; -about: "audio.engine" +ABOUT: "audio.engine" diff --git a/libs/audio/loader/loader-docs.factor b/libs/audio/loader/loader-docs.factor index 38b91824ae..254443657c 100644 --- a/libs/audio/loader/loader-docs.factor +++ b/libs/audio/loader/loader-docs.factor @@ -33,4 +33,4 @@ ARTICLE: "audio.loader" "Audio file loader" } "By default, " { $snippet "audio.loader" } " supports WAV (with the file extension " { $snippet ".wav" } ") and AIFF (with extension " { $snippet ".aif" } " or " { $snippet ".aiff" } ")." ; -about: "audio.loader" +ABOUT: "audio.loader" diff --git a/libs/audio/vorbis/vorbis-docs.factor b/libs/audio/vorbis/vorbis-docs.factor index 266eaaeaba..379e8834f9 100644 --- a/libs/audio/vorbis/vorbis-docs.factor +++ b/libs/audio/vorbis/vorbis-docs.factor @@ -45,4 +45,4 @@ ARTICLE: "audio.vorbis" "Ogg Vorbis audio streaming" } ; -about: "audio.vorbis" +ABOUT: "audio.vorbis" diff --git a/libs/base64/base64-docs.factor b/libs/base64/base64-docs.factor index b28d231d2d..6d3928efe6 100644 --- a/libs/base64/base64-docs.factor +++ b/libs/base64/base64-docs.factor @@ -48,4 +48,4 @@ ARTICLE: "base64" "Base 64 conversions" decode-base64 } ; -about: "base64" +ABOUT: "base64" diff --git a/libs/binary-search/binary-search-docs.factor b/libs/binary-search/binary-search-docs.factor index 1e0440715e..289435c5b3 100644 --- a/libs/binary-search/binary-search-docs.factor +++ b/libs/binary-search/binary-search-docs.factor @@ -56,4 +56,4 @@ ARTICLE: "binary-search" "Binary search" } { $see-also "order-specifiers" "sequences-sorting" } ; -about: "binary-search" +ABOUT: "binary-search" diff --git a/libs/boyer-moore/boyer-moore-docs.factor b/libs/boyer-moore/boyer-moore-docs.factor index 4180ac28d8..d87f431ee7 100644 --- a/libs/boyer-moore/boyer-moore-docs.factor +++ b/libs/boyer-moore/boyer-moore-docs.factor @@ -56,4 +56,4 @@ ARTICLE: "boyer-moore" "The Boyer-Moore algorithm" { $snippet "O(m)" } " time." ; -about: "boyer-moore" +ABOUT: "boyer-moore" diff --git a/libs/calendar/calendar-docs.factor b/libs/calendar/calendar-docs.factor index baa64fa27b..b2e42958ef 100644 --- a/libs/calendar/calendar-docs.factor +++ b/libs/calendar/calendar-docs.factor @@ -661,4 +661,4 @@ ARTICLE: "months" "Month operations" month-abbreviations } ; -about: "calendar" +ABOUT: "calendar" diff --git a/libs/cgi/cgi-docs.factor b/libs/cgi/cgi-docs.factor index 5b83b515c1..fe11db8950 100644 --- a/libs/cgi/cgi-docs.factor +++ b/libs/cgi/cgi-docs.factor @@ -22,4 +22,4 @@ ARTICLE: "cgi" "CGI (Common Gateway Interface)" $nl { $snippet "Quotation called with wrong stack effect effect ( -- )" } ; -about: "cgi" +ABOUT: "cgi" diff --git a/libs/checksums/adler-32/adler-32-docs.factor b/libs/checksums/adler-32/adler-32-docs.factor index e63a392653..c31b52668d 100644 --- a/libs/checksums/adler-32/adler-32-docs.factor +++ b/libs/checksums/adler-32/adler-32-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "checksums.adler-32" "Adler-32 checksum" "The Adler-32 checksum algorithm implements simple and fast checksum. It is used in zlib and rsync." { $subsections adler-32 } ; -about: "checksums.adler-32" +ABOUT: "checksums.adler-32" diff --git a/libs/checksums/bsd/bsd-docs.factor b/libs/checksums/bsd/bsd-docs.factor index cde13f7cf2..5253ab6284 100644 --- a/libs/checksums/bsd/bsd-docs.factor +++ b/libs/checksums/bsd/bsd-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "checksums.bsd" "BSD checksum" "The BSD checksum algorithm implements simple and fast 16-bit checksum. It is a commonly used, legacy checksum algorithm implemented in BSD and available through the GNU " { $snippet "sum" } " utility." { $subsections bsd } ; -about: "checksums.bsd" +ABOUT: "checksums.bsd" diff --git a/libs/checksums/fletcher/fletcher-docs.factor b/libs/checksums/fletcher/fletcher-docs.factor index 63bf2ea076..82d111aebb 100644 --- a/libs/checksums/fletcher/fletcher-docs.factor +++ b/libs/checksums/fletcher/fletcher-docs.factor @@ -14,4 +14,4 @@ ARTICLE: "checksums.fletcher" "Fletcher's checksum" "The Fletcher checksum is an algorithm for computing a position-dependent checksum devised by John G. Fletcher at Lawrence Livermore Labs in the late 1970s." { $subsections fletcher-16 fletcher-32 fletcher-64 } ; -about: "checksums.fletcher" +ABOUT: "checksums.fletcher" diff --git a/libs/checksums/fnv1/fnv1-docs.factor b/libs/checksums/fnv1/fnv1-docs.factor index e64b67e179..4fd109807e 100644 --- a/libs/checksums/fnv1/fnv1-docs.factor +++ b/libs/checksums/fnv1/fnv1-docs.factor @@ -69,4 +69,4 @@ ARTICLE: "checksums.fnv1" "Fowler-Noll-Vo checksum" fnv1a-1024 } ; -about: "checksums.fnv1" +ABOUT: "checksums.fnv1" diff --git a/libs/checksums/internet/internet-docs.factor b/libs/checksums/internet/internet-docs.factor index 48e848864f..c25f1246a7 100644 --- a/libs/checksums/internet/internet-docs.factor +++ b/libs/checksums/internet/internet-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "checksums.internet" "Internet checksum" "The internet checksum algorithm implements RFC1071 (" { $url "http://www.ietf.org/rfc/rfc1141.txt" } ")." { $subsections internet } ; -about: "checksums.internet" +ABOUT: "checksums.internet" diff --git a/libs/checksums/md5/md5-docs.factor b/libs/checksums/md5/md5-docs.factor index 3179247828..c395133152 100644 --- a/libs/checksums/md5/md5-docs.factor +++ b/libs/checksums/md5/md5-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "checksums.md5" "MD5 checksum" "The MD5 checksum algorithm implements a one-way hash function. While it is widely used, many weaknesses are known and it should not be used in new applications (" { $url "http://www.schneier.com/blog/archives/2005/03/more_hash_funct.html" } ")." { $subsections md5 } ; -about: "checksums.md5" +ABOUT: "checksums.md5" diff --git a/libs/checksums/murmur/murmur-docs.factor b/libs/checksums/murmur/murmur-docs.factor index 3781fdd0ce..da9f612075 100644 --- a/libs/checksums/murmur/murmur-docs.factor +++ b/libs/checksums/murmur/murmur-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "checksums.murmur" "MurmurHash checksum" "MurmurHash is a non-cryptographic hash function suitable for general hash-based lookup, created by Austin Appleby in 2008." { $subsections murmur3-32 } ; -about: "checksums.murmur" +ABOUT: "checksums.murmur" diff --git a/libs/checksums/openssl/openssl-docs.factor b/libs/checksums/openssl/openssl-docs.factor index d34caf7c22..700d1095ef 100644 --- a/libs/checksums/openssl/openssl-docs.factor +++ b/libs/checksums/openssl/openssl-docs.factor @@ -36,4 +36,4 @@ ARTICLE: "checksums.openssl" "OpenSSL checksums" "If we use the Factor implementation, we get the same result, just slightly slower:" { $example "USING: byte-arrays checksums checksums.sha math.parser ;" "\"hello world\" >byte-array sha1 checksum-bytes bytes>hex-string ." "\"2aae6c35c94fcfb415dbe95f408b9ce91ee846ed\"" } ; -about: "checksums.openssl" +ABOUT: "checksums.openssl" diff --git a/libs/checksums/sha/sha-docs.factor b/libs/checksums/sha/sha-docs.factor index 101b40f74b..44d5072536 100644 --- a/libs/checksums/sha/sha-docs.factor +++ b/libs/checksums/sha/sha-docs.factor @@ -17,4 +17,4 @@ ARTICLE: "checksums.sha" "SHA-2 checksum" "SHA-1 checksum:" { $subsections sha1 } ; -about: "checksums.sha" +ABOUT: "checksums.sha" diff --git a/libs/checksums/superfast/superfast-docs.factor b/libs/checksums/superfast/superfast-docs.factor index 2b493a70fe..b20659cd66 100644 --- a/libs/checksums/superfast/superfast-docs.factor +++ b/libs/checksums/superfast/superfast-docs.factor @@ -9,4 +9,4 @@ ARTICLE: "checksums.superfast" "SuperFastHash checksum" { $url "http://www.azillionmonkeys.com/qed/hash.html" } { $subsections superfast } ; -about: "checksums.superfast" +ABOUT: "checksums.superfast" diff --git a/libs/checksums/xxhash/xxhash-docs.factor b/libs/checksums/xxhash/xxhash-docs.factor index d140ee0c4d..f5b18b6504 100644 --- a/libs/checksums/xxhash/xxhash-docs.factor +++ b/libs/checksums/xxhash/xxhash-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "checksums.xxhash" "XxHash checksum" "xxHash is a non-cryptographic hash function suitable for general hash-based lookup." { $subsections xxhash } ; -about: "checksums.xxhash" +ABOUT: "checksums.xxhash" diff --git a/libs/colors/colors-docs.factor b/libs/colors/colors-docs.factor index a515badc30..9dd05d4f4a 100644 --- a/libs/colors/colors-docs.factor +++ b/libs/colors/colors-docs.factor @@ -40,4 +40,4 @@ $nl { $vocab-subsection "Grayscale colors" "colors.gray" } { $vocab-subsection "HSV colors" "colors.hsv" } ; -about: "colors" +ABOUT: "colors" diff --git a/libs/colors/constants/constants-docs.factor b/libs/colors/constants/constants-docs.factor index 4f92d521d4..bd03b7676f 100644 --- a/libs/colors/constants/constants-docs.factor +++ b/libs/colors/constants/constants-docs.factor @@ -30,4 +30,4 @@ ARTICLE: "colors.constants" "Standard color database" postpone\ color: } ; -about: "colors.constants" +ABOUT: "colors.constants" diff --git a/libs/colors/gray/gray-docs.factor b/libs/colors/gray/gray-docs.factor index b7c4a7e3e7..076bdb6671 100644 --- a/libs/colors/gray/gray-docs.factor +++ b/libs/colors/gray/gray-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "colors.gray" "Grayscale colors" } ; -about: "colors.gray" +ABOUT: "colors.gray" diff --git a/libs/colors/hex/hex-docs.factor b/libs/colors/hex/hex-docs.factor index 001eaa0674..b22a7a8198 100644 --- a/libs/colors/hex/hex-docs.factor +++ b/libs/colors/hex/hex-docs.factor @@ -35,4 +35,4 @@ ARTICLE: "colors.hex" "HEX colors" } { $see-also "colors" } ; -about: "colors.hex" +ABOUT: "colors.hex" diff --git a/libs/colors/hsv/hsv-docs.factor b/libs/colors/hsv/hsv-docs.factor index b561c64b68..47dda62fa8 100644 --- a/libs/colors/hsv/hsv-docs.factor +++ b/libs/colors/hsv/hsv-docs.factor @@ -12,4 +12,4 @@ ARTICLE: "colors.hsv" "HSV colors" } { $see-also "colors" } ; -about: "colors.hsv" +ABOUT: "colors.hsv" diff --git a/libs/compression/lzw/lzw-docs.factor b/libs/compression/lzw/lzw-docs.factor index b83e00ebe5..55c54bc9f7 100644 --- a/libs/compression/lzw/lzw-docs.factor +++ b/libs/compression/lzw/lzw-docs.factor @@ -80,4 +80,4 @@ $nl { $subsections "compression.lzw.differences" } ; -about: "compression.lzw" +ABOUT: "compression.lzw" diff --git a/libs/compression/zlib/zlib-docs.factor b/libs/compression/zlib/zlib-docs.factor index afbe1196a9..5e39a71b30 100644 --- a/libs/compression/zlib/zlib-docs.factor +++ b/libs/compression/zlib/zlib-docs.factor @@ -24,4 +24,4 @@ ARTICLE: "compression.zlib" "Compression (ZLIB)" uncompress } ; -about: "compression.zlib" +ABOUT: "compression.zlib" diff --git a/libs/concurrency/combinators/combinators-docs.factor b/libs/concurrency/combinators/combinators-docs.factor index 2130fff2ae..8f76b52504 100644 --- a/libs/concurrency/combinators/combinators-docs.factor +++ b/libs/concurrency/combinators/combinators-docs.factor @@ -52,4 +52,4 @@ $nl } "The " { $vocab-link "concurrency.semaphores" } " vocabulary can be used in conjunction with the above combinators to limit the maximum number of concurrent operations." ; -about: "concurrency.combinators" +ABOUT: "concurrency.combinators" diff --git a/libs/concurrency/count-downs/count-downs-docs.factor b/libs/concurrency/count-downs/count-downs-docs.factor index 5cef5c9fad..9acb8ad869 100644 --- a/libs/concurrency/count-downs/count-downs-docs.factor +++ b/libs/concurrency/count-downs/count-downs-docs.factor @@ -24,4 +24,4 @@ ARTICLE: "concurrency.count-downs" "Count-down latches" } "The vocabulary was modelled after a similar feature in Java's " { $snippet "java.util.concurrent" } " library." ; -about: "concurrency.count-downs" +ABOUT: "concurrency.count-downs" diff --git a/libs/concurrency/distributed/distributed-docs.factor b/libs/concurrency/distributed/distributed-docs.factor index ed9737095c..19cfef8872 100644 --- a/libs/concurrency/distributed/distributed-docs.factor +++ b/libs/concurrency/distributed/distributed-docs.factor @@ -43,4 +43,4 @@ ARTICLE: "concurrency.distributed" "Distributed message passing" "The " { $vocab-link "serialize" } " vocabulary is used to convert Factor objects to byte arrays for transfer over a socket." { $subsections "concurrency.distributed.example" } ; -about: "concurrency.distributed" +ABOUT: "concurrency.distributed" diff --git a/libs/concurrency/exchangers/exchangers-docs.factor b/libs/concurrency/exchangers/exchangers-docs.factor index a8cc2a4d44..3d5711b50b 100644 --- a/libs/concurrency/exchangers/exchangers-docs.factor +++ b/libs/concurrency/exchangers/exchangers-docs.factor @@ -23,4 +23,4 @@ ARTICLE: "concurrency.exchangers" "Object exchange points" $nl "The vocabulary was modelled after a similar feature in Java's " { $snippet "java.util.concurrent" } " library." ; -about: "concurrency.exchangers" +ABOUT: "concurrency.exchangers" diff --git a/libs/concurrency/flags/flags-docs.factor b/libs/concurrency/flags/flags-docs.factor index 1a770e8ed0..006d00b8e1 100644 --- a/libs/concurrency/flags/flags-docs.factor +++ b/libs/concurrency/flags/flags-docs.factor @@ -43,4 +43,4 @@ $nl lower-flag } ; -about: "concurrency.flags" +ABOUT: "concurrency.flags" diff --git a/libs/concurrency/futures/futures-docs.factor b/libs/concurrency/futures/futures-docs.factor index 5260840ca7..2aae2b4aec 100644 --- a/libs/concurrency/futures/futures-docs.factor +++ b/libs/concurrency/futures/futures-docs.factor @@ -28,4 +28,4 @@ ARTICLE: "concurrency.futures" "Futures" ?future-timeout } ; -about: "concurrency.futures" +ABOUT: "concurrency.futures" diff --git a/libs/concurrency/locks/locks-docs.factor b/libs/concurrency/locks/locks-docs.factor index c1981b4e7a..77bed82f76 100644 --- a/libs/concurrency/locks/locks-docs.factor +++ b/libs/concurrency/locks/locks-docs.factor @@ -82,4 +82,4 @@ ARTICLE: "concurrency.locks" "Locks" "concurrency.locks.rw" } ; -about: "concurrency.locks" +ABOUT: "concurrency.locks" diff --git a/libs/concurrency/mailboxes/mailboxes-docs.factor b/libs/concurrency/mailboxes/mailboxes-docs.factor index d54a2e4f26..5c15bc85f2 100644 --- a/libs/concurrency/mailboxes/mailboxes-docs.factor +++ b/libs/concurrency/mailboxes/mailboxes-docs.factor @@ -78,4 +78,4 @@ ARTICLE: "concurrency.mailboxes" "Mailboxes" while-mailbox-empty } ; -about: "concurrency.mailboxes" +ABOUT: "concurrency.mailboxes" diff --git a/libs/concurrency/messaging/messaging-docs.factor b/libs/concurrency/messaging/messaging-docs.factor index 0a89ea56ff..87620a0f75 100644 --- a/libs/concurrency/messaging/messaging-docs.factor +++ b/libs/concurrency/messaging/messaging-docs.factor @@ -88,4 +88,4 @@ $nl "concurrency-exceptions" } ; -about: "concurrency.messaging" +ABOUT: "concurrency.messaging" diff --git a/libs/concurrency/promises/promises-docs.factor b/libs/concurrency/promises/promises-docs.factor index dfc8844f02..49d7360fe8 100644 --- a/libs/concurrency/promises/promises-docs.factor +++ b/libs/concurrency/promises/promises-docs.factor @@ -38,4 +38,4 @@ ARTICLE: "concurrency.promises" "Promises" ?promise-timeout } ; -about: "concurrency.promises" +ABOUT: "concurrency.promises" diff --git a/libs/concurrency/semaphores/semaphores-docs.factor b/libs/concurrency/semaphores/semaphores-docs.factor index 66456852de..afed9fca64 100644 --- a/libs/concurrency/semaphores/semaphores-docs.factor +++ b/libs/concurrency/semaphores/semaphores-docs.factor @@ -77,4 +77,4 @@ ARTICLE: "concurrency.semaphores" "Counting semaphores" with-semaphore-timeout } ; -about: "concurrency.semaphores" +ABOUT: "concurrency.semaphores" diff --git a/libs/crypto/passwd-md5/passwd-md5-docs.factor b/libs/crypto/passwd-md5/passwd-md5-docs.factor index 024282ef50..3b4c7df6df 100644 --- a/libs/crypto/passwd-md5/passwd-md5-docs.factor +++ b/libs/crypto/passwd-md5/passwd-md5-docs.factor @@ -32,4 +32,4 @@ ARTICLE: "crypto.passwd-md5" "MD5 shadow passwords" "Authenticating against a shadowed password:" { $subsections authenticate-password } ; -about: "crypto.passwd-md5" +ABOUT: "crypto.passwd-md5" diff --git a/libs/csv/csv-docs.factor b/libs/csv/csv-docs.factor index ebe38931c5..9277fb9eca 100644 --- a/libs/csv/csv-docs.factor +++ b/libs/csv/csv-docs.factor @@ -63,4 +63,4 @@ ARTICLE: "csv" "Comma-separated-values parsing and writing" "Writing to a stream:" { $subsections write-csv write-row } ; -about: "csv" +ABOUT: "csv" diff --git a/libs/ctags/ctags-docs.factor b/libs/ctags/ctags-docs.factor index 40282bac06..64a645df64 100644 --- a/libs/ctags/ctags-docs.factor +++ b/libs/ctags/ctags-docs.factor @@ -23,4 +23,4 @@ HELP: ctags { $values { "alist" "ctags" } } { $description "Make a sequence of ctags from " { $link all-words } ", sorted by word name." } ; -about: "ctags" +ABOUT: "ctags" diff --git a/libs/ctags/etags/etags-docs.factor b/libs/ctags/etags/etags-docs.factor index 8a236fe8d5..20c5637996 100644 --- a/libs/ctags/etags/etags-docs.factor +++ b/libs/ctags/etags/etags-docs.factor @@ -19,4 +19,4 @@ HELP: write-etags } } ; -about: "etags" +ABOUT: "etags" diff --git a/libs/editors/brackets/brackets-docs.factor b/libs/editors/brackets/brackets-docs.factor index 67d33a3ee6..a90efcaddb 100644 --- a/libs/editors/brackets/brackets-docs.factor +++ b/libs/editors/brackets/brackets-docs.factor @@ -4,4 +4,4 @@ IN: editors.brackets ARTICLE: "editors.brackets" "Adobe Brackets support" "Adobe Brackets code editor integration on Windows. On windows, it stores the path to executable in registry." ; -about: "editors.brackets" +ABOUT: "editors.brackets" diff --git a/libs/editors/editors-docs.factor b/libs/editors/editors-docs.factor index 00e97f87dd..a67d16b003 100644 --- a/libs/editors/editors-docs.factor +++ b/libs/editors/editors-docs.factor @@ -14,7 +14,7 @@ $nl "If a syntax error was thrown while loading a source file, you can jump to the location of the error in your editor:" { $subsections :edit } ; -about: "editor" +ABOUT: "editor" HELP: edit { $values { "object" object } } diff --git a/libs/editors/editpadlite/editpadlite-docs.factor b/libs/editors/editpadlite/editpadlite-docs.factor index 68327625e1..4f0c8f800d 100644 --- a/libs/editors/editpadlite/editpadlite-docs.factor +++ b/libs/editors/editpadlite/editpadlite-docs.factor @@ -4,4 +4,4 @@ IN: editors.editpadpro ARTICLE: "editors.editpadpro" "EditPad Pro support" "EditPadPro text editor integration on Windows. Be sure to put EditPadPro in your system path so that it will be found. Windows only." ; -about: "editors.editpadpro" +ABOUT: "editors.editpadpro" diff --git a/libs/editors/editpadpro/editpadpro-docs.factor b/libs/editors/editpadpro/editpadpro-docs.factor index 68327625e1..4f0c8f800d 100644 --- a/libs/editors/editpadpro/editpadpro-docs.factor +++ b/libs/editors/editpadpro/editpadpro-docs.factor @@ -4,4 +4,4 @@ IN: editors.editpadpro ARTICLE: "editors.editpadpro" "EditPad Pro support" "EditPadPro text editor integration on Windows. Be sure to put EditPadPro in your system path so that it will be found. Windows only." ; -about: "editors.editpadpro" +ABOUT: "editors.editpadpro" diff --git a/libs/editors/emacs/emacs-docs.factor b/libs/editors/emacs/emacs-docs.factor index fe859786fe..199b18bcce 100644 --- a/libs/editors/emacs/emacs-docs.factor +++ b/libs/editors/emacs/emacs-docs.factor @@ -23,4 +23,4 @@ ARTICLE: "editors.emacs" "Integration with Emacs" ; -about: "editors.emacs" +ABOUT: "editors.emacs" diff --git a/libs/editors/vim/vim-docs.factor b/libs/editors/vim/vim-docs.factor index 9d84137dff..67a916e5e2 100644 --- a/libs/editors/vim/vim-docs.factor +++ b/libs/editors/vim/vim-docs.factor @@ -2,7 +2,7 @@ USING: definitions editors help help.markup help.syntax io io.files io.pathnames words ; IN: editors.vim -about: "editors.vim" +ABOUT: "editors.vim" ARTICLE: "editors.vim" "Vim support" "The " { $link vim-path } " variable contains the name of the vim executable. The default " { $link vim-path } " is " { $snippet "\"vim\"" } ". Which is not very useful, as it starts vim in the same terminal where you started factor." diff --git a/libs/elf/nm/nm-docs.factor b/libs/elf/nm/nm-docs.factor index 90363125e2..31ca3debf4 100644 --- a/libs/elf/nm/nm-docs.factor +++ b/libs/elf/nm/nm-docs.factor @@ -20,4 +20,4 @@ ARTICLE: "elf.nm" "ELF nm" { $subsections elf-nm } ; -about: "elf.nm" +ABOUT: "elf.nm" diff --git a/libs/farkup/farkup-docs.factor b/libs/farkup/farkup-docs.factor index fd38ec09e2..4d1d5aab8f 100644 --- a/libs/farkup/farkup-docs.factor +++ b/libs/farkup/farkup-docs.factor @@ -55,4 +55,4 @@ $nl "farkup-ast" } ; -about: "farkup" +ABOUT: "farkup" diff --git a/libs/fonts/fonts-docs.factor b/libs/fonts/fonts-docs.factor index 516858371c..3b30713ef3 100644 --- a/libs/fonts/fonts-docs.factor +++ b/libs/fonts/fonts-docs.factor @@ -44,4 +44,4 @@ ARTICLE: "fonts" "Fonts" "A data type for font metrics. The " { $vocab-link "fonts" } " vocabulary does not provide any means of computing font metrics, it simply defines a common data type that other vocabularies, such as " { $vocab-link "ui.text" } " may use:" { $subsections metrics } ; -about: "fonts" +ABOUT: "fonts" diff --git a/libs/formatting/formatting-docs.factor b/libs/formatting/formatting-docs.factor index 7e375c01e7..1b5ffdfa8e 100755 --- a/libs/formatting/formatting-docs.factor +++ b/libs/formatting/formatting-docs.factor @@ -146,4 +146,4 @@ ARTICLE: "formatting" "Formatted printing" strftime } ; -about: "formatting" +ABOUT: "formatting" diff --git a/libs/fuel/listener/listener-docs.factor b/libs/fuel/listener/listener-docs.factor index 76027e653b..5d5f334315 100644 --- a/libs/fuel/listener/listener-docs.factor +++ b/libs/fuel/listener/listener-docs.factor @@ -3,4 +3,4 @@ IN: fuel.listener ARTICLE: "fuel.listener" "FUEL command listener" "This vocab contains the listener started from FUEL. It sets up the pty in non-canonical mode so that you can paste long lines into it from Emacs." ; -about: "fuel.listener" +ABOUT: "fuel.listener" diff --git a/libs/html/components/components-docs.factor b/libs/html/components/components-docs.factor index 1ca655cd31..fb398280c6 100644 --- a/libs/html/components/components-docs.factor +++ b/libs/html/components/components-docs.factor @@ -112,4 +112,4 @@ $nl { $subsections render* } "Custom components can emit HTML using the " { $vocab-link "xml.syntax" } " vocabulary." ; -about: "html.components" +ABOUT: "html.components" diff --git a/libs/html/elements/elements-docs.factor b/libs/html/elements/elements-docs.factor index 2123c7cd87..1a60e87c1c 100644 --- a/libs/html/elements/elements-docs.factor +++ b/libs/html/elements/elements-docs.factor @@ -24,4 +24,4 @@ $nl print-html } ; -about: "html.elements" +ABOUT: "html.elements" diff --git a/libs/html/forms/forms-docs.factor b/libs/html/forms/forms-docs.factor index 4f5e35a08c..bc678191ba 100644 --- a/libs/html/forms/forms-docs.factor +++ b/libs/html/forms/forms-docs.factor @@ -142,4 +142,4 @@ $nl "html.forms.values" } ; -about: "html.forms" +ABOUT: "html.forms" diff --git a/libs/html/streams/streams-docs.factor b/libs/html/streams/streams-docs.factor index 321422bd0e..844520d4d2 100644 --- a/libs/html/streams/streams-docs.factor +++ b/libs/html/streams/streams-docs.factor @@ -32,4 +32,4 @@ ARTICLE: "html.streams" "HTML streams" with-html-writer } ; -about: "html.streams" +ABOUT: "html.streams" diff --git a/libs/html/templates/chloe/chloe-docs.factor b/libs/html/templates/chloe/chloe-docs.factor index a496f39944..9f407a8fa8 100644 --- a/libs/html/templates/chloe/chloe-docs.factor +++ b/libs/html/templates/chloe/chloe-docs.factor @@ -296,4 +296,4 @@ ARTICLE: "html.templates.chloe" "Chloe templates" "html.templates.chloe.extend" } ; -about: "html.templates.chloe" +ABOUT: "html.templates.chloe" diff --git a/libs/html/templates/fhtml/fhtml-docs.factor b/libs/html/templates/fhtml/fhtml-docs.factor index 261dfa84b4..af0044e49d 100644 --- a/libs/html/templates/fhtml/fhtml-docs.factor +++ b/libs/html/templates/fhtml/fhtml-docs.factor @@ -13,4 +13,4 @@ $nl "The entire syntax of an FHTML template can be summarized as thus: text outside of " { $snippet "<%" } " and " { $snippet "%>" } " is rendered literally. Text inside " { $snippet "<%" } " and " { $snippet "%>" } " is interpreted as Factor source code." { $subsections } ; -about: "html.templates.fhtml" +ABOUT: "html.templates.fhtml" diff --git a/libs/html/templates/templates-docs.factor b/libs/html/templates/templates-docs.factor index ea0d8b2184..6578f4843f 100644 --- a/libs/html/templates/templates-docs.factor +++ b/libs/html/templates/templates-docs.factor @@ -91,4 +91,4 @@ $nl "html.templates.boilerplate" } ; -about: "html.templates" +ABOUT: "html.templates" diff --git a/libs/http/client/client-docs.factor b/libs/http/client/client-docs.factor index a20d15bbf6..3335067852 100644 --- a/libs/http/client/client-docs.factor +++ b/libs/http/client/client-docs.factor @@ -294,4 +294,4 @@ $nl { $see-also "urls" } ; -about: "http.client" +ABOUT: "http.client" diff --git a/libs/http/http-docs.factor b/libs/http/http-docs.factor index 171b760f08..b8a726331f 100644 --- a/libs/http/http-docs.factor +++ b/libs/http/http-docs.factor @@ -251,4 +251,4 @@ t" } ; -about: "http" +ABOUT: "http" diff --git a/libs/http/server/dispatchers/dispatchers-docs.factor b/libs/http/server/dispatchers/dispatchers-docs.factor index 7194ed49db..3b965574f6 100644 --- a/libs/http/server/dispatchers/dispatchers-docs.factor +++ b/libs/http/server/dispatchers/dispatchers-docs.factor @@ -91,4 +91,4 @@ ARTICLE: "http.server.dispatchers" "HTTP dispatchers and virtual hosting" { $subsections add-responder } "The " { $slot "default" } " slot holds a responder which receives all unrecognized URLs. By default, it responds with 404 messages." ; -about: "http.server.dispatchers" +ABOUT: "http.server.dispatchers" diff --git a/libs/http/server/filters/filters-docs.factor b/libs/http/server/filters/filters-docs.factor index decbc240c6..e73d506713 100644 --- a/libs/http/server/filters/filters-docs.factor +++ b/libs/http/server/filters/filters-docs.factor @@ -9,4 +9,4 @@ ARTICLE: "http.server.filters" "HTTP responder filters" { $subsections filter-responder } "To use it, simply subclass " { $link filter-responder } ", and call " { $link postpone\ call-next-method } " from your " { $link call-responder* } " method to pass control to the wrapped responder." ; -about: "http.server.filters" +ABOUT: "http.server.filters" diff --git a/libs/http/server/redirection/redirection-docs.factor b/libs/http/server/redirection/redirection-docs.factor index 96150dde39..01d909cc37 100644 --- a/libs/http/server/redirection/redirection-docs.factor +++ b/libs/http/server/redirection/redirection-docs.factor @@ -25,4 +25,4 @@ ARTICLE: "http.server.redirection" "HTTP responder redirection" { $subsections relative-to-request } "The " { $vocab-link "furnace.redirection" } " vocabulary provides a higher-level implementation of this. The " { $vocab-link "furnace.conversations" } " vocabulary allows state to be maintained between redirects." ; -about: "http.server.redirection" +ABOUT: "http.server.redirection" diff --git a/libs/http/server/remapping/remapping-docs.factor b/libs/http/server/remapping/remapping-docs.factor index 7ec378cf46..7531dbef85 100644 --- a/libs/http/server/remapping/remapping-docs.factor +++ b/libs/http/server/remapping/remapping-docs.factor @@ -21,4 +21,4 @@ $nl "{ { 8080 80 } { 8443 443 } } port-remapping set-global" } ; -about: "http.server.remapping" +ABOUT: "http.server.remapping" diff --git a/libs/http/server/requests/requests-docs.factor b/libs/http/server/requests/requests-docs.factor index ba767f5f6a..32ccc25412 100644 --- a/libs/http/server/requests/requests-docs.factor +++ b/libs/http/server/requests/requests-docs.factor @@ -14,4 +14,4 @@ HELP: bad-request-line ARTICLE: "http.server.requests" "Deserializing HTTP requests" "The " { $vocab-link "http.server.requests" } " reads requests from the " { $link input-stream } " and creates " { $link request } " tuples." ; -about: "http.server.requests" +ABOUT: "http.server.requests" diff --git a/libs/http/server/responses/responses-docs.factor b/libs/http/server/responses/responses-docs.factor index dd614cd184..d4bbd4c986 100644 --- a/libs/http/server/responses/responses-docs.factor +++ b/libs/http/server/responses/responses-docs.factor @@ -44,4 +44,4 @@ ARTICLE: "http.server.responses" "Canned HTTP responses" "New error responses like the above can be created for other error codes too:" { $subsections } ; -about: "http.server.responses" +ABOUT: "http.server.responses" diff --git a/libs/http/server/rewrite/rewrite-docs.factor b/libs/http/server/rewrite/rewrite-docs.factor index 3fdd923c83..501d90848a 100644 --- a/libs/http/server/rewrite/rewrite-docs.factor +++ b/libs/http/server/rewrite/rewrite-docs.factor @@ -73,4 +73,4 @@ ARTICLE: "http.server.rewrite" "URL rewrite responders" } ; -about: "http.server.rewrite" +ABOUT: "http.server.rewrite" diff --git a/libs/http/server/server-docs.factor b/libs/http/server/server-docs.factor index ccf35835e0..0efe818872 100644 --- a/libs/http/server/server-docs.factor +++ b/libs/http/server/server-docs.factor @@ -141,4 +141,4 @@ ARTICLE: "http.server" "HTTP server" } "The " { $vocab-link "furnace" } " framework implements high-level abstractions which make developing web applications much easier than writing responders by hand." ; -about: "http.server" +ABOUT: "http.server" diff --git a/libs/http/server/static/static-docs.factor b/libs/http/server/static/static-docs.factor index a2a4b37794..523862db5c 100644 --- a/libs/http/server/static/static-docs.factor +++ b/libs/http/server/static/static-docs.factor @@ -43,4 +43,4 @@ $nl } { $subsections "http.server.static.extend" } ; -about: "http.server.static" +ABOUT: "http.server.static" diff --git a/libs/id3/id3-docs.factor b/libs/id3/id3-docs.factor index 9a919ad3ab..0c5ee143cf 100644 --- a/libs/id3/id3-docs.factor +++ b/libs/id3/id3-docs.factor @@ -112,4 +112,4 @@ ARTICLE: "id3" "ID3 tags" "Access any frame tag:" { $subsections find-id3-frame } ; -about: "id3" +ABOUT: "id3" diff --git a/libs/images/gif/gif-docs.factor b/libs/images/gif/gif-docs.factor index 23c5663ae5..935e8f6beb 100644 --- a/libs/images/gif/gif-docs.factor +++ b/libs/images/gif/gif-docs.factor @@ -9,4 +9,4 @@ $nl { $notes "Currently multi-frame GIF images are not supported." } ; -about: "images.gif" +ABOUT: "images.gif" diff --git a/libs/images/normalization/normalization-docs.factor b/libs/images/normalization/normalization-docs.factor index 5311ddd0ca..39e2fee769 100644 --- a/libs/images/normalization/normalization-docs.factor +++ b/libs/images/normalization/normalization-docs.factor @@ -28,4 +28,4 @@ $nl "Convert an image's pixel layout to match an arbitrary " { $link component-order } ":" { $subsections reorder-components } ; -about: "images.normalization" +ABOUT: "images.normalization" diff --git a/libs/images/testing/testing-docs.factor b/libs/images/testing/testing-docs.factor index 16dfd2d634..1c0adfca98 100644 --- a/libs/images/testing/testing-docs.factor +++ b/libs/images/testing/testing-docs.factor @@ -95,4 +95,4 @@ $nl { $notes "This vocabulary is only intended for implementors of image encoders and image decoders. If you are an end-user, you are in the wrong place :-)" } ; -about: "images.testing" +ABOUT: "images.testing" diff --git a/libs/images/viewer/viewer-docs.factor b/libs/images/viewer/viewer-docs.factor index aa21eb8eaf..ee1b97c565 100644 --- a/libs/images/viewer/viewer-docs.factor +++ b/libs/images/viewer/viewer-docs.factor @@ -100,4 +100,4 @@ $nl image. image-window } ; -about: "images.viewer" +ABOUT: "images.viewer" diff --git a/libs/infix/infix-docs.factor b/libs/infix/infix-docs.factor index f66d70f7a8..1944e0bff5 100644 --- a/libs/infix/infix-docs.factor +++ b/libs/infix/infix-docs.factor @@ -87,4 +87,4 @@ $nl } ; -about: "infix" +ABOUT: "infix" diff --git a/libs/irc/client/client-docs.factor b/libs/irc/client/client-docs.factor index 9a9a2df32d..3103ed4323 100644 --- a/libs/irc/client/client-docs.factor +++ b/libs/irc/client/client-docs.factor @@ -95,4 +95,4 @@ ARTICLE: "irc.client" "IRC Client" } ; -about: "irc.client" +ABOUT: "irc.client" diff --git a/libs/json/json-docs.factor b/libs/json/json-docs.factor index c174e69076..24c66f6985 100644 --- a/libs/json/json-docs.factor +++ b/libs/json/json-docs.factor @@ -7,4 +7,4 @@ ARTICLE: "json" "JSON serialization" "json.writer" } ; -about: "json" +ABOUT: "json" diff --git a/libs/json/reader/reader-docs.factor b/libs/json/reader/reader-docs.factor index fe43ed9d97..9d81b2018f 100644 --- a/libs/json/reader/reader-docs.factor +++ b/libs/json/reader/reader-docs.factor @@ -15,4 +15,4 @@ ARTICLE: "json.reader" "JSON reader" "The " { $vocab-link "json.reader" } " vocabulary defines a word for parsing strings in JSON format." { $subsections json> read-json-objects } ; -about: "json.reader" +ABOUT: "json.reader" diff --git a/libs/json/writer/writer-docs.factor b/libs/json/writer/writer-docs.factor index c948917de1..9c8d0d5b93 100644 --- a/libs/json/writer/writer-docs.factor +++ b/libs/json/writer/writer-docs.factor @@ -35,4 +35,4 @@ ARTICLE: "json.writer" "JSON writer" json-print } ; -about: "json.writer" +ABOUT: "json.writer" diff --git a/libs/lcs/lcs-docs.factor b/libs/lcs/lcs-docs.factor index bc77c82c93..b37ad67929 100644 --- a/libs/lcs/lcs-docs.factor +++ b/libs/lcs/lcs-docs.factor @@ -36,4 +36,4 @@ ARTICLE: "lcs" "LCS, diffing and distance" retain } ; -about: "lcs" +ABOUT: "lcs" diff --git a/libs/libc/libc-docs.factor b/libs/libc/libc-docs.factor index 5b140d9849..c7abec6bcd 100644 --- a/libs/libc/libc-docs.factor +++ b/libs/libc/libc-docs.factor @@ -45,4 +45,4 @@ HELP: |free { $description "Marks the object for deallocation in the event of an error at the end of the current " { $link with-destructors } " scope." } ; ! Defined in alien-docs.factor -about: "malloc" +ABOUT: "malloc" diff --git a/libs/logging/analysis/analysis-docs.factor b/libs/logging/analysis/analysis-docs.factor index 86df7c8703..23d6c5d4f0 100644 --- a/libs/logging/analysis/analysis-docs.factor +++ b/libs/logging/analysis/analysis-docs.factor @@ -30,4 +30,4 @@ $nl analysis. } ; -about: "logging.analysis" +ABOUT: "logging.analysis" diff --git a/libs/logging/insomniac/insomniac-docs.factor b/libs/logging/insomniac/insomniac-docs.factor index c2e6d36489..4a989cfc87 100644 --- a/libs/logging/insomniac/insomniac-docs.factor +++ b/libs/logging/insomniac/insomniac-docs.factor @@ -29,4 +29,4 @@ $nl "E-mailing reports and rotating logs on a daily basis:" { $subsections schedule-insomniac } ; -about: "logging.insomniac" +ABOUT: "logging.insomniac" diff --git a/libs/logging/logging-docs.factor b/libs/logging/logging-docs.factor index c342a331c4..1383309f56 100644 --- a/libs/logging/logging-docs.factor +++ b/libs/logging/logging-docs.factor @@ -135,4 +135,4 @@ ARTICLE: "logging" "Logging framework" "logging.server" } ; -about: "logging" +ABOUT: "logging" diff --git a/libs/logging/parser/parser-docs.factor b/libs/logging/parser/parser-docs.factor index 79b6da403c..3a03fa3e78 100644 --- a/libs/logging/parser/parser-docs.factor +++ b/libs/logging/parser/parser-docs.factor @@ -18,4 +18,4 @@ $nl "There is only one primary entry point:" { $subsections parse-log } ; -about: "logging.parser" +ABOUT: "logging.parser" diff --git a/libs/logging/server/server-docs.factor b/libs/logging/server/server-docs.factor index 4b9cb1ec7e..08b99dd1cc 100644 --- a/libs/logging/server/server-docs.factor +++ b/libs/logging/server/server-docs.factor @@ -1,4 +1,4 @@ IN: logging.server USING: help.syntax ; -about: "logging.server" +ABOUT: "logging.server" diff --git a/libs/math/bits/bits-docs.factor b/libs/math/bits/bits-docs.factor index 0fda69e898..5babf8c0bf 100644 --- a/libs/math/bits/bits-docs.factor +++ b/libs/math/bits/bits-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup math sequences ; IN: math.bits -about: "math.bits" +ABOUT: "math.bits" ARTICLE: "math.bits" "Integer virtual sequences" "The " { $vocab-link "math.bits" } " vocabulary implements words that represent a positive integer as a virtual sequence of bits in order of ascending significance, e.g. " { $snippet "{ f f f t }" } " is " { $snippet "8" } "." diff --git a/libs/math/bitwise/bitwise-docs.factor b/libs/math/bitwise/bitwise-docs.factor index 9e587b5e53..0b572ee1cf 100644 --- a/libs/math/bitwise/bitwise-docs.factor +++ b/libs/math/bitwise/bitwise-docs.factor @@ -480,4 +480,4 @@ $nl "math-bitfields" } ; -about: "math.bitwise" +ABOUT: "math.bitwise" diff --git a/libs/math/blas/config/config-docs.factor b/libs/math/blas/config/config-docs.factor index e9643d1a62..fc97aff0f0 100644 --- a/libs/math/blas/config/config-docs.factor +++ b/libs/math/blas/config/config-docs.factor @@ -27,4 +27,4 @@ HELP: blas-fortran-abi HELP: deploy-blas? { $var-description "If set to a true value, the BLAS library will be configured to deploy with applications that use it. To take effect, this variable must be set before any other " { $snippet "math.blas" } " vocabularies are loaded. See " { $link "math.blas.config" } " for details and examples." } ; -about: "math.blas.config" +ABOUT: "math.blas.config" diff --git a/libs/math/blas/matrices/matrices-docs.factor b/libs/math/blas/matrices/matrices-docs.factor index 22beda640d..47bc7dc2cf 100644 --- a/libs/math/blas/matrices/matrices-docs.factor +++ b/libs/math/blas/matrices/matrices-docs.factor @@ -103,7 +103,7 @@ ARTICLE: "math.blas.matrices" "BLAS interface matrix operations" } ; -about: "math.blas.matrices" +ABOUT: "math.blas.matrices" HELP: blas-matrix-base { $class-description "The base class for all BLAS matrix types. Objects of this type should not be created directly; instead, instantiate one of the typed subclasses:" diff --git a/libs/math/blas/vectors/vectors-docs.factor b/libs/math/blas/vectors/vectors-docs.factor index 4d1a6bf7ec..b8551198e3 100644 --- a/libs/math/blas/vectors/vectors-docs.factor +++ b/libs/math/blas/vectors/vectors-docs.factor @@ -40,7 +40,7 @@ ARTICLE: "math.blas.vectors" "BLAS interface vector operations" postpone\ zvector{ } ; -about: "math.blas.vectors" +ABOUT: "math.blas.vectors" HELP: blas-vector-base { $class-description "The base class for all BLAS vector types. Objects of this type should not be created directly; instead, instantiate one of the typed subclasses:" diff --git a/libs/math/complex/complex-docs.factor b/libs/math/complex/complex-docs.factor index 58172fc841..0bb86b6c28 100644 --- a/libs/math/complex/complex-docs.factor +++ b/libs/math/complex/complex-docs.factor @@ -28,4 +28,4 @@ $nl HELP: complex { $class-description "The class of complex numbers with non-zero imaginary part." } ; -about: "complex-numbers" +ABOUT: "complex-numbers" diff --git a/libs/math/constants/constants-docs.factor b/libs/math/constants/constants-docs.factor index d3e44f042c..e8462fccc4 100644 --- a/libs/math/constants/constants-docs.factor +++ b/libs/math/constants/constants-docs.factor @@ -12,7 +12,7 @@ ARTICLE: "math-constants" "Constants" single-epsilon } ; -about: "math-constants" +ABOUT: "math-constants" HELP: e { $values { "e" "base of natural logarithm" } } ; diff --git a/libs/math/derivatives/derivatives-docs.factor b/libs/math/derivatives/derivatives-docs.factor index 0165345b40..4905f260bc 100644 --- a/libs/math/derivatives/derivatives-docs.factor +++ b/libs/math/derivatives/derivatives-docs.factor @@ -8,4 +8,4 @@ ARTICLE: "math.derivatives" "Derivatives" { $see-also "math.derivatives.syntax" } ; -about: "math.derivatives" +ABOUT: "math.derivatives" diff --git a/libs/math/derivatives/syntax/syntax-docs.factor b/libs/math/derivatives/syntax/syntax-docs.factor index d4fffd6f78..2231ea8440 100644 --- a/libs/math/derivatives/syntax/syntax-docs.factor +++ b/libs/math/derivatives/syntax/syntax-docs.factor @@ -15,4 +15,4 @@ ARTICLE: "math.derivatives.syntax" "Derivative Syntax" "The " { $vocab-link "math.derivatives.syntax" } " vocabulary provides the " { $link postpone\ DERIVATIVE: } " syntax for specifying the derivative of a word." ; -about: "math.derivatives.syntax" +ABOUT: "math.derivatives.syntax" diff --git a/libs/math/dual/dual-docs.factor b/libs/math/dual/dual-docs.factor index b6ac303114..c49f44edbd 100644 --- a/libs/math/dual/dual-docs.factor +++ b/libs/math/dual/dual-docs.factor @@ -50,4 +50,4 @@ $nl "Dual numbers are ordered pairs " { $snippet "" } "--an ordinary part and an epsilon part--with component-wise addition and multiplication defined by " { $snippet "* = " } ". They are analagous to complex numbers with " { $snippet "i^2 = 0" } "instead of " { $snippet "i^2 = -1" } ". For well-behaved functions " { $snippet "f" } ", " { $snippet "f() = f(o1) + e1*f'(o1)" } ", where " { $snippet "f'" } " is the derivative of " { $snippet "f" } "." ; -about: "math.dual" +ABOUT: "math.dual" diff --git a/libs/math/finance/finance-docs.factor b/libs/math/finance/finance-docs.factor index 67f4209f1d..3a2cec1609 100644 --- a/libs/math/finance/finance-docs.factor +++ b/libs/math/finance/finance-docs.factor @@ -87,4 +87,4 @@ ARTICLE: "math.finance" "Financial math" "Calculating payroll over periods of time:" { $subsections "time-period-calculations" } ; -about: "math.finance" +ABOUT: "math.finance" diff --git a/libs/math/floats/env/env-docs.factor b/libs/math/floats/env/env-docs.factor index fadaaa0258..be0e87fde0 100644 --- a/libs/math/floats/env/env-docs.factor +++ b/libs/math/floats/env/env-docs.factor @@ -142,4 +142,4 @@ $nl with-denormal-mode } ; -about: "math.floats.env" +ABOUT: "math.floats.env" diff --git a/libs/math/functions/functions-docs.factor b/libs/math/functions/functions-docs.factor index d3ee9bab28..146204db0e 100644 --- a/libs/math/functions/functions-docs.factor +++ b/libs/math/functions/functions-docs.factor @@ -93,7 +93,7 @@ ARTICLE: "math-functions" "Mathematical functions" "trig-hyp-functions" } ; -about: "math-functions" +ABOUT: "math-functions" HELP: align { $values { "m" integer } { "w" "a power of 2" } { "n" "an integer multiple of " { $snippet "w" } } } diff --git a/libs/math/intervals/intervals-docs.factor b/libs/math/intervals/intervals-docs.factor index 83c765c146..309e1ca074 100644 --- a/libs/math/intervals/intervals-docs.factor +++ b/libs/math/intervals/intervals-docs.factor @@ -102,7 +102,7 @@ ARTICLE: "math-intervals" "Intervals" "math-intervals-compare" } ; -about: "math-intervals" +ABOUT: "math-intervals" HELP: interval { $class-description "An interval represents a set of real numbers between two endpoints; the endpoints can either be included or excluded from the interval." diff --git a/libs/math/libm/libm-docs.factor b/libs/math/libm/libm-docs.factor index 408e7cb23c..f0730f3f6a 100644 --- a/libs/math/libm/libm-docs.factor +++ b/libs/math/libm/libm-docs.factor @@ -33,7 +33,7 @@ ARTICLE: "math.libm" "C standard library math functions" fsqrt } ; -about: "math.libm" +ABOUT: "math.libm" HELP: facos { $values { "x" real } { "double" real } } diff --git a/libs/math/partial-dispatch/partial-dispatch-docs.factor b/libs/math/partial-dispatch/partial-dispatch-docs.factor index e2d6f07896..2af56704c8 100644 --- a/libs/math/partial-dispatch/partial-dispatch-docs.factor +++ b/libs/math/partial-dispatch/partial-dispatch-docs.factor @@ -13,4 +13,4 @@ ARTICLE: "math.partial-dispatch" "Partially-dispatched math operations, used by the compiler" "Partially-dispatched math operations" ; -about: "math.partial-dispatch" +ABOUT: "math.partial-dispatch" diff --git a/libs/math/polynomials/polynomials-docs.factor b/libs/math/polynomials/polynomials-docs.factor index 5814f5dd4b..05005c58b5 100644 --- a/libs/math/polynomials/polynomials-docs.factor +++ b/libs/math/polynomials/polynomials-docs.factor @@ -23,7 +23,7 @@ ARTICLE: "polynomials" "Polynomials" 2ptrim } ; -about: "polynomials" +ABOUT: "polynomials" HELP: powers { $values { "n" integer } { "x" number } { "seq" sequence } } diff --git a/libs/math/primes/lucas-lehmer/lucas-lehmer-docs.factor b/libs/math/primes/lucas-lehmer/lucas-lehmer-docs.factor index ffdd30dd54..de99117860 100644 --- a/libs/math/primes/lucas-lehmer/lucas-lehmer-docs.factor +++ b/libs/math/primes/lucas-lehmer/lucas-lehmer-docs.factor @@ -22,4 +22,4 @@ ARTICLE: "math.primes.lucas-lehmer" "Lucas-Lehmer Mersenne Primality test" "Run the Lucas-Lehmer test:" { $subsections lucas-lehmer } ; -about: "math.primes.lucas-lehmer" +ABOUT: "math.primes.lucas-lehmer" diff --git a/libs/math/primes/miller-rabin/miller-rabin-docs.factor b/libs/math/primes/miller-rabin/miller-rabin-docs.factor index b623230cab..7a35f041cb 100644 --- a/libs/math/primes/miller-rabin/miller-rabin-docs.factor +++ b/libs/math/primes/miller-rabin/miller-rabin-docs.factor @@ -27,4 +27,4 @@ ARTICLE: "math.primes.miller-rabin" "Miller-Rabin probabilistic primality test" miller-rabin* } ; -about: "math.primes.miller-rabin" +ABOUT: "math.primes.miller-rabin" diff --git a/libs/math/primes/primes-docs.factor b/libs/math/primes/primes-docs.factor index ad5a2cbc41..bca36883ec 100644 --- a/libs/math/primes/primes-docs.factor +++ b/libs/math/primes/primes-docs.factor @@ -73,4 +73,4 @@ ARTICLE: "math.primes" "Prime numbers" "Make a sequence of random prime numbers:" { $subsections unique-primes } ; -about: "math.primes" +ABOUT: "math.primes" diff --git a/libs/math/primes/safe/safe-docs.factor b/libs/math/primes/safe/safe-docs.factor index 5585a475df..e02f9ab90f 100644 --- a/libs/math/primes/safe/safe-docs.factor +++ b/libs/math/primes/safe/safe-docs.factor @@ -36,4 +36,4 @@ ARTICLE: "math.primes.safe" "Safe prime numbers" random-safe-prime } ; -about: "math.primes.safe" +ABOUT: "math.primes.safe" diff --git a/libs/math/rectangles/rectangles-docs.factor b/libs/math/rectangles/rectangles-docs.factor index 7b9d564aaf..50d7c2a483 100644 --- a/libs/math/rectangles/rectangles-docs.factor +++ b/libs/math/rectangles/rectangles-docs.factor @@ -74,4 +74,4 @@ ARTICLE: "math.rectangles" "Rectangles" "A utility word:" { $subsections offset-rect } ; -about: "math.rectangles" +ABOUT: "math.rectangles" diff --git a/libs/math/splines/splines-docs.factor b/libs/math/splines/splines-docs.factor index df78329b1f..379434302d 100644 --- a/libs/math/splines/splines-docs.factor +++ b/libs/math/splines/splines-docs.factor @@ -41,4 +41,4 @@ HELP: ARTICLE: "math.splines" "Common parametric curves." "The curve creating functions create sequences of polynomials, one for each degree of the input points. The spline creating functions create sequences of these curve polynomial sequences. The " { $vocab-link "math.splines.viewer" } " vocabulary provides a gadget to evaluate the generated polynomials and view the results." ; -about: "math.splines" +ABOUT: "math.splines" diff --git a/libs/math/statistics/statistics-docs.factor b/libs/math/statistics/statistics-docs.factor index 5d8bba337b..156877f329 100644 --- a/libs/math/statistics/statistics-docs.factor +++ b/libs/math/statistics/statistics-docs.factor @@ -365,7 +365,7 @@ ARTICLE: "math.statistics" "Statistics" "Computing cumulative sequences:" { $subsections "cumulative" } ; -about: "math.statistics" +ABOUT: "math.statistics" { var-ddof population-var sample-var } related-words { std-ddof population-std sample-std } related-words diff --git a/libs/math/vectors/conversion/conversion-docs.factor b/libs/math/vectors/conversion/conversion-docs.factor index 89e0f57daa..ec7851010d 100644 --- a/libs/math/vectors/conversion/conversion-docs.factor +++ b/libs/math/vectors/conversion/conversion-docs.factor @@ -69,4 +69,4 @@ ARTICLE: "math.vectors.conversion" "SIMD vector conversion" vconvert } ; -about: "math.vectors.conversion" +ABOUT: "math.vectors.conversion" diff --git a/libs/math/vectors/simd/simd-docs.factor b/libs/math/vectors/simd/simd-docs.factor index 10c9b17052..b42d78cf7e 100644 --- a/libs/math/vectors/simd/simd-docs.factor +++ b/libs/math/vectors/simd/simd-docs.factor @@ -202,4 +202,4 @@ ARTICLE: "math.vectors.simd" "Hardware vector arithmetic (SIMD)" "math.vectors.simd.intrinsics" } ; -about: "math.vectors.simd" +ABOUT: "math.vectors.simd" diff --git a/libs/math/vectors/vectors-docs.factor b/libs/math/vectors/vectors-docs.factor index be45fcc380..a941fab573 100644 --- a/libs/math/vectors/vectors-docs.factor +++ b/libs/math/vectors/vectors-docs.factor @@ -187,7 +187,7 @@ ARTICLE: "math-vectors" "Vector operations" "math-vectors-misc" } ; -about: "math-vectors" +ABOUT: "math-vectors" HELP: vneg { $values { "v" "a sequence of numbers" } { "w" "a sequence of numbers" } } diff --git a/libs/mime/types/types-docs.factor b/libs/mime/types/types-docs.factor index ba655afa47..26a139b195 100644 --- a/libs/mime/types/types-docs.factor +++ b/libs/mime/types/types-docs.factor @@ -32,4 +32,4 @@ ARTICLE: "mime.types" "MIME types" "Looking up a MIME type:" { $subsections mime-type } ; -about: "mime.types" +ABOUT: "mime.types" diff --git a/libs/msgpack/msgpack-docs.factor b/libs/msgpack/msgpack-docs.factor index 5666ef6b6c..9acb554ec2 100644 --- a/libs/msgpack/msgpack-docs.factor +++ b/libs/msgpack/msgpack-docs.factor @@ -30,4 +30,4 @@ ARTICLE: "msgpack" "MessagePack" >msgpack } ; -about: "msgpack" +ABOUT: "msgpack" diff --git a/libs/path-finding/path-finding-docs.factor b/libs/path-finding/path-finding-docs.factor index 116d7c4d55..e94a223ea7 100644 --- a/libs/path-finding/path-finding-docs.factor +++ b/libs/path-finding/path-finding-docs.factor @@ -106,4 +106,4 @@ ARTICLE: "path-finding" "Path finding using the A* algorithm" "Find a path between nodes:" { $subsections find-path } ; -about: "path-finding" +ABOUT: "path-finding" diff --git a/libs/pop3/pop3-docs.factor b/libs/pop3/pop3-docs.factor index af56c3ba19..351121b735 100644 --- a/libs/pop3/pop3-docs.factor +++ b/libs/pop3/pop3-docs.factor @@ -309,4 +309,4 @@ $nl } { $notes "If you change your mind at any point, you can call " { $link reset } " to reset the status of all messages to not be deleted." } ; -about: "pop3" +ABOUT: "pop3" diff --git a/libs/porter-stemmer/porter-stemmer-docs.factor b/libs/porter-stemmer/porter-stemmer-docs.factor index 7e2570461c..0212bf348c 100644 --- a/libs/porter-stemmer/porter-stemmer-docs.factor +++ b/libs/porter-stemmer/porter-stemmer-docs.factor @@ -73,4 +73,4 @@ $nl step5 } ; -about: "porter-stemmer" +ABOUT: "porter-stemmer" diff --git a/libs/progress-bars/models/models-docs.factor b/libs/progress-bars/models/models-docs.factor index 29a1f7c2f3..7c665c7ea2 100644 --- a/libs/progress-bars/models/models-docs.factor +++ b/libs/progress-bars/models/models-docs.factor @@ -39,4 +39,4 @@ ARTICLE: "progress-bars.models" "Progress bar models" "A progress bar for reading files:" { $subsections with-file-reader-progress } ; -about: "progress-bars.models" +ABOUT: "progress-bars.models" diff --git a/libs/progress-bars/progress-bars-docs.factor b/libs/progress-bars/progress-bars-docs.factor index 3ac77f9cc1..d600e72123 100644 --- a/libs/progress-bars/progress-bars-docs.factor +++ b/libs/progress-bars/progress-bars-docs.factor @@ -16,4 +16,4 @@ ARTICLE: "progress-bars" "Progress bars" { $subsections make-progress-bar } "The " { $vocab-link "progress-bars.models" } " vocabulary implements a word to display a progress bar that shows how much of a file has been read so far." ; -about: "progress-bars" +ABOUT: "progress-bars" diff --git a/libs/qw/qw-docs.factor b/libs/qw/qw-docs.factor index 929ea6c6a7..0931fa5af2 100644 --- a/libs/qw/qw-docs.factor +++ b/libs/qw/qw-docs.factor @@ -16,4 +16,4 @@ ARTICLE: "qw" "Quoted words" "Construct an array of strings:" { $subsections postpone\ qw{ } ; -about: "qw" +ABOUT: "qw" diff --git a/libs/random/random-docs.factor b/libs/random/random-docs.factor index e32e0f14c2..efe9ce7872 100644 --- a/libs/random/random-docs.factor +++ b/libs/random/random-docs.factor @@ -166,4 +166,4 @@ $nl random-bits* } ; -about: "random" +ABOUT: "random" diff --git a/libs/regexp/combinators/combinators-docs.factor b/libs/regexp/combinators/combinators-docs.factor index ebb856dcd8..20d5624025 100644 --- a/libs/regexp/combinators/combinators-docs.factor +++ b/libs/regexp/combinators/combinators-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup regexp strings ; IN: regexp.combinators -about: "regexp.combinators" +ABOUT: "regexp.combinators" ARTICLE: "regexp.combinators.intro" "Regular expression combinator rationale" "Regular expression combinators are useful when part of the regular expression contains user input. For example, given a sequence of strings on the stack, a regular expression which matches any one of them can be constructed:" diff --git a/libs/regexp/regexp-docs.factor b/libs/regexp/regexp-docs.factor index 2c0863e9ad..2804927fe2 100644 --- a/libs/regexp/regexp-docs.factor +++ b/libs/regexp/regexp-docs.factor @@ -4,7 +4,7 @@ USING: kernel strings help.markup help.syntax math regexp.parser regexp.ast ; IN: regexp -about: "regexp" +ABOUT: "regexp" ARTICLE: "regexp" "Regular expressions" "The " { $vocab-link "regexp" } " vocabulary provides word for creating and using regular expressions." diff --git a/libs/roles/roles-docs.factor b/libs/roles/roles-docs.factor index 99d10af3eb..0dd9f115b9 100644 --- a/libs/roles/roles-docs.factor +++ b/libs/roles/roles-docs.factor @@ -57,4 +57,4 @@ ARTICLE: "roles" "Roles" "Errors with roles:" { $subsections multiple-inheritance-attempted role-slot-overlap } ; -about: "roles" +ABOUT: "roles" diff --git a/libs/roman/roman-docs.factor b/libs/roman/roman-docs.factor index ca76bd4509..8d4578fdc7 100644 --- a/libs/roman/roman-docs.factor +++ b/libs/roman/roman-docs.factor @@ -121,4 +121,4 @@ ARTICLE: "roman" "Roman numerals" roman/mod } ; -about: "roman" +ABOUT: "roman" diff --git a/libs/s3/s3-docs.factor b/libs/s3/s3-docs.factor index 2130c202c8..e2e0be3c97 100644 --- a/libs/s3/s3-docs.factor +++ b/libs/s3/s3-docs.factor @@ -118,4 +118,4 @@ $nl } ; -about: "s3" +ABOUT: "s3" diff --git a/libs/semantic-versioning/semantic-versioning-docs.factor b/libs/semantic-versioning/semantic-versioning-docs.factor index eecc9fad33..c874623a7f 100644 --- a/libs/semantic-versioning/semantic-versioning-docs.factor +++ b/libs/semantic-versioning/semantic-versioning-docs.factor @@ -45,4 +45,4 @@ $nl { "See " { $url "http://semver.org/" } " for a detailed description of semantic versioning." } ; -about: { "Versioning" "Semantic Versioning" } +ABOUT: { "Versioning" "Semantic Versioning" } diff --git a/libs/simple-flat-file/simple-flat-file-docs.factor b/libs/simple-flat-file/simple-flat-file-docs.factor index 846e3ada8e..49dc079803 100644 --- a/libs/simple-flat-file/simple-flat-file-docs.factor +++ b/libs/simple-flat-file/simple-flat-file-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup strings biassocs arrays ; IN: simple-flat-file -about: "simple-flat-file" +ABOUT: "simple-flat-file" ARTICLE: "simple-flat-file" "Parsing simple flat files" "The " { $vocab-link "simple-flat-file" } " vocabulary provides words for loading and parsing simple flat files in a particular format which is common for encoding and Unicode tasks." diff --git a/libs/smtp/smtp-docs.factor b/libs/smtp/smtp-docs.factor index 88f4c854b1..4b72927d0f 100644 --- a/libs/smtp/smtp-docs.factor +++ b/libs/smtp/smtp-docs.factor @@ -128,4 +128,4 @@ $nl "More topics:" { $subsections "smtp-gmail" } ; -about: "smtp" +ABOUT: "smtp" diff --git a/libs/sorting/human/human-docs.factor b/libs/sorting/human/human-docs.factor index 555f720e8e..b3657b60a2 100644 --- a/libs/sorting/human/human-docs.factor +++ b/libs/sorting/human/human-docs.factor @@ -35,4 +35,4 @@ ARTICLE: "sorting.human" "Human-friendly sorting" "Splitting a string into substrings and integers:" { $subsections find-numbers } ; -about: "sorting.human" +ABOUT: "sorting.human" diff --git a/libs/sorting/slots/slots-docs.factor b/libs/sorting/slots/slots-docs.factor index 852673cd4c..7c9288631c 100644 --- a/libs/sorting/slots/slots-docs.factor +++ b/libs/sorting/slots/slots-docs.factor @@ -45,4 +45,4 @@ ARTICLE: "sorting.slots" "Sorting by slots" sort-values-by } ; -about: "sorting.slots" +ABOUT: "sorting.slots" diff --git a/libs/syndication/syndication-docs.factor b/libs/syndication/syndication-docs.factor index 3565973cf5..741edc9adc 100644 --- a/libs/syndication/syndication-docs.factor +++ b/libs/syndication/syndication-docs.factor @@ -69,4 +69,4 @@ $nl "The " { $vocab-link "furnace.syndication" } " vocabulary builds on top of this vocabulary to enable easy generation of Atom feeds from web applications. The " { $vocab-link "webapps.planet" } " vocabulary is a complete example of a web application which reads and exports feeds." { $see-also "urls" } ; -about: "syndication" +ABOUT: "syndication" diff --git a/libs/timers/timers-docs.factor b/libs/timers/timers-docs.factor index ba429d1285..49905afdc9 100644 --- a/libs/timers/timers-docs.factor +++ b/libs/timers/timers-docs.factor @@ -68,4 +68,4 @@ ARTICLE: "timers" "Timers" "A recurring timer with an initial delay:" { $subsections delayed-every } ; -about: "timers" +ABOUT: "timers" diff --git a/libs/unicode/breaks/breaks-docs.factor b/libs/unicode/breaks/breaks-docs.factor index f1eb9f30cb..b9d5dbb709 100644 --- a/libs/unicode/breaks/breaks-docs.factor +++ b/libs/unicode/breaks/breaks-docs.factor @@ -1,7 +1,7 @@ USING: help.syntax help.markup strings unicode ; IN: unicode.breaks -about: "unicode.breaks" +ABOUT: "unicode.breaks" ARTICLE: "unicode.breaks" "Word and grapheme breaks" "The " { $vocab-link "unicode.breaks" } " vocabulary partially implements Unicode Standard Annex #29. This provides for segmentation of a string along grapheme and word boundaries. In Unicode, a grapheme, or a basic unit of display in text, may be more than one code point. For example, in the string \"e\\u000301\" (where U+0301 is a combining acute accent), there is only one grapheme, as the acute accent goes above the e, forming a single grapheme. Word breaks, in general, are more complicated than simply splitting by whitespace, and the Unicode algorithm provides for that." diff --git a/libs/unicode/case/case-docs.factor b/libs/unicode/case/case-docs.factor index bf270b1276..e1ea0757eb 100644 --- a/libs/unicode/case/case-docs.factor +++ b/libs/unicode/case/case-docs.factor @@ -1,7 +1,7 @@ USING: help.syntax help.markup kernel strings unicode ; IN: unicode.case -about: "unicode.case" +ABOUT: "unicode.case" ARTICLE: "unicode.case" "Case mapping" "When considering Unicode in general and not just ASCII or a smaller character set, putting a string in upper case, title case or lower case is slightly more complicated. In most contexts it's best to use the general Unicode routines for case conversion. There is an additional type of casing, case-fold, which is defined as bringing a string into upper case and then lower. This exists because in some cases it is different from simple lower case." diff --git a/libs/unicode/categories/categories-docs.factor b/libs/unicode/categories/categories-docs.factor index b09802d4f0..93cf9877b2 100644 --- a/libs/unicode/categories/categories-docs.factor +++ b/libs/unicode/categories/categories-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup ; IN: unicode.categories -about: "unicode.categories" +ABOUT: "unicode.categories" ARTICLE: "unicode.categories" "Unicode category syntax" "There is special syntax sugar for making predicate classes which are unions of Unicode general categories, plus some other code." diff --git a/libs/unicode/collation/collation-docs.factor b/libs/unicode/collation/collation-docs.factor index e24279952c..79379d57a9 100644 --- a/libs/unicode/collation/collation-docs.factor +++ b/libs/unicode/collation/collation-docs.factor @@ -17,7 +17,7 @@ ARTICLE: "unicode.collation" "Collation and weak comparison" quaternary= } ; -about: "unicode.collation" +ABOUT: "unicode.collation" HELP: sort-strings { $values { "strings" "a sequence of strings" } { "sorted" "the strings in lexicographical order" } } diff --git a/libs/unicode/data/data-docs.factor b/libs/unicode/data/data-docs.factor index 88a8672c9f..eb7e519f73 100644 --- a/libs/unicode/data/data-docs.factor +++ b/libs/unicode/data/data-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup kernel math strings unicode ; IN: unicode.data -about: "unicode.data" +ABOUT: "unicode.data" ARTICLE: "unicode.data" "Unicode data tables" "The " { $vocab-link "unicode.data" } " vocabulary contains core Unicode data tables and code for parsing this from files. The following words access these data tables." diff --git a/libs/unicode/normalize/normalize-docs.factor b/libs/unicode/normalize/normalize-docs.factor index 78d0622b62..fb71b614b2 100644 --- a/libs/unicode/normalize/normalize-docs.factor +++ b/libs/unicode/normalize/normalize-docs.factor @@ -1,7 +1,7 @@ USING: help.syntax help.markup strings unicode ; IN: unicode.normalize -about: "unicode.normalize" +ABOUT: "unicode.normalize" ARTICLE: "unicode.normalize" "Unicode normalization" "The " { $vocab-link "unicode.normalize" } " vocabulary defines words for normalizing Unicode strings." diff --git a/libs/unicode/script/script-docs.factor b/libs/unicode/script/script-docs.factor index 6b1d8b92b9..5bdffbb233 100644 --- a/libs/unicode/script/script-docs.factor +++ b/libs/unicode/script/script-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup strings unicode ; IN: unicode.script -about: "unicode.script" +ABOUT: "unicode.script" ARTICLE: "unicode.script" "Unicode script properties" "The unicode standard gives every character a script. Note that this is different from a language, and that it is non-trivial to detect language from a string. To get the script of a character, use" diff --git a/libs/unicode/unicode-docs.factor b/libs/unicode/unicode-docs.factor index c8864f2fc5..9d49fc9dbb 100644 --- a/libs/unicode/unicode-docs.factor +++ b/libs/unicode/unicode-docs.factor @@ -19,4 +19,4 @@ $nl { $vocab-subsection "Unicode data tables" "unicode.data" } { $see-also "ascii" "io.encodings" } ; -about: "unicode" +ABOUT: "unicode" diff --git a/libs/urls/encoding/encoding-docs.factor b/libs/urls/encoding/encoding-docs.factor index 49ff8eb79c..33cfa70ea7 100644 --- a/libs/urls/encoding/encoding-docs.factor +++ b/libs/urls/encoding/encoding-docs.factor @@ -62,4 +62,4 @@ ARTICLE: "url-encoding" "URL encoding and decoding" } "See " { $url "http://en.wikipedia.org/wiki/Percent-encoding" } " for a description of URL encoding." ; -about: "url-encoding" +ABOUT: "url-encoding" diff --git a/libs/urls/urls-docs.factor b/libs/urls/urls-docs.factor index b73641a486..50585f3330 100644 --- a/libs/urls/urls-docs.factor +++ b/libs/urls/urls-docs.factor @@ -205,4 +205,4 @@ $nl "Utility words used by the URL implementation:" { $subsections "url-utilities" } ; -about: "urls" +ABOUT: "urls" diff --git a/libs/uuid/uuid-docs.factor b/libs/uuid/uuid-docs.factor index 85e0ba5c79..f2f54b6ecd 100644 --- a/libs/uuid/uuid-docs.factor +++ b/libs/uuid/uuid-docs.factor @@ -44,4 +44,4 @@ $nl } ; -about: "uuid" +ABOUT: "uuid" diff --git a/libs/validators/validators-docs.factor b/libs/validators/validators-docs.factor index de0b7d25b6..80ad568110 100644 --- a/libs/validators/validators-docs.factor +++ b/libs/validators/validators-docs.factor @@ -118,4 +118,4 @@ $nl v-mode } ; -about: "validators" +ABOUT: "validators" diff --git a/libs/wordtimer/wordtimer-docs.factor b/libs/wordtimer/wordtimer-docs.factor index 995afa9ba5..c2934ef63a 100644 --- a/libs/wordtimer/wordtimer-docs.factor +++ b/libs/wordtimer/wordtimer-docs.factor @@ -44,4 +44,4 @@ HELP: wordtimer-call ARTICLE: "wordtimer" "Word Timer" "The " { $vocab-link "wordtimer" } " vocabulary measures accumulated execution time for words. If you just want to profile the accumulated time taken by all words in a vocab you can use " { $link profile-vocab } ". If you need more fine grained control then do the following: First annotate individual words with the " { $link add-timer } " word or whole vocabularies with " { $link add-timers } ". Then use " { $link wordtimer-call } " to invoke a quotation and print out the timings." ; -about: "wordtimer" +ABOUT: "wordtimer" diff --git a/libs/wrap/strings/strings-docs.factor b/libs/wrap/strings/strings-docs.factor index 959a273911..0e1cc6e54d 100644 --- a/libs/wrap/strings/strings-docs.factor +++ b/libs/wrap/strings/strings-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup strings math ; IN: wrap.strings -about: "wrap.strings" +ABOUT: "wrap.strings" ARTICLE: "wrap.strings" "String word wrapping" "The " { $vocab-link "wrap.strings" } " vocabulary implements word wrapping for simple strings, assumed to be in monospace font." diff --git a/libs/wrap/words/words-docs.factor b/libs/wrap/words/words-docs.factor index dea6636511..e892565b42 100644 --- a/libs/wrap/words/words-docs.factor +++ b/libs/wrap/words/words-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup math kernel ; IN: wrap.words -about: "wrap.words" +ABOUT: "wrap.words" ARTICLE: "wrap.words" "Word object wrapping" "The " { $vocab-link "wrap.words" } " vocabulary implements word wrapping on abstract word objects, which have certain properties making it a more suitable input representation than strings." diff --git a/libs/wrap/wrap-docs.factor b/libs/wrap/wrap-docs.factor index c6381ed396..d5531bfbaf 100644 --- a/libs/wrap/wrap-docs.factor +++ b/libs/wrap/wrap-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup strings math kernel ; IN: wrap -about: "wrap" +ABOUT: "wrap" ARTICLE: "wrap" "Word wrapping" "The " { $vocab-link "wrap" } " vocabulary implements word wrapping. Wrapping can take place based on simple strings, assumed to be monospace, or abstract word objects." diff --git a/libs/xml/data/data-docs.factor b/libs/xml/data/data-docs.factor index c3592264e4..d2574bfc87 100644 --- a/libs/xml/data/data-docs.factor +++ b/libs/xml/data/data-docs.factor @@ -1,7 +1,7 @@ USING: help.markup help.syntax kernel sequences strings ; IN: xml.data -about: "xml.data" +ABOUT: "xml.data" ARTICLE: "xml.data" "XML data types" "The " { $vocab-link "xml.data" } " vocabulary defines a simple document object model for XML. Everything is simply a tuple and can be manipulated as such." diff --git a/libs/xml/entities/entities-docs.factor b/libs/xml/entities/entities-docs.factor index f7fcb8dd6a..98b5fa77ba 100644 --- a/libs/xml/entities/entities-docs.factor +++ b/libs/xml/entities/entities-docs.factor @@ -3,7 +3,7 @@ USING: help.markup help.syntax assocs ; IN: xml.entities -about: "xml.entities" +ABOUT: "xml.entities" ARTICLE: "xml.entities" "XML entities" "When XML is parsed, entities like &foo; are replaced with the characters they represent. A few entities like & and < are defined by default, but more are available, and the set of entities can be customized. Below are some words involved in XML entities, defined in the vocabulary 'entities':" diff --git a/libs/xml/errors/errors-docs.factor b/libs/xml/errors/errors-docs.factor index a19a02661c..5fb533377e 100644 --- a/libs/xml/errors/errors-docs.factor +++ b/libs/xml/errors/errors-docs.factor @@ -119,4 +119,4 @@ ARTICLE: "xml.errors" "XML parsing errors" $nl "Note that, in parsing an XML document, only the first error is reported." ; -about: "xml.errors" +ABOUT: "xml.errors" diff --git a/libs/xml/syntax/syntax-docs.factor b/libs/xml/syntax/syntax-docs.factor index 4fb626a8b6..19fe774086 100644 --- a/libs/xml/syntax/syntax-docs.factor +++ b/libs/xml/syntax/syntax-docs.factor @@ -3,7 +3,7 @@ USING: help.markup help.syntax xml.data present ; IN: xml.syntax -about: "xml.syntax" +ABOUT: "xml.syntax" ARTICLE: "xml.syntax" "Syntax extensions for XML" "The " { $link "xml.syntax" } " vocabulary defines a number of new parsing words for XML processing." diff --git a/libs/xml/traversal/traversal-docs.factor b/libs/xml/traversal/traversal-docs.factor index e1100dda30..a48b85fc1d 100644 --- a/libs/xml/traversal/traversal-docs.factor +++ b/libs/xml/traversal/traversal-docs.factor @@ -3,7 +3,7 @@ USING: help.markup help.syntax xml.data sequences strings ; IN: xml.traversal -about: "xml.traversal" +ABOUT: "xml.traversal" ARTICLE: "xml.traversal" "Utilities for traversing XML" "The " { $vocab-link "xml.traversal" } " vocabulary provides utilities for traversing an XML DOM tree and viewing the contents of a single tag. The following words are defined:" diff --git a/libs/xml/writer/writer-docs.factor b/libs/xml/writer/writer-docs.factor index 02273c169b..b673b97625 100644 --- a/libs/xml/writer/writer-docs.factor +++ b/libs/xml/writer/writer-docs.factor @@ -3,7 +3,7 @@ USING: help.syntax help.markup io strings xml.data multiline ; IN: xml.writer -about: "xml.writer" +ABOUT: "xml.writer" ARTICLE: "xml.writer" "Writing XML" "These words are used to print XML preserving whitespace in text nodes" diff --git a/libs/xml/xml-docs.factor b/libs/xml/xml-docs.factor index 85e38c3a54..6318cec93f 100644 --- a/libs/xml/xml-docs.factor +++ b/libs/xml/xml-docs.factor @@ -117,4 +117,4 @@ ARTICLE: "xml" "XML parser" { $vocab-subsection "Utilities for traversing XML" "xml.traversal" } { $vocab-subsection "Syntax extensions for XML" "xml.syntax" } ; -about: "xml" +ABOUT: "xml" diff --git a/libs/yaml/config/config-docs.factor b/libs/yaml/config/config-docs.factor index 43ae580244..039765a84a 100644 --- a/libs/yaml/config/config-docs.factor +++ b/libs/yaml/config/config-docs.factor @@ -88,6 +88,6 @@ HELP: merge HELP: value { $var-description "If false, deserialized yaml documents will contain instances of " { $link yaml-value } " for !!value keys and the value associated with this key will replace the enclosing mapping. You can then call scalar-value on such a mapping to get the default value." } ; -about: "yaml-config" +ABOUT: "yaml-config" { yaml-merge merge } related-words { yaml-value value } related-words diff --git a/libs/yaml/yaml-docs.factor b/libs/yaml/yaml-docs.factor index 80859f9193..be2f3fa46f 100644 --- a/libs/yaml/yaml-docs.factor +++ b/libs/yaml/yaml-docs.factor @@ -269,4 +269,4 @@ t emitter-unicode set { >yaml >yaml-docs } related-words { yaml> yaml-docs> } related-words -about: "yaml" +ABOUT: "yaml" diff --git a/libs/z-algorithm/z-algorithm-docs.factor b/libs/z-algorithm/z-algorithm-docs.factor index ca6ef10878..395dd4952d 100644 --- a/libs/z-algorithm/z-algorithm-docs.factor +++ b/libs/z-algorithm/z-algorithm-docs.factor @@ -46,4 +46,4 @@ ARTICLE: "z-algorithm" "Z algorithm" { $snippet "Θ(n^2)" } " time." ; -about: "z-algorithm" +ABOUT: "z-algorithm" diff --git a/tools/graphviz/attributes/attributes-docs.factor b/tools/graphviz/attributes/attributes-docs.factor index 2a4a989578..3a8c847975 100644 --- a/tools/graphviz/attributes/attributes-docs.factor +++ b/tools/graphviz/attributes/attributes-docs.factor @@ -48,4 +48,4 @@ $nl { $subsections } ; -about: "graphviz.attributes" +ABOUT: "graphviz.attributes" diff --git a/tools/graphviz/builder/builder-docs.factor b/tools/graphviz/builder/builder-docs.factor index 8f988ceaec..a98ff43ae9 100644 --- a/tools/graphviz/builder/builder-docs.factor +++ b/tools/graphviz/builder/builder-docs.factor @@ -42,4 +42,4 @@ $nl { $subsections non-graph-error improper-statement-error } ; -about: "graphviz.builder" +ABOUT: "graphviz.builder" diff --git a/tools/graphviz/dot/dot-docs.factor b/tools/graphviz/dot/dot-docs.factor index 06174ef1c2..83b047ac9d 100644 --- a/tools/graphviz/dot/dot-docs.factor +++ b/tools/graphviz/dot/dot-docs.factor @@ -28,4 +28,4 @@ $nl } ; -about: "graphviz.dot" +ABOUT: "graphviz.dot" diff --git a/tools/graphviz/graphviz-docs.factor b/tools/graphviz/graphviz-docs.factor index 8a935077a9..ef742c34a2 100644 --- a/tools/graphviz/graphviz-docs.factor +++ b/tools/graphviz/graphviz-docs.factor @@ -934,4 +934,4 @@ $nl { $subsections { "graphviz" "gallery" } } ; -about: "graphviz" +ABOUT: "graphviz" diff --git a/tools/graphviz/notation/notation-docs.factor b/tools/graphviz/notation/notation-docs.factor index 14b7dfbee9..6b1eab5e26 100644 --- a/tools/graphviz/notation/notation-docs.factor +++ b/tools/graphviz/notation/notation-docs.factor @@ -449,4 +449,4 @@ $nl } ; -about: "graphviz.notation" +ABOUT: "graphviz.notation" diff --git a/tools/graphviz/render/render-docs.factor b/tools/graphviz/render/render-docs.factor index cca924b99e..660777caae 100644 --- a/tools/graphviz/render/render-docs.factor +++ b/tools/graphviz/render/render-docs.factor @@ -406,4 +406,4 @@ $nl } ; -about: "graphviz.render" +ABOUT: "graphviz.render" diff --git a/tools/help/cookbook/cookbook.factor b/tools/help/cookbook/cookbook.factor index 582d81fd13..b51dc0f8c2 100644 --- a/tools/help/cookbook/cookbook.factor +++ b/tools/help/cookbook/cookbook.factor @@ -318,4 +318,4 @@ ARTICLE: "cookbook" "Factor cookbook" "cookbook-next" } ; -about: "cookbook" +ABOUT: "cookbook" diff --git a/tools/help/handbook/handbook.factor b/tools/help/handbook/handbook.factor index 4f95e54046..12478ceb5f 100644 --- a/tools/help/handbook/handbook.factor +++ b/tools/help/handbook/handbook.factor @@ -391,4 +391,4 @@ ARTICLE: "handbook" "Factor handbook" } ; -about: "handbook" +ABOUT: "handbook" diff --git a/tools/help/help-docs.factor b/tools/help/help-docs.factor index 5bf3ae6b3c..5cf9743886 100644 --- a/tools/help/help-docs.factor +++ b/tools/help/help-docs.factor @@ -84,7 +84,7 @@ ARTICLE: "element-types" "Element types" } ; IN: help.markup -about: "element-types" +ABOUT: "element-types" ARTICLE: "writing-help" "Writing documentation" "By convention, documentation is written in files whose names end with " { $snippet "-docs.factor" } ". Vocabulary documentation should be placed in the same directory as the vocabulary source code; see " { $link "vocabs.loader" } "." @@ -158,7 +158,7 @@ ARTICLE: "help" "Help system" } ; IN: help -about: "help" +ABOUT: "help" HELP: $title { $values { "topic" "a help article name or a word" } } diff --git a/tools/help/home/home-docs.factor b/tools/help/home/home-docs.factor index 3be5c5c22e..c5b4e494f2 100644 --- a/tools/help/home/home-docs.factor +++ b/tools/help/home/home-docs.factor @@ -13,4 +13,4 @@ ARTICLE: "help.home" "Factor documentation" } ; -about: "help.home" +ABOUT: "help.home" diff --git a/tools/help/lint/lint-docs.factor b/tools/help/lint/lint-docs.factor index 532f10caa6..cea00c7c12 100644 --- a/tools/help/lint/lint-docs.factor +++ b/tools/help/lint/lint-docs.factor @@ -29,4 +29,4 @@ $nl { "ensures that help topics actually render (this catches broken links, improper nesting, etc)" } } ; -about: "help.lint" +ABOUT: "help.lint" diff --git a/tools/help/tips/tips-docs.factor b/tools/help/tips/tips-docs.factor index 2be4e56268..ac308a70d9 100644 --- a/tools/help/tips/tips-docs.factor +++ b/tools/help/tips/tips-docs.factor @@ -41,4 +41,4 @@ ARTICLE: "tips-of-the-day" "Tips of the day" "All tips defined so far:" { $subsections "all-tips-of-the-day" } ; -about: "tips-of-the-day" +ABOUT: "tips-of-the-day" diff --git a/tools/help/tutorial/tutorial.factor b/tools/help/tutorial/tutorial.factor index 0b6e9e6626..8d0b6d8ebe 100644 --- a/tools/help/tutorial/tutorial.factor +++ b/tools/help/tutorial/tutorial.factor @@ -204,4 +204,4 @@ $nl "first-program-extend" } ; -about: "first-program" +ABOUT: "first-program" diff --git a/tools/inspector/inspector-docs.factor b/tools/inspector/inspector-docs.factor index 1c3b94a89b..4ed5fdf5c9 100644 --- a/tools/inspector/inspector-docs.factor +++ b/tools/inspector/inspector-docs.factor @@ -22,7 +22,7 @@ $nl "A description of an object can be printed without starting the inspector:" { $subsections describe } ; -about: "inspector" +ABOUT: "inspector" HELP: describe { $values { "obj" object } } diff --git a/tools/listener/listener-docs.factor b/tools/listener/listener-docs.factor index 0d28af52b2..acf6fadcd0 100644 --- a/tools/listener/listener-docs.factor +++ b/tools/listener/listener-docs.factor @@ -76,7 +76,7 @@ $nl "The listener's mechanism for reading multi-line expressions from the input stream can be called from user code:" { $subsections read-quot } ; -about: "listener" +ABOUT: "listener" HELP: read-quot { $values { "quot/f" "a parsed quotation, or " { $link f } " indicating end of file" } } diff --git a/tools/readline-listener/readline-listener-docs.factor b/tools/readline-listener/readline-listener-docs.factor index 1ea3f35dc8..c678b059a2 100644 --- a/tools/readline-listener/readline-listener-docs.factor +++ b/tools/readline-listener/readline-listener-docs.factor @@ -14,4 +14,4 @@ $nl { $code "\"readline-listener\" run" } ; -about: "readline-listener" +ABOUT: "readline-listener" diff --git a/tools/spider/spider-docs.factor b/tools/spider/spider-docs.factor index baa3f91748..b85d31e27f 100644 --- a/tools/spider/spider-docs.factor +++ b/tools/spider/spider-docs.factor @@ -47,4 +47,4 @@ ARTICLE: "spider" "Spider" "Running the spider:" { $subsections run-spider } ; -about: "spider" +ABOUT: "spider" diff --git a/tools/tools/annotations/annotations-docs.factor b/tools/tools/annotations/annotations-docs.factor index 2f4b2ffab6..a8612696b7 100644 --- a/tools/tools/annotations/annotations-docs.factor +++ b/tools/tools/annotations/annotations-docs.factor @@ -22,7 +22,7 @@ $nl "Certain internal words, such as words in the " { $vocab-link "math" } ", " { $vocab-link "sequences" } " and UI vocabularies, cannot be annotated, since the annotated code may end up recursively invoking the word in question. This may crash or hang Factor. It is safest to only define annotations on your own words." } ; -about: "tools.annotations" +ABOUT: "tools.annotations" HELP: annotate { $values { "word" word } { "quot" { $quotation ( old-def -- new-def ) } } } diff --git a/tools/tools/completion/completion-docs.factor b/tools/tools/completion/completion-docs.factor index 84581ab74c..fc91a60dfb 100644 --- a/tools/tools/completion/completion-docs.factor +++ b/tools/tools/completion/completion-docs.factor @@ -16,7 +16,7 @@ $nl rank-completions } ; -about: "tools.completion" +ABOUT: "tools.completion" HELP: fuzzy { $values { "full" string } { "short" string } { "indices" vector } } diff --git a/tools/tools/coverage/coverage-docs.factor b/tools/tools/coverage/coverage-docs.factor index 8786c5f064..161213e03c 100644 --- a/tools/tools/coverage/coverage-docs.factor +++ b/tools/tools/coverage/coverage-docs.factor @@ -111,4 +111,4 @@ ARTICLE: "tools.coverage" "Coverage tool" "Combinators for iterating over words in a vocabulary:" { $subsections each-word map-words } ; -about: "tools.coverage" +ABOUT: "tools.coverage" diff --git a/tools/tools/coverage/testvocab/testvocab-docs.factor b/tools/tools/coverage/testvocab/testvocab-docs.factor index 4d3da26322..69ab9338dc 100644 --- a/tools/tools/coverage/testvocab/testvocab-docs.factor +++ b/tools/tools/coverage/testvocab/testvocab-docs.factor @@ -6,4 +6,4 @@ IN: tools.coverage.testvocab ARTICLE: "tools.coverage.testvocab" "Coverage tool dummy test vocabulary" "The " { $vocab-link "tools.coverage.testvocab" } " vocabulary is just a dummy vocabulary to test " { $vocab-link "tools.coverage" } "." ; -about: "tools.coverage.testvocab" +ABOUT: "tools.coverage.testvocab" diff --git a/tools/tools/crossref/crossref-docs.factor b/tools/tools/crossref/crossref-docs.factor index 145b7a5b0f..a7afe70a8b 100644 --- a/tools/tools/crossref/crossref-docs.factor +++ b/tools/tools/crossref/crossref-docs.factor @@ -20,7 +20,7 @@ ARTICLE: "tools.crossref" "Definition cross referencing" } { $see-also "definitions" "words" "see" } ; -about: "tools.crossref" +ABOUT: "tools.crossref" HELP: uses { $values { "defspec" "a definition specifier" } { "seq" "a sequence of definition specifiers" } } diff --git a/tools/tools/deploy/config/config-docs.factor b/tools/tools/deploy/config/config-docs.factor index 1fa73f8efa..33e53fa219 100644 --- a/tools/tools/deploy/config/config-docs.factor +++ b/tools/tools/deploy/config/config-docs.factor @@ -26,7 +26,7 @@ ARTICLE: "deploy-flags" "Deployment flags" deploy-io } ; -about: "deploy-flags" +ABOUT: "deploy-flags" HELP: deploy-name { $description "Deploy setting. The name of the executable." diff --git a/tools/tools/deploy/config/editor/editor-docs.factor b/tools/tools/deploy/config/editor/editor-docs.factor index 27decc5811..9de593758e 100644 --- a/tools/tools/deploy/config/editor/editor-docs.factor +++ b/tools/tools/deploy/config/editor/editor-docs.factor @@ -26,4 +26,4 @@ HELP: set-deploy-flag { $values { "value" object } { "key" object } { "vocab" "a vocabulary specifier" } } { $description "Modifies an entry in a vocabulary's deployment configuration on disk." } ; -about: "deploy-config" +ABOUT: "deploy-config" diff --git a/tools/tools/deploy/deploy-docs.factor b/tools/tools/deploy/deploy-docs.factor index 4ba33a309d..8a9df65094 100755 --- a/tools/tools/deploy/deploy-docs.factor +++ b/tools/tools/deploy/deploy-docs.factor @@ -57,7 +57,7 @@ $nl "tools.deploy.caveats" } ; -about: "tools.deploy" +ABOUT: "tools.deploy" HELP: deploy { $values { "vocab" "a vocabulary specifier" } } diff --git a/tools/tools/deprecation/deprecation-docs.factor b/tools/tools/deprecation/deprecation-docs.factor index be15a47908..cf3818064c 100644 --- a/tools/tools/deprecation/deprecation-docs.factor +++ b/tools/tools/deprecation/deprecation-docs.factor @@ -12,4 +12,4 @@ ARTICLE: "tools.deprecation" "Deprecation tracking" :deprecations } ; -about: "tools.deprecation" +ABOUT: "tools.deprecation" diff --git a/tools/tools/destructors/destructors-docs.factor b/tools/tools/destructors/destructors-docs.factor index fc1c241ad9..253fd1d981 100644 --- a/tools/tools/destructors/destructors-docs.factor +++ b/tools/tools/destructors/destructors-docs.factor @@ -30,4 +30,4 @@ ARTICLE: "tools.destructors" "Destructor tools" } { $see-also "destructors" } ; -about: "tools.destructors" +ABOUT: "tools.destructors" diff --git a/tools/tools/disassembler/disassembler-docs.factor b/tools/tools/disassembler/disassembler-docs.factor index 39559a8340..e89e1f1d8e 100644 --- a/tools/tools/disassembler/disassembler-docs.factor +++ b/tools/tools/disassembler/disassembler-docs.factor @@ -13,4 +13,4 @@ $nl $nl { $subsections disassemble } ; -about: "tools.disassembler" +ABOUT: "tools.disassembler" diff --git a/tools/tools/errors/errors-docs.factor b/tools/tools/errors/errors-docs.factor index f2cba64233..f52a2c5c13 100644 --- a/tools/tools/errors/errors-docs.factor +++ b/tools/tools/errors/errors-docs.factor @@ -47,4 +47,4 @@ $nl { $subsections errors. } "Batch errors are reported in the " { $link "ui.tools.error-list" } "." ; -about: "tools.errors" +ABOUT: "tools.errors" diff --git a/tools/tools/files/files-docs.factor b/tools/tools/files/files-docs.factor index 28284ef32a..9e689bc592 100644 --- a/tools/tools/files/files-docs.factor +++ b/tools/tools/files/files-docs.factor @@ -14,4 +14,4 @@ ARTICLE: "tools.files" "Files tools" "Listing a directory:" { $subsections directory. } ; -about: "tools.files" +ABOUT: "tools.files" diff --git a/tools/tools/hexdump/hexdump-docs.factor b/tools/tools/hexdump/hexdump-docs.factor index 0cf0cb9d65..a501c2fed7 100644 --- a/tools/tools/hexdump/hexdump-docs.factor +++ b/tools/tools/hexdump/hexdump-docs.factor @@ -20,4 +20,4 @@ ARTICLE: "tools.hexdump" "Hexdump" "Write the hexdump to the output stream:" { $subsections hexdump. } ; -about: "tools.hexdump" +ABOUT: "tools.hexdump" diff --git a/tools/tools/image-analyzer/gc-info/gc-info-docs.factor b/tools/tools/image-analyzer/gc-info/gc-info-docs.factor index faf4fb7878..bda105b9e6 100644 --- a/tools/tools/image-analyzer/gc-info/gc-info-docs.factor +++ b/tools/tools/image-analyzer/gc-info/gc-info-docs.factor @@ -26,4 +26,4 @@ HELP: word>gc-maps } } ; -about: "tools.image-analyzer.gc-info" +ABOUT: "tools.image-analyzer.gc-info" diff --git a/tools/tools/image-analyzer/image-analyzer-docs.factor b/tools/tools/image-analyzer/image-analyzer-docs.factor index 8240f88002..cde9079d8a 100644 --- a/tools/tools/image-analyzer/image-analyzer-docs.factor +++ b/tools/tools/image-analyzer/image-analyzer-docs.factor @@ -15,4 +15,4 @@ $nl { $subsections load-image } { $notes "A limitation of the vocab is that cpu architecture of the image must match the Factor process. So 32 bit Factor can only load 32 bit images and 64 bit Factor 64 bit images." } ; -about: "tools.image-analyzer" +ABOUT: "tools.image-analyzer" diff --git a/tools/tools/memory/memory-docs.factor b/tools/tools/memory/memory-docs.factor index 07ceab22c3..3588ac953a 100644 --- a/tools/tools/memory/memory-docs.factor +++ b/tools/tools/memory/memory-docs.factor @@ -21,7 +21,7 @@ ARTICLE: "tools.memory" "Object memory tools" { $subsections gc } { $see-also "images" } ; -about: "tools.memory" +ABOUT: "tools.memory" HELP: room. { $description "Prints an overview of memory usage broken down by generation and zone." } ; diff --git a/tools/tools/profiler/sampling/sampling-docs.factor b/tools/tools/profiler/sampling/sampling-docs.factor index b432708465..b38060474e 100644 --- a/tools/tools/profiler/sampling/sampling-docs.factor +++ b/tools/tools/profiler/sampling/sampling-docs.factor @@ -212,7 +212,7 @@ ARTICLE: "tools.profiler.sampling" "Sampling profiler" top-down profile." } ; -about: "tools.profiler.sampling" +ABOUT: "tools.profiler.sampling" ! Implementation diff --git a/tools/tools/scaffold/scaffold-docs.factor b/tools/tools/scaffold/scaffold-docs.factor index 59f4d14b17..0d0f35a731 100644 --- a/tools/tools/scaffold/scaffold-docs.factor +++ b/tools/tools/scaffold/scaffold-docs.factor @@ -140,4 +140,4 @@ ARTICLE: "tools.scaffold" "Scaffold tool" } ; -about: "tools.scaffold" +ABOUT: "tools.scaffold" diff --git a/tools/tools/test/test-docs.factor b/tools/tools/test/test-docs.factor index b92682bb6a..633b756838 100644 --- a/tools/tools/test/test-docs.factor +++ b/tools/tools/test/test-docs.factor @@ -50,7 +50,7 @@ $nl "tools.test.run" } ; -about: "tools.test" +ABOUT: "tools.test" HELP: unit-test { $syntax "{ output } [ input ] unit-test" } diff --git a/tools/tools/threads/threads-docs.factor b/tools/tools/threads/threads-docs.factor index 8918c0f965..9645cb4f64 100644 --- a/tools/tools/threads/threads-docs.factor +++ b/tools/tools/threads/threads-docs.factor @@ -14,4 +14,4 @@ ARTICLE: "tools.threads" "Listing threads" "Printing a list of running threads:" { $subsections threads. } ; -about: "tools.threads" +ABOUT: "tools.threads" diff --git a/tools/tools/time/time-docs.factor b/tools/tools/time/time-docs.factor index 4437d541cc..a508e90ede 100644 --- a/tools/tools/time/time-docs.factor +++ b/tools/tools/time/time-docs.factor @@ -12,7 +12,7 @@ ARTICLE: "timing" "Timing code and collecting statistics" "You can also read the system clock directly; see " { $link "system" } "." { $see-also "tools.profiler.sampling" "tools.annotations" "calendar" } ; -about: "timing" +ABOUT: "timing" HELP: benchmark { $values { "quot" quotation } diff --git a/tools/tools/walker/walker-docs.factor b/tools/tools/walker/walker-docs.factor index fadd597664..5fc73e1bd6 100644 --- a/tools/tools/walker/walker-docs.factor +++ b/tools/tools/walker/walker-docs.factor @@ -46,4 +46,4 @@ $nl } "Note that because the walker calls various core library and UI words while rendering its own user interface, setting a breakpoint on a word such as " { $link append } " or " { $link + } " will hang the UI." ; -about: "breakpoints" +ABOUT: "breakpoints"