Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
harfbuzz_ng
/
100fbeaf196515774c985ee839d0fa0695f9a6fa
/
src
/
hb-ot-layout-gsubgpos-private.hh
100fbea
Fix ligature component of a mark happening after a ligature within a ligature!
by Behdad Esfahbod
· 9 years ago
2f02fc7
Improve ligature-component handling
by Behdad Esfahbod
· 9 years ago
9cc1ed4
Do not allow recursiving to same position and same lookup
by Behdad Esfahbod
· 9 years ago
37b40cd
Fix another move_to assertion failure
by Behdad Esfahbod
· 9 years ago
abadc17
Try to better handle OOM situations
by Behdad Esfahbod
· 9 years ago
cc5d3a3
Towards using top-byte of unicode-props for more things
by Behdad Esfahbod
· 9 years ago
8259669
Minor
by Behdad Esfahbod
· 9 years ago
5ba4504
Make max context-length and max nesting level configurable
by Behdad Esfahbod
· 9 years ago
4a6b1ee
Fix one more -Wshadow warning
by Behdad Esfahbod
· 9 years ago
f396fbb
Fix return value of sanitize when subformat is not readable
by Behdad Esfahbod
· 9 years ago
77a1a2b
Add hb_dispatch_context_t
by Behdad Esfahbod
· 9 years ago
b471590
Define return_trace()
by Behdad Esfahbod
· 9 years ago
c917965
Add missing returns
by Behdad Esfahbod
· 9 years ago
2c8b3b2
[debug] Print lookup index in debug-apply output
by Behdad Esfahbod
· 9 years ago
d99f50b
Add missing TRACE_RETURN
by Behdad Esfahbod
· 9 years ago
2dc8e3f
[ot] Add missing return!
by Behdad Esfahbod
· 9 years ago
4ba796b
Refactor _hb_glyph_info_is_default_ignorable()
by Behdad Esfahbod
· 9 years ago
b931e0b
Fix warnings
by Behdad Esfahbod
· 10 years ago
095a125
[layout] Port sanitize() to use dispatch()
by Behdad Esfahbod
· 10 years ago
40c5892
[layout] Refactor Lookup::dispatch()
by Behdad Esfahbod
· 10 years ago
8e36ccf
[layout] Use dispatch() for add_coverage()
by Behdad Esfahbod
· 10 years ago
50b8dc7
[layout] Add may_dispatch()
by Behdad Esfahbod
· 10 years ago
de2118e
Make sanitize() a const method
by Behdad Esfahbod
· 10 years ago
365576d
[layout] Allocate iters in the context
by Behdad Esfahbod
· 10 years ago
514564f
[layout] Move skippy_iter setup from constructor into init()
by Behdad Esfahbod
· 10 years ago
b051be5
[lookup] Add skippy_iter.reset()
by Behdad Esfahbod
· 10 years ago
2cecc38
[layout] Shuffle code around
by Behdad Esfahbod
· 10 years ago
6962669
[layout] Merge forward and backward iterators
by Behdad Esfahbod
· 10 years ago
1f038ee
[layout] Fix backward reject()
by Behdad Esfahbod
· 10 years ago
37d13ac
[layout] Remove some unnecessary checks in skippy
by Behdad Esfahbod
· 10 years ago
f4ee48f
[layout] Remove unused wrapper method
by Behdad Esfahbod
· 10 years ago
093c520
[otlayout] Mark variables that are C arrays as opposed to OT::ArrayOf
by Behdad Esfahbod
· 10 years ago
9df0a52
[otlayout] Avoid invalid access with Context format 3
by Behdad Esfahbod
· 10 years ago
295ef1d
[ot] Debug get_coverage
by Behdad Esfahbod
· 10 years ago
00f6a8e
[ot] Print format in dispatch trace
by Behdad Esfahbod
· 10 years ago
fde3e4a
In hb_ot_collect_glyphs(), don't recurse to a lookup more than once
by Behdad Esfahbod
· 10 years ago
b98c5db
Minor refactoring
by Behdad Esfahbod
· 10 years ago
73e23b0
Whitespace
by Behdad Esfahbod
· 10 years ago
7627100
Mark unsigned integer literals with the u suffix
by Behdad Esfahbod
· 10 years ago
da13293
Rework handling of requiredFeature to solve problem with rlig in arial.ttf from winxp
by Jonathan Kew
· 11 years ago
832a6f9
[indic] Don't reorder reph/pref if ligature was expanded
by Behdad Esfahbod
· 10 years ago
b6b304f
[ot] Add TODO re zero-len MultipleSubst sequences
by Behdad Esfahbod
· 10 years ago
04d894e
Minor
by Behdad Esfahbod
· 11 years ago
333cc6e
[otlayout] Remove unused is_inplace()
by Behdad Esfahbod
· 11 years ago
3d436d3
[otlayout] Reset ccc when marking glyph as letter
by Behdad Esfahbod
· 11 years ago
71b4c99
Revert "Zero marks by GDEF for Tibetan"
by Behdad Esfahbod
· 11 years ago
d5bd059
Zero marks by GDEF for Tibetan
by Behdad Esfahbod
· 11 years ago
a1f7b28
[otlayout] Switch over from old is_a_ligature() to IS_LIGATED
by Behdad Esfahbod
· 11 years ago
09675a8
[otlayout] Add HB_OT_LAYOUT_GLYPH_PROPS_LIGATED
by Behdad Esfahbod
· 11 years ago
05ad6b5
[otlayout] Add HB_OT_LAYOUT_GLYPH_PROPS_SUBSTITUTED
by Behdad Esfahbod
· 11 years ago
101303d
[otlayout] More shuffling around
by Behdad Esfahbod
· 11 years ago
91689de
[otlayout] Add _hb_glyph_info_set_glyph_props()
by Behdad Esfahbod
· 11 years ago
a016174
[otlayout] Simplify set_class() usage
by Behdad Esfahbod
· 11 years ago
3ddf892
[otlayout] Renaming
by Behdad Esfahbod
· 11 years ago
3c3df9c
[otlayout] Minor
by Behdad Esfahbod
· 11 years ago
6cc136f
[otlayout] Minor
by Behdad Esfahbod
· 11 years ago
e714fe6
[otlayout] Simplify ligate_input()
by Behdad Esfahbod
· 11 years ago
da72042
[otlayout] Fix up recent Context matching change
by Behdad Esfahbod
· 11 years ago
6b65a76
[otlayout] Fix (Chain)Context recursion!
by Behdad Esfahbod
· 11 years ago
86522e4
Fix glyph closure recursion!
by Behdad Esfahbod
· 11 years ago
74439d0
Minor
by Behdad Esfahbod
· 11 years ago
8751de5
Followup fix for 3f9e2dced298c3d00f31b2dfc38685bb071a3a22
by Behdad Esfahbod
· 11 years ago
3f9e2dc
Fix contextual lookup recursion indexing
by Behdad Esfahbod
· 11 years ago
7e08f12
Don't zero advance of mark-non-mark ligatures
by Behdad Esfahbod
· 11 years ago
2e0c44f
[OTLayout] Add is_inplace() method to GSUB
by Behdad Esfahbod
· 12 years ago
bac1dd6
[OTLayout] Refactor a bit more
by Behdad Esfahbod
· 12 years ago
76ea563
[OTLayout] Add note about collect_glyphs() and recursive lookups
by Behdad Esfahbod
· 12 years ago
a8cf7b4
[Indic] Futher adjust ZWJ handling in Indic-like shapers
by Behdad Esfahbod
· 12 years ago
9c5a9ee
[OTLayout] Rename process() to dispatch()
by Behdad Esfahbod
· 12 years ago
722e8b8
Fixup previous commit
by Behdad Esfahbod
· 12 years ago
2b2a6e8
[OTLayout] Correctly skip Default_Ignorable when match_func not set
by Behdad Esfahbod
· 12 years ago
ff93ac8
Minor
by Behdad Esfahbod
· 12 years ago
cb90b1b
[OTLayout] Respect syllable boundaries for backtrack/lookahead matching
by Behdad Esfahbod
· 12 years ago
cfc507c
[Indic-like] Disable automatic joiner handling for basic shaping features
by Behdad Esfahbod
· 12 years ago
0b45479
[OTLayout] Add fine-grained control over ZWJ matching
by Behdad Esfahbod
· 12 years ago
607feb7
[OTLayout] Ignore default-ignorables when matching GSUB/GPOS
by Behdad Esfahbod
· 12 years ago
4e51df7
[OTLayout] Remove unused function
by Behdad Esfahbod
· 12 years ago
8820bb2
[OTLayout] Port apply_lookup to skippy_iter
by Behdad Esfahbod
· 12 years ago
dfca269
[OTLayout] Port ligate_input to skippy_iter
by Behdad Esfahbod
· 12 years ago
7e53415
[OTLayout] Minor fix for apply_lookup()
by Behdad Esfahbod
· 12 years ago
6880f7e
[OTLayout] Make table type known to apply context
by Behdad Esfahbod
· 12 years ago
2c7d0b6
[OTLayou] Unbreak backtrack matching
by Behdad Esfahbod
· 12 years ago
c074ebc
[OTLayout] Minor refactoring
by Behdad Esfahbod
· 12 years ago
407fc12
[OTLayout] Remove bogus caching of glyph property
by Behdad Esfahbod
· 12 years ago
54f7b4d
[OTLayout] Respect lookup-flags skipping over non-mark glyphs
by Behdad Esfahbod
· 12 years ago
9082efc
[OTLayout] s/mark_skipping/skipping/
by Behdad Esfahbod
· 12 years ago
7b912c1
Remove a few unnecessary const's
by Behdad Esfahbod
· 12 years ago
11fba79
[OTLayout] Fix various introspection issues with ClassDef's
by Behdad Esfahbod
· 12 years ago
0beb66e
Fix warnings
by Behdad Esfahbod
· 12 years ago
130bb3f
Rename VOID and void_t to have HarfBuzz prefix
by Behdad Esfahbod
· 12 years ago
4a350d0
[OTLayout] Reuse context in collect_glyphs() recursion
by Behdad Esfahbod
· 12 years ago
8303593
Minor
by Behdad Esfahbod
· 12 years ago
1bcfa06
[OTLayout] Don't recurse in collect_glyphs() for GPOS
by Behdad Esfahbod
· 12 years ago
e75943d
[OTLayout] Fix collect_glyphs() recursion in ContextFormat3
by Behdad Esfahbod
· 12 years ago
f18ff5a
[OTLayout] Return correct value from recursion
by Behdad Esfahbod
· 12 years ago
2dc1141
[OTLayout] Remove operator() from ClassDef
by Behdad Esfahbod
· 12 years ago
b67881b
[OTLayout] Remove operator() from Coverage
by Behdad Esfahbod
· 12 years ago
1ea375d
[OTLayout] Only collect output glyphs during recursion in collect_glyphs()
by Behdad Esfahbod
· 12 years ago
f1b1278
[OTLayout] Implement ChainContext collect_glyphs()
by Behdad Esfahbod
· 12 years ago
4c4e8f0
[OTLayout] Reuse apply context for recursion
by Behdad Esfahbod
· 12 years ago
Next »