make some more words private, rename scaffold-docs back to scaffold-help

db4
sheeple 2009-02-22 00:33:00 -06:00
parent 405b3dc1ad
commit 4367996678
1 changed files with 8 additions and 4 deletions

View File

@ -211,8 +211,6 @@ ERROR: no-vocab vocab ;
: with-scaffold ( quot -- ) : with-scaffold ( quot -- )
[ H{ } clone using ] dip with-variable ; inline [ H{ } clone using ] dip with-variable ; inline
PRIVATE>
: link-vocab ( vocab -- ) : link-vocab ( vocab -- )
check-vocab check-vocab
"Edit documentation: " write "Edit documentation: " write
@ -221,7 +219,9 @@ PRIVATE>
: docs. ( word -- ) : docs. ( word -- )
[ (docs.) ] [ nl vocabulary>> link-vocab ] bi ; [ (docs.) ] [ nl vocabulary>> link-vocab ] bi ;
: scaffold-docs ( vocab -- ) PRIVATE>
: scaffold-help ( vocab -- )
[ [
dup "-docs.factor" vocab/suffix>path scaffolding? [ dup "-docs.factor" vocab/suffix>path scaffolding? [
set-scaffold-docs-file set-scaffold-docs-file
@ -233,7 +233,7 @@ PRIVATE>
: scaffold-undocumented ( string -- ) : scaffold-undocumented ( string -- )
[ interesting-words. ] [ link-vocab ] bi ; [ interesting-words. ] [ link-vocab ] bi ;
: scaffold-vocab ( vocab-root vocab -- ) : scaffold-vocab ( vocab-root string -- )
{ {
[ scaffold-directory ] [ scaffold-directory ]
[ scaffold-main ] [ scaffold-main ]
@ -241,6 +241,8 @@ PRIVATE>
[ nip require ] [ nip require ]
} 2cleave ; } 2cleave ;
<PRIVATE
: tests-file-string ( vocab -- string ) : tests-file-string ( vocab -- string )
[ [
scaffold-copyright scaffold-copyright
@ -251,6 +253,8 @@ PRIVATE>
: set-scaffold-tests-file ( vocab path -- ) : set-scaffold-tests-file ( vocab path -- )
[ tests-file-string ] dip utf8 set-file-contents ; [ tests-file-string ] dip utf8 set-file-contents ;
PRIVATE>
: scaffold-tests ( vocab -- ) : scaffold-tests ( vocab -- )
dup "-tests.factor" vocab/suffix>path dup "-tests.factor" vocab/suffix>path
scaffolding? [ scaffolding? [