Re: [HarfBuzz] harfbuzz-ng: Branch 'master'

2012-09-07 Thread Behdad Esfahbod
On 09/06/2012 10:39 PM, Harshula wrote: On Thu, 2012-09-06 at 15:17 -0400, Behdad Esfahbod wrote: On 09/06/2012 02:47 PM, Harshula wrote: ALLOCATE_ARRAY (const HB_UChar16, item.string, chars_len); + ALLOCATE_ARRAY (unsigned short, item.log_clusters, chars_len + 2); Why is the length

Re: [HarfBuzz] harfbuzz-ng: Branch 'master'

2012-09-06 Thread Harshula
On Wed, 2012-07-25 at 16:21 -0700, Behdad Esfahbod wrote: src/hb-old.cc| 51 +-- src/hb-old/harfbuzz-shaper.h |1 src/hb-uniscribe.cc |5 ++-- 3 files changed, 44 insertions(+), 13 deletions(-) New commits:

Re: [HarfBuzz] harfbuzz-ng: Branch 'master'

2012-09-06 Thread Behdad Esfahbod
On 09/06/2012 02:47 PM, Harshula wrote: ALLOCATE_ARRAY (const HB_UChar16, item.string, chars_len); + ALLOCATE_ARRAY (unsigned short, item.log_clusters, chars_len + 2); Why is the length chars_len + 2? 1. I *think* old harfbuzz also adds a final entry to that array, 2. It's widely

Re: [HarfBuzz] harfbuzz-ng: Branch 'master'

2012-09-06 Thread Harshula
On Thu, 2012-09-06 at 15:17 -0400, Behdad Esfahbod wrote: On 09/06/2012 02:47 PM, Harshula wrote: ALLOCATE_ARRAY (const HB_UChar16, item.string, chars_len); + ALLOCATE_ARRAY (unsigned short, item.log_clusters, chars_len + 2); Why is the length chars_len + 2? 1. I *think* old

[HarfBuzz] harfbuzz-ng: Branch 'master' - 5 commits

2012-08-11 Thread Behdad Esfahbod
TODO |4 + src/hb-ot-shape-complex-arabic.cc | 110 + src/hb-ot-shape-complex-indic.cc |1 src/hb-ot-shape-complex-misc.cc| 12 ++-- src/hb-ot-shape-complex-private.hh | 15 - src/hb-ot-shape-fallback.cc

[HarfBuzz] harfbuzz-ng: Branch 'master' - 3 commits

2012-08-11 Thread Behdad Esfahbod
TODO |1 configure.ac |2 + src/hb-buffer.cc |9 ++--- src/hb-glib.cc| 26 ++- src/hb-icu.cc | 75 -- src/hb-unicode-private.hh | 13 +--

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-08-10 Thread Behdad Esfahbod
src/hb-ot-shape-normalize.cc | 106 +-- src/hb-ot-shape.cc |2 2 files changed, 63 insertions(+), 45 deletions(-) New commits: commit f4cb4762986a28634fa7de9b706f9d37859b881e Author: Behdad Esfahbod beh...@behdad.org Date: Fri Aug 10

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-08-10 Thread Behdad Esfahbod
AUTHORS |8 +++ COPYING |9 ++- Makefile.am | 13 ++--- NEWS | 136 +++ THANKS |7 +++ configure.ac |4 - 6 files changed, 165 insertions(+), 12 deletions(-) New commits: commit

[HarfBuzz] harfbuzz-ng: Branch 'master' - 12 commits

2012-08-08 Thread Behdad Esfahbod
TODO |4 configure.ac | 14 + src/Makefile.am | 27 ++ src/check-exported-symbols.sh| 40 +++ src/check-internal-symbols.sh| 12 -

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-08-03 Thread Behdad Esfahbod
src/hb-glib.cc |4 ++-- src/hb-icu.cc |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) New commits: commit 3a7e137a68ec8f723dc3afa89c918ca2df7ff6bf Author: Behdad Esfahbod beh...@behdad.org Date: Fri Aug 3 17:23:40 2012 -0700 Dn't use gint diff --git a/src/hb-glib.cc

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-08-03 Thread Behdad Esfahbod
src/hb-ot-shape.cc |7 ++- src/hb-shape-plan.cc |2 ++ 2 files changed, 4 insertions(+), 5 deletions(-) New commits: commit 46ee108ef80f5d4675899862698a8c34d8fcfab5 Author: Behdad Esfahbod beh...@behdad.org Date: Fri Aug 3 18:21:13 2012 -0700 Fix leak diff --git

[HarfBuzz] harfbuzz-ng: Branch 'master' - 5 commits

