libera/#commonlisp - IRC Chatlog
Search
10:29:45
acma
b3lm0nt_: not tried OpenBSD but I have tried the same setup on Debian by reading https://susam.net/blog/lisp-in-vim.html which worked fine for me. what happens if you try Slimv instead of Vlime? does SLDB open with Slimv?
10:33:40
acma
but I switched to Emacs + SLIME. I like the real SLIME better which is superior (pun intended) to its imitations
14:42:37
dbotton
if I use SYMBOL-VALUE the returned value is the actual value or a copy/constant meaning can I so something like - (pushnew #P"~/common-lisp/" (symbol-value (read-from-string "ql:*local-project-directories*"))))
14:45:32
beach
What do you mean by "a constant"? Code such as (push x (symbol-value y)) is sort of equivalent to (setf (symbol-value y) (cons x (symbol-value y))).
16:31:39
pjb
dbotton: more precisely (symbol-value 'symbol) and (locally (declare (special symbol)) symbol) designate the same place.
17:06:38
jcowan
Is it now considered bad style to write (let ((a 32) b (c 34)) ...)? It's invalid in Scheme.
17:08:48
Bike
i try to write (b nil) instead. i'd only write b by itself if's never read before being written by something, but if i had code like that i'd try to rewrite it anyway.
17:15:28
jcowan
If you say so. I'm with Bike; I'd write (b nil) or (b '()) dependent on my intention.