macSKK
macSKK copied to clipboard
"/" ";" が含まれる単語をユーザー辞書に登録すると "/" ";" 以降が欠落する
SKK辞書が / ; をコメントとして扱うのが原因。
歴史的経緯からconcat を使うことになっており、macSKKでは辞書から読み取る時に置換をしている。しかし、ユーザー辞書に追加する時には何もしていないためコメント扱いされて / ; 以降が欠落する。
次の書式でユーザー辞書にエントリを手動追加することで回避できる。
- 登録単語の
/を\057に、;を\073に置換する -
(concat "と")で挟む
例: なき /(concat "( \073 - \073 )")/
@MorimotoShimei 報告ありがとうございます。
歴史的経緯から
concatを使うことになっており、macSKKでは辞書から読み取る時に置換をしている。しかし、ユーザー辞書に追加する時には何もしていないためコメント扱いされて/;以降が欠落する。
こちらですが #185 で対応したので、v0.25.1以降では発生しないと思っていました。 macSKKのご利用バージョンと、再現手順を教えていただければ幸いです。
ためしにmacSKK v2.5.0で単語登録から ほげ/ふが;ぴよ と登録してファイル保存してみたところconcatを使って保存しているようでした。
;; okuri-nasi entries.
ああああ /(concat "ほげ\057ふが\073ぴよ")/