Re: a new release

Dumas Patrice <[email protected]> Mon, 22 Sep 2003 14:12:02 +0200
Newsgroups gmane.comp.tex.texi2html.devel
Message-ID <[email protected]>
> Not necessarily.  I actually thought you wanted to hold onto the array.

Now the files are the i18n directory files, and there is a remark message
when a language isn't in the array or there are languages in the array
and not in the directory. Otherwise the array isn't of use anymore.
The array wasn't used outside of manage_i18n.pl.

> Did you reorganize this section of the code?  Did your changes break
> backwards compatibility with old versions of configuration files that
> users might still have installed?

It breaks backward compatibility. There are 2 incompatibilities:
* the hash name is now LANGUAGES instead of T2H_LANGUAGES
* the keys aren't identifier anymore (like 'ToC_tile') but the english strings
(like 'Table of Contents').

The other changes (in namespaces/global variables or not) shouldn't have 
any impact.

(Notice that all the other variable names used in configuration files
have also changed, by removing leading T2h_ and t2h_ from the names.)

Pat