spacemacs

Spacemacs docs: http://develop.spacemacs.org/doc/DOCUMENTATION.html http://develop.spacemacs.org/layers/+lang/clojure/README.html https://practicalli.github.io/spacemacs/
practicalli-john 2020-05-01T01:15:23.472Z

I assume it's either CIDER or the newish changes to error messages in Clojure 1.10.1 onwards. Maybe a screenshot would be useful (I rarely look at error messages that closely)

jumar 2020-05-01T06:24:04.472600Z

What's the difference between master and develop branch and when we can reasonably expect a new release to catch up on changes in develop?

2020-05-01T17:53:06.484400Z

I've been using it on my OS X Catalina Air no major problems I've noticed after updating to latest develop a day or so ago.

2020-05-01T17:53:35.484600Z

One note is that tools like clj-kondo are merged into the clojure layer on develop so it's a slightly different process to enable it.

jumar 2020-05-01T06:24:57.472700Z

Should I expect any issues when using develop with Emacs 25.3.1 on Mac OS X Catalina?

otwieracz 2020-05-01T09:34:54.473200Z

evil-users, how do you eval single sexp fron normal-mode?

otwieracz 2020-05-01T09:35:35.473900Z

Because any eval-last-sexp command in normal mode requires you to move one character after the sexp.

otwieracz 2020-05-01T09:35:59.474500Z

And if there’s nothing in the line other than this sexp - I end up having to go into insert-mode only to evaluate.

sgepigon 2020-05-01T11:35:22.475200Z

@slawek098 There’s spacemacs/cider-eval-sexp-end-of-line which is bound to SPC m e l or SPC m e $ on develop

otwieracz 2020-05-01T11:37:07.476200Z

Oh, I haven’t written. There’s evil-move-beyond-eol

☝️ 1
😭 1
practicalli-john 2020-05-01T12:31:00.478800Z

@slawek098 rather than complext your evil setup, you can always move to the line below to eval a previous expression. There is no need to change the behavior of Evil or add complexity to the Evil setup by moving beyond a boundary.

practicalli-john 2020-05-01T12:32:33.480200Z

I mainly use cider-eval-defun-at-point which will evaluate the whole current expression, regardless of where the cursor is. I consider this the default evaluation command.

practicalli-john 2020-05-01T12:33:32.480900Z

I only use cider-eval-last-sexp when I explicitly want to evaluate a nested function

practicalli-john 2020-05-01T12:36:57.482700Z

There are several more ways to evaluate an expression, so no need to stick with just last-sexp https://practicalli.github.io/spacemacs/evaluating-clojure/

otwieracz 2020-05-01T12:41:08.483200Z

I will consider that.Thanks.

practicalli-john 2020-05-01T12:44:32.484200Z

This is Emacs though, so you can of course do what works best for you as long as you are happy to maintain your own custom changes :)

☝️ 1
2020-05-01T21:45:53.485100Z

Anyone ever encounter company-capf: Readtable JSON error 37

practicalli-john 2020-05-02T12:56:39.486Z

Sounds like something is broken / corrupt with company package. If you upgraded the packages recently, then try delete company and restart Emacs. Or try delete the .elc files for company and restart Emacs. Or disable auto-completion / company until you have time to fix the problem.

2020-05-02T16:23:32.486200Z

Alright I’ll give that a shot.

2020-05-02T18:43:57.488500Z

https://imgur.com/a/wrHmTXz

2020-05-02T18:44:08.489Z

Unfortunately that didn’t work

2020-05-02T19:06:14.490900Z

Ooh progress! I traced it down to the related package.

2020-05-01T21:46:00.485300Z

Anytime you try to write clojure?