[Uim] Suggestion: im-label-name

TOKUNAGA Hiroyuki tkng at xem.jp
Thu Jan 13 20:58:30 EET 2005


On Fri, 14 Jan 2005 03:48:34 +0900
TOKUNAGA Hiroyuki <tkng at xem.jp> wrote:

> On Fri, 14 Jan 2005 02:00:43 +0900
> YamaKen <yamaken at bp.iij4u.or.jp> wrote:
> 
> > Hi developers,
> > 
> > I suggest new attribute for IM 'label-name'. The attribute
> > represents human-friently and internationalized IM name such as
> > 4th arg of following register-im.
> > 
> > (generic-register-im
> >  'pyunihan
> >  "zh_CN"
> >  "UTF-8"
> >  (N_ "Pinyin (Unicode)")
> >  (N_ "PinYin input method (Unicode version)")
> >  pyunihan-init-handler)
> > 
> > This simplifies the lazy loading implementation and custom
> > im-name related custom variable definition.
> > 
> > We could also provide corresponding C API such as follwing, but
> > I think that it's not required yet.
> > 
> > const char *uim_get_im_label_name(uim_context uc, int nth);
> > 
> > I'll rewrite all related codes if nobody disapproved for a
> > while. Please post your comment.
> 
> I think that's good idea.

Sorry for my continual posting.

I think uim_get_im_human_readable_name or something other is better
function name. Label is already used elsewhere. (prop_label,
custom_label, and so on.)


Regards,

-- 
TOKUNAGA Hiroyuki
tkng at xem.jp
http://kodou.net/



More information about the uim mailing list