2011-04-19 Peter Breitenlohner Avoid 'differ in signedness' warnings. * xetex.ch (pack_buffered_name): Adapt to modified ../tex.ch. (read_font_info): Cast print_c_string() arg to string. 2011-04-11 Karl Berry * xetex.ch (XeTeX_version_string): bump to .5. 2011-04-07 Peter Breitenlohner * xetex.ch: Reformulate to not depend on eTeX_version_string. 2011-02-25 Peter Breitenlohner * XeTeXFontInst.h: Fix prototype for xmalloc(). * XeTeXFontMgr_FC.cpp, XeTeX_ext.c: Move (nested) extern declaration of gFreeTypeLibrary from here ... * XeTeX_ext.h: ... to here. 2011-02-22 Peter Breitenlohner * XeTeXOTLayoutEngine.{cpp,h}: Drop support for ICU < 4.2. 2011-01-17 Karl Berry * XeTeX_ext.h: #include for SIZEOF_LONG and NO_DUMP_SHARE, else segfaults/stretchy math problems on x86_64-linux, at least sometimes. Contributed by Paul Vojta, confirmed by Thanh. https://sourceforge.net/tracker/index.php?func=detail&aid=3053287&group_id=194926&atid=951385 2011-01-08 Peter Breitenlohner * am/xetex.am (xetex_web_srcs): Added enctex.ch. 2011-01-01 Peter Breitenlohner * xetexextra.in: Renamed ... * xetexextra.h: ... into this; #include {e,xe}tex_version.h for {E,XE}TEX_VERSION. * xetexextra.c (new): #include and . * am/xetex.am: xetexextra.[ch] are now distributed; create {e,xe}tex_version.h instead of {e,xe}tex.version. 2010-09-28 Peter Breitenlohner * xetex.test (new): Just testing 'xetex -version'. * xetexdir/am/xetex.am: Adjusted. 2010-06-10 Peter Breitenlohner * am/xetex.am (xetex_cppflags): Add $(AM_CPPFLAGS). 2010-06-10 Peter Breitenlohner Reorganize web2c headers. * bmpimage.h, pngimage.[ch]: #include instead of "config.h". 2010-05-18 Karl Berry * xetex.ch (XeTeX_version_string): incr to 0.9995.3. 2010-04-19 Peter Breitenlohner * XeTeX_ext.h: Move extern declarations of papersize and outputdriver from ../lib/texmfmp.c to here; use 'const char *', 'const_string' is not defined in this file. * XeTeX_ext.c (papersize, outputdriver): Use 'const char *'. 2010-03-30 Peter Breitenlohner * XeTeXLayoutInterface.cpp: #include "unicode/platform.h" first, required with ICU 4.4 for MinGW32. 2010-02-25 Peter Breitenlohner * XeTeX_ext.c [MINGW32]: First #include to avoid conflicting eof() declarations. 2010-02-22 Peter Breitenlohner * pngimage.c (check_for_png): Replace png_check_sig() by png_sig_cmp() for libpng-1.4. From Hanno Boeck . 2009-12-12 Peter Breitenlohner * am/xetex.am: Replace the obsolete $(mkdir_p) by $(MKDIR_P). 2009-12-04 Peter Breitenlohner * XeTeX_ext.c: Remove extern declaration of gettexstring(), now in ../web2c/coerce.h. 2009-11-19 Peter Breitenlohner * XeTeX_ext.c, XeTeX_mac.c: #include instead of "TECkit_Engine.h". * xetex.h: #include instead of "TECkit_Common.h". 2009-10-25 Peter Breitenlohner * XeTeXOTLayoutEngine,{cpp,h}: Adjust to ICU-4.2.1. 2009-10-24 Peter Breitenlohner * xetex.ch: Use kpse_{in,out}_name_ok(), now in Kpathsea, instead of open_{in,out}_name_ok(). 2009-10-12 Peter Breitenlohner * XeTeXOTLayoutEngine.h: Drop #include "layout/HanLayoutEngine.h". Move #include "layout/{Arabic,Indic,Tibetan}LayoutEngine.h" and declaration of class XeTeXHanLayoutEngine from here ... * XeTeXOTLayoutEngine.cpp: ... to here. 2009-10-09 Peter Breitenlohner * FontTableCache.{cpp,h}, MathTable.h, XeTeXFontInst.{cpp,h}, XeTeXFontMgr.cpp, XeTeXLayoutInterface.cpp, XeTeXOTLayoutEngine.{cpp,h}, XeTeXOTMath.{cpp,h}, cmaps.{cpp,h}, sfnt.h: Include, e.g., "layout/LETypes.h" instead of "LETypes.h" for consistency with installed (system) headers. 2009-10-04 Peter Breitenlohner * xetex.ch (do_extension): Recover variables unused by TeX. 2009-09-04 Peter Breitenlohner * am/xetex.am: Prepare compiler warnings. 2009-08-18 Peter Breitenlohner * am/xetex.am: SyncTeX now integrated into ../texmfmp.h. 2009-08-16 Peter Breitenlohner * am/xetex.am: Adapt to tangle-sh and web2c-sh. 2009-08-13 Peter Breitenlohner * am/xetex.am (xetex_c_h): avoid to split the C code. 2009-07-16 Peter Breitenlohner * am/xetex.am: Put ICU_INCLUDES first to avoid an installed version. 2009-05-13 Peter Breitenlohner * am/xetex.am: Put FREETYPE2_INCLUDES as early as possible to avoid freetype1/freetype2 problems when both are installed under the same prefix. 2009-05-06 Karl Berry * jpegimage.c: #include and instead of . 2009-05-05 Peter Breitenlohner * am/xetex.am: in CPPFLAGS define U_STATIC_IMPLEMENTATION instead of DLE_USE_CMEMORY, required for Cygwin but also works for others. 2009-05-05 Peter Breitenlohner * XeTeX_ext.c, image/pdfimage.cpp: adapt for poppler. patches from Norbert Preinig