[
▲前のスレッド
]
▼
2017/2/26 (日) 03:28:56
amewo
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36
[2397]
文字コード自動判別の不具合
デフォルトをUTF-8にしているのですが、
+npc[EOF]
と打つとSJISに
+npc
[EOF]
と打つとUTF-7になってしまいます。
怪しいのは全て0ポイントにして、
ユーザー側で文字コードの優先度やフィルタリングの設定できたほうが
いいと思うのですがいかがでしょうか?
▼
2017/2/26 (日) 16:14:40
もか
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0
[2398]
Re:文字コード自動判別の不具合
>UTF-7自動認識を厳しくする (svn:4163 upatchid:988 Moca)
この変更でこのような「-」が+のエンコード文字列の末尾にない場合、
UTF-7のポイントとして加算しなくなったので、
次のバージョンからこのようなことは、あまり起きなくなります。
UTF-7はほとんど使われていないので、自動判定から外してもいいとは思いますが。
>デフォルトをUTF-8にしているのですが、
>+npc[EOF]
>と打つとSJISに
これは、なんか違う所がおかしいのではないかと。
0ポイントならUTF-8になるはずです。
ちなみに2.xの特定のバージョンのデフォルト文字コード設定にはバグがあって、
ファイル名によらずに「基本」のデフォルト文字コードが適用されることがあります。
本来はタイプ別ごとに設定できるものなので、その辺かもしれません。
ややこしいのはサクラの場合、デフォルト設定とかとは別に、
履歴でも現在のエンコードを覚えているので、そちらが適用されている場合もあります。
▼
2017/2/26 (日) 18:18:34
amewo
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36
[2400]
Re2:文字コード自動判別の不具合
>デフォルトをUTF-8にしているのですが、
>+npc[EOF]
>と打つとSJISに
すみません。
これは自分の勘違いでした。
デフォルト文字コードがタイプ別なのを忘れてました
[
▼次のスレッド
]
INCM/CMT
Cyclamen v3.81
[ut:0.010][st:0.000]