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

2018-11-27 Thread Behdad Esfahbod
.codecov.yml |7 +++ src/hb-machinery.hh |6 ++ test/shaping/data/in-house/tests/macos.tests |3 +-- 3 files changed, 14 insertions(+), 2 deletions(-) New commits: commit 987f4187722a05e3f360b85c66309a351fc5d6ad Merge:

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

2018-11-12 Thread Behdad Esfahbod
src/Makefile.am | 31 - src/hb-aat-layout-common.hh |8 +-- src/hb-aat-layout-kerx-table.hh |8 +++ src/hb-machinery.hh | 42 src/hb-open-type.hh |4 ++-

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

2018-11-10 Thread Behdad Esfahbod
src/hb-blob.cc | 12 src/hb-blob.hh |1 - src/hb-font.cc |2 +- src/hb-shape-plan.cc | 30 +++--- src/hb-shape-plan.hh |3 +-- 5 files changed, 5 insertions(+), 43 deletions(-) New commits: commit

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

2018-11-09 Thread Behdad Esfahbod
src/hb-dsalgs.hh | 15 +++- src/hb-ot-glyf-table.hh |2 src/hb-ot-post-table.hh | 34 --

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

2018-11-08 Thread Behdad Esfahbod
.circleci/config.yml |1 src/Makefile.sources |1 src/hb-aat-layout-common.hh| 57 + src/hb-aat-layout-just-table.hh| 417 +

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

2018-11-07 Thread Behdad Esfahbod
src/hb-ft.cc|6 +++--- src/hb-ot-post-table.hh | 15 ++- 2 files changed, 13 insertions(+), 8 deletions(-) New commits: commit 9d5027696e418b7c2a5ccbc18faafe6b9290d08b Author: Behdad Esfahbod Date: Wed Nov 7 09:16:53 2018 -0500 [post] Return true on

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

2018-11-03 Thread Behdad Esfahbod
src/hb-blob.cc | 12 src/hb-blob.hh |2 src/hb-face.cc | 16 src/hb-face.hh

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

2018-10-30 Thread Behdad Esfahbod
.circleci/config.yml |2 +- CMakeLists.txt | 19 ++- src/hb-ot-layout-common.hh |1 + test/shaping/run-tests.py | 32 util/hb-shape.cc | 30 ++ util/options.cc|6

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

2018-10-24 Thread Behdad Esfahbod
appveyor.yml | 18 ++ src/gen-vowel-constraints.py |9 +++-- src/hb-ot-shape-complex-vowel-constraints.cc |9 +++-- 3 files changed, 24 insertions(+), 12 deletions(-) New commits: commit

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

2018-10-05 Thread Behdad Esfahbod
src/hb-aat-layout-common.hh |4 src/hb-face.cc |2 src/hb-machinery.hh |2 src/hb-ot-cmap-table.hh

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

2018-10-03 Thread Behdad Esfahbod
azure-pipelines.yml |2 dev/null |binary src/hb-coretext.cc |2 src/hb-ot-layout.hh

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

2018-10-03 Thread Behdad Esfahbod
src/Makefile.am | 12 + src/gen-emoji-table.py | 64 + src/gen-os2-unicode-ranges.py|2 src/hb-ot-os2-table.hh |2 src/hb-ot-os2-unicode-ranges.hh | 49 +++ src/hb-ot-shape-complex-indic.cc | 14 +-

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

2018-09-28 Thread Behdad Esfahbod
test/api/test-multithread.c | 75 ++-- 1 file changed, 45 insertions(+), 30 deletions(-) New commits: commit 7e6e094abd27fd022fe9aea1872ef82f6a0cdcec Author: Behdad Esfahbod Date: Fri Sep 28 08:45:57 2018 -0400 [test-multithread] Install ot funcs

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

2018-09-24 Thread Behdad Esfahbod
.circleci/config.yml |4 ++-- src/check-static-inits.sh |4 ++-- src/check-symbols.sh |2 +- test/api/Makefile.am |2 ++ 4 files changed, 7 insertions(+), 5 deletions(-) New commits: commit aec0d3cbc923a8801c5bd9e9ae05801a31a7260c Author: Behdad Esfahbod Date:

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

2018-06-29 Thread Behdad Esfahbod
.circleci/config.yml |3 ++- src/hb-blob.cc | 42 -- 2 files changed, 26 insertions(+), 19 deletions(-) New commits: commit 25970a93aa6596d50ae538c6274625f95153572c Author: Ebrahim Byagowi Date: Thu Jun 28 14:32:36 2018 +0430 armcc

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

2018-06-26 Thread Behdad Esfahbod
.circleci/config.yml |6 src/hb-blob.cc | 152 -- test/api/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750092395970560 |binary

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

2018-06-01 Thread Behdad Esfahbod
src/dump-fon.cc | 12 src/hb-buffer-deserialize-json.hh| 758 +-- src/hb-buffer-deserialize-json.rl|2 src/hb-buffer-deserialize-text.hh| 510 +++ src/hb-buffer-deserialize-text.rl|2

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

