Search
Thursday, 10th of June 2021, 17:11:13 UTC
17:12:05
hexology
based on the website, it looks like ultralisp is also versioned in "releases", but maybe those releases are automatic whenever a package is updated
17:12:12
hexology
so more like rolling. i'll do some reading
17:12:31
jmercouris
keep them doggies rolling rawhide!
17:21:58
hexology
Ultralisp is a quicklisp distribution, which updates every 5 minutes.
17:22:21
hexology
now that i understand what a "quicklisp distribution" really is, that makes a lot more sense to me
17:27:59
remexre
are there some weird things with giving an ftype to a function before doing a defsetf for it?
17:28:14
remexre
I get: defining setf macro for FOO when (SETF FOO) was previously treated as a function
17:29:15
remexre
hm, no, stripping the ftype doesn't help
17:44:27
Bike
remexre: what that (probably) means is that you have a (setf (foo ...) ...) form being macroexpanded before the defsetf is done
17:44:44
Bike
you probably want the defsetf first
17:45:18
Bike
i'm assuming you didn't do (declaim (ftype whatever (setf foo)))
18:16:36
remexre
Bike: ah, that fixed it, didn't realize I reordered the functions badly
0:56:35
remexre
how do people indent cases on integers (or other lexically small values)
0:57:17
remexre
ones with multiline bodies, in particular
0:57:27
White_Flame
trust the emacs/slime
1:00:28
remexre
two cases that look reasonable to me are
1:09:41
jcowan
Even if you don't use Emacs, you can still format with it:
3:04:01
beach
Good morning everyone!
Friday, 11th of June 2021, 5:11:13 UTC