This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-01-19
Channels
- # aatree (33)
- # admin-announcements (70)
- # alda (6)
- # aleph (2)
- # announcements (6)
- # aws (7)
- # beginners (40)
- # bitcoin (1)
- # boot (138)
- # cider (24)
- # cljs-dev (9)
- # cljsjs (18)
- # cljsrn (35)
- # clojars (4)
- # clojure (211)
- # clojure-art (4)
- # clojure-austria (2)
- # clojure-hamburg (8)
- # clojure-russia (66)
- # clojure-sg (3)
- # clojured (1)
- # clojurescript (73)
- # cursive (9)
- # datomic (124)
- # dirac (8)
- # editors (3)
- # emacs (13)
- # euroclojure (10)
- # hoplon (207)
- # jobs (4)
- # ldnclj (27)
- # lein-figwheel (3)
- # leiningen (10)
- # mount (5)
- # music (1)
- # off-topic (9)
- # om (92)
- # onyx (36)
- # perun (30)
- # proton (47)
- # re-frame (11)
- # reagent (11)
- # ring-swagger (7)
- # yada (2)
@cfleming Thanks so much. I thought I was missing something. Binding this would be great for repl sessions, much appreciated.
@cfleming the lib I'm using (https://clojars.org/org.clojars.scsibug/feedparser-clj) does not appear to have source in its jar (checked in my .m2). So howz cursive able to show the source? And where's the source being stored? (assuming its pulling from somewhere). Is there a way to control this behaviour (say force a source pull for a specific lib etc)
Archive: /Users/colin/Downloads/feedparser-clj-0.4.0.jar
Length Date Time Name
-------- ---- ---- ----
106 05-30-12 18:05 META-INF/MANIFEST.MF
1890 05-30-12 18:05 META-INF/maven/org.clojars.scsibug/feedparser-clj/pom.xml
109 05-30-12 18:05 META-INF/maven/org.clojars.scsibug/feedparser-clj/pom.properties
2086 05-30-12 18:05 feedparser_clj/core$_main.class
1959 05-30-12 18:05 feedparser_clj/core$loading__4784__auto__.class
1494 05-30-12 18:05 feedparser_clj/core$make_category.class
1480 05-30-12 18:05 feedparser_clj/core$make_content.class
1597 05-30-12 18:05 feedparser_clj/core$make_enclosure.class
3392 05-30-12 18:05 feedparser_clj/core$make_entry.class
3800 05-30-12 18:05 feedparser_clj/core$make_feed.class
1714 05-30-12 18:05 feedparser_clj/core$make_image.class
1936 05-30-12 18:05 feedparser_clj/core$make_link.class
1590 05-30-12 18:05 feedparser_clj/core$make_person.class
1611 05-30-12 18:05 feedparser_clj/core$parse_feed.class
1176 05-30-12 18:05 feedparser_clj/core$parse_internal.class
1799 05-30-12 18:05 feedparser_clj/core.class
11305 05-30-12 18:05 feedparser_clj/core__init.class
270 05-30-12 17:54 project.clj
4144 02-29-12 20:21 feedparser_clj/core.clj
-------- -------
43458 19 files
You can tell where it is by navigating to the source, and then using Navigate->Select in… and choosing Project View
ok..sorry i missed that. So supposing the source wasnt in there, would Cursive have done something abt it? Automatically attempt to search the source artifact in clojars and pull it down?
@moizsj: No, this is tricky in Clojure. Cursive used to go out automatically but it was extremely slow because 99% of artifacts don’t have source artifacts.