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/>
donleo has quit [Ping timeout: 260 seconds]
certainty has joined #commonlisp
masinter has quit [Remote host closed the connection]
alfplayer has joined #commonlisp
certainty has quit [Ping timeout: 268 seconds]
shka has quit [Ping timeout: 260 seconds]
dale has joined #commonlisp
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
dale has quit [Remote host closed the connection]
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
decweb has quit [Ping timeout: 276 seconds]
anticrisis has quit [Read error: Connection reset by peer]
anticrisis has joined #commonlisp
rgherdt has quit [Quit: Leaving]
certainty has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
certainty has quit [Ping timeout: 268 seconds]
Oladon has quit [Quit: Leaving.]
Gleefre has quit [Ping timeout: 250 seconds]
xlymian has quit [Ping timeout: 260 seconds]
varjag has quit [Ping timeout: 252 seconds]
akoana has joined #commonlisp
akoana_ has joined #commonlisp
akoana_ has quit [Client Quit]
akoana has quit [Client Quit]
akoana has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
glaucon has quit [Quit: WeeChat 3.5]
decweb has joined #commonlisp
certainty has joined #commonlisp
akoana_ has joined #commonlisp
random-nick has quit [Ping timeout: 260 seconds]
certainty has quit [Ping timeout: 256 seconds]
akoana_ has quit [Quit: leaving]
dnhester26 has joined #commonlisp
Oladon has joined #commonlisp
amb007 has quit [Remote host closed the connection]
amb007 has joined #commonlisp
rtypo has quit [Quit: WeeChat 4.1.1]
kztx has joined #commonlisp
certainty has joined #commonlisp
certainty has quit [Ping timeout: 260 seconds]
lucasta has quit [Quit: Leaving]
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
decweb has quit [Ping timeout: 255 seconds]
certainty has joined #commonlisp
waleee has quit [Ping timeout: 268 seconds]
certainty has quit [Ping timeout: 256 seconds]
decweb has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
avocadoist has quit [Ping timeout: 256 seconds]
decweb has quit [Ping timeout: 276 seconds]
rtypo has joined #commonlisp
certainty has joined #commonlisp
certainty has quit [Ping timeout: 256 seconds]
certainty has joined #commonlisp
certainty has quit [Ping timeout: 268 seconds]
dinomug has quit [Remote host closed the connection]
triffid has quit [Remote host closed the connection]
dinomug has joined #commonlisp
triffid has joined #commonlisp
dtman34 has quit [Ping timeout: 255 seconds]
akoana_ has joined #commonlisp
dtman34 has joined #commonlisp
akoana_ has quit [Client Quit]
decweb has joined #commonlisp
certainty has joined #commonlisp
notzmv has quit [Ping timeout: 256 seconds]
dinomug has quit [Remote host closed the connection]
notzmv has joined #commonlisp
certainty has quit [Ping timeout: 256 seconds]
decweb has quit [Ping timeout: 276 seconds]
certainty has joined #commonlisp
certainty has quit [Ping timeout: 268 seconds]
certainty has joined #commonlisp
certainty has quit [Ping timeout: 260 seconds]
shka has joined #commonlisp
azimut has quit [Ping timeout: 240 seconds]
zxcvz has joined #commonlisp
zxcvz has quit [Client Quit]
gilberth has quit [Remote host closed the connection]
rtypo has quit [Ping timeout: 256 seconds]
certainty has joined #commonlisp
certainty has quit [Ping timeout: 256 seconds]
triffid has quit [Ping timeout: 240 seconds]
triffid has joined #commonlisp
certainty has joined #commonlisp
certainty has quit [Ping timeout: 276 seconds]
herjazz has joined #commonlisp
certainty has joined #commonlisp
donleo has joined #commonlisp
certainty has quit [Ping timeout: 256 seconds]
Oladon has quit [Quit: Leaving.]
akoana has quit [Quit: leaving]
certainty has joined #commonlisp
certainty has quit [Ping timeout: 256 seconds]
dcb has quit [Quit: MSN Messenger 4.1.1]
MosaicDao has joined #commonlisp
certainty has joined #commonlisp
varjag has joined #commonlisp
MosaicDao has quit [Quit: Working]
zxcvz has joined #commonlisp
attila_lendvai has joined #commonlisp
varjag has quit [Ping timeout: 252 seconds]
rgherdt has joined #commonlisp
alfplayer has quit [Ping timeout: 256 seconds]
alfplayer76 has joined #commonlisp
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
mgl has joined #commonlisp
luis has joined #commonlisp
ec has quit [Remote host closed the connection]
ec has joined #commonlisp
anticrisis has quit [Read error: Connection reset by peer]
_cymew_ has joined #commonlisp
pve has joined #commonlisp
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 240 seconds]
Lord_of_Life_ is now known as Lord_of_Life
decweb has joined #commonlisp
dajole has quit [Quit: Connection closed for inactivity]
dino_tutter has joined #commonlisp
inline has quit [Quit: Leaving]
amb007 has quit [Ping timeout: 256 seconds]
inline has joined #commonlisp
amb007 has joined #commonlisp
_cymew_ has quit [Quit: Konversation terminated!]
_cymew_ has joined #commonlisp
ym has joined #commonlisp
mister_m has quit [Quit: Connection closed for inactivity]
dnhester26 has quit [Remote host closed the connection]
dnhester26 has joined #commonlisp
glaucon has joined #commonlisp
glaucon has quit [Read error: Connection reset by peer]
Gleefre has joined #commonlisp
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
habamax has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1.90)]
glaucon has joined #commonlisp
random-nick has joined #commonlisp
mgl has quit [Ping timeout: 255 seconds]
herjazz has quit [Quit: leaving]
glaucon has quit [Quit: WeeChat 3.5]
avocadoist has joined #commonlisp
tyson2 has joined #commonlisp
decweb has quit [Ping timeout: 255 seconds]
eddof13 has joined #commonlisp
eddof13 has quit [Ping timeout: 260 seconds]
azimut has joined #commonlisp
danlitt has joined #commonlisp
<dnhester26> Hi everyone, I've been working on producing a CL Technical Reference which is new version of the spec dpANS3r as a website that everyone will be able to contribute to with explanations and examples. Here's a blog post detailing the state of the project https://lisp-docs.github.io/cl-language-reference/blog/2023-11-26-status
<Guest49> is it just me or is monospace font not used for code
tibfulv_ has joined #commonlisp
tibfulv has quit [Ping timeout: 256 seconds]
<Guest49> (find ’a ’(a b . c)) - what are these single quotes?
<dnhester26> Guest49 are you taking about the project? The code sections need to be wrapped up in ```lisp ```
<dnhester26> it's one of the TODO items
<dnhester26> This is a pre 1.0 draft
<dnhester26> However, it's ready for contributions that are not editing the main content, AKA adding examples or explantions
danlitt has quit [Ping timeout: 252 seconds]
<Guest49> so its yet another project aiming to replace the spec? im not sure if mixing community contributed stuff with something that's supposed to be rigid and well thought out is a good idea
<scymtym> dnhester26: i think it would be good for https://github.com/lisp-docs/cl-language-reference/blob/develop/README.md to explain which specification sources are used and how they are processed
<dnhester26> scymtym yeah, I have a separate project, will add it now...
<dnhester26> Give me a bit and I'll send you a new message
waleee has joined #commonlisp
<beach> Guest49: It is not meant to replace the existing versions of the standard. It is meant to be a language reference.
<beach> Guest49: It is just that there is a lot of text in the dpANS that can be reused, perhaps with minor modifications, in such a reference.
jmdaemon has quit [Ping timeout: 260 seconds]
<Guest49> `which is new version of the spec dpANS3r as a website' sounds very misleading to me then
Guest48 has joined #commonlisp
dino_tutter has quit [Ping timeout: 255 seconds]
<beach> Guest49: The name of the repository is cl-language-reference.
zxcvz has quit [Quit: zxcvz]
danlitt has joined #commonlisp
notzmv has quit [Ping timeout: 256 seconds]
decweb has joined #commonlisp
zetef has joined #commonlisp
Guest48 has quit [Quit: Client closed]
tyson2 has quit [Remote host closed the connection]
<green_> Anyone aware of a CL library to filter a stream? I'm looking for something I can use to replace secret text with "***" in *standard-output*.
azimut has quit [Ping timeout: 240 seconds]
azimut has joined #commonlisp
cage has joined #commonlisp
<Shinmera> how would that work if there's a partial match?
<Shinmera> if the thing to replace is "abc123" and the stream currently ends with "abc" should it just not output that?
<Shinmera> it sounds like a recipe for confusion
mgl has joined #commonlisp
rtypo has joined #commonlisp
varjag has joined #commonlisp
<jcowan> Questions about syntax:
<jcowan> 1) Does any implementation actually define ~?
<jcowan> 2) Is it correct to interpret "undefined" (but not "undefined*") in Figure 2.19 as meaning "reserved to the implementer"?
<jcowan> (That table summarizes sharpsign constructions.)
<jcowan> 3) Does any implementation actually define any of these sharpsign macros?
<jcowan> (end of questions)
cage has quit [Remote host closed the connection]
lucasta has joined #commonlisp
<jcowan> well
<jcowan> ω) Does anyone care about extensible syntax any more?
mgl has quit [Ping timeout: 252 seconds]
<beach> I can answer the last question, if I understand it right. For printing and reading object graphs, like abstract syntax trees or music scores, I define the macro character [ so that [ <name> :initarg1 value1 ... :initargn valuen] to have the effect of (make-instance '<name> :initarg1 value1 ... :initargn valuen]
danlitt has quit [Ping timeout: 255 seconds]
<beach> It works great in combination with #n= and #n# so that sharing and cyclic structures are preserved.
dinomug has joined #commonlisp
<Shinmera> iirc ccl and abcl define additional macros for their specific FFIs
<Shinmera> unfortunately I forget which chars they allocate :(
varjag has quit [Remote host closed the connection]
son0p has quit [Quit: Bye]
varjag has joined #commonlisp
tyson2 has joined #commonlisp
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
yitzi has joined #commonlisp
varjag has quit [Ping timeout: 255 seconds]
son0p has joined #commonlisp
cage has joined #commonlisp
kztx has quit [Quit: nyaa~]
mister_m has joined #commonlisp
varjag has joined #commonlisp
notzmv has joined #commonlisp
varjag has quit [Ping timeout: 276 seconds]
lucasta has quit [Quit: Leaving]
tyson2 has quit [Remote host closed the connection]
cage has quit [Remote host closed the connection]
agm has joined #commonlisp
<agm> jcowan: the characters marked as "undefined*" are explicitly reserved to the user, so those marked as "undefined" can only mean "free to use for the implementer or the user"
zxcvz has joined #commonlisp
<aeth> but the real question is which ones are used in practice
<aeth> because most aren't undefined*
<aeth> and you don't want to use the ones that are undefined (no-star) that actually see use
dino_tutter has joined #commonlisp
azimut has quit [Ping timeout: 240 seconds]
azimut has joined #commonlisp
zxcvz has quit [Quit: zxcvz]
dnhester26 has quit [Read error: Connection reset by peer]
mgl has joined #commonlisp
<jcowan> aeth: exactly
<jcowan> The Scheme community believes that sharpsign constructions are scarce, and I am trying to show that they are Really Not.
azimut has quit [Ping timeout: 240 seconds]
mgl has quit [Ping timeout: 246 seconds]
<jcowan> Looks like ABCL uses #n"...", where n is a magic cookie saying what to do with it
azimut has joined #commonlisp
arpunk has joined #commonlisp
gilberth has joined #commonlisp
<yitzi> I wrote a quick script to look based on get-dispatch-macro-character. https://plaster.tymoon.eu/view/4019
gilberth has quit [Remote host closed the connection]
<yitzi> jcowan: ^
gilberth has joined #commonlisp
ixelp has joined #commonlisp
dnhester26 has joined #commonlisp
szkl has joined #commonlisp
Posterdati has quit [Remote host closed the connection]
Posterdati has joined #commonlisp
dino_tutter has quit [Ping timeout: 256 seconds]
dcb has joined #commonlisp
Gleefre has quit [Ping timeout: 250 seconds]
dino_tutter has joined #commonlisp
Oladon has joined #commonlisp
Gleefre has joined #commonlisp
cage has joined #commonlisp
zetef has quit [Ping timeout: 256 seconds]
certainty has quit [Ping timeout: 246 seconds]
dajole has joined #commonlisp
lucasta has joined #commonlisp
attila_lendvai has quit [Ping timeout: 252 seconds]
agm has quit [Ping timeout: 255 seconds]
cage has quit [Quit: rcirc on GNU Emacs 29.1]
mgl has joined #commonlisp
tyson2 has joined #commonlisp
certainty has joined #commonlisp
certainty has quit [Ping timeout: 276 seconds]
anticrisis has joined #commonlisp
Guest49 has quit [Quit: Client closed]
jonatack has quit [Quit: WeeChat 4.1.1]
jonatack has joined #commonlisp
lucasta has quit [Remote host closed the connection]
_cymew_ has quit [Ping timeout: 255 seconds]
certainty has joined #commonlisp
certainty has quit [Ping timeout: 276 seconds]
habamax has joined #commonlisp
Alfr has quit [Quit: Leaving]
tyson2 has quit [Ping timeout: 256 seconds]
<scymtym> dnhester26: that's helpful, thanks
<dnhester26> any time
dnhester26 has quit []
anticrisis has quit [Read error: Connection reset by peer]
anticrisis has joined #commonlisp
mariari has quit [Ping timeout: 256 seconds]
igemnace has joined #commonlisp
Alfr has joined #commonlisp
attila_lendvai has joined #commonlisp
jmdaemon has joined #commonlisp
pve has quit [Ping timeout: 268 seconds]
certainty has joined #commonlisp
mariari has joined #commonlisp
Lycurgus has quit [Quit: leaving]
dra has joined #commonlisp
dra has joined #commonlisp
dra has quit [Changing host]
certainty has quit [Ping timeout: 260 seconds]
shka has quit [Ping timeout: 260 seconds]
dcb has quit [Ping timeout: 276 seconds]
dcb has joined #commonlisp
notzmv has quit [Ping timeout: 256 seconds]
attila_lendvai has quit [Ping timeout: 256 seconds]
ym has quit [Remote host closed the connection]
certainty has joined #commonlisp
certainty has quit [Ping timeout: 256 seconds]
tasty has quit [Quit: bye bye!]
tasty has joined #commonlisp
tasty has joined #commonlisp
tasty has quit [Changing host]
moon-child has joined #commonlisp
dustinm` has quit [Quit: Leaving]
Mondenkind has quit [Ping timeout: 264 seconds]
dustinm` has joined #commonlisp
Oladon has quit [Quit: Leaving.]
danlitt has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
dino_tutter has quit [Ping timeout: 245 seconds]
green_ has quit [Ping timeout: 252 seconds]
mgl has quit [Ping timeout: 260 seconds]
certainty has joined #commonlisp
igemnace has quit [Read error: Connection reset by peer]
certainty has quit [Ping timeout: 255 seconds]
chomwitt has quit [Ping timeout: 256 seconds]