freenode/#sicl - IRC Chatlog
Search
16:23:56
beach
I am making progress on DEFMETHOD without preceding DEFGENERIC. It was complicated because I hadn't written the code for computing a congruent generic-function lambda list from a method lambda list.
16:23:59
beach
Also, in ADD-METHOD, I need to check whether the LAMBDA-LIST slot in the generic function is bound, and during bootstrapping none of the machinery for SLOT-BOUNDP etc. works. So I define SLOT-BOUNDP as (CONSTANTLY T) during bootstrapping, because this is the only place it is called, and the slot will always be bound.
16:32:11
beach
Because heisig had the idea of putting all the DEFGENERIC for the sequence functions in one file. So if I want to check whether I can load a sequence function using my special macro, I would have to load them all in one go if I had to execute the DEFGENERIC first.
16:37:21
beach
Time to call it a day. I'll hang around until my (admittedly small) family announces that dinner is served, which will be in the next 20 minutes or less.
16:50:20
beach
My (admittedly small) family just announced that dinner is served. I'll be back tomorrow morning as usual.
20:02:44
Harag
ac-slime does not play well with sicl repl, if autocomplete kicks in (ie popup) it freezes emacs. Is there anything I can do about it or should I just disable autocomplete in the repl?
22:10:57
Harag
scymtym: wow, what a difference from auto-complete! For one it actually looks great and keys are dont have different behaviour between repl and lisp file buffers!