skk-dev / ddskk

Daredevil SKK (Simple Kana to Kanji conversion program)
GNU General Public License v3.0
195 stars 42 forks source link

「う゛」から「ゔ」使用に切り替えるパッチ #160

Open teika-kazura opened 4 years ago

teika-kazura commented 4 years ago

2018年にメーリングリスト(ML)に送りましたが、完全にMLがお亡くなりのようですので、こちらに再提出します。

現在、「vu」と打鍵すると「う゛」と入力される仕様になっております。もしも、現在 ddskk がサポートする emacs のバージョンでは「ゔ」に切り替えて問題が無いようでしたら、このパッチがお役に立つかも知れません。

変更点ですが、

こんなところです。試すにはとりあえず新しい branch の方が安全でしょうか。

パッチですが、前(大昔)にMLに添付を送ったら、符号化の問題で、一部に適用できない場合がありましたので、こちらからダウンロードして下さい: https://gitlab.com/teika/ddskk/commit/211084fbf665538b16aae4352fb433050d9ff7bd.diff 一応、ダウンロードして git-apply できる事を確認しています。commit message は適宜変更して下さって結構です。(なお、Git のレポは https://gitlab.com/teika/ddskk です。github でなくて済みません)

後は、個人辞書が「う゛」で登録されている方は、対応が必要ですね。どうしましょう。(まあユーザーが自分でquery-replace一発かな?)

なお、個人辞書が複数あって、符号化が統一されていない場合は、 (defun skk-find-coding-system (code) ) としておくと、skk側で決め打ちせず、emacs が判定します。最近は変な符号化は無いので、ほぼこれで安全かと思います。辞書ファイルの先頭の行に符号化を書いておくこともできますし。

teika-kazura commented 4 years ago

面倒な問題なので、閉じてしまっても構いません。(wontfixで、と思ったんですが、openとcloseしか無いんですね)