1. 16 8月, 2011 1 次提交
  2. 14 8月, 2011 1 次提交
  3. 09 8月, 2011 1 次提交
  4. 05 8月, 2011 1 次提交
    • B
      [API] Changes to main shape API · 02aeca98
      Behdad Esfahbod 提交于
      hb_shape() now accepts a shaper_options and a shaper_list argument.
      Both can be set to NULL to emulate previous API.  And in most situations
      they are expected to be set to NULL.
      
      hb_shape() also returns a boolean for now.  If shaper_list is NULL, the
      return value can be ignored.
      
      shaper_options is ignored for now, but otherwise it should be a
      NULL-terminated list of strings.
      
      shaper_list is a NULL-terminated list of strings.  Currently recognized
      strings are "ot" for native OpenType Layout implementation, "uniscribe"
      for the Uniscribe backend, and "fallback" for the non-complex backend
      (that will be implemented shortly).  The fallback backend never fails.
      
      The env var HB_SHAPER_LIST is also parsed and honored.  It's a
      colon-separated list of shaper names.  The fallback shaper is invoked if
      none of the env-listed shapers succeed.
      
      New API hb_buffer_guess_properties() added.
      02aeca98
  5. 04 8月, 2011 4 次提交
  6. 02 8月, 2011 4 次提交
  7. 27 5月, 2011 2 次提交
  8. 26 5月, 2011 2 次提交
  9. 18 5月, 2011 1 次提交
  10. 11 5月, 2011 1 次提交
  11. 07 5月, 2011 1 次提交
  12. 06 5月, 2011 5 次提交
  13. 28 4月, 2011 1 次提交
  14. 08 4月, 2011 1 次提交
  15. 23 2月, 2011 1 次提交
  16. 10 1月, 2011 2 次提交
  17. 07 1月, 2011 1 次提交
  18. 27 12月, 2010 1 次提交
  19. 30 11月, 2010 1 次提交
  20. 27 10月, 2010 1 次提交
  21. 13 10月, 2010 1 次提交
  22. 06 10月, 2010 1 次提交
  23. 21 5月, 2010 1 次提交
  24. 26 4月, 2010 1 次提交
    • B
      Remove use of flexible arrays · 690b9194
      Behdad Esfahbod 提交于
      Also remove wrong ASSERT_SIZE that would trigger only when not using
      flexible arrays (which was the case on win32, but not with gcc).
      690b9194
  25. 21 12月, 2009 1 次提交
  26. 19 11月, 2009 1 次提交
  27. 04 11月, 2009 1 次提交