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/>
akoana has joined #commonlisp
LW has quit [Quit: WeeChat 3.6]
Noisytoot has quit [Quit: ZNC 1.8.2 - https://znc.in]
Noisytoot has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #commonlisp
Guest8096 is now known as Sauvin
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #commonlisp
jonatack2 has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
Noisytoot has joined #commonlisp
jonatack1 has quit [Ping timeout: 265 seconds]
jeffrey has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
Noisytoot has quit [Quit: ZNC 1.8.2 - https://znc.in]
pranavats has joined #commonlisp
Noisytoot has joined #commonlisp
Noisytoot has quit [Remote host closed the connection]
jeffrey has quit [Ping timeout: 250 seconds]
samedi has quit [Quit: Leaving]
Noisytoot has joined #commonlisp
random-nick has quit [Ping timeout: 255 seconds]
X-Scale has joined #commonlisp
gxt__ has quit [Remote host closed the connection]
gxt__ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 248 seconds]
Lord_of_Life has joined #commonlisp
dcb has quit [Quit: MSN Messenger 3.8]
mingus has joined #commonlisp
theesm has quit [Ping timeout: 260 seconds]
azimut has joined #commonlisp
akoana has quit [Quit: leaving]
cmack has quit [Ping timeout: 276 seconds]
Noisytoot has quit [Quit: ZNC 1.8.2 - https://znc.in]
Noisytoot has joined #commonlisp
kevingal has joined #commonlisp
msavoritias has quit [Ping timeout: 248 seconds]
theesm has joined #commonlisp
bollu has quit [Quit: Ping timeout (120 seconds)]
bollu has joined #commonlisp
mingus1 has joined #commonlisp
mingus has quit [Ping timeout: 248 seconds]
mingus1 is now known as mingus
Noisytoot has quit [Quit: ZNC 1.8.2 - https://znc.in]
Noisytoot has joined #commonlisp
Lumine has joined #commonlisp
_paul0 is now known as paul0
paul0 has quit [Changing host]
paul0 has joined #commonlisp
chipxxx has quit [Ping timeout: 256 seconds]
msavoritias has joined #commonlisp
Noisytoot has quit [Quit: ZNC 1.8.2 - https://znc.in]
Noisytoot has joined #commonlisp
kevingal has quit [Ping timeout: 276 seconds]
Noisytoot has quit [Ping timeout: 260 seconds]
Noisytoot has joined #commonlisp
rgherdt has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #commonlisp
sp has quit [Quit: You have been kicked for being idle]
X-Scale has quit [Ping timeout: 260 seconds]
pve has joined #commonlisp
Noisytoot has quit [Ping timeout: 246 seconds]
Noisytoot has joined #commonlisp
X-Scale has joined #commonlisp
rgherdt_ has joined #commonlisp
rgherdt has quit [Read error: Connection reset by peer]
X-Scale has quit [Quit: Client closed]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 250 seconds]
aartaka has joined #commonlisp
holycow has joined #commonlisp
Gleefre has joined #commonlisp
aartaka has quit [Ping timeout: 268 seconds]
aartaka has joined #commonlisp
cage has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
<bitblit1> Hello Everyone!
aartaka has joined #commonlisp
<bitblit1> So what will CLOSOS use instead of X11? Also, will the Window managers be made in McCLIM?
<jackdaniel> I don't know about closos, but I know of a window manager made in McCLIM: https://github.com/admich/Doors
<ixelp> GitHub - admich/Doors: A McCLIM window manager
McParen has joined #commonlisp
Colleen_ has joined #commonlisp
scymtym has quit [Read error: Connection reset by peer]
tyson2 has joined #commonlisp
jmdaemon has quit [Ping timeout: 255 seconds]
<beach> There is also Eclipse, a window manager that uses CLX directly.
<beach> bitblit1: I can't say I care much what Closos uses in that respect. The only viable GUI library is McCLIM, so for applications, that sounds like the only alternative.
<beach> bitblit1: Closos is an experiment in OS design. I am a researcher, and I want to figure out whether it is possible. There is no way I will have the time to turn it into a finishe product by myself.
<beach> *finished
tane has joined #commonlisp
tane has quit [Changing host]
tane has joined #commonlisp
<bitblit1> beach: I understand. Though, why do you think McCLIM is the only viable GUI library?
<beach> bitblit1: Do you know of any other?
<bitblit1> I see.
<beach> If you know of any other, let me know.
Brucio-61 has quit [Quit: Client Quit]
<holycow> jackdaniel: neat, thanks for the link
occ has quit [Ping timeout: 248 seconds]
occ has joined #commonlisp
Colleen_ has quit [Quit: Colleen_]
random-nick has joined #commonlisp
waleee has quit [Quit: updattar]
waleee has joined #commonlisp
igemnace has joined #commonlisp
<jackdaniel> there will be proliferation of lisp toolkits hopefully after silex is properly separated into a standalone system
scymtym has joined #commonlisp
jeffrey has joined #commonlisp
Brucio-61 has joined #commonlisp
<holycow> so
<holycow> this is interesting
<holycow> my librem 5 phone arrived runing standard debian
<holycow> sbcl runs and sdl-examples works
<holycow> huh
<holycow> as does (lispbuilder-opengl-examples:opengl-gears)
<holycow> wow
OlCe`` has quit [Ping timeout: 255 seconds]
waleee has quit [Ping timeout: 255 seconds]
<pve> jackdaniel: what is silex?
<ixelp> TurtleWare
<pve> jackdaniel: thanks
<jackdaniel> sure
<pve> strange that searching for "clim lisp silex" gave me nothing..
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
<jackdaniel> try silica
<pve> oh, I should have googled instead of duckduckgo'd
szkl has joined #commonlisp
<holycow> jackdaniel: clim demo works on librem 5
<holycow> man, whomever did the arm port needs a case of beer or two
<holycow> amazing
OlCe``` has joined #commonlisp
cmack has joined #commonlisp
igemnace has quit [Remote host closed the connection]
seere has quit [Ping timeout: 264 seconds]
seere has joined #commonlisp
chee has quit [Ping timeout: 250 seconds]
contrapunctus has quit [Ping timeout: 265 seconds]
contrapunctus has joined #commonlisp
edgarvincent[m] has quit [Ping timeout: 265 seconds]
hayley has quit [Ping timeout: 265 seconds]
susam has quit [Ping timeout: 264 seconds]
susam has joined #commonlisp
hayley has joined #commonlisp
chee has joined #commonlisp
edgarvincent[m] has joined #commonlisp
clos-encounters has joined #commonlisp
micro has quit [Ping timeout: 260 seconds]
micro has joined #commonlisp
Fare has joined #commonlisp
jeffrey has quit [Ping timeout: 246 seconds]
jeffrey has joined #commonlisp
clos-encounters has quit [Remote host closed the connection]
clos-encounters has joined #commonlisp
clos-encounters has quit [Client Quit]
clos-encounters has joined #commonlisp
shka has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
Lumine has quit [Quit: bbl]
Gleefre has quit [Remote host closed the connection]
lottaquestions_ has quit [Remote host closed the connection]
lottaquestions_ has joined #commonlisp
McParen has left #commonlisp [#commonlisp]
kurfen has joined #commonlisp
igemnace has joined #commonlisp
tyson2 has joined #commonlisp
rgherdt_ has quit [Remote host closed the connection]
clos-encounters has quit [Quit: ERC (IRC client for Emacs 27.1)]
tyson2 has quit [Remote host closed the connection]
<bitblit1> <pve> "oh, I should have googled..." <- or searxed
<beach> bitblit1: You never told me whether you know an alternative to McCLIM.
azimut has quit [Remote host closed the connection]
azimut has joined #commonlisp
rogersm has joined #commonlisp
<jamesmartinez> beach: does this count? https://github.com/johanlindberg/wxLisp
<ixelp> GitHub - johanlindberg/wxLisp: wxWidgets bindings for Common Lisp
repeter`` is now known as repeter
<jamesmartinez> hmm, I don't actually see any code on this repo, would it be in a zip?
<jackdaniel> jamesmartinez: I believe that beach does not count ffi bindings as lisp toolkit
<jamesmartinez> oh
<jamesmartinez> I was about to say Maxima uses wxwidgets for its windows version
<jackdaniel> especially that a hyphotetical closos may not have runtime necessary to host foreign processes
<jamesmartinez> oh
<jamesmartinez> okay, I'm just a clueless novice, disregard my comments :)
<jackdaniel> no no, ffi toolkits are reasonable, just in this context they may not count
<jackdaniel> there are other ffi based common lisp solutions for ui
<jackdaniel> and not only that, I think that clog targets a web browser while it is itself written in cl
<jackdaniel> so it is not that the pool is dry :)
tyson2 has joined #commonlisp
<jamesmartinez> :)
Fare has quit [Ping timeout: 250 seconds]
drainpipe has joined #commonlisp
drainpipe has quit [Client Quit]
<_death> there's also garnet
Lumine has joined #commonlisp
<bitblit1> <beach> "CodeBitCookie: You never told me..." <- Oh, no I don't. I thought you would be working on something like that. However, you told me that you just wanted to see the viability of the project and not think of completing it (if I understand correctly?)
<bitblit1> Also, if you don't mind me asking, is this a research you thought of making yourself or did someone request you to research on this topic?
Fare has joined #commonlisp
<beach> bitblit1: All me.
jmdaemon has joined #commonlisp
hefner_ is now known as hefner
tane has quit [Quit: Leaving]
igemnace has quit [Remote host closed the connection]
tyson2 has quit [Ping timeout: 248 seconds]
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
cage has quit [Quit: rcirc on GNU Emacs 28.2]
zxcvz has joined #commonlisp
kevingal has joined #commonlisp
azimut has quit [Ping timeout: 255 seconds]
tyson2 has joined #commonlisp
kevingal has quit [Ping timeout: 276 seconds]
<Shinmera> Alloy exists.
rtoy has quit [Quit: rtoy]
zxcvz has quit [Quit: zxcvz]
Gleefre has joined #commonlisp
joast has quit [Ping timeout: 250 seconds]
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
Sauvin has quit [Quit: Leaving]
Sauvin has joined #commonlisp
waleee has joined #commonlisp
aartaka has quit [Ping timeout: 250 seconds]
aartaka has joined #commonlisp
<nytpu> does resetting an array's fill pointer mark anything above the fill pointer for garbage collection? (assuming no other references) i have a large vector of strings that i'm reusing by doing `(setf (fill-pointer vec) 0)`, but i want to make sure i'm not keeping unused potentially large strings hanging around if the underlying capacity isn't fully reused
<Bike> nytpu: no, stuff above the fill pointer is still alive.
<Bike> you might want to throw in a cl:fill call to wipe the unused data
rgherdt has joined #commonlisp
<nytpu> Bike: okay, i figured as such once i remembered aref can index above the fill pointer
<aeth> FILL has a :start
kevingal has joined #commonlisp
<jamesmartinez> Shinmera: how are you so prolific? :o
<Shinmera> A profound lack of a social sphere and inability to take a break.
<jamesmartinez> Shinmera: why can't you take a break?
<jamesmartinez> OCD?
<Shinmera> I feel like shit when I don't get enough done.
aartaka has quit [Ping timeout: 276 seconds]
<jamesmartinez> ah
aartaka has joined #commonlisp
jeffrey has quit [Quit: Client quit]
pve has quit [Quit: leaving]
shka has quit [Ping timeout: 248 seconds]
Lumine has quit [Quit: sleep]
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #commonlisp
aartaka has quit [Ping timeout: 250 seconds]
occ has quit [Ping timeout: 255 seconds]
occ has joined #commonlisp
hayley has quit [Changing host]
hayley has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
occ has quit [Ping timeout: 255 seconds]
<paulapatience> OCD in my experience makes you work (much) slower
<jamesmartinez> true, I could see that, having to double/triple/quadruple check things
<paulapatience> And checking over and over is demoralizing and tiring, leading to shorter sessions