632 Commits (cd11a98fa1426e9dbc4b61e702913b23a4794ae2)
 

Author SHA1 Message Date
Behdad Esfahbod 83e61ff470 [GSUB] Fix reverse lookup loop like we did in the old code before 15 years ago
Behdad Esfahbod 5a0b791184 [harfbuzz/GSUB] towards a partially working GSUB 15 years ago
Behdad Esfahbod 30bd763fa2 Implement the first substitute() 15 years ago
Behdad Esfahbod ce48f03946 Merge harfbuzz-ng 15 years ago
Behdad Esfahbod 0e13beeb93 Use git.mk 16 years ago
Behdad Esfahbod 2d15e72c75 Give it a start at GSUB 16 years ago
Behdad Esfahbod 9d870f2a55 Bug 577952 – Error loading {GDEF,GSUB,GPOS} table 0x6EAD 16 years ago
Behdad Esfahbod d49caf1f77 [opentype] Protect against illegal access for arrays of length zero 16 years ago
Behdad Esfahbod 66871797af [opentype] Use size_t instead of uint for malloc wrappers 16 years ago
Behdad Esfahbod 3664e59c52 Fix Bug 572529 – Poor -I ordering can break build 16 years ago
Behdad Esfahbod aca4d11388 Allocate all array rows in a single ALLOC call. Saves over 100 alloc calls 16 years ago
Behdad Esfahbod c561d69c72 Remove ClassDef->Defined field. This is the comment accompanying it: 16 years ago
Behdad Esfahbod 9372edd6f0 Use calloc(), instead of malloc()ing and memset()ing. 16 years ago
Behdad Esfahbod 94c21d26ba Remove old cruft. 16 years ago
Behdad Esfahbod 0a47c4f78e Allocate all array rows in a single ALLOC call. Saves over 2000 alloc 16 years ago
Behdad Esfahbod 549be924bc Bug 469049 – Fix all compiler warnings 16 years ago
Behdad Esfahbod 719f9eaa75 Fix more warnings. 16 years ago
Behdad Esfahbod 21f7d507f4 Bug 528272 – "Error loading GPOS table 5503" when using katakana 16 years ago
Behdad Esfahbod a26c6ae705 Fix left-to-right positioning. Reported by Peter Hunter. 16 years ago
Behdad Esfahbod b6c06c56a3 Bug 540592 – Crash in HB_GSUB_Apply_String with Linux-Libertine font 17 years ago
Behdad Esfahbod c44733596c [hb-ot-layout] Add proper namespace to accessors 17 years ago
Behdad Esfahbod 5722567209 Fix typo, add TODOs 17 years ago
Behdad Esfahbod 4a26ea408c Finish script, language, and feature public API 17 years ago
Behdad Esfahbod 706ab25a4c Add script and language public getter API 17 years ago
Behdad Esfahbod 40a81314fa Make main.cc compile again, which means finished getter API 17 years ago
Behdad Esfahbod e50c3978d3 Rename HB_OT_Layout to hb_ot_layout_t 17 years ago
Behdad Esfahbod dfa8119651 Rename hb_ot_layout_create() to hb_ot_layout_create_for_data() 17 years ago
Behdad Esfahbod 54e5aac5e2 GDEF completely working now 17 years ago
Behdad Esfahbod 6f425b1179 [GDEF] Finish internal API 17 years ago
Behdad Esfahbod 590d55cbb9 [GDEF] Finish public API 17 years ago
Behdad Esfahbod aff831ed67 Implement glyph properties 17 years ago
Behdad Esfahbod ead428d7a0 More public api 17 years ago
Behdad Esfahbod fd92a3dde3 Starting public interface 17 years ago
Behdad Esfahbod 7d6b95b000 Remove unused macro 17 years ago
Behdad Esfahbod 7586089c6f Minor 17 years ago
Behdad Esfahbod aefaafe5bc Minor renaming 17 years ago
Behdad Esfahbod a16ecbf056 Initial gsub stub 17 years ago
Behdad Esfahbod 64aef3a549 Add copyright notices. 17 years ago
Behdad Esfahbod 12360f7c15 Minor cleanup, add LIKELY and UNLIKELY annotations 17 years ago
Behdad Esfahbod 8dd1c8b8d6 Clean up file names, add namespace 17 years ago
Behdad Esfahbod 1f437e6f47 Make all code NULL-free and assert-free 17 years ago
Behdad Esfahbod 600e5eb80f Define get_for_data() factories 17 years ago
Behdad Esfahbod b9d7688fb3 Finish and test GDEF 17 years ago
Behdad Esfahbod 303fe62824 Misc cleanup 17 years ago
Behdad Esfahbod 17843245fd Remove COPYING.GPL and COPYING.FTL that are no longer there. 17 years ago
Behdad Esfahbod a2a9a023f6 HarfBuzz was relicensed to a more generous and simpler license. Adapt. See 17 years ago
Behdad Esfahbod 4ccedd22ea Bug 501575 – Compile errors Patch from Jens Granseuer 17 years ago
Behdad Esfahbod cd55cfa2b0 Undo accidental change. 17 years ago
Behdad Esfahbod 3f05da638c Bug 485536 – underline_position can be zero 17 years ago
Behdad Esfahbod e58278fedb Remove unused macro. 17 years ago