http://bugs.freedesktop.org/show_bug.cgi?id=15178 Summary: uim-scim is broken
Product: UIM
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: IM: Other IMs
AssignedTo:
uim-bugs@...
ReportedBy:
yamaken@...
IMEngineFactoryBase::get_name() returns the IM name for humans (and it is
recommended to be 'localized'). So it does not fit the uim's symbolic IM name
(idname), and causes parse errors on Scheme when being read as Scheme symbol.
For example, an IM name "scim-Probhat(phonetic)" cannot be a safe Scheme symbol
since it contains parenthesis. Some character replacements and
anti-message-translation (localization) is required to provide uim IMs. uim
1.5.0 and later rejects IMs that have such invalid IM name.
And there are many unconditional fprintf()s. They should be suppressed if
--disable-debug.
My personal priority for these tasks are very low, and may not be fixed in
1.5.0 or 1.6.0. If you want to use uim-scim, please fix it.
--
Configure bugmail:
http://bugs.freedesktop.org/userprefs.cgi?tab=email------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
uim-bugs mailing list
uim-bugs@...
http://lists.freedesktop.org/mailman/listinfo/uim-bugs