TAGジャンプしない?!No.00493
kasa0 さん 98/02/12 17:32
 
grepの結果を使用してTAGジャンプをする時に、(無題)の秀丸が
開いていると、それがアクティブになりTAGジャンプが機能しま
せん。

何が悪いんでしょうか?

バージョンはV2.20で、OSは NT 4.0です。

[ ]
RE:00493 TAGジャンプしない?!No.00502
秀丸担当 さん 98/02/13 16:21
 
>grepの結果を使用してTAGジャンプをする時に、(無題)の秀丸が
>開いていると、それがアクティブになりTAGジャンプが機能しま
>せん。

どこかに無題の秀丸があると必ず発生するわけではないですよね。
再現手順がわかれば教えていただけないでしょうか。

[ ]
RE:00502 TAGジャンプしない?!No.00524
kasa0 さん 98/02/16 14:23
 

>どこかに無題の秀丸があると必ず発生するわけではないですよね。
>再現手順がわかれば教えていただけないでしょうか。

調べてみたところ必ず発生するわけではないですね。

では手順を書きます。

1.秀丸を常駐させる。
2.メニューから「grepの実行」を行う。
3.grepの結果が表示されている秀丸で、新規作成を行い無題の秀丸を
  開く。
4.grepの結果が表示されている秀丸で、TAGジャンプを実行する。

以上で再現されると思います。

[ ]
RE:00524 TAGジャンプしない?!No.00530
秀丸担当 さん 98/02/17 18:30
 
>1.秀丸を常駐させる。
>2.メニューから「grepの実行」を行う。
>3.grepの結果が表示されている秀丸で、新規作成を行い無題の秀丸を
>  開く。
>4.grepの結果が表示されている秀丸で、TAGジャンプを実行する。
>
>以上で再現されると思います。

うーん、しかしそれでは再現しないのです。
他に何かあると思うのですが・・・

[ ]
RE:00530 TAGジャンプしない?!No.00541
kasa0 さん 98/02/17 20:07
 
>うーん、しかしそれでは再現しないのです。
>他に何かあると思うのですが・・・

さらに詳しく調べてみたところ、00513と同様の現象のようです。
Cソースをgrepしていたのですが、コメントが含まれている行の場合に
問題の現象が起きています。
しかし、コメントがある行でも正常に動く場合もあったので、さらに調
べてみると「"」(ダブルクォーテーション)が「/」の前に入っていると
問題は起きないようです。

正常に動作
abc.c(123):".../*
abc.c(123):'/'

(無題)がアクティブ
abc.c(123):/*
abc.c(123):/*..."
abc.c(123):'/*'


[ ]
RE:00541 TAGジャンプしない?!No.00555
秀丸担当 さん 98/02/20 17:23
 
>(無題)がアクティブ
>abc.c(123):/*
>abc.c(123):/*..."
>abc.c(123):'/*'

おおお、再現できました。
これで調査できます。ありがとうございました。

[ ]