1. 26 8月, 2011 1 次提交
    • B
      [API] Make all _from_string() functions take a len parameter · 4c9fe88d
      Behdad Esfahbod 提交于
      Can be -1 for NUL-terminated string.  This is useful for passing parts
      of a larger string to a function without having to copy or modify the
      string first.
      
      Affected functions:
      
      	hb_tag_t hb_tag_from_string()
      	hb_direction_from_string()
      	hb_language_from_string()
      	hb_script_from_string()
      4c9fe88d
  2. 05 8月, 2011 1 次提交
  3. 22 7月, 2011 1 次提交
  4. 21 7月, 2011 3 次提交
  5. 08 7月, 2011 1 次提交
    • B
      [API] Add compose() and decompose() unicode funcs, rename other ones · c4641723
      Behdad Esfahbod 提交于
      Add compose() and decompose() unicode funcs.  These implement
      pair-wise canonical composition/decomposition.
      
      The glib/icu implementations are lacking for now.  We are adding
      API for this to glib, but I cannot find any useful API in ICU.
      May end of implementing these in-house.
      
      Changed all unicode_funcs callback names to remove the "_get" part.
      Eg, hb_unicode_get_script_func_t is now hb_unicode_script_func_t,
      and hb_unicode_get_script() is hb_unicode_script() now.
      c4641723
  6. 15 6月, 2011 1 次提交
  7. 03 5月, 2011 1 次提交
  8. 27 4月, 2011 1 次提交
  9. 22 4月, 2011 3 次提交
  10. 21 4月, 2011 1 次提交
  11. 20 4月, 2011 4 次提交
  12. 12 4月, 2011 1 次提交
  13. 17 3月, 2011 1 次提交
    • B
      Let hb_shape() guess script and direction... · 3286fc0e
      Behdad Esfahbod 提交于
      - Rename HB_SCRIPT_INVALID_CODE to HB_SCRIPT_INVALID
      
      - Add HB_DIRECTION_INVALID
      
      - Make hb_script_get_horizontal_direction() public
      
      - Make hb_shape() guess script from buffer text (first non-common
        non-inherit script) if buffer script is set to HB_SCRIPT_INVALID (this
        is NOT the default.)
      
      - Make hb_shape() guess direction from buffer script if buffer direction
      is set to HB_DIRECTION_INVALID (this is NOT the default.)
      
      - Make hb-view.c set INVALID script and direction on the buffer.
      
      The above changes are meant to make hb-view fairly useful for uni-script
      uni-direction text.  The guessing behavior however is NOT the default of
      hb_shape() and must be asked for explicitly.  This is intended, because
      the guess is not a suitable substitute to full-fledged bidi and script
      segmentation.  It's just a testing tool.
      3286fc0e
  14. 23 11月, 2010 1 次提交
  15. 18 11月, 2010 2 次提交
  16. 24 7月, 2010 1 次提交
  17. 25 5月, 2010 1 次提交
  18. 21 5月, 2010 1 次提交
  19. 22 4月, 2010 1 次提交
  20. 04 11月, 2009 1 次提交