help.html: don't strip out vocabs without roots since that gets rid of private vocabs
							parent
							
								
									172219e931
								
							
						
					
					
						commit
						096c7e7a47
					
				| 
						 | 
					@ -1,6 +1,12 @@
 | 
				
			||||||
USING: help.html tools.test help.topics kernel ;
 | 
					USING: help.html tools.test help.topics kernel sequences vocabs ;
 | 
				
			||||||
IN: help.html.tests
 | 
					IN: help.html.tests
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[ ] [ "xml" >link help>html drop ] unit-test
 | 
					[ ] [ "xml" >link help>html drop ] unit-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[ "article-foobar.html" ] [ "foobar" >link topic>filename ] unit-test
 | 
					[ "article-foobar.html" ] [ "foobar" >link topic>filename ] unit-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ t ] [ all-vocabs-really [ vocab-spec? ] all? ] unit-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ t ] [ all-vocabs-really [ vocab-name "sequences.private" = ] any? ] unit-test
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ f ] [ all-vocabs-really [ vocab-name "scratchpad" = ] any? ] unit-test
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -73,7 +73,8 @@ M: topic url-of topic>filename ;
 | 
				
			||||||
    dup topic>filename utf8 [ help>html write-xml ] with-file-writer ;
 | 
					    dup topic>filename utf8 [ help>html write-xml ] with-file-writer ;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
: all-vocabs-really ( -- seq )
 | 
					: all-vocabs-really ( -- seq )
 | 
				
			||||||
    all-vocabs-recursive >hashtable f over delete-at no-roots remove-redundant-prefixes ;
 | 
					    all-vocabs-recursive >hashtable no-roots remove-redundant-prefixes
 | 
				
			||||||
 | 
					    [ vocab-name "scratchpad" = not ] filter ;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
: all-topics ( -- topics )
 | 
					: all-topics ( -- topics )
 | 
				
			||||||
    [
 | 
					    [
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue