[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:Re: face-remapping-alist can not override internal-border face?
From: |
tumashu |
Subject: |
Re:Re: face-remapping-alist can not override internal-border face? |
Date: |
Sat, 9 Mar 2019 00:19:56 +0800 (CST) |
At 2019-03-08 16:26:20, "Eli Zaretskii" <address@hidden> wrote:
>> Date: Fri, 8 Mar 2019 12:30:05 +0800 (CST)
>> From: tumashu <address@hidden>
>>
>> I have tested the below code in msys2-emas26 of window7, seem that
>> internal-border
>> can not be overrrided.
>> ----------------
>>
>> (defface test
>> '((t (:inherit default :background "green")))
>> "Face used by the ivy-posframe."
>> :group 'ivy-posframe)
>>
>> (setq face-remapping-alist '((internal-border . test)))
>>
>> (make-frame '((internal-border-width . 100)))
>>
>> (redraw-display)
>
>I think this is because your remapped face inherits from 'default'.
>Faces that inherit from the basic faces are remapped as their parents,
>so you created a contradiction, whereby one basic face
>(internal-border) is remapped to face whose parent (default) is NOT
>remapped.
Sorry, I do not understand this, does this mean: test is inherited to default
face,
so internal-border is remapped to default instead of test? but the below code
seem to not work too:
(defface test
'((:background "green"))
"Face used by the ivy-posframe."
:group 'ivy-posframe)
(setq face-remapping-alist '((internal-border . test)))
(make-frame '((internal-border-width . 100)))
(redraw-display)
- face-remapping-alist can not override internal-border face?, tumashu, 2019/03/07
- Re: face-remapping-alist can not override internal-border face?, Eli Zaretskii, 2019/03/08
- Re:Re: face-remapping-alist can not override internal-border face?,
tumashu <=
- Re: face-remapping-alist can not override internal-border face?, martin rudalics, 2019/03/08
- Re:Re: face-remapping-alist can not override internal-border face?, tumashu, 2019/03/09
- Re: face-remapping-alist can not override internal-border face?, Eli Zaretskii, 2019/03/09
- Re:Re: face-remapping-alist can not override internal-border face?, tumashu, 2019/03/09
- Re: face-remapping-alist can not override internal-border face?, Eli Zaretskii, 2019/03/09
- Re: face-remapping-alist can not override internal-border face?, martin rudalics, 2019/03/10
- Re:Re: face-remapping-alist can not override internal-border face?, tumashu, 2019/03/10
- Re:Re:Re: face-remapping-alist can not override internal-border face?, tumashu, 2019/03/10
- Re: face-remapping-alist can not override internal-border face?, Eli Zaretskii, 2019/03/10
- Re:Re: face-remapping-alist can not override internal-border face?, tumashu, 2019/03/10