2012-08-02 Thread Behdad Esfahbod
src/hb-ot-layout-gpos-table.hh |2 src/hb-ot-layout-gsub-table.hh |5 - src/hb-ot-layout-gsubgpos-private.hh | 10 +- src/hb-ot-layout-private.hh |3 src/hb-ot-layout.cc | 34 +++ src/hb-ot-map-private.hh

[HarfBuzz] harfbuzz-ng: Branch 'master' - 7 commits

2012-08-02 Thread Behdad Esfahbod
src/hb-ot-layout-gsub-table.hh | 13 - src/hb-ot-layout-gsubgpos-private.hh |9 src/hb-ot-layout-private.hh | 40 +++ src/hb-ot-layout.cc | 38 --- src/hb-ot-layout.h | 34 --- src/hb-ot-map-private.hh

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-08-01 Thread Behdad Esfahbod
src/hb-ot-layout-gpos-table.hh | 11 --- src/hb-ot-layout-gsub-table.hh | 11 --- 2 files changed, 22 deletions(-) New commits: commit 0120ce9679aab3ac936aeb18f6709529eef000a4 Author: Behdad Esfahbod beh...@behdad.org Date: Wed Aug 1 21:56:35 2012 -0400 [GSUB/GPOS]

[HarfBuzz] harfbuzz-ng: Branch 'master' - 8 commits

2012-07-31 Thread Behdad Esfahbod
TODO | 29 - src/hb-old.cc | 24 ++-- src/hb-old/harfbuzz-shaper.cpp |1 + src/hb-ot-layout-gpos-table.hh | 14 -- src/hb-ot-layout-gsub-table.hh |5 -

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-30 Thread Behdad Esfahbod
src/hb-ot-layout-gsub-table.hh | 11 +++--- test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/misc/misc.txt | 1 2 files changed, 9 insertions(+), 3 deletions(-) New commits: commit a973b5ce86051e8ef0d20df362db1a50488842ab

[HarfBuzz] harfbuzz-ng: Branch 'master' - 3 commits

2012-07-30 Thread Behdad Esfahbod
src/hb-ot-layout-private.hh| 27 - src/hb-ot-layout.cc| 73 +++-- src/hb-ot-layout.h |5 -- src/hb-ot-map-private.hh | 26 ++--- src/hb-ot-map.cc | 35

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-30 Thread Behdad Esfahbod
src/hb-ot-shape.cc |2 ++ src/hb-private.hh |5 + 2 files changed, 7 insertions(+) New commits: commit 3f4764bb56bb7e42ba8859f1905810bd2f998838 Author: Behdad Esfahbod beh...@behdad.org Date: Mon Jul 30 10:06:42 2012 -0400 Don't lock user_data set during destruction if empty

[HarfBuzz] harfbuzz-ng: Branch 'master' - 4 commits

2012-07-30 Thread Behdad Esfahbod
src/hb-old/harfbuzz-arabic.c| 12 +++--- src/hb-old/harfbuzz-gpos.c | 6 ++--- src/hb-old/harfbuzz-gsub.c | 6 ++---

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-30 Thread Behdad Esfahbod
src/hb-coretext.cc | 161 ++--- 1 file changed, 80 insertions(+), 81 deletions(-) New commits: commit 301168dae77a63ee25adfb26ce2b54a708f83791 Author: Behdad Esfahbod beh...@behdad.org Date: Mon Jul 30 17:48:04 2012 -0400 [CoreText] Port to

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 12 commits

