Re: IBus's default preload engines are fixed
Fuminobu TAKEYAMA <[email protected]>
| Newsgroups | gmane.linux.suse.m17n |
|---|---|
| Message-ID | <[email protected]> |
> Though, in that case, I don't think it's too bad to activate > automatically. Here is a source code of ibus-m17n: https://github.com/phuang/ibus-m17n/blob/master/src/default.xml.in.in ibus-m17n is preloaded in the following languages: as, gu, hi, kn, ks, mai, ml, mr, ne, or, pa, sa, sd, si, ta, te I don't know about these languages but ibus-m17n may be the only input method for these language. Of course, we can set rank values 0 to avoid preloading ibus-m17n. Fuminobu TAKEYAMA (2012/02/17 2:48), Takashi Iwai wrote: > At Fri, 17 Feb 2012 01:14:56 +0900, > Fuminobu TAKEYAMA wrote: >> >> (2012/02/16 4:25), Takashi Iwai wrote: >> > But what about users of systems with some ibus engines but >> > in other locales? >> >> Nothing happens. For example, even if Anthy is installed in a system >> with en_US locale, it is not added to the preload engine list because >> en_US does not match ja, which Anthy supports. A language supported by >> an engine is declared also in a XML file. >> >> If there was any engines support languages such as en_US, it would be >> problem. > > Hm, didn't check yet but what about the engines with m17n-lib? > > Though, in that case, I don't think it's too bad to activate > automatically. > > > Takashi > >> >> Fuminobu Takeyama >> >> (2012/02/16 4:25), Takashi Iwai wrote: >>> At Thu, 16 Feb 2012 02:50:58 +0900, >>> Fuminobu TAKEYAMA wrote: >>>> >>>> Hi, >>>> >>>> I fixed problem that IBus's default preload engines does not work. >>>> (maybe from 1.4?) >>>> https://bugzilla.novell.com/show_bug.cgi?id=746612 >>> >>> Great, thanks! >>> >>>> Because of this problem, we had to open ibus-settings and add engines >>>> into the preload engines list before using IBus. >>>> >>>> Now, when the preload engine list is empty, for example, at the first >>>> boot, the engine with the largest rank is selected for each language. If >>>> Anthy (rank: 99) and Mozc (rank: 80) are installed then, in Japanese >>>> environment, both of engines are preloaded and Anthy is selected as a >>>> default engine. >>>> >>>> Note that engines whose rank are 0 are not preloaded. >>>> >>>> >>>> So, I would ask maintainers of engines to confirm each engine has an >>>> appropriate rank value. >>>> It can be found in "/usr/share/ibus/component/*.xml". >>>> >>>> Do we need to distribute this fix via the online update? >>> >>> A good question. For the new installation system, it'd be a really >>> good improvement. OTOH, if this would change suddenly the setup of >>> the already "working" system, one would regard it as a regression. >>> >>> I guess CJK users should have already selected the list, so there will >>> be no impact by this update. But what about users of systems with >>> some ibus engines but in other locales? >>> >>> >>> thanks, >>> >>> Takashi >> -- >> To unsubscribe, e-mail: [email protected] >> To contact the owner, e-mail: [email protected] >> -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]