Am Donnerstag, 5. April 2007 18:20 schrieb Jean-Marc Lasgouttes:

> But our support requires nomencl newer than 2005/09/22. From what I
> understand, old ones do not have \makenomenclature but \makeglossary.
> 
> So I suspect that Timothy (who is of the older type as I am) has the
> right file, but not of the right version.

I am also getting old :-( Now I remember: I am to blame for this problem. 
The original patch from Ugras used the old interface, but when I 
discovered that TeXLive has the new package I changed it. The rationale 
was that glossaries are a new feature, and that people who want to use 
this new feature can be expected to get a current version. What I did not 
think about was that it would not be easy to find out why the old package 
did not work.

> Using a package with such unstable interface is a pain (and an error
> IMO).

Well, the interface change was not done without a reason: The old interface 
conflicted with some other package. I don't think that it was an error to 
use it, since there is a compatibility switch, and apart from the name 
change the package has been stable for years.

What are we going to do now? Switching back to the old interface with the 
help of the compatibility switch is trivial, but of course this adds the 
compatibility problems with .glo files, and it needs to be reverted some 
day. Supporting both interfaces would also be possible, but I'd rather 
avoid that.


Georg

Reply via email to