summaryrefslogtreecommitdiff
path: root/Build/source
AgeCommit message (Collapse)Author
2014-08-20texk/web2c/omegaware: Add a new test casePeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34987 c570f23f-e606-0410-a88d-b1316a301751
2014-08-20texk/web2c/omegafonts: Avoid segfault with broken OFM files. Add a new test casePeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34986 c570f23f-e606-0410-a88d-b1316a301751
2014-08-19texk/dvipdfm-x: Avoid PNG warningsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34980 c570f23f-e606-0410-a88d-b1316a301751
2014-08-19LuaTeX, pdfTeX, XeTeX: Avoid PNG warningsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34979 c570f23f-e606-0410-a88d-b1316a301751
2014-08-19LuaTeX, pdfTeX, XeTeX: Avoid PNG warningsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34978 c570f23f-e606-0410-a88d-b1316a301751
2014-08-19texk/web2c/omega{fonts,ware}: Fix parallel test problemPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34977 c570f23f-e606-0410-a88d-b1316a301751
2014-08-19More getmap (18aug14)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34976 c570f23f-e606-0410-a88d-b1316a301751
2014-08-18getmap (18aug14)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@34970 c570f23f-e606-0410-a88d-b1316a301751
2014-08-18texk/web2c/omegaware: Better test dataPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34964 c570f23f-e606-0410-a88d-b1316a301751
2014-08-18texk/web2c/omegafonts: Detect unused parts of OFM ligkern programPeter Breitenlohner
Better test data git-svn-id: svn://tug.org/texlive/trunk@34963 c570f23f-e606-0410-a88d-b1316a301751
2014-08-18texk/dvipdfm-x: Avoid some compiler warningsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34962 c570f23f-e606-0410-a88d-b1316a301751
2014-08-16Fix XeTeX build on MacKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34950 c570f23f-e606-0410-a88d-b1316a301751
2014-08-16texk/web2c/omegafonts: Fixed more minor bugsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34949 c570f23f-e606-0410-a88d-b1316a301751
2014-08-16texk/web2c/omegafonts: Fixed some minor bugsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34948 c570f23f-e606-0410-a88d-b1316a301751
2014-08-16Switch to XDV version 6Khaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34947 c570f23f-e606-0410-a88d-b1316a301751
2014-08-16Update XeTeXKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34946 c570f23f-e606-0410-a88d-b1316a301751
2014-08-16Set PDF_VERSION_DEFAULT = 5Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@34945 c570f23f-e606-0410-a88d-b1316a301751
2014-08-15texk/web2c/omegafonts: Fix some bugs and add a Lig/Kern testPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34942 c570f23f-e606-0410-a88d-b1316a301751
2014-08-15texk/web2c/omegaware: Fixed a minor bug. Added a lig/kern testPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34941 c570f23f-e606-0410-a88d-b1316a301751
2014-08-15texk/dvipdfm-x: Avoid compiler warnings and use of possibly uninitialized ↵Peter Breitenlohner
variable git-svn-id: svn://tug.org/texlive/trunk@34940 c570f23f-e606-0410-a88d-b1316a301751
2014-08-14luaotfloadKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@34936 c570f23f-e606-0410-a88d-b1316a301751
2014-08-14bug fix (by S. Hirata)Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@34932 c570f23f-e606-0410-a88d-b1316a301751
2014-08-14Return 1 even if the PDF version of included file is newer than the assumed ↵Akira Kakuto
version in check_for_pdf() git-svn-id: svn://tug.org/texlive/trunk@34931 c570f23f-e606-0410-a88d-b1316a301751
2014-08-14Support streams with DecodeParms (by S. Hirata)Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@34930 c570f23f-e606-0410-a88d-b1316a301751
2014-08-14harfbuzz 0.9.35Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34929 c570f23f-e606-0410-a88d-b1316a301751
2014-08-13texk/web2c/omegaware: Fixed a bug when checking for ligature loopsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34920 c570f23f-e606-0410-a88d-b1316a301751
2014-08-12getmap (12aug14)Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@34917 c570f23f-e606-0410-a88d-b1316a301751
2014-08-12texk/dvipdfm-x: New (smaller) BMP and JP2 images for testsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34914 c570f23f-e606-0410-a88d-b1316a301751
2014-08-12texk/dvipdfm-x: Add tests with BMP and JP2 imagesPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34913 c570f23f-e606-0410-a88d-b1316a301751
2014-08-12texk/dvipdfm-x: Add tests with BMP and JP2 imagesPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34912 c570f23f-e606-0410-a88d-b1316a301751
2014-08-11texk/dvipdfm-x: Add support for JPEG 2000 (and BMP for extractbb),Peter Breitenlohner
from Shunsaku Hirata <shunsaku.hirata74@gmail.com> git-svn-id: svn://tug.org/texlive/trunk@34905 c570f23f-e606-0410-a88d-b1316a301751
2014-08-11texk/dvipdfm-x: Drop libutil.a, i.e., compile all files once for dvipdfmx ↵Peter Breitenlohner
and once for xdvipdfmx git-svn-id: svn://tug.org/texlive/trunk@34904 c570f23f-e606-0410-a88d-b1316a301751
2014-08-11texk/web2c/omegafonts: Fixed another bug in checking for infilite ligature loopsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34903 c570f23f-e606-0410-a88d-b1316a301751
2014-08-09dvipdfm-x: Fix warnings handling subst glyphsJjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34886 c570f23f-e606-0410-a88d-b1316a301751
2014-08-09dvipdfm-x: Simplify ToUnicode handlingJjgod Jiang
Remove used_glyphs and its supporting code for ToUnicode handling, because for CID fonts, glyph id can be looked up from cid which is stored in used_chars already, it simplified a lot of code and reduced memory usage. Continue dedup create_ToUnicode_cmap{4,12}() with add_to_cmap_if_used(). git-svn-id: svn://tug.org/texlive/trunk@34885 c570f23f-e606-0410-a88d-b1316a301751
2014-08-09texk/web2c/omegafonts: Fixed a bug in checking for infinite ligature loopsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34883 c570f23f-e606-0410-a88d-b1316a301751
2014-08-08OPL2OFM & Co: Handling of very long ligature programs and new testsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34874 c570f23f-e606-0410-a88d-b1316a301751
2014-08-07syncKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@34866 c570f23f-e606-0410-a88d-b1316a301751
2014-08-05Fix xdvipdfmx ToUnicode regression caused by r34831Jjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34848 c570f23f-e606-0410-a88d-b1316a301751
2014-08-05omfonts: General cleanup: Drop unused code. Declare functions as staticPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34847 c570f23f-e606-0410-a88d-b1316a301751
2014-08-05dvipdfm-x: ANSI C function definitions and protosPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34846 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04Fix some warnings and remove unused codeJjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34837 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04Fix crash and infinity look caused by r34831Jjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34836 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04Fix warnings when comparing size_t with negative valueJjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34835 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04texk/dvipdfm-x: Drop unused variablesPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34834 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04SyncTeX: Avoid a memory leak, from Sebastian Ramacher <sramacher@debian.org>Peter Breitenlohner
Added a simple test case git-svn-id: svn://tug.org/texlive/trunk@34833 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04Only do CFF glyph name lookup for non-CID fontsJjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34832 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04Fix ToUnicode with reverse CMap lookupJjgod Jiang
When dvipdfmx is provided a regular CMap in the following format: <unicode codepoint> cid We can try to utilize the data and do a reverse lookup when all we know is the cids used. Initially, when parsing the cmap specified, we build a reverseMap which maps CID to the first Unicode codepoint it corresponds to. (Which is pretty much the reverse of CMap_decode().) Since this cmap is already parsed when we create the fontmap cache, we can just pass the cmap_id all the way down to otf_create_ToUnicode_stream() and get CMap* back from this cmap_id. Second, we refactor create_ToUnicode_cmap{4, 12}() functions into one create_ToUnicode_cmap() and combine the common code. In the third step, in create_ToUnicode_cmap() we try to see if the font is indeed a CFF font (with CID-keyed), and we do have a cmap, we can use the newly added CMap_reverse_decode() to convert all used cids back to Unicode codepoints. With that mapping information we can successfully create the ToUnicode PDF stream we needed. git-svn-id: svn://tug.org/texlive/trunk@34831 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04Fix ToUnicode stream creation for non-subst glyphsJjgod Jiang
non-subst glyphs generated with Unicode -> CID CMap are now properly handled by storing the correct GID used and match them with the CMAP in the fonts. subst glyphs (the ones when OpenType features have been applied) can not be found because they are not directly accessible through CMAP. git-svn-id: svn://tug.org/texlive/trunk@34830 c570f23f-e606-0410-a88d-b1316a301751
2014-08-04luaotfloadKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@34825 c570f23f-e606-0410-a88d-b1316a301751