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

[mhc:00940] Re: faces of calender



From: masaya horikawa <masaya@xxxxxxxxxxxxxx> さん曰く
Subject: [mhc:00938] Re: faces of calender
Message-ID: <8666phbenb.wl@xxxxxxxxxxxxxxxxxx>
Date: Fri, 04 Aug 2000 17:43:04 +0900

堀川> 一月前位から mhc 安定版を試用していましたが、TODO 機能の不足から本
堀川> 格使用には至っていませんでした。

# 実は今日から TODO 使い出しました。Icon のクリックが楽しくて、
# 何回もクリックしています。:-)

堀川> 最近、寺西さんが TODO の実装作業をされているようなので最新版に差し
堀川> 替えたところ、起動時に以下のような error が出て、カレンダーが表示さ
堀川> れずその後の動作がおかしくなってしまいます。

堀川> *Backtrace*
堀川> Signaling: (wrong-number-of-arguments #<compiled-function (face &optional locale)
堀川>   make-face-bold(mhc-calendar-face-default-today-busy nil nil)

あら、ごめんなさい。

# XEmacs の Version による差異って全然わかっていないのです。
# XEmacs 自体わかっていないかもしれない。 (_ _)

白井> 結局、自分で直して ^^; commit しておきました。

堀川> 多分、この辺りの関係だと思うのですが

そうだと思います。堀川さんの XEmacs 21.1.9 から私の 21.2.34 の間
になにか引数の変更が入ったか、はたまた、

堀川> #というか、そもそも elisp 読めない... (^^;

堀川> xtt で truetype を使って 12dot font 表示させているのでその所為かな
堀川> とも思うんですが、問題の切り分けすら出来ていない状態です。

xtt の関係かはわかりませんけど。

以前の XEmacs の環境は捨ててしまっているので、堀川さんの環境で

'M-x describe-function' => make-face-bold

とした結果を見せていただけますか。

また、(ヤマカンですが)付属のパッチで動作するかもしれません。もと
もとこうしておけば良かった、というレベルなのですけど。。。

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

--- mhc-face.el.orig	Fri Aug  4 17:58:06 2000
+++ mhc-face.el	Fri Aug  4 17:58:34 2000
@@ -73,11 +73,11 @@
    ((featurep 'xemacs)
     ;; (make-face-bold FACE &optional LOCALE TAGS)
     (defmacro mhc-face/make-face-bold (face)
-      (` (make-face-bold (, face) nil nil)))
+      (` (make-face-bold (, face))))
     (defmacro mhc-face/make-face-italic (face)
-      (` (make-face-italic (, face) nil nil)))
+      (` (make-face-italic (, face))))
     (defmacro mhc-face/make-face-bold-italic (face)
-      (` (make-face-bold-italic (, face) nil nil))))
+      (` (make-face-bold-italic (, face)))))
    (t
     ;; (make-face-bold FACE &optional FRAME NOERROR)
     (defmacro mhc-face/make-face-bold (face)