マーク行の一覧についてNo.16796
にのじ さん 04/02/28 15:24
 
 こんにちは、にのじといいます。

 以前、マーク行の一覧表示と実際の番号がずれるという話題があり、修正され
たと思うのですが、現在もその症状が現れています。行が長くなるほど、誤差が
ひどくなるようです。
 念のために確認をお願いします。

 秀丸 4.10 beta20
 OS Windows XP Home

[ ]
RE:16796 マーク行の一覧についてNo.16797
にのじ さん 04/02/28 22:39
 
 自己レスをします。

 ちょっと気になって調べてみたのですが、「その他・ファイルタイプ別の設
定・詳細・行番号の計算方法」で、ワープロ的とエディタ的のどちらにしても
マーク一覧での行番号が同じになっていました。
 ワープロ的にしても、エディタ的で数えられているために番号がずれてしまう
のではないでしょうか。
 確認をお願いします。

[ ]
RE:16797 マーク行の一覧についてNo.16798
アルビレオ さん 04/02/28 23:27
 
秀丸ユーザーのアルビレオです。

> ちょっと気になって調べてみたのですが、「その他・ファイルタイプ別の設
>定・詳細・行番号の計算方法」で、ワープロ的とエディタ的のどちらにしても
>マーク一覧での行番号が同じになっていました。
> ワープロ的にしても、エディタ的で数えられているために番号がずれてしまう
>のではないでしょうか。

マーク行の行番号は常に「エディタ的」数え方に統一されています。
(たぶんマーク行一覧の機能がついたときからそうなっていたのだと思います)
「ワープロ的」数え方は、折り返し桁数を変更しただけで変えなければいけな
かったりと管理が面倒で、たびたび再計算すると時間がかかるため、このような
仕様になっているのだと思われます。

どうしても必要なら理由を挙げて要望してみてはどうでしょうか。
実現するかどうかは私にはわかりませんが、仮に実現したとしても今のマーク行
との互換性を保つためなどの理由でマークする「行」は今の仕様と同様にエディ
タ的な意味の「行」にしかマークできないでしょう。

例えば8桁で折り返していると

ABCDEFGH
IJKLMNOP
QRSTU↓
(↓は改行マーク)

上のテキストで「QRSTU」に改行マークを入れたとしても、実際にマークがつく
のは「ABCDEFGH」になります。(エディタ的に見れば同じ行だから)

[ ]
RE:16798 マーク行の一覧についてNo.16799
にのじ さん 04/02/29 12:24
 
 アルビレオさん、詳しい説明をありがとうございました。

 秀丸エディタがそのように行を数えているとは知りませんでした。仕様という
ことであればそのように使おうと思います。あえて要望を出すつもりはないです。
 HELP をみてもよく分からなかったので、つい書き込みをしてしまいました。
 お手数をおかけして申し訳ありませんでした。

[ ]
RE:16799 マーク行の一覧についてNo.16800
秀まるお2 さん 04/02/29 21:37
 
 アルビレオさんの話は、あくまで1秀丸ユーザーさんの話です。サイトー企画
からも後ほどコメントさせていただきますので、それまでお待ちください。

 (仕様なのかバグなのかは今すぐお返事できませんので)

[ ]
RE:16799 マーク行の一覧についてNo.16804
秀丸担当 さん 04/03/01 16:54
 

マークの行番号は、エディタ的(改行のみを数える)になるのが、現在の仕様と
なっています。
ヘルプに注意書きが無いので、注意書きを書くようにさせていただきます。
話題には挙がっていませんが、マーク一覧を開いている状態で、追加をした直後
にワープロ的(折り返しも1行とする)が表示されてしまうのはバグでした。β
21で修正させていただきます。

[ ]
RE:16804 マーク行の一覧についてNo.16807
にのじ さん 04/03/01 21:49
 
 わざわざ調べていただき、ありがとうございました。

 次のバージョンでの対応をよろしくお願いします。

[ ]