~ubuntu-branches/ubuntu/maverick/fonttools/maverick

« back to all changes in this revision

Viewing changes to Doc/ChangeLog.txt

  • Committer: Bazaar Package Importer
  • Author(s): Paul Wise
  • Date: 2006-06-16 19:26:14 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060616192614-jk9f8nl1u9ks6uls
* New upstream bugfix snapshot
* Migrate patches from the diff.gz to quilt
* Remove changelog.CVS, instead update upstream's changelog file
* Fix the watch file, in case upstream ever releases
* Make homepage in the description comply with devref 6.2.4
* Tidy the copyright file and fix the copyright years
* Don't byte-compile .py files at build time
* Ensure CFLAGS is passed to setup.py
* Clean unused parts of debian/rules
* 10_fix_summertime_traceback: return a constant from calc_mac_epoch_diff
  Finally closes: #328098
* Update for the new Python policy
* Bump Standards-Version (no changes)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
----------------------------
 
2
2005/02/23 21:22:27 jvr Lib/fontTools/misc/psCharStrings.py 1.21
 
3
This patch fixes two things
 
4
- in T2 charstrings, a byte code of 255 is followed by a 16.16 fixed
 
5
  point number, not a 4-byte int as in T1. Noted by rroberts.
 
6
- some integers were not correctly encoded in the T1 compiler.
 
7
----------------------------
 
8
2005/02/11 19:36:38 jvr Lib/fontTools/ttLib/tables/otTables.py 1.15
 
9
fixed problem with empty ClassDef, as well as added some more defenses for possible empty tables
 
10
----------------------------
 
11
2005/01/25 19:06:51 jvr Lib/fontTools/t1Lib.py 1.19
 
12
expose onlyHeader keyword arg to generic read() func
 
13
----------------------------
 
14
2005/01/24 10:18:58 jvr Lib/fontTools/ttLib/tables/T_S_I__0.py 1.4
 
15
uh, and the other one
 
16
----------------------------
 
17
2005/01/24 10:06:45 jvr Lib/fontTools/ttLib/__init__.py 1.46
 
18
fixed buglet in GlyphSet support code
 
19
----------------------------
 
20
2005/01/24 10:05:52 jvr Lib/fontTools/ttLib/tables/T_S_I__0.py 1.3
 
21
fixed 2.4 compat issue
 
22
----------------------------
 
23
2005/01/17 21:34:06 jvr Lib/xmlWriter.py 1.5
 
24
- rename file to fileOrPath
 
25
- check for capability, not type, so XMLWriter can hanlde unicode
 
26
  filenames (on OS-es that support them).
 
27
----------------------------
 
28
2004/12/24 16:07:01 jvr Lib/fontTools/ttLib/tables/_h_e_a_d.py 1.16
 
29
2004/12/24 15:59:35 jvr Lib/fontTools/ttx.py 1.8
 
30
fix for new 2.4 hex() behavior
 
31
----------------------------
 
32
2004/12/14 07:55:55 jvr Windows/mcmillan.bat 1.1
 
33
2004/12/14 07:55:55 jvr Windows/fonttools-win-setup.iss 1.7
 
34
2004/12/14 07:55:55 jvr Windows/README.TXT 1.8
 
35
Updates from Adam Twardoch. Thanks!
 
36
----------------------------
 
37
2004/11/16 10:37:59 jvr Lib/fontTools/ttLib/sfnt.py 1.12
 
38
2004/11/16 10:37:59 jvr Lib/fontTools/ttLib/__init__.py 1.45
 
39
Refactored and enhanced table order support:
 
40
- Rewrote sorting function, it was really quite buggy.
 
41
- Added reorderFontTables() functions, which reorders the
 
42
  tables in a font at the sfnt level.
 
43
- TTFont.save() will now by default rewrite the font in the
 
44
  optimized order. This is done through a temp file since
 
45
  our dependency checking logic gets in the way of writing
 
46
  the tables in a predefined order directly (if table A depends
 
47
  on B, table B will always be compiled and written first, so
 
48
  this prevents A from showing up in the file before B).
 
49
 
 
50
sfnt.py:
 
51
- removed closeStream option from SFNTWriter.close(); it's better
 
52
  done by the caller (TTFont).
 
53
----------------------------
 
54
2004/11/16 09:12:30 jvr Lib/fontTools/ttLib/__init__.py 1.44
 
55
tweak & bugfix
 
56
----------------------------
 
57
2004/09/26 18:32:50 jvr Lib/fontTools/ttLib/tables/_c_m_a_p.py 1.15
 
58
make sure that a cmap subtable instance always has a language attr, so __cmp__ can't fail
 
59
----------------------------
 
