検索⇒マーク一覧からの移動での位置付けNo.03920
dszhm さん 04/01/26 09:15
 
検索⇒マーク一覧からの移動での位置付けで
マーク一覧中にある行に位置付けてくれないことがあります。

必ず再現するというわけではないのですが、
・行番号の値が 3桁か4桁
・対象ファイルを開くのが久しぶり
 (一時ファイル等に無い?)
場合に発生し易いようです。

OS は Win2K PRO SP4
秀丸 は 4.10β12
メモリを使用する最大サイズ は 4MB
テンポラリファイルを利用して再オープンの高速化 は 設定

です。

[ ]
RE:03920 検索⇒マーク一覧からの移動でのNo.03932
秀丸担当 さん 04/01/27 14:26
 

>検索⇒マーク一覧からの移動での位置付けで
>マーク一覧中にある行に位置付けてくれないことがあります。

ずれる場合があるのはいろいろ考えられます。
他のアプリケーションでファイルの内容が書き換えられたときは、行がずれます。
秀丸で編集して、保存せずに終了した場合は、行がずれます。

行番号の計算方法をワープロ的(折り返しも一行にする)にしていると、マーク
の行番号の表示はエディタ的(改行を数える)で固定なので、行番号の表示はず
れていますが、ジャンプ先は正しいはずです。

もし再現方法がわかったら、バグかもしれないので、また報告ください。

[ ]
RE:03932 検索⇒マーク一覧からの移動でのNo.03936
dszhm さん 04/01/27 17:38
 
>>検索⇒マーク一覧からの移動での位置付けで
>>マーク一覧中にある行に位置付けてくれないことがあります。
>
>ずれる場合があるのはいろいろ考えられます。
>他のアプリケーションでファイルの内容が書き換えられたときは、行がずれます。
>秀丸で編集して、保存せずに終了した場合は、行がずれます。

  対象ファイルで、これはやっていません。

>行番号の計算方法をワープロ的(折り返しも一行にする)にしていると、マーク
>の行番号の表示はエディタ的(改行を数える)で固定なので、行番号の表示はず
>れていますが、ジャンプ先は正しいはずです。

  エディタ的、にしています。

>もし再現方法がわかったら、バグかもしれないので、また報告ください。

  たいていのファイルは、一度目で発生し、いっぺん閉じて、
 再度、実行すると、発生しません。

[ ]
RE:03936 検索⇒マーク一覧からの移動でのNo.03937
dszhm さん 04/01/27 17:46
 
>>>検索⇒マーク一覧からの移動での位置付けで
>>>マーク一覧中にある行に位置付けてくれないことがあります。
>>
>>ずれる場合があるのはいろいろ考えられます。
>>他のアプリケーションでファイルの内容が書き換えられたときは、行がずれます。
>>秀丸で編集して、保存せずに終了した場合は、行がずれます。
>
>  対象ファイルで、これはやっていません。
>
>>行番号の計算方法をワープロ的(折り返しも一行にする)にしていると、マーク
>>の行番号の表示はエディタ的(改行を数える)で固定なので、行番号の表示はず
>>れていますが、ジャンプ先は正しいはずです。
>
>  エディタ的、にしています。
>
>>もし再現方法がわかったら、バグかもしれないので、また報告ください。
>
>  たいていのファイルは、一度目で発生し、いっぺん閉じて、
> 再度、実行すると、発生しません。

  発生する確率が"高い"ファイルがありますが、
 どちらへ送付すればよろしいですか?


[ ]
RE:03937 検索⇒マーク一覧からの移動でのNo.03940
dszhm さん 04/01/28 12:49
 
