On Tue, 17 May 2005, The Thanh Han wrote:
I have applied most of patches and suggestions from Hartmut.
these were just a few clean-up things, e. g. removing the last rest of pdftex.cfg cfg_ stuff (integers were doubly dumped/undumped without need), removing rest of pdfmovechars. Then in mapfile.c the map entry error check is now a separate function to support map primitives, same for the check for 14 standard font names (which also should be faster now). The unknown names in "..." map entry sections are now better reported, and a harmless uninitialized pointer is fixed.
There are still a few pending issues:
1) while we are renaming some promitives to be consistent, would it be better to change the following as well:
pdfoptionpdfminorversion -> pdfminorversion
i would like these shorter names, but apparently Hans is already using this in spec-tpd.tex, so we can count it as frozen.
pdfoptionalwaysusepdfpagebox -> pdfforcepagebox
never seen this in use anywhere. So maybe...
pdfoptionpdfinclusionerrorlevel -> ???
used by Hans.
2) what about moving everything from pdfxtex to pdftex and remove pdfxtex?
i would prefer this
3) should the pkmode and microinterval patches be in as well?
a pkmode facility has been discussed by Karl. It's now a token register so that it is dumped into the format. Makes it maybe a little tedious in pdftexconfig.tex, as one has to assign catcodes for opening and closing braces, but should be ok. Microinterval will be fun, allows checking various performance things...
Martin, can you please wait for a few days, I want to make another snapshot this week.
Regards, Hartmut