<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)
<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