mogamoga1024 / typing-jp

日本語のタイピングゲームの入力判定のためのライブラリ
MIT License
2 stars 2 forks source link

isCapsLockに関して #11

Open mogamoga1024 opened 1 week ago

mogamoga1024 commented 1 week ago

isCapsLockがtrueだとして 「にゃ」に対して「nYA」という入力がOKになるが、これは現実に即していない。

https://github.com/mogamoga1024/typing-jp/blob/84d406082125d5bc057872e8e954f3548fabe9fb/test/test1.js#L407-L421

が!!!!!!

直さない。

めんどくさいし、はっきりいってかなーーーーり重箱の隅レベルの現象。 これが原因で誰か不幸に陥ることは絶対にない。

というわけで、そういう仕様ということにしておく。

mogamoga1024 commented 1 week ago

こういうのに対応すると、じゃあ途中でisCapsLockがtrueからfalseになったときに 「にゃ」は「N(isCapsLock:true)」+「ya(isCapsLock:false)」とで変換できないはずだけど、ええの? とか考えないといけないから、クッソ面倒くさい。

んでもって、完璧に対応したとして、ほとんど需要がない。

OK?

mogamoga1024 commented 1 week ago

何言ってんのか分かんねーよ的な方は isCapsLockを常にfalse(デフォ値)にしておけば、なんら問題ありません

mogamoga1024 commented 1 week ago

気が向いたら直す(直すとは言っていない)

mogamoga1024 commented 17 hours ago

小文字をNGにすればいいのか 案外簡単に対応できそう