Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
背景
辞書の項目追加を PR しようと見てみたところ
EUC-JP と ISO-2022-JP のせいで
GitHub からは内容も ChangeLog も見えないので
何もできませんでした
(特に ISO-2022-JP は VSCode からも扱えなくて驚きました)
というわけで UTF-8 にしてみる PoC です
このまま実用できるとは思いませんが叩き台にはなるかもしれません
気軽に却下していただいて構いませんが
この程度 GitHub から文字化けなく見えてくれないと
なかなか PR を出す気にはなれないと思います
(UTF-8 か SJIS にしない限り GitHub の意味がないというか
以前のシステムの方がずっとマシです)
diff を取ってみたところ
fullname が少し変わっているかもしれませんので
euc-jp-2004 のまま扱うほうが良いかもしれません
でも元データがおかしいだけかもしれません
(○○システムズの「ズ」のところとか、モーニング娘。の最後の「。」とか)
skktools の filters が EUC-JP 決め打ちのようなので Makefile で nkf -e して処理していますが
skktools 側で自動識別やオプション指定ができるなら Makefile がシンプルになりそうです
あとは gitattributes で working-tree-encoding 指定するとかもアリかもしれません
あとは
ChangeLog に真鵺道を要求するのもハードルが高いので
GitHub Actions で自動生成してくれるといいですよね