V3.11β7No.00406
秀丸担当 さん 01/11/19 19:48
 
V3.11β7を作りました。
以下の場所からダウンロードできます。

http://hide.maruo.co.jp/software/bin/hm311b7.exe
変更点
 ・マクロconfig文でフォントを変えたときのテキスト構成バグ
 ・上書き禁止中閲覧モード中はやり直しできないようにする
 ・if(0)setreplace "aaa";で死ぬバグ
 ・「選択した範囲のみ」動作中の中間色描画の改善
 ・印刷でカーソルがファイルの最後にあるとき死ぬ場合がある
  バグ修正
 ・マクロconfigを使っても範囲選択を維持する
 ・印刷しても範囲選択を維持
 ・折り返した行の一番最後にカーソルがあるときの改行を入力
  したとのの問題
 ・「選択した範囲内のみ」の中間色表示はハイカラー以上のみ
 ・秀Tagsのダイアログをgrepのダイアログのタイプに従う

あと機能的には見えませんが印刷の拡張機能インターフェースのための
追加がなされています。


[ ]
RE:00406 V3.11β7No.00408
Arimac さん 01/11/19 23:15
 
>・if(0)setreplace "aaa";で死ぬバグ
>・「選択した範囲のみ」動作中の中間色描画の改善

改善を確認しました。

>・折り返した行の一番最後にカーソルがあるときの改行を入力
> したとのの問題

Win2Kでの動作が改善されているのを確認しました。

〜〜〜〜〜〜〜〜

ところで「選択した範囲のみ」動作中というのを知る
方法はないのでしょうか?(^^;
自作の置換マクロでは範囲選択されている場合は
選択範囲内で置換を行うのですが、置換後、通常の
範囲選択が解除された後、「選択した範囲」が
中間色表示されたままになるのですが、今は単なる
残像になっています・・・(^^;
このまま正式版に残るのであれば折角なので利用
したいのですが(^^;

[ ]
RE:00406 V3.11β7No.00410
水銀水 さん 01/11/20 11:31
 
> ・「選択した範囲のみ」動作中の中間色描画の改善

 美しい…と思っていたら、やはり以前に報告した「文字を挿入してできる新しい行
が中間色表示されない」現象に遭遇。
 再現性が特定できないでイマしたが、一応、次のような感じです。
「中間色表示されている最終の行末(改行文字)よりもx座標が大きい位置にあり、
なおかつ、この改行文字と同じ論理行中にある位置に文字を次々と挿入すると、新し
くできる行が中間表示されない」

 なんだか変な再現性ですけど、そちらで再現すれば良いのですが…。

p.s. それにしても、中間色表示された部分の途中で改行しても、文字列を貼り付け
ても、中間色領域がきちんと拡大されますね(^^) なんか、「範囲内置換」でも、こ
の中間色機能が働き始めそうな、うふふな気分です(^^)

[ ]
RE:00408 V3.11β7No.00419
秀丸担当 さん 01/11/21 15:33
 
>ところで「選択した範囲のみ」動作中というのを知る
>方法はないのでしょうか?(^^;
>自作の置換マクロでは範囲選択されている場合は
>選択範囲内で置換を行うのですが、置換後、通常の
>範囲選択が解除された後、「選択した範囲」が
>中間色表示されたままになるのですが、今は単なる
>残像になっています・・・(^^;
>このまま正式版に残るのであれば折角なので利用
>したいのですが(^^;

マクロで知る方法は、無いです。
いちおう正式版には残そうと思います。
ただし動作環境でチェックしてやらないと見えないように
しようと思います。

[ ]
RE:00410 V3.11β7No.00420
秀丸担当 さん 01/11/21 15:33
 
>「中間色表示されている最終の行末(改行文字)よりもx座標が大きい位置にあり、
>なおかつ、この改行文字と同じ論理行中にある位置に文字を次々と挿入すると、新
>しくできる行が中間表示されない」

すみません。報告ありがとうございます。
「最終の行末(改行文字)よりもx座標が大きい位置」というのがよく
わかりませんが、ようするに範囲の最後の行で文字を入力して行を増
やすということでしょうか。
すると追加された行には色がつかないというのは確認できました。

[ ]