チケット #25917

UTF-8サポート

登録: 2011-08-05 10:38 最終更新: 2017-05-08 23:01

報告者: nawota 担当者: deskull
チケットの種類: 機能リクエスト 状況: 完了
コンポーネント: (未割り当て) マイルストーン: 変愚蛮怒2.2.0リリース (完了済み)
優先度: 5 - 中 重要度: 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に至ってはデフォルトのインストールも行われていない節もあるようなので、このまま適用してしまいます。

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

編集

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