efl/src
Youngbok Shin 73c39bcf12 Evas textblock: fix wrong hyphenation issues with non UTF8 encoded dictionary
Summary:
hnj_hyphen_hyphenate2() needs properly encoded text based on the given
dictionary. Each dictionary contains its encoding information at the head
of file. So, text will be converted to proper encoding before calling
the function. It fixes T3221.
@fix

Test Plan: Included in Evas test suite.

Reviewers: z-wony, tasn, woohyun, herdsman, Blackmole, minudf

Subscribers: zmike, stefan_schmidt, raster, cedric, jpeg

Tags: #efl

Maniphest Tasks: T3221

Differential Revision: https://phab.enlightenment.org/D3863
2018-05-06 12:01:41 +03:00
..
benchmarks efl: use efl_add_ref to create objects which have no parent 2018-03-20 17:20:56 -07:00
bin efl_mono: Change generated classes naming scheme 2018-05-03 18:04:41 -03:00
bindings efl_mono: Change generated classes naming scheme 2018-05-03 18:04:41 -03:00
edje_external
examples efl_mono: Update tests and examples after rename 2018-05-03 18:04:41 -03:00
generic
lib Evas textblock: fix wrong hyphenation issues with non UTF8 encoded dictionary 2018-05-06 12:01:41 +03:00
modules ecore-evas-win32: set draw_block until the window receives a configure event 2018-05-02 15:57:26 -04:00
scripts eolian: make doc ref resolution global 2018-04-18 16:38:14 +02:00
static_libs evas: vg loader actually should hold a ref when no parent is given. 2018-04-03 14:26:59 -07:00
tests Evas textblock: fix wrong hyphenation issues with non UTF8 encoded dictionary 2018-05-06 12:01:41 +03:00
wayland_protocol
CMakeLists.txt
CMakeLists_Eina.txt
Makefile.am tests: use dbus-run-session when running tests 2018-04-10 11:28:01 +02:00
Makefile_Cxx.am efl_cxx: remove eolized promises from the CXX bindings 2018-05-01 10:39:01 -07:00
Makefile_EPhysics.am
Makefile_Ecore.am efl: remove old Efl_Future, Efl_Promise. 2018-05-01 10:39:01 -07:00
Makefile_Ecore_Audio.am
Makefile_Ecore_Avahi.am
Makefile_Ecore_Buffer.am
Makefile_Ecore_Cocoa.am
Makefile_Ecore_Con.am Efl.Net.Control.Manager (from Efl.Net.Control) 2018-04-24 09:03:42 -07:00
Makefile_Ecore_Drm.am
Makefile_Ecore_Drm2.am
Makefile_Ecore_Evas.am ecore_evas: fix vnc_server build. 2018-05-01 10:39:01 -07:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am Revert "wayland_imf: Fix bug in shutdown" 2018-02-28 13:35:10 -06:00
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Js.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_Wl2.am Revert "wayland_imf: Fix bug in shutdown" 2018-02-28 13:35:10 -06:00
Makefile_Ecore_X.am
Makefile_Ector.am tests: unbreak PACKAGE_BUILD_DIR usage in makefiles 2018-04-05 11:10:27 +02:00
Makefile_Edje.am edje: fix backward compatibility issue caused by legacy cursor funcs 2018-05-02 19:48:46 +03:00
Makefile_Edje_Helper.am
Makefile_Eet.am
Makefile_Eet_Helper.am
Makefile_Eeze.am eeze: use new bs static lib 2018-02-17 21:17:58 +01:00
Makefile_Efl.am efl_ui_list : introduce new list widget for simple usage 2018-04-28 13:41:41 +09:00
Makefile_Efl_Js.am
Makefile_Efl_Mono.am eolian_mono: remove non existing file references for distcheck 2018-04-27 11:22:19 +02:00
Makefile_Efl_Mono_MSBuild_Gen_Helper.am
Makefile_Efreet.am
Makefile_Eina.am tests: unbreak PACKAGE_BUILD_DIR usage in makefiles 2018-04-05 11:10:27 +02:00
Makefile_Eio.am
Makefile_Eldbus.am eldbus: refactor model code. 2018-04-30 14:21:11 -07:00
Makefile_Elementary.am build: include newly created efl_ui_focus_graph.h file in dist 2018-05-03 14:43:37 +02:00
Makefile_Elocation.am
Makefile_Elput.am
Makefile_Elua.am
Makefile_Elua_Helper.am
Makefile_Embryo.am embryo:use new bs static lib 2018-02-17 21:17:58 +01:00
Makefile_Emile.am
Makefile_Emotion.am emotion: use new bs static lib 2018-02-17 21:17:58 +01:00
Makefile_Eo.am efl: remove old Efl_Future, Efl_Promise. 2018-05-01 10:39:01 -07:00
Makefile_Eolian.am eolian: add source file for the future static checker 2018-05-03 17:14:39 +02:00
Makefile_Eolian_Cxx.am build: include newly created blacklist.hpp in dist 2018-05-03 14:43:38 +02:00
Makefile_Eolian_Cxx_Helper.am
Makefile_Eolian_Files_Helper.am
Makefile_Eolian_Helper.am
Makefile_Eolian_Js.am efl-js: Fix dependency generation in JavaScript binding compilation 2018-04-08 11:24:08 -03:00
Makefile_Eolian_Js_Helper.am
Makefile_Eolian_Mono_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am ethumb: use new bs static lib 2018-02-17 21:17:58 +01:00
Makefile_Ethumb_Client.am
Makefile_Evas.am Evas textblock: fix wrong hyphenation issues with non UTF8 encoded dictionary 2018-05-06 12:01:41 +03:00
Makefile_Evil.am tests: unbreak PACKAGE_BUILD_DIR usage in makefiles 2018-04-05 11:10:27 +02:00
Makefile_Wayland_Protocols.am
Makefile_efl_wl.am