2012-07-29 Thread Jonathan Kew
On 27/7/12 17:56, Behdad Esfahbod wrote: @@ -114,6 +115,7 @@ hb_shape_plan_get_empty (void) static const hb_shape_plan_t _hb_shape_plan_nil = { HB_OBJECT_HEADER_STATIC, +TRUE, /* default_shaper_list */ NULL, /* face */ _HB_BUFFER_PROPS_DEFAULT, /* props */

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-29 Thread Behdad Esfahbod
src/hb-shape-plan.cc |2 +- src/hb-uniscribe.cc |6 +- src/hb-uniscribe.h |4 src/test-would-substitute.cc |2 +- 4 files changed, 7 insertions(+), 7 deletions(-) New commits: commit bb0e4ba3e9c5a407fc5d73c914e429d24d336380 Author: Behdad

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 12 commits

2012-07-29 Thread Behdad Esfahbod
On 07/29/2012 02:05 PM, Jonathan Kew wrote: On 27/7/12 17:56, Behdad Esfahbod wrote: @@ -114,6 +115,7 @@ hb_shape_plan_get_empty (void) static const hb_shape_plan_t _hb_shape_plan_nil = { HB_OBJECT_HEADER_STATIC, +TRUE, /* default_shaper_list */ NULL, /* face */

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-29 Thread Khaled Hosny
On Sun, Jul 29, 2012 at 02:34:16PM -0700, Behdad Esfahbod wrote: diff --git a/src/hb-shape-plan.cc b/src/hb-shape-plan.cc index af3c18d..f9f9f3d 100644 --- a/src/hb-shape-plan.cc +++ b/src/hb-shape-plan.cc @@ -115,7 +115,7 @@ hb_shape_plan_get_empty (void) static const hb_shape_plan_t

[HarfBuzz] harfbuzz-ng: Branch 'master' - 5 commits

2012-07-29 Thread Behdad Esfahbod
src/hb-old.cc | 12 +- src/hb-ot-layout-gsub-table.hh | 18 +++--- src/hb-shape-plan.cc

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-29 Thread Behdad Esfahbod
On 07/29/2012 09:27 PM, Khaled Hosny wrote: On Sun, Jul 29, 2012 at 02:34:16PM -0700, Behdad Esfahbod wrote: diff --git a/src/hb-shape-plan.cc b/src/hb-shape-plan.cc index af3c18d..f9f9f3d 100644 --- a/src/hb-shape-plan.cc +++ b/src/hb-shape-plan.cc @@ -115,7 +115,7 @@

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-29 Thread Behdad Esfahbod
src/hb-ot-layout-gsub-table.hh | 119 ++- src/hb-ot-layout-gsubgpos-private.hh |8 -- src/hb-ot-layout-private.hh | 33 - 3 files changed, 106 insertions(+), 54 deletions(-) New commits: commit fe20c0f84f5ff518dc471bf22ac5a83ef079eb69

[HarfBuzz] harfbuzz-ng: Branch 'master' - 6 commits

2012-07-28 Thread Behdad Esfahbod
src/hb-ot-layout-common-private.hh |8 - src/hb-ot-layout-gpos-table.hh | 179 + src/hb-ot-layout-gsub-table.hh | 188 ++- src/hb-ot-layout-gsubgpos-private.hh | 52 ++--- 4 files changed, 313 insertions(+),

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-28 Thread Behdad Esfahbod
src/hb-ot-layout-gpos-table.hh | 27 +++--- src/hb-ot-layout-private.hh |5 + test/shaping/texts/in-tree/shaper-indic/MANIFEST |1

Re: [HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-26 Thread Harshula
[Resending with smaller attachments] On Wed, 2012-07-25 at 16:21 -0700, Behdad Esfahbod wrote: src/hb-old.cc| 51 +-- src/hb-old/harfbuzz-shaper.h |1 src/hb-uniscribe.cc |5 ++-- 3 files changed, 44 insertions(+),

Re: [HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-26 Thread Behdad Esfahbod
On 07/26/2012 09:17 AM, Harshula wrote: [hb-old] Fix clusters Unlike its documentation, hb-old's log_clusters are, well, indeed logical, not visual. Fixup. Adapted / copied from hb-uniscribe. This commit seems to have broken Sinhala rendering with FreeSerif font for

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-26 Thread Behdad Esfahbod
src/hb-old/harfbuzz-global.h | 17 +++-- src/hb-old/harfbuzz-impl.h |6 +- 2 files changed, 16 insertions(+), 7 deletions(-) New commits: commit fa2dfcd560444d8c54b6349ee106134d3536f79b Author: Behdad Esfahbod beh...@behdad.org Date: Thu Jul 26 16:06:16 2012 -0400

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-25 Thread Behdad Esfahbod
src/hb-unicode-private.hh |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 35bdab3cf1f0836807160e3ce93766c321b32e8c Author: Behdad Esfahbod beh...@behdad.org Date: Wed Jul 25 11:59:52 2012 -0400 Minor diff --git a/src/hb-unicode-private.hh

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-25 Thread Behdad Esfahbod
src/hb-ot-layout-gpos-table.hh | 10 +- src/hb-ot-layout-private.hh| 23 +-- 2 files changed, 26 insertions(+), 7 deletions(-) New commits: commit a3313e54008167e415b72c780ca7b9cda958d07e Author: Behdad Esfahbod beh...@behdad.org Date: Wed Jul 25 18:37:51

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-25 Thread Behdad Esfahbod
src/hb-old.cc| 51 +-- src/hb-old/harfbuzz-shaper.h |1 src/hb-uniscribe.cc |5 ++-- 3 files changed, 44 insertions(+), 13 deletions(-) New commits: commit 91e721ea8693205f4f738bca97a5055ee75cf463 Author: Behdad Esfahbod

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-25 Thread Behdad Esfahbod
src/hb-old.cc | 15 --- src/hb-old/harfbuzz-shaper.cpp |2 +- 2 files changed, 9 insertions(+), 8 deletions(-) New commits: commit 2e7f223054d310695bdb3498b2b2b5d17b6cce78 Author: Behdad Esfahbod beh...@behdad.org Date: Wed Jul 25 19:30:15 2012 -0400

[HarfBuzz] harfbuzz-ng: Branch 'master' - 21 commits

2012-07-24 Thread Behdad Esfahbod
src/hb-ot-layout-gsubgpos-private.hh | 27 - src/hb-ot-layout-private.hh | 35 ++ src/hb-ot-shape-complex-indic-machine.rl |6

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-24 Thread Behdad Esfahbod
test/shaping/hb_test_tools.py| 1 + test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/misc/misc.txt | 2 ++ 2 files changed, 3 insertions(+) New commits: commit c3f769ba09df319fa69d04f68c57444f95eceee6 Author: Behdad Esfahbod

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-24 Thread Behdad Esfahbod
src/hb-shape.cc |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) New commits: commit 97aa0b738a33b73a3f9763dd2950f2dd39f596ed Author: Behdad Esfahbod beh...@behdad.org Date: Tue Jul 24 15:02:34 2012 -0400 Minor const correctness shuffling diff --git a/src/hb-shape.cc

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-24 Thread Behdad Esfahbod
configure.ac | 12 + src/Makefile.am |7 src/hb-coretext-private.hh | 42 src/hb-coretext.cc | 323 +++ src/hb-coretext.h| 43

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-23 Thread Behdad Esfahbod
src/hb-ot-shape-complex-indic.cc |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 2cc933aff97916e5d0fe42883f40f0879f848e25 Author: Behdad Esfahbod beh...@behdad.org Date: Mon Jul 23 08:22:55 2012 -0400 [Indic] Fix cluster formation with left-matras and

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-23 Thread Behdad Esfahbod
src/hb-ot-shape-complex-misc.cc | 49 ++ src/hb-private.hh |6 + src/hb-unicode.cc |6 + test/shaping/texts/in-tree/shaper-thai/MANIFEST

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-07-23 Thread Behdad Esfahbod
src/hb-ot-shape-complex-misc.cc |6 +++--- src/hb-private.hh |4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) New commits: commit 093cd583263a5d427e3377b31585043fb55d2557 Author: Behdad Esfahbod beh...@behdad.org Date: Mon Jul 23 14:04:42 2012 -0400 [Thai]

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-20 Thread Behdad Esfahbod
src/hb-ot-shape-complex-indic.cc |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) New commits: commit 51e764de441072e7c9f67de23e8ed717b9b8957d Author: Behdad Esfahbod beh...@behdad.org Date: Fri Jul 20 10:30:24 2012 -0400 [Indic] Unbreak old scriptures Brings down

[HarfBuzz] harfbuzz-ng: Branch 'master' - 21 commits

2012-07-20 Thread Behdad Esfahbod
src/hb-ot-layout-gpos-table.hh | 4 src/hb-ot-shape-complex-indic-machine.rl | 7 src/hb-ot-shape-complex-indic-private.hh | 5 src/hb-ot-shape-complex-indic.cc

[HarfBuzz] harfbuzz-ng: Branch 'master' - 13 commits

2012-07-17 Thread Behdad Esfahbod
src/hb-buffer.cc | 76 src/hb-buffer.h | 13 src/hb-ot-shape-complex-indic-machine.rl

[HarfBuzz] harfbuzz-ng: Branch 'master' - 22 commits

2012-07-16 Thread Behdad Esfahbod
src/hb-ot-layout-gsub-table.hh |2 src/hb-ot-layout-gsubgpos-private.hh | 20 ++- src/hb-ot-shape-complex-arabic.cc|6 src/hb-ot-shape-complex-indic-machine.rl |3 src/hb-ot-shape-complex-indic-private.hh | 13 +- src/hb-ot-shape-complex-indic.cc |

[HarfBuzz] harfbuzz-ng: Branch 'master' - 3 commits

2012-07-16 Thread Behdad Esfahbod
src/hb-ot-layout.cc |4 ++-- test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/MANIFEST |1 + test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/mark-skipping.txt |

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-07-14 Thread Behdad Esfahbod
src/hb-atomic-private.hh |5 - src/hb-warning.cc| 29 + 2 files changed, 5 insertions(+), 29 deletions(-) New commits: commit fa2bd9fb63d83b657373764d4b657084d8327fc9 Author: Behdad Esfahbod beh...@behdad.org Date: Sat Jul 14 12:15:54 2012 -0400

[HarfBuzz] harfbuzz-ng: Branch 'master' - 7 commits

2012-07-11 Thread Behdad Esfahbod
TODO | 2 git.mk | 58 ++ src/hb-ot-layout-gpos-table.hh | 16 +-

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-26 Thread Behdad Esfahbod
configure.ac |9 + src/hb-atomic-private.hh |2 +- 2 files changed, 6 insertions(+), 5 deletions(-) New commits: commit 12f5c0a222a2f0aebe63c0d367937a0ff985474a Author: Behdad Esfahbod beh...@behdad.org Date: Tue Jun 26 11:16:13 2012 -0400 Fix check for Intel

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-24 Thread Behdad Esfahbod
configure.ac|2 +- src/Makefile.am | 42 +- 2 files changed, 22 insertions(+), 22 deletions(-) New commits: commit 8c0ea7bcb4409aaf8c96ad641f2db30003228ad0 Author: Behdad Esfahbod beh...@behdad.org Date: Sun Jun 24 13:20:56 2012 -0400

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-19 Thread Behdad Esfahbod
configure.ac |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 8c5f5e6f5ec2b6a219fbdfc955f6299325a0adde Author: Behdad Esfahbod beh...@behdad.org Date: Sun Jun 17 14:58:59 2012 -0400 Minor diff --git a/configure.ac b/configure.ac index 8911e25..fc930e9 100644

[HarfBuzz] harfbuzz-ng: Branch 'master' - 7 commits

2012-06-16 Thread Behdad Esfahbod
TODO |3 +++ configure.ac |1 + src/Makefile.am | 23 +-- src/hb-blob.cc|2 +- src/hb-blob.h |2 +- src/hb-buffer-private.hh |4 ++-- src/hb-buffer.h |6 +++---

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-09 Thread Behdad Esfahbod
util/shape-consumer.hh |2 -- 1 file changed, 2 deletions(-) New commits: commit 6a5661f1e69c937083e8d976cb12429b99180d54 Author: Behdad Esfahbod beh...@behdad.org Date: Sat Jun 9 03:26:16 2012 -0400 Ugh diff --git a/util/shape-consumer.hh b/util/shape-consumer.hh index

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-07 Thread Behdad Esfahbod
src/hb-shape.cc |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 6095de1635441af16340c7b2c5a6b4c531ec242f Author: Behdad Esfahbod beh...@behdad.org Date: Thu Jun 7 15:48:18 2012 -0400 Fix clang warning with NO_MT path diff --git a/src/hb-shape.cc

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-06-07 Thread Behdad Esfahbod
src/hb-buffer-private.hh |2 +- src/hb-buffer.cc |5 +++-- src/hb-open-type-private.hh |1 + src/hb-ot-layout-gsub-table.hh |4 ++-- src/hb-ot-layout-gsubgpos-private.hh |2 +- 5 files changed, 8 insertions(+), 6 deletions(-) New

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-06 Thread Behdad Esfahbod
configure.ac |1 - 1 file changed, 1 deletion(-) New commits: commit 4282d2f3771d6510c27b62e54cc1254d6f2389b3 Author: Behdad Esfahbod beh...@behdad.org Date: Wed Jun 6 03:42:36 2012 -0400 Enabled ICU again diff --git a/configure.ac b/configure.ac index 51a3597..2fb058f 100644 ---

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-06-06 Thread Behdad Esfahbod
src/hb-private.hh | 34 +++--- 1 file changed, 19 insertions(+), 15 deletions(-) New commits: commit 73cb02de2dd28b09d4aa76230132248215cfe83d Author: Behdad Esfahbod beh...@behdad.org Date: Wed Jun 6 11:29:25 2012 -0400 Minor diff --git a/src/hb-private.hh

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-04 Thread Behdad Esfahbod
src/hb-ot-shape-complex-indic.cc |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 9fc7a11469113d31d8095757c4fc038c3427d44a Author: Behdad Esfahbod beh...@behdad.org Date: Mon Jun 4 08:28:19 2012 -0400 Remove comma at the end of enum As reported by

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-02 Thread Behdad Esfahbod
util/hb-ot-shape-closure.cc |3 ++ util/hb-shape.cc| 36 -- util/main-font-text.hh |2 - util/options.cc | 34 ++-- util/options.hh | 33 ++- util/shape-consumer.hh

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-06-02 Thread Behdad Esfahbod
util/options.cc|4 +--- util/options.hh| 26 ++ util/shape-consumer.hh |4 +++- 3 files changed, 18 insertions(+), 16 deletions(-) New commits: commit ae62166519291057316a9d15cea3f1570fcb5eaf Author: Behdad Esfahbod beh...@behdad.org Date: Sat

[HarfBuzz] harfbuzz-ng: Branch 'master' - 7 commits

2012-06-01 Thread Behdad Esfahbod
TODO |1 src/hb-atomic-private.hh |8 - src/hb-font-private.hh |2

[HarfBuzz] harfbuzz-ng: Branch 'master' - 4 commits

2012-05-27 Thread Behdad Esfahbod
src/hb-ot-shape-complex-indic-machine.rl |2 +- src/hb-ot-shape-complex-indic.cc |2 +- src/hb-set-private.hh| 31 --- src/hb-set.cc| 14 ++ src/hb-set.h | 13

[HarfBuzz] harfbuzz-ng: Branch 'master' - 3 commits

2012-05-27 Thread Behdad Esfahbod
src/hb-atomic-private.hh |6 +++--- src/hb-cache-private.hh |8 2 files changed, 7 insertions(+), 7 deletions(-) New commits: commit e4b6d503c5575ddbf49249e3fef693d75ae75170 Author: Behdad Esfahbod beh...@behdad.org Date: Sun May 27 10:11:13 2012 -0400 Don't use atomic

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 6 commits

2012-05-24 Thread Jonathan Kew
This commit: New commits: commit 22afd66a30d01b6771405e76777306f600807bea Author: Behdad Esfahbodbeh...@behdad.org Date: Thu May 17 21:23:49 2012 -0400 Add hb_atomic_int_set() again is slightly broken for the HB_NO_MT configuration... @@ -73,6 +75,7 @@ typedef volatile int

[HarfBuzz] harfbuzz-ng: Branch 'master' - 4 commits

2012-05-24 Thread Behdad Esfahbod
TODO | 18 src/hb-atomic-private.hh |2 src/hb-ot-layout-gsub-table.hh

[HarfBuzz] harfbuzz-ng: Branch 'master' - 6 commits

2012-05-17 Thread Behdad Esfahbod
TODO | 12 -- src/Makefile.am |1 src/hb-atomic-private.hh | 84 +++ src/hb-mutex-private.hh | 25 +++-- src/hb-object-private.hh | 52 + src/hb-set-private.hh|4

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-05-17 Thread Behdad Esfahbod
src/hb-atomic-private.hh |4 +++- src/hb-mutex-private.hh |4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) New commits: commit 022a05ae90f30bcddff413022e0cd801809b5390 Author: Behdad Esfahbod beh...@behdad.org Date: Thu May 17 21:53:24 2012 -0400 Minor diff --git

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-05-17 Thread Behdad Esfahbod
src/hb-atomic-private.hh |2 ++ 1 file changed, 2 insertions(+) New commits: commit bd908b4f102b5ae18a3ad4a8b137994cf74b86ce Author: Behdad Esfahbod beh...@behdad.org Date: Thu May 17 22:02:08 2012 -0400 Implement hb_atomic_int_set() for OS X diff --git a/src/hb-atomic-private.hh

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-05-16 Thread Khaled Hosny
On Wed, May 16, 2012 at 11:28:41PM -0400, Behdad Esfahbod wrote: On 05/16/2012 07:58 AM, Khaled Hosny wrote: On Tue, May 15, 2012 at 08:54:24PM -0700, Behdad Esfahbod wrote: [util] Add hb-ot-shape-closure tool Computes all the glyphs that may be generated given a font and

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 86 commits

