[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [nongnu] elpa/undo-fu-session a6c4f73bc2: Cleanup: define functions
From: |
Stefan Monnier |
Subject: |
Re: [nongnu] elpa/undo-fu-session a6c4f73bc2: Cleanup: define functions side-effect-free |
Date: |
Mon, 03 Jul 2023 23:13:33 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> (defun undo-fu-session--ensure-trailing-slash (dir)
> "Return DIR with exactly one trailing slash."
> + (declare (side-effect-free error-free))
> ;; Both "/tmp" and "/tmp//" result in "/tmp/"
> (file-name-as-directory (directory-file-name dir)))
Hmm... haven't checked the other ones, but this one is obviously a lie,
since it will signal an error if you pass it, say, an integer.
Stefan
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [nongnu] elpa/undo-fu-session a6c4f73bc2: Cleanup: define functions side-effect-free,
Stefan Monnier <=