David Corbett
|
2e16593b70
|
[myanmar] Make medial_group match the OT spec
Sometime between [July 2018] and [January 2019], the OpenType Myanmar
grammar changed: one asat is now allowed after a medial ya, before any
other medial consonant.
[July 2018]: http://web.archive.org/web/20180711011550/https://docs.microsoft.com/en-us/typography/script-development/myanmar
[January 2019]: http://web.archive.org/web/20190115044451/https://docs.microsoft.com/en-us/typography/script-development/myanmar
This also reverts commit 439b05867c , which
allowed an asat immediately after a medial ra.
|
2019-06-04 13:02:04 -07:00 |
Qunxin Liu
|
209491fc37
|
[subset] Hmtx/vmtx tables to use subset2 and new iterator frameworks
|
2019-06-04 12:08:05 -07:00 |
Ebrahim Byagowi
|
89a7a880a1
|
Merge pull request #1747 from harfbuzz/cff2-fdselect-fix
fixed faulty FDSelect::sanitize
|
2019-06-04 10:52:16 +04:30 |
Michiharu Ariza
|
12febd68d6
|
added parentheses to FDSelect::sanitize as well
|
2019-06-03 16:40:03 -07:00 |
Michiharu Ariza
|
65e66a2d37
|
added test data
|
2019-06-03 16:31:41 -07:00 |
Michiharu Ariza
|
be82a2fc0c
|
parenthesized cond-exp in CFF2FDSelect::sanitize
|
2019-06-03 15:52:23 -07:00 |
Ebrahim Byagowi
|
760eb1bf93
|
Reapply possible bsearch overflow fix
Originally introduced in 21ede86 (#1314) but as it wasn't applied to hb_bsearch
accidentally removed while merging hb_bsearch_r to it.
|
2019-06-03 05:48:04 -07:00 |
Bruce Mitchener
|
5846884f86
|
test: Use nullptr in C++ code. (#1744)
|
2019-06-03 12:30:25 +04:30 |
Ebrahim Byagowi
|
7c14b90145
|
[ci] revert to xenial
It should've done in a branch
|
2019-06-02 13:51:26 +04:30 |
Ebrahim Byagowi
|
8278ff7dce
|
minor
|
2019-06-02 00:36:30 +04:30 |
Ebrahim Byagowi
|
33d38e793e
|
Use a unified bsearch (#1741)
A part of #593
|
2019-06-02 00:19:57 +04:30 |
Ebrahim Byagowi
|
97b9268577
|
[ci] Downgrade Travis distribution upon Behdad request
|
2019-06-01 21:25:09 +04:30 |
Ebrahim Byagowi
|
faf69e03f5
|
[ci] Install ragel on appveyor mingw bots
Hopefully autotools timestamps issues will go
|
2019-06-01 11:02:25 +04:30 |
Ebrahim Byagowi
|
c91f3fa3ea
|
[dwrite] Replace REPLACEME with release version the symbol had
|
2019-06-01 10:55:37 +04:30 |
Behdad Esfahbod
|
93c455567f
|
2.5.1
|
2019-05-31 22:56:56 -07:00 |
Behdad Esfahbod
|
10e3cb9246
|
[docs] Fix dist
|
2019-05-31 22:56:56 -07:00 |
Behdad Esfahbod
|
619f5f1eb9
|
Fourth try at building VS bots
Based on https://github.com/harfbuzz/harfbuzz/issues/1730#issuecomment-497151210
|
2019-05-31 22:49:34 -07:00 |
Behdad Esfahbod
|
f387a09742
|
[ci] Disable VS 2013
That one doesn't even understand constexpr.
|
2019-05-31 22:49:34 -07:00 |
Behdad Esfahbod
|
aba3888d93
|
Third try at fixing VS build
https://github.com/harfbuzz/harfbuzz/issues/1730
|
2019-05-31 22:49:34 -07:00 |
Behdad Esfahbod
|
8aaecbb583
|
Second VS fix try
https://github.com/harfbuzz/harfbuzz/issues/1730
|
2019-05-31 22:49:34 -07:00 |
Behdad Esfahbod
|
5a1b5c0a8b
|
Try fixing VS builds
Hopefully fixes https://github.com/harfbuzz/harfbuzz/issues/1730
|
2019-05-31 22:49:34 -07:00 |
Behdad Esfahbod
|
66381fb73f
|
[ci] Enable other versions of Visual Studio
https://github.com/harfbuzz/harfbuzz/issues/1730
|
2019-05-31 22:49:34 -07:00 |
Behdad Esfahbod
|
92fde3dea2
|
Whitespace
|
2019-05-31 22:49:34 -07:00 |
rsheeter
|
49879adbfc
|
[subset] Correct calculation of max offset; fixes bug where loca would erroneously be short
|
2019-05-31 19:43:30 -07:00 |
Behdad Esfahbod
|
2ad4ba7bc0
|
[gsub] Minor
|
2019-05-31 15:51:29 -07:00 |
Behdad Esfahbod
|
2dbdec66a1
|
[gsub] Porting serialize to iterators
|
2019-05-31 15:41:54 -07:00 |
Behdad Esfahbod
|
1834cf86d4
|
[serialize] Pass offset to serialize_subset()
|
2019-05-31 14:39:32 -07:00 |
Behdad Esfahbod
|
9260441624
|
[serialize] Pass offset to serialize_copy()
|
2019-05-31 14:35:01 -07:00 |
Behdad Esfahbod
|
87dd4bff1c
|
[math] Rename HB_MATH_GLYPH_PART_FLAG_EXTENDER
To HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER. Added a deprecated macro.
Fixes https://github.com/harfbuzz/harfbuzz/issues/1734
|
2019-05-30 11:26:17 -04:00 |
Ebrahim Byagowi
|
88f9dab366
|
[ci] Clean up and add disabled bots of other msvc versions (#1733)
|
2019-05-29 01:55:31 +04:30 |
Bruce Mitchener
|
da9d43171b
|
Fix some typos.
|
2019-05-28 17:13:57 +02:00 |
Ebrahim Byagowi
|
8a13371847
|
[test] minor, fix copyright
nothing important, fixing a copy paste error inconsistency
|
2019-05-28 13:54:45 +04:30 |
Ebrahim Byagowi
|
13316ac5d4
|
[test] minor style improve
|
2019-05-28 13:48:39 +04:30 |
David Corbett
|
d64fb9db52
|
[use] Allow U+1A60 TAI THAM SIGN SAKOT after vowel
|
2019-05-27 13:14:03 -04:00 |
Behdad Esfahbod
|
179570d4ca
|
[atomic] Fix warning, second time
Fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1554306
|
2019-05-27 13:08:07 -04:00 |
Behdad Esfahbod
|
ad17a8bdd5
|
[ucd] Update for latest packTab
|
2019-05-25 16:33:37 -04:00 |
Behdad Esfahbod
|
771712b3ca
|
[ucd] Update for recent packTab
No need for separate youseedy package.
|
2019-05-25 16:33:37 -04:00 |
Ebrahim Byagowi
|
52aa6c57c5
|
[ci] minor
|
2019-05-25 22:55:06 +04:30 |
Ebrahim Byagowi
|
9b75da4299
|
[ci] minor
|
2019-05-25 22:46:10 +04:30 |
Ebrahim Byagowi
|
9158cab3f9
|
[ci] Store dist-win result instead
|
2019-05-25 22:33:02 +04:30 |
Behdad Esfahbod
|
85b68a42af
|
[atomic] Fix warnings
https://bugzilla.mozilla.org/show_bug.cgi?id=1554306
|
2019-05-25 12:59:01 -04:00 |
Behdad Esfahbod
|
941c1b6d71
|
[mingw] Update instructions
https://github.com/harfbuzz/harfbuzz/issues/1728
|
2019-05-25 12:52:16 -04:00 |
Behdad Esfahbod
|
210f93c143
|
[mutex] Prefer pthread over windows
https://github.com/harfbuzz/harfbuzz/issues/1728
|
2019-05-25 12:49:20 -04:00 |
Behdad Esfahbod
|
a5d1b0bdaa
|
Look for pthread even if win32
https://github.com/harfbuzz/harfbuzz/issues/1728
|
2019-05-25 12:45:40 -04:00 |
Behdad Esfahbod
|
f3b132187f
|
[mingw] Some more tweaks
It now survives ./config.status --recheck as well.
https://github.com/harfbuzz/harfbuzz/issues/1728
|
2019-05-25 12:42:38 -04:00 |
Behdad Esfahbod
|
c41ed54b16
|
[mingw] Add "make dist-win" to toplevel Makefile
|
2019-05-25 12:35:09 -04:00 |
Behdad Esfahbod
|
a0a75a7c70
|
[mingw] More
|
2019-05-25 12:16:41 -04:00 |
Ebrahim Byagowi
|
309a9d8ffb
|
[ci] Remove --without-icu now that we have it in ./mingw{32,64} scripts
|
2019-05-25 20:40:03 +04:30 |
Behdad Esfahbod
|
ccfe642c0c
|
[mingw] Force off ICU
If cross-compiled ICU is not available, we might end up finding the
native ICU via icu-config. That's distracting.
|
2019-05-25 12:08:05 -04:00 |
Ebrahim Byagowi
|
0e6b7f7cd5
|
[ci] Build mingw on Fedora and store .exe outputs
|
2019-05-25 20:27:29 +04:30 |