>>>>検索⇒マーク一覧からの移動での位置付けで
>>>>マーク一覧中にある行に位置付けてくれないことがあります。
>>>
>>>ずれる場合があるのはいろいろ考えられます。
>>>他のアプリケーションでファイルの内容が書き換えられたときは、行がずれます。
>>>秀丸で編集して、保存せずに終了した場合は、行がずれます。
>>
>>  対象ファイルで、これはやっていません。
>>
>>>行番号の計算方法をワープロ的(折り返しも一行にする)にしていると、マーク
>>>の行番号の表示はエディタ的(改行を数える)で固定なので、行番号の表示はず
>>>れていますが、ジャンプ先は正しいはずです。
>>
>>  エディタ的、にしています。
>>
>>>もし再現方法がわかったら、バグかもしれないので、また報告ください。
>>
>>  たいていのファイルは、一度目で発生し、いっぺん閉じて、
>> 再度、実行すると、発生しません。
>
>  発生する確率が"高い"ファイルがありますが、
> どちらへ送付すればよろしいですか?

  やっと送付先(maruo@mitene.or.jp)を見つけたので、
 送付しました。

[ ]
RE:03940 検索⇒マーク一覧からの移動でのNo.03942
秀丸担当 さん 04/01/28 18:30
 

>>>  たいていのファイルは、一度目で発生し、いっぺん閉じて、
>>> 再度、実行すると、発生しません。

ファイルを頂きました。ありがとうございます。
添付のレジストリも復元し、XML-Wors.txtも指定のフォルダを作成しやってみま
した。
新規作成の状態から、マーク一覧を出し、XML-Wors.txtを選択すると、736行目
に移動しました。
一度終了させてから、同じことをしても、同じ行に移動しました。
どのようにしたら再現できるでしょうか。

[ ]
RE:03942 検索⇒マーク一覧からの移動でのNo.03943
dszhm さん 04/01/28 21:39
 
>ファイルを頂きました。ありがとうございます。
>添付のレジストリも復元し、XML-Wors.txtも指定のフォルダを作成しやってみま
>した。
>新規作成の状態から、マーク一覧を出し、XML-Wors.txtを選択すると、736行目
>に移動しました。
>一度終了させてから、同じことをしても、同じ行に移動しました。
>どのようにしたら再現できるでしょうか。

  メールにも書いたと思いますが、

 XML-Wors.txtの[EOF]へマークを設定し、一度閉じます。
 他のファイルを開いた状態で、
 マーク一覧から、先ほど設定したマーク
  (XML-Wors.txtの[EOF]のマーク)
  へ「移動」すると
 私のところ(職場の Win2K PRO SP4,自宅の WinMe)では、
 現在までに操作した限りでは 100% 再現します。
 (だいたい、373 行目に位置付けられることが多いです)

 マーク一覧に他のファイルのマークがある状態にしてみてください。

[ ]
RE:03943 検索⇒マーク一覧からの移動でのNo.03944
秀丸担当 さん 04/01/29 09:44
 
> XML-Wors.txtの[EOF]へマークを設定し、一度閉じます。
> 他のファイルを開いた状態で、

再現することができました。
他のファイルを開いた状態にする点が違っていました。
メールにも書いてあったのに手順通りにしていなくて申し訳有りません。

次のβで修正させていただきます。

[ ]
RE:03944 検索⇒マーク一覧からの移動でのNo.03945
dszhm さん 04/01/29 10:22
 
>> XML-Wors.txtの[EOF]へマークを設定し、一度閉じます。
>> 他のファイルを開いた状態で、
>
>再現することができました。

  再現して良かったです。

>他のファイルを開いた状態にする点が違っていました。
>メールにも書いてあったのに手順通りにしていなくて申し訳有りません。
>
>次のβで修正させていただきます。

  よろしくお願いします。

[ ]
RE:03945 検索⇒マーク一覧からの移動でのNo.03953
dszhm さん 04/01/30 08:43
 
>>> XML-Wors.txtの[EOF]へマークを設定し、一度閉じます。
>>> 他のファイルを開いた状態で、
>>
>>再現することができました。
>
>  再現して良かったです。
>
>>他のファイルを開いた状態にする点が違っていました。
>>メールにも書いてあったのに手順通りにしていなくて申し訳有りません。
>>
>>次のβで修正させていただきます。
>
>  よろしくお願いします。

  4.10β13で、正しく位置付けられるようになりました。
 ありがとうございました。

[ ]