1
Author: Paul Wise <pabs3@bonedaddy.net>
2
Description: Update upstream's changelog using their CVS log and buildChangeLog.py script
3
Index: fonttools-1.99+2.0b1+cvs20060225/Doc/ChangeLog.txt
4
===================================================================
5
--- fonttools-1.99+2.0b1+cvs20060225.orig/Doc/ChangeLog.txt 2006-04-28 21:48:46.000000000 +0800
6
+++ fonttools-1.99+2.0b1+cvs20060225/Doc/ChangeLog.txt 2006-04-28 21:53:42.000000000 +0800
8
----------------------------
9
+2006/02/25 21:39:33 jvr Lib/fontTools/misc/psCharStrings.py 1.23
10
+support the deprecated dotsection T2 operator
11
+----------------------------
12
+2006/01/25 15:24:37 fcoiffie Lib/fontTools/ttLib/tables/_k_e_r_n.py 1.8
13
+In some bad fonts, kern table is incomplete (it only contains a version number). In this case, the code accept a table without kernTables.
14
+----------------------------
15
+2006/01/25 15:21:22 fcoiffie Lib/fontTools/ttLib/tables/L_T_S_H_.py 1.3
16
+LTSH length can be different of numGlyphs as the table length must be 4-bytes aligned (assertion changed to (len(data) % numGlyphs) < 4)
17
+----------------------------
18
+2006/01/25 15:12:14 fcoiffie Lib/fontTools/ttLib/tables/_h_e_a_d.py 1.17
19
+The dates are stored in 8-bytes fields (Microsoft reference document) but Macintosh dates are only coded with 4-bytes. In some fonts, these date fields are badly coded and 8-bytes are used. So, a ValueError occurs.
20
+----------------------------
21
+2006/01/12 14:04:40 fcoiffie Lib/fontTools/ttLib/tables/_p_o_s_t.py 1.7
22
+2006/01/12 14:04:40 fcoiffie Lib/fontTools/ttLib/tables/O_S_2f_2.py 1.9
23
+Unsigned long data field must be packed with "L" instead of "l" (sometimes an OverflowError can occur)
24
+----------------------------
25
+2005/06/24 09:35:16 jvr Lib/fontTools/fondLib.py 1.5
26
+Hmm, fondLib has been broken on Python.framework for a while: I used
27
+the native struct alignment, which is different on OSX. Changed all
28
+struct calls to explicitly use big endian (ready for x86...), which
29
+also fixes the alignment issue.
30
+----------------------------
31
+2005/05/07 08:41:12 jvr Lib/fontTools/misc/psCharStrings.py 1.22
32
+some flex hint fixes from rroberts
33
+----------------------------
34
+2005/04/10 13:18:42 jvr Lib/fontTools/pens/basePen.py 1.9
35
+avoid glyphSet.get(): not all glyphsets in use implement it.
36
+----------------------------
37
+2005/03/08 09:50:56 jvr Lib/fontTools/ttLib/__init__.py 1.47
38
+2005/03/08 09:50:55 jvr Lib/fontTools/pens/basePen.py 1.8
39
+BasePen should not fail if a base glyph does not exist in the glyph set; added get() method to _TTGlyphSet class
40
+----------------------------
41
+2005/03/08 09:40:25 jvr Lib/fontTools/pens/pointInsidePen.py 1.4
42
+added _endPath method; without it, we'd fail on open paths (which requires pen.endPath() to be called instead of pen.closePath())
43
+----------------------------
44
+2005/02/25 22:31:39 jvr Lib/fontTools/misc/bezierTools.py 1.13
45
+use highly unscientific epsilon value
46
+----------------------------
47
+2005/02/25 12:51:49 jvr Lib/fontTools/misc/bezierTools.py 1.12
48
+more doco, reformatted __all__
49
+----------------------------
50
+2005/02/25 12:40:52 jvr Lib/fontTools/misc/bezierTools.py 1.11
51
+reworked test code and results, to make the results more readable
52
+----------------------------
53
+2005/02/25 12:28:45 jvr Lib/fontTools/misc/bezierTools.py 1.10
54
+Refactored splitting logic; added splitQuadraticAtT() and splitCubicAtT()
55
+----------------------------
56
+2005/02/25 10:47:36 jvr Lib/fontTools/misc/bezierTools.py 1.9
57
+show/test that _testrepr() reprs Numeric arrays nicely, too
58
+----------------------------
59
+2005/02/25 10:42:29 jvr Lib/fontTools/misc/bezierTools.py 1.8
61
+----------------------------
62
+2005/02/25 10:40:07 jvr Lib/fontTools/misc/bezierTools.py 1.7
63
+factored out param -> points conversion
64
+----------------------------
65
+2005/02/25 10:33:47 jvr Lib/fontTools/misc/bezierTools.py 1.6
66
+renamed and rewrote _tuplify() to _testrepr(), added tests for splitCubic()
67
+----------------------------
68
+2005/02/25 10:11:30 jvr Lib/fontTools/misc/bezierTools.py 1.5
69
+some refactoring, some doctests
70
+----------------------------
71
+2005/02/23 22:15:14 jvr Doc/ChangeLog.txt 1.8
72
+hm, it's been more than a year and a half since I regenerated ChangeLog.txt...
73
+----------------------------
74
2005/02/23 21:22:27 jvr Lib/fontTools/misc/psCharStrings.py 1.21
75
This patch fixes two things
76
- in T2 charstrings, a byte code of 255 is followed by a 16.16 fixed