mogenslund/liquid

Text input does not work with composition input (e.g. Japanese IMEs)

iku000888 opened this issue · 2 comments

Not sure what can be done about it, but throwing it out there.

ttyinput.txt

I have attached a program (rename from ttyinput.txt to ttyinput.clj). If you execute that in a terminal with a command similar to this:

java -cp clojure-1.8.0.jar:. clojure.main -m ttyinput

it will output "A:" and a number each time you press a keybination. This number is what I use for translating keys into keywords and into actions. Try to see what happens when you type your special characters and provide me some numbers and maybe screenshots of which character is expected, then I will see, if I can use that to come up with a general solution for handling characters.

Self insert was implemented to handle more cases.