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/>
pve has quit [Quit: leaving]
inline__ has quit [Ping timeout: 272 seconds]
<haziz> For a relative Common Lisp beginner would CLISP or CCL provide more friendly error messages than SBCL? I am using Emacs and SLIME for my REPL.
inline__ has joined #commonlisp
ldb has joined #commonlisp
<haziz> I find SBCL's error messages particularly cryptic. Not that CLISP's or CCL's appear to be much better.
rgherdt has joined #commonlisp
<ldb> Unfortunately CCL doesn't point out some of the styling issue
Inline has quit [Ping timeout: 268 seconds]
Inline has joined #commonlisp
inline__ has quit [Ping timeout: 268 seconds]
jeosol has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
johnjaye has quit [Ping timeout: 252 seconds]
johnjaye has joined #commonlisp
haziz is now known as hsaziz
inline__ has joined #commonlisp
hsaziz has quit [Quit: Konversation terminated!]
hsaziz has joined #commonlisp
hsaziz is now known as haziz
Inline has quit [Ping timeout: 264 seconds]
haziz has quit [Quit: Konversation terminated!]
triffid has joined #commonlisp
haziz has joined #commonlisp
eddof13 has joined #commonlisp
Inline has joined #commonlisp
audaine has quit [Quit: Leaving]
eddof13 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
inline__ has quit [Ping timeout: 252 seconds]
bilegeek has joined #commonlisp
<pjb> haziz: yes clisp and ccl seem nicer to newbie, IMO.
<pjb> haziz: note that even when you're more advanced, it may be a good idea to compile your code with different implementations, since their compiler may give you different warning and detect different errors, in addition to having different error message formulations.
lisp123 has joined #commonlisp
inline__ has joined #commonlisp
azimut_ has quit [Ping timeout: 255 seconds]
Inline has quit [Ping timeout: 272 seconds]
inline__ has quit [Ping timeout: 272 seconds]
bilegeek has quit [Ping timeout: 260 seconds]
bilegeek has joined #commonlisp
Oladon has joined #commonlisp
<mariari> I like using CCL to develop, as if you're debugging variables keep their names in the stack frame, and is more lenient when reorganizing code
son0p has joined #commonlisp
<mariari> though I often compile with sbcl and ccl often, as sbcl checks types nicer
speskk has quit [Ping timeout: 252 seconds]
bilegeek has quit [Quit: Leaving]
lisp123 has quit [Remote host closed the connection]
lisp123 has joined #commonlisp
grawlinson has quit [Quit: SIGTERM]
waleee has quit [Ping timeout: 252 seconds]
lisp123 has quit [Remote host closed the connection]
lisp123 has joined #commonlisp
grawlinson has joined #commonlisp
peterhil has quit [Quit: Leaving]
ldb has quit [Remote host closed the connection]
lisp123 has quit [Remote host closed the connection]
lisp123 has joined #commonlisp
Inline has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
inline__ has joined #commonlisp
Inline has quit [Ping timeout: 252 seconds]
igemnace has joined #commonlisp
Inline has joined #commonlisp
inline__ has quit [Ping timeout: 260 seconds]
ttree has joined #commonlisp
igemnace has quit [Remote host closed the connection]
inline__ has joined #commonlisp
Inline has quit [Ping timeout: 260 seconds]
haziz has quit [Quit: Konversation terminated!]
masinter has quit [Remote host closed the connection]
Inline has joined #commonlisp
inline__ has quit [Ping timeout: 260 seconds]
Inline has quit [Ping timeout: 252 seconds]
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 272 seconds]
aartaka has joined #commonlisp
lisp123 has quit [Remote host closed the connection]
lisp123 has joined #commonlisp
rainthree has joined #commonlisp
rainthree3 has joined #commonlisp
aartaka has quit [Ping timeout: 260 seconds]
Oladon has quit [Quit: Leaving.]
aartaka has joined #commonlisp
lisp123 has quit [Remote host closed the connection]
lisp123 has joined #commonlisp
rainthree has quit [Ping timeout: 272 seconds]
aartaka has quit [Read error: Connection reset by peer]
lisp123 has quit [Remote host closed the connection]
Lycurgus has joined #commonlisp
notzmv has quit [Ping timeout: 246 seconds]
anticomputer has quit [Remote host closed the connection]
anticomputer has joined #commonlisp
Inline has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
inline__ has joined #commonlisp
Inline has quit [Ping timeout: 272 seconds]
Inline has joined #commonlisp
inline__ has quit [Ping timeout: 272 seconds]
inline__ has joined #commonlisp
Inline has quit [Ping timeout: 268 seconds]
Inline has joined #commonlisp
inline__ has quit [Ping timeout: 272 seconds]
inline__ has joined #commonlisp
inline__ has quit [Remote host closed the connection]
inline__ has joined #commonlisp
Inline is now known as Guest6022
Guest6022 has quit [Ping timeout: 272 seconds]
inline__ is now known as Inline
Inline has quit [Client Quit]
Inline has joined #commonlisp
hrberg has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hrberg has joined #commonlisp
aartaka has joined #commonlisp
specbot has quit [Remote host closed the connection]
minion has quit [Remote host closed the connection]
lisp123 has joined #commonlisp
lisp123 has quit [Ping timeout: 272 seconds]
specbot has joined #commonlisp
minion has joined #commonlisp
bilegeek has joined #commonlisp
notzmv has joined #commonlisp
rgherdt has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #commonlisp
pve has joined #commonlisp
jmdaemon has quit [Ping timeout: 252 seconds]
_cymew_ has joined #commonlisp
rainthree33 has joined #commonlisp
rainthree3 has quit [Ping timeout: 272 seconds]
Cymew has joined #commonlisp
_cymew_ has quit [Ping timeout: 272 seconds]
pranavats has left #commonlisp [Error from remote client]
bilegeek has quit [Quit: Leaving]
random-nick has joined #commonlisp
Cymew has quit [Ping timeout: 252 seconds]
aartaka has quit [Ping timeout: 268 seconds]
Lord_of_Life_ has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 268 seconds]
Lord_of_Life_ is now known as Lord_of_Life
attila_lendvai has quit [Ping timeout: 272 seconds]
igemnace has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
azimut has joined #commonlisp
cage has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
Krystof has joined #commonlisp
gjvc has quit [Quit: leaving]
igemnace has quit [Remote host closed the connection]
LispTyro has quit [Quit: Connection closed for inactivity]
aartaka has joined #commonlisp
lisp123 has joined #commonlisp
gjvc has joined #commonlisp
lisp123 has quit [Ping timeout: 260 seconds]
rgherdt has quit [Remote host closed the connection]
mingus has quit [Ping timeout: 268 seconds]
pranavats has joined #commonlisp
aartaka has quit [Ping timeout: 252 seconds]
alfonsox has joined #commonlisp
cage has quit [Quit: rcirc on GNU Emacs 28.2]
q3cpma has joined #commonlisp
<q3cpma> Hello, does anyone know if this is "normal" that quickloading (not use-ing) cffi creates the symbol COMMON-LISP-USER::SPLIT-STRING? Had some annoying conflicts with it.
<pjb> confirmed https://termbin.com/av3c this can be considered a bug. Report it to cffi maintainers.
<pjb> q3cpma: that said, it is not bound by cffi sources, only interned. So it should not conflict with other definitions. Only when you use a package in cl-user, you need to do it in the right order.
<pjb> Or use the restarts to resolve the conflict.
aartaka has joined #commonlisp
aartaka has quit [Ping timeout: 256 seconds]
alfonsox has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<beach> Am I missing something here? I am looking at the dictionary entry for RESTART-CASE, specifically the sundae example. The function READ-NEW-VALUE prompts with "Enter a new value: ", but the example when restart number 1 is chosen, says "Enter a new ice cream: ". That's just a mistake, right?
<phoe> clhs restart-case
<ixelp> CLHS: Macro RESTART-CASE
<yitzi> Looks it to me.
<phoe> yes, looks like it
<yitzi> There isn't a custom prompt passed to READ-NEW-VALUE
<beach> Right.
<yitzi> So apparently there is no record of what they did for X3J13 DECLS-AND-DOC
<beach> Where do you see that?
<ixelp> CLHS: Issue DECLS-AND-DOC Writeup
<edgar-rft> AFAIK the code examples in the Hyperspec were added by Kent Pitman and are *not* part of the ANSI spec (but I might be wrong)
<yitzi> That was one of the issues there were listed as part of RESTART-CASE
<beach> Ah, yes, I see it now.
<q3cpma> pjb: Thanks and sorry for the AFK
<phoe> yitzi: seems like https://www.saildart.org/COMMON.MSG[COM,LSP]36 provides some context
<yitzi> Are we fixing examplesf as part of WSCL proposals or just PRs to dpANS3 sources in the WSCL repo?
<phoe> seems like there is a version of DEFMACRO that accepted declaration and documentation arguments in its lambda list, and they instead put these in the &BODY as first forms
<beach> yitzi: The examples are part of the dpANS, no?
<yitzi> Thanks phoe. Maybe we should put whatever correspondence/discuss we have in WSCL repo?
<beach> yitzi: I think it is perfectly valid to make issues for the "Examples" and "Notes" sections, even though they not normative.
<yitzi> beach: sounds good.
<beach> yitzi: You might want to check with scymtym. As I recall, he did some digging to find issues that are not referenced by the Common Lisp HyperSpec.
<yitzi> ok
<pjb> beach: works for me in ccl: https://termbin.com/qz6s
<pjb> As coded. Yes, they didn't use copy-and-paste to produce the examples in the hyperspec…
cosimone has joined #commonlisp
<beach> Thanks.
<yitzi> The variable name in the first RESTART-CASE should be condition not c.
<yitzi> SBCL also doesn't print the prompt after the restart correctly.
gjvc has quit [Quit: leaving]
<yitzi> Looks like READ-NEW-VALUE just needs a FINISH-OUTPUT
<pjb> the code is missing a finish-output.
<pjb> yes.
cosimone` has joined #commonlisp
cosimone has quit [Ping timeout: 252 seconds]
tyson2 has joined #commonlisp
pranavats has left #commonlisp [Error from remote client]
q3cpma has quit [Quit: nyaa~]
fe[nl]ix has quit [Remote host closed the connection]
fe[nl]ix has joined #commonlisp
cosimone` has quit [Ping timeout: 272 seconds]
Oladon has joined #commonlisp
waleee has joined #commonlisp
aartaka has joined #commonlisp
attila_lendvai has joined #commonlisp
epolanski has joined #commonlisp
jolby has quit [Quit: Client closed]
rainthree33 has quit [Ping timeout: 272 seconds]
eddof13 has joined #commonlisp
eddof13 has quit [Client Quit]
attila_lendvai has quit [Ping timeout: 246 seconds]
tyson2 has quit [Remote host closed the connection]
Krystof has quit [Ping timeout: 246 seconds]
attila_lendvai has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
cage has joined #commonlisp
Oladon has quit [Quit: Leaving.]
masinter has joined #commonlisp
Oladon has joined #commonlisp
aartaka has quit [Ping timeout: 265 seconds]
waleee has quit [Quit: WeeChat 3.7.1]
tyson2 has joined #commonlisp
waleee has joined #commonlisp
Noisytoot has quit [Excess Flood]
Noisytoot has joined #commonlisp
Cymew has joined #commonlisp
tyson2 has quit [Remote host closed the connection]
epolanski has quit [Quit: Connection closed for inactivity]
mariari has quit [Ping timeout: 260 seconds]
cage has quit [Quit: rcirc on GNU Emacs 28.2]
aartaka has joined #commonlisp
epony has quit [Quit: QUIT]
mariari has joined #commonlisp
dcx has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
<Josh_2> Luv it when a refactor comes together :sunglasses:
dcx has joined #commonlisp
<Josh_2> c2mop:class-prototype comes in very handy when wanting to use a GF to make a list of initargs
Cymew has quit [Ping timeout: 260 seconds]
aartaka has quit [Ping timeout: 272 seconds]
jmdaemon has joined #commonlisp
genpaku has quit [Read error: Connection reset by peer]
genpaku has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 272 seconds]
Lord_of_Life has joined #commonlisp
Lycurgus has joined #commonlisp
rendar has quit [Quit: Leaving]
gjvc has joined #commonlisp
epony has joined #commonlisp
tyson2 has joined #commonlisp
anticomputer has quit [Ping timeout: 255 seconds]
anticomputer has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]