diff man/lispref/variables.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 62b9ef1ed4ac
children
line wrap: on
line diff
--- a/man/lispref/variables.texi	Mon Jan 27 17:52:33 2014 +0100
+++ b/man/lispref/variables.texi	Thu Mar 27 08:59:03 2014 -0600
@@ -39,7 +39,7 @@
 * Variable Aliases::	  Making one variable point to another.
 @end menu
 
-@node Global Variables
+@node Global Variables, Constant Variables, Variables, Variables
 @section Global Variables
 @cindex global variable
 
@@ -89,7 +89,7 @@
 @end group
 @end example
 
-@node Constant Variables
+@node Constant Variables, Local Variables, Global Variables, Variables
 @section Variables That Never Change
 @vindex nil
 @vindex t
@@ -113,7 +113,7 @@
 @end group
 @end example
 
-@node Local Variables
+@node Local Variables, Void Variables, Constant Variables, Variables
 @section Local Variables
 @cindex binding local variables
 @cindex local variables
@@ -257,7 +257,7 @@
 @xref{Eval}.
 @end defvar
 
-@node Void Variables
+@node Void Variables, Defining Variables, Local Variables, Variables
 @section When a Variable is ``Void''
 @kindex void-variable
 @cindex void variable
@@ -371,7 +371,7 @@
 @end smallexample
 @end defun
 
-@node Defining Variables
+@node Defining Variables, Accessing Variables, Void Variables, Variables
 @section Defining Global Variables
 @cindex variable definition
 
@@ -557,7 +557,7 @@
 level in a file, where normally no local binding is in effect, and make
 sure to load the file before making a local binding for the variable.
 
-@node Accessing Variables
+@node Accessing Variables, Setting Variables, Defining Variables, Variables
 @section Accessing Variable Values
 
   The usual way to reference a variable is to write the symbol which
@@ -608,7 +608,7 @@
 local binding nor a global value.
 @end defun
 
-@node Setting Variables
+@node Setting Variables, Variable Scoping, Accessing Variables, Variables
 @section How to Alter a Variable Value
 
   The usual way to change the value of a variable is with the special
@@ -763,7 +763,7 @@
     (setq @var{var} (cons @var{value} @var{var})))
 @end example
 
-@node Variable Scoping
+@node Variable Scoping, Buffer-Local Variables, Setting Variables, Variables
 @section Scoping Rules for Variable Bindings
 
   A given symbol @code{foo} may have several local variable bindings,
@@ -801,7 +801,7 @@
 * Using Scoping::  How to use dynamic scoping carefully and avoid problems.
 @end menu
 
-@node Scope
+@node Scope, Extent, Variable Scoping, Variable Scoping
 @subsection Scope
 
   XEmacs Lisp uses @dfn{indefinite scope} for local variable bindings.
@@ -861,7 +861,7 @@
 by @code{foo} instead of the one bound by @code{binder}.
 @end itemize
 
-@node Extent
+@node Extent, Impl of Scope, Scope, Variable Scoping
 @subsection Extent
 
   @dfn{Extent} refers to the time during program execution that a
@@ -901,7 +901,7 @@
 macros, and that any lambda expressions returned will not be
 byte-compiled.  
 
-@node Impl of Scope
+@node Impl of Scope, Using Scoping, Extent, Variable Scoping
 @subsection Implementation of Dynamic Scoping
 @cindex deep binding
 
@@ -941,7 +941,7 @@
 binding, but runs faster, since there is never a need to search for a
 binding.
 
-@node Using Scoping
+@node Using Scoping,  , Impl of Scope, Variable Scoping
 @subsection Proper Use of Dynamic Scoping
 
   Binding a variable in one function and using it in another is a
@@ -976,7 +976,7 @@
 compiler.  Choose the variable's name to avoid name conflicts---don't
 use short names like @code{x}.
 
-@node Buffer-Local Variables
+@node Buffer-Local Variables, Variable Aliases, Variable Scoping, Variables
 @section Buffer-Local Variables
 @cindex variables, buffer-local
 @cindex buffer-local variables
@@ -995,7 +995,7 @@
                                  that don't have their own local values.
 @end menu
 
-@node Intro to Buffer-Local
+@node Intro to Buffer-Local, Creating Buffer-Local, Buffer-Local Variables, Buffer-Local Variables
 @subsection Introduction to Buffer-Local Variables
 
   A buffer-local variable has a buffer-local binding associated with a
@@ -1046,11 +1046,11 @@
 buffer-local bindings for the buffer that holds the file within XEmacs.
 @xref{Auto Major Mode}.
 
-@node Creating Buffer-Local
+@node Creating Buffer-Local, Default Value, Intro to Buffer-Local, Buffer-Local Variables
 @subsection Creating and Deleting Buffer-Local Bindings
 
   Besides the functions mentioned here, buffer-local variables are also
-created when file-local variables are set.  @xref{Auto Major Mode}
+created when file-local variables are set.  @xref{Auto Major Mode}.
 .  There is no way (outside of `eval' lines, which are normally disabled)
 to set the global value of a variable from the file local variable 
 specifications.  
@@ -1215,7 +1215,7 @@
 locals are appropriate for data pertaining to where the file came from
 or how to save it, rather than with how to edit the contents.
 
-@node Default Value
+@node Default Value,  , Creating Buffer-Local, Buffer-Local Variables
 @subsection The Default Value of a Buffer-Local Variable
 @cindex default value
 
@@ -1332,7 +1332,7 @@
 @end example
 @end defun
 
-@node Variable Aliases
+@node Variable Aliases,  , Buffer-Local Variables, Variables
 @section Variable Aliases
 @cindex variables, indirect
 @cindex indirect variables