[config] Don't disable emoji sequences in HB_TINY

It makes sense to disable this code these if editing is not needed.
However, this is also necessary to correctly display emoji sequences
in right-to-left direction.  For that reason, don't auto-disable it.
This commit is contained in:
Behdad Esfahbod 2019-06-26 14:57:48 -07:00
parent 7298716a3c
commit cd65305b05
3 changed files with 2 additions and 3 deletions

View File

@ -58,7 +58,6 @@
#define HB_NO_BITMAP
#define HB_NO_CFF
#define HB_NO_COLOR
#define HB_NO_EMOJI
#define HB_NO_FACE_COLLECT_UNICODES
#define HB_NO_GETENV
#define HB_NO_HINTING

View File

@ -479,7 +479,7 @@ hb_set_unicode_props (hb_buffer_t *buffer)
{
_hb_glyph_info_set_continuation (&info[i]);
}
#ifndef HB_NO_EMOJI
#ifndef HB_NO_EMOJI_SEQUENCES
else if (unlikely (_hb_glyph_info_is_zwj (&info[i])))
{
_hb_glyph_info_set_continuation (&info[i]);

View File

@ -572,7 +572,7 @@ _hb_modified_combining_class[256] =
/*
* Emoji
*/
#ifndef HB_NO_EMOJI
#ifndef HB_NO_EMOJI_SEQUENCES
#include "hb-unicode-emoji-table.hh"