This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-02-22
Channels
- # beginners (55)
- # cider (22)
- # cljs-dev (123)
- # cljsrn (75)
- # clojars (1)
- # clojure (92)
- # clojure-europe (2)
- # clojure-italy (16)
- # clojure-nl (6)
- # clojure-spec (17)
- # clojure-uk (77)
- # clojured (2)
- # clojurescript (39)
- # core-async (8)
- # cursive (4)
- # data-science (1)
- # datomic (22)
- # duct (4)
- # editors (21)
- # emacs (10)
- # events (4)
- # fulcro (116)
- # graphql (8)
- # immutant (3)
- # jackdaw (1)
- # juxt (3)
- # kaocha (4)
- # luminus (1)
- # mount (1)
- # nrepl (32)
- # off-topic (34)
- # other-languages (5)
- # pedestal (32)
- # reagent (1)
- # ring (6)
- # ring-swagger (7)
- # shadow-cljs (5)
- # spacemacs (3)
- # specter (1)
- # sql (1)
- # vim (21)
@bozhidar, do you have a good clearing house for people to find ways to contribute to cider/orchard? I'd love to help, just need some guidance
@hoppy for cider, a bunch of issues are tagged with “good first issue”: https://github.com/clojure-emacs/cider/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
I tried to debug the following function but got "Debugger entered--Lisp error: (scan-error "Containing expression ends prematurely" 2327 2328)"
(defn step345 [sets row]
(->> (for [[s v] sets n s]
{(disj s n) (+ v (row n))})
(apply merge-with max)))
Anyone know why or how I can fix it?Btw, that was my mistake. I didn't remember that I was using an old local copy of CIDER instead of downloading it fresh.
@oskarv Do you mean the emacs freeze on jack-in? I'm still seeing it and I just updated cider.
CIDER does have an option to change the notion of top level defun to be (comment (form) (form))
aware
in this file: ;;; indent.el --- indentation commands for Emacs -*- lexical-binding:t -*-
but i don't see an indent-sexp
in there at all
Not sure if it uses indent-sexp
specifically but it builds on top of the built-in lisp-mode
indentation
Not sure if this is generally known, but the #1 killer feature with Lispy's clojure integration is being able to evaluate intermediate forms in a threading macro:
If you don't mind, what is the keybind/function for this?
M-x lispy-eval
or e
at a special position (directly before opening paren / after closing paren)
Thanks I appreciate it
whoa, that is a cool feature! how interesting that it comes from this Lispy thing. I thought it was just an alternative to paredit and such.