|
エディタではなくてアドレス帳に関連しそうな感じがしたので、調べてみました。
アドレス帳のバックアップ(AdrBook.bkn)が残っていたので、正常に動いていたと思
われるころのと、うまく補完されなくなったころのを比較したところ、先頭行が異な
っていました。
うまくいっていたころ
G1 myCompany
補完されなくなったころ
G1 myCompany[Tab]0
^^^^^^
ここが異なります。
ためしに、秀丸エディタでAdrBook.txtを開き、 0を消したところ、正常に補完され
ました。
dump.txtを記します。最初、 0を消して正常に補完され、一旦終了した後、[Tab]0を
復活させたら補完が効かなくなったときのものです。
[Tab]0を消したら正常に補完された
14:09:34.662 (18421) tid=2168 HmCreate
14:09:34.662 ( 0) tid=2168 call WinMainSub
14:09:36.662 ( 0) tid=2168 FrameWndProc: WM_CREATE
14:09:36.662 ( 0) tid=2168 ClientWndProc: WM_CREATE
14:09:36.678 ( 0) tid=2168 return WinMainSub
14:09:36.678 (18425) tid=2168 HmCreate return
14:09:36.678 (7607) tid=2168 InitOuterHidemaru
14:09:36.756 (11867) tid=2168 SetForegroundTopWindow 0009045A
14:09:36.771 (18680) CreateThreadAndViewFrame: waiting hevent OK
14:09:36.787 (18769) CreateThreadAndViewFrame() normal exit
14:09:36.787 (11867) SetForegroundTopWindow 0009045A
14:09:36.787 (13213) 40001 ret 1
14:09:38.475 ( 294) tid=2168 HM:ShowCursor(0)
14:09:38.475 ( 68) tid=2168 fUpdated = TRUE
14:09:39.178 (3314) tid=2168 AutoComplete Account=myName@office GroupTarget=
Group(/myCompany)
14:09:39.178 (3326) tid=2168 will DoBookGrep
14:09:39.178 (10793) tid=2168 DoBookGrep "da", 1, 1, Group(/myCompany)
14:09:39.178 (10961) tid=2168 cTarget=213 cMatch=2
14:09:39.178 (3331) tid=2168 DoBookGrep found
14:09:39.178 (4696) tid=2168 tkinfo 145
14:09:39.178 (4696) tid=2168 tkinfo 145
14:09:39.194 ( 338) tid=2168 HM:ShowCursor(1)
14:09:42.100 (13845) tid=2168 ProcessFrameClose()
14:09:42.100 (9485) tid=2168 DialogBox2Param() template=249
14:09:42.116 (20849) tid=2168 MessageBeep2
14:09:42.116 (20849) tid=2168 MessageBeep2
14:09:43.006 (9519) tid=2168 DialogBox2Param() exit
14:09:43.006 (8954) tid=2168 DestroyWindowします
[Tab]0を復活させたら補完されなくなった。
14:09:59.461 (18421) tid=3756 HmCreate
14:09:59.461 ( 0) tid=3756 call WinMainSub
14:10:01.461 ( 0) tid=3756 FrameWndProc: WM_CREATE
14:10:01.461 ( 0) tid=3756 ClientWndProc: WM_CREATE
14:10:01.477 ( 0) tid=3756 return WinMainSub
14:10:01.477 (18425) tid=3756 HmCreate return
14:10:01.477 (7607) tid=3756 InitOuterHidemaru
14:10:01.571 (11867) tid=3756 SetForegroundTopWindow 001604EE
14:10:01.571 (18680) CreateThreadAndViewFrame: waiting hevent OK
14:10:01.586 (18769) CreateThreadAndViewFrame() normal exit
14:10:01.602 (11867) SetForegroundTopWindow 001604EE
14:10:01.602 (13213) 40001 ret 1
14:10:03.149 ( 294) tid=3756 HM:ShowCursor(0)
14:10:03.165 ( 68) tid=3756 fUpdated = TRUE
14:10:03.837 (3314) tid=3756 AutoComplete Account=myName@office GroupTarget=
Group(/myCompany)
14:10:03.837 (3326) tid=3756 will DoBookGrep
14:10:03.837 (10793) tid=3756 DoBookGrep "da", 1, 1, Group(/myCompany)
14:10:03.837 (10961) tid=3756 cTarget=0 cMatch=0
14:10:06.040 ( 338) tid=3756 HM:ShowCursor(1)
14:10:07.306 (13845) tid=3756 ProcessFrameClose()
14:10:07.321 (9485) tid=3756 DialogBox2Param() template=249
14:10:07.321 (20849) tid=3756 MessageBeep2
14:10:07.321 (20849) tid=3756 MessageBeep2
14:10:08.087 (9519) tid=3756 DialogBox2Param() exit
14:10:08.087 (8954) tid=3756 DestroyWindowします
補完が効かなくなったころにはアドレス帳を整理したり、ソートをしたりした記憶が
あります。アドレス帳画面からの操作だけで、AdrBook.txtを直接エディットしたり
はしていません。
以上、ヒントになれば幸いです。
|
|