4:14:40defaultxrjmccabe, for me defcommand is indented wrong if i try to reindent when i'm not actually connected to a lisp image where defcommand is defined
4:15:10defaultxri.e. if you just start up slime but you don't actually have the stumpwm system loaded then it won't know that it's a macro and will indent it as if it were a regular function
4:15:31defaultxrnot sure if that is what's happening in your case
4:20:59defaultxri have never needed to load slime-cl-indent manually... but maybe it's included as part of slime-fancy, which i use like so: (slime-setup '(slime-fancy))
4:23:44jmccabedefaultxr: I'm using Emacs 25.2.2 which maybe a bit old at this stage
4:24:10jmccabeAlso I was using slime-fancy but indentation was wrong
4:24:57jmccabeI don't think Slime sees defcommand as a keyword
4:25:48jmccabeIn any case it seems to be indenting correctly now
4:26:05jmccabeI guess it depends on the Emacs version and the .emacs
4:27:19jmccabeI've noticed configs with no indentation specified and it seems to indent correctly without it so I'm not sure
4:30:43defaultxrdefcommand is not a built-in lisp keyword, so slime would not see it as such unless you have the stumpwm system loaded into the lisp image you're connected to
4:30:58defaultxrmight also need to have an (in-package :stumpwm) directive or similar at the top of the file you're editing