[erlang-questions] api to retrieve module documentation (comparison to python shell)

Dan Gudmundsson <>
Tue May 17 08:09:50 CEST 2011


(add-hook 'erlang-mode-hook 'my-erlang-mode-hook)
(defun my-erlang-mode-hook ()
  (local-set-key "\C-cm" 'erlang-man-function))

Makes "C-c m" jump to documentation for module function.

I have been thinking of adding this shortcut to the emacs mode.

/Dan

On Tue, May 17, 2011 at 7:02 AM, Travis Jensen <> wrote:
> I'll have to figure out how to make emacs smarter about that. Can't
> imagine I'm the first, and that's where I run most of my Erlang shells
> from anyway.
>
> Tj
>
> -
> Travis Jensen
>
> Sent from my iPad (yup, you know it)
>
> On May 16, 2011, at 8:33 AM, Attila Rajmund Nohl
> <> wrote:
>
>> Hello!
>>
>> I think that's where an IDE comes into play. Even in vim you can press
>> K on 'lists' and vim will show you the man page (not that it's that
>> really useful if you're looking for only one particular function...).
>> Of course, this can be improved, but I'm not sure this has to be done
>> in the Erlang shell.
>>
>> 2011/5/16, Travis Jensen <>:
>>> I agree docstrings are an amazingly valuable part of python.  I doubt you'll
>>> find access to them in Erlang, since the compile step removes them.
>>>
>>> I wonder how hard it would be to patch the shell to look for the source of a
>>> .beam and parse it's docs. It would be nice to have a more immediate method
>>> than my 15 tab browser window or "man".
>> [...]
>> _______________________________________________
>> erlang-questions mailing list
>> 
>> http://erlang.org/mailman/listinfo/erlang-questions
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions
>



More information about the erlang-questions mailing list