Re: Sanity checks in update-fontlang
On Mi, 20 Mai 2009, Frank Küster wrote:
> can anyone recall from memory or the archives why we do those "sanity
> checks" in update-fontlang? The script is part of tex-common, and
No idea.
> Now 00updmap.cfg actually contains base settings. 00tex.cnf contains
> only comments in all cases! Is there really (still) a reason to give an
> error when those are missing?
I do not remember that part.
> I'm asking because I think that the transition from language.d to
> hyphen.d would be much easier: The first package to be updated would be
> tex-common, and it would ship an update-fontlang which
>
> a) acts as update-language if hyphen.d is empty except for 00tex.cnf
> (which it ships),
>
> b) but as the new update-language-* if hyphen.d/ is populated.
Hmm, interesting. But why not
texlive 2008/9 depends tex-common >= 2.00
tex-common 2.00 breaks texlive < 2008/9 and probably one or
two other packages (littex? *cjk)
That way we don't need to care for that.
It does sound nice, but quite error-prone.
> At least I think so. The only thing I don't know is whether the input
> files that require the new language.def and the us hyphenation are in
> the same package; if we need to avoid the situation where language.def
??? Do not understand that one.
language.us and language.us.def
(the basic parts) are in hyphen-base which is in texlive-base
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <preining@logic.at> Vienna University of Technology
Debian Developer <preining@debian.org> Debian TeX Group
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
BAUMBER
A fitted elasticated bottom sheet which turns your mattress
bananashaped.
--- Douglas Adams, The Meaning of Liff
Reply to: