This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-01-13
Channels
- # aws-lambda (7)
- # beginners (80)
- # boot (134)
- # cider (11)
- # cljs-dev (5)
- # cljsjs (3)
- # cljsrn (19)
- # clojure (144)
- # clojure-austin (2)
- # clojure-berlin (3)
- # clojure-greece (6)
- # clojure-italy (3)
- # clojure-russia (95)
- # clojure-spec (57)
- # clojure-uk (120)
- # clojure-za (2)
- # clojurescript (71)
- # component (1)
- # css (1)
- # cursive (22)
- # datascript (2)
- # datomic (101)
- # dirac (9)
- # docker (3)
- # emacs (10)
- # events (2)
- # immutant (3)
- # leiningen (2)
- # om (63)
- # om-next (1)
- # onyx (6)
- # pedestal (55)
- # portland-or (3)
- # protorepl (2)
- # re-frame (30)
- # reagent (10)
- # ring-swagger (1)
- # rum (31)
- # spacemacs (5)
- # specter (9)
- # untangled (90)
- # vim (46)
- # yada (2)
@cfleming I renewed my license and it went smooth, without any issues.
@cfleming greetings! is there a way to change style of a "form at caret"? e.g. make it bold, like here: https://cdn-images-1.medium.com/max/996/1*D1AFTkwdK3KElSLTRB0fog.png
@cemerick: kudos to @dottedmag
@cemerick: https://blog.dottedmag.net/instant-highlighting-of-parentheses-in-emacs-bb060514a92#.9ytknwp6r
ok; highlighting matching braces is obvious, but I'd never considered how useful highlighting the current expr would be
@misha, @dottedmag I created an issue for this here https://github.com/cursive-ide/cursive/issues/1635
@cemerick: changing background color is known too, but making text bold is surprisingly helpful and pleasantly looking
having trouble getting a vanilla cljs repl (no figwheel) up and running.
I created a repl configuration with the use clojure.main in a normal jvm process
option with the added before launch step of synchronize leiningen projects
.
after booting my repl and switching from clj to cljs evaluation, I tried evaulating an ns declaration.
unfortunately, none of my dependencies seem to be on the classpath (e.g. FileNotFoundException Could not locate goog/events__init.class or goog/events.clj on classpath. clojure.lang.RT.load (RT.java:458)
).
do I need to do anything special to expose those? am I missing something completely about how cursive supports cljs?
@cemerick @misha Looks like this was requested a while ago: https://github.com/cursive-ide/cursive/issues/824. The bold is nice though.
I’m also planning to add the ability to highlight then and else clauses of if statements differently.
@mss I think that should work. Can you see ClojureScript as a dependency in your project view under External Dependencies? Also, does it appear in the classpath that’s printed at REPL startup?
thanks for the tip. so when running Analyze -> Analyze Dependencies
, cljs/core appears as a Production Class
. also appears in the classpath printed at repl startup
the vanilla cljs file require
s work fine btw. e.g. pprint can be invoked in an ns declaration no problem
it’s my other cljs dependencies (pulled down via lein) and deps of deps (closure libs e.g. goog.events) that the editor can’t seem to resolve
@cfleming you’ve probably been extremely busy with renewal site lately, but is there any progress or roughly idea when it would be done on roadmap effort we discussed on Clojure Conj? 🙂
fwiw the error seems to suggest it’s trying to load my cljs deps as clj deps (hence the init.class
and filename.clj on classpath
message)
don’t know why the cljs repl would assume that those deps (which are js) would expose files like that