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/>
Lord_of_Life has quit [Ping timeout: 240 seconds]
Lord_of_Life has joined #commonlisp
lucasta has joined #commonlisp
NicknameJohn has quit [Ping timeout: 240 seconds]
nij- has joined #commonlisp
kevingal has joined #commonlisp
kevingal_ has joined #commonlisp
bilegeek_ has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
X-Scale has joined #commonlisp
skin1 has quit [Quit: Leaving.]
bitmapper has joined #commonlisp
Oladon has joined #commonlisp
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
skin1 has joined #commonlisp
terrorjack has joined #commonlisp
bjorkintosh has quit [Ping timeout: 260 seconds]
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has quit [Changing host]
NicknameJohn has joined #commonlisp
X-Scale has quit [Ping timeout: 260 seconds]
X-Scale has joined #commonlisp
skin1 has quit [Quit: Leaving.]
waleee has quit [Ping timeout: 248 seconds]
sweatshirt has quit [Ping timeout: 250 seconds]
skin has quit [Ping timeout: 255 seconds]
skin has joined #commonlisp
skin has quit [Ping timeout: 250 seconds]
skin has joined #commonlisp
msavoritias has quit [Ping timeout: 252 seconds]
euandreh has quit [Remote host closed the connection]
euandreh has joined #commonlisp
euandreh has quit [Remote host closed the connection]
euandreh has joined #commonlisp
azimut has joined #commonlisp
Oladon has quit [Quit: Leaving.]
skin1 has joined #commonlisp
poselyqualityles has joined #commonlisp
X-Scale has quit [Quit: Client closed]
nij- has quit [Ping timeout: 260 seconds]
bilegeek_ has quit [Quit: Leaving]
boogsbunny has joined #commonlisp
boogsbunny has quit [Remote host closed the connection]
czy has joined #commonlisp
Josh_2 has joined #commonlisp
attila_lendvai has joined #commonlisp
zacque has joined #commonlisp
skin1 has quit [Quit: Leaving.]
msavoritias has joined #commonlisp
m5zs7k has quit [Ping timeout: 255 seconds]
euandreh has quit [Ping timeout: 255 seconds]
son0p has quit [Ping timeout: 255 seconds]
mrcom has quit [Remote host closed the connection]
prokhor has quit [Remote host closed the connection]
tibfulv has quit [Remote host closed the connection]
m5zs7k_ has joined #commonlisp
tibfulv has joined #commonlisp
euandreh has joined #commonlisp
euandreh has quit [Ping timeout: 255 seconds]
_cymew_ has joined #commonlisp
m5zs7k_ is now known as m5zs7k
dcb has quit [Quit: MSN Messenger v2.16.1]
rgherdt has joined #commonlisp
rgherdt has quit [Ping timeout: 252 seconds]
Equill has joined #commonlisp
lucasta has quit [Remote host closed the connection]
lucasta has joined #commonlisp
lucasta has quit [Client Quit]
rgherdt has joined #commonlisp
akoana has joined #commonlisp
Cymew has joined #commonlisp
igemnace has joined #commonlisp
_cymew_ has quit [Ping timeout: 255 seconds]
kevingal_ has quit [Ping timeout: 240 seconds]
kevingal has quit [Ping timeout: 240 seconds]
shka has joined #commonlisp
euandreh has joined #commonlisp
LW has joined #commonlisp
zacque has quit [Ping timeout: 240 seconds]
pfd has quit [Ping timeout: 260 seconds]
Inline has quit [Quit: Leaving]
varjag has joined #commonlisp
nij- has joined #commonlisp
epony has quit [Remote host closed the connection]
bitspook[m] has quit [Quit: You have been kicked for being idle]
kenran has joined #commonlisp
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
_cymew_ has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
kenran has quit [Ping timeout: 240 seconds]
mgl has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Inline has joined #commonlisp
prokhor has joined #commonlisp
attila_lendvai_ has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
scymtym has quit [Ping timeout: 240 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
oljenkins has joined #commonlisp
Gleefre has joined #commonlisp
nij- has quit [Ping timeout: 248 seconds]
Brucio-61 has joined #commonlisp
LW has quit [Quit: WeeChat 3.8]
Brucio-61 has quit [Ping timeout: 260 seconds]
scymtym has joined #commonlisp
Brucio-61 has joined #commonlisp
random-nick has joined #commonlisp
makomo has joined #commonlisp
attila_lendvai_ has quit [Read error: Connection reset by peer]
attila_lendvai_ has joined #commonlisp
attila_lendvai_ has quit [Read error: Connection reset by peer]
makomo has quit [Ping timeout: 240 seconds]
attila_lendvai_ has joined #commonlisp
epony has joined #commonlisp
attila_lendvai_ has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
makomo has joined #commonlisp
attila_lendvai has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 248 seconds]
mgl has quit [Quit: Client closed]
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
scymtym_ has joined #commonlisp
scymtym has quit [Ping timeout: 248 seconds]
Brucio-61 has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
oljenkins has quit [Quit: Lost terminal]
attila_lendvai has quit [Read error: Connection reset by peer]
attila_lendvai has joined #commonlisp
tyson2 has joined #commonlisp
jon_atack has quit [Read error: Connection reset by peer]
jon_atack has joined #commonlisp
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #commonlisp
varjag has quit [Quit: ERC (IRC client for Emacs 27.1)]
agm has joined #commonlisp
Perflosopher7 has joined #commonlisp
Perflosopher has quit [Ping timeout: 246 seconds]
Perflosopher7 is now known as Perflosopher
skin has quit [Ping timeout: 276 seconds]
skin has joined #commonlisp
<agm> hello everyone
<agm> i just read the consistency rules about symbols (http://clhs.lisp.se/Body/02_cf.htm). in my interpretation, they mean that even if a symbol carries no information (eg not exported, no binding, no plist), an implementation can't free it, because the next time it is read it must be the same symbol. is this correct?
Alfr has quit [Quit: Leaving]
mgl has joined #commonlisp
<random-nick> yes
<random-nick> what would be the alternative?
<random-nick> the package holding just a weak reference to the symbol?
<prxq> if it really carries no information, why not drop it?
alejandrozf has joined #commonlisp
<hayley> Because we expect to be able to enumerate all the symbols of a package.
<prxq> ie if it is not possible to tell the difference, why keep it? If there's somewhere a (if (eq 'that-symbol x) ... then there is a reference for it, so it can't be deleted. But if nobody is having a reference to the old symbol it should be deletable.
<random-nick> how would that work for something like the KEYWORD package?
<random-nick> keywords usually don't hold any "information" themselves but their identities are important
<prxq> only if they are used somewhere.
<random-nick> sure, that could be a legitimate feature but it doesn't sound that useful
<random-nick> and yeah the standard does not allow it
<agm> thanks!
scymtym_ is now known as scymtym
Brucio-61 has quit [Ping timeout: 260 seconds]
Brucio-61 has joined #commonlisp
jmdaemon has quit [Ping timeout: 260 seconds]
agm has quit [Ping timeout: 248 seconds]
<Bike> i don't think this is usually a problem in practice.
<prxq> random-nick: if there is no reference to the original symbol, who could tell the difference? :-)
<random-nick> you could tell the difference by counting the number of symbols in the package before and after that symbol gets dropped
soundmodel has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
buffet has quit [Quit: WeeChat 3.7.1]
buffet has joined #commonlisp
oljenkins has joined #commonlisp
agm has joined #commonlisp
MajorBiscuit has joined #commonlisp
kevingal has joined #commonlisp
kevingal_ has joined #commonlisp
Josh_2 has quit [Ping timeout: 240 seconds]
jon_atack has quit [Quit: WeeChat 3.8]
X-Scale has joined #commonlisp
jonatack has joined #commonlisp
ldb has joined #commonlisp
oljenkins has quit [Quit: leaving]
oljenkins has joined #commonlisp
makomo has quit [Quit: WeeChat 3.6]
Krystof has quit [Ping timeout: 240 seconds]
ldb has quit [Remote host closed the connection]
ldb has joined #commonlisp
soundmodel has quit [Ping timeout: 260 seconds]
skin has quit [Ping timeout: 248 seconds]
skin has joined #commonlisp
ldb has quit [Remote host closed the connection]
ldb has joined #commonlisp
soundmodel has joined #commonlisp
ldb has quit [Remote host closed the connection]
ldb has joined #commonlisp
ldb has quit [Remote host closed the connection]
Cymew has quit [Ping timeout: 255 seconds]
nij- has joined #commonlisp
waleee has joined #commonlisp
nij- has quit [Ping timeout: 260 seconds]
Alfr has joined #commonlisp
jonatack has quit [Read error: Connection reset by peer]
jonatack has joined #commonlisp
<edwlan[m]> One thing that you can do is delete the package and run gc
<edwlan[m]> Then the only symbols (and code) that stay alive will be one’s referenced from code in other packages
skin has quit [Read error: Connection reset by peer]
skin has joined #commonlisp
skin has quit [Ping timeout: 255 seconds]
skin has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 250 seconds]
waleee has quit [Quit: WeeChat 3.8]
agm has quit [Ping timeout: 240 seconds]
rgherdt has quit [Ping timeout: 265 seconds]
epony has quit [K-Lined]
tyson2 has quit [Remote host closed the connection]
mgl has quit [Quit: Client closed]
X-Scale has quit [Ping timeout: 260 seconds]
<ober> is there anyway to continue after a drop to ldb>?
<phoe> yes, restart your Lisp
soundmodel has quit [Ping timeout: 260 seconds]
agm has joined #commonlisp
rgherdt has joined #commonlisp
<ober> will throw more heap at it
NotThatRPG has quit [Ping timeout: 255 seconds]
NotThatRPG_ has joined #commonlisp
attila_lendvai has quit [Remote host closed the connection]
attila_lendvai has joined #commonlisp
poselyqualityles has quit [Ping timeout: 265 seconds]
NotThatRPG_ has quit [Ping timeout: 246 seconds]
dcb has joined #commonlisp
masinter has quit [Remote host closed the connection]
Oladon has joined #commonlisp
Oladon has quit [Read error: Connection reset by peer]
<Bike> Is there an easy source to use to check XJ issues not included in CLHS? Or do I have to dig through some obscure mail archive
NotThatRPG has joined #commonlisp
MajorBiscuit has joined #commonlisp
tyson2 has joined #commonlisp
attila_lendvai has quit [Read error: Connection reset by peer]
cage has joined #commonlisp
attila_lendvai has joined #commonlisp
MajorBiscuit has quit [Ping timeout: 260 seconds]
poselyqualityles has joined #commonlisp
NotThatRPG has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<scymtym> Bike: i think mail archive is unavoidable for now. to my knowledge, the CLHS-only entries in https://plaster.tymoon.eu/view/3697#3698 are only available in mail archives. fortunately masinter knew of http://ml.cddddr.org/ which seems to have many of the "missing" issues
<ixelp> Made with Remarkable!
<scymtym> s/unavoidable/avoidable/
<scymtym> no, it was right the first time
<scymtym> the "passed", "mail" and "old-mail" columns refer to the sub-directories in https://github.com/s-expressionists/dpans/tree/y-fixes/x3j13-issues
<ixelp> dpans/x3j13-issues at y-fixes · s-expressionists/dpans · GitHub
lucasta has joined #commonlisp
<Bike> i see, thank you
<Bike> There are some mentioned in another issue that aren't in this paste. digging is going to be annoying, i suppose
<scymtym> i thought we at least knew what was missing :(
<scymtym> but thanks for the observation
<Bike> specifically, defconstant-special (which is in the list and clhs) mentions DEFCONSTANT-NOT-WIRED, PROCLAIM-LEXICAL, and SPECIAL-VARIABLE-TEST. only the latter two are in the paste that i can see
<scymtym> DEFCONSTANT-NOT-WIRED is in the mail archive: http://ml.cddddr.org/cl-compiler/msg00783.html
<ixelp> Issue DEFCONSTANT-NOT-WIRED
<Bike> neat, thanks again
<Bike> http://ml.cddddr.org/cl-compiler/msg00750.html huh, there's something about deftransform as well
<ixelp> Issue: DEFINE-OPTIMIZER
attila_lendvai has quit [Ping timeout: 240 seconds]
agm has quit [Ping timeout: 252 seconds]
NotThatRPG has joined #commonlisp
waleee has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
pfd has joined #commonlisp
soundmodel has joined #commonlisp
pfd has quit [Quit: Client closed]
monoidog has joined #commonlisp
chipxxx has joined #commonlisp
msavoritias has quit [Ping timeout: 246 seconds]
tyson2 has joined #commonlisp
Noisytoot has quit [Ping timeout: 255 seconds]
msavoritias has joined #commonlisp
Noisytoot has joined #commonlisp
morganw has joined #commonlisp
dcb has quit [Quit: MSN Messenger v2.16.1]
dcb has joined #commonlisp
Brucio-61 has quit [Ping timeout: 260 seconds]
tyson2 has quit [Remote host closed the connection]
scymtym has quit [Ping timeout: 265 seconds]
msavoritias_ has joined #commonlisp
msavoritias_ has left #commonlisp [#commonlisp]
msavoritias_ has joined #commonlisp
msavoritias_ has quit [Quit: msavoritias_]
msavoritias_ has joined #commonlisp
tyson2 has joined #commonlisp
msavoritias_ has quit [Client Quit]
Brucio-61 has joined #commonlisp
Oladon has joined #commonlisp
msavoritias_ has joined #commonlisp
soundmodel has quit [Ping timeout: 260 seconds]
msavoritias_ has quit [Quit: msavoritias_]
son0p has joined #commonlisp
rgherdt_ has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
usop[m] has joined #commonlisp
nij- has joined #commonlisp
_cymew_ has quit [Ping timeout: 246 seconds]
tyson2 has quit [Remote host closed the connection]
nij- has quit [Ping timeout: 248 seconds]
scymtym has joined #commonlisp
Gleefre has joined #commonlisp
morganw has quit [Remote host closed the connection]
shka has quit [Ping timeout: 252 seconds]
pfd has joined #commonlisp
piethesailor has joined #commonlisp
<piethesailor> Hello All! I can't for the life of me remember what package I need for the following: I am using dexador to pull an xml document from the web and I am getting a vecotr of bytes in return, #(60 34 43 ...). What package would anyone of you use to decode so I can get usable results? I assume this is UTF-8 or something..
czy has quit [Remote host closed the connection]
Oladon has quit [Quit: Leaving.]
rgherdt_ has quit [Ping timeout: 260 seconds]
<piethesailor> so (dex:get "url") => #(60 120 115 ..).. I have in the past done something like (black:box (get:get "url")) to get usable results. Does dexador have this capability?
<edwlan[m]> babel:octets-to-string
<piethesailor> YES!
<edwlan[m]> But my guess is there’s a special variable to do this automatically
<edwlan[m]> In Drama it’s text-content-types
bjorkintosh has quit [Quit: Leaving]
<piethesailor> Good to know about drakma. Your first suggestion immediately clicked in my head. Thanks edwlan[m]
cage has quit [Quit: rcirc on GNU Emacs 28.2]
<edwlan[m]> It looks like there might be a :force-string argument to dex:get
piethesailor has quit [Ping timeout: 252 seconds]
chipxxx has quit [Quit: Leaving]
<pjb> pieguy128_: chatgpt proposes flexi-stream.
chipxxx has joined #commonlisp
<pjb> pieguy128_: sorry, I meant piethesailor who left already.
chipxxx has quit [Remote host closed the connection]
<pjb> chatgpt also gives an example…
chipxxx has joined #commonlisp
mrcom has joined #commonlisp
chipxxx has quit [Quit: Leaving]
NotThatRPG has quit [Remote host closed the connection]
czy has joined #commonlisp
NotThatRPG has joined #commonlisp
<cpli> semantically, how does DEFPARAMETER bind a global?
<cpli> or DEFUN for that matter
NotThatRPG has quit [Ping timeout: 255 seconds]
<cpli> how do these macros "make" symbols available at the "top level" of a package?
<hayley> clhs symbol-function
<ixelp> CLHS: Accessor SYMBOL-FUNCTION
<hayley> clhs symbol-value
<ixelp> CLHS: Accessor SYMBOL-VALUE
azimut has quit [Ping timeout: 255 seconds]
tyson2 has joined #commonlisp
azimut has joined #commonlisp
random-nick has quit [Ping timeout: 240 seconds]
bjorkintosh has joined #commonlisp
bjorkintosh has joined #commonlisp
bjorkintosh has quit [Changing host]
rtoy has quit [Quit: rtoy]
rtoy has joined #commonlisp
rtoy has quit [Client Quit]
azimut has quit [Ping timeout: 255 seconds]
lucasta has quit [Remote host closed the connection]
jmdaemon has joined #commonlisp
elevenkb has joined #commonlisp
skin1 has joined #commonlisp
skin1 has quit [Client Quit]
akoana_ has joined #commonlisp
NotThatRPG has joined #commonlisp
skin1 has joined #commonlisp
monoidog has quit [Ping timeout: 260 seconds]
skin1 has quit [Ping timeout: 250 seconds]