[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[mhc:00630] Re: Display icons on XEmacs



こんにちは、白井です。

From: teranisi@xxxxxxxxxxxxx (Yuuichi Teranishi/寺西裕一) さん曰く
Subject: [mhc:00627] Re: Display icons on XEmacs
Message-ID: <fzaehaueeq.wl@xxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 29 May 2000 14:13:07 +0900

寺西> > ・FSF Emacs でもアイコン表示したい(?)

表示したかったです。:-)

寺西> …というわけで、
寺西> bitmap-mule がインストールされている環境でも
寺西> アイコン表示するようにしてみました。

できました。とてもすてきです。

寺西> 例えば添付のサンプルアイコンを使って以下のような設定をすると、
寺西> こんな風に表示されます。→ 

ついでに XEmacs にも install したのですが、私の XEmacs-21.2b32
だと、たて型3ヵ月カレンダがびしっと表示されませんでした。

予定の無いところ、category がないところが 2colum 分前にずれて来
ます。調べたところ、mhc-sch-scan1() で

    (if (mhc-use-icon-p)
	(progn
	  ;; XX icon must have 2 character width.
	  (if (and category
		   (setq icon (mhc-get-icon category)))
	      (progn
		(setq space "  ")
		(put-text-property 0 2 'invisible t space))
	    (setq space "  ")
	    (put-text-property 0 2 'invisible nil space))
	  (setq insert (concat insert space))))

の様に明示的に 'invisilble を nil にしないと space の 'invisible
が消えないから、ということが原因の様です。
space が 'invisible のままなのは Emacs 20.6 でも同様でしたが、3ヵ
月カレンダの表示乱れは、上記のパッチ前、パッチ後ともありませんで
した。

# すでに手元の mhc は原型をとどめていないためパッチにはできませ
# ん。

しかし、XEmacs の挙動は相変わらず自信がないです。^^;;;

## 今度こそ、私だけだったりして。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)