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]
<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.
<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