]> gitweb.factorcode.org Git - factor.git/commit
vocabs.parser: The manifest is now a definition observer, and updates itself when...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Wed, 27 Jan 2010 07:26:40 +0000 (20:26 +1300)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Wed, 27 Jan 2010 07:49:26 +0000 (20:49 +1300)
commit3237e48b2d446338e98cfe191095adf168ff25aa
treef6fdd956e1f194636662450ddfad7495a1254fff
parentb63ec304497f1992746cf8c58cb771f2d630f783
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
basis/listener/listener.factor
core/parser/parser.factor
core/vocabs/parser/parser-tests.factor
core/vocabs/parser/parser.factor
core/words/words.factor