This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-12-31
Channels
- # adventofcode (15)
- # announcements (8)
- # babashka (16)
- # beginners (48)
- # braveandtrue (5)
- # calva (54)
- # cider (7)
- # clara (8)
- # clj-kondo (3)
- # cljdoc (3)
- # clojure (37)
- # clojure-europe (1)
- # clojure-italy (15)
- # clojure-losangeles (2)
- # clojure-nl (15)
- # clojure-uk (6)
- # clojurescript (145)
- # community-development (53)
- # cursive (20)
- # data-science (8)
- # datomic (23)
- # duct (2)
- # emacs (22)
- # fulcro (16)
- # gorilla (7)
- # graalvm (7)
- # hoplon (1)
- # malli (7)
- # off-topic (8)
- # rewrite-clj (2)
- # ring (9)
- # spacemacs (2)
- # specter (1)
- # tools-deps (25)
- # vrac (1)
I'm using parinfer, and really enjoying it - there's some behaviour i miss from the cursive implementation though
if i make ::foo
shorter or longer, then in cursive the map and its indentation will move around too
or.. if i realise (like now) that s/def
is not what I wanted and actually it is s/explain
then the rest of the expression including on the next lines would move around too
I use both aggressive-indent and adjust-parens, together they provide all the convenience of parinfer without the surprising behavior that can happen with giving up control of paren structure
Seems there is sp-indent-adjust-sexp on smartparens as well, not sure if it is as good
if I recall the difference is in fallback behaviour - adjust-parens only works at the beginning of lines and falls back to regular TAB completion otherwise
sp-indent-adjust-sexp does some unintuitive slurping/barfing when called in the middle of a line
@dazld parinfer has 2 modes, paren and indent mode. the demo animation on the parinfer mode site shows the behaviour you are talking about: https://github.com/DogLooksGood/parinfer-mode the parinfer layer docs (https://develop.spacemacs.org/layers/+misc/parinfer/README.html) mentions how to switch between the 2 modes: > SPC t P Toggle between parinfer indent and paren mode
Hi everyone. I am using Cider and figwheel-main with a clojurescript project.
When I try to evaluate an infinite sequence like (repeat 1)
I expected it to truncate the result and print it out but I get an error:
Eval timed out!
No stacktrace available.
My browser also complains that the web page is slowing down my browser and I have to kill it and restart.
I tried changing cider-print-quota
to a much smaller value and adjusting length in cider-print-options
but that did not fix the problem.
Can anyone here help me out?