60
2004/09/25 10:56:15 jvr Lib/fontTools/ttLib/tables/_k_e_r_n.py 1.7
 
61
Fix for [ 808370 ] Dumping Legendum.otf fails on 'kern' table
 
62
Work around buggy kern table.
 
63
----------------------------
 
64
2004/09/25 10:31:29 jvr Lib/fontTools/ttLib/tables/otTables.py 1.14
 
65
[ 637398 ] Failure while parsing OpenType file
 
66
Deal with empty Coverage table: it will be None so won't have a .glyphs
 
67
attribute.
 
68
----------------------------
 
69
2004/09/25 10:01:12 jvr Lib/fontTools/ttLib/tables/_h_e_a_d.py 1.15
 
70
workaround for bug [ 766694 ] Error from invalid date
 
71
----------------------------
 
72
2004/09/25 09:12:00 jvr Lib/fontTools/ttLib/tables/_n_a_m_e.py 1.11
 
73
bug #784690: simple workaround for buggy name table
 
74
----------------------------
 
75
2004/09/25 09:06:58 jvr Lib/fontTools/ttLib/tables/_c_m_a_p.py 1.14
 
76
- Refactored XML writing, removed lots of code duplicaiton
 
77
- Only output unicode names as comments if we're in fact dealing with
 
78
  a unicode cmap subtable (and this is -- in theory -- independent of
 
79
  cmap format)
 
80
----------------------------
 
81
2004/09/25 08:24:37 jvr Tools/ttx 1.11
 
82
2004/09/25 08:24:37 jvr MetaTools/roundTrip.py 1.5
 
83
whoops, rolling back accidental #! commits
 
84
----------------------------
 
85
2004/09/25 08:12:50 jvr Lib/fontTools/agl.py 1.5
 
86
"Downgraded" AGL list to the "Adobe Glyph List For New Fonts", which is
 
87
most appropriate here. There may be a use for the "big" AGL, but that will
 
88
have to become a new module.
 
89
----------------------------
 
90
2004/09/25 07:47:41 jvr Tools/ttx 1.10
 
91
2004/09/25 07:47:41 jvr MetaTools/roundTrip.py 1.4
 
92
2004/09/25 07:47:40 jvr Lib/fontTools/unicode.py 1.3
 
93
[ 845172 ] Updating to Unicode 4.0.0
 
94
Instead of using a list internally, I now use a dict, since the unicode
 
95
mapping is quite sparse (lots of unused slots).
 
96
----------------------------
 
97
2004/09/25 07:35:05 jvr Lib/fontTools/ttx.py 1.7
 
98
2004/09/25 07:35:05 jvr LICENSE.txt 1.4
 
99
Patch #845551 from Anthony Fok:
 
100
- two minor typos
 
