Commit 83460df1f5dff6a2a96e958d53117c8fe19a4ff8

Ralf Wildenhues 2009-03-29T07:48:08

Reorganize nodes in the manual. Avoid texinfo sectioning commands without nodes, by either introducing new nodes along with menus, or using headings commands. Adjust all references. * doc/automake.texi: Throughout the manual, adjust references to new or changed node names. Rename `non-configured' to `unconfigured', capitalize headings and section names better. (Top): List new menus and nodes introduced below. (Length Limitations): Renamed from ... (Length limitations): ... this. (aclocal Options): Renamed from ... (aclocal options): ... this. (Macro Search Path): Renamed from ... (Macro search path): ... this. Rename subsubsections to subsubheadings. (Public Macros, Obsolete Macros, Private Macros): Renamed from (Public macros, Obsolete macros, Private macros): ... these. (Conditional Subdirectories): Introduce sub menu and split ... (SUBDIRS vs DIST_SUBDIRS, Subdirectories with AM_CONDITIONAL) (Subdirectories with AC_SUBST, Unconfigured Subdirectories): ... into these new nodes. Adjust subsection names to node names. (Conditional Sources): Rename subsubsections to subsubheadings. (Conditional Programs): Likewise. (Program Variables): Renamed from ... (Program variables): ... this. (Libtool Issues): Introduce sub menu and split into ... (Required file ltmain.sh not found) (Objects created both with libtool and without): ... these new nodes. (Other Objects, Built Sources): Renamed from ... (Other objects, Built sources): ... these. (Built Sources Example): Renamed from ... (Built sources example): this. Rename unnumberedsubsecs to subsubheadings. (Man Pages): Renamed from ... (Man pages): ... this. (Install): Introduce sub menu and split into ... (Basics of Installation, The Two Parts of Install) (Extending Installation, Staged Installs) (Install Rules for the User): ... these new nodes. (Dist): Introduce sub menu and split into ... (Basics of Distribution, Fine-grained Distribution Control) (The dist Hook, Checking the Distribution) (The Types of Distributions): ... these new nodes. (Tests): Introduce sub menu and split into ... (Simple Tests, Simple Tests using parallel-tests, DejaGnu Tests) (Install Tests): ... these new nodes. (Conditionals): Move the portability paragraph up, introduce sub menu and split into ... (Usage of Conditionals, Limits of Conditionals): ... these new nodes. Link to several sections throughout the manual that deal with specific usage of conditionals. (CVS): Rename subsections to subheadings. (maintainer-mode): Likewise. (Limitations on File Names): Renamed from ... (limitations on file names): ... this. (Flag Variables Ordering): Rename subsections to subheadings. (Renamed Objects): Renamed from ... (Renamed objects): ... this. (Dependency Tracking Evolution): Introduce sub menu and split into ... (First Take on Dependencies, Dependencies As Side Effects) (Dependencies for the User, Techniques for Dependencies) (Recommendations for Tool Writers) (Future Directions for Dependencies): ... these new nodes. Report by Karl Berry. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>