jackdaniel changed the topic of #commonlisp to: Common Lisp, the #1=(programmable . #1#) programming language | Wiki: <https://www.cliki.net> | IRC Logs: <https://irclog.tymoon.eu/libera/%23commonlisp> | Cookbook: <https://lispcookbook.github.io/cl-cookbook> | Pastebin: <https://plaster.tymoon.eu/>
pabs3 has quit [Ping timeout: 272 seconds]
<gilberth> Bind *PRINT-PRETTY* to NIL.
rkazak2 has quit [Ping timeout: 260 seconds]
pabs3 has joined #commonlisp
admich1 has quit [Ping timeout: 248 seconds]
admich1 has joined #commonlisp
<fengshaun> I'm trying to define a new asdf operation that runs tests and dumps coverage report. I have a (defclass cover-op (operation) ()) but I get a billion warnings: DEPRECATED-FUNCTION-WARNING: Using deprecated function (ASDF/ACTION::BACKWARD-COMPATIBLE-DEPENDS-ON :FOR-OPERATION #<ASDF/USER:COVER-OP >) -- please update your code to use a newer API.
<fengshaun> I seems like I should subclass upward-,downward-,selfward-operation, but then selfward-operation is not defined
<fengshaun> Unhandled UNBOUND-SLOT in thread #<SB-THREAD:THREAD "main thread" RUNNING {10048D0253}>: The slot ASDF/ACTION:SELFWARD-OPERATION is unbound in the object #<COVER-OP >.
<fengshaun> is there somewhere I can read an example of defining a new operation? the reference is dense: https://asdf.common-lisp.dev/asdf/Creating-new-operations.html
<ixelp> Creating new operations (ASDF Manual)
<bike> cffi does, i think... let me dig it up for you
<bike> https://github.com/cffi/cffi/blob/master/grovel/asdf.lisp dunno if this is enough to help, fengshaun
<ixelp> cffi/grovel/asdf.lisp at master · cffi/cffi
<fengshaun> bike, thanks!
King_julian has quit [Read error: Connection reset by peer]
random-nick has quit [Ping timeout: 252 seconds]
chomwitt has quit [Ping timeout: 260 seconds]
King_julian has joined #commonlisp
leeb has joined #commonlisp
leeb_ has quit [Ping timeout: 240 seconds]
varjag has quit [Ping timeout: 272 seconds]
reb has joined #commonlisp
LainIwakura has quit [Quit: Client closed]
<contrapunctus> gilberth: Thanks!
livoreno has quit [Quit: Connection closed for inactivity]
_whitelogger has joined #commonlisp
King_julian has quit [Ping timeout: 240 seconds]
King_julian has joined #commonlisp
shka has quit [Remote host closed the connection]
shka has joined #commonlisp
decweb has quit [Quit: Konversation terminated!]
akoana has quit [Quit: leaving]
shka has quit [Read error: Connection reset by peer]
shka has joined #commonlisp
rootnode has quit [Quit: ZNC 1.8.2 - https://znc.in]
rootnode has joined #commonlisp
rootnode has quit [Changing host]
rootnode has joined #commonlisp
akoana has joined #commonlisp
cmack has quit [Ping timeout: 276 seconds]
shka has quit [Ping timeout: 248 seconds]
shka has joined #commonlisp
admich1 has quit [Ping timeout: 240 seconds]
admich1 has joined #commonlisp
akoana has quit [Quit: leaving]
mwnaylor has quit [Ping timeout: 276 seconds]
mwnaylor has joined #commonlisp
King_julian has quit [Read error: Connection reset by peer]
edgar-rft` has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
ingeniot has joined #commonlisp
edgar-rft has quit [Ping timeout: 276 seconds]
nani_ has joined #commonlisp
nani has quit [Read error: Connection reset by peer]
nani_ is now known as nani
admich1 has quit [Ping timeout: 240 seconds]
admich1 has joined #commonlisp
rgherdt has joined #commonlisp
ingeniot has quit [Ping timeout: 245 seconds]
rkazak has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
TactfulCitrus has quit [Ping timeout: 265 seconds]
treflip has joined #commonlisp
rkazak has quit [Ping timeout: 244 seconds]
phantomics has joined #commonlisp
rkazak has joined #commonlisp
garlic0x1 has quit [Quit: Ping timeout (120 seconds)]
garlic0x1 has joined #commonlisp
lcn_ has joined #commonlisp
chomwitt has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
flip214 has quit [Ping timeout: 260 seconds]
flip214 has joined #commonlisp
treflip` has joined #commonlisp
treflip has quit [Ping timeout: 245 seconds]
pve has joined #commonlisp
Guest47 has joined #commonlisp
lcn_ has quit [Remote host closed the connection]
LainIwakura has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 244 seconds]
admich1 has quit [Ping timeout: 260 seconds]
admich1 has joined #commonlisp
LainIwakura has quit [Quit: Client closed]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 252 seconds]
LainIwakura has joined #commonlisp
treflip` has quit [Ping timeout: 248 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 252 seconds]
doyougnu has quit [Ping timeout: 244 seconds]
apac has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
rkazak has joined #commonlisp
random-nick has joined #commonlisp
rkazak has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
puke has quit [Remote host closed the connection]
puke has joined #commonlisp
treflip has joined #commonlisp
doyougnu has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
lcn_ has joined #commonlisp
Guest47 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Guest47 has joined #commonlisp
LainIwakura has quit [Quit: Client closed]
doyougnu has quit [Ping timeout: 272 seconds]
tjmacs has joined #commonlisp
Lycurgus has joined #commonlisp
doyougnu has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
decweb has joined #commonlisp
yitzi has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 252 seconds]
<yitzi> duuqnd: There is this http://metamodular.com/els-2025.text
<ixelp> SICL Projects
<yitzi> sorry, wrong channel
Lord_of_Life_ is now known as Lord_of_Life
rkazak has joined #commonlisp
doyougnu has quit [Ping timeout: 260 seconds]
ingeniot has joined #commonlisp
doyougnu has joined #commonlisp
<ixelp> SICL-related libraries
<yitzi> thank you beach
ingeniot has quit [Ping timeout: 248 seconds]
doyougnu has quit [Ping timeout: 252 seconds]
rkazak has quit [Ping timeout: 260 seconds]
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
doyougnu has joined #commonlisp
ingeniot has joined #commonlisp
doyougnu has quit [Ping timeout: 252 seconds]
ingeniot has quit [Ping timeout: 268 seconds]
doyougnu has joined #commonlisp
LainIwakura has joined #commonlisp
rtypo has joined #commonlisp
sailorCa- has quit [Ping timeout: 245 seconds]
beach` has joined #commonlisp
sailorTheCat has joined #commonlisp
beach has quit [Ping timeout: 252 seconds]
doyougnu has quit [Ping timeout: 260 seconds]
pabs3 has quit [Read error: Connection reset by peer]
pabs3 has joined #commonlisp
rkazak has joined #commonlisp
brokkoli_origin has quit [Ping timeout: 260 seconds]
doyougnu has joined #commonlisp
brokkoli_origin has joined #commonlisp
alfiee has quit [Ping timeout: 248 seconds]
beach` is now known as beach
admich1 has quit [Ping timeout: 248 seconds]
admich1 has joined #commonlisp
rkazak has quit [Ping timeout: 245 seconds]
cmack has joined #commonlisp
Guest47 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Guest47 has joined #commonlisp
doyougnu has quit [Quit: ZNC 1.8.2 - https://znc.in]
sailorTheCat has quit [Ping timeout: 240 seconds]
doyougnu has joined #commonlisp
sailorTheCat has joined #commonlisp
Guest47 has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
sailorTheCat has quit [Quit: ZNC 1.8.2 - https://znc.in]
sailorTheCat has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
schna has quit []
sailorTheCat has quit [Ping timeout: 260 seconds]
sailorTheCat has joined #commonlisp
ndanilov_ has joined #commonlisp
ndanilov has quit [Ping timeout: 248 seconds]
sailorTheCat has quit [Quit: ZNC 1.8.2 - https://znc.in]
sailorTheCat has joined #commonlisp
schna has joined #commonlisp
rkazak has joined #commonlisp
tjmacs has quit [Remote host closed the connection]
rkazak has quit [Ping timeout: 245 seconds]
joast has joined #commonlisp
mwnaylor has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
Guest47 has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
<bike> on SBCL, (let ((x 4)) (setq x 9) 13) warns that X is set but unused, but there's no warning if (multiple-value-setq (x) 9) or (setf (values x) 9) replaces the setq. Anyone know what's up? The macroexpansion doesn't seem like it uses the variable any more.
<bike> any more than the setq, i mean
jonatack has joined #commonlisp
dra has quit [Ping timeout: 276 seconds]
LainIwakura38 has joined #commonlisp
LainIwakura has quit [Ping timeout: 272 seconds]
<beach> The version of SBCL I have expands the multiple-value-setq to (setf (values x) 9).
<beach> It appears there is no warning when the assignment is in the body of a nested LET as the SETF form expands to.
rkazak has joined #commonlisp
<bike> (let ((x 4)) (values (setf x 13)) 9) => no warning. huh.
<beach> Well, not quite. (let ((x 4)) (let ((y 9)) (setq x y)) 13) does not warn.
treflip has quit [Read error: Connection reset by peer]
<beach> But (let ((x 4)) (let ((y 9)) (setq x 9)) 13) still does.
<bike> i'm asking because maclina _does_ signal a warning and i'm wondering if it should. i don't see any reason not to, it's still not really using the variable
<beach> Oh, I think it should.
LainIwakura38 has quit [Ping timeout: 272 seconds]
treflip has joined #commonlisp
<beach> (let ((y 9)) (let ((x 4)) (setq x y) 13)) warns.
inline_ is now known as inline
rkazak has quit [Ping timeout: 276 seconds]
<beach> bike: That's very strange. I can't imagine a compiler architecture that would distinguish between those cases.
LainIwakura has joined #commonlisp
rkazak has joined #commonlisp
<bike> my total guess as to what's happening is that it does warnings a little after lowering into IR - so (setq x 13) in (lambda (x) (setq x 13)) becomes something like "x := 13; return x" (pseudocode) and so X counts as used, but in (lambda (x) (setq x 13) 4) the "return x" isn't generated so x is unused
<bike> maclina's analysis is purely syntactic (a variable is used iff it appears as a form anywhere) which i think makes more sense anyway
<beach> Your guess sounds plausible.
schna has quit [Ping timeout: 260 seconds]
schna has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
treflip has quit [Ping timeout: 260 seconds]
Guest47 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
rkazak has joined #commonlisp
LainIwakura has quit [Ping timeout: 272 seconds]
admich1 has quit [Ping timeout: 276 seconds]
treflip has joined #commonlisp
admich1 has joined #commonlisp
apac has quit [Ping timeout: 244 seconds]
rkazak has quit [Ping timeout: 252 seconds]
apac has joined #commonlisp
q3cpma has joined #commonlisp
<q3cpma> Hello, am I crazy or CL:PARSE-ERROR can't pass a message?
<q3cpma> Would explain why SBCL has SIMPLE-PARSE-ERROR
Guest47 has joined #commonlisp
apac has quit [Ping timeout: 248 seconds]
lusciouslover has quit [Read error: Connection reset by peer]
lusciouslover has joined #commonlisp
LainIwakura has joined #commonlisp
nytpu has quit [Remote host closed the connection]
nytpu has joined #commonlisp
Noisytoot has quit [Ping timeout: 248 seconds]
<yitzi> CL:PARSE-ERROR is the "abstract" superclasss.
X-Scale has quit [Ping timeout: 260 seconds]
<q3cpma> Yes, I just saw that alexandria had what I need.
scymtym has quit [Ping timeout: 244 seconds]
scymtym has joined #commonlisp
scymtym has quit [Remote host closed the connection]
scymtym has joined #commonlisp
Noisytoot has joined #commonlisp
rkazak has joined #commonlisp
spdegabrielle has joined #commonlisp
jonatack has quit [Ping timeout: 265 seconds]
q3cpma has quit [Quit: nyaa~]
rkazak has quit [Ping timeout: 252 seconds]
triffid has quit [Quit: triffid]
treflip has quit [Ping timeout: 276 seconds]
jonatack has joined #commonlisp
apac has joined #commonlisp
rkazak has joined #commonlisp
lcn_ has quit [Ping timeout: 276 seconds]
jonatack has quit [Ping timeout: 265 seconds]
schna has quit []
yitzi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
Lycurgus has joined #commonlisp
jonatack has joined #commonlisp
Oladon has joined #commonlisp
varjag has joined #commonlisp
Oladon1 has quit [Ping timeout: 245 seconds]
jonatack has quit [Ping timeout: 260 seconds]
zwr has quit [Read error: Connection reset by peer]
Ruby has quit [Quit: ZNC - https://znc.in]
jonatack has joined #commonlisp
Ruby has joined #commonlisp
zwr has joined #commonlisp
jonatack has quit [Ping timeout: 252 seconds]
LainIwakura has quit [Ping timeout: 272 seconds]
rkazak2 has joined #commonlisp
jonatack has joined #commonlisp
Noisytoot has quit [Ping timeout: 260 seconds]
LainIwakura has joined #commonlisp
mwnaylor has joined #commonlisp
rkazak2 has quit [Ping timeout: 244 seconds]
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
spdegabrielle has quit [Quit: Connection closed for inactivity]
Guest47 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
rgherdt has quit [Ping timeout: 244 seconds]
X-Scale has joined #commonlisp
lcn_ has joined #commonlisp
yitzi has joined #commonlisp
lcn__ has joined #commonlisp
lcn_ has quit [Ping timeout: 252 seconds]
jon_atack has joined #commonlisp
yitzi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jonatack has quit [Ping timeout: 260 seconds]
admich1 has quit [Ping timeout: 248 seconds]
admich1 has joined #commonlisp
rgherdt has joined #commonlisp
istewart has joined #commonlisp
puke has quit [Read error: Connection reset by peer]
puke has joined #commonlisp
Lycurgus has joined #commonlisp
admich1 has quit [Remote host closed the connection]
admich1 has joined #commonlisp
rkazak2 has joined #commonlisp
Lycurgus has quit [Quit: irc.renjuan.org (juan@acm.org)]
Noisytoot has joined #commonlisp
jon_atack has quit [Ping timeout: 244 seconds]
lcn__ has quit [Ping timeout: 252 seconds]
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.2)]
akoana has joined #commonlisp
Lycurgus has joined #commonlisp
rgherdt has quit [Ping timeout: 245 seconds]
rtypo has quit [Ping timeout: 276 seconds]
LainIwakura has quit [Ping timeout: 272 seconds]
rkazak has quit [Quit: WeeChat 4.6.3]
rkazak has joined #commonlisp
rkazak has quit [Remote host closed the connection]
rkazak has joined #commonlisp
pve has quit [Quit: leaving]
rkazak has quit [Client Quit]