freenode/#lisp - IRC Chatlog
Search
19:52:55
Bike
i think set-syntax-from-char, where the from-char is an example of what you want it to be instead
21:46:52
pjb
thodg: (set-macro-character #\# nil t *readtable*) (set-syntax-from-char #\# #\a *readtable*)
5:11:07
ealfonso
i'm annoyed by all the "package X also exports/shadows the following symbols..." warnings/errors when refactoring... can slime help me make refactoring easier?
5:14:51
ealfonso
I tried uninterning all the symbols, which worked. just wondering if there's a way for slime to do it for me
5:19:51
PuercoPop
(C-c x exports a symbol, and when called with a negative argument it unexports it)
5:42:49
aeth
I usually just restart SLIME with M-x s-r-i-l when I change package definitions. It's (for me) faster than messing with uninterning, except maybe if it's just one.
7:02:19
panji
hi everyone, please help me with this problem. if i have class x and y, both class have slot a and b, is it better to create abstract class with slots a and b or create class a-mixin and b-mixin ?
7:11:56
theemacsshibe[m]
are there any garbage collectors written in lisp (or anything remotely readable) i can glean from?
7:23:05
theemacsshibe[m]
i'm just looking to make a tri-color GC since mark-and-sweep is kinda boring and isn't particuarly usable on a C64 with a slow 6502 and quite a bit of memory
7:36:22
xificurC
why not just (malloc :as-much-as-the-sytem-allows-right-now) and write gc-free code?
7:39:27
jackdaniel
xificurC: because if function conses anything and you don't clean up the garbage, you'll run off the memory eventually
7:40:18
xificurC
no. if you don't clean up the garbage you and you run off memory you obviously need more memory! It's so cheap now!
7:41:25
xificurC
seeing the java projects here it's fun to watch how little actual work a server is able to perform
7:42:44
theemacsshibe[m]
ooh i know, if we turn that off we can finally compete with --crap-- industry standard/grade languages like C++ and Rust