Commit Graph

23 Commits (bdb2d476c1f14bc1fe7f5fe18d56e2dbee57cff0)

Author SHA1 Message Date
John Benediktsson bdb2d476c1 vocabs.hierarchy: a little bit cleaner. 2014-06-03 09:45:22 -07:00
John Benediktsson 7190ea5dc8 vocabs.hierarchy: simplify vocab-subdirs. 2014-06-03 09:05:03 -07:00
John Benediktsson 231b791da1 vocabs.hierarchy: much faster using directory entries. 2012-08-13 11:12:15 -07:00
John Benediktsson e374f2fa19 vocabs: reverting recent private vocab changes. 2012-08-13 10:32:14 -07:00
John Benediktsson 344b89fe5f vocabs.loader: better fix for append-vocab-dir. 2012-08-10 15:01:37 -07:00
John Benediktsson bf3f466688 vocabs.hierarchy: ensure-valid-root only once per root. 2012-07-15 16:17:29 -07:00
John Benediktsson 260b75f4bf vocabs.hierarchy: some cleanup and minor speedups. 2012-07-15 15:48:39 -07:00
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