Michiharu Ariza
|
c01a5f32a3
|
refix
|
2018-12-04 23:23:23 -08:00 |
Michiharu Ariza
|
755fefc921
|
fix bug
|
2018-12-04 23:18:28 -08:00 |
Michiharu Ariza
|
0e81b153af
|
fix typo
|
2018-12-04 22:40:07 -08:00 |
Michiharu Ariza
|
85d4b15cd8
|
include float.h
|
2018-12-04 22:30:33 -08:00 |
Michiharu Ariza
|
5a7c371e4c
|
check overflow & clamp
|
2018-12-04 22:24:38 -08:00 |
Michiharu Ariza
|
9e5180cd44
|
more double changes
|
2018-12-03 15:32:42 -08:00 |
Behdad Esfahbod
|
825df6dbc7
|
[CFF] Change spaces to tabs
|
2018-11-30 23:04:59 -05:00 |
Behdad Esfahbod
|
592f39b3c4
|
[CFF] Whitespace
|
2018-11-30 22:54:57 -05:00 |
Michiharu Ariza
|
0dfa584cb4
|
changed Adobe company name
|
2018-11-12 08:47:07 -08:00 |
Michiharu Ariza
|
0996c0ff62
|
implented no-desubroutinize with CFF2 along with API test
replaced AdobeVFPrototype.abc.otf with a hinted (maually) & subroutinized copy
replaced expected results as well
|
2018-11-07 14:48:37 -08:00 |
Michiharu Ariza
|
d56e338a90
|
CFF1 no-desubroutinize + no-hinting
no-desubroutinize option is disabled for now
code cleanup (esp. CFF1 width handling)
bug fixes & renaming
|
2018-10-31 22:30:34 -07:00 |
Michiharu Ariza
|
36c2c374bf
|
removed unused multi_val from DictVal
|
2018-10-23 15:11:09 -07:00 |
Michiharu Ariza
|
7d99a6cef8
|
overhauled error handling in CFF interpreter
minimized "if (error) return false" idiom
|
2018-10-12 02:16:07 -07:00 |
Michiharu Ariza
|
b51418f596
|
added CFF2 get_extents
added source hb-ot-cff2-table.cc
augmented VariationData to return scalars
misc bug fixes, renaming, cleanup
|
2018-10-08 15:05:36 -07:00 |
Michiharu Ariza
|
e7a045e4db
|
fixed leak exposed by test-ot-extents-cff
|
2018-10-04 14:16:07 -07:00 |
Michiharu Ariza
|
35b64dfb57
|
silence & fix new warnings
|
2018-10-02 14:13:36 -07:00 |
Michiharu Ariza
|
497e7fb264
|
misc bug fixes
Added OpCode_FontMatrix to TopDictOpSet (yet to parse values)
fixed a wrong assert in encode_int
|
2018-09-11 16:47:55 -07:00 |
Michiharu Ariza
|
1499029a96
|
fixed a bug
|
2018-09-11 13:56:52 -07:00 |
Michiharu Ariza
|
0bd5912a08
|
make parse_bcd locale free
|
2018-09-11 13:24:27 -07:00 |
Michiharu Ariza
|
bb38d0f663
|
Implement parse_bcd
|
2018-09-11 10:43:15 -07:00 |
Michiharu Ariza
|
1666b89e30
|
subset CFF1 String Index
Repurposed FDMap as Remap then subclassed for remapping SIDs
misc code cleanup
|
2018-09-10 16:00:20 -07:00 |
Michiharu Ariza
|
aca73c9df2
|
subset CFF1 Encoding & Charset
fixed misc Charset bugs
added source file hb-ot-cff1.table.cc
renamed things for clarity & consistency
|
2018-09-06 17:28:15 -07:00 |
Michiharu Ariza
|
5ea03d2951
|
fix build by untemplatizing DictOpSet & DictVal
as they aren't instantiated with BlendArg (yet)
|
2018-09-04 11:29:15 -07:00 |
Michiharu Ariza
|
fcf177885b
|
templatized ArgStack as a prep to store blends
|
2018-08-31 16:28:47 -07:00 |
Michiharu Ariza
|
968168bf0e
|
drop hints from CFF1 charstrings
renamed confusing Stack.size to Stack.count
|
2018-08-31 13:28:16 -07:00 |
Michiharu Ariza
|
1d1afddfd2
|
corrected preprocessor guards
|
2018-08-29 13:36:39 -07:00 |
Michiharu Ariza
|
8af9690ac7
|
Merge branch 'master' into cff-subset
Renamed cff "private" source/headers without the suffix
|
2018-08-29 13:26:17 -07:00 |