anticomputer_ has quit [Ping timeout: 260 seconds]
ello has joined #commonlisp
akoana has quit [Quit: leaving]
mesuutt has joined #commonlisp
jon_atack has joined #commonlisp
jonatack has quit [Ping timeout: 252 seconds]
mesuutt has quit [Ping timeout: 255 seconds]
decweb has quit [Ping timeout: 264 seconds]
zaymington has quit [Remote host closed the connection]
zaymington has joined #commonlisp
Pixel_Outlaw has joined #commonlisp
decweb has joined #commonlisp
ymir has joined #commonlisp
mesuutt has joined #commonlisp
mesuutt has quit [Ping timeout: 260 seconds]
decweb has quit [Ping timeout: 252 seconds]
jonatack has joined #commonlisp
jon_atack has quit [Ping timeout: 260 seconds]
ldb has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.1)]
josrr has quit [Remote host closed the connection]
mesuutt has joined #commonlisp
mesuutt has quit [Ping timeout: 252 seconds]
lucasta has quit [Quit: Leaving]
dinomug has joined #commonlisp
semarie has quit [Quit: WeeChat 4.2.2]
semarie has joined #commonlisp
mesuutt has joined #commonlisp
istewart has quit [Quit: Konversation terminated!]
mesuutt has quit [Ping timeout: 260 seconds]
shka has joined #commonlisp
emaczen has quit [Ping timeout: 268 seconds]
bitspook has joined #commonlisp
triffid has quit [Remote host closed the connection]
mesuutt has joined #commonlisp
mesuutt has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
jonatack has quit [Ping timeout: 268 seconds]
Pixel_Outlaw has quit [Quit: Leaving]
<jackdaniel>
super is usually the "window" or "tux" key on the left, hyper is usually not used
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
rgherdt has joined #commonlisp
wacki has joined #commonlisp
ym has joined #commonlisp
mesuutt has joined #commonlisp
mesuutt has quit [Ping timeout: 256 seconds]
dom2 has quit [Ping timeout: 256 seconds]
dom2 has joined #commonlisp
NicknameJohn has joined #commonlisp
ymir has quit [Ping timeout: 260 seconds]
NicknameJohn has quit [Quit: Quit]
NicknameJohn has joined #commonlisp
NicknameJohn has quit [Ping timeout: 252 seconds]
mesuutt has joined #commonlisp
holycow has quit [Quit: Lost terminal]
<aeth>
There was a chance for a hyper key to be added, but any time Microsoft adds a new key it's really just some weird key combo for compatibility... I think the AI key that Microsoft wants to add uses a combo that involves one of the > 12 F keys, like F14 or F16 or whatever, that almost all keyboards don't have.
mesuutt has quit [Ping timeout: 272 seconds]
makomo has quit [Ping timeout: 268 seconds]
NicknameJohn has joined #commonlisp
mesuutt has joined #commonlisp
mpenet has joined #commonlisp
jonatack has joined #commonlisp
makomo has joined #commonlisp
NicknameJohn has quit [Ping timeout: 240 seconds]
mesuutt has quit [Ping timeout: 268 seconds]
<mpenet>
p
mpenet has quit [Quit: Client closed]
holycow has joined #commonlisp
jonatack has quit [Ping timeout: 268 seconds]
_cymew_ has joined #commonlisp
alcor has joined #commonlisp
zetef has joined #commonlisp
tok has joined #commonlisp
mesuutt has joined #commonlisp
mesuutt has quit [Ping timeout: 252 seconds]
tibfulv has quit [Remote host closed the connection]
holycow has quit [Quit: leaving]
tibfulv has joined #commonlisp
mgl has joined #commonlisp
dino_tutter has joined #commonlisp
cage has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
zetef has quit [Read error: Connection reset by peer]
zetef has joined #commonlisp
danieli has quit [Quit: Alpine Linux, the security-oriented, lightweight Linux distribution]
danieli has joined #commonlisp
prokhor_ has joined #commonlisp
prokhor has quit [Ping timeout: 268 seconds]
mesuutt has joined #commonlisp
zaymington has quit [Quit: Sleep]
jweek has joined #commonlisp
amb007 has quit [Ping timeout: 268 seconds]
random-nick has joined #commonlisp
decweb has joined #commonlisp
danza has joined #commonlisp
dinomug has quit [Remote host closed the connection]
mesuutt has quit [Ping timeout: 256 seconds]
mgl has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
Lord_of_Life has quit [Ping timeout: 268 seconds]
mesuutt has joined #commonlisp
Lord_of_Life has joined #commonlisp
mesuutt has quit [Ping timeout: 268 seconds]
mgl has joined #commonlisp
kamafam has joined #commonlisp
amb007 has joined #commonlisp
akoana has joined #commonlisp
akoana has quit [Client Quit]
akoana has joined #commonlisp
mgl has quit [Ping timeout: 268 seconds]
danza_ has joined #commonlisp
danza has quit [Read error: Connection reset by peer]
bitspook has quit [Remote host closed the connection]
awlygj has joined #commonlisp
mesuutt has joined #commonlisp
awlygj has quit [Ping timeout: 260 seconds]
awlygj has joined #commonlisp
mesuutt has quit [Ping timeout: 240 seconds]
mesuutt has joined #commonlisp
danza_ has quit [Ping timeout: 272 seconds]
josrr has joined #commonlisp
edgar-rfx has joined #commonlisp
edgar-rft has quit [Ping timeout: 246 seconds]
notzmv has quit [Remote host closed the connection]
kamafam1 has joined #commonlisp
kamafam has quit [Ping timeout: 268 seconds]
kamafam1 is now known as kamafam
zetef has quit [Read error: Connection reset by peer]
waleee has joined #commonlisp
yitzi has joined #commonlisp
mesuutt has quit [Ping timeout: 264 seconds]
random-jellyfish has joined #commonlisp
random-jellyfish has quit [Changing host]
random-jellyfish has joined #commonlisp
Cymew has joined #commonlisp
_cymew_ has quit [Ping timeout: 268 seconds]
mesuutt has joined #commonlisp
luca_ has joined #commonlisp
luca_ is now known as OwlWizard
cage has quit [Quit: rcirc on GNU Emacs 29.3]
bitspook has joined #commonlisp
bitspook has quit [Remote host closed the connection]
bitspook has joined #commonlisp
mesuutt has quit [Ping timeout: 268 seconds]
edgar-rfx is now known as edgar-rft
mesuutt has joined #commonlisp
OwlWizard has quit [Quit: OwlWizard]
amb007 has quit [Ping timeout: 256 seconds]
mgl has joined #commonlisp
mesuutt has quit [Ping timeout: 256 seconds]
mesuutt has joined #commonlisp
emaczen has joined #commonlisp
jonatack has joined #commonlisp
random-jellyfish has quit [Ping timeout: 240 seconds]
mesuutt has quit [Ping timeout: 260 seconds]
kamafam has quit [Read error: Connection reset by peer]
kamafam has joined #commonlisp
jonatack has quit [Ping timeout: 268 seconds]
amb007 has joined #commonlisp
kamafam has quit [Read error: Connection reset by peer]
kamafam has joined #commonlisp
mm007emko has quit [Ping timeout: 268 seconds]
mm007emko has joined #commonlisp
basicnpc has joined #commonlisp
mesuutt has joined #commonlisp
basicnpc has quit [Quit: Using Circe, the loveliest of all IRC clients]
rainthree has joined #commonlisp
mesuutt has quit [Ping timeout: 252 seconds]
mesuutt has joined #commonlisp
pranav has quit [Read error: Connection reset by peer]
mgl has quit [Ping timeout: 264 seconds]
yitzi has quit [Remote host closed the connection]
kamafam1 has joined #commonlisp
pranav has joined #commonlisp
kamafam has quit [Ping timeout: 264 seconds]
kamafam1 is now known as kamafam
basicnpc has joined #commonlisp
basicnpc has left #commonlisp [#commonlisp]
kamafam1 has joined #commonlisp
kamafam has quit [Ping timeout: 256 seconds]
kamafam1 is now known as kamafam
zetef has joined #commonlisp
ymir has joined #commonlisp
mm007emko has quit [Read error: Connection reset by peer]
mm007emko has joined #commonlisp
ymir has quit [Ping timeout: 264 seconds]
wacki has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
wacki has joined #commonlisp
tfeb has joined #commonlisp
tfeb has quit [Client Quit]
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
awlygj has quit [Quit: leaving]
wacki has quit [Ping timeout: 255 seconds]
mm007emko has quit [Ping timeout: 240 seconds]
emaczen has quit [Ping timeout: 268 seconds]
mm007emko has joined #commonlisp
mm007emko has quit [Read error: Connection reset by peer]
mm007emko has joined #commonlisp
amb007 has quit [Ping timeout: 255 seconds]
amb007 has joined #commonlisp
mgl has joined #commonlisp
wacki has joined #commonlisp
bitspook has quit [Ping timeout: 250 seconds]
mgl has quit [Ping timeout: 256 seconds]
<younder>
Where co McCLIM command like define-graph-formatting-test-command come from? Does it automatically generate define-<application-frame name>-command?
zetef has quit [Remote host closed the connection]
NicknameJohn has joined #commonlisp
<younder>
Ah. under Defining Application Frames: :command-definer value, where value either nil, t, or another symbol. When it is nil, no command-defining macro is defined. When it is t, a command-defining macro is defined, whose name is of the form define-name-command. When it is another symbol, the symbol names the command-defining macro. The default is t.
kamafam has quit [Ping timeout: 256 seconds]
ymir has joined #commonlisp
ymir has quit [Ping timeout: 268 seconds]
varjag has joined #commonlisp
robin has quit [Ping timeout: 260 seconds]
cage has joined #commonlisp
josrr has quit [Remote host closed the connection]
mesuutt has quit [Ping timeout: 255 seconds]
zetef has joined #commonlisp
metsomedog has joined #commonlisp
johnjaye has quit [Ping timeout: 260 seconds]
johnjaye has joined #commonlisp
<metsomedog>
In a generic function :after implementation, can I check the values that were returned in the original method call (those returned just before calling the :after portion)?
zetef has quit [Remote host closed the connection]
zetef has joined #commonlisp
josrr has joined #commonlisp
ymir has joined #commonlisp
<bike>
metsomedog: no. you can use :around for that.
amb007 has quit [Ping timeout: 256 seconds]
amb007 has joined #commonlisp
ym has quit [Ping timeout: 256 seconds]
<metsomedog>
bike: I couldn't really understand :aronud from reading the chapter in PCL. The author says "the code from the most specific :around method is run before anything else". I'm imagining to run afterwards to get the final results. For context: I have generic functions for a queue. Further I have a queue subclass with some extra state. When I dequeue I want to update some state in the subclass, but only if the queue was not empty before the
<metsomedog>
call to dequeue. Perhaps I need to use call-next-method in this case?
Volt_ has joined #commonlisp
notzmv has joined #commonlisp
random-nick has quit [Read error: Connection reset by peer]
<mrcom>
metsomedog: ":around" means your function can execute call-next-function at some point. Everything you do before the c-n-f is "before", then the inner function executes and returns,
<mrcom>
and then everything you do after that point is "after".
<bike>
you would use call-next-method, yes
<mrcom>
Er, right.
<mrcom>
Your method can look at and modify the results from the inner method, or even choose not to run it at all.
<metsomedog>
so in the :around impl. I can do something like (let ((result (call-next-method queue))) (when result update-subclass-state)) ?
<mrcom>
Exactly.
<metsomedog>
I will try that then, thanks!
<mrcom>
Just remember that your function has to explicitly run call-next-method, or the inner doesn't execute, and you have to explicitly return the results.
<metsomedog>
(let ((result (call-next-method queue))) (when result (update-subclass-state)) result) ; this should be enough?
rainthree has quit [Read error: Connection reset by peer]
Volt__ has joined #commonlisp
<varjag>
so there are two protobufs implementations for cl
Volt_ has quit [Ping timeout: 272 seconds]
Volt__ is now known as Volt_
<varjag>
is there any known reason to prefer one over another
NicknameJohn has quit [Ping timeout: 256 seconds]
robin has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
jfaz has joined #commonlisp
ymir has quit [Ping timeout: 260 seconds]
Cymew has quit [Ping timeout: 240 seconds]
zetef has quit [Remote host closed the connection]
zetef has joined #commonlisp
<metsomedog>
Further CLOS question: Can you have a "mixin" class that only implements :before/:after/:around of methods, and if you subclass with both a class with a "full" method implementation and the mixin class, then have the :before/:after/:around stuff applied?
makomo has quit [Quit: WeeChat 4.2.2]
tfeb has joined #commonlisp
tfeb has quit [Client Quit]
mariari has quit [Ping timeout: 255 seconds]
random-nick has joined #commonlisp
<varjag>
yes
jfaz has quit [Ping timeout: 268 seconds]
mariari has joined #commonlisp
<metsomedog>
Neat that works
varjag has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.0.90)]
mgl has joined #commonlisp
zetef has quit [Remote host closed the connection]
wacki has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<reb>
varjag: The one I wrote only implements proto2.
ymir has joined #commonlisp
metsomedog has quit [Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)]
emilknievel has left #commonlisp [#commonlisp]
cage has quit [Quit: rcirc on GNU Emacs 29.3]
pranav has quit [Remote host closed the connection]
Volt_ has quit [Quit: ]
pranav has joined #commonlisp
emaczen has joined #commonlisp
emaczen has quit [Ping timeout: 255 seconds]
mgl has quit [Ping timeout: 268 seconds]
ymir has quit [Ping timeout: 260 seconds]
ocra8 has joined #commonlisp
NicknameJohn has joined #commonlisp
mgl has joined #commonlisp
mgl has quit [Ping timeout: 260 seconds]
akoana has quit [Quit: leaving]
mgl has joined #commonlisp
bjorkintosh has quit [Ping timeout: 255 seconds]
waleee has quit [Ping timeout: 260 seconds]
benjaminl has quit [Ping timeout: 252 seconds]
ymir has joined #commonlisp
mesuutt has joined #commonlisp
mgl has quit [Ping timeout: 252 seconds]
dino_tutter has quit [Ping timeout: 268 seconds]
amb007 has quit [Ping timeout: 268 seconds]
amb007 has joined #commonlisp
lucasta has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
shka has quit [Ping timeout: 260 seconds]
rgherdt has quit [Quit: Leaving]
brokkoli_origina has quit [Remote host closed the connection]
brokkoli_origina has joined #commonlisp
dom2 has quit [Remote host closed the connection]
benjaminl has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]
amb007 has joined #commonlisp
amb007 has quit [Read error: Connection reset by peer]