Create cider-doc-map and add "\C" versions of the keys when it makes sense.

Very nice initiative to create a doc map. Thanks. 

This patch adds a couple of control prefixed keys. For my brain <kbd>C-c C-d C-d</kbd> is much more convenient than <kbd>C-c C-d d</kbd>.
I know what the code does. My point is I dislike wrappers that simply display “Install something” messages if a feature is missing and I don’t want to promote installing stuff depending on helm.
On August 4, 2014 at 10:10:35, Vitalie Spinu (notifications@github.com) wrote:

In cider-help.el:

> +    cider-help-map)
> +  "CIDER documentation keymap.")
> +
> +(easy-menu-define cider-help-menu nil
> +  "CIDER documentation submenu."
> +  '("Documentation ..."
> +    ["Clojure Doc" cider-doc]
> +    ["Java Doc" cider-javadoc]
> +    ["Grimoire Doc" cider-grimoire]
> +    ["Grimoire Doc in browser" cider-grimoire-web]
> +    ["Search functions/vars" cider-apropos]
> +    ["Search Doc" cider-apropos-documentation]
> +    "--"
> +    ["Inspect" cider-inspect]))
> +
> +(defun cider-cheatsheet ()
No, no. It's an inline require. It's an optional feature. Helm is not loaded by CIDER at startup, but only when the user wants to use cider-cheatsheet and has helm already installed. Otherwise the error is thrown.

—
Reply to this email directly or view it on GitHub.