OmeSatoFoundation / ome2023

Other
1 stars 0 forks source link

Follow the new perl in which default encoding revamped #91

Closed RollMan closed 5 months ago

RollMan commented 11 months ago

yomi2voca.pl のデフォルトエンコーディングが euc-jp から utf-8 に変更になったことに伴い、.yomi ファイル、.dic ファイルのエンコーディングを utf-8 とするための変更を施した。

また、最新の Julius リポジトリに含まれる yomi2voca.pl はソースコード自体も euc-jp から utf-8 に変わっていたので、utf-8 のバージョンを使うことにした (Closes #81)。

yshimmyo@zxp028:~/Documents/ome2023/06$ diff ../contrib/Julius/gramtools/yomi2voca/yomi2voca.pl  <(iconv -f euc-jp -t utf-8 ../contrib/IR/yomi2voca.pl)
354a355
>

NOTICE: この PR をテストするときは、 #90 を先にマージしてください。

90 は現 master (https://github.com/OmeSatoFoundation/ome2023/commit/b8832270ee64d25032b0b1250aa17f4f9245ff28) で起こる make 時のエラーを

とりあえず解決しますが、期待するか動作かどうかは確認中です。 コマンドの例:

$ git fetch origin 08_ascii_table_build_src_path
$ git merge --no-ff --no-commit 08_ascii_table_build_src_path
$ # docker build . -t ome2023 ; docker run ... ome2023 make など
$ # テストが終了したら
$ git merge --abort

Closes #80

RollMan commented 5 months ago

Merged in rebased #110. Close.