summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x
AgeCommit message (Collapse)Author
2014-07-29Fix crash in fonts with no font map entryKhaled Hosny
The unit test does not actually work, no idea why the dvipdfmx can not found the xbmc10.tfm file! git-svn-id: svn://tug.org/texlive/trunk@34767 c570f23f-e606-0410-a88d-b1316a301751
2014-07-29Rename is_xetex to is_xdvKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34766 c570f23f-e606-0410-a88d-b1316a301751
2014-07-29Remove wrong is_xetex checkKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34765 c570f23f-e606-0410-a88d-b1316a301751
2014-07-29Remove some is_xetex checksKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34764 c570f23f-e606-0410-a88d-b1316a301751
2014-07-29Remove always true #ifdef ENABLE_TOUNICODEKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34763 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Fix for non-C99 compilersJjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34760 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Fix a compiler warning with unsigned comparisonJjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34759 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Fix rsrc file access warning when loading non-CID OpenType fontsJjgod Jiang
git-svn-id: svn://tug.org/texlive/trunk@34758 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Support getting glyph names from OpenType/CFF fontsKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34757 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Split that bit of code to a separate functionKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34756 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Don't try to added invalid CMap entriesKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34755 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28texk/dvipdfm-x: Avoid once again compiler warnings (compare r34711)Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34751 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Don't insert the pic file while skimming reflected segmentsKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34750 c570f23f-e606-0410-a88d-b1316a301751
2014-07-28Correct release of retained cff_charsetsJjgod Jiang
The cff_charsets we retained is owned and cached by cid_opt struct thus should be released in release_opt() instead of pdf_close_device(). git-svn-id: svn://tug.org/texlive/trunk@34749 c570f23f-e606-0410-a88d-b1316a301751
2014-07-27Avoid read past 65536 glyphsKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34745 c570f23f-e606-0410-a88d-b1316a301751
2014-07-27Fix reverse CMap lookup for ToUnicode map generationKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34744 c570f23f-e606-0410-a88d-b1316a301751
2014-07-27Fix CID-keyed fonts glyph lookupKhaled Hosny
Keep cff_charsets parsed from CID font around if exists. Use the cff_charsets to do GID -> CID lookup. git-svn-id: svn://tug.org/texlive/trunk@34743 c570f23f-e606-0410-a88d-b1316a301751
2014-07-27Revert "Move all files without #ifdef XETEX to libutil.a"Khaled Hosny
Those files must be compiled with -DXETEX after all as they include headers that contain #ifdef XETEX in structs, otherwise we end up allocating the wrong memory size. git-svn-id: svn://tug.org/texlive/trunk@34742 c570f23f-e606-0410-a88d-b1316a301751
2014-07-26texk/dvipdfm-x: Avoid some compiler warningsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34731 c570f23f-e606-0410-a88d-b1316a301751
2014-07-25Remove unnecessary is_xetex checksKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34722 c570f23f-e606-0410-a88d-b1316a301751
2014-07-25Move all files without #ifdef XETEX to libutil.aKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34721 c570f23f-e606-0410-a88d-b1316a301751
2014-07-25Use an enum for resource type instead of macrosKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34720 c570f23f-e606-0410-a88d-b1316a301751
2014-07-25SimplifyKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34719 c570f23f-e606-0410-a88d-b1316a301751
2014-07-25Remove most of font related #ifdef XETEXKhaled Hosny
Almost all of this is not needed now since XeTeX’s native fonts are always passed by file name and face index now, so we can use original dvipdfmx direct file based code instead of using a FreeType font face. Has the side effect of fixing: https://sourceforge.net/p/xetex/bugs/97/ git-svn-id: svn://tug.org/texlive/trunk@34718 c570f23f-e606-0410-a88d-b1316a301751
2014-07-25Revert "Support CID-keyed OpenType fonts in xdvipdfmx (from Jiang Jiang)"Khaled Hosny
This reverts commit bf7b0213f14c179b2df004cf6ee134a4b8ae4f99. git-svn-id: svn://tug.org/texlive/trunk@34717 c570f23f-e606-0410-a88d-b1316a301751
2014-07-25Revert "texk/dvipdfm-x: Support CID-keyed OpenType: Avoid compiler warnings"Khaled Hosny
This reverts commit ad3c9243dfdb9c12ecde97f7846bcd23fe5a5878. git-svn-id: svn://tug.org/texlive/trunk@34716 c570f23f-e606-0410-a88d-b1316a301751
2014-07-24texk/dvipdfm-x: Support CID-keyed OpenType: Avoid compiler warningsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34711 c570f23f-e606-0410-a88d-b1316a301751
2014-07-23Support CID-keyed OpenType fonts in xdvipdfmx (from Jiang Jiang)Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@34700 c570f23f-e606-0410-a88d-b1316a301751
2014-07-22Support DVI-IVD inspired text reflection for XeTeX, againKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34690 c570f23f-e606-0410-a88d-b1316a301751
2014-07-21type1c.c has #ifdef XETEX, so put in dvipdfmx_SOURCES instead of shared ↵Karl Berry
libutil_a_SOURCES git-svn-id: svn://tug.org/texlive/trunk@34686 c570f23f-e606-0410-a88d-b1316a301751
2014-07-21disambiguate "Not a CFF/OpenType font?" messageKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@34685 c570f23f-e606-0410-a88d-b1316a301751
2014-07-21poppler 0.26.3Peter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34683 c570f23f-e606-0410-a88d-b1316a301751
2014-07-20have (x)dvipdfmx accept/ignore << in map file lines as with <[Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@34677 c570f23f-e606-0410-a88d-b1316a301751
2014-07-15Avoid cast from pointer to integer of different size on 64-bit WindowsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34615 c570f23f-e606-0410-a88d-b1316a301751
2014-06-22Use rungs instead of gswin32c (Windows only)Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@34351 c570f23f-e606-0410-a88d-b1316a301751
2014-06-21dvipdfm-x: Avoid undefined behaviour when char is signedPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34344 c570f23f-e606-0410-a88d-b1316a301751
2014-06-21[dvipdfm-x] Respect pdf:docinfo's /ProducerKhaled Hosny
git-svn-id: svn://tug.org/texlive/trunk@34343 c570f23f-e606-0410-a88d-b1316a301751
2014-06-20dvipdfm-x: Update expected test resultsPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34332 c570f23f-e606-0410-a88d-b1316a301751
2014-06-20Check kpse_in_name_ok and kpse_out_name_ok in extractbbAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@34328 c570f23f-e606-0410-a88d-b1316a301751
2014-06-18texk/*/: Drop the obsolete ACLOCAL_AMFLAGSPeter Breitenlohner
git-svn-id: svn://tug.org/texlive/trunk@34287 c570f23f-e606-0410-a88d-b1316a301751
2014-05-21dvipdfm-x: disable warnings in the case of -q optionAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@34182 c570f23f-e606-0410-a88d-b1316a301751
2014-05-13texk/dvipdfm-x: Bug fix, problem reported by Richard M Kreuter ↵Peter Breitenlohner
<kreuter@progn.net> git-svn-id: svn://tug.org/texlive/trunk@34002 c570f23f-e606-0410-a88d-b1316a301751
2014-05-10update bmpimage.c in dvipdfm-x and in XeTeXAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@33959 c570f23f-e606-0410-a88d-b1316a301751
2014-05-10update bmpimage.c in dvipdfm-x and in XeTeXAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@33957 c570f23f-e606-0410-a88d-b1316a301751
2014-05-09update bmpimage.c in dvipdfm-x and XeTeXAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@33934 c570f23f-e606-0410-a88d-b1316a301751
2014-05-09Update bmpimage.c in dvipdfm-x and XeTeXAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@33932 c570f23f-e606-0410-a88d-b1316a301751
2014-05-09update bmpimage.c in dvipdfm-x and XeTeXAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@33931 c570f23f-e606-0410-a88d-b1316a301751
2014-05-04Change my_name for extractbbAkira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@33831 c570f23f-e606-0410-a88d-b1316a301751
2014-05-04Change dvipdfmx.c and xbb.c (from Heiko).Akira Kakuto
git-svn-id: svn://tug.org/texlive/trunk@33813 c570f23f-e606-0410-a88d-b1316a301751
2014-04-30prefere glyph name for glyph with PUA or alphabetic presentation forms ↵Khaled Hosny
entries in font cmap A slightly modified version of a patch from Alexey Kryukov. git-svn-id: svn://tug.org/texlive/trunk@33767 c570f23f-e606-0410-a88d-b1316a301751