次の内容比較についてNo.33734
K'zawa さん 14/11/26 15:55
 
こんにちは、K'zawaです。

「他の秀丸エディタと内容比較」コマンドを実行しないまま、「次の内容比較」
コマンドを実行すると、現状何も起りませんが、秀丸エディタを2つ以上開いて
いる場合には、「他の秀丸エディタと内容比較」コマンドを実行したことにして
もよいのではないでしょうか?

話は変わりますが、大文字のCOMPFILE分は、マクロヘルプに載っていますか?

[ ]
RE:33734 次の内容比較についてNo.33735
秀丸担当 さん 14/11/26 16:50
 

比較結果でないときは、「次の内容比較」は確かに何も起きないです。

「他の秀丸エディタと内容比較...」コマンドでは、比較先のダイアログを出す
かどうかは[その他]→[動作環境]→[その他のコマンド]→[比較]の「比較対象の
ダイアログを常に出す」によって決まります。

比較先のダイアログが出ずに比較が始まると、何が起こったかわからなくなって
しまうような気がします。
設定は無視して、常にダイアログが出るようになるのであれば問題無いと思いま
すが、どうでしょうか。

COMPFILE文については、メニューにあるコマンドのうち幾つかは、マクロを想定
していなくても便宜的に適当な大文字の名前を割り当てているものがあり、
COMPFILE文もその1つでした。
その中でOPEN文などはヘルプに載っていますが、COMPFILE文は載せていませんで
した。
載せても問題ないと思うので、追記させていただきます。

[ ]
RE:33735 次の内容比較についてNo.33736
K'zawa さん 14/11/26 19:13
 
秀丸担当さん、こんにちは。
K'zawaです。

>設定は無視して、常にダイアログが出るようになるのであれば問題無いと思いま
>すが、どうでしょうか。

それでいいと思います。私はダイアログを出す設定なので、逆に出さない設定の
ときにどうするべきなのかは、いまいち分かりませんが。

>COMPFILE文については、メニューにあるコマンドのうち幾つかは、マクロを想定
>していなくても便宜的に適当な大文字の名前を割り当てているものがあり、
>COMPFILE文もその1つでした。
>その中でOPEN文などはヘルプに載っていますが、COMPFILE文は載せていませんで
>した。
>載せても問題ないと思うので、追記させていただきます。

キー操作の記録ででてきたのですが、補完辞書(ライブラリに登録してあるもの
をベースに新しいワードを自分で追加したもの)に入ってなかったので、なぜだ
ろうと思いました。細かいことで申し訳ないです。

[ ]
RE:33736 次の内容比較についてNo.33738
K'zawa さん 14/11/26 21:20
 
K'zawaです。

>>設定は無視して、常にダイアログが出るようになるのであれば問題無いと思いま
>>すが、どうでしょうか。
>
>それでいいと思います。私はダイアログを出す設定なので、逆に出さない設定の
>ときにどうするべきなのかは、いまいち分かりませんが。

と書きましたが、そもそも「他の秀丸エディタと内容比較...」コマンドが、
ダイアログを出さない設定かつ秀丸が2つだけのとき、いきなり比較を開始して
いるので、「次の内容比較」のときも設定通りでもいいような気がしますが。

[ ]
RE:33738 次の内容比較についてNo.33741
秀丸担当 さん 14/11/27 10:59
 

ご意見ありがとうございます。
「他の秀丸エディタと内容比較...」コマンドでダイアログが出ない場合は、
「次の内容比較」のときも同じようにダイアログが出なくてもいいかもしれない
ということで、やっぱり動作環境に従うようにしてみます。

もう1つ理由があって「次の内容比較」がCOMPFILE;としてキー操作の記録され
るとき、キー操作の再生時は動作環境に従うことになって矛盾してしまうので、
はやり従うことにしたほうがよさそうです。

[ ]
RE:33741 次の内容比較についてNo.33743
K'zawa さん 14/11/27 11:57
 
秀丸担当さん、こんにちは。
K'zawaです。

>「他の秀丸エディタと内容比較...」コマンドでダイアログが出ない場合は、
>「次の内容比較」のときも同じようにダイアログが出なくてもいいかもしれない
>ということで、やっぱり動作環境に従うようにしてみます。

よろしくお願いします。

[ ]
RE:33741 次の内容比較についてNo.33748
K'zawa さん 14/11/27 21:46
 
秀丸担当さん、こんにちは。
K'zawaです。

すみません。ちょっと認識不足で、「カラーマーカーで色付け」がOFFで使って
いて、ONにすると動きが違うことを理解しておらず、Beta16の変更は思っていた
こととは違っていました。

実は、「次の内容比較」コマンドを、キー操作で憶えていて、そのためにグレー
になっていることに気がついていなかったのです。つまり、実行して何も起きな
いとは、コマンドの実行自体ができていなかったのです。
したがって私がやりたいことは、秀丸が2つ以上開いてさえいれば、「次の内容
比較」コマンドを有効にして、「他の秀丸エディタと内容比較」コマンドを実行
していない状態ならば、それを実行したことにする、ということになりますが、
それは可能でしょうか?

[ ]
RE:33748 次の内容比較についてNo.33752
秀丸担当 さん 14/11/28 08:54
 

すみません。「カラーマーカーで色付け」がONのときと勘違いしていました。
「カラーマーカーで色付け」がOFFのときでも、同じようにできるように修正さ
せていただきます。

[ ]
RE:33752 次の内容比較についてNo.33755
K'zawa さん 14/11/28 13:46
 
秀丸担当さん、こんにちは。
K'zawaです。

>「カラーマーカーで色付け」がOFFのときでも、同じようにできるように修正さ
>せていただきます。

ありがとうございます。よろしくお願いします。

[ ]
RE:33752 次の内容比較についてNo.33760
K'zawa さん 14/12/04 21:06
 
秀丸担当さん、こんにちは。
K'zawaです。

Beta 17
>比較の色付けがOFFのときでも「次の内容比較」コマンドは比較結果が無い場合は
>「他の秀丸エディタと内容比較...」を実行するように修正。

「カラーマーカーで色付け」のチェックボックスがOFF かつ compfilehandleが0
ということですよね。でも「次の内容比較」はグレーなのですが…。
まだ話がすれ違っているのでしょうか??

[ ]
RE:33760 次の内容比較についてNo.33761
秀丸担当 さん 14/12/05 09:32
 

何度もすみません。
「ウィンドウ」メニューのグレー状態ということで、わかりました。
キー割り当てして直接実行することで確認してしまっていました。
グレー状態にはならないように「ウィンドウ」メニューからも実行できるように
修正させていただきます。

あと、nextcompfile文が、パラメータで0か1を付けず省略しているとき、1を付
てカラーマーカーを検索するのと同じような振る舞いになっていたこともありま
した。
パラメータ省略時は動作環境に従うように修正させていただきます。

[ ]
RE:33761 次の内容比較についてNo.33764
K'zawa さん 14/12/06 10:39
 
秀丸担当さん、こんにちは。
K'zawaです。

>「ウィンドウ」メニューのグレー状態ということで、わかりました。
>キー割り当てして直接実行することで確認してしまっていました。
>グレー状態にはならないように「ウィンドウ」メニューからも実行できるように
>修正させていただきます。

よろしくお願いします。

[ ]