[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:5665] Re: fringe 関連コードのマージ
- X-ml-count: 5675
- Subject: Re: [MD:5665] Re: fringe 関連コードのマージ
- From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxx>
- Date: Wed, 22 Sep 2004 20:33:43 +0900
- User-agent: Wanderlust/2.11.30 (Wonderwall) EMIKO/1.14.1 (Choanoflagellata) LIMIT/1.14.8 (Hajinosato) APEL/10.6 Emacs/21.3 (i386-msvc-nt5.1.2600) MULE/5.0 (SAKAKI) Meadow/2.20-dev (KIKU)
>>>>> [meadow-develop : No.5672] にて
>>>>> "三好" = 私は書きました:
kose> http://www.NetLaputa.ne.jp/~kose/Emacs/images/gdb.png
kose> これじゃないでしょうか。
三好> ここで左 fringe に表示されているのは、`Overlay arrow bitmap' とい
三好> うやつだと思います。どんなときに使われるのかは知りません。
ちょっと訂正。
オーバーレイ用のビットマップとユーザ定義のビットマップが重ね合わ
さってますね。
三好> ;; 2.20-dev では表示用のフラグがオンにならないのでまだ描画できな
三好> ;; いはずです。
前者については2.00でも表示可能でしたね。後者については2.20-devで
表示できるようにしておきました。
例えば下記を評価すると、バッファの先頭の左 fringe に黒丸が表示さ
れます。
(let ((string "x")
(overlay (make-overlay (point-min) (point-min)))
(bitmap (define-fringe-bitmap "\x3c\x7e\xff\xff\xff\xff\x7e\x3c")))
(put-text-property 0 (length string) 'display
(list 'left-fringe bitmap) string)
(overlay-put overlay 'before-string string))
--
三好 雅則 http://www.boreas.dti.ne.jp/~miyoshi/