efl/src/lib
Ali Alzyod 8143b81dd6 evas_object_textblock: treat variation sequence as single run
Summary:
Variation sequence treated as a single run, if we found one, we keep looking adding to the same  run, but if it is not, then we need to start a new one.

Before:
{F3826735}

After:
{F3826736}

Test Plan:
```
#include <stdio.h>
#include <Elementary.h>
/*
gcc -o example test.c `pkg-config --cflags --libs elementary`
*/

EAPI_MAIN int
elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)
{
   Evas_Object *win, *en;

   elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);

   win = elm_win_util_standard_add("emoji-example", "emoji-example");
   elm_win_autodel_set(win, EINA_TRUE);

   en = elm_entry_add(win);
   elm_entry_scrollable_set(en, EINA_TRUE);
   evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
   evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);

   elm_object_text_set(en, "<font_size=25>&#x262a;&#x262a;&#xfe0f;&#x262a;가</font_size>");

   evas_object_show(en);

   elm_object_content_set(win, en);
   evas_object_resize(win, 400, 200);
   evas_object_show(win);

   elm_run();

   return 0;
}
ELM_MAIN()
```

Reviewers: woohyun, bowonryu

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T8542

Differential Revision: https://phab.enlightenment.org/D11096
2020-01-23 16:21:22 +09:00
..
ecore ecore_exe/efl_exe - implement exit with parent on bsds with procctl 2020-01-15 12:14:31 +00:00
ecore_audio eolian: rename event_prefix to event_c_prefix for consistency 2019-09-26 16:47:22 +02:00
ecore_avahi
ecore_buffer
ecore_cocoa
ecore_con ecore_con - freebsd bind blocking workaround 2020-01-18 00:14:58 +00:00
ecore_drm
ecore_drm2 ecore-drm2: Fix issue of shifting 1 by more than 32bits 2019-11-14 12:21:40 -05:00
ecore_evas ecore_evas_buffer: Unregister input events when ecore_evas_buffer is freed 2019-12-30 11:23:22 -05:00
ecore_fb
ecore_file esacpe: remove library from tree 2019-12-04 12:21:24 -08:00
ecore_imf ecore_imf: Deprecated autofill enums in input hints 2020-01-16 13:26:08 +09:00
ecore_imf_evas
ecore_input
ecore_input_evas ecore_input_evas: fix ouble use of include guard define 2019-11-20 10:30:17 +01:00
ecore_ipc
ecore_sdl
ecore_wayland
ecore_win32 ecore_win32: fix compose event field 2019-11-28 11:06:24 +00:00
ecore_wl2 Revert "ecore-wl2: Move ecore_wl2_window_output_find function to be internal" 2020-01-22 07:43:49 -05:00
ecore_x ecore-x add root barrier setup func to fix xserver mouse containment 2020-01-07 14:24:13 +00:00
ector ector software: catch up losing tasks among the threads. 2019-12-19 20:30:31 +09:00
edje edje - store original size in edje struct and dont exceed max size 2020-01-22 23:34:05 +00:00
eet evas_textblock: content fit feature 2019-12-12 14:22:46 +09:00
eeze eeze: remove tizen module support from eeze sensor 2019-12-11 13:46:31 +01:00
efl efl.text.interactive: use Eina_Int_Range for selection range event 2020-01-23 16:07:42 +09:00
efl_mono c#: Implement IList to Eina.Array. 2019-12-22 11:31:35 -03:00
efl_wl efl_wl: Add ecore_wl2_internal include 2020-01-09 10:53:26 -05:00
efreet eina - fix eina_strndup test passing 2020-01-15 19:23:44 +00:00
eina eina: add new range Data type 2020-01-23 06:54:44 +09:00
eio eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
eldbus eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
elementary efl.text.interactive: use Eina_Int_Range for selection range event 2020-01-23 16:07:42 +09:00
elput
elua correct edje pkg-config generation for luaold 2019-12-28 10:47:46 +01:00
embryo exotic: remove left-overs from Exotic support 2019-12-04 12:21:28 -08:00
emile fix jpeg loading which freed the wrong ptr 2019-12-02 19:54:25 +00:00
emotion Efl.Player: Add setter of playback_progress 2019-12-31 09:53:10 -05:00
eo eina: add new range Data type 2020-01-23 06:54:44 +09:00
eolian eolian: use c_name to derive enum c field names 2020-01-10 20:19:47 +01:00
eolian_cxx Revert "csharp: Property Indexer implementation" 2020-01-21 07:00:44 +09:00
ephysics fix various trivial null derefs 2019-10-18 13:30:10 -04:00
ethumb
ethumb_client
evas evas_object_textblock: treat variation sequence as single run 2020-01-23 16:21:22 +09:00
evil evil: make it clear in the docs that this library is private to efl 2019-10-07 12:50:14 +02:00
.gitignore