[▲前のスレッド]

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]