Slava Pestov
bd7be6f7b8
help.home: don't flip out if an article in the recent list does not exist. Fixes problem where forgetting a vocab screws up help browser
2010-02-09 22:21:05 +13:00
Slava Pestov
229a956593
help.handbook: mention foo! naming convention
2010-02-04 03:55:08 +13:00
Slava Pestov
6306d58f77
help.crossref, tools.crossref: improved help cross-referencing
2010-01-26 01:18:10 +13:00
Slava Pestov
13e2de5cae
help.lint: flush
2010-01-26 01:01:27 +13:00
Slava Pestov
0612bc6177
Factor source files should not be executable
2009-11-21 17:50:43 -06:00
Slava Pestov
b551721dd9
Minor cosmetic fixes
2009-11-10 21:48:00 -06:00
Doug Coleman
89a426d797
fix help lint
2009-10-30 13:35:20 -05:00
Joe Groff
eccf3fba9d
shun ugly shuffle words in the docs
2009-10-29 19:42:55 -05:00
Slava Pestov
50f5c3d116
remq -> remove-eq, delq -> remove-eq!
2009-10-28 00:23:08 -05:00
Joe Groff
18d8dd4aee
restore getting started and index topics to the handbook for the benefit of docs.factorcode.org
2009-10-24 21:28:24 -05:00
Joe Groff
0223ab5b2a
Merge branch 'master' of http://factorcode.org/git/factor
2009-10-24 16:30:39 -05:00
Joe Groff
99778566bd
homepage header consistency
2009-10-24 16:27:27 -05:00
Joe Groff
6f006cd0c7
rearrange top-level help a little so that introductory articles are more discoverable
2009-10-24 16:14:19 -05:00
Joe Groff
7d10458aef
make the glossary the first thing on the "conventions" page
2009-10-24 15:47:06 -05:00
Slava Pestov
9d4df482c8
help: don't consider children of $markup-examples for cross-referencing
2009-10-23 03:27:45 -05:00
Doug Coleman
83a442c30f
don't natural-sort the stack effects or $values in help-lint -- catches a lot more documentation errors
2009-10-21 17:39:53 -05:00
Slava Pestov
5346fb9f23
help.handbook: remove 'type index'
2009-10-20 07:07:03 -05:00
Slava Pestov
fc317d7714
help.tutorial: clarify role of ''reload'' word
2009-10-19 19:17:38 -05:00
Keith Lazuka
36a6e9e7bb
help.markup: markup unit tests must ensure that 'last-element' is initialized to 'f' before running each test.
2009-10-09 12:16:02 -04:00
Slava Pestov
b952977d53
help.markup: long links don't show stack effect for parsing words and symbols
2009-10-09 04:46:41 -05:00
Keith Lazuka
4743ffdc18
help.html: with-nesting-block now maps to an HTML DIV with display: inline-block CSS style
...
This change allowed me to remove the old hack that suppressed newlines
in the stream if they occurred immediately after a DIV.
2009-10-04 07:17:54 -04:00
Keith Lazuka
405e5d015b
docs: change $subsection to $subsections
2009-10-02 12:15:48 -04:00
Keith Lazuka
1a44b22f14
help.markup: new logic for preventing accidental double blank lines
...
$subsections emits a blank line after the final link so that subsequent span text is nicely spaced away from the group of links. Prior to this bug fix, if you were to put a $heading immediately after a $subsections element, there would be 2 blank lines between them. This fixes it so that there is only a single blank line between them.
I also added a bunch of unit tests for span, block, $heading and $nl layout interactions.
2009-10-01 13:15:28 -04:00
Keith Lazuka
f58e913336
help.markup: fix layout bug for "N more results" link in apropos content
2009-09-30 15:06:29 -04:00
Slava Pestov
da623ba29a
Merge branch 'link' of git://github.com/klazuka/factor
2009-09-30 05:11:21 -05:00
Keith Lazuka
bdd47b9991
help.markup: word link stack effect is now clickable
2009-09-28 10:44:46 -04:00
Slava Pestov
77fa16c76f
alien: improve documentation
2009-09-26 21:28:11 -05:00
Slava Pestov
0836e79e66
Fix conflict
2009-09-23 20:52:04 -05:00
Keith Lazuka
c4ed7f38b7
help: added documentation for $subsections
2009-09-21 15:46:34 -04:00
Keith Lazuka
c4419ba4a3
help.markup: made $nl less promiscuous with its newlines
2009-09-21 15:41:04 -04:00
Keith Lazuka
66a6108d42
help.markup: added $subsections markup and consolidated $link implementations
...
- Created a new markup element, $subsections, which is a plural variant
of $subsection. The advantage is that it automatically inserts a
blank line after the final subsection which makes help articles
considerably easier to read.
- Consolidated the implementation of $link, $long-link and $pretty-link
- Moved $definition-icons from definition.icons to help.markup
- Moved $pretty-link from help.vocabs to help.markup
2009-09-21 15:35:16 -04:00
Keith Lazuka
992a49839f
help: inserted a blank line between the title and the article content.
2009-09-21 15:33:21 -04:00
Doug Coleman
eceed177d6
replace usages of <" with """
2009-09-20 22:42:40 -05:00
Slava Pestov
096c7e7a47
help.html: don't strip out vocabs without roots since that gets rid of private vocabs
2009-09-15 14:48:56 -07:00
Slava Pestov
d772bff8b9
help.vocabs: tweak 'not loaded' message some more
2009-09-14 16:19:36 -05:00
Keith Lazuka
b6d57a4d19
help.vocabs: tweaked the vocab-not-loaded msg
2009-09-14 14:27:30 -04:00
Keith Lazuka
fad3d47a8b
help.vocabs: inform the user when browsing a vocab that is not loaded.
2009-09-14 11:13:45 -04:00
Keith Lazuka
91c7eb9eea
Renamed a Factor theme color to something more sensible.
2009-09-14 09:01:03 -04:00
Keith Lazuka
d0652d9d0b
help.stylesheet: fixed black border bug around nav links in HTML documentation
2009-09-14 08:50:58 -04:00
Keith Lazuka
65e9c29a7b
io.styles: bailed out on the with-nested-styles combinator
2009-09-11 20:35:56 -04:00
Keith Lazuka
e1979f5ad5
help browser: tweaked the colors based on user feedback.
...
The USING: line should be easier to read now.
I also decided to stop highlighting symbols.
2009-09-10 13:27:49 -04:00
Keith Lazuka
a96e828d7c
io.styles: renamed the 'border-width' style to 'inset'. inset takes a pair of 2 numbers (horizontal and vertical insets)
2009-09-09 15:50:25 -04:00
Keith Lazuka
28b8703b5b
help.html: link color now matches help.stylesheet link color
2009-09-09 13:33:40 -04:00
Keith Lazuka
1bb48ec9ea
Changed Browser's "Up:" links to a traditional breadcrumbs list.
...
Tweaked a few colors in the Factor UI.
2009-09-09 10:44:41 -04:00
Keith Lazuka
ab7e2fc69b
Factor theme colors are now referenced by name.
...
Added a text file, "factor-colors.txt", which is like "rgb.txt" except it lists the theme colors used in the Factor UI.
Changed url-style color to DodgerBlue4 to match link-style.
2009-09-08 15:25:27 -04:00
Keith Lazuka
9c7d45e08a
Removed text shadow support
2009-09-08 14:22:27 -04:00
Keith Lazuka
3fb75247b2
Applied ui-tweaks patchset.
...
- prettyprinter now does syntax highlighting of Factor code
- added a prettyprinter.stylesheet vocab
- text shadow character style for formatted streams
- text shadow for labels
- toolbar buttons display keyboard shortcut in status bar rather than in the button title
- changed some colors in help.stylesheet to match the colors in Factor's scrollbars and border-buttons
- changed status bar color to match the dark blue in Factor's scrollbars
- added some internal padding to the browser gadget to give the article content some breathing room
NOTE: I removed the "pane" slot from browser-gadget. The slot was never used (at least in my image), and now that the browser-gadget's help-pane is wrapped by a "border" gadget, the slot name would be misleading.
2009-09-08 13:30:30 -04:00
Slava Pestov
ec70e1d714
More minor documentation tweaks
2009-08-30 06:32:20 -05:00
Slava Pestov
bb51ee8d26
help.vocabs: 'authors' and 'tags' weren't recursing like they should've been
2009-08-24 21:56:14 -05:00
Joe Groff
54ff361331
Merge branch 'master' of git://factorcode.org/git/factor
2009-08-24 18:04:44 -05:00