marginalia
marginalia copied to clipboard
Ultra-lightweight literate programming for clojure inspired by docco
I hate to report tiny issues, but there's a small problem in readme.md The URL for `docco` is `http://jashkenas.github.io/docco/` but you wrote `http://jashkenas.github.com/docco/` (you wrote `.com` instead of `.io`) Excellent...
``` (ns broke.core (:require [marginalia.core :as m])) (defprotocol Foo :extend-via-metadata true (baz [_] :foobaz)) (m/run-marginalia []) ``` this throws ``` 2. Unhandled clojure.lang.Compiler$CompilerException Error compiling /tmp/broke/src/broke/core.clj at (8:1) #:clojure.error{:phase :compile-syntax-check,...
I see from #103 that `cljc` should now be fixed now. However, I'm still not able to generate documentation for https://github.com/metasoarous/semantic-csv (try executing the `./build_docs.sh` script), and get the following...
This should fix #164
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
Hi! Me and my team use some sort of a hungarian notation in our project, which goes like this: `mk:stuff` when it yields a data structure, `mkfn:stuff` when it yields...
It seems that generated documentation does not take into account the `:source-paths` key of project.clj and only works for namespaces under `src/`.
This may enhance or maybe replace our current parser, with Marg-specific modifications. We should look at what it takes to make this happen.
I am trying to run marginalia against my source tree but I'm getting incomprehensible error messages and I have no hint as to how to fix them. I tried Clojure...