2018-02-20 Thread Behdad Esfahbod
.circleci/config.yml| 14 -- src/dev-run.sh | 46 +++--- src/hb-ot-cmap-table.hh |2 +- 3 files changed, 40 insertions(+), 22 deletions(-) New commits: commit d1f16fce963092404bf0b59e449a3215ca031b54 Author: Behdad Esfahbod

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

2018-02-18 Thread Behdad Esfahbod
CMakeLists.txt | 24 src/Makefile.sources |1 src/dev-run.sh | 22 src/hb-aat-layout-kerx-table.hh

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

2018-02-07 Thread Behdad Esfahbod
src/hb-open-file-private.hh |6 +- src/hb-ot-glyf-table.hh | 26 src/hb-subset-glyf.cc | 93 src/hb-subset.cc| 37 - 4 files changed, 133 insertions(+), 29 deletions(-) New commits: commit

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

2018-01-30 Thread Behdad Esfahbod
.travis.yml|2 CMakeLists.txt | 40 ++ src/check-defs.sh |4 - src/check-libstdc++.sh

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

2018-01-22 Thread Behdad Esfahbod
.circleci/config.yml | 12 ++-- .travis.yml | 10 +- CMakeLists.txt | 17 ++--- src/hb-blob.h|2 +- src/hb-buffer.h |4 ++-- 5 files changed, 28 insertions(+), 17 deletions(-) New commits: commit

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

2018-01-10 Thread Behdad Esfahbod
.circleci/config.yml|4 +- CMakeLists.txt | 53 +++- src/hb-aat-layout-common-private.hh | 24 src/hb-buffer.h |3 +- test/shaping/CMakeLists.txt | 13 ++--

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

2017-10-27 Thread Behdad Esfahbod
src/hb-glib.cc | 36 +- src/hb-icu.cc | 51 ++--- src/hb-open-type-private.hh| 10 --- src/hb-ot-layout.cc|3 ++ src/hb-ot-shape-complex-arabic.cc |1

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

2017-10-04 Thread Behdad Esfahbod
src/hb-ot-layout-private.hh |2 src/hb-ot-shape-complex-arabic.cc | 75 ++ src/hb-ot-shape-complex-default.cc |1 src/hb-ot-shape-complex-hangul.cc

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

2017-09-01 Thread Behdad Esfahbod
src/hb-buffer.cc| 16 +++ src/hb-ot-shape-complex-indic-private.hh|2 src/hb-ot-shape.cc |2

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

2016-05-06 Thread Behdad Esfahbod
BUILD.md |9 + src/gen-indic-table.py |1 src/hb-ot-shape-complex-indic-machine.rl |3

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

2016-05-06 Thread Behdad Esfahbod
src/gen-indic-table.py | 33 + src/hb-common.cc|3 src/hb-common.h | 22 - src/hb-ot-shape-complex-arabic-table.hh | 56 +-- src/hb-ot-shape-complex-indic-table.cc | 591 ++--

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

2015-12-30 Thread Behdad Esfahbod
docs/harfbuzz-docs.xml | 74 + docs/harfbuzz-sections.txt | 40 src/hb-buffer.cc |2 - src/hb-coretext.cc |4 -- 4 files changed, 115 insertions(+), 5 deletions(-) New commits: commit

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

2015-09-01 Thread Behdad Esfahbod
src/hb-buffer-private.hh|2 src/hb-buffer.cc| 25 src/hb-ot-shape-complex-arabic-fallback.hh |6 - src/hb-ot-shape-complex-indic.cc

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

2015-09-01 Thread Behdad Esfahbod
src/hb-ot-shape-complex-hangul.cc |2 +- src/hb-ot-shape-complex-indic.cc | 21 - src/hb-ot-shape-complex-thai.cc |2 +- src/hb-ot-shape-complex-use.cc|4 ++-- src/hb-ot-shape.cc|5 +++-- 5 files changed, 23 insertions(+), 11

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

2015-07-23 Thread Behdad Esfahbod
src/hb-ot-layout-private.hh |9 + src/hb-ot-layout.cc | 22 src/hb-ot-map-private.hh|7 - src/hb-ot-map.cc

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

2015-04-14 Thread Behdad Esfahbod
util/options.cc | 29 - 1 file changed, 16 insertions(+), 13 deletions(-) New commits: commit 76d57331117be8e0c2d4a2aee8341969b62b6888 Merge: 89cbd4d 9ee176e Author: Behdad Esfahbod beh...@behdad.org Date: Mon Apr 13 23:40:35 2015 -0700 Merge pull request #86

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

2014-10-01 Thread Behdad Esfahbod
src/Makefile.am | 43 ++- src/check-static-inits.sh |4 ++-- 2 files changed, 24 insertions(+), 23 deletions(-) New commits: commit c0b82ba32a1987902a3b9c05b46f8be6b121883a Author: Behdad Esfahbod beh...@behdad.org Date: Wed Oct 1

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

