[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:2036]Caret makes meadow white-outed ?
- X-ml-count: 2036
- Subject: [MD:2036]Caret makes meadow white-outed ?
- From: MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxx>
- Date: 21 Feb 2001 16:06:05 +0900
- User-agent: T-gnus/6.14.1 (based on Gnus v5.8.3) SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.7 (i386-*-nt5.0.2195) MULE/4.1 (AOI) Meadow/1.13 Beta2 (UKIHASHI:61)
Kyotaro HORIGUCHI <horiguchi.kyotaro@xxxxxxxxxxxxxxxxxxxxx> writes:
> cursor-type は明示的に caret として, 画面にも caret しか出ていま
> せんが入力した文字の白黒が反転します. C-l で表示自体は直りま
> す. 見た目は後藤さんと同じような感じ.
Shun-ichi GOTO <gotoh@xxxxxxxxxxx> writes:
> (まだコードは追ってませんが) 多分この(付近の)修正でだと思いますが、
> default-frame-alist で '(cursor-type . box) としていても caret が出る
> ようになりました。カーソルBOX とcaret の両方が出ます。
> そしてタタタとキーを打つとBOXは進んでいき、caret は取り残され、
> caret の消去のつつじつまが合わなくなるのか、画面にcaret のゴミが残ります。
後藤さんのほうは、frameが、caret cursorでもないのに強制表示していたためです。
堀口さんのほうは、direct_outputの時には、frameがupdating状態になっていない
為でした。
以下の修正で直るとおもいます。
2001-02-21 MIYASHITA Hisashi <himi@xxxxxxxx>
* mw32term.c (W32update_end): If frame's current cursor
is not caret, don't show caret.
(W32write_glyphs): Hide caret if there is no updating frame.
If updating, don't control caret state because Meadow is in
the critical section.
> ちなみに、himi さんとこの 1(gray) での状態をチョコっとcapture して
> 見せてくれません? (個人宛メールで構いません)
> もちろん、caretが何かの文字の上で、grayになった瞬間の状態でのもの。
後藤さんの環境と同じようなものですよ。私も真面目に見ると読めません。
なんだか、私は時間空間的に構成される文脈を元に画面をみるみたいで、
普通に仕事している時には、全く気になりません。
from himi