You have seen some examples of this:
{ $list
- { " The help is navigable online, but you can also invoke it with " { $link help } " and print help items with " { $link print-content } " ; " }
- { " The " { $snippet "F2" } " shortcut or the words " { $link refresh } " and " { $link refresh-all } " can be used to refresh vocabularies from disk while continuing working in the listener; " }
- { " The " { $link edit } " word gives you editor integration, but you can also click on file names in the help pages for vocabularies to open them. " }
+ { "The help is navigable online, but you can also invoke it with " { $link help } " and print help items with " { $link print-content } " ; " }
+ { "The " { $snippet "F2" } " shortcut or the words " { $link refresh } " and " { $link refresh-all } " can be used to refresh vocabularies from disk while continuing working in the listener; " }
+ { "The " { $link edit } " word gives you editor integration, but you can also click on file names in the help pages for vocabularies to open them. " }
}
The refresh is an efficient mechanism. Whenever a word is redefined, words that depend on it are recompiled against the new
{ "clipped?" "a boolean indicating if clipping will be enabled when drawing this gadget's children." }
{ "interior" { "an implementation of the " { $link "ui-pen-protocol" } } }
{ "boundary" { "an implementation of the " { $link "ui-pen-protocol" } } }
- { "model" { "a " { $link model } " or " { $link f } "; see " { $link "ui-control-impl" } } }
+ { "model" { "a " { $link model } " or " { $link f } "; see " { $link "ui-control-impl" } } }
}
"Gadgets subclass the " { $link rect } " class, and thus all instances have " { $slot "loc" } " and " { $slot "dim" } " instances holding their location and dimensions." }
{ $notes
-USING: fuel.help.private help.markup help.syntax sequences strings ;
+USING: fuel.help.private help.markup help.syntax sequences strings words ;
IN: fuel.help
HELP: article-parents
-{ $values { "article-name" string } { "parents" sequence } }
+{ $values { "article-name" string } { "parents" sequence } }
{ $description "All the parent articles for the article and ensures that the ancestor always is 'handbook'." } ;
HELP: get-article
{ $description "If an article and a vocab share name, we render the vocab instead." } ;
HELP: find-word
-{ $values { "name" string } { "word/f" "word or f" } }
+{ $values { "name" string } { "word/f" { $maybe word } } }
{ $description "Prefer to use search which takes the execution context into account. If that fails, fall back on a search of all words." } ;
HELP: vocab-element