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/>
<ixelp> load-foreign-library (CFFI User Manual)
<Bubblegumdrop> I think there are some paths you can mess with as well as setting the :default library path?
<erin93> Thank you for your help :)
skeemer has quit [Ping timeout: 248 seconds]
lucerne has quit [Quit: Ping timeout (120 seconds)]
lucerne has joined #commonlisp
erin93 has quit [Remote host closed the connection]
st_aldini has quit [Quit: st_aldini]
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #commonlisp
Lord_Nightmare has quit [Remote host closed the connection]
random-nick has quit [Ping timeout: 252 seconds]
Lord_Nightmare has joined #commonlisp
X-Scale has joined #commonlisp
jonatack has quit [Ping timeout: 264 seconds]
jonatack has joined #commonlisp
alcor` has joined #commonlisp
alcor has quit [Ping timeout: 265 seconds]
jonatack has quit [Ping timeout: 252 seconds]
istewart has joined #commonlisp
mzan has joined #commonlisp
tam has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tam has joined #commonlisp
Josh_2 has joined #commonlisp
tam has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tam has joined #commonlisp
jonatack has joined #commonlisp
tam has quit [Quit: Textual IRC Client: www.textualapp.com]
bh34e5 has joined #commonlisp
Akbar-Birbal has joined #commonlisp
decweb has quit [Ping timeout: 252 seconds]
Lord_of_Life has quit [Ping timeout: 252 seconds]
Lord_of_Life has joined #commonlisp
Lord_of_Life has quit [Client Quit]
Lord_of_Life has joined #commonlisp
Lord_of_Life has quit [Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine]
Lord_of_Life has joined #commonlisp
Lord_of_Life has quit [Client Quit]
Lord_of_Life has joined #commonlisp
bh34e5 has quit [Ping timeout: 252 seconds]
bh34e5 has joined #commonlisp
bh34e5 has quit [Read error: Connection reset by peer]
zwr has quit [Ping timeout: 245 seconds]
zwr has joined #commonlisp
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
aeth_ has joined #commonlisp
aeth has quit [Quit: ...]
aeth has joined #commonlisp
aeth_ has quit [Quit: ...]
meaty has quit [Ping timeout: 252 seconds]
amb007 has joined #commonlisp
PennyBlake has joined #commonlisp
meaty has joined #commonlisp
meaty has quit [Ping timeout: 252 seconds]
cmack` has joined #commonlisp
treflip has joined #commonlisp
cmack has quit [Ping timeout: 248 seconds]
wacki has joined #commonlisp
meaty has joined #commonlisp
amb007 has quit [Ping timeout: 276 seconds]
alcor` is now known as alcor
alcor has quit [Changing host]
alcor has joined #commonlisp
calx- has quit [Quit: Ping timeout (120 seconds)]
terrorjack4 has quit [Read error: Connection reset by peer]
alcor has quit [Remote host closed the connection]
alcor has joined #commonlisp
terrorjack4 has joined #commonlisp
theruran has quit [Quit: Connection closed for inactivity]
amb007 has joined #commonlisp
shka has joined #commonlisp
dra has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
Alfr has quit [Quit: Leaving]
PennyBlake has quit [Read error: Connection reset by peer]
skeemer has joined #commonlisp
bitspook has joined #commonlisp
Alfr has joined #commonlisp
varjag has joined #commonlisp
olnw has joined #commonlisp
olnw has quit [Client Quit]
zxcvz has joined #commonlisp
olnw has joined #commonlisp
meaty has quit [Ping timeout: 252 seconds]
olnw has quit [Quit: ZNC - https://znc.in]
zxcvz has quit [Quit: zxcvz]
uhuh has joined #commonlisp
pve has joined #commonlisp
Lord_of_Life has quit [Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine]
Lord_of_Life has joined #commonlisp
awlygj has joined #commonlisp
brokkoli_origin has quit [Remote host closed the connection]
X-Scale has quit [Ping timeout: 256 seconds]
wacki has quit [Read error: Connection reset by peer]
treflip has quit [Remote host closed the connection]
wacki has joined #commonlisp
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
olnw has joined #commonlisp
dino_tutter has quit [Ping timeout: 265 seconds]
<srji> \o/
<beach> Hello srji.
Lord_of_Life has quit [Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine]
Lord_of_Life has joined #commonlisp
Lord_of_Life has quit [Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine]
Lord_of_Life has joined #commonlisp
X-Scale has joined #commonlisp
mwnaylor has quit [Ping timeout: 248 seconds]
X-Scale has quit [Ping timeout: 256 seconds]
brokkoli_origin has joined #commonlisp
dino_tutter has joined #commonlisp
cage has joined #commonlisp
cage has quit [Excess Flood]
cage has joined #commonlisp
srji has quit [Quit: leaving]
pranav has quit [Read error: Connection reset by peer]
srji has joined #commonlisp
random-nick has joined #commonlisp
cmack` has quit [Remote host closed the connection]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
alternateved has joined #commonlisp
alternateved has quit [Remote host closed the connection]
McParen has joined #commonlisp
olnw has quit [Quit: ZNC - https://znc.in]
whosit has joined #commonlisp
skeemer has quit [Ping timeout: 245 seconds]
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
mgl has joined #commonlisp
bh34e5 has joined #commonlisp
donleo has joined #commonlisp
decweb has joined #commonlisp
shawnw has quit [Ping timeout: 252 seconds]
uhuh has quit [Ping timeout: 255 seconds]
<Josh_2> Good afternoon :wave:
<Josh_2> Working hard or hardly working?
mgl has quit [Ping timeout: 252 seconds]
skin has joined #commonlisp
mishoo has joined #commonlisp
dnhester26 has joined #commonlisp
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
skeemer has joined #commonlisp
bh34e5_ has joined #commonlisp
bh34e5 has quit [Ping timeout: 252 seconds]
<dnhester26> hello everybody, today I just want to say that I love common lisp. Thank you so much for being here and for all your help. beach thank you in particular for all your guidance and patience. good afternoon :D
<Josh_2> CL is p'cool
uhuh has joined #commonlisp
yitzi has joined #commonlisp
green has joined #commonlisp
uhuh has quit [Ping timeout: 255 seconds]
<green> ocicl, as of version 2.5.2, no longer has a dependency on the golang binary, oras. It's all lisp now.
<beach> dnhester26: Glad I can help.
<alcor> green: Thanks! 🎉🎉🎉
<alcor> Just tested it out, works great!
oneeyedalien has joined #commonlisp
<alcor> But how does it download the OCI containers? Didn't know there was a CL library for OCI handling.
<alcor> Oh, it just untars the images. I see.
<alcor> green: Also I see the documentation has been updated to use (asdf:initialize-source-registry …) instead of the older legacy API :)
mgl has joined #commonlisp
<green> Yes, all good changes.
treflip has joined #commonlisp
<Bubblegumdrop> dnhester26 yee!
<Bubblegumdrop> dnhester26 do you post your code? Its cool to see what you're working on (web stuff still?)
<ixelp> Bubblegumdrop/cl-chat-web: Twitch.TV-like live chat on the web. Uses HTMX to poll for messages. - cl-chat-web - GitLain
<Bubblegumdrop> green Thanks for all your hard work! I was just looking into that. Did you write oras in lisp?
<Bubblegumdrop> Oh nice it uses dexador now, very cool...
<Bubblegumdrop> I will also update & test
<ixelp> Don't use oras to download packages · ocicl/ocicl@de3359e · GitHub
zwr has quit [Read error: Connection reset by peer]
<green> I just wrote the bits of oras that we need to talk to the OCI registries, pull blobs down and access tag lists
prokhor has quit [Remote host closed the connection]
dnhester26 has quit [Remote host closed the connection]
<green> I started using cl-interpol in this code. It's very nice!
zxcvz has joined #commonlisp
<green> So (dex:get #?"https://${server}/token?scope=repository:ocicl/${system}:pull") instead of an ugly format call or similar.
treflip has quit [Remote host closed the connection]
zxcvz has quit [Client Quit]
zwr has joined #commonlisp
dnhester26 has joined #commonlisp
treflip has joined #commonlisp
<Bubblegumdrop> green since you're here does ocicle have something equivalent to ql:system-apropos ?
<Bubblegumdrop> I think setting up my own equivalent to a quicklisp dist would be as easy as hosting my own registry?
<dnhester26> Bubblegumdrop: I try to share code, I recently added a compression-cache system and lack-compression-cache, there are a few more things I want to publish, but they are not ready yet
mgl has quit [Ping timeout: 265 seconds]
awlygj has quit [Quit: leaving]
<green> There's no equivalent to system-apropos today. https://github.com/orgs/ocicl/packages is pretty good for searching in the interim.
<ixelp> Packages · ocicl · GitHub
<green> And, yes, you can just host your own OCI repository. This is the same as hosting your own quicklisp dist.
<Bubblegumdrop> dnhester26 yes they're impressive! Let me add that to my references.
<Bubblegumdrop> green yah I do search the github a lot
<green> dnhenster26: I added those to the ocicl repo yesterday
X-Scale has joined #commonlisp
McParen has left #commonlisp [#commonlisp]
wacki has quit [Ping timeout: 252 seconds]
<dnhester26> ah thanks for the comments and the addition :D
wacki has joined #commonlisp
wacki has quit [Ping timeout: 252 seconds]
<Josh_2> I have thought about using ocicl to maintain the dependencies for one of my live projects, haven't gotten around to it yet :O
<Josh_2> quicklisp doesn't support versions :(
<Josh_2> build once it works, build the next day and :skull: if you dont use specific commits in local-projects
wacki has joined #commonlisp
<Josh_2> could probably just run my own quicklisp dist though :O
<fe[nl]ix> what makes Quicklisp great is precisely that it doesn't support versions
<Josh_2> Optional support would be nice
<Josh_2> But its not really a big deal, cl ecosystem is so incredibly stable that its rare to actually run into a problem
<fe[nl]ix> versions almost inevitably lead to 3-SAT version incompatibility problems
<fe[nl]ix> the only honest approach is to take a snapshot at a certain point in time, and ensure that all the components of the snapshot are mutually compatible
<green> I agreen, but you don't really need a slow-moving stable distro to do that.
<green> (weird typo)
<fe[nl]ix> you really do, because the problem here is people syncing their development pace
<green> There are other ways to solve it. For ocicl is there are built breaking changes, new versions don't get published.
<green> One ocicl feature I hope people check out is "ocicl changes", which will highlight changes between the version checked out locally and the most recent versions. I have a project now, where "ocicl changes" gives me this: https://paste.centos.org/view/44b3eb52
<ixelp> UNTITLED - Pastebin Service
<fe[nl]ix> and while in an enterprise setup where maintainers are working 100% on it it would be feasible to have a weekly update frequency, when we're talking about open source developers you can't have that
shawnw has joined #commonlisp
edgar-rft has quit [Read error: Connection reset by peer]
edgar-rft has joined #commonlisp
rainthree has joined #commonlisp
<rainthree> beach: I didn't have time this week to look into Clonedijk as I promised. I will try the coming days/weeks.
<beach> rainthree: There is absolutely no rush.
<rainthree> Is there any way to make sbcl not treat warnings as errors? I deleted a .fasl and now slime won't start "The function SB-BSD-SOCKETS-INTERNAL::FD->HANDLE has been deprecated as of SBCL version 1.2.10." https://github.com/slime/slime/blob/master/swank/sbcl.lisp#L256
<ixelp> slime/swank/sbcl.lisp at master · slime/slime · GitHub
<beach> rainthree: I think it is ASDF and not SBCL. Hold on...
dnhester26 has quit [Remote host closed the connection]
<beach> (setf asdf:*compile-file-failure-behaviour* :ignore) in your .sbclrc.
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
bitspook has quit [Read error: Connection reset by peer]
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
<rainthree> still the same
<beach> Did you notice the UK spelling?
bitspook has joined #commonlisp
<Josh_2> fe[nl]ix: I make heavy use of quickisp/local-projects for software I have written that is deployed as part of an 'environment' that is used by others for testing (and prod/testing versions)
<Josh_2> docker files etc
<beach> rainthree: And I assume you either restarted your image, or set the variable at the REPL, yes?
skin has quit [Remote host closed the connection]
<fe[nl]ix> Josh_2: if Quicklisp were regularly updated monthly, would you need that ?
<rainthree> beach: somehow it went through, I think I was looking at some wrong window when I thought it still failed. Thank you. I didn't notice the UK spelling
<beach> I see.
<rainthree> which part was UK spelled?
<beach> beahaviour
<beach> Er,
<beach> behaviour
<beach> In US English it is "behavior".
<rainthree> right
<rainthree> missed that. funny
<beach> You must not have your spell checker on. :)
kaskal has quit [Ping timeout: 252 seconds]
kaskal has joined #commonlisp
dnhester26 has joined #commonlisp
dnhester26 has quit [Client Quit]
<Josh_2> Nah still the same issue honestly. My local dev environment makes use of ultralisp which does update daily. The problem is solved by cloning into local-projects. Being able to lock dependencies in asdf like :depends-on (:lack-<commit/version whatever>) and have quicklisp grab that exact version would be a nice feature though.
mishoo has quit [Ping timeout: 246 seconds]
<Josh_2> Life is easier when you can dump the image on the dev machine and move it into the production environment with scp :joy:
* rainthree turned the spell checker on. "Welcome to Flyspell. Use ‘C-.’ or ‘Mouse-2’ to correct words."
tfb has joined #commonlisp
<fe[nl]ix> Josh_2: you don't really need to update dependencies daily
<fe[nl]ix> you might feel compelled to do so (which I also did when I was younger), but that's another thing
<alcor> You can either use something like ocicl or vendor the dependencies as git submodules whilst telling asdf where to find them.
<Josh_2> I agree, can't remember the last time I updated my ultralisp :joy:
<Josh_2> Like I said, the CL ecosystem is unbelievably stable. The only recurring issue I have had is libraries like Lack moving from ironclad to cl-isaac
<Josh_2> When cl-isaac just randomly quits working
markb1 has quit [Remote host closed the connection]
skin has joined #commonlisp
oneeyedalien has quit [Ping timeout: 252 seconds]
tfb has quit [Remote host closed the connection]
tfb has joined #commonlisp
tfb has quit [Ping timeout: 265 seconds]
tfb has joined #commonlisp
markb1 has joined #commonlisp
tfb has quit [Remote host closed the connection]
tfb has joined #commonlisp
X-Scale has quit [Ping timeout: 256 seconds]
shawnw has quit [Ping timeout: 260 seconds]
ldb has joined #commonlisp
tfb has quit [Remote host closed the connection]
tfb has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
tfb has quit [Ping timeout: 248 seconds]
amb007 has joined #commonlisp
yitzi has quit [Remote host closed the connection]
tfb has joined #commonlisp
tfb has quit [Ping timeout: 264 seconds]
tfb has joined #commonlisp
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
tfb has quit [Ping timeout: 252 seconds]
rainthree has quit [Quit: Leaving]
ecsodikas has joined #commonlisp
tfb has joined #commonlisp
tfb has quit [Remote host closed the connection]
tfb has joined #commonlisp
skin has quit [Ping timeout: 252 seconds]
tfb has quit [Ping timeout: 246 seconds]
kaffcop has joined #commonlisp
kaffcop has quit [Client Quit]
Akbar-Birbal has left #commonlisp [#commonlisp]
X-Scale has joined #commonlisp
tfb has joined #commonlisp
ecsodikas has quit [Remote host closed the connection]
tfb has quit [Remote host closed the connection]
tfb has joined #commonlisp
tfb has quit [Remote host closed the connection]
tfb has joined #commonlisp
<ixelp> CL-ISAAC: User’s Guide | CL-ISAAC
<Bubblegumdrop> neat
tfb has quit [Ping timeout: 252 seconds]
mishoo has joined #commonlisp
treflip has quit [Ping timeout: 246 seconds]
synchromesh has quit [Quit: WeeChat 4.0.5]
X-Scale has quit [Ping timeout: 256 seconds]
<Josh_2> Bubblegumdrop: yeh it would be if it didn't randomly break
tfb has joined #commonlisp
elderK has joined #commonlisp
tfb has quit [Ping timeout: 265 seconds]
tfb has joined #commonlisp
tam has joined #commonlisp
tfb has quit [Ping timeout: 248 seconds]
bigbookofbug has quit [Quit: Lost terminal]
synchromesh has joined #commonlisp
bigbookofbug has joined #commonlisp
<Bubblegumdrop> Randomly break?
ldb has quit [Ping timeout: 252 seconds]
tfb has joined #commonlisp
tfb has quit [Ping timeout: 246 seconds]
tam has quit [Ping timeout: 245 seconds]
King_julian has joined #commonlisp
jadzi has joined #commonlisp
jadzi has quit [Ping timeout: 255 seconds]
tfb has joined #commonlisp
<Josh_2> yes 1 month into use it'll quit working randomly
<Josh_2> there is an issue on the github, I have experienced the same with SBCL
dra has quit [Quit: Leaving]
tfb has quit [Ping timeout: 244 seconds]
shka has quit [Quit: Konversation terminated!]
tfb has joined #commonlisp
King_julian has quit [Ping timeout: 265 seconds]
cage has quit [Quit: rcirc on GNU Emacs 29.4]
tfb has quit [Ping timeout: 244 seconds]
Perflosopher has quit [Ping timeout: 252 seconds]
meaty has joined #commonlisp
tfb has joined #commonlisp
amb007 has quit [Ping timeout: 260 seconds]
tfb has quit [Ping timeout: 252 seconds]
mwnaylor has joined #commonlisp
lucasta has joined #commonlisp
tfb has joined #commonlisp
amb007 has joined #commonlisp
tfb has quit [Ping timeout: 245 seconds]
varjag has quit [Read error: Connection reset by peer]
varjagg has joined #commonlisp
amb007 has quit [Ping timeout: 245 seconds]
bitspook has quit [Ping timeout: 245 seconds]
amb007 has joined #commonlisp
kevingal has joined #commonlisp
tfb has joined #commonlisp
pve has quit [Quit: leaving]
tfb has quit [Ping timeout: 248 seconds]
wacki has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
attila_lendvai has quit [Ping timeout: 246 seconds]
tfeb has joined #commonlisp
Perflosopher has joined #commonlisp
tfeb has quit [Client Quit]
X-Scale has joined #commonlisp
tfb has joined #commonlisp
tfb has quit [Ping timeout: 244 seconds]
shawnw has joined #commonlisp
alcor has quit [Ping timeout: 248 seconds]
tfb has joined #commonlisp
Perflosopher has quit [Ping timeout: 252 seconds]
Perflosopher has joined #commonlisp
pillton has joined #commonlisp
tfb has quit [Ping timeout: 260 seconds]
amb007 has quit [Ping timeout: 248 seconds]
lucasta has quit [Remote host closed the connection]
donleo has quit [Ping timeout: 255 seconds]
tfb has joined #commonlisp
varjagg has quit [Ping timeout: 246 seconds]
elderK has quit [Quit: WeeChat 4.4.2]
kevingal has quit [Remote host closed the connection]
tfb has quit [Ping timeout: 265 seconds]
X-Scale has quit [Ping timeout: 256 seconds]
shawnw has quit [Ping timeout: 248 seconds]
triffid has quit [Remote host closed the connection]
synchromesh has quit [Read error: Connection reset by peer]
synchromesh has joined #commonlisp
tfb has joined #commonlisp
triffid has joined #commonlisp
synchrom1 has joined #commonlisp
tfb has quit [Ping timeout: 252 seconds]
synchromesh has quit [Ping timeout: 252 seconds]
skeemer has quit [Ping timeout: 246 seconds]
<_death> yikes, I don't use lack, but its move to cl-isaac seems unnecessary (the PR complains about ironclad being "meaty".. around that time it split into multiple subsystems) and worse it redefines functions in cl-isaac...
amb007 has joined #commonlisp
tfb has joined #commonlisp
amb007 has quit [Ping timeout: 246 seconds]