チケット #25917

登録: 2011-08-05 10:38

最終更新: 2017-05-08 23:01

UTF-8サポート

報告者:nawota担当者:deskull
優先度:5 - 中マイルストーン:変愚蛮怒2.2.0リリース (完了済み)
チケットの種類:機能リクエスト重要度:5 - 中
コンポーネント:(未割り当て)状況:完了
解決法受領

チケットの詳細

LinuxでもUTF-8環境が増えてきましたが、そういった環境への対応はできないでしょうか。

とりあえず X11 での表示の部分で iconv を使って変換するような patch を書いてみました。一応動いているようです。

https://github.com/naota/hengband/commit/2f768c1be2bde42ff0d6b41a497caee378c7311b (URLに.patchをつければunified diffのtextで取得できます)

添付ファイル

添付ファイルリスト添付ファイルはありません
新規添付ファイル追加
添付ファイルの追加添付ファイルの追加にはログインが必要です

チケットの履歴 - 7 件中 3 件表示 [古い履歴も表示する]

2011-08-05 10:38 更新者: nawota

  • 新しいチケット "UTF-8サポート" が作成されました

2011-08-11 13:22 更新者: deskull

  • 担当者(未割り当て) から deskull に更新されました

コメント

確かにUTF対応が可能になると変愚や今後のバリアントについても、テキストディスプレイ上の拡張が可能になる点で魅力的に思われます。 すぐに対応できるかは分かりませんが、他の環境も含めて検討に入れたいと思います。

2014-10-16 21:45 更新者: deskull

コメント

今年2月末~3月当初でHabu氏が
https://sourceforge.jp/projects/hengband/scm/git/hengband/commits/ea33afaf949d4fe7b1bee1edb7006925db7c2ce8
https://sourceforge.jp/projects/hengband/scm/git/hengband/commits/c7b2453c02694e8bb0588d7688fe66b64972558a
などでソースファイルのURL化を済ませている。頂いたパッチを反映させた際に影響を及ぼしていないかだけはチェックしておくこと。

2015-10-29 22:45 更新者: deskull

2017-01-01 20:41 更新者: deskull

コメント

deskull への返信

今年2月末~3月当初でHabu氏が
https://sourceforge.jp/projects/hengband/scm/git/hengband/commits/ea33afaf949d4fe7b1bee1edb7006925db7c2ce8
https://sourceforge.jp/projects/hengband/scm/git/hengband/commits/c7b2453c02694e8bb0588d7688fe66b64972558a
などでソースファイルのURL化を済ませている。頂いたパッチを反映させた際に影響を及ぼしていないかだけはチェックしておくこと。

今更だがURL化>UTF-8化

2017-01-01 20:42 更新者: deskull

  • 解決法なし から 受領 に更新されました

2017-05-08 23:01 更新者: deskull

  • チケット完了時刻2017-05-08 23:01 に更新されました
  • 状況オープン から 完了 に更新されました

コメント

パッチの動作確認しました。

実際のところ、昨今のLinuxディストリビューションではUTF-8ロケールが一般的で、euc-jpに至ってはデフォルトのインストールも行われていない節もあるようなので、このまま適用してしまいます。

ご協力ありがとうございました。


追記/更新 #25917 (UTF-8サポート)

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする