EUCモードNo.19488
mikdigi さん 05/06/17 15:45
 
動作環境>ファイル>エンコード2
でEUCコード指定ドライブを指定しています。

当初からおかしかったのですが、この設定をしてからずっと
秀丸を利用するとき(開くとき)に指定ドライブ以外で
開くときにも必ず「EUC指定ドライブですがEUCで開きますか?(意訳)」のようなメ
ッセージが出てきてしまっていました。とりあえず
いいえ、を選択すればshift-jisも問題なかったのでそのまま使って
いました。

ところが本日、shift-jisも何もすべてEUCで開かれるようになって
しまいました。特に何か設定を変えた記憶はないのですが、突然
そうなってしまったように感じます。

設定を見直してみてもエンコード1は
「ファイルの内容を解析してエンコードの種類を自動認識する」
にチェックが入っていますし、ファイルタイプ別の設定、でも
エンコードの種類の指定は自動になっています。

今は開く、としてwindwowを表示させエンコードでshift-jisを指定し
開いているのですが、かなり手間がかかってしまい困っています。

なにかおかしな設定にしてしまったのでしょうか?
よろしくお願いします。

[ ]
RE:19488 EUCモードNo.19489
秀丸担当 さん 05/06/17 16:31
 

>当初からおかしかったのですが、この設定をしてからずっと
>秀丸を利用するとき(開くとき)に指定ドライブ以外で
>開くときにも必ず「EUC指定ドライブですがEUCで開きますか?(意訳)」のようなメ
>ッセージが出てきてしまっていました。とりあえず
>いいえ、を選択すればshift-jisも問題なかったのでそのまま使って
>いました。

EUCコード指定ドライブの設定はどのようになっているでしょうか。
ここにフォルダ名も含めて書いてしまうと、そのフォルダ名に含まれるアルファ
ベットもドライブとして認識してしまいます。

[ ]
RE:19489 EUCモードNo.19490
mikdigi さん 05/06/17 17:09
 
お返事ありがとうございます。

>EUCコード指定ドライブの設定はどのようになっているでしょうか。
>ここにフォルダ名も含めて書いてしまうと、そのフォルダ名に含まれるアルファ
>ベットもドライブとして認識してしまいます。

確かにフォルダ名まで含めてしまっていました。
ということは EUCの指定はcドライブとかdドライブという単位
しかかけられない、ということですね。

その場合でも開くときに聞いてこなくなってしまった理由が
わからないのですが、何かお心当たりはありませんでしょうか

[ ]
RE:19490 EUCモードNo.19491
秀丸担当 さん 05/06/17 17:32
 

>その場合でも開くときに聞いてこなくなってしまった理由が
>わからないのですが、何かお心当たりはありませんでしょうか

EUCコード指定ドライブの入力する部分の右側にある「メッセージで確認する」
がチェックされていないのではないでしょうか。

[ ]
RE:19491 EUCモードNo.19492
mikdigi さん 05/06/17 17:36
 
>
>>その場合でも開くときに聞いてこなくなってしまった理由が
>>わからないのですが、何かお心当たりはありませんでしょうか
>
>EUCコード指定ドライブの入力する部分の右側にある「メッセージで確認する」
>がチェックされていないのではないでしょうか。

そこにはチェックが入っています

[ ]
RE:19492 EUCモードNo.19493
mikdigi さん 05/06/17 17:39
 
途中でした


ドライブの指定を C:\
その右側の メッセージで確認する にチェックが入っている状態

なのですが デスクトップなどにおいた 漢字入りのテキストを
ダブルクリックで開く、開いた秀丸に落とす、秀丸を開いてから
ファイル>開く(エンコードの種類自動判定) のどの方法でも
EUCで開いてしまいます。

唯一、秀丸を開いてからファイル>開く(エンコードの種類をshift-jis指定)のみ
でshift-jisが正しく読める状態です。

[ ]
RE:19493 EUCモードNo.19494
秀丸担当 さん 05/06/17 18:22
 

>ドライブの指定を C:\
>その右側の メッセージで確認する にチェックが入っている状態
>
>なのですが デスクトップなどにおいた 漢字入りのテキストを
>ダブルクリックで開く、開いた秀丸に落とす、秀丸を開いてから
>ファイル>開く(エンコードの種類自動判定) のどの方法でも
>EUCで開いてしまいます。
>
>唯一、秀丸を開いてからファイル>開く(エンコードの種類をshift-jis指定)のみ
>でshift-jisが正しく読める状態です。


