Commit Graph

2 Commits (6e00eaa3f87913c40e6de45cc63caebf0ce651d4)

Author SHA1 Message Date
Slava Pestov 3237e48b2d vocabs.parser: The manifest is now a definition observer, and updates itself when compilation units complete. This helps keep listener's search path up to date if vocabularies and words are renamed, defined, and undefined
- This makes forget-vocab more reliable in the listener
- It also fixes the problem of listener sessions where QUALIFIED: was used referring to outdated words if the vocabulary in question was reloaded
2010-01-27 20:49:26 +13:00
Slava Pestov e630102252 vocabs.parser: add tests to assert that the correct errors get thrown 2009-07-18 07:02:13 -05:00