[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH] Per-window face support
From: |
Stefan Monnier |
Subject: |
Re: [RFC PATCH] Per-window face support |
Date: |
Sat, 16 Jun 2018 13:35:12 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
>>> > I still wonder why we only allow EQ there, it sounds unnecessarily
>>> > restrictive.
Agree. A recent discussion indeed pointed out that EQ is fundamentally
flawed and there can be good reasons to try and give up on EQ and use
`equal` instead.
> applying face filters? The way it is now, with an eq-test, the result
> of a face filter operation can change _only_ after a call to
> set-window-parameter or an update of a face spec somewhere.
Sounds like a good argument for EQ here.
So, from where I stand, you're both right.
Stefan
PS: BTW, Dan, thinking about how to allow Elisp code in there, maybe one
way would be to make it so the Elisp function returns not just the
remapping but also some kind of "freshness predicate"" which can be used
to determine when the function needs to be re-evaluated.
- [RFC PATCH] Per-window face support, dancol, 2018/06/07
- Re: [RFC PATCH] Per-window face support, Stefan Monnier, 2018/06/07
- Re: [RFC PATCH] Per-window face support, Eli Zaretskii, 2018/06/08
- Re: [RFC PATCH] Per-window face support, Eli Zaretskii, 2018/06/16
- Re: [RFC PATCH] Per-window face support, Daniel Colascione, 2018/06/16
- Re: [RFC PATCH] Per-window face support, Eli Zaretskii, 2018/06/16
- Re: [RFC PATCH] Per-window face support, Daniel Colascione, 2018/06/16
- Re: [RFC PATCH] Per-window face support, Eli Zaretskii, 2018/06/16
- Re: [RFC PATCH] Per-window face support,
Stefan Monnier <=
- Re: [RFC PATCH] Per-window face support, Daniel Colascione, 2018/06/16
- Re: [RFC PATCH] Per-window face support, Stefan Monnier, 2018/06/17
- Re: [RFC PATCH] Per-window face support, Daniel Colascione, 2018/06/17
- Re: [RFC PATCH] Per-window face support, Stefan Monnier, 2018/06/17
- Re: [RFC PATCH] Per-window face support, Daniel Colascione, 2018/06/17
- Re: [RFC PATCH] Per-window face support, Stefan Monnier, 2018/06/17
- Re: [RFC PATCH] Per-window face support, Daniel Colascione, 2018/06/17
- Re: [RFC PATCH] Per-window face support, Paul Eggert, 2018/06/17
- Aliasing EQ to EQL (was: [RFC PATCH] Per-window face support), Stefan Monnier, 2018/06/17
- Re: Aliasing EQ to EQL (was: [RFC PATCH] Per-window face support), Daniel Colascione, 2018/06/17