[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#38818: Dired: mention deleting buffers, not just windows
From: |
Drew Adams |
Subject: |
bug#38818: Dired: mention deleting buffers, not just windows |
Date: |
Tue, 31 Dec 2019 22:53:22 -0800 (PST) |
> Using lambdas should be ok most of the time. But there's a certain
> risk
> of unintentionally having two copies of a function in a hook when the
> code is executed multiple times, e.g. if you load your init file twice,
> once compiled, and once the lisp source, because `add-hook' then can't
> know that it's the same function. Most of the time even this has no
> visible effect, but when it has, it can be surprising and finding the
> cause can be hard, so I try to just avoid adding lambdas to hooks in my
> init file.
Also, if you're testing stuff and you add a lambda
form to a hook, and later you want to remove it,
you need to use exactly the same text - same
whitespace, everything. The lambda form is taken,
in effect, as text, and it looks for an exact
textual match.
It's very good to get in the habit of not using
lambdas on hooks.
- bug#38818: Dired: mention deleting buffers, not just windows, 積丹尼 Dan Jacobson, 2020/01/01
- bug#38818: Dired: mention deleting buffers, not just windows, Michael Heerdegen, 2020/01/01
- bug#38818: Dired: mention deleting buffers, not just windows,
Drew Adams <=
- bug#38818: Dired: mention deleting buffers, not just windows, Noam Postavsky, 2020/01/01
- bug#38818: Dired: mention deleting buffers, not just windows, Richard Stallman, 2020/01/01
- bug#38818: Dired: mention deleting buffers, not just windows, Drew Adams, 2020/01/01
- bug#38818: Dired: mention deleting buffers, not just windows, Richard Stallman, 2020/01/02
- bug#38818: Dired: mention deleting buffers, not just windows, Eli Zaretskii, 2020/01/11