マクロのgettagsfileNo.21885
Okada さん 06/10/04 06:58
 
秀丸エディタV6.02を使用しています。
タグファイルを秀丸で開いていない場合は、gettagsfile(0)でタグファイル名が取得
できるのですが、
タグファイルを秀丸で開いて(編集できる状態にして)いると、gettagsfile(0)が空文
字列を返して来ます。
V5.xxの頃は、どちらもファイル名が取得できたかと思うのですが...。
この辺に関して、何か仕様変更等ありますでしょうか。
もし設定ファイル等必要でしたらご指示下さい。
宜しくお願いします。


[ ]
RE:21885 マクロのgettagsfileNo.21886
秀丸担当 さん 06/10/04 10:06
 

>秀丸エディタV6.02を使用しています。
>タグファイルを秀丸で開いていない場合は、gettagsfile(0)でタグファイル名が取得
>できるのですが、
>タグファイルを秀丸で開いて(編集できる状態にして)いると、gettagsfile(0)が空文
>字列を返して来ます。
>V5.xxの頃は、どちらもファイル名が取得できたかと思うのですが...。
>この辺に関して、何か仕様変更等ありますでしょうか。
>もし設定ファイル等必要でしたらご指示下さい。
>宜しくお願いします。

調べてみたところ、gettagsfileでのtagsファイルの存在チェックで、読み書き
禁止の排他制御付きでチェックしていました。
[その他]→[動作環境]→[ファイル]→[排他制御]で上書き禁止または読み書き禁
止になっていると、言われているようになりました。

V4.10未満では排他制御付きでチェックしていなかったですが、V4.10で変わって
しまいました。この点は不具合であるといえるので、修正させていただきます。
マクロの互換性としては、gettagsfileが出来たのもV4.10からなので、いちおう
前から動作は変わっていないと思います。
いずれにしてもおかしいと思うので修正します。

[ ]
RE:21886 マクロのgettagsfileNo.21887
Okada さん 06/10/04 21:54
 
Ver.5.xxと動作が変わっていると思ったのは、以前の記憶を頼りに書いてしまったの
ですが、私の勘違いでしたか。すみません。
以前使えていたマクロを動かしてみたら、うまく動作しなかったので、Ver.6での変
更になったものと思っていました。
修正して頂けるということなので、改版を待ちたいと思います。
ありがとうございました。

[ ]