grep 文で「エンコードの種類」No.00400
Iranoan さん 07/02/10 18:09
 
 秀丸担当さん今日は、Iranoan です。
 grep 文でメニューから呼び出す grep の「エンコードの種類」に当たる指
定はありますか? なければ、将来的には openfile 文同様 euc や /f?? によ
るオプション指定が出来るようになるとありがたいです。(特に後者の方法)
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.50β20 です。

[ ]
RE:00400 grep文で「エンコードの種類」No.00402
h-tom さん 07/02/10 18:57
 

h-tom です。

> 秀丸担当さん今日は、Iranoan です。
> grep 文でメニューから呼び出す grep の「エンコードの種類」に当たる指
>定はありますか? なければ、将来的には openfile 文同様 euc や /f?? によ
>るオプション指定が出来るようになるとありがたいです。(特に後者の方法)
> こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.50β20 です。

grep文のヘルプを見るとできるみたいですよ。
>openfileと同様に、エンコードの種類をオプションで指定することができます。
>(V5.11以降)

"/f??"の形式は不明です。出来るとしても、何処で指定すればいいのやら?

[ ]
RE:00402 grep文で「エンコードの種類」No.00403
山紫水明 さん 07/02/10 20:45
 
 Iranoanさん,h-tomさん,

>> grep 文でメニューから呼び出す grep の「エンコードの種類」に当たる指
>>定はありますか? なければ、将来的には openfile 文同様 euc や /f?? によ
>>るオプション指定が出来るようになるとありがたいです。(特に後者の方法)

>"/f??"の形式は不明です。出来るとしても、何処で指定すればいいのやら?

 前に,エンコードの種類を指定すると検索が速くなるということがあり,試しに
openfile 文と同じように,
grep $search, $objectfile, $folder, subdir, icon, filelist, sjis;
というようなマクロ文を書いたことがあります。
 これで正しいかどうかわかりません。また効果の方はよくわかりませんでした
が,少なくともエラーにはなりませんでした。

     では, (^^)/~
                                        山紫水明
                                        SANSHISUIMEI

[ ]
RE:00402 grep文で「エンコードの種類」No.00404
Iranoan さん 07/02/10 23:10
 
 h-tom さん、山紫水明さん今日は、Iranoan です。
> grep文のヘルプを見るとできるみたいですよ。
> >openfileと同様に、エンコードの種類をオプションで指定することができます。
> >(V5.11以降)
 ヘルプにしっかり書かれていますね。失礼しました。

> "/f??"の形式は不明です。出来るとしても、何処で指定すればいいのやら?
 文字列や数値として指定できれば良いかと。
 searchoption 相当でオプションを指定する場合は、5 番目のパラメータに
すれば、互換性も問題ないでしょうし。

[ ]
RE:00404 grep文で「エンコードの種類」No.00409
秀丸担当 さん 07/02/13 09:57
 

>> "/f??"の形式は不明です。出来るとしても、何処で指定すればいいのやら?
> 文字列や数値として指定できれば良いかと。
> searchoption 相当でオプションを指定する場合は、5 番目のパラメータに
>すれば、互換性も問題ないでしょうし。

sjisとかeucはできますが、"/f??"のほうはできないですね。
openfileのほうもパラメタとしては無くて、openfile "/f?? filename.txt";と
いう書き方しかないと思います。
やるとしたらopenfileのほうもパラメタとして数値指定できるようにしたほうが
いいかもしれないです。
grepでも数値指定するとなると、5番目のパラメタということになってしまいま
すが、従来からの書き方と混在していて仕様として美しくないような気もします。
不安定になりそうなのでV6.50では特にいじらないほうがよさそうです。

[ ]
RE:00409 grep文で「エンコードの種類」No.00413
Iranoan さん 07/02/13 13:07
 
 秀丸担当さん今日は、Iranoan です。
> grepでも数値指定するとなると、5番目のパラメタということになってしまいま
> すが、従来からの書き方と混在していて仕様として美しくないような気もします。
> 不安定になりそうなのでV6.50では特にいじらないほうがよさそうです。
 Ver.6.50 でなくてもできるようになればそれで良いです。
 検討、よろしくお願いします。

[ ]