elisp: Documentation

 
 23 Documentation
 ****************
 
 GNU Emacs has convenient built-in help facilities, most of which derive
 their information from documentation strings associated with functions
 and variables.  This chapter describes how to access documentation
 strings in Lisp programs.
 
    The contents of a documentation string should follow certain
 conventions.  In particular, its first line should be a complete
 sentence (or two complete sentences) that briefly describes what the
 function or variable does.  SeeDocumentation Tips, for how to write
 good documentation strings.
 
    Note that the documentation strings for Emacs are not the same thing
 as the Emacs manual.  Manuals have their own source files, written in
 the Texinfo language; documentation strings are specified in the
 definitions of the functions and variables they apply to.  A collection
 of documentation strings is not sufficient as a manual because a good
 manual is not organized in that fashion; it is organized in terms of
 topics of discussion.
 
    For commands to display documentation strings, see SeeHelp
 (emacs)Help.
 

Menu