101
- changed copyright year in LICENSE (and it's 2004 now...)
 
102
----------------------------
 
103
2004/09/25 07:30:47 jvr Lib/fontTools/ttLib/tables/_l_o_c_a.py 1.4
 
104
2004/09/25 07:30:47 jvr Lib/fontTools/ttLib/tables/_c_m_a_p.py 1.13
 
105
Patch #845571 from Anthony Fok:
 
106
- better exception msg in loca table
 
107
- renamed "version" to "language" in cmap
 
108
- made cmap 12 work (untested by me)
 
109
----------------------------
 
110
2004/09/25 07:19:27 jvr Lib/fontTools/ttLib/tables/O_S_2f_2.py 1.8
 
111
whoops, forgot one part os OS/2 version 3 support
 
112
----------------------------
 
113
2004/09/24 18:33:19 jvr Lib/fontTools/ttLib/tables/O_S_2f_2.py 1.7
 
114
added support for OS/2 table #3
 
115
----------------------------
 
116
2003/10/14 20:30:07 jvr Lib/fontTools/pens/pointInsidePen.py 1.3
 
117
Fixed subtle bug in curve intersection logic: due to floating point errors,
 
118
sometimes a legitimate solution is ever so slightly over 1.0. Those used to
 
119
be filtered out; now checking for 1.0 + 1e-10.
 
120
----------------------------
 
121
2003/09/22 13:12:55 jvr Lib/fontTools/ttLib/tables/otTables.py 1.13
 
122
2003/09/22 13:12:55 jvr Lib/fontTools/ttLib/tables/otData.py 1.5
 
123
ReverseChainSingleSubst support from Yannis H. (must get that generate-otdata-from-the-docs working again)
 
124
----------------------------
 
125
2003/09/22 07:09:33 jvr Lib/fontTools/ttLib/tables/otData.py 1.4
 
126
bug from the spec leaked into here; pointed out by Yannis H.
 
127
----------------------------
 
128
2003/09/18 07:33:01 jvr Doc/install.txt 1.2
 
129
checked in with unix line endings -- this probably needs proper review
 
130
----------------------------
 
131
2003/09/17 17:32:11 jvr Lib/fontTools/misc/psCharStrings.py 1.20
 
132
- Implemented the flex operators for T2
 
133
- Changed a whole bunch of XXX traps into NotImplementedErrors
 
134
----------------------------
 
135
2003/09/16 11:30:29 jvr Lib/fontTools/misc/transform.py 1.4
 
136
more doctests
 
137
----------------------------
 
138
2003/09/16 11:01:40 jvr Lib/fontTools/misc/transform.py 1.3
 
139
Added lots of doco and doctests.
 
140
----------------------------
 
141
2003/09/16 10:14:48 jvr Lib/fontTools/pens/transformPen.py 1.4
 
142
debogofied doc string, added another one
 
143
----------------------------
 
144
2003/09/16 09:48:28 jvr Lib/fontTools/misc/psCharStrings.py 1.19
 
145
- Properly support the pen protocol for open sub paths in Type 1
 
146
----------------------------
 
147
2003/09/15 12:26:10 jvr Lib/fontTools/pens/reportLabPen.py 1.1
 
148
Added Pen for reportlab.graphics.
 
149
----------------------------
 
150
2003/09/11 07:11:35 jvr Lib/fontTools/ttLib/tables/otTables.py 1.12
 
151
this should have been part of the previous path by some fixes from klchxbec
 
152
----------------------------
 
153
2003/09/09 23:29:45 jvr Lib/fontTools/pens/transformPen.py 1.3
 
154
Correctly deal with the TT-no-on-curve special case.
 
155
----------------------------
 
156
2003/09/07 09:41:28 jvr Lib/fontTools/pens/basePen.py 1.7
 
157
Factored out the SuperBezier and TT-implied-point algorithms, as the
 
158
may be useful separately from pens.
 
159
----------------------------
 
160
2003/09/06 16:00:03 jvr Lib/fontTools/pens/basePen.py 1.6
 
161
- added endPath() method to the Pen protocol, as a counterpart for
 
162
  closePath() for *open* sub paths. This allows pen implementations
 
163
  to reliably detect the end of a sub path.
 
164
- improved various doc strings.
 
165
----------------------------
 
166
2003/09/05 14:18:26 jvr Lib/fontTools/pens/basePen.py 1.5
 
167
ensure that the current point is always set correctly
 
168
----------------------------
 
169
2003/09/02 19:23:13 jvr Lib/fontTools/ttLib/tables/otBase.py 1.11
 
170
tweaked doc string
 
171
----------------------------
 
172
2003/09/01 16:10:22 jvr Doc/documentation.html 1.9
 
173
more acks
 
174
----------------------------
 
175
2003/09/01 15:09:29 jvr Lib/fontTools/ttLib/tables/_h_h_e_a.py 1.5
 
176
Ha, a reserved field got eaten. Noticed by Yannis Haralambous.
 
177
----------------------------
 
178
2003/08/30 06:46:56 jvr Doc/ChangeLog.txt 1.7
 
179
*** empty log message ***
 
180
----------------------------
2
181
2003/08/29 19:29:46 jvr Lib/fontTools/misc/arrayTools.py 1.7
3
182
- renamed all l,t,r,b tuff to xMin, yMin, xMax, yMax
4
183
- added ome more doc strings
1454
1633
dummy checkin -- testing
1455
1634
----------------------------
1456
1635
1999/12/20 21:59:49 Just Lib/fontTools/cffLib.py 1.2
1457
 
added $Id: ChangeLog.txt,v 1.7 2003/08/30 06:46:56 jvr Exp $ tag.
 
1636
added $Id: ChangeLog.txt,v 1.8 2005/02/23 22:15:14 jvr Exp $ tag.
1458
1637
----------------------------
1459
1638
1999/12/18 23:56:14 just mktarball.py 1.6
1460
1639
fixed dir dependency
1510
1689
minor cleanup of some doc strings
1511
1690
----------------------------
1512
1691
1999/12/17 12:51:21 Just Lib/fontTools/ttLib/__init__.py 1.2
1513
 
added __release__ symbol, changed __version__ to $Id: ChangeLog.txt,v 1.7 2003/08/30 06:46:56 jvr Exp $.
 
1692
added __release__ symbol, changed __version__ to $Id: ChangeLog.txt,v 1.8 2005/02/23 22:15:14 jvr Exp $.
1514
1693
----------------------------
1515
1694
1999/12/17 12:42:24 Just install.py 1.2
1516
1695
changed the name of the .pth file to FontTools.pth