rpms/uim/devel uim-1.4.1-m17n-not-list-nil-im.patch, NONE, 1.1 uim.spec, 1.43, 1.44
Akira Tagoh (tagoh)
fedora-extras-commits at redhat.com
Mon Aug 20 02:08:42 UTC 2007
Author: tagoh
Update of /cvs/pkgs/rpms/uim/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7941
Modified Files:
uim.spec
Added Files:
uim-1.4.1-m17n-not-list-nil-im.patch
Log Message:
* Mon Aug 20 2007 Akira TAGOH <tagoh at redhat.com> - 1.4.1-6
- uim-1.4.1-m17n-not-list-nil-im.patch: Fix appearing m17n-nil IME and crashing
when it's selected. (#235331)
uim-1.4.1-m17n-not-list-nil-im.patch:
--- NEW FILE uim-1.4.1-m17n-not-list-nil-im.patch ---
diff -ruN uim-1.4.1.orig/uim/m17nlib.c uim-1.4.1/uim/m17nlib.c
--- uim-1.4.1.orig/uim/m17nlib.c 2007-01-07 02:43:43.000000000 +0900
+++ uim-1.4.1/uim/m17nlib.c 2007-08-20 10:26:39.000000000 +0900
@@ -201,8 +201,9 @@
for (elm = imlist; mplist_key(elm) != Mnil; elm = mplist_next(elm)) {
MDatabase *mdb = mplist_value(elm);
MSymbol *tag = mdatabase_tag(mdb); /* tag[1]: lang, tag[2]: name */
+ uim_bool is_complete_im = (tag[1] != Mnil && tag[2] != Mnil);
- if (tag[1] != Mnil) {
+ if (is_complete_im) {
MInputMethod *im = minput_open_im(tag[1], tag[2], NULL);
if (im)
Index: uim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/uim/devel/uim.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- uim.spec 17 Aug 2007 13:29:35 -0000 1.43
+++ uim.spec 20 Aug 2007 02:08:10 -0000 1.44
@@ -3,7 +3,7 @@
Name: uim
Version: 1.4.1
-Release: 5%{?dist}
+Release: 6%{?dist}
# uim itself is licensed under BSD
# scm/py.scm, helper/eggtrayicon.[ch], qt/pref-kseparator.{cpp,h}
# and qt/chardict/chardict-kseparator.{cpp,h} is licensed under LGPLv2+
@@ -26,6 +26,7 @@
Source0: http://uim.freedesktop.org/release/%{name}-%{version}.tar.bz2
Source1: xinput.d-uim
Source2: uim-init.el
+Patch0: uim-1.4.1-m17n-not-list-nil-im.patch
Summary: A multilingual input method library
@@ -167,6 +168,7 @@
%prep
%setup -q -n %{name}-%{version}
+%patch -p1 -b .m17n-nil
%build
@@ -382,6 +384,10 @@
%dir %{_datadir}/uim
%changelog
+* Mon Aug 20 2007 Akira TAGOH <tagoh at redhat.com> - 1.4.1-6
+- uim-1.4.1-m17n-not-list-nil-im.patch: Fix appearing m17n-nil IME and crashing
+ when it's selected. (#235331)
+
* Fri Aug 10 2007 Akira TAGOH <tagoh at redhat.com> - 1.4.1-5
- Update License tag.
- Update BuildReq.
More information about the fedora-extras-commits
mailing list