Fork me on GitHub
#emacs
<
2021-10-12
>
practicalli-johnny03:10:35

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/

👍 1
1
kimim14:10:15

I am using organise for render deep learning study

ag14:10:03

> 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.

futuro15:10:35

Thanks for the link @U05254DQM, I'll give that a look!

practicalli-johnny16:10:21

org-mode is making my dinner this evening... is there nothing it cannot do :rolling_on_the_floor_laughing:

ag17:10:34

> 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..."

Carsten Behring14:10:55

I always struggled with long running commands, seconds up to minutes. Has this been solved in the meanwhile ?

ag14:10:03

> 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.

lambdam17:10:24

Hello, We are tracking a bug with @vemv on a fresh Spacemacs devel installation.

vemv17:10:09

our question is how to get a stacktrace for that? we tried M-x toggle-debug-on-error , no difference

vemv17:10:13

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

vemv17:10:43

If I M:- (concat 2) I get a stacktrace:

practicalli-johnny08:10:20

I believe this issue was already discussed in #practicalli channel https://clojurians.slack.com/archives/CJTRRQ857/p1633019817030000

practicalli-johnny08:10:00

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

vemv09:10:10

My only remaining q is how to make *backtrace* work more than once :) I've observed that for a number of years - it pops up once, then it won't again after subsequent errors