Javier,

you wrote:

 > > do you have any other issues than the two above? you mentioned them as
 > "for
 > > example".
 >
 > There are in part related to the fact that a language or a script
 > can provide a set of default encogings. (Note: in the current draft
 > for Lambda there are files for both languages and scripts).
 > But I think that:
 >
 > > also please note that my code (after your fix:-) does both: you can still
 > > specify a single encoding and then only that encoding will get used ie you
 > get
 > > the situation as it is now where the user has total control (assuming that
 > fd
 > > files are the same).
 >
 > is the best solution.

i don't; yet (see that it is the best solution) and i would be glad if you try
to explain anything that is potentially a problem if one thinks about
languages and scripts.

yes i know that you differenciates between language and script and i'm
currently musing over it :-)

cheers
frank