置換の不具合No.01540
ulti さん 98/08/19 23:09
 
正規表現で¥nを置換後文字に指定すると全置換が途中で
とまります。ひどいときは1%も置き換えないうちに止まる。
はじめはマクロに記述したが使い物にならず、
手動でもこの状態です。
なぜでしょうか。

[ ]
RE:01540 置換の不具合No.01547
秀丸担当 さん 98/08/20 17:58
 
>正規表現で¥nを置換後文字に指定すると全置換が途中で
>とまります。ひどいときは1%も置き換えないうちに止まる。
>はじめはマクロに記述したが使い物にならず、
>手動でもこの状態です。
>なぜでしょうか。

検索文字はどんなものを指定したのでしょうか。

[ ]
RE:01547 置換の不具合No.01551
ulti さん 98/08/21 01:06
 
>>正規表現で¥nを置換後文字に指定すると全置換が途中で
>>とまります。ひどいときは1%も置き換えないうちに止まる。
>>はじめはマクロに記述したが使い物にならず、
>>手動でもこの状態です。
>>なぜでしょうか。
>
>検索文字はどんなものを指定したのでしょうか。

==とか @とか 制御コードになってなさそうなやつです。

[ ]
RE:01551 置換の不具合No.01558
秀丸担当 さん 98/08/24 17:59
 
>>検索文字はどんなものを指定したのでしょうか。
>
>==とか @とか 制御コードになってなさそうなやつです。

うーむ、ちょっとだけやってみたのですが、止まるということはありません。
まるで毎回止まるような書かれ方をしてますが、どういうときに止まるんでしょうか。
うむむ・・・

[ ]
RE:01558 置換の不具合No.01564
ulti さん 98/08/26 20:45
 
>>>検索文字はどんなものを指定したのでしょうか。
>>
>>==とか @とか 制御コードになってなさそうなやつです。
>
>うーむ、ちょっとだけやってみたのですが、止まるということはありません。
>まるで毎回止まるような書かれ方をしてますが、どういうときに止まるんでしょうか。
>うむむ・・・

置換する回数が少ないときには起きません。
多いときには必ずおきます。
100KByteのTXTで1000個所くらい
置換を行えば再現するはずです。
再現しないならメールしましょうか?

[ ]
RE:01564 置換の不具合No.01570
秀丸担当 さん 98/08/28 17:47
 
>置換する回数が少ないときには起きません。
>多いときには必ずおきます。
>100KByteのTXTで1000個所くらい
>置換を行えば再現するはずです。
>再現しないならメールしましょうか?

100KBを越えるファイルで1000個所以上やってみましたが、再現できません。
送っても差し支えないファイルなら、送ってください。
送り先は

maruo@mitene.or.jp

にお願いします。題名に秀丸担当宛てであることを書いてお願いします。

[ ]
RE:01570 置換の不具合No.01577
秀丸担当 さん 98/08/31 18:56
 
>>100KByteのTXTで1000個所くらい
>>置換を行えば再現するはずです。
>>再現しないならメールしましょうか?
>
>100KBを越えるファイルで1000個所以上やってみましたが、再現できません。
>送っても差し支えないファイルなら、送ってください。

というわけでメールをいただきました。
やってみたところ、再現しました。
おかげで直すことができます。次のバージョンで直ります。
ありがとうございました。

[ ]