On Thu, Mar 05, 2009 at 11:07:51PM +0100, Reinhard Kotucha wrote: > Regarding namespaces: It's a good idea at first glance. But I don't > think there is any need to be concerned about macro packages people > write in the future. Macro writers have to read the specifications > anyway. They have to read the TeXbook if they want to support Knuth's > tex, they have to read the pdfTeX manual if they want to support > pdftex, and they have to read the LuaTeX manual if they want to support > Luatex. Same for e-TeX, XeTeX, Omega, and derivates.
Another reason for prefixes. As package author I wouldn't want to check all engines for name clashes. Also it's quite difficult to check future name clashes, especially for user land macro names. > Hans already explained why new primitives don't break old macro > packages. So, where is the problem? Mixing old with new packages. Yours sincerely Heiko <[email protected]>
