[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 48aacbf292 2/2: Make many seldom-used generalized variables o
From: |
Augusto Stoffel |
Subject: |
Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete |
Date: |
Mon, 19 Sep 2022 14:51:59 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
On Mon, 19 Sep 2022 at 14:37, Lars Ingebrigtsen wrote:
> Augusto Stoffel <arstoffel@gmail.com> writes:
>
>> set-local just relies on set, so if the variable is let-bound, then the
>> "toplevel" local value is unchanged:
>>
>> (progn (setq-local x 1)
>> (let (x) (setq-local x 2))
>> x)
>> ==> 1
>>
>> I've had some trouble with this when a major mode (and therefore its
>> mode hook) is called from a place with let-bound variables. But then
>> one could argue that working around it is even more problematic...
>
> But that's with the dynamic binding dialect -- with lexical binding, the
> setq-local ignores that binding.
True.
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, (continued)
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Sean Whitton, 2022/09/11
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Lars Ingebrigtsen, 2022/09/11
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Jonas Bernoulli, 2022/09/18
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Lars Ingebrigtsen, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Jonas Bernoulli, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Augusto Stoffel, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Lars Ingebrigtsen, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Augusto Stoffel, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Lars Ingebrigtsen, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete,
Augusto Stoffel <=
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Lars Ingebrigtsen, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Stefan Monnier, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Po Lu, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Lars Ingebrigtsen, 2022/09/19
- Re: master 48aacbf292 2/2: Make many seldom-used generalized variables obsolete, Stefan Monnier, 2022/09/19