<fwoaroof[m]>
phoe: isn't there a library for that problem
<fwoaroof[m]>
?
Jesin has joined #lisp
Jesin has quit [Remote host closed the connection]
FennecCode has joined #lisp
Jesin has joined #lisp
Jesin has quit [Remote host closed the connection]
EvW1 has quit [Ping timeout: 240 seconds]
Jesin has joined #lisp
terpri_ has joined #lisp
Jesin has quit [Remote host closed the connection]
terpri has quit [Ping timeout: 240 seconds]
Jesin has joined #lisp
torbo has joined #lisp
terpri_ is now known as terpri
smazga has joined #lisp
Jesin has quit [Remote host closed the connection]
kaftejiman has quit [Remote host closed the connection]
edgar-rft has joined #lisp
Jesin has joined #lisp
sjl has quit [Ping timeout: 265 seconds]
sjl has joined #lisp
smazga has quit [Ping timeout: 265 seconds]
libertyprime has quit [Ping timeout: 240 seconds]
lucasb has quit [Quit: Connection closed for inactivity]
smazga has joined #lisp
nicktick has quit [Ping timeout: 265 seconds]
smazga has quit [Ping timeout: 240 seconds]
quazimodo has quit [Ping timeout: 260 seconds]
ft has joined #lisp
quazimodo has joined #lisp
orivej has quit [Ping timeout: 240 seconds]
libertyprime has joined #lisp
quazimodo has quit [Ping timeout: 240 seconds]
quazimodo has joined #lisp
jason_m has joined #lisp
gko_ has joined #lisp
orivej has joined #lisp
smazga has joined #lisp
Lycurgus has joined #lisp
smazga has quit [Ping timeout: 265 seconds]
Lycurgus has quit [Remote host closed the connection]
smazga has joined #lisp
ralt has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 258 seconds]
Alfr__ has joined #lisp
Alfr_ has quit [Ping timeout: 240 seconds]
smazga has quit [Ping timeout: 240 seconds]
Misha_B has quit [Remote host closed the connection]
anewuser has joined #lisp
toorevitimirp has joined #lisp
bilegeek has joined #lisp
smazga has joined #lisp
smazga has quit [Ping timeout: 240 seconds]
terpri has quit [Quit: Leaving]
<beach>
Good morning everyone!
<beach>
phoe: Yes, in SICL/Code/Cleavir/Input-output
terpri has joined #lisp
libertyprime has quit [Ping timeout: 258 seconds]
libertyprime has joined #lisp
gravicappa has joined #lisp
nicktick has joined #lisp
momozor has joined #lisp
momozor has quit [Client Quit]
space_otter has joined #lisp
smazga has joined #lisp
elxbarbosa has joined #lisp
libertyprime has quit [Ping timeout: 240 seconds]
shangul has joined #lisp
libertyprime has joined #lisp
_paul0 has joined #lisp
paul0 has quit [Ping timeout: 265 seconds]
mrcom has quit [Read error: Connection reset by peer]
Lord_of_Life_ has joined #lisp
Lord_of_Life has quit [Ping timeout: 258 seconds]
Lord_of_Life_ is now known as Lord_of_Life
torbo has quit [Remote host closed the connection]
mangul has joined #lisp
smazga has quit [Ping timeout: 256 seconds]
shangul has quit [Ping timeout: 240 seconds]
krid` has quit [Ping timeout: 240 seconds]
mrcom has joined #lisp
mangul is now known as shangul
smazga has joined #lisp
smazga has quit [Ping timeout: 240 seconds]
anewuser has quit [Quit: Leaving]
dominic34 has quit [Ping timeout: 240 seconds]
terpri_ has joined #lisp
terpri has quit [Ping timeout: 240 seconds]
mindCrime has joined #lisp
elxbarbosa has quit [Remote host closed the connection]
mindCrime has quit [Ping timeout: 240 seconds]
mindCrime has joined #lisp
FreeBirdLjj has joined #lisp
smazga has joined #lisp
_whitelogger has joined #lisp
smazga has quit [Ping timeout: 246 seconds]
smazga has joined #lisp
gravicappa has quit [Ping timeout: 240 seconds]
smazga has quit [Ping timeout: 260 seconds]
notzmv has joined #lisp
maplambda has quit [Read error: No route to host]
gaqwas has joined #lisp
gaqwas has quit [Changing host]
gaqwas has joined #lisp
smazga has joined #lisp
zmv has joined #lisp
smazga has quit [Ping timeout: 258 seconds]
zmv is now known as Guest38704
smazga has joined #lisp
notzmv has quit [Ping timeout: 256 seconds]
ggole has joined #lisp
smazga has quit [Ping timeout: 240 seconds]
johnjay has quit [Ping timeout: 260 seconds]
notzmv has joined #lisp
notzmv is now known as Guest59268
Guest38704 has quit [Ping timeout: 258 seconds]
Guest59268 has quit [Ping timeout: 240 seconds]
smazga has joined #lisp
<mfiano>
Sly has an experimental new feature that makes me extremely happy.
smazga has quit [Ping timeout: 265 seconds]
<fe[nl]ix>
mfiano: do tell more
smazga has joined #lisp
ralt has joined #lisp
<mfiano>
I have a game/simulation engine in CL I've been developing over the years. One feature this game engine has is the ability to ray cast to be able to select the CLOS object of the representative geometry of a 3-dimensional scene, using the mouse. Basically, cast a ray through the screen origined at the pixel of the mouse coordinates, find the closest geometry it intersects with, and do something with
<mfiano>
the CLOS object of that representative geometry. As of today, one of the things I can do, is send the CLOS instance value to the REPL (binding it to `*` as well, as if it were evaluated in the REPL). So, I can further manipulate it/inspect it from there. It sure beats digging through a deeply nested structure of objects in the inspector from the root of the game engine's state object.
<mfiano>
I'm sure this could be useful in other graphical contexts too.
zxcvz has joined #lisp
mangul has joined #lisp
smazga has quit [Ping timeout: 265 seconds]
shangul has quit [Ping timeout: 258 seconds]
smazga has joined #lisp
tourjin has joined #lisp
johnjay has joined #lisp
<mfiano>
Heh, I've been developing this engine for about 10 years now, although in parallel with a complex game using it. One of my ultimate goals is to have a platform which I can use to demonstrate to others why Common Lisp is the ultimate language for writing interactive video games or simulations, through a tutorial video series or something. Game development is incredibly time consuming, and Common Lisp
<mfiano>
significantly reduces that time.
<mfiano>
Scratch that, looks like nearly 13 years.
toorevitimirp has quit [Ping timeout: 258 seconds]
smazga has quit [Ping timeout: 240 seconds]
gko_ has quit [Ping timeout: 258 seconds]
troydm has quit [Ping timeout: 246 seconds]
<aeth>
making things deep inside a complicated application bind to * would actually make * way more useful than it currently is
<mfiano>
Sly has always had the feature of being able to M-RET in the inspector/debugger to bring back any value to the REPL, binding it to `*` in the process. But, that was from the ELisp side. Now, you can do so from CL code.
pve has joined #lisp
space_otter has quit [Remote host closed the connection]
wxie has joined #lisp
kaftejiman has joined #lisp
toorevitimirp has joined #lisp
smazga has joined #lisp
jonatack has quit [Ping timeout: 240 seconds]
libertyprime has quit [Ping timeout: 256 seconds]
gaqwas has quit [Remote host closed the connection]
<mfiano>
Of course, * is pretty useless when you have back references, another feature of Sly over SLIME.
smazga has quit [Ping timeout: 258 seconds]
toorevitimirp has quit [Remote host closed the connection]
<Xach>
phoe: interesting. quicklisp http never requests ranges. i suspect a proxy intervening or something similar to that.
Demosthenex has quit [Ping timeout: 240 seconds]
Demosthenex has joined #lisp
mangul has joined #lisp
<phoe>
Xach: will you respond there, or should I do that?
<phoe>
because I still don't know what to really respond with
shangul has quit [Ping timeout: 258 seconds]
smazga has joined #lisp
troydm has joined #lisp
smazga has quit [Ping timeout: 240 seconds]
tutti has joined #lisp
<Xach>
i can respond there
pfr has quit [Ping timeout: 264 seconds]
tourjin has quit [Ping timeout: 264 seconds]
mangul has quit [Remote host closed the connection]
shangul has joined #lisp
<phoe>
thanks
<shangul>
phoe, thanks
mangoicedtea has joined #lisp
johnjay has joined #lisp
cosimone has joined #lisp
orivej has joined #lisp
tutti has quit [Ping timeout: 272 seconds]
smazga has joined #lisp
tourjin has joined #lisp
gko_ has joined #lisp
shifty has joined #lisp
Lord_of_Life has quit [Read error: Connection reset by peer]
Lord_of_Life has joined #lisp
hendursa1 has quit [Quit: hendursa1]
hendursaga has joined #lisp
_jrjsmrtn has quit [Ping timeout: 264 seconds]
__jrjsmrtn__ has joined #lisp
smazga has quit [Ping timeout: 256 seconds]
renzhi has joined #lisp
yitzi has joined #lisp
jibanes has quit [Ping timeout: 265 seconds]
jibanes has joined #lisp
dilated_dinosaur has quit [Ping timeout: 240 seconds]
ralt has quit [Quit: Connection closed for inactivity]
grewal has quit [Quit: Lost terminal]
_whitelogger has joined #lisp
ralt has joined #lisp
mangoicedtea has quit [Quit: Leaving]
orivej has quit [Ping timeout: 264 seconds]
dilated_dinosaur has joined #lisp
VincentVega has joined #lisp
orivej has joined #lisp
Inline has quit [Ping timeout: 246 seconds]
smazga has joined #lisp
terpri__ has joined #lisp
jesse1010 has joined #lisp
terpri_ has quit [Ping timeout: 240 seconds]
smazga has quit [Ping timeout: 258 seconds]
tourjin has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 265 seconds]
renzhi has quit [Ping timeout: 240 seconds]
VincentVega has quit [Remote host closed the connection]
smazga has joined #lisp
edgar-rft has quit [Quit: Leaving]
shifty has quit [Ping timeout: 240 seconds]
toorevitimirp has quit [Remote host closed the connection]
terpri__ is now known as terpri
johnjay has quit [Ping timeout: 258 seconds]
toorevitimirp has joined #lisp
random-nick has quit [Ping timeout: 240 seconds]
torbo has joined #lisp
toorevitimirp has quit [Remote host closed the connection]
toorevitimirp has joined #lisp
johnjay has joined #lisp
nicktick has joined #lisp
gko_ has quit [Ping timeout: 240 seconds]
orivej has joined #lisp
random-nick has joined #lisp
FreeBirdLjj has quit [Read error: Connection reset by peer]
Inline has joined #lisp
ym555 has joined #lisp
Josh_2 has joined #lisp
nicktick has quit [Ping timeout: 240 seconds]
gal has quit [Ping timeout: 272 seconds]
<Josh_2>
afternoon
<beach>
Hello Josh_2.
<Josh_2>
Hi beach, hows your work going?
<beach>
Great, thanks. How about you?
<Josh_2>
That's good to hear!
ym555 has quit [Quit: leaving...]
ym555 has joined #lisp
<Josh_2>
for me it is not work, just a hobby :P
<beach>
Heh, I see.
gravicappa has joined #lisp
<beach>
So jackdaniel is working on Clostrum, which is the extraction of SICL first-class global environments to a separate repository. And once the main work is done, he is going to create an instance of it that contains enough ECL macros and functions to be used as the basis for a cross compiler for ECL.
<beach>
This is a demo to show how to build a cross compiler using Clostrum, Trucler, Eclector, CST, and Cleavir.
<beach>
For (EVAL-WHEN (:COMPILE-TOPLEVEL...) ...) we need an EVAL, and I am working on an "AST evaluator" that will turn the AST into very specialized host code so that forms can be evaluated in a Clostrum environment constellation.
<Josh_2>
sounds very complicated
ym555 has quit [Quit: leaving...]
ym555 has joined #lisp
<beach>
It's a bit involved, but it will be well documented so that someone who wants to create a cross compiler for his or her favorite Common Lisp implementation should be able to do so.
<Josh_2>
Well best of luck with it! I'm just messing with my own trivial HTTP server
duuqnd has joined #lisp
<beach>
Thanks. Good luck with yours as well.
ym555 has quit [Quit: leaving...]
ym555 has joined #lisp
dredrim has joined #lisp
CrazyEddy has quit [Ping timeout: 260 seconds]
lucasb has joined #lisp
terpri_ has joined #lisp
terpri has quit [Ping timeout: 240 seconds]
ym555 has quit [Quit: leaving...]
Necktwi has quit [Ping timeout: 258 seconds]
stoneglass has quit [Quit: stoneglass]
dredrim has quit [Ping timeout: 256 seconds]
Lord_of_Life_ has joined #lisp
Lord_of_Life has quit [Ping timeout: 240 seconds]
Lord_of_Life_ is now known as Lord_of_Life
alfonsox has joined #lisp
shka_ has joined #lisp
OptimusMKD has joined #lisp
Oladon has joined #lisp
elxbarbosa has joined #lisp
frgo_ is now known as frgo
yitzi has quit [Read error: Connection reset by peer]
terpri__ has joined #lisp
terpri_ has quit [Ping timeout: 240 seconds]
smazga has quit [Ping timeout: 240 seconds]
prite has joined #lisp
Necktwi has joined #lisp
AeroNotix has joined #lisp
zigpaw1 has quit [Ping timeout: 258 seconds]
Necktwi has quit [Ping timeout: 265 seconds]
zigpaw1 has joined #lisp
smazga has joined #lisp
smazga has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 258 seconds]
smazga has joined #lisp
smazga has quit [Ping timeout: 258 seconds]
elflng has quit [Read error: No route to host]
orivej has joined #lisp
elflng has joined #lisp
bitmapper has quit [Read error: Connection reset by peer]
bitmapper has joined #lisp
alfonsox has quit [Remote host closed the connection]
Inline has quit [Ping timeout: 265 seconds]
jw4 has quit [Read error: Connection reset by peer]
jw4 has joined #lisp
gaqwas has joined #lisp
shangul has quit [Ping timeout: 240 seconds]
lemoinem has joined #lisp
smazga has joined #lisp
ralt has quit [Quit: Connection closed for inactivity]
smazga has quit [Ping timeout: 240 seconds]
cosimone has quit [Quit: Quit.]
theseb_ has joined #lisp
smazga has joined #lisp
space_otter has joined #lisp
smazga has quit [Ping timeout: 240 seconds]
Inline has joined #lisp
konsentrate has joined #lisp
dilated_dinosaur has quit [Ping timeout: 240 seconds]
cosimone has joined #lisp
Inline has quit [Ping timeout: 258 seconds]
ralt has joined #lisp
retropikzel has joined #lisp
vutral has joined #lisp
maplambda has joined #lisp
Necktwi has joined #lisp
theseb_ has quit [Quit: Leaving]
Inline has joined #lisp
liberliver has quit [Quit: liberliver]
Alloc has quit [Ping timeout: 240 seconds]
elxbarbo` has joined #lisp
Alloc has joined #lisp
<phoe>
(
EvW has joined #lisp
elxbarbosa has quit [Ping timeout: 260 seconds]
dra has joined #lisp
konsentrate has quit [Ping timeout: 244 seconds]
<Josh_2>
)
<dra>
Hello!
<phoe>
hey dra
<Josh_2>
hi
<Inline>
(!)
Bourne has quit [Ping timeout: 240 seconds]
aaaaaa has joined #lisp
shka_ has quit [Ping timeout: 258 seconds]
duuqnd has quit [Remote host closed the connection]
Demosthenex has quit [Ping timeout: 264 seconds]
Demosthenex has joined #lisp
akoana has joined #lisp
terpri__ is now known as terpri
scymtym has quit [Ping timeout: 244 seconds]
cosimone has quit [Quit: Quit.]
maplambda has joined #lisp
maplambda has quit [Changing host]
krid` has joined #lisp
epony has quit [Ping timeout: 258 seconds]
krid` has quit [Read error: Connection reset by peer]
krid` has joined #lisp
Inline has quit [Quit: Leaving]
karlosz has quit [Quit: karlosz]
EvW has quit [Ping timeout: 240 seconds]
pve has quit [Quit: leaving]
smazga has joined #lisp
ggole has quit [Quit: Leaving]
smazga has quit [Ping timeout: 256 seconds]
Josh_2 has quit [Ping timeout: 264 seconds]
EvW has joined #lisp
karlosz has joined #lisp
OptimusMKD has quit [Read error: Connection reset by peer]
akoana has left #lisp ["Leaving"]
scymtym has joined #lisp
Jesin has quit [Quit: Leaving]
gravicappa has quit [Ping timeout: 240 seconds]
terrorjack has quit [Ping timeout: 260 seconds]
prite has quit [Ping timeout: 258 seconds]
rme has quit [Read error: Connection reset by peer]
lucasb has quit [Ping timeout: 240 seconds]
jmercouris has quit [Ping timeout: 240 seconds]
lucasb has joined #lisp
vutral has quit [Quit: Connection closed for inactivity]
gendl has quit [Ping timeout: 260 seconds]
jmercouris has joined #lisp
lucasb has quit [Max SendQ exceeded]
EvW1 has joined #lisp
krid` has quit [Ping timeout: 240 seconds]
notzmv has joined #lisp
EvW has quit [Ping timeout: 244 seconds]
EvW1 is now known as EvW
krid` has joined #lisp
gendl has joined #lisp
lucasb has joined #lisp
terrorjack has joined #lisp
zmv has joined #lisp
rme has joined #lisp
notzmv has quit [Ping timeout: 258 seconds]
CrazyEddy has joined #lisp
kaftejiman has quit [Remote host closed the connection]
Jesin has joined #lisp
<markasoftware>
with &allow-other-keys, is there a way to get /only/ the other keys, excluding the keys that I explicitly list as arguments?