This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-10-12
Channels
- # aleph (3)
- # announcements (7)
- # babashka (22)
- # beginners (44)
- # calva (19)
- # chlorine-clover (1)
- # cider (20)
- # clj-kondo (55)
- # clojure (100)
- # clojure-austin (9)
- # clojure-europe (19)
- # clojure-italy (19)
- # clojure-nl (13)
- # clojure-portugal (2)
- # clojure-uk (7)
- # clojurescript (38)
- # community-development (3)
- # conjure (2)
- # cryogen (57)
- # cursive (6)
- # datalog (3)
- # datomic (24)
- # emacs (17)
- # exercism (8)
- # fulcro (3)
- # holy-lambda (8)
- # jobs (6)
- # jobs-discuss (9)
- # joker (3)
- # lambdaisland (5)
- # leiningen (5)
- # music (9)
- # nextjournal (1)
- # nrepl (2)
- # off-topic (9)
- # other-languages (4)
- # pathom (6)
- # polylith (23)
- # re-frame (5)
- # reagent (5)
- # remote-jobs (1)
- # reveal (1)
- # shadow-cljs (3)
- # tools-build (1)
- # tools-deps (3)
- # xtdb (2)
Org-mode seems to work well for literate programming. The simplest approach is to add .Org files to a Clojure project. No specific dependencies are required (except Clojure itself) https://practical.li/spacemacs/org-mode/literate-programming/
> Org-mode seems to work well for literate programming Oh yeah. Check out this Clojure library that doesn't have a single Clojure file: https://github.com/thi-ng/color First time I've encountered it, I was confused. GitHub identifies it as "100% Shellscripts", because for GitHub, Org files are documentation.
FYI, they abandoned this approach https://github.com/thi-ng/geom#status
Thanks for the link @U05254DQM, I'll give that a look!
org-mode is making my dinner this evening... is there nothing it cannot do :rolling_on_the_floor_laughing:
> FYI, they abandoned this approach Right, but they've abandoned it not because it didn't work. But because literate programming makes sense only when: • The source code is not meant to have collaborated with someone else • You're playing a game: "My name is Donald, and I'm going to write a book..."
I always struggled with long running commands, seconds up to minutes. Has this been solved in the meanwhile ?
> Org-mode seems to work well for literate programming Oh yeah. Check out this Clojure library that doesn't have a single Clojure file: https://github.com/thi-ng/color First time I've encountered it, I was confused. GitHub identifies it as "100% Shellscripts", because for GitHub, Org files are documentation.
our question is how to get a stacktrace for that? we tried M-x toggle-debug-on-error
, no difference
What about evaluating the same input with M-:
?
https://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Eval.html
It appears ielm likes to swallow errors
I believe this issue was already discussed in #practicalli channel https://clojurians.slack.com/archives/CJTRRQ857/p1633019817030000
After an install, try restarting Emacs and see if its still an issue.
If it is, then delete the cider, parseedn and parseclj packages from ~/.emacs.d/elpa/..
directory and restart (new packages will be installed.
There was also a bug in Cider that is now resolved
Yes thanks! we worked it out all the way https://github.com/clojure-emacs/parseclj/issues/35#issuecomment-941920792