Doug Coleman
							
						 
						
							 
							
							
							
								
							
								94db86a6db 
								
							
								 
							
						 
						
							
							
								
								Make "foo.private" require load foo instead.  
							
							 
							
							... 
							
							
							
							Move require from vocabs.loader to vocabs. Update everything.
Fixes  #201 . 
							
						 
						
							2011-11-02 11:50:03 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								aa7f22edc0 
								
							
								 
							
						 
						
							
							
								
								Cleanup vocab name validation. Vocab names and vocab prefixes are the same concept, and by disallowing slashes, spaces, and colon, we automatically check for absolute paths. Unit test this.  
							
							 
							
							
							
						 
						
							2011-10-29 01:05:37 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								80a1a68e0f 
								
							
								 
							
						 
						
							
							
								
								Fix error reporting for load, reported by Recursed  
							
							 
							
							
							
						 
						
							2011-10-25 14:54:23 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								26872ffe4d 
								
							
								 
							
						 
						
							
							
								
								Rename vocab to lookup-vocab  
							
							 
							
							
							
						 
						
							2011-10-24 06:42:54 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2ecd513130 
								
							
								 
							
						 
						
							
							
								
								Factor out ``no-roots no-prefixes'' into its own word. Add load-root, load-from-root, vocabs-in-root and implement load in terms of load-from-root.  
							
							 
							
							... 
							
							
							
							Add error checking for append-vocab-dir and (child-vocabs) in case someone tries to pass them the wrong parameters.
Rename: vocab-dir+ to append-vocab-dir
Document load-from-root and load-root 
							
						 
						
							2011-10-23 19:59:01 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7524007110 
								
							
								 
							
						 
						
							
							
								
								load-all now skips vocabs tagged 'not loaded', and test-all skips vocabs tagged 'not tested'  
							
							 
							
							
							
						 
						
							2010-04-13 18:43:33 -07:00  
						
					 
				
					
						
							
							
								 
								Daniel Ehrenberg
							
						 
						
							 
							
							
							
								
							
								1e5f202998 
								
							
								 
							
						 
						
							
							
								
								Maing vocabs.hierarchy use sets; modifying alias analysis's use of sets  
							
							 
							
							
							
						 
						
							2010-02-28 22:55:22 -05:00  
						
					 
				
					
						
							
							
								 
								Keith Lazuka
							
						 
						
							 
							
							
							
								
							
								405e5d015b 
								
							
								 
							
						 
						
							
							
								
								docs: change $subsection to $subsections  
							
							 
							
							
							
						 
						
							2009-10-02 12:15:48 -04:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								7734bd9bcd 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierarchy: fix load-all  
							
							 
							
							
							
						 
						
							2009-08-05 23:08:14 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b4f97dc632 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierarchy: load word now tries to load the vocab named by the prefix itself  
							
							 
							
							
							
						 
						
							2009-08-05 23:04:34 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								d56e818beb 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierarchy: fix (load) word  
							
							 
							
							
							
						 
						
							2009-07-06 05:22:01 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								daed003f33 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierarchy: more refactoring, update existing code for new API  
							
							 
							
							
							
						 
						
							2009-07-06 04:55:23 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								5484bd3241 
								
							
								 
							
						 
						
							
							
								
								vocabs.hierachy: redo with cleaner API  
							
							 
							
							
							
						 
						
							2009-07-06 04:23:26 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								8e3e67fad4 
								
							
								 
							
						 
						
							
							
								
								Fix test failures  
							
							 
							
							
							
						 
						
							2009-05-04 13:10:56 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								fb5b48c71a 
								
							
								 
							
						 
						
							
							
								
								Fix some test failures  
							
							 
							
							
							
						 
						
							2009-05-04 09:44:26 -05:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b2c3183b21 
								
							
								 
							
						 
						
							
							
								
								Split up tools.vocabs. Note that load-everything is now named load-all  
							
							 
							
							
							
						 
						
							2009-05-04 06:44:17 -05:00