David Corbett
|
087b9a0ad0
|
Fix or document unsupported font-feature-settings
|
2019-03-29 18:14:59 -07:00 |
Joël R. Langlois
|
bb29ece23a
|
Remove Forcing Diagnostic Colours from CMakeLists.txt (#1597)
Fixes https://github.com/harfbuzz/harfbuzz/issues/1596
|
2019-03-29 18:14:59 -07:00 |
Michiharu Ariza
|
f1e97c189e
|
renamed hb_map2_t to hb_bimap_h in its own .hh
|
2019-03-29 18:14:59 -07:00 |
Michiharu Ariza
|
655bc96bc2
|
subset VVAR & outer indices
|
2019-03-29 18:14:59 -07:00 |
Michiharu Ariza
|
6ecfaaa6d5
|
unuse set in hb_map2_t impl
also some code cleanup
|
2019-03-29 18:14:59 -07:00 |
Michiharu Ariza
|
a762cf5033
|
fixed compiler gripes
|
2019-03-29 18:14:59 -07:00 |
Michiharu Ariza
|
a00d1d5e74
|
fix CFF2 local subr subsetting
bug exposed by impl change of fdmap
also fixed name of subr_remap_ts as subr_remaps_t
|
2019-03-29 18:14:59 -07:00 |
Michiharu Ariza
|
8bd9d28e2a
|
fix HVAR & VarStore subsetting
|
2019-03-29 18:14:59 -07:00 |
Behdad Esfahbod
|
4fd02f6ee5
|
Remove unused line
|
2019-03-29 17:58:23 -07:00 |
Behdad Esfahbod
|
9a5b15dc1e
|
[C++11] Replace BEInt.set() with operator=
|
2019-03-29 17:58:19 -07:00 |
Behdad Esfahbod
|
0aa59b1de3
|
[C++11] Add operator= to IntType<>
Now that we require C++11 we can do this.
|
2019-03-29 17:58:15 -07:00 |
Behdad Esfahbod
|
eca466e6b1
|
Err. Fixup C++11 polyfill removal
Fixes 1d75db19fb
|
2019-03-29 15:59:04 -07:00 |
Behdad Esfahbod
|
3f36c89f2e
|
Inline explicit_operator macro
Now that we require C++11, no need to macro.
|
2019-03-29 15:22:46 -07:00 |
Behdad Esfahbod
|
1d75db19fb
|
Remove C++<11 polyfill
Leaving hb-atomic.hh as is since harmless and other projects might
copy from that file.
|
2019-03-29 15:20:34 -07:00 |
Behdad Esfahbod
|
8e7887ca5f
|
Merge branch 'master' into iter
|
2019-03-29 14:37:04 -07:00 |
Behdad Esfahbod
|
90aebc6cf1
|
Update RELEASING
|
2019-03-29 14:30:02 -07:00 |
Behdad Esfahbod
|
7929b0f07e
|
[ci] Fix build
|
2019-03-29 14:14:55 -07:00 |
Ebrahim Byagowi
|
b292772e6e
|
[dwrite] A new API, hb_directwrite_face_get_font_face (#1600)
Can be useful when using HarfBuzz for font loading and shaping
but using DirectWrite for rendering.
|
2019-03-29 13:00:56 -07:00 |
Behdad Esfahbod
|
59f36f3682
|
Replace REPLACEME's left out of 2.4.0
https://github.com/harfbuzz/harfbuzz/issues/1641
|
2019-03-29 10:55:12 -07:00 |
Behdad Esfahbod
|
fe570bc043
|
[docs] Remove unexisting section
|
2019-03-29 10:51:38 -07:00 |
Behdad Esfahbod
|
443db2a246
|
[iter] Remove hb_len()
Not planning on using it. So remove. Can add later if needed.
|
2019-03-29 10:47:13 -07:00 |
Michiharu Ariza
|
d30e5e7481
|
Merge branch 'var-subset' of https://github.com/harfbuzz/harfbuzz into var-subset
|
2019-03-29 10:32:45 -07:00 |
Michiharu Ariza
|
ddb84dcece
|
fix gvar fuzz bug
|
2019-03-29 10:32:42 -07:00 |
Michiharu Ariza
|
a252392bc0
|
Merge branch 'master' into var-subset
|
2019-03-29 08:43:47 -07:00 |
Behdad Esfahbod
|
bdd5a9c48d
|
Add hb_hash()
I don't like the hb_remove_reference() hack, but necessary.
|
2019-03-28 21:58:07 -07:00 |
Behdad Esfahbod
|
343e6063dc
|
Add hb_is_integer(T)
|
2019-03-28 21:44:12 -07:00 |
Behdad Esfahbod
|
f639b9a8ea
|
[iter] Add hb_len() function-object
|
2019-03-28 21:34:47 -07:00 |
Behdad Esfahbod
|
a030ce4ff8
|
Merge branch 'master' into iter
|
2019-03-28 21:26:50 -07:00 |
Behdad Esfahbod
|
d6fc1d49aa
|
2.4.0
|
2019-03-28 21:21:26 -07:00 |
Behdad Esfahbod
|
d2db71fdc4
|
Use internal bsearch() for language tags
Fixes https://github.com/harfbuzz/harfbuzz/pull/1639
|
2019-03-28 21:04:34 -07:00 |
Behdad Esfahbod
|
21bb80ebf2
|
[indic] Add back medial-consonant to grammar
Fixes https://github.com/harfbuzz/harfbuzz/issues/1592
|
2019-03-28 20:50:04 -07:00 |
Behdad Esfahbod
|
5ab6de7a6f
|
[khmer] Add trailing Coeng to syllable grammar
Fixes https://github.com/harfbuzz/harfbuzz/issues/1541
|
2019-03-28 20:23:12 -07:00 |
Ebrahim Byagowi
|
7360265e69
|
[ci] Tweak macos and psvita bots (#1638)
* Add --with-graphite2 to macOS
* Add a dummy ragel script for psvita
|
2019-03-28 16:57:56 -07:00 |
Michiharu Ariza
|
58c8c7a495
|
Merge branch 'master' into var-subset
|
2019-03-28 16:17:41 -07:00 |
Michiharu Ariza
|
485fe06f74
|
minor
|
2019-03-28 16:17:36 -07:00 |
Ebrahim Byagowi
|
a548d1da78
|
[ci] Use only CircleCI for macOS (#1637)
|
2019-03-28 15:42:45 -07:00 |
Michiharu Ariza
|
5f36771c2a
|
Merge branch 'var-subset' of https://github.com/harfbuzz/harfbuzz into var-subset
|
2019-03-28 15:07:53 -07:00 |
Michiharu Ariza
|
99f0c107f7
|
fixed a fuzzer bug
|
2019-03-28 15:07:49 -07:00 |
Behdad Esfahbod
|
160b4a2b01
|
Fix shell syntax error
Fixes https://github.com/harfbuzz/harfbuzz/issues/1612
|
2019-03-28 13:44:59 -07:00 |
Behdad Esfahbod
|
8665b9b0a2
|
Comment
|
2019-03-28 13:44:59 -07:00 |
punchcutter
|
a7eed7e41d
|
Override USE category for Grantha and Tirhuta visargas to allow marks
|
2019-03-28 13:31:45 -07:00 |
Egor Pugin
|
cf040c0fef
|
Disable unwanted C++ definitions for MSVC.
MSVC does not set __cplusplus to the latest standard and also it does not like redefining some keywords.
|
2019-03-28 11:10:42 -07:00 |
Michiharu Ariza
|
061bd0a99b
|
Merge branch 'var-subset' of https://github.com/harfbuzz/harfbuzz into var-subset
|
2019-03-27 08:53:50 -07:00 |
Michiharu Ariza
|
d8e3e3607e
|
Merge branch 'master' into var-subset
|
2019-03-27 08:53:48 -07:00 |
Michiharu Ariza
|
67175987bd
|
tweaked recursion checks
|
2019-03-27 08:52:46 -07:00 |
Ebrahim Byagowi
|
717181c594
|
[ci] remove ragel from psvita compile bot
|
2019-03-27 16:38:39 +04:30 |
Ebrahim Byagowi
|
08e36c5d8b
|
[ci] Don't install ragel on cmake build bot images
It is not needed anyway
|
2019-03-27 16:21:47 +04:30 |
Michiharu Ariza
|
feb712d8d8
|
add recursion checks
|
2019-03-26 20:35:01 -07:00 |
Michiharu Ariza
|
bcd689bb10
|
Merge branch 'master' into var-subset
|
2019-03-26 17:13:31 -07:00 |
Michiharu Ariza
|
49f9359632
|
add support of anchor point & SCALED/UNSCALED_COMPONENT_OFFSET
some code cleanup
|
2019-03-26 17:10:46 -07:00 |