I'm actually planning to add an inspection to Cursive when invoking private vars from other namespace - it's relatively trivial, I just haven't got around to it yet. That would work for ClojureScript and Clojure. I also need to fix completion so that if you're completing a symbol in head position it won't offer private vars.
In terms of a linting tool, as far as I know Eastwood doesn't yet do any inspections on cljs. I'm actually not very familiar with how linters in Eastwood are implemented, but given access to the var metadata I imagine this is a relatively easy one to implement. On 1 April 2015 at 05:01, Colin Yates <[email protected]> wrote: > Cursive has its own mailing list: [email protected] > > On 31 March 2015 at 16:57, Marc Fawzi <[email protected]> wrote: > > Oh I wish you could simply tag someone in email and they'd get a > > notification @ColinFleming > > > > If you have Colin's email, please send it to me at marc dot fawzi on > gmail > > > > I'll check out Cursive again. The default paredit mode was a little odd > for > > me, but maybe I can help add a buzzing sound when you can't type on each > key > > stroke, so we know the editor is playing dead > > > > thank you Mike! > > > > On Tue, Mar 31, 2015 at 6:44 AM, Mike Haney <[email protected]> > wrote: > >> > >> Not that I know of, but the possibility of writing analyzers is there > >> using tools.analzer. It provides the AST you would need to do static > >> analysis, so theoretically you could write your own linter if you really > >> needed it. Colin Fleming could probably tell you more about what would > be > >> involved, since Cursive does a lot of this kind of analysis to provide > code > >> completion, refactoring, etc. > >> > >> -- > >> Note that posts from new members are moderated - please be patient with > >> your first post. > >> --- > >> You received this message because you are subscribed to the Google > Groups > >> "ClojureScript" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> To post to this group, send email to [email protected]. > >> Visit this group at http://groups.google.com/group/clojurescript. > > > > > > -- > > Note that posts from new members are moderated - please be patient with > your > > first post. > > --- > > You received this message because you are subscribed to the Google Groups > > "ClojureScript" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > To post to this group, send email to [email protected]. > > Visit this group at http://groups.google.com/group/clojurescript. > > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/clojurescript. > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
