Mike FABIAN

Results 261 comments of 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.