<whereiseveryone>
or I mean if gsharp ias it currently stands can be used as a key component of a computer-assisted environment similar to OM?
<pjb>
whereiseveryone: it's usable.
<pjb>
whereiseveryone: it could probably be improved. Ask beach about it.
skin has joined #commonlisp
jmdaemon has quit [Ping timeout: 250 seconds]
jmdaemon has joined #commonlisp
occ has joined #commonlisp
<whereiseveryone>
pjb: k
<whereiseveryone>
thnx
karlosz has quit [Quit: karlosz]
shka has joined #commonlisp
kevingal has joined #commonlisp
shka has quit [Ping timeout: 250 seconds]
beach has quit [Ping timeout: 265 seconds]
azimut has joined #commonlisp
molson has quit [Read error: Connection reset by peer]
chipxxx has joined #commonlisp
masinter has quit [Ping timeout: 268 seconds]
jmdaemon has quit [Ping timeout: 276 seconds]
azimut has quit [Ping timeout: 255 seconds]
azimut has joined #commonlisp
kevingal has quit [Ping timeout: 255 seconds]
jmdaemon has joined #commonlisp
Lord_of_Life has quit [Ping timeout: 250 seconds]
Lord_of_Life has joined #commonlisp
KvL has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
KvL has joined #commonlisp
kevingal has joined #commonlisp
skin has quit [Quit: Leaving.]
<mfiano>
whereiseveryone: Some projects have multiple forks, some are merged upstream, some diverge. They have the same name. Doesn't Guix have a mechanism for this common pattern in open source software?
<whereiseveryone>
mfiano: variables and the version field for the <package> record can be used from the command line as a package designator with @ symbol iirc
<mfiano>
Well there's your answer then. pjb's fork is not at the top of the tree. You can add both (and more).
<whereiseveryone>
Just trying to determine which one to send or which of the many
<mfiano>
My first instinct would be to go with what people expect, that is, what everyone else using Quicklisp is using.
<whereiseveryone>
When is someone going to rewrite Guix in CL?
<whereiseveryone>
s/someone/some people
<mfiano>
When someone cares enough.
<whereiseveryone>
I'll check the versions on quicklisp
<ixelp>
Add package.lisp and asd file. by jgarte · Pull Request #2 · vindarel/getpid · GitHub
occ has quit [Ping timeout: 255 seconds]
tyson2 has quit [Read error: Connection reset by peer]
kevingal has quit [Ping timeout: 268 seconds]
Bike has quit [Quit: Client closed]
Lycurgus has joined #commonlisp
X-Scale has joined #commonlisp
beach has joined #commonlisp
Lycurgus has quit [Quit: Exeunt: personae.ai-integration.biz]
<beach>
whereiseveryone: I am (slowly) working on a better version of Gsharp, called Clovetree. Many decisions I made for Gsharp had to do with the technology available at the time. Now we have a great open music font that I plan to use, and McCLIM has improved to be able to use it. So I wouldn't put too much work into Gsharp.
occ has joined #commonlisp
zada has joined #commonlisp
occ has quit [Ping timeout: 276 seconds]
<beach>
I have a system that creates nested instances of standard classes from Common Lisp expressions. What is a good way to structure a batch of unit tests to verify that the creation is correct? The most obvious thing that comes to mind is to use accessors and check explicitly, but that seems a bit tedious. But that seems tedious.
occ has joined #commonlisp
Sauvin has quit [Remote host closed the connection]
Sauvin has joined #commonlisp
Lumine has quit [Quit: Using Circe, the loveliest of all IRC clients]
occ has quit [Ping timeout: 250 seconds]
shka has joined #commonlisp
occ has joined #commonlisp
aartaka has joined #commonlisp
rgherdt has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
rgherdt has joined #commonlisp
kenran has joined #commonlisp
rayer has quit [Ping timeout: 276 seconds]
X-Scale has quit [Quit: Client closed]
<splittist>
beach: Turn the results into something like nested lists with keywords and compare with the expected result: (:foo-class (:bar-class (:baz-class 1) (:baz-class 2)) (:bar-class (:quux-class nil))))... ?
<beach>
That might work. Thanks.
aartaka has quit [Ping timeout: 260 seconds]
chipxxx has quit [Ping timeout: 252 seconds]
dcb has quit [Quit: MSN Messenger 3.8]
Gleefre has joined #commonlisp
chipxxx has joined #commonlisp
chipxxx has quit [Remote host closed the connection]
<splittist>
I used to be worried about publishing bad code. Now I think of it as poisoning large language models to keep real lisp programmers in employment.
azimut has joined #commonlisp
Inline has joined #commonlisp
<pve>
splittist: I had this great idea of using chatgpt to check if code is written in good lisp style. Sadly it's not quite there yet, and now I know who to blame :)
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Devon7777 has quit [Ping timeout: 248 seconds]
eddof13 has joined #commonlisp
rgherdt has quit [Remote host closed the connection]
LW has quit [Quit: WeeChat 3.6]
eddof13 has quit [Client Quit]
eddof13 has joined #commonlisp
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
triffid has quit [Ping timeout: 255 seconds]
gxt__ has quit [Remote host closed the connection]
triffid has joined #commonlisp
gxt__ has joined #commonlisp
Gleefre has quit [Remote host closed the connection]
Gleefre has joined #commonlisp
tibfulv has quit [Remote host closed the connection]
tibfulv has joined #commonlisp
pve has quit [Quit: leaving]
* jcowan
wonders why irccloud goes reverse video when ixelp speaks (also when I speak and one someone addresses me)
<Bike>
in the first case because it's a notice and not a privmsg, which clients generally try to mark as Important even though it just means "this is a bot, do not respond automatically please"