On Jan 5, 2008 3:38 PM, Slava Pestov <slava@...> wrote:
> Right now, circular dependencies are officially not allowed, but
> unofficially they sort of work.
> . . .
> What do you guys think? Is it worth breaking a handful of libs in extra/
> (and making them a tad more complex when fixed) to get 100% correct
> refresh-all behavior, and simplify some code?
I fell victim to the circular dependency mistake with the
file-contents move, and would think it makes sense to make it a rule
in order to get correct refresh-all behavior. I only realized that it
would cause issues after seeing Dan's thread (and your reply) about
the documentation having trouble with it as well, and I had noticed
previously that my refresh-all was crashing the workspace. If it
simplifies vocab.loader on top of that, I'd say go for it...
Aaron "ElasticDog" Schaefer