- 18 6月, 2019 9 次提交
-
-
由 Behdad Esfahbod 提交于
This disables fallback shaper in tiny builds. Projects that don't use our build system and want to disable fallback shaper (eg. Firefox) should define HB_NO_FALLBACK_SHAPE now. Part of https://github.com/harfbuzz/harfbuzz/issues/1652
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
This reverts commit 47030b18. Reverts only the hb-ft part, to reinstate non-OpenType kerning with FreeType. Fixes https://github.com/harfbuzz/harfbuzz/issues/1682
-
由 Behdad Esfahbod 提交于
This reverts commit d219f899. API change: Un-deprecate font kern API. Part of https://github.com/harfbuzz/harfbuzz/issues/1682 We should document that this API is only necessary to hook up non-OpenType kerning. hb-ot-font will continue to NOT implement them.
-
- 17 6月, 2019 1 次提交
-
-
由 David Corbett 提交于
-
- 15 6月, 2019 1 次提交
-
-
由 Michiharu Ariza 提交于
add Unicode UCS-4 cmap fix Unicode bits in OS/2 add Unicode cmap sub-table in SourceHanSans-Regular_subset.otf regenerate cff subset test expected results
-
- 13 6月, 2019 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-
- 12 6月, 2019 2 次提交
-
-
由 David Corbett 提交于
-
由 Michiharu Ariza 提交于
-
- 11 6月, 2019 8 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Ebrahim Byagowi 提交于
-
由 Ebrahim Byagowi 提交于
-
由 Ebrahim Byagowi 提交于
-
由 Ebrahim Byagowi 提交于
Added in 01dff1ea and 19256bef, this was targeted at older msvc versions that don't support C99 but now as we require C++11 we don't target places those envs thus removing this.
-
由 Behdad Esfahbod 提交于
+this works on gcc 4.8 as well as default code path.
-
由 Behdad Esfahbod 提交于
This reverts commit a0c49007.
-
由 Behdad Esfahbod 提交于
Just testing bots. Will finish based on results.
-
- 10 6月, 2019 1 次提交
-
-
由 Ebrahim Byagowi 提交于
The only thing I need for a working wasm in a minimum libc, otherwise I have to provide the very same qsort inside that libc
-
- 09 6月, 2019 5 次提交
-
-
由 Ebrahim Byagowi 提交于
-
由 Ebrahim Byagowi 提交于
-
由 Ebrahim Byagowi 提交于
-
由 Ebrahim Byagowi 提交于
-
由 Ebrahim Byagowi 提交于
-
- 08 6月, 2019 5 次提交
-
-
-
由 Behdad Esfahbod 提交于
-
-
-
由 Ebrahim Byagowi 提交于
I guess all of its field will be initialized anyway here but lets make it more defensive
-
- 07 6月, 2019 3 次提交
-
-
由 Ebrahim Byagowi 提交于
Causing -Wextra-semi-stmt build error when no primitive has chosen Interesting that nobody has noticed it yet.
-
由 Garret Rieger 提交于
-
由 Qunxin Liu 提交于
-
- 06 6月, 2019 3 次提交
-
-
由 Qunxin Liu 提交于
-
由 Eli Zaretskii 提交于
mingw.org's MinGW. src/hb-algs.hh: Don't compile _BitScanForward and _BitScanReverse for GCC >= 4. mingw.org's MinGW doesn't have these functions. src/hb-atomic.hh: MemoryBarrier does exist in mingw.org's MinGW, but it is not a macro, it is an inline function. __MINGW32_VERSION is a macro that exists only in mingw.org's MinGW, so conditioning on it should not affect MinGW64, where MemoryBarrier is a macro. src/hb-uniscribe.cc: Define E_NOT_SUFFICIENT_BUFFER if it is not defined (mingw.org's MinGW doesn't). src/hb.hh: Don't include intrin.h for mingw.org's MinGW, since that header is not available; instead, include windows.h. Conditioned on __MINGW32_VERSION to avoid affecting MinGW64.
-
由 Behdad Esfahbod 提交于
Saves a few bytes.
-
- 05 6月, 2019 1 次提交
-
-
由 Ebrahim Byagowi 提交于
-