2012-05-13 Thread Tom Hacohen
Been trying to catch you on IRC to thank you personally, but we seem to be completely out of sync lately. Thanks a lot! I'll start testing it soon. :) -- Tom. ___ HarfBuzz mailing list HarfBuzz@lists.freedesktop.org

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 86 commits

2012-05-12 Thread Khaled Hosny
Wow! ___ HarfBuzz mailing list HarfBuzz@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/harfbuzz

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 86 commits

2012-05-12 Thread Behdad Esfahbod
On 05/12/2012 12:00 PM, Khaled Hosny wrote: Wow! :). This was the result of three days of intense hacking with Jonathan Kew in the Zurich Google office. I'll try to write a short report soon, but for now, enjoy browsing the Indic code :-). Cheers, behdad

[HarfBuzz] harfbuzz-ng: Branch 'master' - 5 commits

2012-05-09 Thread Behdad Esfahbod
test/shaping/Makefile.am |2 test/shaping/hb-diff-ngrams |5 + test/shaping/hb-diff-stat |5 + test/shaping/hb_test_tools.py | 174 +++--- 4 files changed, 177 insertions(+), 9 deletions(-) New commits: commit

[HarfBuzz] harfbuzz-ng: Branch 'master' - 4 commits

2012-05-08 Thread Behdad Esfahbod
test/shaping/Makefile.am | 1 test/shaping/hb-diff | 10 test/shaping/hb-diff-colorize | 7 test/shaping/hb_test_tools.py

