12292 Commits (b58afe586f6d100df94cc3a9b716befc68d8abec)
 

Author SHA1 Message Date
Behdad Esfahbod 122f21fb9a [GSUB] Fix context_length handling in Ligature too 16 years ago
Behdad Esfahbod 47958dea21 [HB] Minor cleanup 16 years ago
Behdad Esfahbod e73a0c2a90 [HB] Correctly skip glyphs when applying (Chain)Context lookups 16 years ago
Behdad Esfahbod 7cff75babd [HB] Fix context_length checking 16 years ago
Behdad Esfahbod d0ba055700 [HB] ChainContext complete 16 years ago
Behdad Esfahbod e072c24e79 [HB] Implement backtrack matching 16 years ago
Behdad Esfahbod 02e1e5c63f [HB] One more step to go, for fully working GSUB and ChainContext 16 years ago
Behdad Esfahbod f14c2b7acf [HB] Further modularize Context matching 16 years ago
Behdad Esfahbod 13ed4405c5 [HB] A step closer to working ChainContext 16 years ago
Behdad Esfahbod e8cbaaf6d5 [HB] Add HeadlessArrayTo<> 16 years ago
Behdad Esfahbod dcb6b60254 [HB] More template goodness 16 years ago
Behdad Esfahbod aa3d7adca5 [HB] More churning towards ChainContext lookups 16 years ago
Behdad Esfahbod 48f16ed96a [HB] Towards sharing Context and ChainContext code 16 years ago
Behdad Esfahbod 6cf2a52593 [HB] Add check to avoid infinite recursion 16 years ago
Behdad Esfahbod 887c4b4416 [HB] Cosmetic 16 years ago
Behdad Esfahbod ca5290f499 [HB] Start ChainContext and ReverseChainSingleSubst lookups 16 years ago
Behdad Esfahbod 433f4aea74 [HB] Remove stale TODO 16 years ago
Behdad Esfahbod 6f20f72e9c [HB] Split Layout-common tables into new files 16 years ago
Behdad Esfahbod f45107fe09 [HB] More shuffling 16 years ago
Behdad Esfahbod f8dc67b3c2 [HB] Cleanup format unions 16 years ago
Behdad Esfahbod da1097bc3b [HB] Use four bytes for Null Tag, not 5 16 years ago
Behdad Esfahbod 19fc24f268 [HB] Couple size checks 16 years ago
Behdad Esfahbod ecf17e849d [HB] Propagate property of first glyph 16 years ago
Behdad Esfahbod eca8e33710 [GSUB] Further optimize the main switch 16 years ago
Behdad Esfahbod 13068232e7 [HB] Unify first glyph property checking 16 years ago
Behdad Esfahbod 66bf7ce4e3 [HB] Move Context matching logic out of GSUB 16 years ago
Behdad Esfahbod a1625528cd [GSUB] Unify ContextSubst matching 16 years ago
Behdad Esfahbod c36238bea4 [HB] Renames 16 years ago
Behdad Esfahbod 15c3e75b39 [HB] Simplify buffer 16 years ago
Behdad Esfahbod 36f78446ce [HB] Add TODO item 16 years ago
Behdad Esfahbod ee58aaebd2 [HB] Update copyright years 16 years ago
Behdad Esfahbod f4c9514935 [HB] Simplify more arrays 16 years ago
Behdad Esfahbod c9a7cbe9cb [HB] Use ArrayOf<> in GSUB 16 years ago
Behdad Esfahbod 5f810363ac [HB] Add ArrayOf<> 16 years ago
Behdad Esfahbod 238c855fcd [HB] Use OffsetTo<> for Coverage 16 years ago
Behdad Esfahbod 3d54bd1293 [HB] Use OffsetTo<> in more places 16 years ago
Behdad Esfahbod 9e4d9d7b27 [HB] Add OffsetTo template. 16 years ago
Behdad Esfahbod e07f89295b [HB] Automate int-type size assertion 16 years ago
Behdad Esfahbod 8b83580331 [HB] Use templates for Null objects 16 years ago
Behdad Esfahbod 6e13d41401 [HB] Remove obsolete comment 16 years ago
Behdad Esfahbod 9f721cf380 [GSUB] Start ChainContextSubst 16 years ago
Behdad Esfahbod 7fca9e5245 [GSUB] Implement ContextSubstFormat3 16 years ago
Behdad Esfahbod 1ff926a568 [GSUB] Implement ContextSubstFormat2 16 years ago
Behdad Esfahbod fc36d9453e [GSUB] Add GSUB::substitute_lookup() 16 years ago
Behdad Esfahbod c43562b2a7 [GSUB] Finish ContextSubstFormat1 16 years ago
Behdad Esfahbod 5ee2189622 [HB] Fix typo 16 years ago
Behdad Esfahbod 6b59c9b445 [HB] Add TODO item 16 years ago
Behdad Esfahbod c5419b6cf2 [HB] Remove DEFINE_NON_INSTANTIABLE 16 years ago
Behdad Esfahbod 0dff25f036 [HB] Remove get_size() 16 years ago
Behdad Esfahbod 25c6c9a3f6 [GSUB] ContextSubst format 1 16 years ago