History log of /external/fonttools/Tools/fontTools/ttLib/tables/_h_e_a_d.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
497863a190b70a51e9f6c8013e19e2424a69acfb 02-May-2014 Behdad Esfahbod <behdad@behdad.org> Allow disabling 'head' table modified-timestamp recalculation

Part of:
https://github.com/behdad/fonttools/issues/115
https://github.com/behdad/fonttools/issues/46
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
1ae29591efbb29492ce05378909ccf4028d7c1ee 14-Jan-2014 Behdad Esfahbod <behdad@behdad.org> from __future__ import absolute_import

Such that our Python 2 is closer to Python 3.

Part of https://github.com/behdad/fonttools/issues/77
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
d0a85754fed52754dfbd192065cda4b049ff7c14 06-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Remove unused data
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
1112495ae59542ad76d1cc72f40ab91e7e562f1c 06-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Simplify mac_epoch_diff
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
65d3a02d165c43fa681f4c90d12a5210da53908c 06-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Simplify date parsing
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
b8e1afa809d19202c1f1e405aa4c7312625947d1 06-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Use struct format 'Q' to read/write 64bit integers
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
5e36f854aafa3a4e75883dd4e4c943afff50e32d 06-Dec-2013 Behdad Esfahbod <behdad@behdad.org> Remove redundant code
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
821572c9a92d338a7ecbb4261c08ce378eb5434d 28-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 Add bytesjoin()
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
b7fd2e19138b177403689bdd6989cfd2402aa2b3 28-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 Remove uses of __cmp__ and cmp()
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
319c5fd10e2ea84304bd299b7483e05b5b0d5480 28-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 introduce byteord() and use it
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
32c10eecffb4923e0721c395e4b80fb732543f18 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 from __future__ import division and adjust divisions
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
30e691edd056ba22fa8970280e986747817bec3d 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 from __future__ import print_function
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
b7a2d797a40fb658d1e6dca6c08c9d2e1d83e78a 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 Use bytechr() instead of chr()
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
7ed91eca1eaa96b79eae780778e89bb9ec44c1ee 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> py23 import in all nontrivial source files and unused import cleanup
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
14fb031125b773f0a15eb19be4f02ed8540b2db6 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> Remove most uses of module string
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
e5ca79699d00fdf7ac6eaceaed372aea8d6bc1fd 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=map with manual cleanup
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
ac1b4359467ca3deab03186a15eae1d55eb35567 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=idioms
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
7cc6d271ac955782d730161b27e728001fb5f347 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=long with manual cleanup
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
ecbe4c87b5b4b57ee965c3f9c0302cb4044a6875 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=numliterals with manual cleanup
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
3a9fd301808f5a8991ca9ac44028d1ecb22d307f 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 equivalent to --fix=tuple_params

I hope I got this all right...
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
2b06aaa2a6bcd363c25fb0c43f6bb906906594bd 27-Nov-2013 Behdad Esfahbod <behdad@behdad.org> 2to3 --fix=import
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
0ba7aa7ab5153e6a490425dd0f859cc5947360f4 28-Oct-2013 Behdad Esfahbod <behdad@behdad.org> Make __cmp__() functions stable
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
8413c108d21e8cf0e9059bbfffde8d13f2616340 17-Sep-2013 Behdad Esfahbod <behdad@behdad.org> Move sstruct under fontTools.misc

