clj-commons / marginalia

Ultra-lightweight literate programming for clojure inspired by docco
https://clj-commons.org/marginalia/
813 stars 82 forks source link

Markdown target #174

Open genmeblog opened 5 years ago

genmeblog commented 5 years ago

Long live Marginalia!

Feature request: consider exporting markdown instead of html.

I even did some small poc: https://gist.github.com/genmeblog/14a03bf7ee67f3435376e482e3981759

this topic is a spin off of this discussion https://clojureverse.org/t/idea-markdown-literary-programming-that-dont-break-the-syntax-of-any-programming-language/3788

genmeblog commented 5 years ago

Hi again, would you mind if I take out parser itself and publish as separate library?

benjamin-bader commented 5 years ago

Please do! This library is unmaintained, so if you're willing to make pieces of it available then it's only to the benefit of the community.

gdeer81 commented 5 years ago

To clarify, this project is still maintained, it's just that I'm not the best OSS maintainer in the world. I wish I could stay on a regular bug fix and release cycle and at least keep up with all the changes in clojure core also, my 20% time at work got cut to -20% the last couple of years but now I'm finally in a place where I have more time and motivation to get it in a usuable state @genmeblog I support taking anything you want from this project and putting it into a library

part of my roadmap for this project is experimenting with converting it from a lein plugin to just a library that can be used no matter your build tool

genmeblog commented 5 years ago

Thanks for the answer. Actually I thought again about this and since parser is public I can use Marginalia, especially when my generator contains just 2 short functions.