greenh / CJD

CJD is a system for documenting Clojure programs through the use of structured comments embedded in Clojure source code.
Other
12 stars 0 forks source link

Defining functors in artifact heading #1

Closed greenh closed 12 years ago

greenh commented 12 years ago

Currently, the heading generated for an artifact shows the artifact name and a string like "function in ". We need to change this so that instead of "function" (or whatever) we show the name of the defining functor, e.g. "defn" or "defmacro" or whatever. Ideally, this should take the form of a link to the defining functor's documentation.

Seems like this probably wants to be done in conjunction with mods to defartifact, where we currently specify the defining functor as an unqualified symbol (and do on that basis, too). Want to change that to qualify the functor... whereupon link generation becomes really easy using stuff already in place.