[HarfBuzz] harfbuzz-ng: Branch 'master' - 6 commits

2012-05-05 Thread Behdad Esfahbod
src/hb-ot-map-private.hh | 7 +- src/hb-ot-shape-normalize.cc | 1 src/hb-ot-shape.cc | 35 ++ src/hb-ot.h

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 6 commits

2012-04-24 Thread Behdad Esfahbod
On 04/17/2012 10:35 PM, John Daggett wrote: Just a note here that this will be problematic when rendering upright Latin text in vertical mode. Frankly, I don't think there's a clear, consistent design model for OpenType features in the vertical case. There's clearly a need to distinguish more

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-04-17 Thread Behdad Esfahbod
src/hb-graphite2.cc |1 + test/shaping/texts/in-tree/shaper-thai/misc/misc.txt |1 + 2 files changed, 2 insertions(+) New commits: commit 4dc2449d92308f8dd366142831c0b85bd30ea5a9 Author: Behdad Esfahbod beh...@behdad.org Date: Tue Apr 17 11:39:48 2012

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-17 Thread Behdad Esfahbod
src/hb-graphite2.cc |3 +++ 1 file changed, 3 insertions(+) New commits: commit 3cde23664fbbe9cd2ac1b8fd5eb2ea288309cc9c Author: Behdad Esfahbod beh...@behdad.org Date: Tue Apr 17 11:44:49 2012 -0400 Minor note re Graphite diff --git a/src/hb-graphite2.cc b/src/hb-graphite2.cc index