2014-08-11 Thread Behdad Esfahbod
src/hb-coretext.cc | 152 ++--- 1 file changed, 100 insertions(+), 52 deletions(-) New commits: commit 5a0eed3b50629be4826e4e9428f2c3255195395d Author: Behdad Esfahbod beh...@behdad.org Date: Mon Aug 11 23:47:16 2014 -0400 [coretext]

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

2014-07-17 Thread Behdad Esfahbod
src/hb-fallback-shape.cc| 36 +-- src/hb-ot-shape-complex-arabic.cc | 106 ++ src/hb-ot-shape-complex-indic.cc| 15 - src/hb-ot-shape-complex-myanmar.cc

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

2014-07-16 Thread Behdad Esfahbod
src/hb-buffer-private.hh |1 src/hb-buffer.cc | 79 - src/hb-buffer.h | 23 ++ src/hb-ot-layout-gsubgpos-private.hh | 25 -- src/hb-utf-private.hh| 306 ++-

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

2014-06-18 Thread Behdad Esfahbod
src/hb-common.cc |8 src/hb-common.h| 27 ++- src/hb-ot-shape-complex-private.hh |4 ++ src/hb-unicode-private.hh | 66 - 4 files changed, 54 insertions(+), 51 deletions(-) New

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

2014-05-23 Thread Behdad Esfahbod
src/hb-ot-shape-complex-indic-machine.rl | 13 ++--- src/hb-ot-shape-complex-indic-private.hh |4 ++-- src/hb-ot-shape-complex-indic.cc | 27 --- 3 files changed, 28 insertions(+), 16 deletions(-) New commits: commit

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

2014-05-09 Thread Behdad Esfahbod
src/Makefile.am |1 src/hb-open-type-private.hh | 20 +++ src/hb-ot-cmap-table.hh | 223 src/hb-ot-font.cc |1 4 files changed, 242 insertions(+), 3 deletions(-) New commits: commit

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

2013-12-02 Thread Behdad Esfahbod
src/hb-ot-shape-private.hh |2 - src/hb-shape-plan-private.hh |5 ++- src/hb-shape-plan.cc | 69 +++ util/options.cc |5 ++- util/view-cairo.hh |2 - 5 files changed, 67 insertions(+), 16 deletions(-) New

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

2013-09-03 Thread Behdad Esfahbod
On 13-09-02 06:41 AM, Khaled Hosny wrote: On Fri, Aug 09, 2013 at 06:42:20AM -0700, Behdad Esfahbod wrote: commit 10f964623f003c70f6bdd33423420abda3820ce0 Author: Behdad Esfahbod beh...@behdad.org Date: Fri Aug 9 09:40:01 2013 -0400 Round when scaling values Doesn't matter

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

2013-09-03 Thread Khaled Hosny
On Tue, Sep 03, 2013 at 04:21:12PM -0400, Behdad Esfahbod wrote: Are you shaping at upem size? That is just the output of hb-shape, so I guess yes. If Uniscribe returns the old value then this is definitely a bug. Seems so: $ cat test | hb-shape.exe amiri-regular.ttf --shapers=uniscribe

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

2013-09-03 Thread Khaled Hosny
On Tue, Sep 03, 2013 at 06:16:37PM -0400, Behdad Esfahbod wrote: On 13-09-03 06:08 PM, Khaled Hosny wrote: On Tue, Sep 03, 2013 at 04:21:12PM -0400, Behdad Esfahbod wrote: Are you shaping at upem size? That is just the output of hb-shape, so I guess yes. If Uniscribe returns the old

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

2013-04-04 Thread Behdad Esfahbod
On 13-03-24 08:28 AM, Khaled Hosny wrote: On Tue, Feb 12, 2013 at 06:49:01AM -0800, Behdad Esfahbod wrote: commit 568000274c8edb5f41bc4f876ce21fcc8bdaeed8 Author: Behdad Esfahbod beh...@behdad.org Date: Tue Feb 12 09:44:57 2013 -0500 Adjust mark advance-width zeroing logic for Myanmar

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

2013-03-24 Thread Khaled Hosny
On Tue, Feb 12, 2013 at 06:49:01AM -0800, Behdad Esfahbod wrote: commit 568000274c8edb5f41bc4f876ce21fcc8bdaeed8 Author: Behdad Esfahbod beh...@behdad.org Date: Tue Feb 12 09:44:57 2013 -0500 Adjust mark advance-width zeroing logic for Myanmar Before, we were zeroing advance

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

2013-02-12 Thread Behdad Esfahbod
src/hb-atomic-private.hh |2 - src/hb-mutex-private.hh|2 - src/hb-ot-layout-gpos-table.hh | 12 ++- src/hb-ot-layout-private.hh|3 - src/hb-ot-layout.cc|4 +-

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

2012-11-14 Thread Behdad Esfahbod
src/Makefile.am |3 src/hb-ot-map-private.hh|8 src/hb-ot-map.cc|6 src/hb-ot-shape-complex-arabic.cc