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/>
gorignak has quit [Ping timeout: 252 seconds]
chops_` has quit [Ping timeout: 252 seconds]
amb007 has quit [Ping timeout: 246 seconds]
kiyafirs has joined #commonlisp
bendersteed has quit [Quit: bendersteed]
rkazak has quit [Ping timeout: 245 seconds]
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 246 seconds]
Pixel_Outlaw has joined #commonlisp
chops_` has joined #commonlisp
rgherdt has quit [Quit: Leaving]
chops_` has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
kevingal has quit [Ping timeout: 265 seconds]
rkazak has joined #commonlisp
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 248 seconds]
chops_` has joined #commonlisp
olnw has joined #commonlisp
amb007 has quit [Ping timeout: 265 seconds]
fugata is now known as contrapunctus
contrapunctus is now known as fugata
chum-cha has joined #commonlisp
ebrasca has joined #commonlisp
amb007 has joined #commonlisp
pkal_ has joined #commonlisp
pkal has quit [Ping timeout: 252 seconds]
pkal_ is now known as pkal
chops_` has quit [Ping timeout: 252 seconds]
chops_` has joined #commonlisp
kiyafirs has quit [Remote host closed the connection]
chops_` has quit [Ping timeout: 276 seconds]
amb007 has quit [Ping timeout: 260 seconds]
chops_` has joined #commonlisp
gorignak has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
fugata is now known as contrapunctus
contrapunctus is now known as fugata
chops_` has joined #commonlisp
chum-cha has quit [Remote host closed the connection]
chops_` has quit [Ping timeout: 276 seconds]
zwr has quit [Read error: Connection reset by peer]
zwr has joined #commonlisp
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 252 seconds]
remexre has joined #commonlisp
shmorg83 has joined #commonlisp
edgar-rft_ has joined #commonlisp
chops_` has joined #commonlisp
edgar-rft has quit [Ping timeout: 276 seconds]
chops_` has quit [Ping timeout: 276 seconds]
akoana has quit [Ping timeout: 252 seconds]
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
amb007 has joined #commonlisp
chops_` has joined #commonlisp
amb007 has quit [Ping timeout: 260 seconds]
chops_` has quit [Ping timeout: 260 seconds]
rkazak has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
amb007 has quit [Ping timeout: 252 seconds]
chops_` has joined #commonlisp
rkazak has joined #commonlisp
rkazak has quit [Changing host]
rkazak has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
pabs3 has quit [Ping timeout: 276 seconds]
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 252 seconds]
random-nick has quit [Ping timeout: 260 seconds]
shmorg83 has quit [Ping timeout: 265 seconds]
chops_` has joined #commonlisp
decweb has quit [Ping timeout: 252 seconds]
rkazak has quit [Ping timeout: 276 seconds]
chops_` has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
robin has quit [Read error: Connection reset by peer]
robin has joined #commonlisp
chops_` has joined #commonlisp
zwr has quit [Ping timeout: 260 seconds]
Th30n` has joined #commonlisp
Th30n has quit [Ping timeout: 245 seconds]
zwr has joined #commonlisp
rkazak has quit [Ping timeout: 265 seconds]
bigbookofbug has quit [Quit: Lost terminal]
Pixel_Outlaw has quit [Quit: Leaving]
amb007 has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
amb007 has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
pabs3 has joined #commonlisp
bpas has joined #commonlisp
bpas has quit [Changing host]
bpas has joined #commonlisp
bpas has quit [Client Quit]
chops_` has joined #commonlisp
rkazak has quit [Ping timeout: 272 seconds]
mountainman1312 has quit [Remote host closed the connection]
chops_` has quit [Ping timeout: 252 seconds]
aeth_ has joined #commonlisp
aeth has quit [Quit: ...]
aeth has joined #commonlisp
aeth_ has quit [Quit: ...]
rkazak has joined #commonlisp
chops_` has joined #commonlisp
markb1 has quit [Ping timeout: 276 seconds]
chops_` has quit [Ping timeout: 260 seconds]
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 245 seconds]
mishoo has joined #commonlisp
markb1 has joined #commonlisp
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 248 seconds]
rainthree33 has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
msv has quit [Read error: Connection reset by peer]
Noisytoot has quit [Excess Flood]
mishoo has quit [Ping timeout: 252 seconds]
chops_` has joined #commonlisp
Noisytoot has joined #commonlisp
wacki has joined #commonlisp
rainthree33 has quit [Ping timeout: 265 seconds]
triffid has joined #commonlisp
amb007 has joined #commonlisp
pve has joined #commonlisp
rkazak has joined #commonlisp
rainthree33 has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
kamafam has quit [Read error: Connection reset by peer]
rkazak has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
wacki has joined #commonlisp
chops_` has joined #commonlisp
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
rkazak has quit [Ping timeout: 276 seconds]
chops_` has quit [Ping timeout: 245 seconds]
chops_` has joined #commonlisp
rainthree33 has quit [Ping timeout: 248 seconds]
chops_` has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
rainthree33 has joined #commonlisp
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 248 seconds]
chops_` has joined #commonlisp
rkazak has joined #commonlisp
chops_` has quit [Ping timeout: 248 seconds]
rkazak has quit [Ping timeout: 272 seconds]
mgl has joined #commonlisp
ski has quit [Ping timeout: 244 seconds]
chops_` has joined #commonlisp
Bubblegumdrop has quit [Quit: ZNC 1.9.1+deb2 - https://znc.in]
Bubblegumdrop has joined #commonlisp
shawnw has quit [Ping timeout: 248 seconds]
attila_lendvai has joined #commonlisp
mange has joined #commonlisp
rkazak has joined #commonlisp
zenmov_ has quit [Quit: leaving]
zenmov has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
alternateved has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
ebrasca has quit [Ping timeout: 245 seconds]
rkazak has joined #commonlisp
chops_` has quit [Ping timeout: 260 seconds]
chops_` has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
dino_tutter has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
shka has quit [Ping timeout: 244 seconds]
chops_` has joined #commonlisp
chomwitt has joined #commonlisp
chops_` has quit [Ping timeout: 260 seconds]
shka has joined #commonlisp
psilord has quit [Remote host closed the connection]
rkazak has joined #commonlisp
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
psilord has joined #commonlisp
prokhor_ has quit [Ping timeout: 244 seconds]
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 245 seconds]
rkazak has quit [Ping timeout: 252 seconds]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
chops_` has joined #commonlisp
cage has joined #commonlisp
cage has quit [Excess Flood]
chomwitt has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
cage has joined #commonlisp
rkazak has quit [Ping timeout: 260 seconds]
mange has quit [Quit: Zzz...]
random-nick has joined #commonlisp
rkazak has joined #commonlisp
chomwitt has joined #commonlisp
rkazak has quit [Ping timeout: 252 seconds]
chops_` has quit [Ping timeout: 260 seconds]
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
rootnode` has joined #commonlisp
chops_` has joined #commonlisp
rkazak has joined #commonlisp
toch has joined #commonlisp
olnw has quit [Quit: ZNC - https://znc.in]
rootnode` has quit [Remote host closed the connection]
rootnode` has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
decweb has joined #commonlisp
rootnode` has quit [Remote host closed the connection]
rootnode` has joined #commonlisp
rkazak has quit [Ping timeout: 245 seconds]
rainthree33 is now known as rainthree
brokkoli_origin has quit [Ping timeout: 248 seconds]
igemnace has quit [Quit: ZNC 1.9.0+deb2build3 - https://znc.in]
igemnace has joined #commonlisp
brokkoli_origin has joined #commonlisp
yitzi has joined #commonlisp
AetherWind has joined #commonlisp
yitzi has quit [Ping timeout: 248 seconds]
mishoo has joined #commonlisp
rkazak has joined #commonlisp
mgl has joined #commonlisp
shka has quit [Quit: Konversation terminated!]
shka has joined #commonlisp
chops_` has quit [Ping timeout: 260 seconds]
rootnode` has quit [Ping timeout: 244 seconds]
rainthree has quit [Ping timeout: 265 seconds]
josrr has joined #commonlisp
rootnode` has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
chops_` has joined #commonlisp
rootnode` has quit [Remote host closed the connection]
rootnode` has joined #commonlisp
Akbar-Birbal has joined #commonlisp
yitzi has joined #commonlisp
rkazak has quit [Ping timeout: 244 seconds]
chops_` has quit [Ping timeout: 276 seconds]
Akbar-Birbal has left #commonlisp [#commonlisp]
rootnode` has quit [Ping timeout: 276 seconds]
rootnode` has joined #commonlisp
chops_` has joined #commonlisp
rootnode` has quit [Ping timeout: 252 seconds]
rootnode` has joined #commonlisp
rkazak has joined #commonlisp
shmorg83 has joined #commonlisp
rootnode` has quit [Ping timeout: 260 seconds]
rootnode` has joined #commonlisp
rkazak has quit [Ping timeout: 248 seconds]
amb007 has quit [Ping timeout: 265 seconds]
rkazak has joined #commonlisp
amb007 has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 29.4]
jrx has joined #commonlisp
shawnw has joined #commonlisp
jrx has quit [Remote host closed the connection]
jrx has joined #commonlisp
chops_` has quit [Ping timeout: 260 seconds]
rkazak has quit [Ping timeout: 245 seconds]
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
xaltsc has quit [Quit: WeeChat 4.4.4]
chops_` has joined #commonlisp
rootnode` has quit [Ping timeout: 248 seconds]
rkazak has joined #commonlisp
JuanDaugherty has joined #commonlisp
shmorg83 has quit [Ping timeout: 246 seconds]
prokhor has joined #commonlisp
prokhor has quit [Client Quit]
prokhor has joined #commonlisp
rkazak has quit [Ping timeout: 272 seconds]
rkazak has joined #commonlisp
jrx has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
rkazak has quit [Ping timeout: 248 seconds]
chops_` has quit [Ping timeout: 276 seconds]
AetherWind has quit [Quit: leaving]
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 260 seconds]
uhuh has joined #commonlisp
tam has quit [Ping timeout: 272 seconds]
chops_` has joined #commonlisp
rkazak has quit [Ping timeout: 246 seconds]
Lord_of_Life has quit [Ping timeout: 244 seconds]
<uhuh> Does anyone know whether ASDF auto-loads optional system dependencies of the form system1+system2? They recommend it as a naming scheme in their manual here (https://asdf.common-lisp.dev/asdf.html#Weakly-depends-on) but no mention of whether the loading is done automatically if both systems are present.
<ixelp> ASDF Manual
Lord_of_Life has joined #commonlisp
<yitzi> They aren't suggesting that foo+bar is some special loading hint, but that foo+bar is a system that you write that joins together foo and the previously weak-depends bar.
<yitzi> It doesn't seem that useful to me. What are you trying to accomplish?
JuanDaugherty has quit [Quit: JuanDaugherty]
chops_` has quit [Ping timeout: 260 seconds]
rkazak has joined #commonlisp
<uhuh> The use-cases in my mind are mainly libraries supporting different backends: eg. a plotting library that can take multiple alternative plotting libraries as backends, or a system that can optionally take advantage of gpu acceleration if cl-cuda is installed
rkazak has quit [Ping timeout: 276 seconds]
chops_` has joined #commonlisp
josrr has quit [Remote host closed the connection]
kamafam has joined #commonlisp
josrr has joined #commonlisp
attila_lendvai_ has joined #commonlisp
rkazak has joined #commonlisp
attila_lendvai has quit [Ping timeout: 260 seconds]
wacki has joined #commonlisp
rkazak has quit [Ping timeout: 246 seconds]
mgl has joined #commonlisp
rkazak has joined #commonlisp
attila_lendvai_ is now known as attila_lendvai
rkazak has quit [Ping timeout: 252 seconds]
mgl has quit [Ping timeout: 244 seconds]
attila_lendvai has quit [Ping timeout: 246 seconds]
chops_` has quit [Ping timeout: 260 seconds]
ski has joined #commonlisp
mgl has joined #commonlisp
McParen has joined #commonlisp
chops_` has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
rkazak has joined #commonlisp
uhuh has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4)]
slyrus_ has quit [Ping timeout: 260 seconds]
chops_` has joined #commonlisp
attila_lendvai has joined #commonlisp
chops_` has quit [Ping timeout: 260 seconds]
chops_` has joined #commonlisp
attila_lendvai has quit [Ping timeout: 265 seconds]
gorignak has quit [Read error: Connection reset by peer]
gorignak has joined #commonlisp
rkazak has quit [Ping timeout: 245 seconds]
attila_lendvai has joined #commonlisp
prokhor has quit [Ping timeout: 244 seconds]
rkazak has joined #commonlisp
yitzi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<Bubblegumdrop> I have definitely seen older projects use this convention. Off the top of my head I'm drawing a blank on which ones thought.
Everything has joined #commonlisp
attila_lendvai_ has joined #commonlisp
<jrm> Any recommendations for a portable way to check whether a directory exists? clisp isn't happy when probe-file is supplied with a directory. Something like (when (directory dir) ...) seems to work, but I guess it would be better to avoid potentially thrashing the filesystem. I read that file-directory-p is not part of the CL standard.
rkazak has quit [Ping timeout: 244 seconds]
attila_lendvai has quit [Ping timeout: 244 seconds]
varjag has joined #commonlisp
<reb> jrm: https://lispcookbook.github.io/cl-cookbook/files.html says there are some functions in the UIOP package that may be helpful.
<ixelp> Files and Directories
chops_` has quit [Ping timeout: 260 seconds]
<reb> jrm: For instance, directory-exists-p
pve has quit [Quit: leaving]
alendvai__ has joined #commonlisp
alendvai__ is now known as attila_lendvai
<jrm> reb: directory-exists-p looks like a winner. Thank you.
wacki has quit [Ping timeout: 245 seconds]
attila_lendvai_ has quit [Ping timeout: 260 seconds]
<reb> For me, clisp appears to handle (directory "/path/that/ends/in/slash/") correctly.
<reb> ... returns the pathname if there's a directory and NIL otherwise.
<reb> jrm: ^
rkazak has joined #commonlisp
wacki has joined #commonlisp
chops_` has joined #commonlisp
shka has quit [Quit: Konversation terminated!]
<jrm> reb: It does for me too, but my naive reaction was that it would be suboptimal to potentially thrash the disk by returning all the contents of the directory, just to check if it exists.
rkazak has quit [Max SendQ exceeded]
mishoo has quit [Ping timeout: 252 seconds]
<jrm> reb: I gathered that it returned all the contents from: https://www.lispworks.com/documentation/HyperSpec/Body/f_dir.htm
<ixelp> CLHS: Function DIRECTORY
rkazak has joined #commonlisp
<jrm> But a simple test shows that it doesn't.
chops_` has quit [Ping timeout: 248 seconds]
spdegabrielle has joined #commonlisp
chops_` has joined #commonlisp
McParen has left #commonlisp [#commonlisp]
Everything has quit [Ping timeout: 248 seconds]
<reb> jrm: The result depends on the pathspec you pass to DIRECTORY. If the pathspec contains "wild" components, then you may get several results in a list ... a pathspec like "/tmp/*.*" for instance.
Everything has joined #commonlisp
chops_` has quit [Ping timeout: 276 seconds]
dra has joined #commonlisp
rkazak has quit [Ping timeout: 276 seconds]
chops_` has joined #commonlisp
slyrus has joined #commonlisp
chops_` has quit [Ping timeout: 248 seconds]
Everything has quit [Ping timeout: 265 seconds]
Everything has joined #commonlisp
chops_` has joined #commonlisp
kiyafirs has joined #commonlisp
chops_` has quit [Ping timeout: 248 seconds]
dajole has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
slyrus has quit []
rkazak has joined #commonlisp
chops_` has joined #commonlisp
slyrus has joined #commonlisp
slyrus has quit [Remote host closed the connection]
chops_` has quit [Ping timeout: 248 seconds]
triffid has quit [Quit: triffid]
triffid has joined #commonlisp
attila_lendvai_ has joined #commonlisp
attila_lendvai has quit [Ping timeout: 265 seconds]
chops_` has joined #commonlisp
rkazak has quit [Ping timeout: 244 seconds]
slyrus has joined #commonlisp
attila_lendvai_ has quit [Ping timeout: 244 seconds]
dra has quit [Remote host closed the connection]
attila_lendvai_ has joined #commonlisp
amb007 has quit [Ping timeout: 246 seconds]
alternateved has quit [Remote host closed the connection]
yitzi has joined #commonlisp
attila_lendvai_ has quit [Ping timeout: 252 seconds]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
chomwitt has quit [Quit: WeeChat 3.8]
rkazak has joined #commonlisp
<jrm> Seems so obvious now.
<jrm> Another issue I'm struggling with trying to wrangle clisp to build FreeBSD CL ports is this error: SYSTEM::LINE-COMMENT-READER: Invalid byte #xC3 in CHARSET:ASCII
<jrm> I wonder if it's something specific to the environment in our ports building system because when I trigger the build manually, it seems fine.
dino_tutter has quit [Ping timeout: 276 seconds]
<jrm> That command is: FBSD_ASDF_COMPILE_PORT=t PORTNAME=asdf WRKSRC=/wrkdirs/usr/ports/devel/cl-asdf-clisp/work/asdf-3.3.7 clisp -ansi -norc -i /usr/local/etc/cl-freebsd-asdf-init -x "(asdf:oos 'asdf:compile-op :asdf)"
<bike> well, it's true that that isn't a valid ascii byte. do you have some non ascii character in a file somewhere?
<bike> that's uh... Ã
<jrm> bike: If I'm reading the bottom of https://pkg.ftfl.ca/data/15amd64-default/2024-12-14_19h23m05s/logs/errors/cl-asdf-clisp-3.3.7.log, it seems to be finding that non-ascii character in asdf.lisp.
<jrm> If I'm reading it *correctly*...
<Odin-LAP> If read as latin-1, yes. It's also the first byte of a bunch of latin-1 when encoded in UTF-8.
Everything has quit [Quit: Lost terminal]
donleo has joined #commonlisp
rkazak has quit [Ping timeout: 252 seconds]
<bike> oh yeah, it has Faré's name in it
<ixelp> asdf/uiop/image.lisp at master · fare/asdf · GitHub
<bike> so, configure clisp to use utf-8
donleo has quit [Ping timeout: 252 seconds]
<jrm> Any ideas why it works when I run the same command manually? https://ftfl.ca/paste/clisp-successful-asdf-build.html
<ixelp> *scratch*:130-165
<jrm> I'm guessing something in the environment. Testing a few things....
<bike> i don't know enough about clisp to tell you why it would be using ascii in one case and a better encoding in another case, but some environment flag certainly sounds plausible
<bike> the clisp manual might describe the default choice of encoding somewhere
<jrm> For posterity, clisp -E UTF-8 ... does the trick. Thanks. :)
rkazak has joined #commonlisp
varjag has quit [Ping timeout: 245 seconds]
chops_` has quit [Ping timeout: 276 seconds]