Bradley Baetz wrote: > On Tue, 09 Oct 2001 14:27:39 -0700, Doug Turner <[EMAIL PROTECTED]> wrote: > >>I think that shaver is saying that this is NOT CORRECT. The typelib >>will change if you add a new const to the idl. > > Yes, the typelib will be different. > > But if a typelib changes in the forest, and noone who was there before can > tell the difference[*], did it really change?
The point is that you can't tell the difference. There's no way to distinguish [uuid-foo]-with-nsIProgrammingLanguage::LANG_RUBY from [uuid-foo]-without-nsIProgrammingLanguage::LANG_RUBY. But maybe that doesn't matter. I think that making different typelibs with the same interface-uuid but different contents in a recipe for subtle in-the-field conflicts, myself. Mike
