libera/#clasp - IRC Chatlog
Search
14:33:27
Bike
the people who reported the ppcre issue are satisfied that it's fixed. that's a load of my back. reported three months ago and i couldn't even reproduce it
16:33:01
Bike
"The derived type of Y is (VALUES bla bla bla) but is asserted as (VALUES bla bla bla) by #<THEI> in (CORE:TWO-ARG-+ X (THE STRING Y))." now that's approaching a non-terrible warning
16:33:27
Bike
doing it really correctly will be more involved, but that's already something readable, at least
21:03:35
Bike
i'm just about to merge some changes to make the source CSTs available in instructions, which should make reporting things a lot easier
21:03:51
Bike
plus i think it should be possible to abstract the macroexpansion history, sort of like how sbcl has, though i don't know what the best way to present that is
21:10:20
yitzi
Most other implementations have a macroexpand-all function. I didn't see one in clasp. I think drmeister was looking into adding via agnostic-lizard a long time ago. I looked at the Cleavir one last week but it apparently isn't used.
21:11:26
yitzi
I don't have a specific need. One of the libraries that is currently SBCL only made reference to it.
21:12:34
yitzi
There is a compatibility lib here https://github.com/cbaggers/trivial-macroexpand-all
21:19:49
Bike
i'll have to think about the best way to go about it. cleavir isn't really built for general codewalking at the moment
21:20:28
yitzi
Yeah....like I said, I didn't have a specific need. I just saw some of scymtym's stuff using it.