1. 14 11月, 2012 7 次提交
    • B
      Add buffer flags · 0c7df222
      Behdad Esfahbod 提交于
      New API:
      
      	hb_buffer_flags_t
      
      	HB_BUFFER_FLAGS_DEFAULT
      	HB_BUFFER_FLAG_BOT
      	HB_BUFFER_FLAG_EOT
      	HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES
      
      	hb_buffer_set_flags()
      	hb_buffer_get_flags()
      
      We use the BOT flag to decide whether to insert dottedcircle if the
      first char in the buffer is a combining mark.
      
      The PRESERVE_DEFAULT_IGNORABLES flag prevents removal of characters like
      ZWNJ/ZWJ/...
      0c7df222
    • B
      Minor fix · 1c7e5551
      Behdad Esfahbod 提交于
      Ouch
      1c7e5551
    • B
      Minor · c8d4f8b0
      Behdad Esfahbod 提交于
      c8d4f8b0
    • B
      Add hb_buffer_clear() · 82ecaff7
      Behdad Esfahbod 提交于
      Which is like _reset(), but does NOT clear unicode-funcs.
      82ecaff7
    • B
      0.9.6 · da43a92b
      Behdad Esfahbod 提交于
      da43a92b
    • B
      [Indic] Decompose Sinhala split matras the way old HarfBuzz / Pango did · 0736915b
      Behdad Esfahbod 提交于
      Had to do some refactoring to make this happen...
      
      Under uniscribe bug compatibility mode, we still plit them
      Uniscrie-style, but Jonathan and I convinced ourselves that there is no
      harm doing this the Unicode way.  This change makes that happen, and
      unbreaks free Sinhala fonts.
      0736915b
    • B
      [hb-shape] Adjust postioning output format · c8149ca8
      Behdad Esfahbod 提交于
      1. If there is any offset (x or y), print out both x and y offsets.
      
      2. Always print out the advance in the major direction of the buffer.
      Ie. even for zero-advance glyphs, print a "+0".  This is more intuitive.
      c8149ca8
  2. 13 11月, 2012 22 次提交
  3. 09 11月, 2012 1 次提交
  4. 06 11月, 2012 2 次提交
  5. 05 11月, 2012 2 次提交
  6. 03 11月, 2012 3 次提交
  7. 02 11月, 2012 2 次提交
  8. 01 11月, 2012 1 次提交