Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
Devon has joined #commonlisp
green_ has joined #commonlisp
drainpipe has joined #commonlisp
drainpipe has quit [Client Quit]
waleee has joined #commonlisp
knusbaum has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has quit [Changing host]
msavoritias has quit [Remote host closed the connection]
attila_lendvai has quit [Ping timeout: 240 seconds]
cage has joined #commonlisp
ronald has quit [Ping timeout: 240 seconds]
<hineios>
Hello fellow Common Lispers. I've been struggling with ASDF, remote builds on continuous integration servers, and source frobbing/redirection. I haven't been able to find anything on ASDF's documentation on dealing with source frobbing/redirection. Any tips?
ronald has joined #commonlisp
eddof13 has joined #commonlisp
cage has quit [Remote host closed the connection]
<beach>
Happy solstice everyone!
kevingal has quit [Ping timeout: 246 seconds]
<Equill>
Happy solstice to you, too!
kevingal has joined #commonlisp
rainthree has joined #commonlisp
azimut has joined #commonlisp
dino_tutter has quit [Ping timeout: 240 seconds]
ronald has quit [Read error: Connection reset by peer]
ronald_ has joined #commonlisp
<paulapatience>
Is there a reason PROCESS-INFO is not exported from UIOP?
tyson2 has quit [Remote host closed the connection]
<bike>
looks exported to me?
<bike>
oh, nope, doesn't seem to be upstream
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dino_tutter has joined #commonlisp
Cymew has quit [Ping timeout: 252 seconds]
dino_tutter has quit [Ping timeout: 240 seconds]
amb007 has quit [Ping timeout: 265 seconds]
amb007 has joined #commonlisp
eddof13 has joined #commonlisp
zups has quit [Server closed connection]
zups has joined #commonlisp
<Equill>
:sigh: There's some debugging time I won't get back. Pro tip: using parameters with the same name as a datatype is all fun and games, until defmethod fails with a message that's as accurate as it is misleading.
viaken has quit [Server closed connection]
Gleefre has quit [Remote host closed the connection]
<beach>
Like "X is not and X"?
Gleefre has joined #commonlisp
<Equill>
Guess who just tripped himself up by using the same name for a struct, an accessor in a class *and* a positional parameter in a constructor for that class, which expects a struct of that type?
viaken has joined #commonlisp
<beach>
s/and/an/
dcb has joined #commonlisp
<Equill>
I refactored some code out of a constructor function, to specialise it on the `rg-server` type, and didn't notice that it operates on the `rg-server` parameter which now isn't being passed in. So sbcl gives "no such variable", and I'm looking at the specialiser, wondering WTF is wrong with that.
<Equill>
And if that's confusing to read, you have some idea of how much I'd like a drink now.
tyson2 has quit [Remote host closed the connection]
knusbaum has joined #commonlisp
igemnace has quit [Quit: WeeChat 3.8]
pve has joined #commonlisp
tyson2 has joined #commonlisp
tychoish has quit [Server closed connection]
tychoish has joined #commonlisp
ec has quit [Ping timeout: 240 seconds]
SetoTaisho has joined #commonlisp
ec has joined #commonlisp
cage has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
<pjb>
hineios: what's source frobbing and redirection and why would you need it? on CI, the CI does the git clone of your sources. Your script shall then load quicklisp, and use it to load your system (and dependencies). Sometimes, you may want to fetch or clone some dependencies yourself. But never fetch your sources yourself, you will do it wrong (wrong branch, etc).
<pjb>
hineios: perhaps you mean you want the :pathname clause: https://asdf.common-lisp.dev/asdf.html#Source-location-_0028_003apathname_0029 while the user manual says everything about it, it doesn't say explicitely what we think it does. But I guess it's giving a base pathname to your sources, when the system is not stored in the same directory as the sources, which may be what you mean.
<ixelp>
ASDF Manual
msavoritias has joined #commonlisp
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
bjorkintosh has quit [Remote host closed the connection]
azimut has quit [Remote host closed the connection]
azimut has joined #commonlisp
Inline has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
mingus has quit [Ping timeout: 240 seconds]
mingus1 has joined #commonlisp
mingus1 is now known as mingus
amb007 has quit [Ping timeout: 240 seconds]
rainthree has quit [Ping timeout: 240 seconds]
eddof13 has joined #commonlisp
q3cpma has joined #commonlisp
<q3cpma>
Hello, trying to fight pathnames currently, anyone knows why (uiop:pathname-directory-pathname (uiop:ensure-pathname "D*")) gives me #P"D\\\\\\*/" (too much escaping)?
dino_tutter has quit [Remote host closed the connection]
dino_tutter has joined #commonlisp
waleee has quit [Ping timeout: 246 seconds]
zxcvz has quit [Quit: zxcvz]
msavoritias has quit [Ping timeout: 260 seconds]
<Shinmera>
no, but I'd probably just use (pathname-utils:parse-native-namestring "D*" :as :directory)
Brucio-61 has joined #commonlisp
<Shinmera>
Since I assume that's what you want
cage has quit [Quit: rcirc on GNU Emacs 28.2]
dcb has quit [Quit: MSN Messenger 3.8]
jrm has quit [Server closed connection]
jrm has joined #commonlisp
mooseball has joined #commonlisp
amb007 has joined #commonlisp
ronald has quit [Read error: Connection reset by peer]
ronald has joined #commonlisp
ronald has quit [Read error: Connection reset by peer]
amb007 has quit [Ping timeout: 240 seconds]
tyson2 has joined #commonlisp
amb007 has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
tyson2 has joined #commonlisp
shka has quit [Ping timeout: 252 seconds]
eddof13 has quit [Ping timeout: 256 seconds]
tyson2 has quit [Remote host closed the connection]
mooseball has quit [Ping timeout: 240 seconds]
dcb has joined #commonlisp
morganw has quit [Remote host closed the connection]
Inline has quit [Ping timeout: 258 seconds]
pve has quit [Quit: leaving]
karlosz has joined #commonlisp
dcb has quit [Quit: MSN Messenger 3.8]
attila_lendvai has joined #commonlisp
nij- has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
<nij->
Is there any generic way to print out details of a condition? When the program is running, I just want whatever condition to be printed out with as much detail as possible, and let the program go on.
<nij->
However, I don't know which type of condition can pop out. Each of them has different layouts.
<White_Flame>
DESCRIBE often goes hard, but it's not guaranteed to be fully detailed
<White_Flame>
and would probably skip its print-object method
habamax has joined #commonlisp
attila_lendvai has quit [Ping timeout: 240 seconds]
dino_tutter has quit [Ping timeout: 265 seconds]
copec_ has joined #commonlisp
copec has quit [Ping timeout: 260 seconds]
<nij->
Thanks! That works for now.
green_ has joined #commonlisp
nij- has quit [Quit: Using Circe, the loveliest of all IRC clients]
copec_ has quit [Ping timeout: 265 seconds]
waleee has joined #commonlisp
copec has joined #commonlisp
lucasta has joined #commonlisp
lucasta has quit [Remote host closed the connection]
green_ has quit [Ping timeout: 265 seconds]
Demosthenex has quit [Ping timeout: 240 seconds]
Demosthenex has joined #commonlisp
Equill has quit [Ping timeout: 240 seconds]
Equill has joined #commonlisp
alcor has quit [Read error: Connection reset by peer]