Bike changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language<http://cliki.net/> logs:<https://irclog.whitequark.org/lisp,http://ccl.clozure.com/irc-logs/lisp/> | SBCL 1.4.0, CMUCL 21b, ECL 16.1.3, CCL 1.11.5
wxie has joined #lisp
damke has joined #lisp
rotty has joined #lisp
Fare has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
deng_cn has quit [Read error: Connection reset by peer]
deng_cn has joined #lisp
tomsen has quit [Ping timeout: 246 seconds]
AntiSpamMeta has quit [Quit: blame Ukikie]
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AntiSpamMeta has joined #lisp
FreeBirdLjj has joined #lisp
FreeBirdLjj has quit [Ping timeout: 240 seconds]
nowhere_man has joined #lisp
pagnol has quit [Ping timeout: 256 seconds]
rumbler31 has joined #lisp
nowhereman_ has joined #lisp
nowhere_man has quit [Ping timeout: 256 seconds]
patrixl has joined #lisp
wigust- has joined #lisp
aleamb has quit [Ping timeout: 268 seconds]
rumbler31 has quit [Ping timeout: 263 seconds]
wigust has quit [Ping timeout: 240 seconds]
aleamb has joined #lisp
fourier has quit [Ping timeout: 240 seconds]
papachan has quit [Quit: WeeChat 2.1]
hiroaki has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 260 seconds]
szmer has quit [Ping timeout: 240 seconds]
markong has quit [Ping timeout: 264 seconds]
Naergon has quit [Ping timeout: 268 seconds]
tunabee has quit [Ping timeout: 260 seconds]
zbir has joined #lisp
fikka has joined #lisp
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
zbir has quit [Ping timeout: 240 seconds]
Cymew has joined #lisp
lemonpepper24 has joined #lisp
zbir has joined #lisp
Cymew has quit [Ping timeout: 240 seconds]
zbir` has joined #lisp
zbir has quit [Remote host closed the connection]
PlasmaStar has quit [Read error: Connection reset by peer]
PlasmaStar has joined #lisp
blt has joined #lisp
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
wxie has quit [Remote host closed the connection]
Baggers has quit [Remote host closed the connection]
zbir` has quit [Ping timeout: 256 seconds]
doesthiswork has quit [Read error: Connection reset by peer]
doesthiswork has joined #lisp
inaimathi has joined #lisp
inaimathi has left #lisp [#lisp]
fikka has quit [Ping timeout: 240 seconds]
inaimathi has joined #lisp
Karl_Dscc has quit [Remote host closed the connection]
<inaimathi> Can anyone point me to a quick example for how to use `qlot` to install a package in a local `quicklisp` instance?
<inaimathi> From inside Lisp, I mean, not from raw command line.
wigust- has quit [Ping timeout: 268 seconds]
fikka has joined #lisp
<inaimathi> I'm trying `(qlot:with-local-quicklisp (#P"/home/inaimathi/.cl-notebook/") (qlot:install :skippy))` and getting "Component not found" errors
<inaimathi> (ditto with `qlot:quickload` instead of `qlot:install`)
bms_ has joined #lisp
zbir` has joined #lisp
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
trocado has joined #lisp
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
Naergon has joined #lisp
blt has quit [Remote host closed the connection]
blt has joined #lisp
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
porky11 has quit [Quit: Leaving]
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
karswell has joined #lisp
doesthiswork has left #lisp [#lisp]
zbir` has quit [Remote host closed the connection]
fikka has joined #lisp
zbir` has joined #lisp
zbir` has quit [Remote host closed the connection]
damke_ has joined #lisp
zbir` has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
damke has quit [Ping timeout: 263 seconds]
pierpa has joined #lisp
Pixel_Outlaw has quit [Quit: Leaving]
zbir` has quit [Ping timeout: 264 seconds]
zbir` has joined #lisp
safe has quit [Read error: Connection reset by peer]
ghard`` has joined #lisp
blt has quit [Remote host closed the connection]
ghard` has quit [Remote host closed the connection]
blt has joined #lisp
blt has quit [Remote host closed the connection]
zbir` has quit [Ping timeout: 256 seconds]
EvW has quit [Ping timeout: 240 seconds]
zbir` has joined #lisp
blt has joined #lisp
fikka has joined #lisp
quazimodo has quit [Ping timeout: 276 seconds]
Naergon has quit [Ping timeout: 276 seconds]
al-damiri has quit [Quit: Connection closed for inactivity]
zbir` has quit [Ping timeout: 260 seconds]
Oladon has joined #lisp
tkd has joined #lisp
trocado has quit [Ping timeout: 264 seconds]
quazimodo has joined #lisp
blt has quit [Remote host closed the connection]
blt has joined #lisp
pierpa_ has joined #lisp
sjl has joined #lisp
pierpa has quit [Ping timeout: 260 seconds]
pierpa_ has quit [Ping timeout: 260 seconds]
sjl has quit [Ping timeout: 240 seconds]
blt has quit [Remote host closed the connection]
blt has joined #lisp
blt has quit [Read error: Connection reset by peer]
blt has joined #lisp
d4ryus1 has joined #lisp
tunabee has joined #lisp
d4ryus has quit [Ping timeout: 264 seconds]
alle has joined #lisp
zbir` has joined #lisp
milanj has quit [Quit: This computer has gone to sleep]
fikka has quit [Ping timeout: 256 seconds]
siraben has joined #lisp
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
vtomole has joined #lisp
evan has joined #lisp
evan is now known as Guest36265
fikka has joined #lisp
Taku has joined #lisp
zbir` has quit [Remote host closed the connection]
zbir` has joined #lisp
zbir`` has joined #lisp
tunabee has quit [Quit: Page closed]
<johnnymacs> I have read that lisp has been very performant on quantum computers.
<vtomole> jonnymacs: Rigetti uses Lisp in there software stack. You can't actually run lisp on a quantum computer, but it is used to build toolchains for quantum computers.
<vtomole> *their
zbir` has quit [Ping timeout: 256 seconds]
zbir`` has quit [Read error: Connection reset by peer]
zbir`` has joined #lisp
<johnnymacs> So if there was a language that could run on a quantum computer it could do something lisp could not do.
inaimathi has left #lisp ["Killed buffer"]
<siraben> johnnymacs: Quantum computers cannot compute anything more than an existing computer can
<siraben> johnnymacs: It may do things more quickly in certain tasks (e.g. number factorization, SAT solving, search problems), but it can't solve the halting problem
<Bike> but what if it runs every program at once through superposition so that i don't have to learn how quantum annealing works
lemonpepper24 has quit [Ping timeout: 240 seconds]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
pierpa has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
tempestnox has joined #lisp
siraben has quit [Remote host closed the connection]
siraben has joined #lisp
<johnnymacs> does god play dice?
zbir`` has quit [Remote host closed the connection]
<fouric> Question: I have a CLOS class foo and a subclass bar. How do I get the initial form of a bar slot to be the initial value of a (different) foo slot?
zbir`` has joined #lisp
<jeosol> @pierpa, @Bike, @Stacksmith, for their help last night, I was able to resolve the parallel functionality
<Bike> oh, nice.
<jeosol> really appreciate the help man
<Bike> fouric: you mean you want one slot's initform to be based on another slot's value?
<fouric> Bike: Yes, that. Sorry.
<jeosol> I now have speed up factor of at least 3 with a 2-second evaluation case. Should be higher for the main problem
<Bike> you'd have to do it in an :after method on shared-initialize, or similar stuff
<Bike> :initform won't cut it
<fouric> Hm...
* fouric goes to read the PCL chapter on methods
<fouric> (again)
<fouric> ...oh
<fouric> I think that a similar problem was posed and solved, and I just missed it.
<fouric> Let me try that.
<fouric> (sorry)
damke has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
dddddd has quit [Remote host closed the connection]
red-dot has joined #lisp
<jeosol> is there a command to view threads in my slime session and subsequently kill threads an lparallel worker?
damke_ has quit [Read error: Connection reset by peer]
alle has quit [Ping timeout: 256 seconds]
blt has quit [Remote host closed the connection]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
Fare has quit [Remote host closed the connection]
giraffe has quit [Remote host closed the connection]
itruslove has quit [Remote host closed the connection]
alle has joined #lisp
zbir`` has joined #lisp
Taku has quit [Ping timeout: 260 seconds]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
Pixel_Outlaw has joined #lisp
orivej_ has quit [Ping timeout: 264 seconds]
zbir`` has quit [Remote host closed the connection]
patrixl has joined #lisp
zbir`` has joined #lisp
siraben has quit [Ping timeout: 263 seconds]
<patrixl> Hi Siraben
siraben has joined #lisp
swedishfish has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
<khrbt> jeosol: (bt:all-threads) ?
<jeosol> Thanks khrbt
<jeosol> that worked, but I can't kill the lparallel worker, so I switched to using bt-threads directly.
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
<jeosol> I had one lparallel worker running in the background and when I rand (bt:all-threads), I still the lparallel threads running and printing out
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
Cymew has joined #lisp
zbir`` has quit [Remote host closed the connection]
ghard`` has quit [Read error: No route to host]
ghard``` has joined #lisp
zbir`` has joined #lisp
Cymew has quit [Ping timeout: 240 seconds]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
alle has quit [Quit: alle]
wxie has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
rippa has joined #lisp
schoppenhauer has quit [Ping timeout: 240 seconds]
zbir`` has quit [Remote host closed the connection]
swedishfish has quit [Quit: ZNC 1.6.6 - http://znc.in]
zbir`` has joined #lisp
schoppenhauer has joined #lisp
zbir`` has quit [Remote host closed the connection]
ghard```` has joined #lisp
zbir`` has joined #lisp
ghard``` has quit [Remote host closed the connection]
sjl has joined #lisp
fikka has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
<pierpa> jeosol: glad to hear you made progresses
sjl has quit [Ping timeout: 264 seconds]
wxie has quit [Remote host closed the connection]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
Ven`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
patrixl has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
dtornabene has joined #lisp
blt has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
dtornabene has quit [Quit: Leaving]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
<vtomole> clhs eq
parjanya has quit [Ping timeout: 256 seconds]
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
dtornabene has joined #lisp
marusich has quit [Ping timeout: 245 seconds]
nika has joined #lisp
zbir`` has quit [Remote host closed the connection]
sjl has joined #lisp
zbir`` has joined #lisp
lemonpepper24 has joined #lisp
marusich has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
sjl has quit [Ping timeout: 276 seconds]
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
patrixl has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fikka has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
zbir`` has quit [Remote host closed the connection]
zbir`` has joined #lisp
parjanya has joined #lisp
<jeosol> @pierpa, thanks for your help man. The parallel functional is running ok. I am trying to get cloud instances to do the runs. I am cleaning out the code to make sure it does not fail on the lisp/sbcl slide
<jeosol> *side
Oladon has quit [Quit: Leaving.]
zbir``` has joined #lisp
<johnnymacs> does god play dice?
zbir`` has quit [Remote host closed the connection]
himmAllRight17 has quit [Ping timeout: 248 seconds]
zbir``` has quit [Remote host closed the connection]
<pierpa> Define god (but in #lispcafe please)
zbir``` has joined #lisp
himmAllRight17 has joined #lisp
zbir``` has quit [Read error: Connection reset by peer]
zbir``` has joined #lisp
Guest6344 has joined #lisp
BlueRavenGT has quit [Read error: Connection reset by peer]
zbir``` has quit [Remote host closed the connection]
zbir``` has joined #lisp
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
FreeBirdLjj has joined #lisp
zbir``` has quit [Read error: Connection reset by peer]
zbir``` has joined #lisp
tempestnox has quit [Quit: WeeChat 1.6]
zbir``` has quit [Remote host closed the connection]
zbir``` has joined #lisp
orivej has joined #lisp
zbir``` has quit [Remote host closed the connection]
zbir``` has joined #lisp
<jack_rabbit> Is there a reason quicklisp doesn't like symlinks in the local-projects directory?
zbir``` has quit [Remote host closed the connection]
zbir``` has joined #lisp
<khrbt> jack_rabbit: what did you try and is there an error message?
<jack_rabbit> I just symlinked a project into the local-projects directory. Just says "couldn't find package whatever"
<jack_rabbit> Copying the dir works.
<Bike> (ql:register-local-projects)
<jack_rabbit> I see. Thanks.
Guest6344 has quit [Ping timeout: 240 seconds]
<didi> jack_rabbit: I like to use ~/.config/common-lisp/source-registry.conf.d
<didi> ASDF's manual explains it.
<jack_rabbit> didi, interesting. I'll have to take a look. Thanks.
<didi> jack_rabbit: np
fiddlerwoaroof has quit [Ping timeout: 276 seconds]
zbir``` has quit [Ping timeout: 240 seconds]
fikka has quit [Ping timeout: 240 seconds]
zbir``` has joined #lisp
mflem has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
fikka has joined #lisp
shka_ has joined #lisp
zbir``` has quit [Remote host closed the connection]
zbir``` has joined #lisp
Bike has quit [Quit: Lost terminal]
wigust has joined #lisp
giraffe has joined #lisp
zbir``` has quit [Remote host closed the connection]
zbir``` has joined #lisp
<beach> Good morning everyone!
fikka has quit [Ping timeout: 264 seconds]
zbir``` has quit [Remote host closed the connection]
zbir``` has joined #lisp
<dtornabene> good morning
itruslove has joined #lisp
Pixel_Outlaw has quit [Remote host closed the connection]
zbir``` has quit [Ping timeout: 240 seconds]
vandar has joined #lisp
damke_ has joined #lisp
damke has quit [Ping timeout: 265 seconds]
SaganMan has joined #lisp
quazimodo has quit [Ping timeout: 256 seconds]
quazimodo has joined #lisp
_whitelogger has joined #lisp
<presiden> morning beach
vandar has quit [Quit: WeeChat 2.0.1]
<stacksmith> hello beach
fourier has joined #lisp
vlatkoB has joined #lisp
fikka has joined #lisp
<SaganMan> Morning peeps
quazimodo has quit [Ping timeout: 240 seconds]
tomsen has joined #lisp
quazimodo has joined #lisp
fourier has quit [Changing host]
fourier has joined #lisp
<fourier> morning
jello_pudding has joined #lisp
jello_pudding has quit [Client Quit]
Arcaelyx has joined #lisp
zbir``` has joined #lisp
damke has joined #lisp
zbir``` has quit [Ping timeout: 260 seconds]
quazimodo has quit [Ping timeout: 263 seconds]
damke_ has quit [Ping timeout: 263 seconds]
lemonpepper24 has quit [Ping timeout: 276 seconds]
quazimodo has joined #lisp
Satou has joined #lisp
marusich has quit [Quit: Leaving]
fourier has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 240 seconds]
lemonpepper24 has joined #lisp
sjl has joined #lisp
zbir``` has joined #lisp
Guest36265 has quit [Quit: Page closed]
sjl has quit [Ping timeout: 268 seconds]
zbir``` has quit [Ping timeout: 264 seconds]
parjanya has quit [Ping timeout: 246 seconds]
fikka has joined #lisp
thinkpad has quit [Ping timeout: 264 seconds]
thinkpad has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
damke_ has joined #lisp
fikka has joined #lisp
damke has quit [Ping timeout: 265 seconds]
milanj has joined #lisp
patrixl has joined #lisp
patrixl has quit [Client Quit]
zbir``` has joined #lisp
patrixl has joined #lisp
tomsen has quit [Ping timeout: 265 seconds]
shka_ has quit [Ping timeout: 264 seconds]
zbir``` has quit [Ping timeout: 240 seconds]
Quetzal2 has joined #lisp
zbir``` has joined #lisp
nowhere_man has joined #lisp
nowhereman_ has quit [Ping timeout: 240 seconds]
spergatory has quit [Ping timeout: 256 seconds]
zbir``` has quit [Ping timeout: 276 seconds]
fikka has quit [Ping timeout: 240 seconds]
energizer has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
<oleo> morning
<beach> Hello oleo.
<phoe> Morning, everyone
<beach> Hello phoe.
<jackdaniel> minion: chant greetings
<minion> MORE QUICKLY
dtornabene has quit [Remote host closed the connection]
innova has joined #lisp
innova has quit [Client Quit]
random-nick has joined #lisp
shifty has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
mishoo has joined #lisp
smokeink has joined #lisp
fikka has joined #lisp
sjl has joined #lisp
zbir``` has joined #lisp
szmer has joined #lisp
sjl has quit [Ping timeout: 240 seconds]
zbir``` has quit [Ping timeout: 260 seconds]
mishoo has quit [Ping timeout: 240 seconds]
wxie has joined #lisp
makomo has quit [Ping timeout: 260 seconds]
Kevslinger has quit [Quit: Connection closed for inactivity]
oleo has quit [Quit: Leaving]
DataLinkDroid has joined #lisp
oleo has joined #lisp
zbir``` has joined #lisp
fourier has joined #lisp
fourier has joined #lisp
fourier has quit [Changing host]
zbir``` has quit [Ping timeout: 263 seconds]
fikka has quit [Ping timeout: 240 seconds]
SlowJimmy has joined #lisp
makomo has joined #lisp
zbir``` has joined #lisp
Karl_Dscc has joined #lisp
fikka has joined #lisp
damke has joined #lisp
cage_ has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
deng_cn has quit [Read error: Connection reset by peer]
deng_cn has joined #lisp
damke has quit [Ping timeout: 265 seconds]
megalography has quit [Ping timeout: 240 seconds]
fourier has quit [Ping timeout: 260 seconds]
damke has joined #lisp
fourier has joined #lisp
wxie has quit [Remote host closed the connection]
megalography has joined #lisp
zbir``` has quit [Ping timeout: 256 seconds]
hhdave has joined #lisp
varjag has joined #lisp
hhdave_ has joined #lisp
hhdave has quit [Ping timeout: 240 seconds]
hhdave_ is now known as hhdave
<earl-ducaine> I'm running into a peculiar error with cffi:with-foreign-slots. The message: Attempt to bind a special variable with SYMBOL-MACROLET: WIDTH
<earl-ducaine> looking at the expansion the following is a minimal example of that type of error:
<earl-ducaine> (defparameter WIDTH 1) (SYMBOL-MACROLET ((WIDTH 2)) (FORMAT T "width: ~d~%" width))
<|3b|> you probably did (defvar width ...) or (defparameter width ..) ats ome point
<|3b|> clhs symbol-macrolet
<|3b|> "If an attempt is made to bind a symbol that is defined as a global variable, an error of type program-error is signaled. "
<earl-ducaine> Yes, so the problem seems to be that if you have a special variable that has the same name as you've assigned to one of your structure slots, you get the error.
<|3b|> one of the reasons we use ** on names of special variables and ++ for constants
<earl-ducaine> Surely that must be a bug in cffi, yes?
<|3b|> not much it can do
<|3b|> same as cl:with-slots
zbir``` has joined #lisp
hhdave has quit [Ping timeout: 265 seconds]
<|3b|> possibly with-foreign-slots should allow explicitly naming the variable so you could work around that, but not really a 'bug'
pyface has quit [Ping timeout: 240 seconds]
<earl-ducaine> Holy crap. I'd never noticed that before. I'd always assumed that with-slots created a lexical binding for the slot name.
zbir``` has quit [Remote host closed the connection]
Satou has quit [Quit: Cya soon guys!]
<|3b|> no portable way to make a lexical binding that overrides a global special declamation, so it can't do that (without being a special form at least), and it would still have to figure out how to get the writes back to the slot
<didi> Constants are a weird thing to have in a highly interactive environment. I always try to redefine them at some point.
<|3b|> yeah, i just don't even bother with them at all
<didi> *nod* I gave up on them.
wxie has joined #lisp
<|3b|> maybe if i can prove that some specific thing actually affects performance i might change it to a constant
thinkpad has quit [Quit: lawl]
zbir``` has joined #lisp
zbir```` has joined #lisp
smokeink has quit [Remote host closed the connection]
siraben has quit [Remote host closed the connection]
siraben has joined #lisp
hhdave has joined #lisp
zbir``` has quit [Ping timeout: 240 seconds]
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
dddddd has joined #lisp
thinkpad has joined #lisp
thinkpad has quit [Client Quit]
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
thinkpad has joined #lisp
siraben has quit [Ping timeout: 240 seconds]
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
fourier has quit [Ping timeout: 268 seconds]
hhdave has quit [Read error: Connection reset by peer]
zbir```` has quit [Ping timeout: 248 seconds]
makomo has quit [Ping timeout: 240 seconds]
disumu has joined #lisp
hhdave has joined #lisp
zbir```` has joined #lisp
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
<stacksmith> |3b|: SBCL definitely compiles shorter code if you use constants. Of course it's not worth it unless it's in a tight loop...
<stacksmith> didi: it's for things like pi - things you really do not intend to change.
<stacksmith> alexandria's define-constant is worth it.
cage_ has quit [Read error: Connection reset by peer]
zbir```` has quit [Remote host closed the connection]
hhdave has quit [Quit: hhdave]
zbir```` has joined #lisp
<_death> sbcl also provides defglobal
<Shinmera> Any idea why Drakma might be interpreting a stream with a wrong encoding even if I explicitly specify :external-format-in as :utf-8 AND the server returns a conte-type with charset utf-8?
<Shinmera> *content
fikka has quit [Ping timeout: 256 seconds]
bms__ has joined #lisp
d4ryus2 has joined #lisp
<|3b|> wrong encoding, and not just returning binary?
<Shinmera> No, other clients chew it fine.
<Shinmera> dexador and curl both work as expected.
DataLinkDroid has quit [Ping timeout: 248 seconds]
zbir```` has quit [Remote host closed the connection]
<|3b|> i mean it errors or returns garbage text, rather than returning an octet vector
d4ryus1 has quit [Ping timeout: 240 seconds]
<Shinmera> yes, text is garbage
<Shinmera> Above is dexador, below is drakma https://filebox.tymoon.eu//file/TVRVME1RPT0=
bms_ has quit [Ping timeout: 276 seconds]
zbir```` has joined #lisp
<_death> (trace drakma::determine-body-format)
fikka has joined #lisp
<_death> so, it's not a text content-type
zbir```` has quit [Remote host closed the connection]
<Shinmera> Ah, gah, I guess I forgot to push application/json to the variable.
<Shinmera> Okey, right, that fixes it. Thanks!
zbir```` has joined #lisp
shka_ has joined #lisp
hhdave has joined #lisp
trocado has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
patrixl has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
himmAllRight has quit [Remote host closed the connection]
alphor has quit [Ping timeout: 256 seconds]
cross has quit [Ping timeout: 256 seconds]
cross has joined #lisp
aleamb has quit [Quit: -]
himmAllRight has joined #lisp
alphor has joined #lisp
Ven`` has joined #lisp
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
pjb has joined #lisp
pjb is now known as Guest11411
damke_ has joined #lisp
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
Guest11411 is now known as pjb`
fikka has joined #lisp
damke has quit [Ping timeout: 264 seconds]
pjb` is now known as pjb
BlueRavenGT has joined #lisp
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
markong has joined #lisp
dcluna has quit [Ping timeout: 246 seconds]
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
dcluna has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
zbir```` has quit [Remote host closed the connection]
zbir```` has joined #lisp
wxie has quit [Remote host closed the connection]
scymtym has quit [Ping timeout: 240 seconds]
zbir```` has quit [Ping timeout: 240 seconds]
pagnol has joined #lisp
omps has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
oleo has quit [Quit: Leaving]
omps has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
omps has joined #lisp
omps has quit [Remote host closed the connection]
raynold has quit [Quit: Connection closed for inactivity]
trocado has quit [Ping timeout: 240 seconds]
omps has joined #lisp
omps has quit [Remote host closed the connection]
fikka has joined #lisp
omps has joined #lisp
scymtym has joined #lisp
<Shinmera> Colleen: define lisp
<Colleen> There is no applicable method for the generic function
<Colleen> (#<OXENFURT:LEXICAL-ENTRY "lisp" EN>).
<Colleen> when called with arguments
<Colleen> #<STANDARD-GENERIC-FUNCTION OXENFURT:PHONETIC-SPELLING (1)>
<Shinmera> GAH
jonh has left #lisp ["WeeChat 1.4"]
nowhere_man has quit [Ping timeout: 240 seconds]
<Shinmera> Colleen: define lisp
<Colleen> lisp /lɪsp/
<Colleen> (noun): a high-level computer programming language devised for list processing.
<Colleen> (verb): speak with a lisp
<Colleen> (noun): a speech defect in which s is pronounced like th in thick and z is pronounced like th in this
<Shinmera> There we go
<_death> maybe condense to one line
<Shinmera> Makes it much harder to read and would overflow IRC limit pretty quick anyhow.
<_death> yes, but the latter is a symptom of the problem
<random-nick> iirc IRC only allows 512 characters per command
<Shinmera> I'm not sure what you're telling me to do. I can't exactly shorten the definitions.
fikka has quit [Ping timeout: 268 seconds]
<_death> not telling you what to do.. just my thoughts
makomo has joined #lisp
nowhere_man has joined #lisp
pierpa_ has joined #lisp
pierpa has quit [Ping timeout: 260 seconds]
pierpa_ is now known as pierpa
<beach> vtomole: I answered your PM
<_death> for example, a bot could have a "personality" (changing every week? :) and pick a definition according to it..
<_death> or it could try to determine the right one from the context
oleo has joined #lisp
<Shinmera> That first example sounds awful, and the second one sounds very hard and prone to errors.
<myrkraverk> Shinmera: iirc, you can set your own conversion routine, which is what I did in one project.
<myrkraverk> and therefore forcibly do whatever en/de-coding you actually want.
<Shinmera> myrkraverk: Setting application/json in the text-content-types fixed my issue.
<myrkraverk> ok.
<_death> Shinmera: gnarl favors "errors" ;)
<myrkraverk> In other news, apparently lldb can't print a variable if it's called "new" in C.
hiroaki has joined #lisp
<myrkraverk> I don't know if that's a facedesk moment, or not.
fikka has joined #lisp
damke_ has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
pierpa has quit [Ping timeout: 260 seconds]
nowhereman_ has joined #lisp
pierpa has joined #lisp
Satou has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
nowhere_man has quit [Ping timeout: 268 seconds]
spergatory has joined #lisp
pierpa has quit [Ping timeout: 260 seconds]
FreeBirdLjj has joined #lisp
alle has joined #lisp
pierpa has joined #lisp
alle has quit [Quit: alle]
fourier has joined #lisp
vtomole has quit [Ping timeout: 260 seconds]
szmer has quit [Read error: Connection reset by peer]
siraben has joined #lisp
smokeink has joined #lisp
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mishoo has joined #lisp
<fourier> anyone about limitatons of SLY in contrast to SLIME? Just installed and it looks real good. Any reasons not to switch to it from SLIME?
<makomo> hello
<makomo> Xach: i found this answer of yours https://stackoverflow.com/a/22796292 that references a dead link. web.archive also doesn't give me back anything
<makomo> (by the above web archive comment i was referring specifically to the link you gave in the answer)
<makomo> section 2.5 seems to mention multiple values so i guess that's it?
<makomo> Xach: ermmm, i have no idea why the link works now...
<makomo> maybe i misclicked or something, i have no idea what happened
<makomo> sorry about that
siraben has quit [Ping timeout: 264 seconds]
shifty has quit [Ping timeout: 240 seconds]
siraben has joined #lisp
vtomole has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
<vtomole> beach: Thank you.
<|3b|> fourier: last time i looked sly had no equivalent of slime-sprof
damke has joined #lisp
<|3b|> (which is a reason not to switch for me, but may or may not matter to others)
pierpa_ has joined #lisp
pierpa has quit [Ping timeout: 260 seconds]
pierpa_ is now known as pierpa
disumu has quit [Quit: ...]
damke_ has quit [Ping timeout: 264 seconds]
fikka has joined #lisp
Bike has joined #lisp
siraben has quit [Ping timeout: 248 seconds]
alle has joined #lisp
siraben has joined #lisp
pierpa has quit [Ping timeout: 260 seconds]
random-nick has quit [Remote host closed the connection]
vtomole has quit [Ping timeout: 260 seconds]
pierpa has joined #lisp
<fourier> I see
quazimodo has quit [Ping timeout: 276 seconds]
fourier has quit [Ping timeout: 263 seconds]
vtomole has joined #lisp
siraben has quit [Ping timeout: 240 seconds]
Ven`` has joined #lisp
khisanth__ has quit [Ping timeout: 276 seconds]
EvW1 has joined #lisp
<beach> Hah! There was a bug in the incremental parser for Second Climacs. Once the bug fixed, the parser is 10 times as fast as we claimed in our ELS submission. For a buffer with 120 top-level forms, each 10 lines long, inserting and deleting an opening parenthesis at the beginning (this the worst-case scenario) takes less than 2ms for the parser to handle. And there are no doubt even more optimizations possible.
<beach> So we will supply more and better benchmark results for the final version of the paper.
damke_ has joined #lisp
random-nick has joined #lisp
damke has quit [Ping timeout: 264 seconds]
szmer has joined #lisp
siraben has joined #lisp
khisanth__ has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
milanj has quit [Quit: This computer has gone to sleep]
SlowJimmy has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
nowhere_man has joined #lisp
nowhereman_ has quit [Ping timeout: 240 seconds]
fikka has joined #lisp
Baggers has joined #lisp
bms__ has quit [Ping timeout: 240 seconds]
EvW1 has quit [Ping timeout: 240 seconds]
fiddlerwoaroof has joined #lisp
arbv has quit [Ping timeout: 240 seconds]
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
arbv has joined #lisp
oxo1o1o1o has quit [Ping timeout: 248 seconds]
smokeink has quit [Remote host closed the connection]
yeticry has quit [Ping timeout: 240 seconds]
yeticry has joined #lisp
<pierpa> :)
omps has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
fikka has quit [Ping timeout: 256 seconds]
d4ryus2 is now known as d4ryus
Satou has left #lisp ["Bye"]
alle has quit [Quit: alle]
siraben has quit [Quit: ERC (IRC client for Emacs 26.0.91)]
Mat4 has joined #lisp
fikka has joined #lisp
pagnol has quit [Ping timeout: 276 seconds]
oleo has quit [Quit: Leaving]
fikka has quit [Ping timeout: 276 seconds]
JuanDaugherty has joined #lisp
Satou has joined #lisp
<flip214> beach: what was the bug? commit link?
<flip214> just curious what would have a 10x impact...
fikka has joined #lisp
pjb has quit [Remote host closed the connection]
<beach> flip214: A parse result indicating end-of-file was stuck in the data structure and prevented the cache from working properly.
damke_ has quit [Ping timeout: 263 seconds]
pjb has joined #lisp
pjb is now known as Guest89256
damke_ has joined #lisp
fikka has quit [Ping timeout: 276 seconds]
szmer has quit [Ping timeout: 240 seconds]
oleo has joined #lisp
<beach> flip214: So instead of returning cached parse results, it parsed the buffer again.
fikka has joined #lisp
yeticry has quit [Ping timeout: 256 seconds]
yeticry has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
Pixel_Outlaw has joined #lisp
fikka has joined #lisp
lnostdal has quit [Ping timeout: 268 seconds]
lnostdal has joined #lisp
vap1 has quit [Read error: Connection reset by peer]
fourier has joined #lisp
vaporatorius has joined #lisp
vap1 has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
fourier has quit [Remote host closed the connection]
FreeBirdLjj has quit [Remote host closed the connection]
fourier has joined #lisp
FreeBirdLjj has joined #lisp
fikka has joined #lisp
FreeBirdLjj has quit [Ping timeout: 256 seconds]
vaporatorius__ has joined #lisp
fikka has quit [Ping timeout: 248 seconds]
vap1 has quit [Ping timeout: 240 seconds]
vaporatorius has quit [Ping timeout: 240 seconds]
EvW has joined #lisp
zbir```` has joined #lisp
Mat4 has quit [Ping timeout: 248 seconds]
Equwal has joined #lisp
fikka has joined #lisp
zbir```` has quit [Ping timeout: 256 seconds]
warweasle has joined #lisp
energizer has joined #lisp
Equwal has quit [Remote host closed the connection]
Equwal has joined #lisp
Equwal has quit [Remote host closed the connection]
zbir```` has joined #lisp
knicklux has joined #lisp
cmatei has quit [Ping timeout: 248 seconds]
zbir```` has quit [Remote host closed the connection]
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zbir```` has joined #lisp
Ven`` has joined #lisp
Ven`` has quit [Client Quit]
<pierpa> beach: do you use some kind of packrat parser? Is the paper already available?
zbir```` has quit [Ping timeout: 264 seconds]
Equwal has joined #lisp
Equwal has quit [Remote host closed the connection]
Equwal has joined #lisp
disumu has joined #lisp
Equwal has quit [Remote host closed the connection]
Equwal has joined #lisp
Equwal has quit [Remote host closed the connection]
Equwal has joined #lisp
<Equwal> test, please disregard
warweasle has quit [Read error: Connection reset by peer]
warweasle has joined #lisp
warweasle has quit [Client Quit]
warweasle has joined #lisp
Equwal has quit [Remote host closed the connection]
Mat4 has joined #lisp
Equwal has joined #lisp
Guest89256 is now known as pjb
blt has quit [Quit: ZNC 1.6.6 - http://znc.in]
Baggers has quit [Remote host closed the connection]
blt has joined #lisp
blt has joined #lisp
blt has quit [Changing host]
Baggers has joined #lisp
<pjb> beach: way to prepare for a Steve Jobs presentation! Others did it in 100, we it in 10. Oh, and one last thing, actually we did it in 1!
<pjb> beach: this time you have to wear a turtleneck!
lemonpepper24 has quit [Quit: Leaving]
<beach> pierpa: I use READ, the only true parser for Common Lisp. :)
<beach> pierpa: The latest version is here: http://metamodular.com/incremental-parsing.pdf but it is still not the final version.
<beach> pierpa: The referees wanted more benchmarks, so that is what I have been working on so far.
<beach> pjb: Yeah. It will be something like that.
<pierpa> aha! so you cache whole top-level exprs, I guess. I thought you cache at a fiber grain
parjanya has joined #lisp
<beach> I also cache nested expressions.
<pierpa> Uff. *I thought you csched at finer grsin.
zbir```` has joined #lisp
<beach> sort of, yes. :)
<beach> pierpa: I understood.
<pierpa> Ok. You understand what I should have typed :)
<beach> Expressions form a tree, and when a top-level expression is modified, I rescue the sub-expression that are still valid.
<beach> Yes, I did.
<pierpa> Ok
<beach> So as it turns out, it is very fast. See pages 4 and 5.
<beach> And this is despite the fact that I use Gray streams, so I have several generic-function calls for each character read.
<pierpa> Yep. Good result.
<beach> Another piece of evidence that the right data structure with no particular micro optimizations beats the wrong data structure with lots of micro optimizations.
<pjb> beach: do you build a dependency graph between toplevel forms?
warweasle has quit [Quit: Leaving]
<pjb> (eval-when (:compile-toplevel) (set-macro-character #\' (quote some-strange-quote-syntax))) (defun foo () 'foo)
<beach> You are funny.
<beach> pjb: Currently I only parse them and compute indentation. Later, I will try to use an incremental version of my first-class global environments between each top-level form and actually call the compiler at typing speed.
zbir```` has quit [Ping timeout: 240 seconds]
<beach> You are funny, just like some of the referees. I mean, I do orders of magnitude better than any existing editor. And I get harassed for not solving the halting problem at typing speed.
<pjb> :-)
<beach> So, yes, there are still cases that I can't handle, and some that I never will be able to handle.
SaganMan has quit [Quit: laters]
<pjb> Well, there are reader macros that allows to embed different programming languages. You just have to be careful with them, (avoiding indenting python or pascal code like lisp code).
<beach> #.(incf *some-variable*) for instance.
<beach> Sure.
<beach> Custom reader macros are handled correctly, but I can't do much with what they return.
<pierpa> Perhaps pjb *was* one of the refeeres... :)
<beach> That's possible.
<pjb> Ultimately, there's the problem of #+sbcl #-sbcl, where you could have to ident differently a form, depending on the implementation… This is a problem for all the docstring parsers I've seen.
zbir```` has joined #lisp
<beach> I don't plan to process forms that are read with read-ignore (is that what it is called?).
Ven`` has joined #lisp
<pjb> beach: you can always say that what is difficult for your program to process, is difficult for the human programmer to read, so it ought to be written differently.
<beach> Sure, I can do that.
<beach> There is a phase where I try to match up the parse results with the expression returned by the reader. If they are too strange, I don't compute indentation.
<beach> Dinner. I'll be back later.
<pjb> Bon appetit!
zbir```` has quit [Ping timeout: 240 seconds]
Satou has quit [Quit: Cya soon guys!]
EvW has quit [Ping timeout: 240 seconds]
zbir```` has joined #lisp
zbir```` has quit [Remote host closed the connection]
damke has joined #lisp
zbir```` has joined #lisp
damke_ has quit [Ping timeout: 264 seconds]
fikka has quit [Ping timeout: 264 seconds]
nika has quit [Quit: Leaving...]
zbir```` has quit [Ping timeout: 276 seconds]
k-stz has joined #lisp
scymtym has quit [Ping timeout: 240 seconds]
Mat4 has left #lisp [#lisp]
hel-io has joined #lisp
fikka has joined #lisp
pagnol has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
Equwal has quit [Remote host closed the connection]
troydm has joined #lisp
fikka has joined #lisp
scymtym has joined #lisp
fourier has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
oleo has quit [Ping timeout: 240 seconds]
malice has joined #lisp
live__ has joined #lisp
live__ has quit [Remote host closed the connection]
fikka has quit [Ping timeout: 264 seconds]
fourier has joined #lisp
fourier has quit [Remote host closed the connection]
spitefulye has joined #lisp
makomo has quit [Ping timeout: 264 seconds]
parjanya has quit [Remote host closed the connection]
nowhere_man has quit [Ping timeout: 248 seconds]
nowhere_man has joined #lisp
spitefulye has quit [Client Quit]
fourier has joined #lisp
fikka has joined #lisp
evan has joined #lisp
evan is now known as Guest43479
fikka has quit [Ping timeout: 240 seconds]
milanj has joined #lisp
<Guest43479> Hey - just installed sbcl via homebrew on osx. I used `which sbcl` and used that with the shebang in the header `#!/usr/local/bin/sbcl --script` but it doesn't appear to load properly when run. Running this just via the command line works fine `/usr/local/bin/sbcl --script filename.lisp` not sure if anyone else had run into this?
<Guest43479> I've made python scripts with the shebang that run just fine as well
tomlukeywood has quit [Quit: tomlukeywood]
fikka has joined #lisp
random-nick has quit [Remote host closed the connection]
Equwal has joined #lisp
zolk3ri has joined #lisp
random-nick has joined #lisp
fourier has quit [Ping timeout: 276 seconds]
<malice> So how does it behave?
fourier has joined #lisp
szmer has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
<Guest43479> ./compile.lisp: line 3: syntax error near unexpected token `;;' ./compile.lisp: line 3: `;; testing comment'
<Guest43479> Just throws syntax errors
oleo has joined #lisp
<malice> Did you try it with the default shebang header?
<malice> If all you want to do is run a script, you might also want to check out the Roswell project: https://github.com/roswell/roswell
Baggers has quit [Remote host closed the connection]
Baggers has joined #lisp
<malice> Also, since you're on mac, try to change the shebang for nonsense and see if it still works this way. On my system, giving wrong path shows "wrong interpreter[...]"; it might be that your interpreter is not loading properly
<malice> (or you might have syntax errors)
eazar001 has joined #lisp
equwal` has joined #lisp
Equwal has quit [Ping timeout: 264 seconds]
<Guest43479> Interesting, thanks, yeah I'm getting a bad interpreter with nonsense for the shebang
eazar001 has quit [Client Quit]
hel-io has quit []
Karl_Dscc has quit [Remote host closed the connection]
<Guest43479> Its not too big of a deal since `sbcl --script filename.lisp` is working, more curious than anything else
malice has quit [Ping timeout: 264 seconds]
damke_ has joined #lisp
fourier has quit [Ping timeout: 260 seconds]
fikka has joined #lisp
damke has quit [Ping timeout: 265 seconds]
shka_ has quit [Ping timeout: 240 seconds]
wigust has quit [Ping timeout: 240 seconds]
oleo has left #lisp ["Leaving"]
fikka has quit [Ping timeout: 260 seconds]
malice has joined #lisp
JuanDaugherty has quit [Quit: Ex Chat]
fikka has joined #lisp
<stacksmith> I am using CFFI to manage a foreign buffer. It contains multiple instances of a C structure at offsets not known until runtime (and changing often). WITH-FOREIGN-SLOTS seems to be a dead end as it has no provision to take an additional has no provision to take an additional offset - And it would have to be a dynamic offset as I need to access multiple instances of this structure... Any suggestions?
<stacksmith> (sorry for redundant repetition - a paste error...)
fikka has quit [Ping timeout: 260 seconds]
<Bike> er, you mean the offest of a slot within the structure changes?
<stacksmith> No, the structures themselves are sprinkled at different offsets in the buffer.
<stacksmith> I am reluctant to use inc-pointer after learning that it conses up new pointers every time - I would prefer to avoid that...
tempestnox has joined #lisp
fikka has joined #lisp
<stacksmith> Basically, I need the symbol-macrolets generated by with-foreign-slots to add an offset of the structure itself to the pointer...
arbv has quit [Quit: ZNC - http://znc.in]
arbv has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
<Bike> with-foreign-slots expands into foreign-slot-value which expands into inc-pointer
<stacksmith> In my SBCL it expands to (foreign-struct-slot-value ...) which in turn turns into (mem-ref ...)
pierpa_ has joined #lisp
<stacksmith> I will restate my question: I have a custom way of doing this, but it seemed silly to have to define structures when CFFI already does that. Perhaps it's not so silly and I should continue without using CFFI for this.
fikka has joined #lisp
fikka has quit [Ping timeout: 260 seconds]
raynold has joined #lisp
arbv has quit [Ping timeout: 256 seconds]
<stacksmith> I mean "continue without using CFFI structures."
fikka has joined #lisp
arbv has joined #lisp
<fe[nl]ix> stacksmith: use inc-pointer
Pixel_Outlaw has quit [Remote host closed the connection]
vlatkoB has quit [Remote host closed the connection]
<stacksmith> fe[nl]ix: I can't figure out how much overhead it incurs as it goes deep into transforms and whatnot...
<stacksmith> And I have a 3-line macro that does it with no overhead...
szmer has quit [Read error: Connection reset by peer]
Equwal has joined #lisp
fikka has quit [Ping timeout: 264 seconds]
knicklux has quit [Quit: Leaving]
<fe[nl]ix> stacksmith: use the default way and switch to a custom thing only if it proves to be slow, measurably
<fe[nl]ix> you've already wasted too much time on this
<stacksmith> That is sensible.
asarch has joined #lisp
fikka has joined #lisp
szmer has joined #lisp
comborico1611 has joined #lisp
fikka has quit [Ping timeout: 240 seconds]
asarch has quit [Quit: Leaving]
fikka has joined #lisp
mareskeg has joined #lisp
shifty has joined #lisp
mareskeg has quit [Client Quit]
mareskeg has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
EvW1 has joined #lisp
fikka has joined #lisp
fikka has quit [Ping timeout: 256 seconds]
fikka has joined #lisp
jibanes has quit [Ping timeout: 264 seconds]
quazimodo has joined #lisp
jibanes has joined #lisp
_whitelogger has joined #lisp
shinohai has left #lisp ["WeeChat 1.9.1"]
nowhere_man has quit [Ping timeout: 240 seconds]
<Bike> think i've heard of one, but i couldn't tell you where to get it
<Bike> by itself that's like a three line macro obviously
nowhere_man has joined #lisp
equwal has quit [Remote host closed the connection]
equwal` has quit [Remote host closed the connection]
fouric has quit [Quit: WeeChat 1.9.1]
damke has joined #lisp
damke_ has quit [Ping timeout: 263 seconds]
ghard```` has quit [Ping timeout: 240 seconds]
ghard```` has joined #lisp
pootler has quit [Quit: Mutter: www.mutterirc.com]
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Shinmera> I'm sure things like let+ and the three hundred other uber-let thingies can do that
<phoe> Shinmera: strangely, neither BIND nor LET+ seem to do this
<Shinmera> Really?
<phoe> yes. they seem to be much much more about destructuring than they are about typedness.
<phoe> or at least, that's what it looks like.
shifty has quit [Ping timeout: 240 seconds]
epony has quit [Read error: Connection reset by peer]
epony has joined #lisp
epony has quit [Remote host closed the connection]
Guest43479 has quit [Quit: Page closed]
spergatory has quit [Ping timeout: 256 seconds]
<khrbt> lastlog nest
Kevslinger has joined #lisp
orivej has quit [Ping timeout: 264 seconds]
comborico1611 has quit [Quit: Konversation terminated!]
makomo has joined #lisp
mareskeg has quit [Quit: mareskeg]
onion has quit [Read error: No route to host]
mishoo has quit [Quit: (save-lisp-and-die)]
mishoo has joined #lisp
onion has joined #lisp
python476 has joined #lisp
mishoo has quit [Ping timeout: 240 seconds]
oxo1o1o1o has joined #lisp
Quetzal2 has quit [Remote host closed the connection]
nowhere_man has quit [Ping timeout: 256 seconds]
python476 has quit [Ping timeout: 256 seconds]
mareskeg has joined #lisp
fourier has joined #lisp
random-nick has quit [Remote host closed the connection]
varjag has quit [Quit: ERC (IRC client for Emacs 25.2.1)]
fikka has quit [Ping timeout: 240 seconds]
nowhere_man has joined #lisp
fikka has joined #lisp
<phoe> I might be silly and not seeing something, but: https://plaster.tymoon.eu/view/751#751
<phoe> SBCL tells me that I define a variable called SHAPES and never use it afterwards.
<phoe> But I use it, in line 9.
<Shinmera> phoe: with-slots-bound might be shadowing it
<Shinmera> try expanding that
<phoe> Right. Thanks.
<phoe> Correct. Thanks.
<phoe> Sigh, my Lisp became rusty again....
fourier has quit [Ping timeout: 264 seconds]
Ven`` has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hhdave has quit [Quit: hhdave]
spergatory has joined #lisp
emacsoma` has quit [Read error: Connection reset by peer]
szmer has quit [Quit: WeeChat 2.0.1]
wxie has joined #lisp