Mike, Pablo,
My apologies for not replying earlier -- I'm catching up on my mail.
Mike's assumption is correct -- it should now be possible to remove
all encodings files except for the one in fonts/encodings. The new
mechanism is as follows: first, the font's directory is searched for
encodings.dir. If that file doesn't exist, or if the requested
encoding cannot be found in that file, fonts/encodings/encodings.dir
is searched. (This location can be overridden with an environment
variable, the name of which I forget -- see fontenc.c.)
At the API level, the most noticeable change is that FindEncoding can
be called with NULL for the font pathname -- this is used by luit,
which doesn't have a font to relate an encoding with.
I am fairly confident that all of this works fine. I am planning to
remove generation of per-directory encodings.dir files in 4.3.0.
As to Pablo's comment: I remind you that you should be very careful
when overriding encoding files, as encodings are cached by name.
Juliusz
_______________________________________________
Fonts mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/fonts