Re: [HarfBuzz] harfbuzz-ng: Branch 'master' - 6 commits

2012-04-17 Thread John Daggett
commit a5f1834f57ea3fb254f5c7d372747de316fcc8f1 Author: Behdad Esfahbod beh...@behdad.org Date: Mon Apr 16 15:55:13 2012 -0400 Apply 'liga' for vertical writing mode too Apparently that's what Kazuraki uses to form vertical ligatures, which suggests that it's what Adobe

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-04-16 Thread Behdad Esfahbod
src/hb-ot-shape-complex-indic-machine.rl |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 9ceca3aeb14cc096f5f87660cf7351bc35073084 Author: Behdad Esfahbod beh...@behdad.org Date: Mon Apr 16 21:05:51 2012 -0400 Fix ragel regexp in vowel-based syllable

[HarfBuzz] harfbuzz-ng: Branch 'master' - 9 commits

2012-04-14 Thread Behdad Esfahbod
TODO |8 +- src/hb-blob.h|2 - src/hb-common.cc |7 +++-- src/hb-common.h | 29 +++--- src/hb-ot-layout-private.hh |2 - src/hb-ot-shape-normalize.cc | 11 ++-- src/hb-ot-shape-private.hh

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-12 Thread Behdad Esfahbod
src/hb-ot-shape-complex-indic.cc | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) New commits: commit c65662b71e6160f5adfb6226d97589ca457d98b9 Author: Behdad Esfahbod beh...@behdad.org Date: Thu Apr 12 09:31:55 2012 -0400 Fix left-matra positioning in Indic

