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/>
Alfr has joined #commonlisp
jrm has quit [Quit: ciao]
yisef has joined #commonlisp
jrm has joined #commonlisp
nij- has quit [Ping timeout: 255 seconds]
eddof13 has joined #commonlisp
fosskers has joined #commonlisp
AetherWind has quit [Quit: Lost terminal]
eddof13 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
AetherWind has joined #commonlisp
AetherWind has quit [Client Quit]
AetherWind has joined #commonlisp
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
tyson2 has quit [Remote host closed the connection]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #commonlisp
yisef has quit [Quit: Client closed]
yisef has joined #commonlisp
yisef61 has joined #commonlisp
dcb has quit [Quit: MSN Messenger 4.0.4]
yisef61 has quit [Client Quit]
yisef has quit [Ping timeout: 245 seconds]
fosskers has quit [Remote host closed the connection]
rtypo has quit [Ping timeout: 250 seconds]
habamax has joined #commonlisp
ronald has quit [Ping timeout: 255 seconds]
ronald_ has quit [Ping timeout: 240 seconds]
ronald has joined #commonlisp
ronald_ has joined #commonlisp
gty has quit [Quit: gty]
gty has joined #commonlisp
olnw has joined #commonlisp
shka has joined #commonlisp
tibfulv_ is now known as tibfulv
olnw has quit [Remote host closed the connection]
olnw has joined #commonlisp
olnw has quit [Remote host closed the connection]
olnw has joined #commonlisp
easye has quit [Remote host closed the connection]
easye has joined #commonlisp
azimut has joined #commonlisp
pve has joined #commonlisp
habamax has quit [Ping timeout: 246 seconds]
rtypo has joined #commonlisp
habamax has joined #commonlisp
zaymington has joined #commonlisp
Cymew has joined #commonlisp
fengshaun has left #commonlisp [Leaving]
varjag has joined #commonlisp
rgherdt has joined #commonlisp
Pixel_Outlaw has quit [Quit: Leaving]
igemnace has joined #commonlisp
AetherWind has quit [Quit: leaving]
overclucker has quit [Ping timeout: 246 seconds]
Inline has quit [Ping timeout: 246 seconds]
hayley_ has joined #commonlisp
overclucker has joined #commonlisp
hayley has quit [Ping timeout: 246 seconds]
hayley_ is now known as hayley
hayley has quit [Changing host]
hayley has joined #commonlisp
yosef` has joined #commonlisp
drewjose has quit [Quit: have a nice day ^_^]
habamax has quit [Remote host closed the connection]
amb007 has quit [Ping timeout: 246 seconds]
|3b| has quit [Remote host closed the connection]
amb007 has joined #commonlisp
LW has joined #commonlisp
bendersteed has joined #commonlisp
notzmv has quit [Ping timeout: 255 seconds]
ahc has joined #commonlisp
ahc has quit [Client Quit]
LW has quit [Quit: WeeChat 3.8]
dnhester26 has joined #commonlisp
amb007 has quit [Ping timeout: 260 seconds]
amb007 has joined #commonlisp
pieguy128 has quit [Ping timeout: 255 seconds]
dino_tutter has joined #commonlisp
attila_lendvai_ has joined #commonlisp
zaemington has joined #commonlisp
zaymington has quit [Remote host closed the connection]
pieguy128 has joined #commonlisp
easye has quit [Ping timeout: 255 seconds]
easye has joined #commonlisp
msavoritias has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
rgherdt has quit [Ping timeout: 245 seconds]
rgherdt has joined #commonlisp
rgherdt_ has joined #commonlisp
rgherdt has quit [Ping timeout: 255 seconds]
yosef` has quit [Quit: Client closed]
rgherdt__ has joined #commonlisp
rgherdt_ has quit [Ping timeout: 255 seconds]
drewjose has joined #commonlisp
mgl has joined #commonlisp
somename has joined #commonlisp
mgl has quit [Quit: Client closed]
varjag has quit [Quit: ERC (IRC client for Emacs 27.1)]
igemnace has quit [Read error: Connection reset by peer]
attila_lendvai_ has quit [Ping timeout: 246 seconds]
mgl has joined #commonlisp
herjazz has joined #commonlisp
notzmv has joined #commonlisp
somename has quit [Quit: Quit]
igemnace has joined #commonlisp
mingus has quit [Ping timeout: 240 seconds]
dnhester26 has quit [Ping timeout: 244 seconds]
drewjose has quit [Ping timeout: 246 seconds]
sgithens_ has quit [Read error: Connection reset by peer]
sgithens_ has joined #commonlisp
drakonis has quit [Ping timeout: 245 seconds]
drewjose has joined #commonlisp
drakonis has joined #commonlisp
drewjose has quit [Quit: have a nice day ^_^]
mingus has joined #commonlisp
habamax has joined #commonlisp
Inline has joined #commonlisp
drewjose has joined #commonlisp
drewjose has quit [Client Quit]
drewjose has joined #commonlisp
drewjose has quit [Client Quit]
drewjose has joined #commonlisp
jmdaemon has quit [Ping timeout: 244 seconds]
dnhester26 has joined #commonlisp
olnw has quit [Remote host closed the connection]
robin has quit [Ping timeout: 248 seconds]
easye has quit [Ping timeout: 246 seconds]
easye has joined #commonlisp
tyson2 has joined #commonlisp
waleee has joined #commonlisp
yitzi has joined #commonlisp
karlosz has joined #commonlisp
overclucker has quit [Ping timeout: 255 seconds]
adeht is now known as _death
overclucker has joined #commonlisp
robin has joined #commonlisp
mgl has quit [Quit: Client closed]
dino_tutter has quit [Ping timeout: 248 seconds]
dino_tutter has joined #commonlisp
jonatack3 has quit [Read error: Connection reset by peer]
jonatack3 has joined #commonlisp
dnhester26 has quit [Ping timeout: 240 seconds]
Lycurgus has joined #commonlisp
rgherdt_ has joined #commonlisp
rgherdt__ has quit [Ping timeout: 255 seconds]
rgherdt__ has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1.50)]
rgherdt_ has quit [Ping timeout: 255 seconds]
Lycurgus has quit [Quit: Tschüss]
|3b| has joined #commonlisp
|3b| has quit [Client Quit]
rgherdt_ has joined #commonlisp
herjazz has quit [Quit: leaving]
|3b| has joined #commonlisp
rgherdt__ has quit [Ping timeout: 255 seconds]
alejandrozf has joined #commonlisp
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
nature has joined #commonlisp
<nature> Hello, I want to try my hand at creating a small lisp program that displays the list of available wifis and allows me to select one in order to connect to it. My question is what are some simple options in terms of creating a menu? I know I could just use something like readline to get a number from a numbered list, what about something a little more interactive?
dnhester26 has joined #commonlisp
easye has quit [Ping timeout: 255 seconds]
<bjorkintosh> nature, by interactive, do you mean something with a GUI frontend?
<_death> one obvious approach nowadays would be to have a "web interface".. maybe check out https://github.com/rabbibotton/clog that can allow you to create one quickly
<ixelp> GitHub - rabbibotton/clog: CLOG - The Common Lisp Omnificent GUI
mgl has joined #commonlisp
<nature> bjorkintosh: More like a TUI since it's a small tool to select and connect to a wifi'
zxcvz has joined #commonlisp
<nature> I'd feel a web interface would be a bit overblown for this
<nature> Maybe worth mentionning this happens on UNIX
<bjorkintosh> nature, which lisp implementation are you using? if it's racket, it comes with a gui library.
zxcvz has quit [Client Quit]
<nature> Although I am definitely looking out for an opportunity to try out clog one of those days
<nature> bjorkintosh: sbcl
<_death> could check out https://cliki.net/console then.. I don't have a particular recommendation unfortunately
<ixelp> CLiki: console
goober has quit [Remote host closed the connection]
goober has joined #commonlisp
goober has quit [Remote host closed the connection]
goober has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 255 seconds]
Oddity has quit [Ping timeout: 248 seconds]
blop has quit [Ping timeout: 246 seconds]
blop has joined #commonlisp
jsatk_ has quit [Server closed connection]
jsatk_ has joined #commonlisp
<bjorkintosh> nature, perhaps there might be a solution somewhere here: https://github.com/emacs-eaf/emacs-application-framework if it talks to javascript and python, I don't see why it won't/(can't???!) talk to sbcl
<ixelp> GitHub - emacs-eaf/emacs-application-framework: EAF, an extensible framework that revolutionizes the graphical capabilit [...]
mgl has quit [Quit: Client closed]
<nature> That looks pretty cool and crazy, but I think I'll give cl-charms a shot
tyson2 has quit [Remote host closed the connection]
eddof13 has joined #commonlisp
eddof13_ has joined #commonlisp
Cymew has quit [Ping timeout: 246 seconds]
NotThatRPG has quit [Ping timeout: 255 seconds]
zaemington has quit [Read error: Connection reset by peer]
eddof13_ has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
zaymington has joined #commonlisp
dino_tutter has quit [Ping timeout: 246 seconds]
contrapunctus has quit [Ping timeout: 258 seconds]
contrapunctus has joined #commonlisp
Oladon has joined #commonlisp
buffet has quit [Quit: WeeChat 3.8]
Josh_2 has joined #commonlisp
<Josh_2> Is it possible to have a macro output comments? Or would I just be better off writing a large format string?
<beach> Comments are removed by the reader, so they don't appear in the macro body in the image.
<Josh_2> :skull:
<Josh_2> I guess I will go with large format control string
<mfiano> (defmacro comment (&body body) (ignore body))
overclucker has quit [Ping timeout: 260 seconds]
<jmercouris> a way to get all objects of a given class that exist?
<jmercouris> like within the image
<beach> There is no portable way of doing that. And very likely no way at all, because you would either have to keep a pointer to every object from the class, or you would have to scan the entire heap and check the class of each object.
<mfiano> Not possible with CL. Perhaps with your implementations GC roots
<jmercouris> beach: OK, so I'll have to probably use my own macro
<beach> jmercouris: Say what?
<mfiano> You cannot do it with a macro if you cannot do it with a function or special operator
cage has joined #commonlisp
<jmercouris> make my own defclass macro that has a method upon creation which will persist it to some data structure
<beach> jmercouris: So you don't want dead objects to be collected by the garbage collector?
<jmercouris> sorry if that is unclear, my thoughts are still forming
overclucker has joined #commonlisp
<jmercouris> that is a problem indeed... seems like I would have to have a reference counter
<_death> you could use weak pointers to implement such a central registry
<jmercouris> and wow, I'm making a garbage collector
<jmercouris> weak pointers don't count as references and allow the object to be freed, that could be then
buffet has joined #commonlisp
NotThatRPG has joined #commonlisp
yitzi has quit [Remote host closed the connection]
igemnace has quit [Quit: WeeChat 4.0.4]
<ixelp> ELS 2024, Vienna - European Lisp Symposium
<mfiano> SBCL25 woo
ello has quit [Server closed connection]
ello has joined #commonlisp
<_death> probably should specify sbcl25 dates there (may 2-3)
asarch has joined #commonlisp
tyson2 has joined #commonlisp
overclucker has quit [Ping timeout: 255 seconds]
Oladon has quit [Quit: Leaving.]
slyrus_ has quit [Server closed connection]
slyrus has joined #commonlisp
thuna` has joined #commonlisp
<nature> By the way, when I am using sly completions in emacs, the potential completion doesn't take into account variables and function names I define unless I close and open the file again, is there a way to update completions within a buffer?
overclucker has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
dino_tutter has joined #commonlisp
NicknameJohn has quit [Ping timeout: 240 seconds]
tyson2 has joined #commonlisp
<NotThatRPG> Just set up a remote sly session and the REPL buffer displays this: "; Global redirection not setup" -- anyone know what it means?
<NotThatRPG> nature: I don't have that problem -- how are your completions configured?
attila_lendvai_ has joined #commonlisp
<nature> my sly-complete-symbol-function is set to sly-flex-completions
asarch has quit [Quit: Leaving]
<nature> And no I am not familiar with remote sly sessions yet :/
<NotThatRPG> My emacs doesn't even seem to have that variable.
<NotThatRPG> I'm using counsel for completion.
<nature> ah, I am using corfu
<NotThatRPG> Ah, wait, I see the variable. Mine is the same as yours.
chomwitt has joined #commonlisp
tyson2 has quit [Ping timeout: 245 seconds]
ns12 has quit [Quit: bye]
ns12 has joined #commonlisp
yitzi has joined #commonlisp
jsatk_ has quit [Ping timeout: 245 seconds]
jsatk_ has joined #commonlisp
tyson2 has joined #commonlisp
akoana has joined #commonlisp
chomwitt has quit [Remote host closed the connection]
MetaYan has quit [Server closed connection]
MetaYan has joined #commonlisp
eddof13_ has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dnhester26 has joined #commonlisp
eddof13 has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #commonlisp
waleee has joined #commonlisp
thonkpod has quit [Ping timeout: 246 seconds]
thonkpod has joined #commonlisp
zxcvz has joined #commonlisp
eddof13_ has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
jmdaemon has joined #commonlisp
zaymington has quit [Ping timeout: 246 seconds]
eddof13_ has joined #commonlisp
eddof13_ has quit [Client Quit]
dnhester26 has quit [Remote host closed the connection]
msavoritias has quit [Remote host closed the connection]
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #commonlisp
yitzi has quit [Ping timeout: 245 seconds]
yitzi has joined #commonlisp
Oddity has joined #commonlisp
attila_lendvai_ has quit [Remote host closed the connection]
attila_lendvai_ has joined #commonlisp
akoana has quit [Ping timeout: 246 seconds]
tyson2 has quit [Remote host closed the connection]
cage has quit [Quit: rcirc on GNU Emacs 28.2]
zxcvz has quit [Quit: zxcvz]
drewjose has quit [Quit: Ping timeout (120 seconds)]
drewjose has joined #commonlisp
<jcowan> jmercouris: It depends on if you care about classes being garbage collected. Much of the time they remain intact during a running program.
<jmercouris> yes
<jcowan> oh, sorry, you want to track instances, not classes.
remexre has quit [Ping timeout: 245 seconds]
remexre has joined #commonlisp
shka has quit [Ping timeout: 246 seconds]
overclucker has quit [Ping timeout: 255 seconds]
kevingal has joined #commonlisp
overclucker has joined #commonlisp
rtypo has quit [Ping timeout: 255 seconds]
goober has quit [Remote host closed the connection]
NotThatRPG is now known as NotThatRPG_away
NotThatRPG_away has quit [Ping timeout: 250 seconds]
blop has quit [Remote host closed the connection]
blop has joined #commonlisp
pve has quit [Quit: leaving]
Lycurgus has joined #commonlisp
bendersteed has quit [Remote host closed the connection]
rgherdt_ has quit [Quit: Leaving]
zaymington has joined #commonlisp
Nilby has quit [Server closed connection]
chomwitt has joined #commonlisp
zaymington has quit [Ping timeout: 246 seconds]
aartaka has quit [Ping timeout: 246 seconds]
aartaka has joined #commonlisp
dino_tutter has quit [Ping timeout: 245 seconds]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
zaymington has joined #commonlisp
dcb has joined #commonlisp
Lycurgus has quit [Quit: Tschüss]
NicknameJohn has joined #commonlisp
habamax has joined #commonlisp
waleee has quit [Ping timeout: 240 seconds]
Patternmaster has quit [Ping timeout: 246 seconds]
waleee has joined #commonlisp
zaymington has quit [Ping timeout: 245 seconds]
zaymington has joined #commonlisp
jmdaemon has quit [Ping timeout: 255 seconds]
Patternmaster has joined #commonlisp
Patternmaster has quit [Changing host]
Patternmaster has joined #commonlisp
chomwitt has quit [Remote host closed the connection]
gty has quit [Quit: gty]
gty has joined #commonlisp
cognemo has quit [Quit: ZNC 1.8.2 - https://znc.in]
jmdaemon has joined #commonlisp
green_ has joined #commonlisp
azimut has quit [Ping timeout: 246 seconds]
jmdaemon has quit [Ping timeout: 246 seconds]
attila_lendvai_ has quit [Ping timeout: 246 seconds]
thuna` has quit [Remote host closed the connection]
random-nick has quit [Ping timeout: 246 seconds]
zaymington has quit [Ping timeout: 245 seconds]
jfb4 has quit [Server closed connection]
jfb4 has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
jmdaemon has joined #commonlisp
karlosz has quit [Quit: karlosz]
resttime has quit [Server closed connection]
resttime has joined #commonlisp
notzmv has quit [Ping timeout: 255 seconds]
sellers has quit [Server closed connection]
sellers has joined #commonlisp
zaymington has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 255 seconds]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life_ is now known as Lord_of_Life