Fork me on GitHub
#cider
<
2016-02-17
>
sashton15:02:04

I'm trying to reload changed files in classpath 'C-c C-x', but when I do I get this error: 'error in process filter symbols function definition is void: s-trim' I have stripped my emacs config down to just loading cider. Any ideas why?

anmonteiro15:02:42

@sashton: probably need to install the s package

sashton16:02:23

@anmonteiro thanks that did the trick. I don't see that mentioned in the cider install steps. Should it happen automatically when cider is installed? If so, then maybe my work proxy got in the way. I had to manually copy/install s.el

bozhidar16:02:48

we don’t use this package

bozhidar16:02:04

so this error is definitely not coming from cider

bozhidar16:02:10

maybe it’s from clj-refactor

bozhidar16:02:13

if you’re using it

bozhidar16:02:29

if you’re using package.el deps are installed automatically

sashton16:02:58

I'm using a blank 'lein new app' with no extra dependencies and only cider loaded in emacs, via package.el. is clj-refactor loaded transitively anywhere?

benedek18:02:29

it should not be if you only have cider installed

sashton21:02:23

turns out it was an old version of cider and other packages left over in my .emacs.d/elpa directory