emacs-devel
[Top][All Lists]
Advanced

[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: Sun, 10 Mar 2019 21:04:19 +0800 (CST)










At 2019-03-10 20:39:54, "Eli Zaretskii" <address@hidden> wrote:
>> Date: Sun, 10 Mar 2019 08:35:55 +0800 (CST)
>> From: tumashu  <address@hidden>
>> Cc: martin rudalics <address@hidden>,
>>      "address@hidden" <address@hidden>
>> 
>> I have tested, but I found that it *only* work normal frame,  child-frame do 
>> not work:
>> 
>> (defface test
>>   '((t (:inherit default :background "green")))
>>   "Face used by the ivy-posframe."
>>   :group 'ivy-posframe)
>> 
>> (set-face-background
>>  'internal-border
>>  (face-attribute 'test :background)
>>  (make-frame `((internal-border-width . 100)
>>                (parent-frame . ,(window-frame)))))
>> 
>> (set-face-background
>>  'internal-border
>>  (face-attribute 'test :background)
>>  (make-frame `((internal-border-width . 100))))
>
>This does work for me, so Martin is right: it should work.  I have no
>idea why it didn't for you; did you try in "emacs -Q"?

I can change child-frame's border color know,  after create child-frame,  click 
frame or
type a char will let border show correct color, do not know why, but should 
works for posframe.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]