Behdad Esfahbod
|
c910bec863
|
Add hb_buffer_reset() and hb_buffer_set_length()
|
2011-04-13 15:49:06 -04:00 |
Behdad Esfahbod
|
8e4bb3cacc
|
Fold hb-language.[ch] into hb-common.[ch]
|
2011-04-11 17:55:58 -04:00 |
Behdad Esfahbod
|
88474c6fda
|
Get rid of the OpenType-specific internal buffer representation
Add variant integers to buffer item types. More cleanup coming.
|
2010-11-02 19:12:58 -04:00 |
Behdad Esfahbod
|
6cb8c34930
|
Add hb_var_int_t
|
2010-11-02 19:12:57 -04:00 |
Behdad Esfahbod
|
acdba3f90b
|
Prefer C linkage
|
2010-07-23 15:39:27 -04:00 |
Behdad Esfahbod
|
a6a79df5fe
|
Handle malloc failture in the buffer
|
2010-05-14 23:20:16 -04:00 |
Behdad Esfahbod
|
c755cb3e3a
|
Change header comment
|
2010-04-22 00:11:43 -04:00 |
Behdad Esfahbod
|
ff44f88df2
|
Handle shaping in non-native direction
|
2009-11-06 19:48:16 -05:00 |
Behdad Esfahbod
|
9db8ad7531
|
Add hb_ot_layout_position_finish()
We expect buffer to be setup with default positions before GPOS.
|
2009-11-06 16:47:31 -05:00 |
Behdad Esfahbod
|
3d14528b8b
|
Rename hb_buffer_get_len() to hb_buffer_get_length()
|
2009-11-06 15:13:17 -05:00 |
Behdad Esfahbod
|
9bef3611f0
|
Rename [xy]_pos to [xy]_offset since we don't accumulate positions
|
2009-11-05 12:20:11 -05:00 |
Behdad Esfahbod
|
ae070b7d39
|
Add script and language to buffer
|
2009-11-04 20:29:54 -05:00 |
Behdad Esfahbod
|
5ebabecef3
|
Move unicode_funcs to buffer
|
2009-11-03 15:15:07 -05:00 |
Behdad Esfahbod
|
2f5931e404
|
[HB] Hide lig_id and component members of hb_glyph_info_t
|
2009-11-02 14:40:46 -05:00 |
Behdad Esfahbod
|
864e2560b6
|
[HB] Fix pedantic warnings
|
2009-11-02 14:40:45 -05:00 |
Behdad Esfahbod
|
2866d2974b
|
[HB] Bitfield packing *is* very delicate
Fix the second instance.
|
2009-11-02 14:40:42 -05:00 |
Behdad Esfahbod
|
299f08961f
|
[HB] Implement buffer UTF-X input
|
2009-11-02 14:40:37 -05:00 |
Behdad Esfahbod
|
1b7b97f28a
|
[HB] Add buffer UTF-X API
|
2009-11-02 14:40:37 -05:00 |
Behdad Esfahbod
|
fbaf8ffa09
|
[HB] Add hb_buffer_reverse()
|
2009-11-02 14:40:37 -05:00 |
Behdad Esfahbod
|
468769b8f5
|
[HB] Rename hb_ot_layout_feature_mask_t to hb_mask_t
|
2009-11-02 14:40:34 -05:00 |
Behdad Esfahbod
|
f1322e52d5
|
[HB] Cleanup public buffer structs
|
2009-11-02 14:40:26 -05:00 |
Behdad Esfahbod
|
6d5bb18e93
|
[OT] Match struct with HB's
|
2009-11-02 14:40:25 -05:00 |
Behdad Esfahbod
|
11fbb5487d
|
[HB] Port buffert to new object API
|
2009-11-02 14:40:25 -05:00 |
Behdad Esfahbod
|
02a370697d
|
[HB] Move direction to buffer
|
2009-11-02 14:40:23 -05:00 |
Behdad Esfahbod
|
f9cd1014f8
|
Apply patch from Jonathan Kew
|
2009-11-02 14:40:23 -05:00 |
Behdad Esfahbod
|
2ebb89d63d
|
Revert "XX"
This reverts commit c939f6aff405ca7b10b1f1538f46148bff719fcb.
|
2009-11-02 14:40:22 -05:00 |
Behdad Esfahbod
|
55520d2af1
|
XX
|
2009-11-02 14:40:22 -05:00 |
Behdad Esfahbod
|
e35bbd570a
|
[HB] Improve buffer. Don't dup out buffer unless out is longer than in
That is, we work in-place even for ligatures now.
|
2009-11-02 14:40:22 -05:00 |
Behdad Esfahbod
|
c968fc2dc8
|
[HB] More buffer cleanup
|
2009-11-02 14:40:19 -05:00 |
Behdad Esfahbod
|
d9d2a07f4a
|
[HB] Remove one XXX, add another
|
2009-11-02 14:40:18 -05:00 |
Behdad Esfahbod
|
6c78683c04
|
[HB] Update copyright years
|
2009-11-02 14:40:18 -05:00 |
Behdad Esfahbod
|
f96ffd43bc
|
[HB] simplify macros
|
2009-11-02 14:40:18 -05:00 |
Behdad Esfahbod
|
5c0adce1cc
|
[HB] Rename harfbuzz-buffer to hb-buffer
|
2009-11-02 14:40:15 -05:00 |