src/hb-buffer.c


Log

Author Commit Date CI Message
Behdad Esfahbod 1d720192 2010-04-23T14:39:10 Fix compile warnings (HB_GNUC_UNUSED)
Behdad Esfahbod c755cb3e 2010-04-22T00:11:43 Change header comment
Behdad Esfahbod 0465e698 2009-12-20T16:25:18 Protect against NULL funcs
Behdad Esfahbod 314905d7 2009-12-20T14:50:42 Explicitly track whether the buffer has positions
Behdad Esfahbod ff44f88d 2009-11-06T19:48:16 Handle shaping in non-native direction
Behdad Esfahbod 25e7ef70 2009-11-06T17:21:01 Add _hb_buffer_add_output_glyphs() that takes codepoint_t*
Behdad Esfahbod 3d14528b 2009-11-06T15:13:17 Rename hb_buffer_get_len() to hb_buffer_get_length()
Behdad Esfahbod ae070b7d 2009-11-04T20:29:54 Add script and language to buffer
Behdad Esfahbod 5ebabece 2009-11-03T15:15:07 Move unicode_funcs to buffer
Behdad Esfahbod b6e66ee1 2009-08-12T16:50:28 [HB] Always clear positions if dirty, before returning to user
Behdad Esfahbod e4679d9f 2009-08-12T16:47:27 [HB] Fix _hb_buffer_next() when positioning We were copying glyphs to output. This should not happen when in GPOS. Back then it was fine, then some optimizations broke then assumption.
Behdad Esfahbod 081819ea 2009-08-10T23:40:28 [OT] Hookup glib unicode funcs
Behdad Esfahbod 299f0896 2009-08-10T22:47:57 [HB] Implement buffer UTF-X input
Behdad Esfahbod fbaf8ffa 2009-08-10T20:59:25 [HB] Add hb_buffer_reverse()
Behdad Esfahbod cbe5a4e0 2009-08-10T20:24:49 [HB] Reuse the positions array as alt string array
Behdad Esfahbod 468769b8 2009-08-08T16:53:23 [HB] Rename hb_ot_layout_feature_mask_t to hb_mask_t
Behdad Esfahbod 5fc22e64 2009-08-03T22:43:02 [HB] Remove use of typeof()
Behdad Esfahbod f1322e52 2009-08-01T22:53:04 [HB] Cleanup public buffer structs
Behdad Esfahbod 6d5bb18e 2009-08-01T22:25:04 [OT] Match struct with HB's
Behdad Esfahbod 11fbb548 2009-08-01T22:19:06 [HB] Port buffert to new object API
Behdad Esfahbod baec684f 2009-08-01T21:06:11 [HB] Remove glib dependency
Behdad Esfahbod e97a95f2 2009-08-01T19:05:44 [HB] Use calloc instead of malloc where feasible
Behdad Esfahbod 02a37069 2009-07-29T18:41:25 [HB] Move direction to buffer
Behdad Esfahbod b196e6f2 2009-07-28T15:50:42 [HB] Fix buffer enlargement. Ouch
Behdad Esfahbod f9cd1014 2009-07-28T15:43:34 Apply patch from Jonathan Kew
Behdad Esfahbod 2ebb89d6 2009-07-25T19:09:01 Revert "XX" This reverts commit c939f6aff405ca7b10b1f1538f46148bff719fcb.
Behdad Esfahbod 55520d2a 2009-06-10T23:26:51 XX
Behdad Esfahbod e35bbd57 2009-05-30T12:02:46 [HB] Improve buffer. Don't dup out buffer unless out is longer than in That is, we work in-place even for ligatures now.
Behdad Esfahbod c968fc2d 2009-05-25T04:04:24 [HB] More buffer cleanup
Behdad Esfahbod 88a5f5a4 2009-05-25T03:39:11 [HB] Cleanup buffer
Behdad Esfahbod 5c0adce1 2009-05-20T05:42:12 [HB] Rename harfbuzz-buffer to hb-buffer
Behdad Esfahbod 3015c417 2009-05-20T06:01:16 [HB] Remove last dependence on the old code base!