エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
1.7.5のLANGまわりの挙動が変 - 世界はアルゴリズムでできている。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
1.7.5のLANGまわりの挙動が変 - 世界はアルゴリズムでできている。
久し振りに cygwin のバージョンを上げたら、挙動がおかしくなった。 どうも、内部的に扱う文字列を勝手... 久し振りに cygwin のバージョンを上げたら、挙動がおかしくなった。 どうも、内部的に扱う文字列を勝手に UTF-8 に変換かけてるっぽい。 LANGを設定してなかったら勝手に LANG=C.UTF-8 に設定して、Windows内で標準で設定されているエンコーディングの文字列(CP932)を勝手に UTF-8 に変換してるっぽい… /etc/profile.d/lang.sh:test -z "${LC_ALL:-${LC_CTYPE:-$LANG}}" && export LANG=C.UTF-8 LANG=C.UTF-8 な状態で「ruby -Ks -e 'Dir.mkdir "日本語"'」とかすると、 ruby内部ではちゃんと「日本語」という SJISエンコーディングなディレクトリを作ろうとするのだが、 cygwin内部で mkdir が呼ばれる時に、UTF-8エンコーディング