[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7058] Patch for new hdc handling.



堀口です.

> > Meadow 独自の caret サポートの実装を捨てて、NTEmacs の実装をそのま
> > ま使うようにすればかなりコードを整理できると考えています。
> 
>  あら. すみません. 全然気づいていませんでした.

 使ってみてコードもちょっと見てみました.

 カレットのコードが今のように複雑になっている理由は, 以前はカレッ
トの表示ブロック/解除をしている場所が分散していて Meadowが意識して
HideMouse の回数を管理しないとまともにカレットを表示し続けられなかっ
たためです.

 いまやっている修正で emacs (w32*.c)とほぼ同様のタイミングでブロッ
ク/ブロック解除をするようになるので大体そのままの形で持ってこられ
るとは思います. かつ Meadow 独自のカレットの形を定義する機能もそれ
ほど無理なく組み込めると思います.

 これは今のコードが安定してから手をつけることにします.

-- 
ほりぐちきょうたろう