comparison man/lispref/help.texi @ 5791:9fae6227ede5

Silence texinfo 5.2 warnings, primarily by adding next, prev, and up pointers to all nodes. See xemacs-patches message with ID <5315f7bf.sHpFD7lXYR05GH6E%james@xemacs.org>.
author Jerry James <james@xemacs.org>
date Thu, 27 Mar 2014 08:59:03 -0600
parents 755ae5b97edb
children 916b48abd1c6
comparison
equal deleted inserted replaced
5790:dcf9067f26bb 5791:9fae6227ede5
30 non-printing characters and key sequences. 30 non-printing characters and key sequences.
31 * Help Functions:: Subroutines used by XEmacs help facilities. 31 * Help Functions:: Subroutines used by XEmacs help facilities.
32 * Obsoleteness:: Upgrading Lisp functionality over time. 32 * Obsoleteness:: Upgrading Lisp functionality over time.
33 @end menu 33 @end menu
34 34
35 @node Documentation Basics 35 @node Documentation Basics, Accessing Documentation, Documentation, Documentation
36 @section Documentation Basics 36 @section Documentation Basics
37 @cindex documentation conventions 37 @cindex documentation conventions
38 @cindex writing a documentation string 38 @cindex writing a documentation string
39 @cindex string, writing a doc string 39 @cindex string, writing a doc string
40 40
100 The @file{emacs/lib-src} directory contains two utilities that you can 100 The @file{emacs/lib-src} directory contains two utilities that you can
101 use to print nice-looking hardcopy for the file 101 use to print nice-looking hardcopy for the file
102 @file{emacs/etc/DOC-@var{version}}. These are @file{sorted-doc.c} and 102 @file{emacs/etc/DOC-@var{version}}. These are @file{sorted-doc.c} and
103 @file{digest-doc.c}. 103 @file{digest-doc.c}.
104 104
105 @node Accessing Documentation 105 @node Accessing Documentation, Keys in Documentation, Documentation Basics, Documentation
106 @section Access to Documentation Strings 106 @section Access to Documentation Strings
107 107
108 @defun documentation-property symbol property &optional verbatim 108 @defun documentation-property symbol property &optional verbatim
109 This function returns the documentation string that is recorded in 109 This function returns the documentation string that is recorded in
110 @var{symbol}'s property list under property @var{property}. It 110 @var{symbol}'s property list under property @var{property}. It
279 certain system independent documentation and text files that come 279 certain system independent documentation and text files that come
280 with XEmacs. In older Emacs versions, @code{exec-directory} was used for 280 with XEmacs. In older Emacs versions, @code{exec-directory} was used for
281 this. 281 this.
282 @end defvar 282 @end defvar
283 283
284 @node Keys in Documentation 284 @node Keys in Documentation, Describing Characters, Accessing Documentation, Documentation
285 @section Substituting Key Bindings in Documentation 285 @section Substituting Key Bindings in Documentation
286 @cindex documentation, keys in 286 @cindex documentation, keys in
287 @cindex keys in documentation strings 287 @cindex keys in documentation strings
288 @cindex substituting keys in documentation 288 @cindex substituting keys in documentation
289 289
373 thus, \=\= puts \= into the output, 373 thus, \=\= puts \= into the output,
374 and \=\[ puts \[ into the output." 374 and \=\[ puts \[ into the output."
375 @end group 375 @end group
376 @end smallexample 376 @end smallexample
377 377
378 @node Describing Characters 378 @node Describing Characters, Help Functions, Keys in Documentation, Documentation
379 @section Describing Characters for Help Messages 379 @section Describing Characters for Help Messages
380 380
381 These functions convert events, key sequences or characters to textual 381 These functions convert events, key sequences or characters to textual
382 descriptions. These descriptions are useful for including arbitrary 382 descriptions. These descriptions are useful for including arbitrary
383 text characters or key sequences in messages, because they convert 383 text characters or key sequences in messages, because they convert
448 @result{} "M-^M" 448 @result{} "M-^M"
449 @end group 449 @end group
450 @end smallexample 450 @end smallexample
451 @end defun 451 @end defun
452 452
453 @node Help Functions 453 @node Help Functions, Obsoleteness, Describing Characters, Documentation
454 @section Help Functions 454 @section Help Functions
455 455
456 XEmacs provides a variety of on-line help functions, all accessible to 456 XEmacs provides a variety of on-line help functions, all accessible to
457 the user as subcommands of the prefix @kbd{C-h}, or on some keyboards, 457 the user as subcommands of the prefix @kbd{C-h}, or on some keyboards,
458 @kbd{help}. For more information about them, see @ref{Help, , Help, 458 @kbd{help}. For more information about them, see @ref{Help, , Help,
664 echo area at first, and display the longer @var{help-text} strings only 664 echo area at first, and display the longer @var{help-text} strings only
665 if the user types the help character again. 665 if the user types the help character again.
666 @end defopt 666 @end defopt
667 @end ignore 667 @end ignore
668 668
669 @node Obsoleteness 669 @node Obsoleteness, , Help Functions, Documentation
670 @section Obsoleteness 670 @section Obsoleteness
671 671
672 As you add functionality to a package, you may at times want to 672 As you add functionality to a package, you may at times want to
673 replace an older function with a new one. To preserve compatibility 673 replace an older function with a new one. To preserve compatibility
674 with existing code, the older function needs to still exist; but 674 with existing code, the older function needs to still exist; but