GNU bug report logs -
#68075
30.0.50; New special form `handler-bind`
Previous Next
Reported by: Stefan Monnier <monnier <at> iro.umontreal.ca>
Date: Thu, 28 Dec 2023 06:34:01 UTC
Severity: normal
Found in version 30.0.50
Done: Stefan Monnier <monnier <at> iro.umontreal.ca>
Bug is archived. No further changes may be made.
Full log
Message #35 received at 68075 <at> debbugs.gnu.org (full text, mbox):
>> Could you give an example piece of code where this "confusing
>> terminology" makes you unsure how things would work?
> That's the quoted part of your patch at the beginning of this message.
> It uses the word "dynamic" twice and "dynamic bindings" once.
So, IIUC, reading that text makes you feel unsure, but you don't really
know what you're unsure of? Not sure how to fix that. Should I just
add a line that says that statically scoped variables are not affected?
It feels kinda of odd/redundant to say that since by definition they're
not "dynamic" (and also, any other behavior in this respect would be
*very* weird since the handlers are clearly function *values* and thus
could just as well be written/computed right *before* the
`handler-bind`). More importantly I get the impression that it will
still leave a lingering feeling that you're unsure about what other
things could be affected (and how) or about what it means to
be affected.
For this reason it would help if you could try and characterize more
precisely what you find confusing.
Stefan
This bug report was last modified 1 year and 139 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.