xyzzy-022 / xyzzy

xyzzy 0.2.2 系列。有志により開発が継続中です。
http://xyzzy-022.github.com
MIT License
193 stars 44 forks source link

ファイルを開くダイアログでのエンコーディング指定を、ファイル先頭に書かれたエンコーディング指定より優先させてほしい #396

Closed molety closed 11 years ago

molety commented 11 years ago

ファイルを開くダイアログでエンコーディングを明示的に指定した時に、ファイル先頭に書かれたエンコーディング指定より優先させてほしいです。

例えば以下のようなファイルを間違ってShift_JISで保存すると、次にエンコーディング自動判定で開いたときUTF-8とみなされ文字化けします。

# -*- encoding: UTF-8 -*-
プログラム

そこで、ファイルを開くダイアログでエンコーディングをShift_JISと指定して開こうとしても、現状(0.2.2.250)だとその指定が無視されてUTF-8として開かれてしまいます。

ダイアログでユーザーがエンコーディングを指定した場合、そのエンコーディングで開きたい明確な意図があると思われるので、優先したほうがいいのではないかと思います。