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.
18:26:07
kaskal
hi, stupid question, I run code in an HPC cluster and they do not support iteractive nodes, I would like to kind of submit an sbcl instance with slynk loaded or swank and then communicate with it. However most ports are of course closed. Is there a way to communicate via filesystem files with swank so that I can circumvent this?
18:30:41
kaskal
I tried, they don't allow it, they only allow ssh communication with a selected number of nodes,
18:33:00
kaskal
I could try the node ssh my server, and then through this tunnel, but I'm pretty sure they disallow ssh connections outside of an IP range