Hi all,
On 8/23/24 1:56 PM, Faré wrote:
Can you show an example of UIOP failing? Works for me—the chdir is the protection form of an unwind-protect.
Oops, that's embarrassing for me. I ran your snippet and indeed WITH-FILE-OUTPUT seems to be returning the value from the body.
What was going on was that I had wrapped my call to (with-current-directory) with another macro that *didn't* properly return the last value. What then likely happened was that I first "fixed" uiop, saw that it didn't fix things, fixed my macro, and then later proposed the "fix" to uiop.
Glad you caught this :)
Thanks, Kevin