マーク一覧についてNo.06821
Iranoan さん 05/03/19 20:08
 
 秀丸担当さん今日は、Iranoan です。
 「マーク一覧」で [移動] を選択した時、
・「マーク一覧」を実行したファイルと移動先のファイルが同じ
・ 移動先の行番号が存在しない
という条件の時、エラー・メッセージが表示されません。

 またマクロの marklist について、気になる点があります。
・[移動] で成功、失敗、及び [キャンセル] のどの場合でも、result == 1
   directtagjump 同様、それぞれ 1, -1, 0 だと便利です。
・disableerrormsg を使っても、失敗した時エラー・メッセージが表示される。

 こちらの環境は、Windows98+IE6.0+秀丸 Ver.5.00β8 です。

[ ]
RE:06821 マーク一覧についてNo.06865
秀丸担当 さん 05/03/22 14:25
 

> 「マーク一覧」で [移動] を選択した時、
>・「マーク一覧」を実行したファイルと移動先のファイルが同じ
>・ 移動先の行番号が存在しない
>という条件の時、エラー・メッセージが表示されません。

やってみましたが、再現できませんでした。
disableerrormsg;
marklist;
としたとき、秀丸が起動するとメッセージが出てしまうほうが問題で、メッセー
ジが出ないのは問題ないということではないでしょうか。

> またマクロの marklist について、気になる点があります。
>・[移動] で成功、失敗、及び [キャンセル] のどの場合でも、result == 1
>   directtagjump 同様、それぞれ 1, -1, 0 だと便利です。

仕様を変更しても問題ないと思われるので、そのようにしようと思います。

>・disableerrormsg を使っても、失敗した時エラー・メッセージが表示される。

こちらは、マーク一覧から秀丸が起動したときは、マクロ実行が切り替わってい
なかったのですが、切り替わるように仕様変更したいと思います。

[ ]
RE:06865 マーク一覧についてNo.06879
Iranoan さん 05/03/22 19:46
 
 秀丸担当さん今日は、Iranoan です。
> disableerrormsg;
> marklist;
> としたとき、秀丸が起動するとメッセージが出てしまうほうが問題で、メッセー
> ジが出ないのは問題ないということではないでしょうか。
 これは、
> ・disableerrormsg を使っても、失敗した時エラー・メッセージが表示される。
と書いたように問題です。それとは別に、
> >・「マーク一覧」を実行したファイルと移動先のファイルが同じ
> >・ 移動先の行番号が存在しない
の 2 つの条件が重なったとき、
> >という条件の時、エラー・メッセージが表示されません。
が問題では無いか? ということです。
> やってみましたが、再現できませんでした。
を読んで、一つ書き忘れていたに気がつきました。
> >・ 移動先の行番号が存在しない
の状態を作るために、秀丸でマークした後は、別のソフトウェアで、その行数
以下に編集してください。そうしないと、「マーク一覧」が書き変わってしま
うので。

> > またマクロの marklist について、気になる点があります。
> >・[移動] で成功、失敗、及び [キャンセル] のどの場合でも、result == 1
> >   directtagjump 同様、それぞれ 1, -1, 0 だと便利です。
>
> 仕様を変更しても問題ないと思われるので、そのようにしようと思います。
>
> >・disableerrormsg を使っても、失敗した時エラー・メッセージが表示される。
>
> こちらは、マーク一覧から秀丸が起動したときは、マクロ実行が切り替わってい
> なかったのですが、切り替わるように仕様変更したいと思います。
 有り難うございます。

[ ]
RE:06879 マーク一覧についてNo.06887
秀丸担当 さん 05/03/23 17:50
 

>の状態を作るために、秀丸でマークした後は、別のソフトウェアで、その行数
>以下に編集してください。そうしないと、「マーク一覧」が書き変わってしま
>うので。

これは、たぶんそうだろうと思って別のソフトで書き換えてテストしたのですが、
マクロを使用せずに手動でやったときはエラーが出ていました。
しかし改めて調べてみると、いったんマクロでエラーが出ない状態になってから
だとエラーが出ない可能性があることがわかりました。
たぶんβ9で一緒に修正されると思います。

[ ]
RE:06887 マーク一覧についてNo.06892
Iranoan さん 05/03/23 21:08
 
 秀丸担当さん今日は、Iranoan です。
> たぶんβ9で一緒に修正されると思います。
 確認できました。有り難うございます。

[ ]