Backticks are turned into links in cider-doc so I do this only for other definitions. To refer to arguments in a batch, I use:
varname - description varname2 - description2 I am not using anything for inline references to function parameters. But it would have been great if there was a convention for this. Best, Narendra On Wed, Sep 21, 2016 at 11:33 PM, John Gabriele <jmg3...@gmail.com> wrote: > On Wednesday, September 21, 2016 at 1:10:37 PM UTC-4, John Gabriele wrote: >> >> On Wednesday, September 21, 2016 at 9:54:23 AM UTC-4, Eli Naeher wrote: >>> >>> On Wed, Sep 21, 2016, at 06:36 AM, nare...@helpshift.com wrote: >>> >>> Is there a convention to be followed for referring the parameters of a >>> function in the docstring, e.g. for emacs lisp we upcase the parameter name? >>> >>> >>> Uppercase is (or was) also pretty standard style in Common Lisp. In >>> Clojure there does not seem to be a standard. Bozhidar Batsov's Clojure >>> Style guide is silent on this. Core Clojure docstrings do not seem to >>> identify parameters in docstrings with any special style. Some people use >>> Markdown-style backticks, but I'm not sure how widespread that usage is. >>> >>> -Eli >>> >> >> >> I believe the Style Guide only codifies established styles, and I don't >> think there is one for this. >> >> I'd use a Pandoc-markdown definition list in your docstring. For example, >> for `(defn foo [num to from] ...)`: >> >> ~~~ >> `num` >> : the number of frobnicators >> >> `to` >> : location it's going to >> >> `from` >> : location it's coming from >> ~~~ >> >> I don't know if the markdown processor for codex supports this markup, >> but I think it's good and it's used by a few other markdowns besides Pandoc. >> >> -- John >> >> > > Forgot to add that that's the markdown syntax for definition lists (the > backticks are just to format the definition terms in monospace). And it > degrades pretty nicely for any md processors that don't support that syntax. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to a topic in the > Google Groups "Clojure" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/clojure/b9NOo0hOT9g/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.