Mike FABIAN
Mike FABIAN
> Note that in my example above, the mode changing `` appear in the transliteration. ibus-m17n does not do that, these mode changing characters disappear immediately after typing and do...
It is a lot more complicated that I thought. Until now I could transliterate the input buffer ```Python self._typed_string: List[str] = [] # A list of msymbols ``` as often...
> I think that would work in almost all the scenarios I can think of where the mode change happens at the beginning or the end. The only one I...
While testing the `Z` to enter single fullwidth mode (see cjk-util.mim, zh-py.mim) I found that to make it work, I should not usually end each transliteration by appending the `Mnil`...
> While testing the `Z` to enter single fullwidth mode (see cjk-util.mim, zh-py.mim) I found that to make it work, I should not usually end each transliteration by appending the...
> Would it make sense to `unhandle` the `Mnil` in those mim files? I don't know. Would that help?
> I think that's the way mim files generally ignore an event when they want to stay in the same state, so I was thinking it could keep them in...
I think this commit I pushed to the release-candidate-2.27.64 branch makes it mostly work except for doing mode changes in the middle of a longer preedit. But it works just...
The Za problem can maybe be fixed in the cjk-util.mim file by doing something like you suggested, `unhandle` the `Mnil`symbol. I tried that but without success so far.
@dseomn Does it work for you?