Add russian and greek support 10/16810/1
authorLi Zhang <li2012.zhang@samsung.com>
Fri, 13 Sep 2013 08:15:56 +0000 (16:15 +0800)
committerJi-hoon Lee <dalton.lee@samsung.com>
Mon, 24 Feb 2014 14:37:15 +0000 (23:37 +0900)
Change-Id: I04f13d98b010cfe2017ab1d6414a28bb47944246

packaging/ise-engine-tables.spec
src/scim_table_imengine.cpp

index 5da7b4369fca61722f75e6986d2a6347c1399f16..5c4c83392ae2632c12e7d6e1128797ffc27829c9 100644 (file)
@@ -6,7 +6,7 @@
 %define build_scim_setup  0
 %define ENABLE_JA         0
 %define ENABLE_KO         0
-%define ENABLE_ADDITIONAL 0
+%define ENABLE_ADDITIONAL 1
 %define _unpackaged_files_terminate_build 0
 Summary:       SCIM Generic Table IMEngine and its data files
 Name:          %{nam}
@@ -197,6 +197,11 @@ rm -f $RPM_BUILD_ROOT//lib/kde*/*.{a,la}
 %if %{ENABLE_ADDITIONAL}
 %files additional
 %defattr(-, root, root)
+%{_datadir}/scim/tables/RussianTraditional.bin
+%{_datadir}/scim/icons/RussianTraditional.png
+%{_datadir}/scim/tables/greekpoly.bin
+%endif
+%if 0
 %{_datadir}/scim/tables/Amharic.bin
 %{_datadir}/scim/tables/Arabic.bin
 %{_datadir}/scim/tables/Bengali-inscript.bin
@@ -215,7 +220,6 @@ rm -f $RPM_BUILD_ROOT//lib/kde*/*.{a,la}
 %{_datadir}/scim/tables/Punjabi-inscript.bin
 %{_datadir}/scim/tables/Punjabi-jhelum.bin
 %{_datadir}/scim/tables/Punjabi-phonetic.bin
-%{_datadir}/scim/tables/RussianTraditional.bin
 %{_datadir}/scim/tables/Tamil-inscript.bin
 %{_datadir}/scim/tables/Tamil-phonetic.bin
 %{_datadir}/scim/tables/Tamil-remington.bin
@@ -241,7 +245,6 @@ rm -f $RPM_BUILD_ROOT//lib/kde*/*.{a,la}
 %{_datadir}/scim/icons/Punjabi-inscript.png
 %{_datadir}/scim/icons/Punjabi-jhelum.png
 %{_datadir}/scim/icons/Punjabi-phonetic.png
-%{_datadir}/scim/icons/RussianTraditional.png
 %{_datadir}/scim/icons/Tamil-inscript.png
 %{_datadir}/scim/icons/Tamil-phonetic.png
 %{_datadir}/scim/icons/Tamil-remington.png
@@ -267,7 +270,6 @@ rm -f $RPM_BUILD_ROOT//lib/kde*/*.{a,la}
 %{_datadir}/scim/tables/Uyghur-Romanized.bin
 %{_datadir}/scim/tables/Uyghur-Standard.bin
 %{_datadir}/scim/tables/classicalhebrew.bin
-%{_datadir}/scim/tables/greekpoly.bin
 %endif
 
 %if %{skim}
index 07b91c1e54dc65a1cc0ca2685731a620913070e6..f1531072e744742ef1e0956eeaa9fe778735583a 100755 (executable)
@@ -1728,7 +1728,6 @@ TableInstance::refresh_lookup_table (bool show, bool refresh)
             if (m_inputted_keys.size () &&
                 (m_inputing_caret || m_lookup_table.number_of_candidates ()))
             {
-                m_lookup_table.clear ();
                 update_lookup_table (m_lookup_table);
             }
             else