Search
Monday, 17th of July 2017, 20:10:43 UTC
20:29:39
otwieracz
Is this possible to kill a thread (or better, send an interrupt) from slime-list-threads?
20:31:44
Bike
https://trac.common-lisp.net/bordeaux-threads/wiki/ApiDocumentation#interrupt-threadthreadfunction
20:31:58
Bike
from a slime interface... might be trickier
20:41:02
Baggers
otwieracz: swank has both interrupt-thread & kill-thread but I cant recall on the slime side
20:42:03
otwieracz
There's worse problem
20:42:15
Baggers
otwieracz: I guess you would (slime-eval `(swank:kill-thread (some-cl-func-to-get-thread))) but I'm not 100% on that
20:42:37
Baggers
otwieracz: why do you want to do this from slime's api rather than CL?
20:43:10
otwieracz
To be honets, that does not matter
20:43:39
Baggers
ok then I'd second Bike and say to look at bordeaux-threads
20:44:00
otwieracz
#<SB-THREAD:THREAD "Collection jobs" RUNNING {100AA1C223}>
20:44:00
otwieracz
GRC> (bt:destroy-thread *)
20:44:28
otwieracz
But the thread is still alive. :/
20:47:09
regl
and I am getting this error:
20:47:11
regl
Component :ACCLIMATION not found, required by #<SYSTEM "cleavir-code-utilities">
20:47:56
Bike
it's a separate repo, also on beach's github
20:48:41
regl
it's available trought quicklisp
20:50:55
Baggers
otwieracz: does bt:interrupt-thread work? also is it your thread and do you have an idea of why it might be blocking? Where a blocking call is needed it could be worth looking for a similar function with a timeout
21:07:36
regl
did anybody manage to compile SICL?
21:11:07
regl
hi how to redirect sbcl output when compiling to a file?
21:12:19
knusbaum
re-bind *standard-output* and/or *error-output*
21:15:22
Bike
regl: usually i work with subsystems... i think there are directions in the readme now, though
21:16:38
regl
yes I followed the directions
21:16:51
regl
but I got one failure in one of the files
21:17:23
regl
debugger invoked on a UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread #<THREAD "main thread" RUNNING {10031A63F3}>: COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "cleavir-environment" "compile-time">
21:17:30
regl
this is anything but trivial
21:18:21
Bike
it's certainly not trivial
21:18:33
Bike
that one'os probably my fault. if you talk to me in like an hour i can help you out
21:18:55
regl
my fault that I took the latest repo
21:19:02
regl
in one hour I will go to sleep
21:35:13
phoe
How do I tell ASDF to re-register local projects?
21:35:21
phoe
(I keep forgetting this. I use Quicklisp too much.)
21:36:48
shka_
phoe: uhm, why not use quicklisp… again?
21:37:13
shka_
put stuff into local-project and call ql function
21:37:20
phoe
shka_: I want a pure-ASDF solution that does not depend on QL
21:37:26
phoe
and there is one, I just forgot it
21:37:48
shka_
i think that i did this onec
21:38:36
phoe
ACTION notes: ASDF puts people to sleep
21:45:38
pjb
It calls (ql:register-local-projects)
2:14:16
adulteratedjedi_
** NICK adulteratedjedi
2:14:31
LyndsySimon_
** NICK LyndsySimon
5:26:49
beach
Good morning everyone!
6:10:25
axion
Does anyone happen to use company-mode in common lisp code buffers? I am trying to switch from auto-complete, but it seems to only be working in the repl mode. I would be interested in checking out someone's emacs config if it's no trouble.
7:31:57
phoe
axion: it works for me, but I use spacemacs - it's bundled in.
8:08:01
anticrisis
** NICK anticrisis_
Tuesday, 18th of July 2017, 8:10:43 UTC