Conversation
|
第2.2版でのルール名は |
あまり強い理由はないですが、 ルール名の変更をすると、ユーザーのオプション名の変更もしないと意図した動き方にならないというのだけちょっと気になっています。 💭 オプションの値は"3.3.かっこ類と隣接する文字の間のスペースの有無"だけですが、どちらかというユーザーがルールを無効にするために falseを指定してるケースが多いはずなので、番号を変えると無効だったルールが復活してしまうので、それをうまく維持する設定を伝えたいという意図です。 1.2.3 的な番号だと毎回ずれてしまうので、ルールにidをつけられると一番良い気がするんですが、数が多すぎて考えるのが難しくて一回諦めたんですよね。(ルール名が変わってしまったらだめなのかもというので番号を入れたのかもしれない…) TODO
|
|
旧版の「3.2. カタカナ語間のスペースの有無」のルールを消していましたが、「2.1.7 カタカナ複合語」として再度追加しました。
ルールの中身の変更は「2.2.1 ひらがなと漢字の使い分け」のみで、辞書に軽微な変更があります。 また、ルールの番号の変更が非常に多いです。旧版の「3 文字間のスペース」が「2.3 文字間のスペース」に変更され、これ以降のルールの番号がすべて変更されているため、マイグレーションガイド(スクリプト)は私も必須だと思います。 マイグレーションが必須のアップデートなため、ルールの表記ゆれをガイドに揃える、あるいはidを独自に命名するのならここが良いタイミングだと思います。個人的に記号が含まれるルール名( |
close #70