Our footprint in the Python module namespace is all under
fontTools now. User code importing sstruct should be updated
to say "from fontTools.misc import sstruct".
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
96b321c8aea4dc64110d15a541c6f85152ae19cf 17-Aug-2013 Behdad Esfahbod <behdad@behdad.org> Fix comparison to arbitrary objects
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
a220bf3567a71be4fb5e9f5335b3a0b92f222491 17-May-2008 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> a different fix for [1296026]: just comment out the offending assert


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@557 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
03e02adeb4621c714dc88ef43da655917452e536 17-May-2008 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> back out 'fix', as this solution isn't portable


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@556 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
14654b2a88b9316c6a513407dc2004f232fb77eb 16-May-2008 pabs3 <pabs3@4cde692c-a291-49d1-8350-778aa11640f8> Apply 1296026: fix tracebacks in some timezones


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@551 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
83f069d66c3165a8899c35296053f7fbd350a9f6 25-Jan-2006 fcoiffie <fcoiffie@4cde692c-a291-49d1-8350-778aa11640f8> 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.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@502 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
f34c6f393799c77de669dab4ad84f299b11f0875 24-Dec-2004 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> fix for new 2.4 hex() behavior


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@478 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
266bf21dbe3c4b8aad86dfccbe97549fb04d18c1 25-Sep-2004 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> workaround for bug [ 766694 ] Error from invalid date


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@470 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
e73b8a53a54b2e9cb6a108412cbeb138e8fca7c2 23-Feb-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> Fix for bug #691744; calc_mac_epoch_diff() was broken when the timezone
was GMT (or perhaps other situations; it's not entirely clear).


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@391 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
1332d3e5491140c90fde2dfac5225ce820c64e20 10-Jan-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> clean up checkSumAdjustment XML output: suppress trialing 'L'


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@386 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
26fc63c854d08df6532802a625ac3c4a73e1404e 10-Jan-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> fix from Owen Taylor that fixes my previous patch; thanks!


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@385 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
df22c27d923417c2cd2682704145ca81f3a7aaf3 03-Jan-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> detab table string literal


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@384 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
130c1a0d9c3332b0c56dbc744a999fc9c7895162 03-Jan-2003 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> make two fields unsigned, to conform to the spec but also to suppress Python 2.3 warnings for hex(negativenumber).


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@383 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
b74f03c7e5cf0823b4adefbd84a6c6c59a507889 08-Oct-2002 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> fixed previous fix: it assumed 4 bytes of data, which is wrong


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@372 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
c3974fb0553abe5de23c10f3a5ad9bab7e0fd80d 07-Oct-2002 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> Handle negative long time values gracefully instead of looping infinitely. Reported by Jessica P. Hekman


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@371 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
c3403cfbd4ceb9f5cea0080745ea091aff9f4fbd 15-Aug-2001 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> style constency


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@168 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
95cf546fb4434a06808ac8393adb4cad5e83f0ba 15-Aug-2001 jvr <jvr@4cde692c-a291-49d1-8350-778aa11640f8> dump macStyle as binary


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@166 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
64892f5a34ad2eda5b7675566837b546e3b717e6 28-Jun-2001 Just <Just@4cde692c-a291-49d1-8350-778aa11640f8> Don't take month and day names from calendar.py: a buggy Metrowerks strftime() made this crash hard in Python 2.2.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@137 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
cb317bfad3213dc009e8150149d5ce9a70356f10 07-Jun-2000 Just <Just@4cde692c-a291-49d1-8350-778aa11640f8> The "flags" field is an unsigned short, not a byte


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@107 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
7268e24408586e5a52d716149cd214a301924778 21-Feb-2000 Just <Just@4cde692c-a291-49d1-8350-778aa11640f8> be relaxed about zero padding the input data to 4-byte boundaries


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@87 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
222aea7fca78177588911ace347c7b4867452f5b 21-Feb-2000 Just <Just@4cde692c-a291-49d1-8350-778aa11640f8> another 64-bit fix


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@86 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py
7842e56b97ce677b83bdab09cda48bc2d89ac75a 16-Dec-1999 Just <Just@4cde692c-a291-49d1-8350-778aa11640f8> Created a new library directory called "FreeLib". All OpenSource RFMKII components will reside there, fontTools being the flagship.


git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@2 4cde692c-a291-49d1-8350-778aa11640f8
/external/fonttools/Lib/fontTools/ttLib/tables/_h_e_a_d.py