[Uim-bugs] [Bug 15178] New: uim-scim is broken

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Mar 23 09:34:30 PDT 2008


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 at freedesktop.org
        ReportedBy: yamaken at bp.iij4u.or.jp


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.


More information about the uim-bugs mailing list