freenode/#lisp - IRC Chatlog
Search
11:43:09
pjb
jdz: the closest to your fiction, is in Tron, where there are leaked data and free programs.
11:43:16
jdz
swank:*globally-redirect-io* is also relevant (https://common-lisp.net/project/slime/doc/html/Other-configurables.html#index-SWANK_003a_002aGLOBALLY_002dREDIRECT_002dIO_002a).
11:45:35
pjb
The problem is "When NIL these streams are only temporarily redirected to Emacs using dynamic bindings while handling requests." This combines badly with the notion that a REPL is a continuous process. slime-repl is not. I've posted an issue about a related subject, the + ++ +++ * ** *** / // /// variables.
12:24:50
etimmons
nij: UIOP has two functions: run-program and launch-program, equivalent to :wait t and :wait nil respectively. launch-program returns a process object you can use to send signals to
12:25:15
etimmons
Plus, unrecognized keyword arguments to both are passed directly to the underlying function in the implementation
12:26:42
etimmons
You might also be interested in https://github.com/ruricolist/cmd/ I've never tried it, but IIRC it was received well on Reddit when it was announced
13:55:01
jackdaniel
there is also external-program which is good in this sense that it doesn't try to do more than provide a compatibiliy layer between different implementations