そうでしたか。それは失礼しました。
いろいろ検証してみたところ、以下の条件のときに問い合わせが無いことが確認
できました。
・[動作環境]→[パフォーマンス]→[テンポラリファイル再利用]が有効
・[動作環境]→[ファイル]→[エンコード1]→[ファイルの内容を解析して…]が
無効
・開いたファイルは32キロバイト以上でヒストリにあるファイル

この条件が揃うと、テンポラリファイルを再利用して前回開いた状態を瞬時に復
元するようになるので、問い合わせが出ません。

このような動作は、内部的な事情とも言えることで、ユーザーには非常にわかり
にくいことなので、改善するべきかもしれないです。

[ ]
RE:19494 EUCモードNo.19496
白雲斎 さん 05/06/17 19:06
 
白雲斎と申します。

>>ドライブの指定を C:\
>>
>>なのですが デスクトップなどにおいた 漢字入りのテキストを
>>ダブルクリックで開く、開いた秀丸に落とす、秀丸を開いてから
>>ファイル>開く(エンコードの種類自動判定) のどの方法でも
>>EUCで開いてしまいます。

あら、通常のOSインストール「C:\」では、デスクトップのルート・ドライブも
「C:\」であることと関係なかったんですね。
いや、通りすがりの発言ですので無視してください。

__________________________________
Save the earth
http://pr.mail.yahoo.co.jp/ondanka/

[ ]
RE:19494 EUCモードNo.19503
mikdigi さん 05/06/20 08:39
 
お返事が遅れました。

>そうでしたか。それは失礼しました。
>いろいろ検証してみたところ、以下の条件のときに問い合わせが無いことが確認
>できました。
>・[動作環境]→[パフォーマンス]→[テンポラリファイル再利用]が有効
>・[動作環境]→[ファイル]→[エンコード1]→[ファイルの内容を解析して…]が
>無効
>・開いたファイルは32キロバイト以上でヒストリにあるファイル
>
>この条件が揃うと、テンポラリファイルを再利用して前回開いた状態を瞬時に復
>元するようになるので、問い合わせが出ません。
>
>このような動作は、内部的な事情とも言えることで、ユーザーには非常にわかり
>にくいことなので、改善するべきかもしれないです。

上記を確認しましたが、この条件でもありませんでした。
そしていろいろ調べていただき、申し訳なかったのですが
今のところ問題は解決しました。grep検索などをして使って
いたのですが、検索時にエラー(ごめんなさいちゃんとメモして
なくて)が出て、秀丸を再起動しないといけない、という
ような内容でした。秀丸を閉じて再度行ってもそのエラーが
取れなかったためWindows自体を再起動したところEUCで開いて
しまうという問題も解決しました。メモリあたりの問題だったの
かもしれません。

いろいろ教えていただきありがとうございました。EUCドライブ
の部分は特に知らなかったし参考になりました。
またよろしくお願いします。

[ ]
RE:19503 EUCモードNo.19504
秀丸担当 さん 05/06/20 15:12
 

>上記を確認しましたが、この条件でもありませんでした。
>そしていろいろ調べていただき、申し訳なかったのですが
>今のところ問題は解決しました。grep検索などをして使って
>いたのですが、検索時にエラー(ごめんなさいちゃんとメモして
>なくて)が出て、秀丸を再起動しないといけない、という
>ような内容でした。秀丸を閉じて再度行ってもそのエラーが
>取れなかったためWindows自体を再起動したところEUCで開いて
>しまうという問題も解決しました。メモリあたりの問題だったの
>かもしれません。

条件は違いましたか。そうだとすると他にも原因があったのかもしれません。

エラーが出たとのことですが、こちらも貴重なバグ報告です。
もし再現するようなことがあったら、エラーの内容や再現手順を教えていただけ
ると非常に助かります。
もしエラーが出てdump.txtが出力されているというようなメッセージであった場
合、秀丸をインストールしたフォルダ(標準でc:\Program Files\Hidemaru)に
あるdump.txtの内容を書き込んでいただけると助かります。

[ ]