[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`
From: |
Lars Ingebrigtsen |
Subject: |
bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook` |
Date: |
Sun, 04 Jul 2021 15:36:11 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
Michael Heerdegen <michael_heerdegen@web.de> writes:
> That's the part I understood. But what advantage would these offer,
> compared to standard naming?
By "standard naming" you mean "define a function, and then use it in
`add-hook'?" Experience shows that people avoid doing so (for various
reason), so creating a new form to cater to this use case makes sense.
Especially now when people are using lexical binding more, when it would
make sense to allow people to add/remove/change these closures in hooks
in a convenient manner.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Michael Heerdegen, 2021/07/03
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Lars Ingebrigtsen, 2021/07/03
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Michael Heerdegen, 2021/07/03
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Lars Ingebrigtsen, 2021/07/03
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Michael Heerdegen, 2021/07/04
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`,
Lars Ingebrigtsen <=
- bug#47992: [External] : bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Drew Adams, 2021/07/04
- bug#47992: [External] : bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Michael Heerdegen, 2021/07/04
- bug#47992: [External] : bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Lars Ingebrigtsen, 2021/07/05
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Richard Stallman, 2021/07/05
- bug#47992: [External] : bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Drew Adams, 2021/07/05
- bug#47992: [External] : bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Michael Heerdegen, 2021/07/05
- bug#47992: [External] : bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Richard Stallman, 2021/07/07
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Arthur Miller, 2021/07/06
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Richard Stallman, 2021/07/07
- bug#47992: 27; 28; Phase out use of `equal` in `add-hook`, `remove-hook`, Arthur Miller, 2021/07/07