Sign in
flutter
/
third_party
/
harfbuzz
/
cbcaba6ffdf6b147d45baa95d62fd29cec67ed54
/
src
/
hb-buffer.cc
4e62627
Enforce single-param static_assert() only
by Behdad Esfahbod
· 7 years ago
c77ae40
Rename hb-*private.hh to hb-*.hh
by Behdad Esfahbod
· 7 years ago
f0ef096
Don't add reference in get_unicode_funcs() functions
by Behdad Esfahbod
· 7 years ago
3506672
Port _nil objects to Null() machinery
by Behdad Esfahbod
· 7 years ago
bddeb2b
Minor renamings of internal inline functions
by Behdad Esfahbod
· 7 years ago
7185b27
Rename in_error to !successful
by Behdad Esfahbod
· 7 years ago
f673cfb
Support scripts that are written both LTR and RTL
by Behdad Esfahbod
· 7 years ago
cc1e084
[buffer] Tweak diff re glyph_flags again
by Behdad Esfahbod
· 7 years ago
d49ae51
Fix hb-buffer logic error
by Ebrahim Byagowi
· 7 years ago
54e6efa
[aat] Fix unsafe-to-break
by Behdad Esfahbod
· 7 years ago
baf7779
Limit how much recursion GSUB/GPOS does
by Behdad Esfahbod
· 7 years ago
102f5ea
Enable PSVita (arm-none-eabi) compile again and add it to CI (#594)
by ebraminio
· 7 years ago
dbdbfe3
Use nullptr instead of NULL
by Behdad Esfahbod
· 7 years ago
c3448e8
Use static_assert instead of custom ASSERT_STATIC
by Behdad Esfahbod
· 7 years ago
d03f11f
Fix buffer_diff for empty buffers
by Behdad Esfahbod
· 8 years ago
099472e
hb_buffer_diff() tweak
by Behdad Esfahbod
· 8 years ago
224d20e
[docs] Minor
by Behdad Esfahbod
· 8 years ago
b2dd0c1
Add hb_glyph_info_get_glyph_flags()
by Behdad Esfahbod
· 8 years ago
3e8f4f1
Rename HB_BUFFER_DIFF_FLAG_MASK_MISMATCH to HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH
by Behdad Esfahbod
· 8 years ago
91770e1
Fix signed/unsigned warning (#522)
by Emil A Eklund (eae)
· 8 years ago
331d66c
Add function to compare two buffers
by Jonathan Kew
· 8 years ago
05fabbd
[unsafe-to-break] Towards verifying unsafe-to-break in --verify
by Behdad Esfahbod
· 8 years ago
6ce25f5
Fix hb_buffer_append()
by Behdad Esfahbod
· 8 years ago
1c17c2b
[unsafe-to-break] Copy flag to all glyphs in a cluster
by Behdad Esfahbod
· 8 years ago
ec104e5
[unsafe-to-break] Mark unsafe is cluster merging is disabled
by Behdad Esfahbod
· 8 years ago
39a9749
New API: hb_buffer_append()
by Behdad Esfahbod
· 8 years ago
e2a2b5b
[unsafe-to-break] Be careful with flag propagation when merging clusters
by Behdad Esfahbod
· 8 years ago
f2868c2
Set mask to 0, instead of 1, by default
by Behdad Esfahbod
· 8 years ago
91ce0c4
[safe-to-break] Fix logic when there is no out-buffer
by Behdad Esfahbod
· 8 years ago
a043c99
[unsafe-to-break] Simplify logic
by Behdad Esfahbod
· 8 years ago
40bd7e9
[unsafe-to-break] Add UNSAFE_TO_BREAK flag
by Behdad Esfahbod
· 8 years ago
3b0e47c
Fix arm-none-eabi build (fixes #451) (#496)
by Ebrahim Byagowi
· 8 years ago
6363d7d
Clean up buffer area when rewinding
by Behdad Esfahbod
· 9 years ago
70e72e5
[gobject] Fix a few warnings
by Behdad Esfahbod
· 9 years ago
0c7fb74
Speed up buffer variable allocation sanity check
by Behdad Esfahbod
· 9 years ago
91dd115
Add HB_NDEBUG
by Behdad Esfahbod
· 9 years ago
9881650
Disable internal buffer variable bookkeeping in NDEBUG builds
by Behdad Esfahbod
· 9 years ago
b87e36f
Avoid buffer->move_to() in case of buffer error
by Behdad Esfahbod
· 9 years ago
9ab9f97
[docs] More buffers documentation
by Khaled Hosny
· 9 years ago
9cffe32
[docs] Typo
by Khaled Hosny
· 9 years ago
fb192c2
[docs] A bit more buffers documentation
by Khaled Hosny
· 9 years ago
8ab797c
[docs] A bit more buffers documentation
by Khaled Hosny
· 9 years ago
f18d222
[docs] Some documentation on buffers
by Khaled Hosny
· 9 years ago
0475ef2
[buffer] Add debugging, aka, message, API
by Behdad Esfahbod
· 9 years ago
35d1858
Fix a few docs blocks
by Behdad Esfahbod
· 9 years ago
18e1c6b
Revert "Make sure we make progress in OOM situations"
by Behdad Esfahbod
· 9 years ago
68b507a
Make sure we make progress in OOM situations
by Behdad Esfahbod
· 9 years ago
4301703
Limit buffer max size growth
by Behdad Esfahbod
· 9 years ago
49ef630
Adjust the width of various spaces if font does not cover them
by Behdad Esfahbod
· 9 years ago
b881142
Fix Since tags
by Behdad Esfahbod
· 10 years ago
e995d33
[OT] Merge clusters when reordering marks for normalization
by Behdad Esfahbod
· 10 years ago
85846b3
Use insertion-sort instead of bubble-sort
by Behdad Esfahbod
· 10 years ago
376d587
Implement more granular cluster-merging
by Behdad Esfahbod
· 10 years ago
701112d
[ot] Simplify form_clusters()
by Behdad Esfahbod
· 10 years ago
5f13bbd
When removing default-ignorables, merge clusters
by Behdad Esfahbod
· 10 years ago
01c3a88
Fix "Since:" tags
by Sascha Brawer
· 10 years ago
81bedda
New API: hb_buffer_reverse_range()
by Behdad Esfahbod
· 10 years ago
22524a5
[bindings] Fix hb_buffer_get_segment_properties
by Khaled Hosny
· 10 years ago
04f89e8
[bindings] Fix ownership of returned hb_language_t
by Khaled Hosny
· 10 years ago
9e401f6
Fix reverse_range() for empty range
by Behdad Esfahbod
· 10 years ago
8ac345e
Fix reverse_range() to only reverse alt array if positions are used
by Behdad Esfahbod
· 10 years ago
61820bc
[API] Add hb_buffer_add_latin1()
by Behdad Esfahbod
· 10 years ago
78c6e86
Fix hb_buffer_add_codepoints to actually NOT validate
by Behdad Esfahbod
· 10 years ago
b632e79
Fix up gobject-introspection a bit
by Behdad Esfahbod
· 10 years ago
b5fbc3b
API: Do not clear buffer-flags in hb_buffer_clear_contents()
by Behdad Esfahbod
· 11 years ago
976c8f4
New API: hb_buffer_[sg]et_replacement_codepoint()
by Behdad Esfahbod
· 11 years ago
bcba8b4
New API hb_buffer_add_codepoints()
by Behdad Esfahbod
· 11 years ago
625dbf1
[buffer] Templatize UTF-* functions
by Behdad Esfahbod
· 11 years ago
66c6a48
Add HB_NO_MERGE_CLUSTERS
by Behdad Esfahbod
· 11 years ago
02c6c8c
Set buffer content type to INVALID in hb_buffer_set_length(0)
by Behdad Esfahbod
· 11 years ago
061cb46
Use long alignment for scratch buffer
by Behdad Esfahbod
· 11 years ago
68c372e
More scratch-buffer cleanup
by Behdad Esfahbod
· 11 years ago
16f175c
Fix scratch-buffer alignment warnings
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
085d429
[introspection] Disable constructors for now
by Behdad Esfahbod
· 12 years ago
288f289
[docs/introspection] More annotations
by Behdad Esfahbod
· 12 years ago
c44b818
Whitespace
by Behdad Esfahbod
· 12 years ago
5f51201
[docs] Document a few symbols
by Behdad Esfahbod
· 12 years ago
4dc798d
Add hb-deprecated.h, and rename a couple enum values
by Behdad Esfahbod
· 12 years ago
6c15ddf
Renamed DEBUG to something else
by Behdad Esfahbod
· 12 years ago
847794e
[buffer] Implement buffer deserialization for format=text
by Behdad Esfahbod
· 12 years ago
d3e14aa
[buffer] Move buffer serialization code to a new file
by Behdad Esfahbod
· 12 years ago
1172dc7
Rename hb_buffer_clear() to hb_buffer_clear_contents()
by Behdad Esfahbod
· 12 years ago
f4abcbf
Minor
by Behdad Esfahbod
· 12 years ago
8465a05
Fix hb_buffer_guess_segment_properties() for empty buffer
by Behdad Esfahbod
· 12 years ago
3f82f8f
Rename hb_buffer_guess_properties() to hb_buffer_guess_segment_properties()
by Behdad Esfahbod
· 12 years ago
f306410
Bunch of independent changes (ouch)
by Behdad Esfahbod
· 12 years ago
c54599a
Minor
by Behdad Esfahbod
· 12 years ago
072ae7a
Add hb_buffer_serialize_list_formats()
by Behdad Esfahbod
· 12 years ago
f9edf16
Add buffer serialization / deserialization API
by Behdad Esfahbod
· 12 years ago
66ac2ff
API change: Remove "mask" from hb_buffer_add()
by Behdad Esfahbod
· 12 years ago
0c7df22
Add buffer flags
by Behdad Esfahbod
· 12 years ago
82ecaff
Add hb_buffer_clear()
by Behdad Esfahbod
· 12 years ago
da70111
Don't clear buffer pre-context if no new context is being provided
by Behdad Esfahbod
· 12 years ago
0bc7a38
[OT] Fix ReverseChainingSubst
by Behdad Esfahbod
· 12 years ago
38b015e
Fix hb_buffer_set_length(buffer, 0)
by Behdad Esfahbod
· 12 years ago
05207a7
[buffer] Save pre/post textual context
by Behdad Esfahbod
· 13 years ago
1f66c3c
Add hb_utf_strlen()
by Behdad Esfahbod
· 13 years ago
7f19ae7
[buffer] Templatize UTF handling
by Behdad Esfahbod
· 13 years ago
Next »