- 21 4月, 2011 6 次提交
-
-
由 Behdad Esfahbod 提交于
The idea here is that: - Like pretty much all other API in harfbuzz, user does not have to check for NULL. - In any caller code, the case of missing table should be handled exactly the same way that a too-short table is handled. Turning a non-existent talbe into a table of size 0 makes the user code safer.
-
由 Behdad Esfahbod 提交于
That correctly reflects the reference ownership transfer happening.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This was a bizzare piece of API that I inherited from cairo. It has been wrong adding them to cairo in the first place. Remove them before someone uses them!
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 20 4月, 2011 11 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This is the common convention for language binding tools.
-
由 Behdad Esfahbod 提交于
This is the common convention for language binding tools.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Also optimizes the common-direction script lookup.
-
由 Behdad Esfahbod 提交于
Also optimizes the common-direction script lookup to be an array lookup.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Ryan Lortie 提交于
Unicode data providers can now be subclassed, including support for chain-up. The interface should now be nicely bindable, as well. Also fix glib unicode funcs that where broken after hb_script_t changes. Nicely caught by the test-unicode.c added in this commit.
-
- 19 4月, 2011 5 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Returns the error status of the buffer.
-
由 Ryan Lortie 提交于
The new name is self-documenting.
-
由 Ryan Lortie 提交于
Return the length, whenever we return an array. Makes it easier on the language bindings.
-
由 Behdad Esfahbod 提交于
This simplifies the code, reduces static data, and makes the design more extensible to future additions of new scripts.
-
- 16 4月, 2011 11 次提交
-
-
由 Behdad Esfahbod 提交于
This includes HB_DIRECTION_INVALID and HB_SCRIPT_INVALID. The INVALID will cause a "guess whatever from the text" in hb_shape(). While it's not ideal, it works better than the previous defaults at least (HB_DIRECTION_LTR and HB_SCRIPT_COMMON).
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
One should use hb_buffer_reset() really.
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 15 4月, 2011 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 14 4月, 2011 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 13 4月, 2011 4 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-