Behdad Esfahbod
|
22f668eb9a
|
Remove the unused BUFFER macro
|
15 years ago |
Behdad Esfahbod
|
7e53ebe478
|
Remove the IN_CURGLYPH() macro
|
15 years ago |
Behdad Esfahbod
|
d784da1923
|
Remove the IN_CURINFO() macro
|
15 years ago |
Behdad Esfahbod
|
281f59b4fb
|
Remove IN_INFO() and IN_NEXTGLYPH() macros
|
15 years ago |
Behdad Esfahbod
|
6e489cdf76
|
Remove the IN_GLYPH() macro
|
15 years ago |
Behdad Esfahbod
|
01feb74c78
|
Remove the IN_CLUSTER() macro
|
15 years ago |
Behdad Esfahbod
|
d63a1e089a
|
Remove the IN_MASK() macro
|
15 years ago |
Behdad Esfahbod
|
89e2834dab
|
Remove the IN_LIGID() macro
|
15 years ago |
Behdad Esfahbod
|
4a871041f4
|
Remove IN_COMPONENT() macro
|
15 years ago |
Behdad Esfahbod
|
27da6dd89a
|
Remove OUT_GLYPH() and OUT_INFO() macros
|
15 years ago |
Behdad Esfahbod
|
cc6ae7ff91
|
Fix lookahead matching. Oops!
|
15 years ago |
Behdad Esfahbod
|
3109375b84
|
Remove POSITION() and CURPOSITION() macros
|
15 years ago |
Behdad Esfahbod
|
d7cfb3b2d1
|
s/\<context\>/c/g
|
15 years ago |
Behdad Esfahbod
|
f679635893
|
Don't use variable-length-arrays
|
15 years ago |
Behdad Esfahbod
|
72071a8afa
|
Add a few more buffer convenience methods
|
15 years ago |
Behdad Esfahbod
|
11a81612e5
|
Minor
|
15 years ago |
Behdad Esfahbod
|
3f93518a63
|
Improve check for internal symbols
|
15 years ago |
Behdad Esfahbod
|
357d0f29c4
|
Make HB_PRIVATE more useful
So we can apply it to class methods also. Not sure if that works!
|
15 years ago |
Behdad Esfahbod
|
1d5e780136
|
Add a few other buffer methods
|
15 years ago |
Behdad Esfahbod
|
d0316a81f5
|
Add buffer->swap()
|
15 years ago |
Behdad Esfahbod
|
3b649a38b5
|
Add check for internal symbols
|
15 years ago |
Behdad Esfahbod
|
eee8598d75
|
Hide internal symbols
|
15 years ago |
Behdad Esfahbod
|
8951fc2c82
|
Add buffer->allocate_lig_id()
|
15 years ago |
Behdad Esfahbod
|
1ce4dc95db
|
Use bit tricks for HB_DIRECTION_IS_*
We already depend on the exact values of the direction enum
in HB_DIRECTION_REVERSE(), so we may as well use that.
|
15 years ago |
Behdad Esfahbod
|
22da7fd94d
|
Rename a few files to be C++ sources
In anticipation for buffer revamp coming.
|
15 years ago |
Behdad Esfahbod
|
c3df649f25
|
Fix comment
|
15 years ago |
Behdad Esfahbod
|
281f08954a
|
Remove obsolete friend
|
15 years ago |
Behdad Esfahbod
|
70c9bfd564
|
Simplify PairSet
|
15 years ago |
Behdad Esfahbod
|
97e7f8f305
|
Add CONST_FUNC annotation
|
15 years ago |
Behdad Esfahbod
|
494d28ad98
|
Simplify likely() implementation
Shrinks .text by 1%!
|
15 years ago |
Behdad Esfahbod
|
75651b2087
|
Fix warnings
|
15 years ago |
Behdad Esfahbod
|
4c20d8c057
|
Sprinkle a few strategic likely()'s
Shrinks the code size by some 2% even.
|
15 years ago |
Behdad Esfahbod
|
69cb28bc13
|
Remove a few likely()'s
|
15 years ago |
Behdad Esfahbod
|
24552ecf92
|
Remove excess sub_format sanitize
|
15 years ago |
Behdad Esfahbod
|
f7adc5e9be
|
Shrink NullPool now that we have accurate size tracking
|
15 years ago |
Behdad Esfahbod
|
3d44fb6f15
|
Fix warning
|
15 years ago |
Behdad Esfahbod
|
b5db4f1e4e
|
Clean up NO_INDEX
|
15 years ago |
Behdad Esfahbod
|
fe9bc070e1
|
Fix awful confusion between lookup format and subtable format
As reported by John Daggett.
|
15 years ago |
Behdad Esfahbod
|
458ecbb60b
|
Fix tracing order
|
15 years ago |
Behdad Esfahbod
|
48146e5612
|
Don't fail sanitize on NULL data
|
15 years ago |
Behdad Esfahbod
|
d2c2ca8faf
|
Fix comment
|
15 years ago |
Behdad Esfahbod
|
b435ab7e29
|
Fix accessing tables from NULL pointer
|
15 years ago |
Behdad Esfahbod
|
dacebcadae
|
Simplify unions
|
15 years ago |
Behdad Esfahbod
|
fd671e0243
|
Remove unused macro
|
15 years ago |
Behdad Esfahbod
|
0eb9fc6e37
|
Change DEFINE_SIZE_VAR to DEFINE_SIZE_ARRAY
|
15 years ago |
Behdad Esfahbod
|
596e471aa5
|
Cleanup DEFINE_SIZE_VAR2
|
15 years ago |
Behdad Esfahbod
|
33afa4e2dc
|
Minor
|
15 years ago |
Behdad Esfahbod
|
b961518b96
|
Simplify array access
|
15 years ago |
Behdad Esfahbod
|
54842374c2
|
Fix check_struct to check min_size instead of sizeof
|
15 years ago |
Behdad Esfahbod
|
ed07422c33
|
Further cleanup of sizeof
|
15 years ago |