4051 Commits (167c3271778cd1a8c4433b9d2230901ce17c099e)
 

Author SHA1 Message Date
Chun-wei Fan 167c327177 Fix build on MSVC >= 2012 9 years ago
Chun-wei Fan 4d27bb8746 hb-ot-shape-complex-arabic.cc: Fix build on Visual Studio 9 years ago
Chun-wei Fan a49e7b7e40 MSVC builds: Add fallback implementation for pre-2013 MSVC 9 years ago
Chun-wei Fan 998e8dda93 util: Fix build on Visual Studio 9 years ago
Behdad Esfahbod e97835ad43 [util] Fix crash when --output-file is specified but not --output-format 9 years ago
Behdad Esfahbod d5f0d7c9fb Merge pull request #167 from KonstantinRitt/unicode_cp_opt 9 years ago
Behdad Esfahbod 04ff23e73d [arabic] Improve stretch length calculation 9 years ago
Behdad Esfahbod 59821ab8b4 [arabic] Don't stretch over cased letters 9 years ago
Behdad Esfahbod 5337db29af Revert "Don't process lookups if buffer is in error" 9 years ago
Konstantin Ritt 529a933128 Micro optimization to hb_utf16_t and hb_utf32_t ::prev() 9 years ago
Konstantin Ritt 44ae9be7a2 Nano optimization to hb_utf16_t and hb_utf32_t ::next() 9 years ago
Behdad Esfahbod a6d7668a95 [fuzzing] Cap max buffer len at 128 9 years ago
Behdad Esfahbod f1c4adbcd3 Fix typo 9 years ago
Behdad Esfahbod 68b507a3c3 Make sure we make progress in OOM situations 9 years ago
Behdad Esfahbod 5a7eb5d4d8 [fuzzing] Add test case for OOM 9 years ago
Behdad Esfahbod f0599db761 Fix hang in OOM situations 9 years ago
Behdad Esfahbod f92bd86cc8 Don't process lookups if buffer is in error 9 years ago
Behdad Esfahbod 4301703bdd Limit buffer max size growth 9 years ago
Behdad Esfahbod 19300183a6 [fuzzing] Add build system 9 years ago
Behdad Esfahbod 9c9ad214af [fuzzer] Add README 9 years ago
Behdad Esfahbod 6e6f82b6f3 Implement SYRIAC ABBREVIATION MARK with 'stch' feature 9 years ago
Behdad Esfahbod c743ec5886 [ft] Fix extents with negative scales 9 years ago
Behdad Esfahbod 73fec3992a Reserve a few scratch-flags bits for complex shapers 9 years ago
Behdad Esfahbod 136863371c Add new shaper method postprocess_glyphs() 9 years ago
Behdad Esfahbod 6c0ebd02c9 [util] If font has color, generate PNG with color 9 years ago
Behdad Esfahbod e95eb23a4e Don't try zeroing marks by GDEF if there are no non-ASCII 9 years ago
Behdad Esfahbod 7fa54ed75a Don't try zeroing mark attachments by Unicode if there's no non-ASCII 9 years ago
Behdad Esfahbod 550bd14d2b Actually commit changes for previous commit 9 years ago
Behdad Esfahbod ff31b3c1b8 Skip GPOS cursive / attachment adjustmnent if none happened 9 years ago
Behdad Esfahbod 0f407325f6 Minor 9 years ago
Behdad Esfahbod 497a6c2071 Skip forming clusters if text is all ASCII 9 years ago
Behdad Esfahbod 28de104f15 Move variable-sized struct member to end 9 years ago
Behdad Esfahbod 5bc28b5f68 Optimize positioning for when h_origin is nil 9 years ago
Behdad Esfahbod 762770c964 Add font->has_...() to check for individual nil font funcs 9 years ago
Behdad Esfahbod 88e9a9bcae Minor reshaping of hb_font_funcs_t implementation 9 years ago
Behdad Esfahbod a6a7715bac Comments 9 years ago
Behdad Esfahbod 6c48ec830f [ot] Remove font funcs that do nothing 9 years ago
Behdad Esfahbod 75ea2daa1d [ot] Port ot font funcs to allocated object 9 years ago
Behdad Esfahbod 44f8275080 [ft] Remove font funcs that do nothing 9 years ago
Behdad Esfahbod 7918c261ef [ft] Port ft font funcs to allocated object 9 years ago
Behdad Esfahbod da29b43794 Separate nil font-funcs from parent-peeking font-funcs 9 years ago
Behdad Esfahbod bee901b38e Optimize positioning direction calculations 9 years ago
Behdad Esfahbod e3e4bb011a Don't do fractions if buffer is ASCII-only 9 years ago
Behdad Esfahbod 6986208ba3 Optimize runs without Default_Ignorable's 9 years ago
Behdad Esfahbod 14c2de3218 Limit max edits during sanitize to 8 9 years ago
Behdad Esfahbod 9cbc39aef9 Minor 9 years ago
Behdad Esfahbod 52e6c4e158 If font doesn't support U+2011, fall back to U+2010 9 years ago
Behdad Esfahbod 75483aafa6 Untangle if/else waterfall 9 years ago
Behdad Esfahbod 04fd8517f8 Add tests for hyphen fallback 9 years ago
Behdad Esfahbod 550417117d [test] Drop hintings when subsetting fonts to record 9 years ago