libera/#commonlisp - IRC Chatlog
Search
15:26:54
Bike
i think if you want to ignore notes that's probably okay in general, but your ignoring should not be dying with a fatal error as soon as you get one
15:27:33
beach
dim: My bet is that your code produces snippets that can never be executed only if the command-language source code contains such code. But I am just guessing of course.
15:27:57
White_Flame
from process-command-file, you're passing a pathname as the SOURCE parameter of run-commands, where it'll try (compile nil source). That doesn't seem to make much sense to me, and stuff like that might be the cause of some of your notes
15:28:09
dim
yeah and I don't have a memory model of condition handling in pgloader anymore, so instead of building it, I'm looking into how to “swallow” the harmless condition signalled in the call to compile
15:29:06
dim
White_Flame: there is an option that allows users to provide their own lisp code too, directly, it sounds related
15:29:13
White_Flame
oh ok, the comment does mention it can be a pathname, was reading the wrong thing
16:28:19
NotThatRPG
Reading the spec, though, I don't see any explanation of what COMPILE returns if it returns FAILURE-P as true. Is there any chance the function it returns will be NIL or some other bad value?
16:36:56
White_Flame
sbcl returns a function,which blows up when called, as well as printing the compilation warning and error-p T
16:37:33
Bike
like (compile nil 4) technically has undefined consequences but will hopefully be an error
16:46:37
NotThatRPG
Not sure if COMPILE is guaranteed to raise conditions or just return failure-p of T
17:45:32
aeth
which key would you use? https://upload.wikimedia.org/wikipedia/commons/4/47/Space-cadet.jpg
17:49:10
rendar
i find ambiguous referring to some parameter/symbol with + which is used for aritmethic add operator, maybe the most common operator used in human history
17:52:00
AadVersteden[m]
good luck rendar. First some strange words to learn, then come the cool concepts!
17:54:32
rendar
AadVersteden[m], yep i agree, i'm writing a little lisp interpreter in python, and i have learnt a lot
18:19:06
phantomics
Was there ever any form of APL available on the systems using space cadet keyboards? They had all the requisite symbols (though not in the usual layout). That newer keyboard doesn't have them all marked but this original SC does: https://upload.wikimedia.org/wikipedia/commons/c/cd/Space-cadet-closeup.jpg
18:35:59
White_Flame
it's called the Hyper 7, and it's a group custom order from some hardcore keyboarders
18:37:20
fitzsim
(I'd like that, except slightly crazier, with the numpad and function blocks in the middle, so that the main keys were split, like a Freestyle)
19:42:17
fitzsim
I saw some PCBs available, but finding the keycaps outside of a group buy is probably impossible