Search
4:19:46
beach
Good morning everyone!
4:20:34
no-defun-allowed
Good morning beach!
11:21:05
phoe
is it possible/feasible to add cleavir-code-utilities to quicklisp?
11:21:55
phoe
I'd like to depend on c-c-u:destructure-lambda-list for a utility of mine that needs to parse destructuring lambda lists
11:55:57
beach
I would like to make a separate code-utilities library, but it is not set up for that currently.
11:56:18
beach
Also parsing lambda lists is tricky because implementations are allowed to add new lambda-list keywords.
11:56:34
beach
scymtym is working on that problem I believe.
11:56:53
beach
Time for a long-ish break.
12:02:16
phoe
beach: I want the library to work on portable code, so only on CL lambda list keywords
12:02:41
phoe
is there any way I can help with separating code-utilities out?
12:19:23
phoe
since this library is a gathering of various necessary libraries, I propose the name Ecclesia
14:15:46
phoe
OK - how should I start? Make a new repo and try to factor this stuff out of Cleavir?
14:16:28
beach
Yes, I think so. There is a separate ASDF system and a separate package for the code utilities, so it should be straightforward.
14:16:58
phoe
I'll check if there are any missing dependencies
14:17:47
beach
You can remove acclimation if you like.
14:17:54
beach
That's the only dependency.
14:18:22
beach
And you can merge the condition reporters with the condition types.
14:18:42
beach
... or you can keep acclimation if that's what you prefer.
14:19:01
phoe
is acclimation on quicklisp?
14:21:00
phoe
OK, I'll do that and once I'm done I'll offer to transfer the repository to you
14:21:34
beach
We should put it in s-expressionists.