From: <md...@us...> - 2008-05-28 13:36:53
|
Revision: 5284 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5284&view=rev Author: mdboom Date: 2008-05-28 06:36:50 -0700 (Wed, 28 May 2008) Log Message: ----------- Merged revisions 5276-5283 via svnmerge from https://matplotlib.svn.sf.net/svnroot/matplotlib/branches/v0_91_maint ........ r5283 | mdboom | 2008-05-28 09:31:39 -0400 (Wed, 28 May 2008) | 4 lines Fix rendering of composite glyphs in Type 3 conversion (particularly as evidenced in the Eunjin.ttf Korean font) Thanks Jae-Joon Lee for finding this! ........ Modified Paths: -------------- trunk/matplotlib/CHANGELOG trunk/matplotlib/ttconv/pprdrv_tt2.cpp Property Changed: ---------------- trunk/matplotlib/ Property changes on: trunk/matplotlib ___________________________________________________________________ Name: svnmerge-integrated - /branches/v0_91_maint:1-5275 + /branches/v0_91_maint:1-5283 Modified: trunk/matplotlib/CHANGELOG =================================================================== --- trunk/matplotlib/CHANGELOG 2008-05-28 13:31:39 UTC (rev 5283) +++ trunk/matplotlib/CHANGELOG 2008-05-28 13:36:50 UTC (rev 5284) @@ -1,3 +1,7 @@ +2008-05-28 Fix rendering of composite glyphs in Type 3 conversion + (particularly as evidenced in the Eunjin.ttf Korean font) + Thanks Jae-Joon Lee for finding this! + 2008-05-27 Rewrote the cm.ScalarMappable callback infrastructure to use cbook.CallbackRegistry rather than custom callback handling. Amy users of add_observer/notify of the Modified: trunk/matplotlib/ttconv/pprdrv_tt2.cpp =================================================================== --- trunk/matplotlib/ttconv/pprdrv_tt2.cpp 2008-05-28 13:31:39 UTC (rev 5283) +++ trunk/matplotlib/ttconv/pprdrv_tt2.cpp 2008-05-28 13:36:50 UTC (rev 5284) @@ -531,8 +531,8 @@ } else /* The tt spec. does not clearly indicate */ { /* whether these values are signed or not. */ - arg1 = *(glyph++); - arg2 = *(glyph++); + arg1 = *(signed char *)(glyph++); + arg2 = *(signed char *)(glyph++); } if(flags & WE_HAVE_A_SCALE) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |