6268 Commits (e1a2354220c369bd5a62d255acc42c60cd14c473)
 

Author SHA1 Message Date
Behdad Esfahbod 13068232e7 [HB] Unify first glyph property checking 15 years ago
Behdad Esfahbod 66bf7ce4e3 [HB] Move Context matching logic out of GSUB 15 years ago
Behdad Esfahbod a1625528cd [GSUB] Unify ContextSubst matching 15 years ago
Behdad Esfahbod c36238bea4 [HB] Renames 15 years ago
Behdad Esfahbod 15c3e75b39 [HB] Simplify buffer 15 years ago
Behdad Esfahbod 36f78446ce [HB] Add TODO item 15 years ago
Behdad Esfahbod ee58aaebd2 [HB] Update copyright years 15 years ago
Behdad Esfahbod f4c9514935 [HB] Simplify more arrays 15 years ago
Behdad Esfahbod c9a7cbe9cb [HB] Use ArrayOf<> in GSUB 15 years ago
Behdad Esfahbod 5f810363ac [HB] Add ArrayOf<> 15 years ago
Behdad Esfahbod 238c855fcd [HB] Use OffsetTo<> for Coverage 15 years ago
Behdad Esfahbod 3d54bd1293 [HB] Use OffsetTo<> in more places 15 years ago
Behdad Esfahbod 9e4d9d7b27 [HB] Add OffsetTo template. 15 years ago
Behdad Esfahbod e07f89295b [HB] Automate int-type size assertion 15 years ago
Behdad Esfahbod 8b83580331 [HB] Use templates for Null objects 15 years ago
Behdad Esfahbod 6e13d41401 [HB] Remove obsolete comment 15 years ago
Behdad Esfahbod 9f721cf380 [GSUB] Start ChainContextSubst 15 years ago
Behdad Esfahbod 7fca9e5245 [GSUB] Implement ContextSubstFormat3 15 years ago
Behdad Esfahbod 1ff926a568 [GSUB] Implement ContextSubstFormat2 15 years ago
Behdad Esfahbod fc36d9453e [GSUB] Add GSUB::substitute_lookup() 15 years ago
Behdad Esfahbod c43562b2a7 [GSUB] Finish ContextSubstFormat1 15 years ago
Behdad Esfahbod 5ee2189622 [HB] Fix typo 15 years ago
Behdad Esfahbod 6b59c9b445 [HB] Add TODO item 15 years ago
Behdad Esfahbod c5419b6cf2 [HB] Remove DEFINE_NON_INSTANTIABLE 15 years ago
Behdad Esfahbod 0dff25f036 [HB] Remove get_size() 15 years ago
Behdad Esfahbod 25c6c9a3f6 [GSUB] ContextSubst format 1 15 years ago
Behdad Esfahbod f702295103 [GSUB] Shuffle 15 years ago
Behdad Esfahbod a83e08f872 [HarfBuzz] Start a TODO file 15 years ago
Behdad Esfahbod eed05b04eb [GSUB] minor 15 years ago
Behdad Esfahbod cdb317bc4e [GSUB] Towards Context subtitutes 15 years ago
Behdad Esfahbod c9c6a78aec [GSUB] Minor refactoring 15 years ago
Behdad Esfahbod bb3899a579 [GSUB] Implement ligature substitutions 15 years ago
Behdad Esfahbod 38b011a293 [GSUB] Hook new GSUB up in Pango 15 years ago
Behdad Esfahbod a84e71ad11 [GSUB] Start Ligature subtable support 15 years ago
Behdad Esfahbod 52886ca56b [GSUB] Implement Alternate subtables 15 years ago
Behdad Esfahbod 4f27ce7e02 [GSUB] Implement Extension subtables 15 years ago
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