[HarfBuzz] harfbuzz-ng: Branch 'master' - 3 commits

2012-04-12 Thread Behdad Esfahbod
src/hb-ot-shape.cc |2 +- test/shaping/texts/in-tree/MANIFEST |1 + test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST |1 +

[HarfBuzz] harfbuzz-ng: Branch 'master' - 5 commits

2012-04-12 Thread Behdad Esfahbod
configure.ac |6 ++-- src/Makefile.am| 11 +++- src/hb-blob.h |6 +++- src/hb-buffer.h|4 +++ src/hb-common.h| 10 +-- src/hb-fallback-shape-private.hh |9 +++

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-04-11 Thread Behdad Esfahbod
src/hb-ot-shape-complex-arabic.cc |9 ++--- src/hb-ot-shape-complex-misc.cc |7 --- 2 files changed, 10 insertions(+), 6 deletions(-) New commits: commit 4a1e02ef7979d58fe0c726ee7c665b2420c42ddd Author: Behdad Esfahbod beh...@behdad.org Date: Wed Apr 11 14:37:53 2012 -0400

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-11 Thread Behdad Esfahbod
src/hb-ot-layout-gpos-table.hh | 24 ++-- src/hb-ot-layout-gsub-table.hh | 26 +++--- src/hb-ot-layout-gsubgpos-private.hh | 22 ++ 3 files changed, 35 insertions(+), 37 deletions(-) New commits: commit

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-11 Thread Behdad Esfahbod
test/shaping/hb_test_tools.py |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit e95d912b3b0af027c4384553f95236db822e5acc Author: Behdad Esfahbod beh...@behdad.org Date: Wed Apr 11 17:33:02 2012 -0400 Fix diff tool diff --git a/test/shaping/hb_test_tools.py

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-11 Thread Behdad Esfahbod
test/shaping/texts/in-tree/shaper-hangul/script-hangul/misc/misc.txt |1 + 1 file changed, 1 insertion(+) New commits: commit a4976447cd1a1feffdecd0d501a2690716b1cf4b Author: Behdad Esfahbod beh...@behdad.org Date: Wed Apr 11 17:48:40 2012 -0400 Add Hangul test diff --git

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-04-11 Thread Behdad Esfahbod
TODO| 28 +++- src/hb-ot-shape-complex-misc.cc |9 + 2 files changed, 24 insertions(+), 13 deletions(-) New commits: commit 029a82d81d8ffa1b6771d19018d592fec1dbc934 Author: Behdad Esfahbod beh...@behdad.org Date: Wed Apr 11

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-11 Thread Behdad Esfahbod
TODO |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 6d16403bfaa4d710d80c93298eca7211ecaa419f Author: Behdad Esfahbod beh...@behdad.org Date: Wed Apr 11 22:04:42 2012 -0400 Adjust TODO diff --git a/TODO b/TODO index 0c5bfaa..a1ee9a8 100644 --- a/TODO +++

