unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Re: Documentation from elisp files
       [not found] <87hb36359o.fsf@trollope.org>
@ 2011-10-19 14:01 ` Lowell Gilbert
       [not found] ` <e1799298-730e-4861-a68f-6e33d8db4288@m1g2000vbm.googlegroups.com>
  1 sibling, 0 replies; 2+ messages in thread
From: Lowell Gilbert @ 2011-10-19 14:01 UTC (permalink / raw)
  To: help-gnu-emacs

Michael Powe <michael+gnus@trollope.org> writes:

> Hello,
>
> I was working with a mode recently and could not make it do what I
> wanted to do.  While researching, I found that, in fact, the
> functionality was there but undocumented -- except in the .el file
> itself. 
>
> This makes me ask the question, How could I extract from the .el the
> functions, variables and their doc strings? I could create a "help" file
> and forward it to the mode authors.  It would certainly save me time in
> the future and contribute to the usability of the mode.
>
> Is there already a tool for doing such an extraction?

The functions, variables and doc strings pretty much *is* the source
file.  It's not clear what you want; maybe sidebar would give you a
browsing capability you're looking for?  Or forward-paragraph?

Ultimately, I think there's no way around reading the source if you 
want to document it better.


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Documentation from elisp files
       [not found] ` <e1799298-730e-4861-a68f-6e33d8db4288@m1g2000vbm.googlegroups.com>
@ 2011-10-24 23:03   ` Michael Powe
  0 siblings, 0 replies; 2+ messages in thread
From: Michael Powe @ 2011-10-24 23:03 UTC (permalink / raw)
  To: help-gnu-emacs

>>>>> "José" == José A Romero L <escherdragon@gmail.com> writes:

    José> On Oct 18, 1:31 pm, Michael Powe <michael+g...@trollope.org> wrote:
    José> (...)
    >> This makes me ask the question, How could I extract from the .el
    >> the functions, variables and their doc strings? I could create a
    >> "help" file
    José> (...)

    José> Is it C-h f and C-h v (or M-x describe-function and M-x
    José> describe-variable) what you're looking for?

Hello,

The output of those requests is useful but if you don't know what you
are looking for, you have to tab through everything individually to see
what they do.

I was thinking more in terms of creating a 'help file,' like the
documentation I can create for a Java library via Javadoc.

Thanks.

mp

-- 
cat: /home/powem/.signature: No such file or directory


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-10-24 23:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <87hb36359o.fsf@trollope.org>
2011-10-19 14:01 ` Documentation from elisp files Lowell Gilbert
     [not found] ` <e1799298-730e-4861-a68f-6e33d8db4288@m1g2000vbm.googlegroups.com>
2011-10-24 23:03   ` Michael Powe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).