[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:2021]Caret makes meadow white-outed ?
- X-ml-count: 2021
- Subject: [MD:2021]Caret makes meadow white-outed ?
- From: Kyotaro HORIGUCHI <horiguchi.kyotaro@xxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 16 Feb 2001 15:05:24 +0900 (JST)
- User-agent: Mew version 1.95b105 on Emacs 20.7 / Mule 4.1 (葵) / Meadow-1.13 Beta2 (UKIHASHI:61)
堀口です.
わたしはドラッグアンドドロップではまったくこけないのですが(?),
caret を使っているとときどき固まります. 前にそういう人がいたよう
な気がするのですが.. タイミングはすべて IME の変換確定の瞬間..
一週間ほどの間, 固まるたびにデバッガで刺さってる場所を確認してい
たのですが, 100% SEND_INFORM_MESSAGE(..., WM_EMACS_SETCARET,..)
の先, SendMessage の中で固まっています. 数箇所使われている中で一
番多いのが W32write_glyphs. 使用頻度から言って当然?
昨晩受け取り側(WndProc)を眺めてたらカレットの生成/削除がものすご
い頻度で行われているのが気になったのでこれを必要最小限に抑えるよ
うに直した Meadow でいま耐久試験中ですが#まだ#固まってはいません..
# どれくらいもてばこれが対処法だといえるのだろうか..
--
堀口恭太郎