freenode/#stumpwm - IRC Chatlog
Search
10:52:14
impaktor
Hmm, one can install stumpwm through quicklisp. Didn't know that. I use the git repo.
11:03:10
impaktor
scottj: in the blog post on swank+stump he uses port 4004 instead of 4005, is there any difference? "This ensures you can’t mess up your WM by accident while writing unrelated code." http://www.kaashif.co.uk/2015/06/28/hacking-stumpwm-with-common-lisp/index.html
11:03:56
MichaelRaskin
I think the point is that you do not confuse your StumpWM SLIME and SLIME you use for debugging other code not related for StumpWM
11:04:25
MichaelRaskin
If you never use SLIME except for controlling StumpWM, this advice is not for you
11:04:25
impaktor
if using port 4005, and I write a function, outside the stumpwm:: namespace (sorry for using c++ terminology), can it interfere with stump?
11:05:13
impaktor
MichaelRaskin: I do play around in slime sometimes, yes. So then 4004 is probably better for me, I guess.
11:05:21
MichaelRaskin
Well, you can send '(quit)' to the Common Lisp via SLIME, if it was not for StumpWM…
11:57:30
impaktor
Hmm, I've installed slime through quicklisp, as I had problems running the ELPA version (don't remember why now), but if I want to install slime-company for auto-completion... it seems to drag in the ELPA slime version, so I get two. Any advice?
12:08:31
drot
then load it with (load (car (directory "~/.emacs.d/elpa/slime-*/swank-loader.lisp")))
12:10:45
impaktor
drot: I used to have it through ELPA, then there was some major problem, and after a debate here, it was pretty much agreed upon that slime through ELPA is generally a bad idea.
12:17:35
impaktor
because quicklisp needs swank, and then I need to symlink some frankenstein monster together to get each half working righgt.
12:20:34
impaktor
And as I said, it didn't work, and it wasn't due to something I did wrong, I don't remember where I had the discussion, might have been over in #lisp.
12:21:58
impaktor
...but the channel wizards had a discussion among themselves about the pros and cons of ELPA vs. quicklisp install of slime, and after discussion all ELPA proponents saw the rationale in using it through quicklisp.
12:22:43
impaktor
I got the help I needed and was happy with that. I suggest you direct further questions on ELPA vs quicklisp in #lisp.
14:34:16
scottj
impaktor: yeah i use a different port for stumpwm, just left as default for new users
21:55:53
PuercoPop
mood: Btw MichaelRaskin found more issues with the xinerama PR as well. And if we want to support xrandr with the same approach we'd have to use the extension that is not loaded by default which involves changing clx
21:59:58
mood
PuercoPop: RandR implements the Xinerama protocol, so we (at least initially) don't need to explicitly support it
22:01:59
mood
Well, that is unless it offers some functionality we need that the Xinerama protocol doesn't offer