[HarfBuzz] harfbuzz-ng: Branch 'master' - 2 commits

2012-04-10 Thread Behdad Esfahbod
src/Makefile.am |6 src/gen-arabic-table.py | 220 ++-- src/gen-indic-table.py |4 src/hb-ot-shape-complex-arabic-table.hh | 205 + src/hb-ot-shape-complex-arabic.cc

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-10 Thread Behdad Esfahbod
src/gen-arabic-table.py | 32 ++-- src/hb-ot-shape-complex-arabic-table.hh | 28 +++- src/hb-ot-shape-complex-arabic.cc | 31 +++ src/hb-ot-shape-complex-misc.cc |4 ++-- 4

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-04-10 Thread Behdad Esfahbod
src/hb-ot-shape-private.hh |1 - src/hb-ot-shape.cc | 10 -- 2 files changed, 11 deletions(-) New commits: commit 7752aa73e72301a46c64c533c1e423ff5987cc05 Author: Behdad Esfahbod beh...@behdad.org Date: Tue Apr 10 17:22:14 2012 -0400 Minor diff --git

[HarfBuzz] harfbuzz-ng: Branch 'master' - 8 commits

2012-04-07 Thread Behdad Esfahbod
src/Makefile.am |1 src/hb-ot-layout-common-private.hh|1 src/hb-ot-shape-complex-arabic.cc |6 src/hb-ot-shape-complex-indic.cc

Re: [HarfBuzz] harfbuzz-ng: Branch 'master'

2012-03-07 Thread Khaled Hosny
On Tue, Mar 06, 2012 at 05:47:57PM -0800, Behdad Esfahbod wrote: + * knowledge too. We need ot provide assistance to the itemizer. There is a typo: s/ot/to/ Regards, Khaled ___ HarfBuzz mailing list HarfBuzz@lists.freedesktop.org

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-03-07 Thread Behdad Esfahbod
src/hb-ot-shape-normalize.cc |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit e3b2e077f549b04779c08a9fedb1f35b9f11075c Author: Behdad Esfahbod beh...@behdad.org Date: Wed Mar 7 10:21:24 2012 -0500 Typo diff --git a/src/hb-ot-shape-normalize.cc

[HarfBuzz] harfbuzz-ng: Branch 'master'

2012-03-07 Thread Behdad Esfahbod
src/Makefile.am | 15 ++ src/gen-indic-table.py | 20 +-- src/hb-ot-shape-complex-arabic-table.hh | 35 -- src/hb-ot-shape-complex-indic-table.hh | 178 +++- 4 files changed, 134 insertions(+), 114 deletions(-) New

[HarfBuzz] harfbuzz-ng: Branch 'master' - 5 commits

2012-03-07 Thread Behdad Esfahbod
src/hb-common.cc |6 + src/hb-common.h| 203 +++-- src/hb-glib.cc | 11 +- src/hb-ot-shape-complex-private.hh |9 + 4 files changed, 129 insertions(+), 100 deletions(-) New commits: commit

  1   2   3   >