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-01-21T08:47:41.030300Z

@matthewlisp set aggressive indent in your .spacemacs config file https://practicalli.github.io/spacemacs/improving-code/formatting/automatic-indenting.html

1👍
kirill.salykin 2020-01-21T09:10:55.031500Z

morning so some reason swoop is not working for me anymore - it does filter out rows (swoop-helm) anyone else also sees it? (dev branch)

practicalli-john 2020-01-23T14:30:18.041500Z

I updated Spacemacs to the latest develop , spacemacs template (no change in a while) and the latest packages. The way I use swoop seems fine. I tried it from symbol hightlight transient state and SPC s s and didnt notice any issues.

kirill.salykin 2020-01-23T14:30:45.041700Z

It was fixed yesterday with helm-swoop package update

practicalli-john 2020-01-23T21:04:49.043500Z

Those package maintainers are good at fixing things quickly, many thanks to them all.

kirill.salykin 2020-01-24T09:30:40.044Z

thanks for trying!

pithyless 2020-01-21T10:44:43.031600Z

I'm on a 2015 Macbook Pro; I'll investigate further - the perfomance is worse if you also enable clojure-align-forms-automatically.

pithyless 2020-01-21T10:45:02.031800Z

Are there any alternatives to aggressive-indent-mode that do something similar?

pithyless 2020-01-21T10:45:33.032Z

I see there is e.g. a lispyville-prettify

practicalli-john 2020-01-21T11:04:09.032300Z

I use align-arguments, align-forms and agressive-indent https://github.com/practicalli/spacemacs-config/blob/master/.spacemacs.d/init.el#L712-L722

practicalli-john 2020-01-21T11:09:38.032600Z

Swoop is working okay for me (develop - last updated 31st December 2019) I call it from Symbol highlight transient state

practicalli-john 2020-01-21T12:04:57.039300Z

Based on your feedback, here and on GitHub, I have refactored the proposed keybinding changes to something I believe will be acceptable. I dont believe it affects more than a few keybindings in anyones workflow, whilst adding all the sesman tools. It also creates a nice separation between managing CIDER repls in , s (`s` is a defacto standard in Spacemacs across languages) and using the repl to evaluate , e I have dropped the , R menu and moved the send-to-repl functions to the , e evaluation menu, as after all these functions are sending code to the repl buffer to be evaluated. I have changed clearing the repl buffer to , s l which aligns with the keybinding for clearing terminal windows in general, so it should help with muscle memory. I appreciate your feedback on the GitHub repo and if acceptable, I will add the documentation and changelog entries and as the maintainers to merge the change. https://github.com/syl20bnr/spacemacs/pull/13140

2👍
2020-01-23T17:11:06.041900Z

These do look better then initially proposed

2020-01-23T17:11:59.042100Z

Will need to readjust my muscle memory, as I used most of the , s bindings, but I'm behind having more logical organization of the bindings in general

2020-01-23T17:14:19.042400Z

The only binding I find weird is cider-refresh-nsx seems thats an evaluation to me

2020-01-23T17:14:27.042600Z

I would have had it with , e

2020-01-23T17:19:44.042900Z

Though I admit its a trickier one, cause it can be seen as a soft restart as well

2020-01-23T17:19:55.043100Z

Overall looks good!

practicalli-john 2020-01-23T21:03:55.043300Z

@didibus I guess if you use SPC p a to switch between source and test code in your projects, it should help move to , s a to toggle between REPL and source code. And of course a and s are next door, but I appreciate muscle memory takes time to adapt. I did think about adding something to the top level to switch, as there are a lot of free keys, so doing something like , s z but as I dont use the REPL buffer its hard to test. I agree with you about cider-refresh-ns I think this should also be in the evaluation menu. I would be happy to move this too if there is concensus, so probably , e x as the new cider-refresh-ns. Any more for or against?

1👍
practicalli-john 2020-01-23T21:05:40.043700Z

In the next few weeks I will have a look to see if there are any other missing keybindings.

kirill.salykin 2020-01-21T12:10:13.040Z

i just update today both spacemacs and packages

kirill.salykin 2020-01-21T12:10:19.040300Z

updated*

flefik 2020-01-21T14:11:56.040500Z

Thanks for your hard work

practicalli-john 2020-01-21T15:08:44.040700Z

I can test on another laptop later tonight, I'll do a spacemacs and package update. Suspect its the package that has the bug. You can always roll back the packages if its stopping you being productive.

kirill.salykin 2020-01-21T15:18:39.040900Z

not that urgent, just was currious if it may be my setup

kirill.salykin 2020-01-21T15:18:58.041100Z

true, I can rollback, thanks