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/>
pve has quit [Quit: leaving]
cuz has quit [Ping timeout: 240 seconds]
ttree has quit [Quit: Leaving]
azimut has quit [Ping timeout: 255 seconds]
thuna` has quit [Remote host closed the connection]
epony has joined #commonlisp
lechner has quit [Remote host closed the connection]
notzmv has joined #commonlisp
lechner has joined #commonlisp
cuz has joined #commonlisp
cuz has quit [Remote host closed the connection]
cuz has joined #commonlisp
random-nick has quit [Ping timeout: 268 seconds]
Fare has quit [Quit: Leaving]
lechner has quit [Remote host closed the connection]
lechner has joined #commonlisp
gxt has quit [Remote host closed the connection]
anticomputer has quit [Remote host closed the connection]
gxt has joined #commonlisp
anticomputer has joined #commonlisp
gxt has quit [Remote host closed the connection]
gxt has joined #commonlisp
Spawns_Carpeting has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
Spawns_Carpeting has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
cuz has quit [Ping timeout: 260 seconds]
gxt has quit [Ping timeout: 255 seconds]
gxt has joined #commonlisp
gxt has quit [Remote host closed the connection]
gxt has joined #commonlisp
jolby has quit [Quit: Client closed]
dipper_ has quit [Remote host closed the connection]
son0p has joined #commonlisp
son0p has quit [Ping timeout: 256 seconds]
akoana has quit [Quit: leaving]
waleee has quit [Ping timeout: 256 seconds]
pieguy128 has quit [Ping timeout: 240 seconds]
ec has quit [Ping timeout: 255 seconds]
ec has joined #commonlisp
ec has quit [Ping timeout: 255 seconds]
ec has joined #commonlisp
pieguy128 has joined #commonlisp
aartaka has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
Oddity has quit [Ping timeout: 240 seconds]
anticomputer has quit [Ping timeout: 255 seconds]
anticomputer has joined #commonlisp
junkrunner has quit [Ping timeout: 260 seconds]
son0p has joined #commonlisp
pjb has quit [Remote host closed the connection]
pranavats has left #commonlisp [Error from remote client]
pranavats has joined #commonlisp
mason has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 268 seconds]
Lord_of_Life_ is now known as Lord_of_Life
bilegeek has joined #commonlisp
crtdaydreams has joined #commonlisp
crtdaydreams has quit [Client Quit]
junkrunner has joined #commonlisp
junkrunner has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 256 seconds]
ahc has joined #commonlisp
crtdaydreams has joined #commonlisp
igemnace has joined #commonlisp
<crtdaydreams> is hayley on? mind shooting me a pm?
pranavats has left #commonlisp [Error from remote client]
scymtym has quit [Ping timeout: 260 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
<beach> I see hayley in #sicl but not here.
hayley has joined #commonlisp
pranavats has joined #commonlisp
bilegeek has quit [Remote host closed the connection]
bilegeek has joined #commonlisp
rgherdt has joined #commonlisp
aartaka has joined #commonlisp
enzuru has quit [Quit: ZNC 1.8.2 - https://znc.in]
enzuru has joined #commonlisp
<crtdaydreams> cheers beach
azimut has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
pranavats has joined #commonlisp
FareTower has quit [Ping timeout: 240 seconds]
crtdaydreams has quit [Read error: Connection reset by peer]
crtdaydreams has joined #commonlisp
lisp123 has joined #commonlisp
crtdaydreams has quit [Quit: WeeChat 3.4.1]
rgherdt has quit [Ping timeout: 256 seconds]
shka has joined #commonlisp
cage has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
lisp123 has quit [Ping timeout: 248 seconds]
aartaka has quit [Ping timeout: 268 seconds]
cosimone has joined #commonlisp
bilegeek has quit [Quit: Leaving]
<Nilby> jcowan: Unfortunately I think everyone just ignores path encoding, because otherwise the way every CL handles it can be considered somewhat wrong. Unless you want a trip to crazy town, like me, where you rewrite/wrap chapters 16 17 19 20 21 of CLHS to handle generic raw byte and/or utf8 strings, pathnames, etc. It's a miracle that most of chap 22, and some of chap 21 can handle my crazy string types. Sadly chap 19 is a pretty losing
<Nilby> anyway.
pve has joined #commonlisp
lisp123 has joined #commonlisp
sedzcat has joined #commonlisp
ec has quit [Ping timeout: 255 seconds]
ec has joined #commonlisp
sedzcat has quit [Quit: sedzcat]
pranavats has joined #commonlisp
Brucio-61 has quit [Remote host closed the connection]
Brucio-61 has joined #commonlisp
lisp123 has quit [Ping timeout: 256 seconds]
<contrapunctus> Nilby: "sadly chap 19 is a pretty losing" did you accidentally part of your sentence?
<mfiano> They are probably using one of a few IRC clients that don't take the variable-length message limit into account correctly
tane has joined #commonlisp
tane has quit [Changing host]
tane has joined #commonlisp
puchacz has joined #commonlisp
Inline has joined #commonlisp
tane has quit [Ping timeout: 260 seconds]
pve has quit [Remote host closed the connection]
<jackdaniel> oi, I have a wonderful name for a common lisp implementation on a microcontroller: nucleus ! :) any takers?
mcparen has joined #commonlisp
<phoe> jackdaniel: nice
azimut has quit [Remote host closed the connection]
azimut has joined #commonlisp
karlosz has joined #commonlisp
igemnace has quit [Remote host closed the connection]
random-nick has joined #commonlisp
bitmapper has joined #commonlisp
thuna` has joined #commonlisp
tane has joined #commonlisp
tane has quit [Changing host]
tane has joined #commonlisp
pve has joined #commonlisp
Inline has quit [Quit: Leaving]
pjb has joined #commonlisp
anticomputer has quit [Remote host closed the connection]
gxt has quit [Write error: Connection reset by peer]
azimut has quit [Remote host closed the connection]
ec has quit [Read error: Connection reset by peer]
gxt has joined #commonlisp
azimut has joined #commonlisp
anticomputer has joined #commonlisp
ec has joined #commonlisp
igemnace has joined #commonlisp
tane has quit [Quit: Leaving]
scymtym has joined #commonlisp
attila_lendvai has joined #commonlisp
jmdaemon has quit [Ping timeout: 260 seconds]
Bung has joined #commonlisp
Bung has quit [Remote host closed the connection]
Bung has joined #commonlisp
causal has quit [Quit: WeeChat 3.7.1]
nij- has joined #commonlisp
tyson2 has joined #commonlisp
nij- has left #commonlisp [Using Circe, the loveliest of all IRC clients]
dipper_ has joined #commonlisp
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
Oddity has joined #commonlisp
sedzcat has joined #commonlisp
attila_lendvai has quit [Ping timeout: 240 seconds]
cuz has joined #commonlisp
cuz has quit [Ping timeout: 240 seconds]
jeffrey has joined #commonlisp
mcparen has left #commonlisp [#commonlisp]
Bung has quit [Remote host closed the connection]
pfd has quit [Quit: Client closed]
sedzcat has quit [Quit: sedzcat]
nij- has joined #commonlisp
Bung has joined #commonlisp
nij- has left #commonlisp [#commonlisp]
nosferandu has quit [Quit: Connection closed for inactivity]
dipper_ has quit [Remote host closed the connection]
perrierjouet has quit [Quit: WeeChat 3.7.1]
perrierjouet has joined #commonlisp
attila_lendvai has joined #commonlisp
sedzcat has joined #commonlisp
Inline has joined #commonlisp
attila_lendvai has quit [Ping timeout: 268 seconds]
sedzcat has quit [Quit: sedzcat]
sedzcat has joined #commonlisp
cuz has joined #commonlisp
aartaka has joined #commonlisp
Inline has quit [Quit: Leaving]
Bung has quit [Quit: Leaving]
sedzcat has quit [Ping timeout: 260 seconds]
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
son0p has quit [Ping timeout: 260 seconds]
thuna` has quit [Remote host closed the connection]
thuna` has joined #commonlisp
NotThatRPG is now known as NotThatRPG_away
notzmv has quit [Ping timeout: 252 seconds]
cuz has quit [Ping timeout: 260 seconds]
rgherdt has joined #commonlisp
sedzcat has joined #commonlisp
sedzcat has quit [Remote host closed the connection]
Lycurgus has joined #commonlisp
sedzcat has joined #commonlisp
Lycurgus has quit [Quit: Exeunt https://tinyurl.com/4m8d4kd5]
<dbotton> pjb actually he is referring to my Common Lisp tutorials, they use clog for some examples though
aartaka has quit [Ping timeout: 260 seconds]
aartaka has joined #commonlisp
zyni-moe has joined #commonlisp
zyni-moe has quit [Client Quit]
cuz has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
aartaka has joined #commonlisp
cuz has quit [Ping timeout: 256 seconds]
anticomputer has quit [Remote host closed the connection]
lechner has quit [Read error: Connection reset by peer]
lechner has joined #commonlisp
rgherdt_ has joined #commonlisp
lechner has quit [Remote host closed the connection]
rgherdt has quit [Remote host closed the connection]
lechner has joined #commonlisp
ryanbw has quit [Quit: I'll be back.]
lechner has quit [Remote host closed the connection]
lechner has joined #commonlisp
lechner has quit [Remote host closed the connection]
lechner has joined #commonlisp
ec has quit [Read error: Connection reset by peer]
Inline has joined #commonlisp
anticomputer has joined #commonlisp
lechner has left #commonlisp [Using Circe, the loveliest of all IRC clients]
Inline has quit [Client Quit]
ec has joined #commonlisp
notzmv has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
aartaka has quit [Ping timeout: 256 seconds]
cuz has joined #commonlisp
cuz has quit [Ping timeout: 255 seconds]
goober has quit [Quit: Leaving]
lisp123 has joined #commonlisp
lisp123 has quit [Client Quit]
goober has joined #commonlisp
euandreh has quit [Quit: euandreh]
euandreh has joined #commonlisp
rogersm has joined #commonlisp
euandreh has quit [Remote host closed the connection]
euandreh has joined #commonlisp
pfd has joined #commonlisp
n1to has quit [Quit: Leaving]
cage has quit [Quit: rcirc on GNU Emacs 27.1]
brettgilio has quit [Quit: The Lounge - https://thelounge.chat]
brettgilio has joined #commonlisp
junkrunner has joined #commonlisp
nij- has joined #commonlisp
<nij-> "Unknown CFFI type OR"
<nij-> It seems like a bug, yeah? Or has CFFI updated its API?
bitmapper has quit [Quit: Connection closed for inactivity]
Krystof has quit [Ping timeout: 256 seconds]
akoana has joined #commonlisp
jmdaemon has joined #commonlisp
<nij-> Hmm I encounter this line: #+cffi-features:x86-64 (cffi:defctype ssize-t :int64)
<nij-> But I'm on macbook air m2
<nij-> How should I alter ssize-t to?
euandreh has quit [Quit: euandreh]
rogersm has quit [Quit: Leaving...]
<phoe> nij-: which version of CFFI?
mcparen has joined #commonlisp
<nij-> hmmm how do I tell?
euandreh has joined #commonlisp
jeffrey has quit [Quit: Client quit]
euandreh has quit [Client Quit]
<junkrunner> Hi Phoe!
<phoe> junkrunner: helloooo
Krystof has joined #commonlisp
<phoe> nij-: (ql:where-is-system :cffi)
euandreh has joined #commonlisp
<junkrunner> I came looking for scymtym, but he seems to be afk all the time or maybe I'm just in the wrong timezone to catch him
euandreh has quit [Quit: euandreh]
<phoe> you can just leave a comment in here, he'll read it when he's able to
<phoe> in the worst case you can leave a memo on minion but it's probably unnecessary, this channel is logged so history can always be read
euandreh has joined #commonlisp
dra has joined #commonlisp
igemnace has quit [Remote host closed the connection]
<junkrunner> I've sent him a msg though so hopefully he gets that
mcparen has left #commonlisp [#commonlisp]
<nij-> phoe ok.. but it doesn't seem to mention its version in asd.
<phoe> nij-: what's the pathname?
attila_lendvai has joined #commonlisp
sedzcat has quit [Remote host closed the connection]
<nij-> It's under my local project dir: /Users/nij/.../qlot/local-projects/nyxt/_build/cffi/
<phoe> nij-: you'll need to ask qlot which version of cffi it pulled then
<phoe> oh wait, I can reproduce this error
<phoe> nij-: you need to edit it to (cffi:defctype ssize-t #+cffi-features:x86 :int32 #+cffi-features:x86-64 :int64 #-(or cffi-features:x86 cffi-features:x86-64) (error "Unable to guess ssize-t."))
<phoe> because OR is not a valid CFFI type
morganw has joined #commonlisp
karlosz has quit [Quit: karlosz]
<nij-> ok.. so it's a bug in that lisp system
<nij-> which is pretty old.. so maybe back then it was fine
<phoe> yes, it seems so
<nij-> the problem now, phoe, is that i'm on macbook m2
<nij-> so it's neither x86 32 nor 64
<phoe> you gotta write your own support for that then!
<phoe> most likely it'll be #+(or ...) for you
rgherdt_ has quit [Remote host closed the connection]
<nij-> instead of :int32 :int64
<nij-> what's a good keyword to put there for darwin?
<phoe> no, I think that either of these two keywords is going to stay; you'll want to put a different reader conditional in there I guess
<nij-> :((( OK...
* nij- almost gives up
<nij-> but thanks :D
cosimone has quit [Remote host closed the connection]
<NotThatRPG_away> Anyone know if 5AM test names must be globally unique? It has test suites, but it seems like one can look up a test by name, so maybe test names do have to be unique?
NotThatRPG_away is now known as NotThatRPG
puchacz has quit [Quit: Client closed]
waleee has joined #commonlisp
NotThatRPG is now known as NotThatRPG_away
tyson2 has joined #commonlisp
shka has quit [Ping timeout: 260 seconds]
ryanbw has joined #commonlisp
hrberg has quit [Ping timeout: 246 seconds]
hrberg has joined #commonlisp
pve has quit [Quit: leaving]
perrierjouet has quit [Quit: WeeChat 3.7.1]
perrierjouet has joined #commonlisp
aartaka has joined #commonlisp
<nij-> What are FASL files, and how are they produced? They are not mentioned in CLHS.
<phoe> clhs compile-file
<thuna`> nij-: I think they are the equivalent of compiled code for CL
<phoe> "compile-file transforms the contents of the file specified by input-file into implementation-dependent binary data which are placed in the file specified by output-file."
<phoe> FASLs are this implementation-dependent binary data that the CLHS mentions
<thuna`> Does every implementation use FASL?
<phoe> every implementation's FASLs is different
<thuna`> No, I mean the extension
<phoe> and each implementation's version's FASL is allowed to be different too
<phoe> oh, no
<phoe> different implementations can have different extensions
hrberg has quit [Ping timeout: 260 seconds]
<nij-> thuna` ah good so depend on different implementations
<nij-> e.g. for sbcl it's assembly?
<nij-> iirc sbcl compiles cl to assembly
<phoe> not really
<thuna`> Well, the contents can be anything, probably.
<phoe> it's still more than assembly because you need tons of metadata to properly use the assembly code for compiled functions
<thuna`> It would probably be conforming for an implementation to just do nothing with compile-file
<phoe> thuna`: actually no, minimal compilation is required
<phoe> but other than that, yeah, nothing else is mandatory
<phoe> clhs 3.2.2.2
<thuna`> Ah
<thuna`> Sigh. I need to wget the hyperspec again, but it pulls the entire lispworks site
<nij-> phoe - Huh! So I've heard that sbcl compiles CL -> IR1 -> IR2 -> assembly
<nij-> but apparently fasl is in yet another form?
<phoe> nij-: no, fasl is a container format
<phoe> it contains assembly for compiled functions, along with other data
<thuna`> phoe: Thank you, that is a lifesaver
akoana has quit [Quit: leaving]
morganw has quit [Remote host closed the connection]
dipper_ has joined #commonlisp
nij- has quit [Ping timeout: 260 seconds]
hrberg has joined #commonlisp
pfd has quit [Ping timeout: 260 seconds]
random-nick has quit [Ping timeout: 256 seconds]