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

[mhc:00436] Re: mhc-snap20000229



From: Yoshinari NOMURA <nom@xxxxxxxxxxxxxxxxxxx> さん曰く
Subject: [mhc:00435] Re: mhc-snap20000229
Message-ID: <20000303002439V.nom@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 3 Mar 2000 00:24:42 +0900

> On Thu, 2 Mar 2000 12:45:16 +0900,
> 	Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx> said:
> 
> > -      (set-face-underline-p face uline)
> > +      (if uline   (set-face-underline-p face uline))
> 
> これをやると underline を nil に設定できなくなってしまうという
> 意見があって、if を外したという経緯があったと思うのですが。

うぅぅ、最近、乃村さんの意図と反した行動が多いです。^^;

# ちなみにやっぱり Meadow の bug でした。
# 以下、Bug report
# (copy-face 'italic 'old-face)
# (set-face-underline-p 'old-face nil)
# (copy-face 'old-face 'new-face)
# 
# を順に評価したとき、本来 'new-face は italic face になることが期
# 待されるが、default face になってしまう。また、'bold, 'bold-italic
# でも同様である。

> underlined な親から継承することはまずないとは思いますが。

たしかにそうだと思いますが、特定の Emacsen の bug を回避するため
に機能を限定する必要も無いと思うので、パッチは取り下げます。

(featurep 'meadow) をいれるのもなんかいやだし。

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