This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-06-05
Channels
- # beginners (135)
- # cider (30)
- # clara (66)
- # cljs-dev (18)
- # cljsrn (6)
- # clojure (115)
- # clojure-austin (1)
- # clojure-dev (10)
- # clojure-italy (7)
- # clojure-nl (1)
- # clojure-spec (18)
- # clojure-uk (26)
- # clojurescript (76)
- # cursive (2)
- # datomic (4)
- # devops (1)
- # emacs (19)
- # fulcro (159)
- # garden (3)
- # klipse (5)
- # leiningen (5)
- # off-topic (61)
- # om (7)
- # pedestal (6)
- # re-frame (17)
- # reagent (73)
- # ring-swagger (6)
- # rum (5)
- # shadow-cljs (60)
- # spacemacs (31)
- # specter (4)
- # vim (8)
- # yada (1)
so I am debugging an issue with cider-cljs-repl-form
and (eq (car entry) repl-type)
basically is equal to nil
it looks like there is not protection against nil
will open an issue
actually might be easier to fix it š
Does anyone know why CIDER 0.17 isnāt (for me anyway) font-locking :importās, CamelCaseIdentifiers, and Java interop calls, amongst others. regression from 0.16
actually, that may be more the bailiwick of clojure-modeā¦
@m994 Thatās the result of changes in clojure-mode
. Itās not really a regression, though - most of this was intentional as that font-locking wasnāt precise and was interfering with other things. In the end we decided not to treat the CamelCase indentifiers differently. Check the changelog of clojure-mode
for details.
@bozhidar thanks for the update. should have looked at the changelog
Iām pretty sure the items inside the (:require ā¦)
form used to be font-locked too? no big deal, but it looks somehow wrong to me now š
There might be some regressions. The PR dragged on for a while and frankly I didnāt test things that extensively afterwards. Feel free to file tickets if you feels somethingās off.
I generally agreed that we had went overboard in the font-locking regular expressions, so some simplification was needed.
Now that parseclj exists we can probably leverage it to some extent to improve the font-locking, but thatās not high on my todo list.
Yes, I gathered it was an protracted process when reading the attached discussion š Simplifying the regexes makes sense ā so hard to maintain, and so many opportunities for hidden performance problems. Will file a ticket re the ns thing
So, I was running my project yesterday with jack-in-clojurescript
just fine, but today it complains about missing dependency [com.cemerick/piggieback "0.2.2" :scope "test"]
. Iāve been using [cider/piggieback "0.3.5"]
for the last couple of weeks, so the project has not changed. Only difference I know of, is that I deleted my elpa
-directory and re-installed all packages. Do any of you have any clues to what issue Iām experiencing?
@U0B1SDL67 what kind of error are you getting? Does lein repl
runs ok? Have you upgraded java recently?
`You are missing necessary dependencies for boot-cljs-repl. Please add the following dependencies to your project: [com.cemerick/piggieback ā0.2.2ā :scope ātestā]`
I have a discrepancy between what I see with clojure -Stree
and cider-classpath-libs
basically clojure/clojurescript
is missing
in (cider-classpath-libs)
and therefore I receive an error: ClojureScript is not available. ...
using the exact clojure
command to get -Stree
at the shell
ok I found a problem