www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/software/indent .symlinks indent.html manua...


From: Karl Berry
Subject: www/software/indent .symlinks indent.html manua...
Date: Mon, 15 Dec 2008 00:45:21 +0000

CVSROOT:        /web/www
Module name:    www
Changes by:     Karl Berry <karl>       08/12/15 00:45:21

Removed files:
        software/indent: .symlinks indent.html 
        software/indent/manual: indent.dvi.gz indent.html.gz 
                                indent.html_node.tar.gz 
                                indent.info.tar.gz indent.pdf 
                                indent.ps.gz indent.texi.tar.gz 
                                indent.txt indent.txt.gz index.html 
        software/indent/manual/html_node: Backup-files.html 
                                          Blank-lines.html 
                                          Breaking-long-lines.html 
                                          Bugs.html Comments.html 
                                          Common-styles.html 
                                          Copyright.html 
                                          Declarations.html 
                                          Disabling-Formatting.html 
                                          Indent-Program.html 
                                          Indentation.html Index.html 
                                          Invoking-indent.html 
                                          Miscellaneous-options.html 
                                          Option-Summary.html 
                                          Statements.html _002dbad.html 
                                          _002dbap.html 

Log message:
        moved to its own savannah project

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/.symlinks?cvsroot=www&r1=1.2&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/indent.html?cvsroot=www&r1=1.6&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.dvi.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.html.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.html_node.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.info.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.pdf?cvsroot=www&rev=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.ps.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.texi.tar.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.txt?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/indent.txt.gz?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/index.html?cvsroot=www&r1=1.3&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Backup-files.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Blank-lines.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Breaking-long-lines.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Bugs.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Comments.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Common-styles.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Copyright.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Declarations.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Disabling-Formatting.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Indent-Program.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Indentation.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Index.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Invoking-indent.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Miscellaneous-options.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Option-Summary.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/Statements.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/_002dbad.html?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/software/indent/manual/html_node/_002dbap.html?cvsroot=www&r1=1.1&r2=0

Patches:
Index: .symlinks
===================================================================
RCS file: .symlinks
diff -N .symlinks
--- .symlinks   7 Feb 2008 11:30:43 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1 +0,0 @@
-indent.html index.html

Index: indent.html
===================================================================
RCS file: indent.html
diff -N indent.html
--- indent.html 18 Sep 2008 15:17:02 -0000      1.6
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,114 +0,0 @@
-<!--#include virtual="/server/header.html" -->
-<title>Indent - GNU Project - Free Software Foundation</title>
-<!--#include virtual="/server/banner.html" -->
-<h1>Indent</h1>
-
-<h2>Introduction to Indent</h2>
-
-<p>
-The <i>indent</i> program can be used to make code easier to read. It
-can also convert from one style of writing C to another.  <i>indent</i>
-understands a substantial amount about the syntax of C, but it also
-attempts to cope with incomplete and misformed syntax.
-</p>
-
-<h2>Downloading FOO</h2>
-
-<p>
-<i>indent</i> can be found on in the subdirectory
-<var>/gnu/indent/</var> on your favorite <a href="/prep/ftp.html">GNU
-mirror</a>. For other ways to obtain Indent, please read 
-<a href="/software/software.html#HowToGetSoftware">How to get GNU
-Software</a>
-</p>
-
-<h3>Documentation</h3>
-
-<p>
-indent documentation can be found at 
-<a 
href="/software/indent/manual/">http://www.gnu.org/software/indent/manual/</a>.
-You may also find more information about indent by
-running <kbd>info&nbsp;foo</kbd>, <kbd>man foo</kbd>,
-or looking at <var>/usr/share/doc/indent/</var> or
-<var>/usr/local/share/doc/indent/</var> on your system.
-</p>
-
-<h3>Mailing Lists/Newsgroups</h3>
-
-<p>
-Email the indent bug and help list at 
-<a href="mailto:address@hidden";>&lt;address@hidden&gt;</a>.
-See 
-<a 
href="http://lists.gnu.org/mailman/listinfo/bug-indent";>http://lists.gnu.org/mailman/listinfo/bug-indent</a>
-for subscription information.
-</p>
-
-<p>
-Announcements about indent and most other GNU software are made on
-<a href="mailto:address@hidden";>&lt;address@hidden&gt;</a>.
-</p>
-
-</div><!-- for id="content", starts in the include above -->
-<!--#include virtual="/server/footer.html" -->
-<div id="footer">
-
-<p>
-Please send FSF &amp; GNU inquiries to 
-<a href="mailto:address@hidden";><em>address@hidden</em></a>.
-There are also <a href="/contact/">other ways to contact</a> 
-the FSF.
-<br />
-Please send broken links and other corrections or suggestions to
-<a href="mailto:address@hidden";><em>address@hidden</em></a>.
-</p>
-
-<p>
-Please see the 
-<a href="/server/standards/README.translations.html">Translations
-README</a> for information on coordinating and submitting
-translations of this article.
-</p>
-
-<p>
-Copyright &copy; 2007, 2008 Free Software Foundation, Inc.,
-</p>
-<address>51 Franklin St, Fifth Floor, Boston, MA 02110, USA</address>
-<p>Verbatim copying and distribution of this entire article are
-permitted worldwide, without royalty, in any medium, provided this
-notice, and the copyright notice, are preserved.
-</p>
-
-<p>
-Updated:
-<!-- timestamp start -->
-$Date: 2008/09/18 15:17:02 $
-<!-- timestamp end -->
-</p>
-</div>
-
-<div id="translations">
-<h4>Translations of this page</h4>
-
-<!-- Please keep this list alphabetical by language code. -->
-<!-- Comment what the language is for each type, i.e. de is German. -->
-<!-- Write the language name in its own language (Deutsch) in the text. -->
-<!-- If you add a new language here, please -->
-<!-- advise address@hidden and add it to -->
-<!--  - /home/www/html/server/standards/README.translations.html -->
-<!--  - one of the lists under the section "Translations Underway" -->
-<!--  - if there is a translation team, you also have to add an alias -->
-<!--  to mail.gnu.org:/com/mailer/aliases -->
-<!-- Please also check you have the language code right; see: -->
-<!-- http://www.loc.gov/standards/iso639-2/php/code_list.php -->
-<!-- If the 2-letter ISO 639-1 code is not available, -->
-<!-- use the 3-letter ISO 639-2. -->
-<!-- Please use W3C normative character entities. -->
-
-<ul class="translations-list">
-<!-- English -->
-<li><a href="/software/indent">English</a>&nbsp;[en]</li>
-</ul>
-</div>
-</div>
-</body>
-</html>

Index: manual/indent.dvi.gz
===================================================================
RCS file: manual/indent.dvi.gz
diff -N manual/indent.dvi.gz
Binary files /tmp/cvsToX9ss and /dev/null differ

Index: manual/indent.html.gz
===================================================================
RCS file: manual/indent.html.gz
diff -N manual/indent.html.gz

Index: manual/indent.html_node.tar.gz
===================================================================
RCS file: manual/indent.html_node.tar.gz
diff -N manual/indent.html_node.tar.gz
Binary files /tmp/cvsxp2BPq and /dev/null differ

Index: manual/indent.info.tar.gz
===================================================================
RCS file: manual/indent.info.tar.gz
diff -N manual/indent.info.tar.gz
Binary files /tmp/cvsaSszFr and /dev/null differ

Index: manual/indent.pdf
===================================================================
RCS file: manual/indent.pdf
diff -N manual/indent.pdf
Binary files /tmp/cvs70uNQr and /dev/null differ

Index: manual/indent.ps.gz
===================================================================
RCS file: manual/indent.ps.gz
diff -N manual/indent.ps.gz
Binary files /tmp/cvsCpjpmt and /dev/null differ

Index: manual/indent.texi.tar.gz
===================================================================
RCS file: manual/indent.texi.tar.gz
diff -N manual/indent.texi.tar.gz
Binary files /tmp/cvsZK4Gnu and /dev/null differ

Index: manual/indent.txt
===================================================================
RCS file: manual/indent.txt
diff -N manual/indent.txt
--- manual/indent.txt   18 Sep 2008 15:14:57 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,1619 +0,0 @@
-This is Edition 2.2.9 of `The `indent' Manual', for Indent Version
-2.2.9, last updated 10 November 2002.
-
-   Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996 Free Software
-Foundation, Inc.  Copyright (C) 1995, 1996 Joseph Arceneaux.  Copyright
-(C) 1999 Carlo Wood.  Copyright (C) 2001 David Ingamells.
-
-   Permission is granted to make and distribute verbatim copies of this
-manual provided the copyright notice and this permission notice are
-preserved on all copies.
-
-`indent':  Indent and Format C Program Source
-*********************************************
-
-The `indent' program changes the appearance of a C program by inserting
-or deleting whitespace.
-
-   This is Edition 2.2.9, 10 November 2002, of `The `indent' Manual',
-for Indent Version 2.2.9.
-
-1 The `indent' Program
-**********************
-
-The `indent' program can be used to make code easier to read.  It can
-also convert from one style of writing C to another.
-
-`indent' understands a substantial amount about the syntax of C, but it
-also attempts to cope with incomplete and misformed syntax.
-
-   In version 1.2 and more recent versions, the GNU style of indenting
-is the default.
-
-1.1 Invoking `indent'
-=====================
-
-As of version 1.3, the format of the `indent' command is:
-
-
-     indent [OPTIONS] [INPUT-FILES]
-
-     indent [OPTIONS] [SINGLE-INPUT-FILE] [-o OUTPUT-FILE]
-
-   This format is different from earlier versions and other versions of
-`indent'.
-
-   In the first form, one or more input files are specified.  `indent'
-makes a backup copy of each file, and the original file is replaced with
-its indented version.  *Note Backup files::, for an explanation of how
-backups are made.
-
-   In the second form, only one input file is specified.  In this case,
-or when the standard input is used, you may specify an output file after
-the `-o' option.
-
-   To cause `indent' to write to standard output, use the `-st' option.
-This is only allowed when there is only one input file, or when the
-standard input is used.
-
-   If no input files are named, the standard input is read for input.
-Also, if a filename named `-' is specified, then the standard input is
-read.
-
-   As an example, each of the following commands will input the program
-`slithy_toves.c' and write its indented text to `slithy_toves.out':
-
-
-     indent slithy_toves.c -o slithy_toves.out
-
-     indent -st slithy_toves.c > slithy_toves.out
-
-     cat slithy_toves.c | indent -o slithy_toves.out
-
-   Most other options to `indent' control how programs are formatted.
-As of version 1.2, `indent' also recognizes a long name for each option
-name.  Long options are prefixed by either `--' or `+'.  (1)  In most
-of this document, the traditional, short names are used for the sake of
-brevity.  *Note Option Summary::, for a list of options, including both
-long and short names.
-
-   Here is another example:
-
-     indent -br test/metabolism.c -l85
-
-   This will indent the program `test/metabolism.c' using the `-br' and
-`-l85' options, write the output back to `test/metabolism.c', and write
-the original contents of `test/metabolism.c' to a backup file in the
-directory `test'.
-
-   Equivalent invocations using long option names for this example would
-be:
-
-
-     indent --braces-on-if-line --line-length185 test/metabolism.c
-
-     indent +braces-on-if-line +line-length185 test/metabolism.c
-
-   If you find that you often use `indent' with the same options, you
-may put those options into a file named `.indent.pro'.  `indent' will
-look for a profile file in three places. First it will check the
-environment variable `INDENT_PROFILE'. If that exists its value is
-expected to name the file that is to be used. If the environment
-variable does not exist, indent looks for `.indent.pro' in the current
-directory  and use that if found.  Finally `indent' will search your
-home directory for `.indent.pro' and use that file if it is found.
-This behaviour is different from that of other versions of `indent',
-which load both files if they both exist.
-
-   The format of `.indent.pro' is simply a list of options, just as
-they would appear on the command line, separated by white space (tabs,
-spaces, and newlines).  Options in `.indent.pro' may be surrounded by C
-or C++ comments, in which case they are ignored.
-
-   Command line switches are handled _after_ processing `.indent.pro'.
-Options specified later override arguments specified earlier, with one
-exception: Explicitly specified options always override background
-options (*note Common styles::).  You can prevent `indent' from reading
-an `.indent.pro' file by specifying the `-npro' option.
-
-   ---------- Footnotes ----------
-
-   (1)  `+' is being superseded by `--' to maintain consistency with
-the POSIX standard.
-
-1.2 Backup Files
-================
-
-As of version 1.3, GNU `indent' makes GNU-style backup files, the same
-way GNU Emacs does.  This means that either "simple" or "numbered"
-backup filenames may be made.
-
-   Simple backup file names are generated by appending a suffix to the
-original file name.  The default for this suffix is the one-character
-string `~' (tilde).  Thus, the backup file for `python.c' would be
-`python.c~'.
-
-   Instead of the default, you may specify any string as a suffix by
-setting the environment variable `SIMPLE_BACKUP_SUFFIX' to your
-preferred suffix.
-
-   Numbered backup versions of a file `momeraths.c' look like
-`momeraths.c.~23~', where 23 is the version of this particular backup.
-When making a numbered backup of the file `src/momeraths.c', the backup
-file will be named `src/momeraths.c.~V~', where V is one greater than
-the highest version currently existing in the directory `src'.  The
-environment variable `VERSION_WIDTH' controls the number of digits,
-using left zero padding when necessary.  For instance, setting this
-variable to "2" will lead to the backup file being named
-`momeraths.c.~04~'.
-
-   The type of backup file made is controlled by the value of the
-environment variable `VERSION_CONTROL'.  If it is the string `simple',
-then only simple backups will be made.  If its value is the string
-`numbered', then numbered backups will be made.  If its value is
-`numbered-existing', then numbered backups will be made if there
-_already exist_ numbered backups for the file being indented;
-otherwise, a simple backup is made.  If `VERSION_CONTROL' is not set,
-then `indent' assumes the behaviour of `numbered-existing'.
-
-   Other versions of `indent' use the suffix `.BAK' in naming backup
-files.  This behaviour can be emulated by setting
-`SIMPLE_BACKUP_SUFFIX' to `.BAK'.
-
-   Note also that other versions of `indent' make backups in the
-current directory, rather than in the directory of the source file as
-GNU `indent' now does.
-
-1.3 Common styles
-=================
-
-There are several common styles of C code, including the GNU style, the
-Kernighan & Ritchie style, and the original Berkeley style.  A style may
-be selected with a single "background" option, which specifies a set of
-values for all other options.  However, explicitly specified options
-always override options implied by a background option.
-
-   As of version 1.2, the default style of GNU `indent' is the GNU
-style.  Thus, it is no longer necessary to specify the option `-gnu' to
-obtain this format, although doing so will not cause an error.  Option
-settings which correspond to the GNU style are:
-
-     -nbad -bap -nbc -bbo -bl -bli2 -bls -ncdb -nce -cp1 -cs -di2
-     -ndj -nfc1 -nfca -hnl -i2 -ip5 -lp -pcs -nprs -psl -saf -sai
-     -saw -nsc -nsob
-
-   The GNU coding style is that preferred by the GNU project.  It is the
-style that the GNU Emacs C mode encourages and which is used in the C
-portions of GNU Emacs.  (People interested in writing programs for
-Project GNU should get a copy of `The GNU Coding Standards', which also
-covers semantic and portability issues such as memory usage, the size
-of integers, etc.)
-
-   The Kernighan & Ritchie style is used throughout their well-known
-book `The C Programming Language'.  It is enabled with the `-kr'
-option.  The Kernighan & Ritchie style corresponds to the following set
-of options:
-
-     -nbad -bap -bbo -nbc -br -brs -c33 -cd33 -ncdb -ce -ci4 -cli0
-     -cp33 -cs -d0 -di1 -nfc1 -nfca -hnl -i4 -ip0 -l75 -lp -npcs
-     -nprs -npsl -saf -sai -saw -nsc -nsob -nss
-
-Kernighan & Ritchie style does not put comments to the right of code in
-the same column at all times (nor does it use only one space to the
-right of the code), so for this style `indent' has arbitrarily chosen
-column 33.
-
-   The style of the original Berkeley `indent' may be obtained by
-specifying `-orig' (or by specifying `--original', using the long
-option name).  This style is equivalent to the following settings:
-
-     -nbad -nbap -bbo -bc -br -brs -c33 -cd33 -cdb -ce -ci4 -cli0
-     -cp33 -di16 -fc1 -fca -hnl -i4 -ip4 -l75 -lp -npcs -nprs -psl
-     -saf -sai -saw -sc -nsob -nss -ts8
-
-1.4 Blank lines
-===============
-
-Various programming styles use blank lines in different places.
-`indent' has a number of options to insert or delete blank lines in
-specific places.
-
-   The `-bad' option causes `indent' to force a blank line after every
-block of declarations.  The `-nbad' option causes `indent' not to force
-such blank lines.
-
-   The `-bap' option forces a blank line after every procedure body.
-The `-nbap' option forces no such blank line.
-
-   The `-bbb' option forces a blank line before every boxed comment
-(*Note Comments::.)  The `-nbbb' option does not force such blank lines.
-
-   The `-sob' option causes `indent' to swallow optional blank lines
-(that is, any optional blank lines present in the input will be removed
-from the output).  If the `-nsob' is specified, any blank lines present
-in the input file will be copied to the output file.
-
-1.4.1 -blank-lines-after-declarations
--------------------------------------
-
-The `-bad' option forces a blank line after every block of
-declarations.  The `-nbad' option does not add any such blank lines.
-
-   For example, given the input
-     char *foo;
-     char *bar;
-     /* This separates blocks of declarations.  */
-     int baz;
-
-`indent -bad' produces
-
-     char *foo;
-     char *bar;
-
-     /* This separates blocks of declarations.  */
-     int baz;
-
-and `indent -nbad' produces
-
-     char *foo;
-     char *bar;
-     /* This separates blocks of declarations.  */
-     int baz;
-
-1.4.2 -blank-lines-after-procedures
------------------------------------
-
-The `-bap' option forces a blank line after every procedure body.
-
-   For example, given the input
-
-     int
-     foo ()
-     {
-       puts("Hi");
-     }
-     /* The procedure bar is even less interesting.  */
-     char *
-     bar ()
-     {
-       puts("Hello");
-     }
-
-`indent -bap' produces
-
-     int
-     foo ()
-     {
-       puts ("Hi");
-     }
-
-     /* The procedure bar is even less interesting.  */
-     char *
-     bar ()
-     {
-       puts ("Hello");
-     }
-
-and `indent -nbap' produces
-
-     int
-     foo ()
-     {
-       puts ("Hi");
-     }
-     /* The procedure bar is even less interesting.  */
-     char *
-     bar ()
-     {
-       puts ("Hello");
-     }
-
-No blank line will be added after the procedure `foo'.
-
-1.5 Comments
-============
-
-`indent' formats both C and C++ comments. C comments are begun with
-`/*', terminated with `*/' and may contain newline characters.  C++
-comments begin with the delimiter `//' and end at the newline.
-
-   `indent' handles comments differently depending upon their context.
-`indent' attempts to distinguish between comments which follow
-statements, comments which follow declarations, comments following
-preprocessor directives, and comments which are not preceded by code of
-any sort, i.e., they begin the text of the line (although not
-neccessarily in column 1).
-
-   `indent' further distinguishes between comments found outside of
-procedures and aggregates, and those found within them.  In particular,
-comments beginning a line found within a procedure will be indented to
-the column at which code is currently indented.  The exception to this a
-comment beginning in the leftmost column;  such a comment is output at
-that column.
-
-   `indent' attempts to leave "boxed comments" unmodified.  The general
-idea of such a comment is that it is enclosed in a rectangle or "box"
-of stars or dashes to visually set it apart.  More precisely, boxed
-comments are defined as those in which the initial `/*' is followed
-immediately by the character `*', `=', `_', or `-', or those in which
-the beginning comment delimiter (`/*') is on a line by itself, and the
-following line begins with a `*' in the same column as the star of the
-opening delimiter.
-
-   Examples of boxed comments are:
-
-     /**********************
-      * Comment in a box!! *
-      **********************/
-
-            /*
-             * A different kind of scent,
-             * for a different kind of comment.
-             */
-
-   `indent' attempts to leave boxed comments exactly as they are found
-in the source file.  Thus the indentation of the comment is unchanged,
-and its length is not checked in any way.  The only alteration made is
-that an embedded tab character may be converted into the appropriate
-number of spaces.
-
-   If the `-bbb' option is specified, all such boxed comments will be
-preceded by a blank line, unless such a comment is preceded by code.
-
-   Comments which are not boxed comments may be formatted, which means
-that the line is broken to fit within a right margin and left-filled
-with whitespace.  Single newlines are equivalent to a space, but blank
-lines (two or more newlines in a row) are taken to mean a paragraph
-break.  Formatting of comments which begin after the first column is
-enabled with the `-fca' option.  To format those beginning in column
-one, specify `-fc1'.  Such formatting is disabled by default.
-
-   The right margin for formatting defaults to 78, but may be changed
-with the `-lc' option.  If the margin specified does not allow the
-comment to be printed, the margin will be automatically extended for the
-duration of that comment.  The margin is not respected if the comment is
-not being formatted.
-
-   If the comment begins a line (i.e., there is no program text to its
-left), it will be indented to the column it was found in unless the
-comment is within a block of code.  In that case, such a comment will be
-aligned with the indented code of that block (unless the comment began
-in the first column).  This alignment may be affected by the `-d'
-option, which specifies an amount by which such comments are moved to
-the _left_, or unindented.  For example, `-d2' places comments two
-spaces to the left of code.  By default, comments are aligned with
-code, unless they begin in the first column, in which case they are left
-there by default -- to get them aligned with the code, specify `-fc1'.
-
-   Comments to the right of code will appear by default in column 33.
-This may be changed with one of three options.  `-c' will specify the
-column for comments following code, `-cd' specifies the column for
-comments following declarations, and `-cp' specifies the column for
-comments following preprocessor directives `#else' and `#endif'.
-
-   If the code to the left of the comment exceeds the beginning column,
-the comment column will be extended to the next tabstop column past the
-end of the code, or in the case of preprocessor directives, to one
-space past the end of the directive.  This extension lasts only for the
-output of that particular comment.
-
-   The `-cdb' option places the comment delimiters on blank lines.
-Thus, a single line comment like `/* Loving hug */' can be transformed
-into:
-
-     /*
-        Loving hug
-      */
-
-   Stars can be placed at the beginning of multi-line comments with the
-`-sc' option.  Thus, the single-line comment above can be transformed
-(with `-cdb -sc') into:
-
-     /*
-      * Loving hug
-      */
-
-1.6 Statements
-==============
-
-The `-br' or `-bl' option specifies how to format braces.
-
-   The `-br' option formats statement braces like this:
-
-     if (x > 0) {
-       x--;
-     }
-
-The `-bl' option formats them like this:
-
-     if (x > 0)
-       {
-         x--;
-       }
-
-   If you use the `-bl' option, you may also want to specify the `-bli'
-option.  This option specifies the number of spaces by which braces are
-indented.  `-bli2', the default, gives the result shown above.  `-bli0'
-results in the following:
-
-     if (x > 0)
-     {
-       x--;
-     }
-
-   If you are using the `-br' option, you probably want to also use the
-`-ce' option.  This causes the `else' in an if-then-else construct to
-cuddle up to the immediately preceding `}'.  For example, with `-br
--ce' you get the following:
-
-     if (x > 0) {
-       x--;
-     } else {
-       fprintf (stderr, "...something wrong?\n");
-     }
-
-With `-br -nce' that code would appear as
-
-     if (x > 0) {
-       x--;
-     }
-     else {
-       fprintf (stderr, "...something wrong?\n");
-     }
-
-   This causes the `while' in a do-while loop to cuddle up to the
-immediately preceding `}'.  For example, with `-cdw' you get the
-following:
-
-     do {
-       x--;
-     } while (x);
-
-With `-ncdw' that code would appear as
-
-     do {
-       x--;
-     }
-     while (x);
-
-   The `-cli' option specifies the number of spaces that case labels
-should be indented to the right of the containing `switch' statement.
-
-The default gives code like:
-
-     switch (i)
-       {
-       case 0:
-         break;
-       case 1:
-         {
-           ++i;
-         }
-       default:
-         break;
-       }
-
-   Using the `-cli2' that would become:
-
-     switch (i)
-       {
-         case 0:
-           break;
-         case 1:
-           {
-             ++i;
-           }
-         default:
-           break;
-       }
-
-   The indentation of the braces below a case statement can be
-controlled with the `-cbiN' option.  For example, using `-cli2 -cbi0'
-results in:
-
-     switch (i)
-       {
-         case 0:
-           break;
-         case 1:
-         {
-           ++i;
-         }
-         default:
-           break;
-       }
-
-   If a semicolon is on the same line as a `for' or `while' statement,
-the `-ss' option will cause a space to be placed before the semicolon.
-This emphasizes the semicolon, making it clear that the body of the
-`for' or `while' statement is an empty statement.  `-nss' disables this
-feature.
-
-   The `-pcs' option causes a space to be placed between the name of
-the procedure being called and the `(' (for example, `puts ("Hi");'.
-The `-npcs' option would give `puts("Hi");').
-
-   If the `-cs' option is specified, `indent' puts a space after a cast
-operator.
-
-   The `-bs' option ensures that there is a space between the keyword
-`sizeof' and its argument.  In some versions, this is known as the
-`Bill_Shannon' option.
-
-   The `-saf' option forces a space between an `for' and the following
-parenthesis.  This is the default.
-
-   The `-sai' option forces a space between an `if' and the following
-parenthesis.  This is the default.
-
-   The `-saw' option forces a space between an `while' and the
-following parenthesis.  This is the default.
-
-   The `-prs' option causes all parentheses to be seperated with a
-space from the what is between them.  For example, using `-prs' results
-in code like:
-
-       while ( ( e_code - s_code ) < ( dec_ind - 1 ) )
-         {
-           set_buf_break ( bb_dec_ind );
-           *e_code++ = ' ';
-         }
-
-1.7 Declarations
-================
-
-By default `indent' will line up identifiers, in the column specified
-by the `-di' option.  For example, `-di16' makes things look like:
-
-     int             foo;
-     char           *bar;
-
-   Using a small value (such as one or two) for the `-di' option can be
-used to cause the identifiers to be placed in the first available
-position; for example:
-
-     int foo;
-     char *bar;
-
-   The value given to the `-di' option will still affect variables
-which are put on separate lines from their types, for example `-di2'
-will lead to:
-
-     int
-       foo;
-
-   If the `-bc' option is specified, a newline is forced after each
-comma in a declaration.  For example,
-
-     int a,
-       b,
-       c;
-
-With the `-nbc' option this would look like
-
-     int a, b, c;
-
-   The `-bfda' option causes a newline to be forced after the comma
-separating the arguments of a function declaration.  The arguments will
-appear at one indention level deeper than the function declaration.
-This is particularly helpful for functions with long argument lists.
-The option `-bfde' causes a newline to be forced before the closing
-bracket of the function declaration. For both options the 'n' setting
-is the default: -nbdfa and -nbdfe.
-
-   For example,
-
-     void foo (int arg1, char arg2, int *arg3, long arg4, char arg5);
-With the `-bfda' option this would look like
-
-     void foo (
-         int arg1,
-         char arg2,
-         int *arg3,
-         long arg4,
-         char arg5);
-
-   With, in addition, the `-bfde' option this would look like
-
-     void foo (
-         int arg1,
-         char arg2,
-         int *arg3,
-         long arg4,
-         char arg5
-         );
-
-   The `-psl' option causes the type of a procedure being defined to be
-placed on the line before the name of the procedure.  This style is
-required for the `etags' program to work correctly, as well as some of
-the `c-mode' functions of Emacs.
-
-   You must use the `-T' option to tell `indent' the name of all the
-typenames in your program that are defined by `typedef'.  `-T' can be
-specified more than once, and all names specified are used.  For
-example, if your program contains
-
-     typedef unsigned long CODE_ADDR;
-     typedef enum {red, blue, green} COLOR;
-
-you would use the options `-T CODE_ADDR -T COLOR'.
-
-   The `-brs' or `-bls' option specifies how to format braces in struct
-declarations.  The `-brs' option formats braces like this:
-
-     struct foo {
-       int x;
-     };
-
-The `-bls' option formats them like this:
-
-     struct foo
-     {
-       int x;
-     };
-
-1.8 Indentation
-===============
-
-One issue in the formatting of code is how far each line should be
-indented from the left margin.  When the beginning of a statement such
-as `if' or `for' is encountered, the indentation level is increased by
-the value specified by the `-i' option.  For example, use `-i8' to
-specify an eight character indentation for each level.  When a
-statement is broken across two lines, the second line is indented by a
-number of additional spaces specified by the `-ci' option.  `-ci'
-defaults to 0.  However, if the `-lp' option is specified, and a line
-has a left parenthesis which is not closed on that line, then
-continuation lines will be lined up to start at the character position
-just after the left parenthesis.  This processing also applies to `['
-and applies to `{' when it occurs in initialization lists.  For
-example, a piece of continued code might look like this with `-nlp
--ci3' in effect:
-
-       p1 = first_procedure (second_procedure (p2, p3),
-          third_procedure (p4, p5));
-
-With `-lp' in effect the code looks somewhat clearer:
-
-       p1 = first_procedure (second_procedure (p2, p3),
-                             third_procedure (p4, p5));
-
-   When a statement is broken in between two or more paren pairs (...),
-each extra pair causes the indentation level extra indentation:
-
-     if ((((i < 2 &&
-             k > 0) || p == 0) &&
-         q == 1) ||
-       n = 0)
-
-The option `-ipN' can be used to set the extra offset per paren.  For
-instance, `-ip0' would format the above as:
-
-     if ((((i < 2 &&
-       k > 0) || p == 0) &&
-       q == 1) ||
-       n = 0)
-
-`indent' assumes that tabs are placed at regular intervals of both
-input and output character streams.  These intervals are by default 8
-columns wide, but (as of version 1.2) may be changed by the `-ts'
-option.  Tabs are treated as the equivalent number of spaces.
-
-   The indentation of type declarations in old-style function
-definitions is controlled by the `-ip' parameter.  This is a numeric
-parameter specifying how many spaces to indent type declarations.  For
-example, the default `-ip5' makes definitions look like this:
-
-     char *
-     create_world (x, y, scale)
-          int x;
-          int y;
-          float scale;
-     {
-       . . .
-     }
-
-   For compatibility with other versions of indent, the option `-nip'
-is provided, which is equivalent to `-ip0'.
-
-   ANSI C allows white space to be placed on preprocessor command lines
-between the character `#' and the command name.  By default, `indent'
-removes this space, but specifying the `-lps' option directs `indent'
-to leave this space unmodified. The option `-ppi' overrides  `-nlps'
-and  `-lps'.
-
-   This option can be used to request that preprocessor conditional
-statements can be indented by to given number of spaces, for example
-with the option `-ppi 3'
-
-     #if X
-     #if Y
-     #define Z 1
-     #else
-     #define Z 0
-     #endif
-     #endif
-becomes
-     #if X
-     #   if Y
-     #      define Z 1
-     #   else
-     #      define Z 0
-     #   endif
-     #endif
-
-1.9 Breaking long lines
-=======================
-
-With the option `-lN', or `--line-lengthN', it is possible to specify
-the maximum length of a line of C code, not including possible comments
-that follow it.
-
-   When lines become longer then the specified line length, GNU `indent'
-tries to break the line at a logical place.  This is new as of version
-2.1 however and not very intelligent or flexible yet.
-
-   Currently there are two options that allows one to interfere with the
-algorithm that determines where to break a line.
-
-   The `-bbo' option causes GNU `indent' to prefer to break long lines
-before the boolean operators `&&' and `||'.  The `-nbbo' option causes
-GNU `indent' not have that preference.  For example, the default option
-`-bbo' (together with `--line-length60' and `--ignore-newlines') makes
-code look like this:
-
-       if (mask
-           && ((mask[0] == '\0')
-               || (mask[1] == '\0'
-                   && ((mask[0] == '0') || (mask[0] == '*')))))
-
-   Using the option `-nbbo' will make it look like this:
-
-       if (mask &&
-           ((mask[0] == '\0') ||
-            (mask[1] == '\0' &&
-             ((mask[0] == '0') || (mask[0] == '*')))))
-
-   The default `-hnl', however, honours newlines in the input file by
-giving them the highest possible priority to break lines at.  For
-example, when the input file looks like this:
-
-       if (mask
-           && ((mask[0] == '\0')
-           || (mask[1] == '\0' && ((mask[0] == '0') || (mask[0] == '*')))))
-
-then using the option `-hnl', or `--honour-newlines', together with the
-previously mentioned `-nbbo' and `--line-length60', will cause the
-output not to be what is given in the last example but instead will
-prefer to break at the positions where the code was broken in the input
-file:
-
-       if (mask
-           && ((mask[0] == '\0')
-               || (mask[1] == '\0' &&
-                   ((mask[0] == '0') || (mask[0] == '*')))))
-
-   The idea behind this option is that lines which are too long, but
-are already broken up, will not be touched by GNU `indent'.  Really
-messy code should be run through `indent' at least once using the
-`--ignore-newlines' option though.
-
-1.10 Disabling Formatting
-=========================
-
-Formatting of C code may be disabled for portions of a program by
-embedding special "control comments" in the program.  To turn off
-formatting for a section of a program, place the disabling control
-comment `/* *INDENT-OFF* */' on a line by itself just before that
-section.  Program text scanned after this control comment is output
-precisely as input with no modifications until the corresponding
-enabling comment is scanned on a line by itself.  The disabling control
-comment is `/* *INDENT-ON* */', and any text following the comment on
-the line is also output unformatted.  Formatting begins again with the
-input line following the enabling control comment.
-
-   More precisely, `indent' does not attempt to verify the closing
-delimiter (`*/') for these C comments, and any whitespace on the line
-is totally transparent.
-
-   These control comments also function in their C++ formats, namely
-`// *INDENT-OFF*' and `// *INDENT-ON*'.
-
-   It should be noted that the internal state of `indent' remains
-unchanged over the course of the unformatted section.  Thus, for
-example, turning off formatting in the middle of a function and
-continuing it after the end of the function may lead to bizarre
-results.  It is therefore wise to be somewhat modular in selecting code
-to be left unformatted.
-
-   As a historical note, some earlier versions of `indent' produced
-error messages beginning with `*INDENT**'.  These versions of `indent'
-were written to ignore any input text lines which began with such error
-messages.  I have removed this incestuous feature from GNU `indent'.
-
-1.11 Miscellaneous options
-==========================
-
-To find out what version of `indent' you have, use the command `indent
--version'.  This will report the version number of `indent', without
-doing any of the normal processing.
-
-   The `-v' option can be used to turn on verbose mode.  When in
-verbose mode, `indent' reports when it splits one line of input into
-two more more lines of output, and gives some size statistics at
-completion.
-
-   The `-pmt' option causes `indent' to preserve the access and
-modification times on the output files.  Using this option has the
-advantage that running indent on all source and header files in a
-project won't cause `make' to rebuild all targets.  This option is only
-available on Operating Systems that have the POSIX `utime(2)' function.
-
-1.12 Bugs
-=========
-
-Please report any bugs to <address@hidden>.
-
-   When `indent' is run twice on a file, with the same profile, it
-should _never_ change that file the second time.  With the current
-design of `indent', this can not be guaranteed, and it has not been
-extensively tested.
-
-   `indent' does not understand C.  In some cases this leads to the
-inability to join lines.  The result is that running a file through
-`indent' is _irreversible_, even if the used input file was the result
-of running `indent' with a given profile (`.indent.pro').
-
-   While an attempt was made to get `indent' working for C++, it will
-not do a good job on any C++ source except the very simplest.
-
-   `indent' does not look at the given `--line-length' option when
-writing comments to the output file.  This results often in comments
-being put far to the right.  In order to prohibit `indent' from joining
-a broken line that has a comment at the end, make sure that the
-comments start on the first line of the break.
-
-   `indent' does not count lines and comments (see the `-v' option)
-when `indent' is turned off with `/* *INDENT-OFF* */'.
-
-   Comments of the form `/*UPPERCASE*/' are not treated as comment but
-as an identifier, causing them to be joined with the next line. This
-renders comments of this type useless, unless they are embedded in the
-code to begin with.
-
-1.13 Copyright
-==============
-
-The following copyright notice applies to the `indent' program.  The
-copyright and copying permissions for this manual appear near the
-beginning of `indent.texinfo' and `indent.info', and near the end of
-`indent.1'.
-
-     Copyright (C) 2001 David Ingamells.
-     Copyright (C) 1999 Carlo Wood.
-     Copyright (C) 1995, 1996 Joseph Arceneaux.
-     Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996 Free Software Foundation
-     Copyright (C) 1985 Sun Microsystems, Inc.
-     Copyright (C) 1980 The Regents of the University of California.
-     Copyright (C) 1976 Board of Trustees of the University of Illinois.
-     All rights reserved.
-
-     Redistribution and use in source and binary forms are permitted
-     provided that the above copyright notice and this paragraph are
-     duplicated in all such forms and that any documentation,
-     advertising materials, and other materials related to such
-     distribution and use acknowledge that the software was developed
-     by the University of California, Berkeley, the University of Illinois,
-     Urbana, and Sun Microsystems, Inc.  The name of either University
-     or Sun Microsystems may not be used to endorse or promote products
-     derived from this software without specific prior written permission.
-     THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
-     IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
-     WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
-     PURPOSE.
-
-Appendix A Option Summary
-*************************
-
-Here is a list of all the options for `indent', alphabetized by short
-option.  It is followed by a cross key alphabetized by long option.
-
-`-bad'
-`--blank-lines-after-declarations'
-     Force blank lines after the declarations.
-     *Note Blank lines::.
-
-`-bap'
-`--blank-lines-after-procedures'
-     Force blank lines after procedure bodies.
-     *Note Blank lines::.
-
-`-bbb'
-`--blank-lines-before-block-comments'
-     Force blank lines before block comments.
-     *Note Blank lines::.
-
-`-bbo'
-`--break-before-boolean-operator'
-     Prefer to break long lines before boolean operators.
-     *Note Breaking long lines::.
-
-`-bc'
-`--blank-lines-after-commas'
-     Force newline after comma in declaration.
-     *Note Declarations::.
-
-`-bl'
-`--braces-after-if-line'
-     Put braces on line after `if', etc.
-     *Note Statements::.
-
-`-bliN'
-`--brace-indentN'
-     Indent braces N spaces.
-     *Note Statements::.
-
-`-bls'
-`--braces-after-struct-decl-line'
-     Put braces on the line after `struct' declaration lines.
-     *Note Declarations::.
-
-`-br'
-`--braces-on-if-line'
-     Put braces on line with `if', etc.
-     *Note Statements::.
-
-`-brs'
-`--braces-on-struct-decl-line'
-     Put braces on `struct' declaration line.
-     *Note Declarations::.
-
-`-bs'
-`--Bill-Shannon'
-`--blank-before-sizeof'
-     Put a space between `sizeof' and its argument.
-     *Note Statements::.
-
-`-cN'
-`--comment-indentationN'
-     Put comments to the right of code in column N.
-     *Note Comments::.
-
-`-cbiN'
-`--case-brace-indentationN'
-     Indent braces after a case label N spaces.
-     *Note Statements::.
-
-`-cdN'
-`--declaration-comment-columnN'
-     Put comments to the right of the declarations in column N.
-     *Note Comments::.
-
-`-cdb'
-`--comment-delimiters-on-blank-lines'
-     Put comment delimiters on blank lines.
-     *Note Comments::.
-
-`-cdw'
-`--cuddle-do-while'
-     Cuddle while of `do {} while;' and preceeding `}'.
-     *Note Comments::.
-
-`-ce'
-`--cuddle-else'
-     Cuddle else and preceeding `}'.
-     *Note Comments::.
-
-`-ciN'
-`--continuation-indentationN'
-     Continuation indent of N spaces.
-     *Note Statements::.
-
-`-cliN'
-`--case-indentationN'
-     Case label indent of N spaces.
-     *Note Statements::.
-
-`-cpN'
-`--else-endif-columnN'
-     Put comments to the right of `#else' and `#endif' statements in
-     column N.
-     *Note Comments::.
-
-`-cs'
-`--space-after-cast'
-     Put a space after a cast operator.
-     *Note Statements::.
-
-`-dN'
-`--line-comments-indentationN'
-     Set indentation of comments not to the right of code to N spaces.
-     *Note Comments::.
-
-`-bfda'
-`--break-function-decl-args'
-     Break the line before all arguments in a declaration.
-     *Note Declarations::.
-
-`-bfde'
-`--break-function-decl-args'
-     Break the line after the last argument in a declaration.
-     *Note Declarations::.
-
-`-diN'
-`--declaration-indentationN'
-     Put variables in column N.
-     *Note Declarations::.
-
-`-fc1'
-`--format-first-column-comments'
-     Format comments in the first column.
-     *Note Comments::.
-
-`-fca'
-`--format-all-comments'
-     Do not disable all formatting of comments.
-     *Note Comments::.
-
-`-gnu'
-`--gnu-style'
-     Use GNU coding style.  This is the default.
-     *Note Common styles::.
-
-`-hnl'
-`--honour-newlines'
-     Prefer to break long lines at the position of newlines in the
-     input.
-     *Note Breaking long lines::.
-
-`-iN'
-`--indent-levelN'
-     Set indentation level to N spaces.
-     *Note Indentation::.
-
-`-ipN'
-`--parameter-indentationN'
-     Indent parameter types in old-style function definitions by N
-     spaces.
-     *Note Indentation::.
-
-`-kr'
-`--k-and-r-style'
-     Use Kernighan & Ritchie coding style.
-     *Note Common styles::.
-
-`-lN'
-`--line-lengthN'
-     Set maximum line length for non-comment lines to N.
-     *Note Breaking long lines::.
-
-`-lcN'
-`--comment-line-lengthN'
-     Set maximum line length for comment formatting to N.
-     *Note Comments::.
-
-`-lp'
-`--continue-at-parentheses'
-     Line up continued lines at parentheses.
-     *Note Indentation::.
-
-`-lps'
-`--leave-preprocessor-space'
-     Leave space between `#' and preprocessor directive.
-     *Note Indentation::.
-
-`-nbad'
-`--no-blank-lines-after-declarations'
-     Do not force blank lines after declarations.
-     *Note Blank lines::.
-
-`-nbap'
-`--no-blank-lines-after-procedures'
-     Do not force blank lines after procedure bodies.
-     *Note Blank lines::.
-
-`-nbbo'
-`--break-after-boolean-operator'
-     Do not prefer to break long lines before boolean operators.
-     *Note Breaking long lines::.
-
-`-nbc'
-`--no-blank-lines-after-commas'
-     Do not force newlines after commas in declarations.
-     *Note Declarations::.
-
-`-nbfda'
-`--dont-break-function-decl-args'
-     Don't put each argument in a function declaration on a seperate
-     line.
-     *Note Declarations::.
-
-`-ncdb'
-`--no-comment-delimiters-on-blank-lines'
-     Do not put comment delimiters on blank lines.
-     *Note Comments::.
-
-`-ncdw'
-`--dont-cuddle-do-while'
-     Do not cuddle `}' and the `while' of a `do {} while;'.
-     *Note Statements::.
-
-`-nce'
-`--dont-cuddle-else'
-     Do not cuddle `}' and `else'.
-     *Note Statements::.
-
-`-ncs'
-`--no-space-after-casts'
-     Do not put a space after cast operators.
-     *Note Statements::.
-
-`-nfc1'
-`--dont-format-first-column-comments'
-     Do not format comments in the first column as normal.
-     *Note Comments::.
-
-`-nfca'
-`--dont-format-comments'
-     Do not format any comments.
-     *Note Comments::.
-
-`-nhnl'
-`--ignore-newlines'
-     Do not prefer to break long lines at the position of newlines in
-     the input.
-     *Note Breaking long lines::.
-
-`-nip'
-`--no-parameter-indentation'
-     Zero width indentation for parameters.
-     *Note Indentation::.
-
-`-nlp'
-`--dont-line-up-parentheses'
-     Do not line up parentheses.
-     *Note Statements::.
-
-`-npcs'
-`--no-space-after-function-call-names'
-     Do not put space after the function in function calls.
-     *Note Statements::.
-
-`-nprs'
-`--no-space-after-parentheses'
-     Do not put a space after every '(' and before every ')'.
-     *Note Statements::.
-
-`-npsl'
-`--dont-break-procedure-type'
-     Put the type of a procedure on the same line as its name.
-     *Note Declarations::.
-
-`-nsaf'
-`--no-space-after-for'
-     Do not put a space after every `for'.
-     *Note Statements::.
-
-`-nsai'
-`--no-space-after-if'
-     Do not put a space after every `if'.
-     *Note Statements::.
-
-`-nsaw'
-`--no-space-after-while'
-     Do not put a space after every `while'.
-     *Note Statements::.
-
-`-nsc'
-`--dont-star-comments'
-     Do not put the `*' character at the left of comments.
-     *Note Comments::.
-
-`-nsob'
-`--leave-optional-blank-lines'
-     Do not swallow optional blank lines.
-     *Note Blank lines::.
-
-`-nss'
-`--dont-space-special-semicolon'
-     Do not force a space before the semicolon after certain statements.
-     Disables `-ss'.
-     *Note Statements::.
-
-`-nut'
-`--no-tabs'
-     Use spaces instead of tabs.
-     *Note Indentation::.
-
-`-nv'
-`--no-verbosity'
-     Disable verbose mode.
-     *Note Miscellaneous options::.
-
-`-orig'
-`--original'
-     Use the original Berkeley coding style.
-     *Note Common styles::.
-
-`-npro'
-`--ignore-profile'
-     Do not read `.indent.pro' files.
-     *Note Invoking indent::.
-
-`-pcs'
-`--space-after-procedure-calls'
-     Insert a space between the name of the procedure being called and
-     the `('.
-     *Note Statements::.
-
-`-piN'
-`--paren-indentationN'
-     Specify the extra indentation per open parentheses '(' when a
-     statement is broken.  *Note Statements::.
-
-`-pmt'
-`--preserve-mtime'
-     Preserve access and modification times on output files.  *Note
-     Miscellaneous options::.
-
-`-prs'
-`--space-after-parentheses'
-     Put a space after every '(' and before every ')'.
-     *Note Statements::.
-
-`-psl'
-`--procnames-start-lines'
-     Put the type of a procedure on the line before its name.
-     *Note Declarations::.
-
-`-saf'
-`--space-after-for'
-     Put a space after each `for'.
-     *Note Statements::.
-
-`-sai'
-`--space-after-if'
-     Put a space after each `if'.
-     *Note Statements::.
-
-`-saw'
-`--space-after-while'
-     Put a space after each `while'.
-     *Note Statements::.
-
-`-sbiN'
-`--struct-brace-indentationN'
-     Indent braces of a struct, union or enum N spaces.
-     *Note Statements::.
-
-`-sc'
-`--start-left-side-of-comments'
-     Put the `*' character at the left of comments.
-     *Note Comments::.
-
-`-sob'
-`--swallow-optional-blank-lines'
-     Swallow optional blank lines.
-     *Note Blank lines::.
-
-`-ss'
-`--space-special-semicolon'
-     On one-line `for' and `while' statments, force a blank before the
-     semicolon.
-     *Note Statements::.
-
-`-st'
-`--standard-output'
-     Write to standard output.
-     *Note Invoking indent::.
-
-`-T'
-     Tell `indent' the name of typenames.
-     *Note Declarations::.
-
-`-tsN'
-`--tab-sizeN'
-     Set tab size to N spaces.
-     *Note Indentation::.
-
-`-ut'
-`--use-tabs'
-     Use tabs. This is the default.
-     *Note Indentation::.
-
-`-v'
-`--verbose'
-     Enable verbose mode.
-     *Note Miscellaneous options::.
-
-`-version'
-     Output the version number of `indent'.
-     *Note Miscellaneous options::.
-
-Options' Cross Key
-------------------
-
-Here is a list of options alphabetized by long option, to help you find
-the corresponding short option.
-
-     --blank-lines-after-commas                      -bc
-     --blank-lines-after-declarations                -bad
-     --blank-lines-after-procedures                  -bap
-     --blank-lines-before-block-comments             -bbb
-     --braces-after-if-line                          -bl
-     --brace-indent                                  -bli
-     --braces-after-struct-decl-line                 -bls
-     --braces-on-if-line                             -br
-     --braces-on-struct-decl-line                    -brs
-     --break-after-boolean-operator                  -nbbo
-     --break-before-boolean-operator                 -bbo
-     --break-function-decl-args                      -bfda
-     --break-function-decl-args-end                  -bfde
-     --case-indentation                              -cliN
-     --case-brace-indentation                        -cbiN
-     --comment-delimiters-on-blank-lines             -cdb
-     --comment-indentation                           -cN
-     --continuation-indentation                      -ciN
-     --continue-at-parentheses                       -lp
-     --cuddle-do-while                               -cdw
-     --cuddle-else                                   -ce
-     --declaration-comment-column                    -cdN
-     --declaration-indentation                       -diN
-     --dont-break-function-decl-args                 -nbfda
-     --dont-break-function-decl-args-end             -nbfde
-     --dont-break-procedure-type                     -npsl
-     --dont-cuddle-do-while                          -ncdw
-     --dont-cuddle-else                              -nce
-     --dont-format-comments                          -nfca
-     --dont-format-first-column-comments             -nfc1
-     --dont-line-up-parentheses                      -nlp
-     --dont-space-special-semicolon                  -nss
-     --dont-star-comments                            -nsc
-     --else-endif-column                             -cpN
-     --format-all-comments                           -fca
-     --format-first-column-comments                  -fc1
-     --gnu-style                                     -gnu
-     --honour-newlines                               -hnl
-     --ignore-newlines                               -nhnl
-     --ignore-profile                                -npro
-     --indent-level                                  -iN
-     --k-and-r-style                                 -kr
-     --leave-optional-blank-lines                    -nsob
-     --leave-preprocessor-space                      -lps
-     --line-comments-indentation                     -dN
-     --line-length                                   -lN
-     --no-blank-lines-after-commas                   -nbc
-     --no-blank-lines-after-declarations             -nbad
-     --no-blank-lines-after-procedures               -nbap
-     --no-blank-lines-before-block-comments          -nbbb
-     --no-comment-delimiters-on-blank-lines          -ncdb
-     --no-space-after-casts                          -ncs
-     --no-parameter-indentation                      -nip
-     --no-space-after-for                              -nsaf
-     --no-space-after-function-call-names            -npcs
-     --no-space-after-if                               -nsai
-     --no-space-after-parentheses                    -nprs
-     --no-space-after-while                            -nsaw
-     --no-tabs                                       -nut
-     --no-verbosity                                  -nv
-     --original                                      -orig
-     --parameter-indentation                         -ipN
-     --paren-indentation                             -piN
-     --preserve-mtime                          -pmt
-     --procnames-start-lines                         -psl
-     --space-after-cast                              -cs
-     --space-after-for                         -saf
-     --space-after-if                          -sai
-     --space-after-parentheses                       -prs
-     --space-after-procedure-calls                   -pcs
-     --space-after-while                               -saw
-     --space-special-semicolon                       -ss
-     --standard-output                               -st
-     --start-left-side-of-comments                   -sc
-     --struct-brace-indentation                      -sbiN
-     --swallow-optional-blank-lines                  -sob
-     --tab-size                                      -tsN
-     --use-tabs                                      -ut
-     --verbose                                       -v
-
-Index
-*****
-
---blank-after-sizeof:                          See 1.6.      (line  539)
---blank-lines-after-commas:                    See 1.7.      (line  585)
---blank-lines-after-declarations:              See 1.4.1.    (line  248)
---blank-lines-after-procedures:                See 1.4.2.    (line  266)
---blank-lines-before-block-comments:           See 1.4.      (line  228)
---brace-indentN:                               See 1.6.      (line  434)
---braces-after-if-line:                        See 1.6.      (line  419)
---braces-on-if-line:                           See 1.6.      (line  419)
---break-after-boolean-operator:                See 1.9.      (line  756)
---break-before-boolean-operator:               See 1.9.      (line  756)
---break-function-decl-args:                    See 1.7.      (line  596)
---break-function-decl-args-end:                See 1.7.      (line  596)
---case-brace-indentationN:                     See 1.6.      (line  510)
---case-indentationN:                           See 1.6.      (line  479)
---comment-delimiters-on-blank-lines:           See 1.5.      (line  400)
---comment-indentationN:                        See 1.5.      (line  388)
---continuation-indentationN:                   See 1.8.      (line  658)
---continue-at-parentheses:                     See 1.8.      (line  658)
---cuddle-do-while:                             See 1.6.      (line  464)
---cuddle-else:                                 See 1.6.      (line  444)
---declaration-comment-columnN:                 See 1.5.      (line  388)
---declaration-indentationN:                    See 1.7.      (line  565)
---dont-break-function-decl-args:               See 1.7.      (line  596)
---dont-break-function-decl-args-end:           See 1.7.      (line  596)
---dont-break-procedure-type:                   See 1.7.      (line  626)
---dont-cuddle-do-while:                        See 1.6.      (line  464)
---dont-cuddle-else:                            See 1.6.      (line  444)
---dont-format-comments:                        See 1.5.      (line  363)
---dont-format-first-column-comments:           See 1.5.      (line  363)
---dont-line-up-parentheses:                    See 1.8.      (line  658)
---dont-space-special-semicolon:                See 1.6.      (line  526)
---dont-star-comments:                          See 1.5.      (line  408)
---else-endif-columnN:                          See 1.5.      (line  388)
---format-all-comments:                         See 1.5.      (line  363)
---format-first-column-comments:                See 1.5.      (line  363)
---gnu-style:                                   See 1.3.      (line  176)
---honour-newlines:                             See 1.9.      (line  756)
---ignore-newlines:                             See 1.9.      (line  756)
---ignore-profile:                              See 1.1.      (line   97)
---indent-levelN:                               See 1.8.      (line  658)
---k-and-r-style:                               See 1.3.      (line  192)
---leave-optional-blank-lines:                  See 1.4.      (line  231)
---leave-preprocessor-space:                    See 1.8.      (line  719)
---line-comments-indentationN:                  See 1.5.      (line  377)
---line-lengthN:                                See 1.9.      (line  748)
---no-blank-lines-after-commas:                 See 1.7.      (line  585)
---no-blank-lines-after-declarations:           See 1.4.1.    (line  248)
---no-blank-lines-after-procedures:             See 1.4.2.    (line  266)
---no-blank-lines-before-block-comments:        See 1.4.      (line  228)
---no-comment-delimiters-on-blank-lines:        See 1.5.      (line  400)
---no-parameter-indentation:                    See 1.8.      (line  702)
---no-space-after-casts:                        See 1.6.      (line  536)
---no-space-after-for:                          See 1.6.      (line  543)
---no-space-after-function-call-names:          See 1.6.      (line  532)
---no-space-after-if:                           See 1.6.      (line  546)
---no-space-after-while:                        See 1.6.      (line  549)
---no-verbosity:                                See 1.11.     (line  841)
---original:                                    See 1.3.      (line  206)
---output-file:                                 See 1.1.      (line   51)
---parameter-indentationN:                      See 1.8.      (line  702)
---preprocessor-indentationN:                   See 1.8.      (line  725)
---preserve-mtime:                              See 1.11.     (line  846)
---procnames-start-lines:                       See 1.7.      (line  626)
---remove-preprocessor-space:                   See 1.8.      (line  719)
---space-after-cast:                            See 1.6.      (line  536)
---space-after-for:                             See 1.6.      (line  543)
---space-after-if:                              See 1.6.      (line  546)
---space-after-parentheses:                     See 1.6.      (line  552)
---space-after-procedure-calls:                 See 1.6.      (line  532)
---space-after-while:                           See 1.6.      (line  549)
---space-special-semicolon:                     See 1.6.      (line  526)
---standard-output:                             See 1.1.      (line   55)
---star-left-side-of-comments:                  See 1.5.      (line  408)
---swallow-optional-blank-lines:                See 1.4.      (line  231)
---tab-sizeN:                                   See 1.8.      (line  681)
---verbose:                                     See 1.11.     (line  841)
--bad:                                          See 1.4.1.    (line  248)
--bap:                                          See 1.4.2.    (line  266)
--bbb:                                          See 1.4.      (line  228)
--bbo:                                          See 1.9.      (line  756)
--bc:                                           See 1.7.      (line  585)
--bfda:                                         See 1.7.      (line  596)
--bfde:                                         See 1.7.      (line  596)
--bl:                                           See 1.6.      (line  419)
--bliN:                                         See 1.6.      (line  434)
--br:                                           See 1.6.      (line  419)
--bs:                                           See 1.6.      (line  539)
--cbiN:                                         See 1.6.      (line  510)
--cdb:                                          See 1.5.      (line  400)
--cdN:                                          See 1.5.      (line  388)
--cdw:                                          See 1.6.      (line  464)
--ce:                                           See 1.6.      (line  444)
--ciN:                                          See 1.8.      (line  658)
--cliN:                                         See 1.6.      (line  479)
--cN:                                           See 1.5.      (line  388)
--cpN:                                          See 1.5.      (line  388)
--cs:                                           See 1.6.      (line  536)
--dce:                                          See 1.6.      (line  444)
--diN:                                          See 1.7.      (line  565)
--dN:                                           See 1.5.      (line  377)
--fc1:                                          See 1.5.      (line  363)
--fca:                                          See 1.5.      (line  363)
--gnu:                                          See 1.3.      (line  176)
--hnl:                                          See 1.9.      (line  756)
--iN:                                           See 1.8.      (line  658)
--ipN:                                          See 1.8.      (line  702)
--kr:                                           See 1.3.      (line  192)
--lN:                                           See 1.9.      (line  748)
--lp:                                           See 1.8.      (line  658)
--lps:                                          See 1.8.      (line  719)
--nbad:                                         See 1.4.1.    (line  248)
--nbap:                                         See 1.4.2.    (line  266)
--nbbb:                                         See 1.4.      (line  228)
--nbbo:                                         See 1.9.      (line  756)
--nbc:                                          See 1.7.      (line  585)
--nbfda:                                        See 1.7.      (line  596)
--nbfde:                                        See 1.7.      (line  596)
--ncdb:                                         See 1.5.      (line  400)
--ncdw:                                         See 1.6.      (line  464)
--ncs:                                          See 1.6.      (line  536)
--nfc1:                                         See 1.5.      (line  363)
--nfca:                                         See 1.5.      (line  363)
--nhnl:                                         See 1.9.      (line  756)
--nip:                                          See 1.8.      (line  702)
--nlp:                                          See 1.8.      (line  658)
--nlps:                                         See 1.8.      (line  719)
--npcs:                                         See 1.6.      (line  532)
--npmt:                                         See 1.11.     (line  846)
--npro:                                         See 1.1.      (line   97)
--npsl:                                         See 1.7.      (line  626)
--nsaf:                                         See 1.6.      (line  543)
--nsai:                                         See 1.6.      (line  546)
--nsaw:                                         See 1.6.      (line  549)
--nsc:                                          See 1.5.      (line  408)
--nsob:                                         See 1.4.      (line  231)
--nss:                                          See 1.6.      (line  526)
--nv:                                           See 1.11.     (line  841)
--o:                                            See 1.1.      (line   51)
--orig:                                         See 1.3.      (line  206)
--pcs:                                          See 1.6.      (line  532)
--pmt:                                          See 1.11.     (line  846)
--ppiN:                                         See 1.8.      (line  725)
--prs:                                          See 1.6.      (line  552)
--psl:                                          See 1.7.      (line  626)
--saf:                                          See 1.6.      (line  543)
--sai:                                          See 1.6.      (line  546)
--saw:                                          See 1.6.      (line  549)
--sc:                                           See 1.5.      (line  408)
--sob:                                          See 1.4.      (line  231)
--ss:                                           See 1.6.      (line  526)
--st:                                           See 1.1.      (line   55)
--T:                                            See 1.7.      (line  631)
--tsN:                                          See 1.8.      (line  681)
--v:                                            See 1.11.     (line  841)
--version:                                      See 1.11.     (line  837)
-.indent.pro file:                              See 1.1.      (line   97)
-backup files:                                  See 1.2.      (line  127)
-Beginning indent:                              See 1.1.      (line   36)
-Berkeley style:                                See 1.3.      (line  206)
-Blank lines:                                   See 1.4.      (line  217)
-Comments:                                      See 1.5.      (line  316)
-etags requires -psl:                           See 1.7.      (line  626)
-GNU style:                                     See 1.3.      (line  176)
-Initialization file:                           See 1.1.      (line   97)
-Invoking indent:                               See 1.1.      (line   36)
-Kernighan & Ritchie style:                     See 1.3.      (line  192)
-Long options, use of:                          See 1.1.      (line   73)
-Original Berkeley style:                       See 1.3.      (line  206)
-Output File Specification:                     See 1.1.      (line   51)
-Standard Output:                               See 1.1.      (line   55)
-Starting indent:                               See 1.1.      (line   36)
-typedef:                                       See 1.7.      (line  631)
-Typenames:                                     See 1.7.      (line  631)
-Using Standard Input:                          See 1.1.      (line   59)
-Table of Contents
-*****************
-
-`indent':  Indent and Format C Program Source
-1 The `indent' Program
-  1.1 Invoking `indent'
-  1.2 Backup Files
-  1.3 Common styles
-  1.4 Blank lines
-    1.4.1 -blank-lines-after-declarations
-    1.4.2 -blank-lines-after-procedures
-  1.5 Comments
-  1.6 Statements
-  1.7 Declarations
-  1.8 Indentation
-  1.9 Breaking long lines
-  1.10 Disabling Formatting
-  1.11 Miscellaneous options
-  1.12 Bugs
-  1.13 Copyright
-Appendix A Option Summary
-Index
-
-

Index: manual/indent.txt.gz
===================================================================
RCS file: manual/indent.txt.gz
diff -N manual/indent.txt.gz
Binary files /tmp/cvs5E5nYx and /dev/null differ

Index: manual/index.html
===================================================================
RCS file: manual/index.html
diff -N manual/index.html
--- manual/index.html   18 Sep 2008 15:24:27 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,77 +0,0 @@
-<!--#include virtual="/server/header.html" -->
-<title>Indent Code Formatter - GNU Project - Free Software Foundation 
(FSF)</title>
-<!--#include virtual="/server/banner.html" -->
-<h2>Indent Code Formatter</h2>
-
-<!-- This document is in XML, and xhtml 1.0 -->
-<!-- Please make sure to properly nest your tags -->
-<!-- and ensure that your final document validates -->
-<!-- consistent with W3C xhtml 1.0 and CSS standards -->
-<!-- See validator.w3.org -->
-
-<address>Free Software Foundation</address>
-<address>last updated September 18, 2008</address>
-
-<p>This manual (indent) is available in the following formats:</p>
-
-<ul>
-<li><a href="html_node/Index.html">HTML</a> - with one web page per
-    node.</li>
-<li><a href="indent.html_node.tar.gz">HTML compressed
-    (24K gzipped tar file)</a> -
-    with one web page per node.</li>
-<li><a href="indent.info.tar.gz">Info document
-    (16K bytes gzipped tar file)</a>.</li>
-<li><a href="indent.txt">ASCII text
-    (64K bytes)</a>.</li>
-<li><a href="indent.txt.gz">ASCII text compressed
-    (16K bytes gzipped)</a>.</li>
-<li><a href="indent.dvi.gz">TeX dvi file
-    (28K bytes gzipped)</a>.</li>
-<li><a href="indent.ps.gz">PostScript file
-    (124K bytes gzipped)</a>.</li>
-<li><a href="indent.pdf">PDF file
-    (220K bytes)</a>.</li>
-<li><a href="indent.texi.tar.gz">Texinfo source
-    (20K bytes gzipped tar file).</a></li>
-</ul>
-
-<p>You can <a href="http://shop.fsf.org/";>buy printed copies of
-some manuals</a> (among other items) from the Free Software Foundation;
-this helps support FSF activities.</p>
-
-<p>(This page generated by the <a 
href="http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/texinfo/texinfo/util/gendocs.sh";>gendocs.sh
-script</a>.)</p>
-
-<!-- If needed, change the copyright block at the bottom. In general, -->
-<!-- all pages on the GNU web server should have the section about    -->
-<!-- verbatim copying.  Please do NOT remove this without talking     -->
-<!-- with the webmasters first. --> 
-<!-- Please make sure the copyright date is consistent with the document -->
-<!-- and that it is like this "2001, 2002" not this "2001-2002." -->
-</div><!-- for id="content", starts in the include above -->
-<!--#include virtual="/server/footer.html" -->
-<div id="footer">
-
-<p>
-Please send FSF &amp; GNU inquiries to 
-<a href="mailto:address@hidden";><em>address@hidden</em></a>.
-There are also <a href="/contact/">other ways to contact</a> 
-the FSF.
-<br />
-Please send broken links and other corrections or suggestions to
-<a href="mailto:address@hidden";><em>address@hidden</em></a>.
-</p>
-
-<p>
-Copyright &copy; 2008 Free Software Foundation, Inc.,
-</p>
-<address>51 Franklin Street, Fifth Floor, Boston, MA 02111, USA</address>
-<p>Verbatim copying and distribution of this entire article is
-permitted in any medium, provided this notice is preserved.
-</p>
-
-</div>
-</div>
-</body>
-</html>

Index: manual/html_node/Backup-files.html
===================================================================
RCS file: manual/html_node/Backup-files.html
diff -N manual/html_node/Backup-files.html
--- manual/html_node/Backup-files.html  18 Sep 2008 15:15:01 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,80 +0,0 @@
-<html lang="en">
-<head>
-<title>Backup files - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Invoking-indent.html#Invoking-indent" title="Invoking 
indent">
-<link rel="next" href="Common-styles.html#Common-styles" title="Common styles">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Backup-files"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Common-styles.html#Common-styles">Common styles</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.2 Backup Files</h3>
-
-<p><a name="index-backup-files-16"></a>As of version 1.3, GNU <samp><span 
class="command">indent</span></samp> makes GNU-style backup files, the
-same way GNU Emacs does.  This means that either <dfn>simple</dfn> or
-<dfn>numbered</dfn> backup filenames may be made.
-
-   <p>Simple backup file names are generated by appending a suffix to the
-original file name.  The default for this suffix is the
-one-character string <samp><span class="file">~</span></samp> (tilde).  Thus, 
the backup file for
-<samp><span class="file">python.c</span></samp> would be <samp><span 
class="file">python.c~</span></samp>.
-
-   <p>Instead of the default, you may specify any string as a suffix by
-setting the environment variable <samp><span 
class="env">SIMPLE_BACKUP_SUFFIX</span></samp> to
-your preferred suffix.
-
-   <p>Numbered backup versions of a file <samp><span 
class="file">momeraths.c</span></samp> look like
-<samp><span class="file">momeraths.c.~23~</span></samp>, where 23 is the 
version of this particular
-backup.  When making a numbered backup of the file <samp><span 
class="file">src/momeraths.c</span></samp>,
-the backup file will be named <samp><span 
class="file">src/momeraths.c.~</span><var>V</var><span 
class="file">~</span></samp>, where
-<var>V</var> is one greater than the highest version currently existing in
-the directory <samp><span class="file">src</span></samp>.  The environment 
variable <samp><span class="env">VERSION_WIDTH</span></samp>
-controls the number of digits, using left zero padding when necessary. 
-For instance, setting this variable to "2" will lead to the backup
-file being named <samp><span class="file">momeraths.c.~04~</span></samp>.
-
-   <p>The type of backup file made is controlled by the value of the
-environment variable <samp><span class="env">VERSION_CONTROL</span></samp>.  
If it is the string
-&lsquo;<samp><span class="samp">simple</span></samp>&rsquo;, then only simple 
backups will be made.  If its value is
-the string &lsquo;<samp><span class="samp">numbered</span></samp>&rsquo;, then 
numbered backups will be made.  If its
-value is &lsquo;<samp><span 
class="samp">numbered-existing</span></samp>&rsquo;, then numbered backups will 
be made if
-there <em>already exist</em> numbered backups for the file being indented;
-otherwise, a simple backup is made.  If <samp><span 
class="env">VERSION_CONTROL</span></samp> is not
-set, then <samp><span class="command">indent</span></samp> assumes the 
behaviour of
-&lsquo;<samp><span class="samp">numbered-existing</span></samp>&rsquo;.
-
-   <p>Other versions of <samp><span class="command">indent</span></samp> use 
the suffix <samp><span class="file">.BAK</span></samp> in naming
-backup files.  This behaviour can be emulated by setting
-<samp><span class="env">SIMPLE_BACKUP_SUFFIX</span></samp> to 
&lsquo;<samp><span class="samp">.BAK</span></samp>&rsquo;.
-
-   <p>Note also that other versions of <samp><span 
class="command">indent</span></samp> make backups in the
-current directory, rather than in the directory of the source file as
-GNU <samp><span class="command">indent</span></samp> now does.
-
-   </body></html>
-

Index: manual/html_node/Blank-lines.html
===================================================================
RCS file: manual/html_node/Blank-lines.html
diff -N manual/html_node/Blank-lines.html
--- manual/html_node/Blank-lines.html   18 Sep 2008 15:15:01 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,60 +0,0 @@
-<html lang="en">
-<head>
-<title>Blank lines - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Common-styles.html#Common-styles" title="Common styles">
-<link rel="next" href="Comments.html#Comments" title="Comments">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Blank-lines"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Comments.html#Comments">Comments</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Common-styles.html#Common-styles">Common styles</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.4 Blank lines</h3>
-
-<p><a name="index-Blank-lines-27"></a>
-Various programming styles use blank lines in different places. 
-<samp><span class="command">indent</span></samp> has a number of options to 
insert or delete blank lines in
-specific places.
-
-   <p>The <samp><span class="option">-bad</span></samp> option causes 
<samp><span class="command">indent</span></samp> to force a blank line after
-every block of declarations.  The <samp><span 
class="option">-nbad</span></samp> option causes
-<samp><span class="command">indent</span></samp> not to force such blank lines.
-
-   <p>The <samp><span class="option">-bap</span></samp> option forces a blank 
line after every procedure body. 
-The <samp><span class="option">-nbap</span></samp> option forces no such blank 
line.
-
-   <p><a name="index-g_t_002dbbb-28"></a><a 
name="index-g_t_002d_002dblank_002dlines_002dbefore_002dblock_002dcomments-29"></a><a
 name="index-g_t_002dnbbb-30"></a><a 
name="index-g_t_002d_002dno_002dblank_002dlines_002dbefore_002dblock_002dcomments-31"></a>The
 <samp><span class="option">-bbb</span></samp> option forces a blank line 
before every boxed comment
-(See <a href="Comments.html#Comments">Comments</a>.) 
-The <samp><span class="option">-nbbb</span></samp> option does not force such 
blank lines.
-
-   <p><a name="index-g_t_002dsob-32"></a><a 
name="index-g_t_002d_002dswallow_002doptional_002dblank_002dlines-33"></a><a 
name="index-g_t_002dnsob-34"></a><a 
name="index-g_t_002d_002dleave_002doptional_002dblank_002dlines-35"></a>The 
<samp><span class="option">-sob</span></samp> option causes <samp><span 
class="command">indent</span></samp> to swallow optional blank
-lines (that is, any optional blank lines present in the input will be
-removed from the output).  If the <samp><span 
class="option">-nsob</span></samp> is specified, any blank
-lines present in the input file will be copied to the output file.
-
-   </body></html>
-

Index: manual/html_node/Breaking-long-lines.html
===================================================================
RCS file: manual/html_node/Breaking-long-lines.html
diff -N manual/html_node/Breaking-long-lines.html
--- manual/html_node/Breaking-long-lines.html   18 Sep 2008 15:15:02 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,93 +0,0 @@
-<html lang="en">
-<head>
-<title>Breaking long lines - `indent':  Indent and Format C Program 
Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Indentation.html#Indentation" title="Indentation">
-<link rel="next" href="Disabling-Formatting.html#Disabling-Formatting" 
title="Disabling Formatting">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Breaking-long-lines"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Disabling-Formatting.html#Disabling-Formatting">Disabling Formatting</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Indentation.html#Indentation">Indentation</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.9 Breaking long lines</h3>
-
-<p><a name="index-g_t_002dl_0040var_007bn_007d-157"></a><a 
name="index-g_t_002d_002dline_002dlength_0040var_007bn_007d-158"></a>With the 
option <samp><span class="option">-l</span><var>n</var></samp>, or <samp><span 
class="option">--line-length</span><var>n</var></samp>, it is
-possible to specify the maximum length of a line of C code, not including
-possible comments that follow it.
-
-   <p>When lines become longer then the specified line length, GNU <samp><span 
class="command">indent</span></samp>
-tries to break the line at a logical place.  This is new as of version 2.1
-however and not very intelligent or flexible yet.
-
-   <p><a name="index-g_t_002dbbo-159"></a><a 
name="index-g_t_002d_002dbreak_002dbefore_002dboolean_002doperator-160"></a><a 
name="index-g_t_002dnbbo-161"></a><a 
name="index-g_t_002d_002dbreak_002dafter_002dboolean_002doperator-162"></a><a 
name="index-g_t_002dhnl-163"></a><a 
name="index-g_t_002d_002dhonour_002dnewlines-164"></a><a 
name="index-g_t_002dnhnl-165"></a><a 
name="index-g_t_002d_002dignore_002dnewlines-166"></a>Currently there are two 
options that allows one to interfere with the
-algorithm that determines where to break a line.
-
-   <p>The <samp><span class="option">-bbo</span></samp> option causes GNU 
<samp><span class="command">indent</span></samp> to prefer to break
-long lines before the boolean operators <code>&amp;&amp;</code> and 
<code>||</code>.  The
-<samp><span class="option">-nbbo</span></samp> option causes GNU <samp><span 
class="command">indent</span></samp> not have that
-preference.  For example, the default option <samp><span 
class="option">-bbo</span></samp> (together
-with <samp><span class="option">--line-length60</span></samp> and <samp><span 
class="option">--ignore-newlines</span></samp>) makes code
-look like this:
-
-<pre class="example">       if (mask
-           &amp;&amp; ((mask[0] == '\0')
-               || (mask[1] == '\0'
-                   &amp;&amp; ((mask[0] == '0') || (mask[0] == '*')))))
-</pre>
-   <p>Using the option <samp><span class="option">-nbbo</span></samp> will 
make it look like this:
-
-<pre class="example">       if (mask &amp;&amp;
-           ((mask[0] == '\0') ||
-            (mask[1] == '\0' &amp;&amp;
-             ((mask[0] == '0') || (mask[0] == '*')))))
-</pre>
-   <p>The default <samp><span class="option">-hnl</span></samp>, however, 
honours newlines in the input file by
-giving them the highest possible priority to break lines at.  For example,
-when the input file looks like this:
-
-<pre class="example">       if (mask
-           &amp;&amp; ((mask[0] == '\0')
-           || (mask[1] == '\0' &amp;&amp; ((mask[0] == '0') || (mask[0] == 
'*')))))
-</pre>
-   <p class="noindent">then using the option <samp><span 
class="option">-hnl</span></samp>, or <samp><span 
class="option">--honour-newlines</span></samp>,
-together with the previously mentioned <samp><span 
class="option">-nbbo</span></samp> and
-<samp><span class="option">--line-length60</span></samp>, will cause the 
output not to be what is given
-in the last example but instead will prefer to break at the positions
-where the code was broken in the input file:
-
-<pre class="example">       if (mask
-           &amp;&amp; ((mask[0] == '\0')
-               || (mask[1] == '\0' &amp;&amp;
-                   ((mask[0] == '0') || (mask[0] == '*')))))
-</pre>
-   <p>The idea behind this option is that lines which are too long, but are 
already
-broken up, will not be touched by GNU <samp><span 
class="command">indent</span></samp>.  Really messy code
-should be run through <samp><span class="command">indent</span></samp> at 
least once using the
-<samp><span class="option">--ignore-newlines</span></samp> option though.
-
-   </body></html>
-

Index: manual/html_node/Bugs.html
===================================================================
RCS file: manual/html_node/Bugs.html
diff -N manual/html_node/Bugs.html
--- manual/html_node/Bugs.html  18 Sep 2008 15:15:03 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,70 +0,0 @@
-<html lang="en">
-<head>
-<title>Bugs - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Miscellaneous-options.html#Miscellaneous-options" 
title="Miscellaneous options">
-<link rel="next" href="Copyright.html#Copyright" title="Copyright">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Bugs"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Copyright.html#Copyright">Copyright</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.12 Bugs</h3>
-
-<p>Please report any bugs to <a 
href="mailto:address@hidden";>address@hidden</a>.
-
-   <p>When <samp><span class="command">indent</span></samp> is run twice on a 
file, with the same profile,
-it should <em>never</em> change that file the second time.  With the
-current design of <samp><span class="command">indent</span></samp>, this can 
not be guaranteed,
-and it has not been extensively tested.
-
-   <p><samp><span class="command">indent</span></samp> does not understand C.  
In some cases this leads to
-the inability to join lines.  The result is that running a file
-through <samp><span class="command">indent</span></samp> is 
<em>irreversible</em>, even if the used input
-file was the result of running <samp><span 
class="command">indent</span></samp> with a given profile
-(<samp><span class="file">.indent.pro</span></samp>).
-
-   <p>While an attempt was made to get <samp><span 
class="command">indent</span></samp> working for C++, it
-will not do a good job on any C++ source except the very simplest.
-
-   <p><samp><span class="command">indent</span></samp> does not look at the 
given <samp><span class="option">--line-length</span></samp> option
-when writing comments to the output file.  This results often in comments
-being put far to the right.  In order to prohibit <samp><span 
class="command">indent</span></samp> from
-joining a broken line that has a comment at the end, make sure that the
-comments start on the first line of the break.
-
-   <p><samp><span class="command">indent</span></samp> does not count lines 
and comments (see the <samp><span class="option">-v</span></samp>
-option) when <samp><span class="command">indent</span></samp> is turned off 
with
-<code>/* *INDENT-OFF* */</code>.
-
-   <p>Comments of the form <code>/*UPPERCASE*/</code> are not treated as 
comment but as an
-identifier, causing them to be joined with the next line. This renders
-comments of this type useless, unless they are embedded in the code to
-begin with.
-
-   </body></html>
-

Index: manual/html_node/Comments.html
===================================================================
RCS file: manual/html_node/Comments.html
diff -N manual/html_node/Comments.html
--- manual/html_node/Comments.html      18 Sep 2008 15:15:04 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,141 +0,0 @@
-<html lang="en">
-<head>
-<title>Comments - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Blank-lines.html#Blank-lines" title="Blank lines">
-<link rel="next" href="Statements.html#Statements" title="Statements">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Comments"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Statements.html#Statements">Statements</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Blank-lines.html#Blank-lines">Blank lines</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.5 Comments</h3>
-
-<p><a name="index-Comments-44"></a>
-<samp><span class="command">indent</span></samp> formats both C and C++ 
comments. C comments are begun with
-&lsquo;<samp><span class="samp">/*</span></samp>&rsquo;, terminated with 
&lsquo;<samp><span class="samp">*/</span></samp>&rsquo; and may contain newline 
characters. 
-C++ comments begin with the delimiter &lsquo;<samp><span 
class="samp">//</span></samp>&rsquo; and end at the newline.
-
-   <p><samp><span class="command">indent</span></samp> handles comments 
differently depending upon their context. 
-<samp><span class="command">indent</span></samp> attempts to distinguish 
between comments which follow
-statements, comments which follow declarations, comments following
-preprocessor directives, and comments which are not preceded by code of
-any sort, i.e., they begin the text of the line (although not
-neccessarily in column 1).
-
-   <p><samp><span class="command">indent</span></samp> further distinguishes 
between comments found outside of
-procedures and aggregates, and those found within them.  In particular,
-comments beginning a line found within a procedure will be indented to
-the column at which code is currently indented.  The exception to this a
-comment beginning in the leftmost column;  such a comment is output
-at that column.
-
-   <p><samp><span class="command">indent</span></samp> attempts to leave 
<dfn>boxed comments</dfn> unmodified.  The
-general idea of such a comment is that it is enclosed in a rectangle or
-&ldquo;box&rdquo; of stars or dashes to visually set it apart.  More precisely,
-boxed comments are defined as those in which the initial &lsquo;<samp><span 
class="samp">/*</span></samp>&rsquo; is
-followed immediately by the character &lsquo;<samp><span 
class="samp">*</span></samp>&rsquo;, &lsquo;<samp><span 
class="samp">=</span></samp>&rsquo;, &lsquo;<samp><span 
class="samp">_</span></samp>&rsquo;, or
-&lsquo;<samp><span class="samp">-</span></samp>&rsquo;, or those in which the 
beginning comment delimiter (&lsquo;<samp><span 
class="samp">/*</span></samp>&rsquo;)
-is on a line by itself, and the following line begins with a 
&lsquo;<samp><span class="samp">*</span></samp>&rsquo; in
-the same column as the star of the opening delimiter.
-
-   <p>Examples of boxed comments are:
-
-<pre class="example">     /**********************
-      * Comment in a box!! *
-      **********************/
-     
-            /*
-             * A different kind of scent,
-             * for a different kind of comment.
-             */
-</pre>
-   <p><samp><span class="command">indent</span></samp> attempts to leave boxed 
comments exactly as they are found
-in the source file.  Thus the indentation of the comment is unchanged,
-and its length is not checked in any way.  The only alteration made is
-that an embedded tab character may be converted into the appropriate
-number of spaces.
-
-   <p>If the <samp><span class="option">-bbb</span></samp> option is 
specified, all such boxed comments will be
-preceded by a blank line, unless such a comment is preceded by code.
-
-   <p><a name="index-g_t_002dfca-45"></a><a 
name="index-g_t_002d_002dformat_002dall_002dcomments-46"></a><a 
name="index-g_t_002dnfca-47"></a><a 
name="index-g_t_002d_002ddont_002dformat_002dcomments-48"></a><a 
name="index-g_t_002dfc1-49"></a><a 
name="index-g_t_002d_002dformat_002dfirst_002dcolumn_002dcomments-50"></a><a 
name="index-g_t_002dnfc1-51"></a><a 
name="index-g_t_002d_002ddont_002dformat_002dfirst_002dcolumn_002dcomments-52"></a>Comments
 which are not boxed comments may be formatted, which means that
-the line is broken to fit within a right margin and left-filled with
-whitespace.  Single newlines are equivalent to a space, but blank lines
-(two or more newlines in a row) are taken to mean a paragraph break. 
-Formatting of comments which begin after the first column is enabled
-with the <samp><span class="option">-fca</span></samp> option.  To format 
those beginning in column one,
-specify <samp><span class="option">-fc1</span></samp>.  Such formatting is 
disabled by default.
-
-   <p>The right margin for formatting defaults to 78, but may be changed with
-the <samp><span class="option">-lc</span></samp> option.  If the margin 
specified does not allow the
-comment to be printed, the margin will be automatically extended for the
-duration of that comment.  The margin is not respected if the comment is
-not being formatted.
-
-   <p><a name="index-g_t_002dd_0040var_007bn_007d-53"></a><a 
name="index-g_t_002d_002dline_002dcomments_002dindentation_0040var_007bn_007d-54"></a>If
 the comment begins a line (i.e., there is no program text to its
-left), it will be indented to the column it was found in unless the
-comment is within a block of code.  In that case, such a comment will be
-aligned with the indented code of that block (unless the comment began
-in the first column).  This alignment may be affected by the <samp><span 
class="option">-d</span></samp>
-option, which specifies an amount by which such comments are moved to
-the <em>left</em>, or unindented.  For example, <samp><span 
class="option">-d2</span></samp> places comments
-two spaces to the left of code.  By default, comments are aligned with
-code, unless they begin in the first column, in which case they are left
-there by default &mdash; to get them aligned with the code, specify 
<samp><span class="option">-fc1</span></samp>.
-
-   <p><a name="index-g_t_002dc_0040var_007bn_007d-55"></a><a 
name="index-g_t_002d_002dcomment_002dindentation_0040var_007bn_007d-56"></a><a 
name="index-g_t_002dcd_0040var_007bn_007d-57"></a><a 
name="index-g_t_002d_002ddeclaration_002dcomment_002dcolumn_0040var_007bn_007d-58"></a><a
 name="index-g_t_002dcp_0040var_007bn_007d-59"></a><a 
name="index-g_t_002d_002delse_002dendif_002dcolumn_0040var_007bn_007d-60"></a>Comments
 to the right of code will appear by default in column 33. 
-This may be changed with one of three options.  <samp><span 
class="option">-c</span></samp> will specify
-the column for comments following code, <samp><span 
class="option">-cd</span></samp> specifies the
-column for comments following declarations, and <samp><span 
class="option">-cp</span></samp> specifies
-the column for comments following preprocessor directives <code>#else</code>
-and <code>#endif</code>.
-
-   <p>If the code to the left of the comment exceeds the beginning column,
-the comment column will be extended to the next tabstop column past
-the end of the code, or in the case of preprocessor directives, to one
-space past the end of the directive.  This extension lasts only for
-the output of that particular comment.
-
-   <p><a name="index-g_t_002dcdb-61"></a><a 
name="index-g_t_002d_002dcomment_002ddelimiters_002don_002dblank_002dlines-62"></a><a
 name="index-g_t_002dncdb-63"></a><a 
name="index-g_t_002d_002dno_002dcomment_002ddelimiters_002don_002dblank_002dlines-64"></a>The
 <samp><span class="option">-cdb</span></samp> option places the comment 
delimiters on blank lines. 
-Thus, a single line comment like <code>/* Loving hug */</code> can be
-transformed into:
-
-<pre class="example">     /*
-        Loving hug
-      */
-</pre>
-   <p><a name="index-g_t_002dsc-65"></a><a 
name="index-g_t_002d_002dstar_002dleft_002dside_002dof_002dcomments-66"></a><a 
name="index-g_t_002dnsc-67"></a><a 
name="index-g_t_002d_002ddont_002dstar_002dcomments-68"></a>Stars can be placed 
at the beginning of multi-line comments with the
-<samp><span class="option">-sc</span></samp> option.  Thus, the single-line 
comment above can be
-transformed (with <samp><span class="option">-cdb -sc</span></samp>) into:
-
-<pre class="example">     /*
-      * Loving hug
-      */
-</pre>
-   </body></html>
-

Index: manual/html_node/Common-styles.html
===================================================================
RCS file: manual/html_node/Common-styles.html
diff -N manual/html_node/Common-styles.html
--- manual/html_node/Common-styles.html 18 Sep 2008 15:15:04 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,85 +0,0 @@
-<html lang="en">
-<head>
-<title>Common styles - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Backup-files.html#Backup-files" title="Backup files">
-<link rel="next" href="Blank-lines.html#Blank-lines" title="Blank lines">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Common-styles"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Blank-lines.html#Blank-lines">Blank lines</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Backup-files.html#Backup-files">Backup files</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.3 Common styles</h3>
-
-<p>There are several common styles of C code, including the GNU style, the
-Kernighan &amp; Ritchie style, and the original Berkeley style.  A style may
-be selected with a single <dfn>background</dfn> option, which specifies a set
-of values for all other options.  However, explicitly specified options
-always override options implied by a background option.
-
-   <p><a name="index-GNU-style-17"></a><a name="index-g_t_002dgnu-18"></a><a 
name="index-g_t_002d_002dgnu_002dstyle-19"></a>As of version 1.2, the default 
style of GNU <samp><span class="command">indent</span></samp> is the GNU
-style.  Thus, it is no longer necessary to specify the option
-<samp><span class="option">-gnu</span></samp> to obtain this format, although 
doing so will not cause an
-error.  Option settings which correspond to the GNU style are:
-
-<pre class="example">     -nbad -bap -nbc -bbo -bl -bli2 -bls -ncdb -nce -cp1 
-cs -di2
-     -ndj -nfc1 -nfca -hnl -i2 -ip5 -lp -pcs -nprs -psl -saf -sai
-     -saw -nsc -nsob
-</pre>
-   <p>The GNU coding style is that preferred by the GNU project.  It is the
-style that the GNU Emacs C mode encourages and which is used in the C
-portions of GNU Emacs.  (People interested in writing programs for
-Project GNU should get a copy of <cite>The GNU Coding Standards</cite>, which
-also covers semantic and portability issues such as memory usage, the
-size of integers, etc.)
-
-   <p><a name="index-Kernighan-_0026-Ritchie-style-20"></a><a 
name="index-g_t_002dkr-21"></a><a 
name="index-g_t_002d_002dk_002dand_002dr_002dstyle-22"></a><!-- 
kernighan-and-ritchie-style works, too, as does -->
-<!-- kernighan-and-ritchie.  Which is most intuitive? -->
-The Kernighan &amp; Ritchie style is used throughout their well-known book
-<cite>The C Programming Language</cite>.  It is enabled with the <samp><span 
class="option">-kr</span></samp>
-option.  The Kernighan &amp; Ritchie style corresponds to the following set
-of options:
-
-<pre class="example">     -nbad -bap -bbo -nbc -br -brs -c33 -cd33 -ncdb -ce 
-ci4 -cli0
-     -cp33 -cs -d0 -di1 -nfc1 -nfca -hnl -i4 -ip0 -l75 -lp -npcs
-     -nprs -npsl -saf -sai -saw -nsc -nsob -nss
-</pre>
-   <p class="noindent">Kernighan &amp; Ritchie style does not put comments to 
the right of code in
-the same column at all times (nor does it use only one space to the
-right of the code), so for this style <samp><span 
class="command">indent</span></samp> has arbitrarily
-chosen column 33.
-
-   <p><a name="index-Berkeley-style-23"></a><a 
name="index-Original-Berkeley-style-24"></a><a 
name="index-g_t_002dorig-25"></a><a 
name="index-g_t_002d_002doriginal-26"></a>The style of the original Berkeley 
<samp><span class="command">indent</span></samp> may be obtained by
-specifying <samp><span class="option">-orig</span></samp> (or by specifying 
<samp><span class="option">--original</span></samp>, using the
-long option name).  This style is equivalent to the following settings:
-
-<pre class="example">     -nbad -nbap -bbo -bc -br -brs -c33 -cd33 -cdb -ce 
-ci4 -cli0
-     -cp33 -di16 -fc1 -fca -hnl -i4 -ip4 -l75 -lp -npcs -nprs -psl
-     -saf -sai -saw -sc -nsob -nss -ts8
-</pre>
-   </body></html>
-

Index: manual/html_node/Copyright.html
===================================================================
RCS file: manual/html_node/Copyright.html
diff -N manual/html_node/Copyright.html
--- manual/html_node/Copyright.html     18 Sep 2008 15:15:05 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,66 +0,0 @@
-<html lang="en">
-<head>
-<title>Copyright - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Bugs.html#Bugs" title="Bugs">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Copyright"></a>
-Previous:&nbsp;<a rel="previous" accesskey="p" href="Bugs.html#Bugs">Bugs</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.13 Copyright</h3>
-
-<p>The following copyright notice applies to the <samp><span 
class="command">indent</span></samp> program. 
-The copyright and copying permissions for this manual appear near the
-beginning of <samp><span class="file">indent.texinfo</span></samp> and 
<samp><span class="file">indent.info</span></samp>, and near the
-end of <samp><span class="file">indent.1</span></samp>.
-
-<pre class="display">     Copyright &copy; 2001 David Ingamells.
-     Copyright &copy; 1999 Carlo Wood.
-     Copyright &copy; 1995, 1996 Joseph Arceneaux.
-     Copyright &copy; 1989, 1992, 1993, 1994, 1995, 1996 Free Software 
Foundation
-     Copyright &copy; 1985 Sun Microsystems, Inc.
-     Copyright &copy; 1980 The Regents of the University of California.
-     Copyright &copy; 1976 Board of Trustees of the University of Illinois.
-     All rights reserved.
-     
-     Redistribution and use in source and binary forms are permitted
-     provided that the above copyright notice and this paragraph are
-     duplicated in all such forms and that any documentation,
-     advertising materials, and other materials related to such
-     distribution and use acknowledge that the software was developed
-     by the University of California, Berkeley, the University of Illinois,
-     Urbana, and Sun Microsystems, Inc.  The name of either University
-     or Sun Microsystems may not be used to endorse or promote products
-     derived from this software without specific prior written permission.
-     THIS SOFTWARE IS PROVIDED &ldquo;AS IS&rdquo; AND WITHOUT ANY EXPRESS OR
-     IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
-     WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
-     PURPOSE.
-</pre>
-   <!-- !END THEREST -->
-   </body></html>
-

Index: manual/html_node/Declarations.html
===================================================================
RCS file: manual/html_node/Declarations.html
diff -N manual/html_node/Declarations.html
--- manual/html_node/Declarations.html  18 Sep 2008 15:15:06 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,134 +0,0 @@
-<html lang="en">
-<head>
-<title>Declarations - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Statements.html#Statements" title="Statements">
-<link rel="next" href="Indentation.html#Indentation" title="Indentation">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Declarations"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Indentation.html#Indentation">Indentation</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Statements.html#Statements">Statements</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.7 Declarations</h3>
-
-<p><a name="index-g_t_002ddi_0040var_007bn_007d-115"></a><a 
name="index-g_t_002d_002ddeclaration_002dindentation_0040var_007bn_007d-116"></a>By
 default <samp><span class="command">indent</span></samp> will line up 
identifiers, in the column
-specified by the <samp><span class="option">-di</span></samp> option.  For 
example, <samp><span class="option">-di16</span></samp> makes
-things look like:
-
-<pre class="example">     int             foo;
-     char           *bar;
-</pre>
-   <p>Using a small value (such as one or two) for the <samp><span 
class="option">-di</span></samp> option can
-be used to cause the identifiers to be placed in the first available
-position; for example:
-
-<pre class="example">     int foo;
-     char *bar;
-</pre>
-   <p>The value given to the <samp><span class="option">-di</span></samp> 
option will still affect variables
-which are put on separate lines from their types, for example
-<samp><span class="option">-di2</span></samp> will lead to:
-
-<pre class="example">     int
-       foo;
-</pre>
-   <p><a name="index-g_t_002dbc-117"></a><a 
name="index-g_t_002d_002dblank_002dlines_002dafter_002dcommas-118"></a><a 
name="index-g_t_002dnbc-119"></a><a 
name="index-g_t_002d_002dno_002dblank_002dlines_002dafter_002dcommas-120"></a>If
 the <samp><span class="option">-bc</span></samp> option is specified, a 
newline is forced after each
-comma in a declaration.  For example,
-
-<pre class="example">     int a,
-       b,
-       c;
-</pre>
-   <p class="noindent">With the <samp><span class="option">-nbc</span></samp> 
option this would look like
-
-<pre class="example">     int a, b, c;
-</pre>
-   <p><a name="index-g_t_002dbfda-121"></a><a 
name="index-g_t_002d_002dbreak_002dfunction_002ddecl_002dargs-122"></a><a 
name="index-g_t_002dnbfda-123"></a><a 
name="index-g_t_002d_002ddont_002dbreak_002dfunction_002ddecl_002dargs-124"></a><a
 name="index-g_t_002dbfde-125"></a><a 
name="index-g_t_002d_002dbreak_002dfunction_002ddecl_002dargs_002dend-126"></a><a
 name="index-g_t_002dnbfde-127"></a><a 
name="index-g_t_002d_002ddont_002dbreak_002dfunction_002ddecl_002dargs_002dend-128"></a>The
 <samp><span class="option">-bfda</span></samp> option causes a newline to be 
forced after the comma
-separating the arguments of a function declaration.  The arguments will
-appear at one indention level deeper than the function declaration.  This
-is particularly helpful for functions with long argument lists. 
-The option <samp><span class="option">-bfde</span></samp> causes a newline to 
be forced before the closing
-bracket of the function declaration. For both options the 'n' setting is the 
default:
--nbdfa and -nbdfe.
-
-   <p>For
-example,
-
-<pre class="example">     void foo (int arg1, char arg2, int *arg3, long arg4, 
char arg5);
-</pre>
-   <p class="noindent">With the <samp><span class="option">-bfda</span></samp> 
option this would look like
-
-<pre class="example">     void foo (
-         int arg1,
-         char arg2,
-         int *arg3,
-         long arg4,
-         char arg5);
-</pre>
-   <p>With, in addition, the <samp><span class="option">-bfde</span></samp> 
option this would look like
-
-<pre class="example">     void foo (
-         int arg1,
-         char arg2,
-         int *arg3,
-         long arg4,
-         char arg5
-         );
-</pre>
-   <p><a name="index-g_t_002dpsl-129"></a><a 
name="index-g_t_002d_002dprocnames_002dstart_002dlines-130"></a><a 
name="index-g_t_002dnpsl-131"></a><a 
name="index-g_t_002d_002ddont_002dbreak_002dprocedure_002dtype-132"></a><a 
name="index-g_t_0040command_007betags_007d-requires-_0040option_007b_002dpsl_007d-133"></a>The
 <samp><span class="option">-psl</span></samp> option causes the type of a 
procedure being defined to
-be placed on the line before the name of the procedure.  This style is
-required for the <samp><span class="command">etags</span></samp> program to 
work correctly, as well as some
-of the <code>c-mode</code> functions of Emacs.
-
-   <p><a name="index-g_t_002dT-134"></a><a name="index-Typenames-135"></a><a 
name="index-typedef-136"></a>You must use the <samp><span 
class="option">-T</span></samp>
-option to tell <samp><span class="command">indent</span></samp> the name of 
all the typenames in your
-program that are defined by <code>typedef</code>.  <samp><span 
class="option">-T</span></samp> can be specified
-more than once, and all names specified are used.  For example, if your
-program contains
-
-<pre class="example">     typedef unsigned long CODE_ADDR;
-     typedef enum {red, blue, green} COLOR;
-</pre>
-   <p class="noindent">you would use the options <samp><span class="option">-T 
CODE_ADDR -T COLOR</span></samp>.
-
-   <p>The <samp><span class="option">-brs</span></samp> or <samp><span 
class="option">-bls</span></samp> option specifies how to format braces
-in struct declarations.  The <samp><span class="option">-brs</span></samp> 
option formats braces like
-this:
-
-<pre class="example">     struct foo {
-       int x;
-     };
-</pre>
-   <p class="noindent">The <samp><span class="option">-bls</span></samp> 
option formats them like this:
-
-<pre class="example">     struct foo
-     {
-       int x;
-     };
-</pre>
-   </body></html>
-

Index: manual/html_node/Disabling-Formatting.html
===================================================================
RCS file: manual/html_node/Disabling-Formatting.html
diff -N manual/html_node/Disabling-Formatting.html
--- manual/html_node/Disabling-Formatting.html  18 Sep 2008 15:15:06 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,70 +0,0 @@
-<html lang="en">
-<head>
-<title>Disabling Formatting - `indent':  Indent and Format C Program 
Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Breaking-long-lines.html#Breaking-long-lines" 
title="Breaking long lines">
-<link rel="next" href="Miscellaneous-options.html#Miscellaneous-options" 
title="Miscellaneous options">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Disabling-Formatting"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Breaking-long-lines.html#Breaking-long-lines">Breaking long lines</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.10 Disabling Formatting</h3>
-
-<p>Formatting of C code may be disabled for portions of a program by
-embedding special <dfn>control comments</dfn> in the program.  To turn off
-formatting for a section of a program, place the disabling control
-comment <code>/* *INDENT-OFF* */</code> on a line by itself just before that
-section.  Program text scanned after this control comment is output
-precisely as input with no modifications until the corresponding
-enabling comment is scanned on a line by itself.  The disabling control
-comment is <code>/* *INDENT-ON* */</code>, and any text following the comment
-on the line is also output unformatted.  Formatting begins again with
-the input line following the enabling control comment.
-
-   <p>More precisely, <samp><span class="command">indent</span></samp> does 
not attempt to verify the closing
-delimiter (<code>*/</code>) for these C comments, and any whitespace on the
-line is totally transparent.
-
-   <p>These control comments also function in their C++ formats, namely
-<code>// *INDENT-OFF*</code> and <code>// *INDENT-ON*</code>.
-
-   <p>It should be noted that the internal state of <samp><span 
class="command">indent</span></samp> remains
-unchanged over the course of the unformatted section.  Thus, for
-example, turning off formatting in the middle of a function and
-continuing it after the end of the function may lead to bizarre
-results.  It is therefore wise to be somewhat modular in selecting code
-to be left unformatted.
-
-   <p>As a historical note, some earlier versions of <samp><span 
class="command">indent</span></samp> produced
-error messages beginning with <code>*INDENT**</code>.  These versions of
-<samp><span class="command">indent</span></samp> were written to ignore any 
input text lines which began
-with such error messages.  I have removed this incestuous feature from
-GNU <samp><span class="command">indent</span></samp>.
-
-   </body></html>
-

Index: manual/html_node/Indent-Program.html
===================================================================
RCS file: manual/html_node/Indent-Program.html
diff -N manual/html_node/Indent-Program.html
--- manual/html_node/Indent-Program.html        18 Sep 2008 15:15:07 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,65 +0,0 @@
-<html lang="en">
-<head>
-<title>Indent Program - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="prev" href="index.html#Top" title="Top">
-<link rel="next" href="Option-Summary.html#Option-Summary" title="Option 
Summary">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Indent-Program"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Option-Summary.html#Option-Summary">Option Summary</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" href="index.html#Top">Top</a>,
-Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
-<hr>
-</div>
-
-<h2 class="chapter">1 The <samp><span class="command">indent</span></samp> 
Program</h2>
-
-<!-- !BEGIN DESCRIPTION -->
-<p>can be used to make code easier to read.  It can also convert from one
-style of writing C to another.
-
-   <p><samp><span class="command">indent</span></samp> understands a 
substantial amount about the syntax of C,
-but it also attempts to cope with incomplete and misformed syntax.
-
-   <p>In version 1.2 and more recent versions, the GNU style of indenting is
-the default. 
-<!-- !END DESCRIPTION -->
-
-<ul class="menu">
-<li><a accesskey="1" href="Invoking-indent.html#Invoking-indent">Invoking 
indent</a>:              Invoking <samp><span 
class="command">indent</span></samp>
-<li><a accesskey="2" href="Backup-files.html#Backup-files">Backup files</a>:   
              Backup Files
-<li><a accesskey="3" href="Common-styles.html#Common-styles">Common 
styles</a>:                Common styles
-<li><a accesskey="4" href="Blank-lines.html#Blank-lines">Blank lines</a>:      
            Blank lines
-<li><a accesskey="5" href="Comments.html#Comments">Comments</a>:               
      Comments
-<li><a accesskey="6" href="Statements.html#Statements">Statements</a>:         
          Statements
-<li><a accesskey="7" href="Declarations.html#Declarations">Declarations</a>:   
              Declarations
-<li><a accesskey="8" href="Indentation.html#Indentation">Indentation</a>:      
            Indentation
-<li><a accesskey="9" 
href="Breaking-long-lines.html#Breaking-long-lines">Breaking long lines</a>:    
      Breaking long lines
-<li><a href="Disabling-Formatting.html#Disabling-Formatting">Disabling 
Formatting</a>:         Disabling Formatting
-<li><a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a>:        Miscellaneous options
-<li><a href="Bugs.html#Bugs">Bugs</a>:                         Bugs
-<li><a href="Copyright.html#Copyright">Copyright</a>:                    
Copyright
-</ul>
-
-<!-- !BEGIN THEREST -->
-   </body></html>
-

Index: manual/html_node/Indentation.html
===================================================================
RCS file: manual/html_node/Indentation.html
diff -N manual/html_node/Indentation.html
--- manual/html_node/Indentation.html   18 Sep 2008 15:15:07 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,126 +0,0 @@
-<html lang="en">
-<head>
-<title>Indentation - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Declarations.html#Declarations" title="Declarations">
-<link rel="next" href="Breaking-long-lines.html#Breaking-long-lines" 
title="Breaking long lines">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Indentation"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Breaking-long-lines.html#Breaking-long-lines">Breaking long lines</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Declarations.html#Declarations">Declarations</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.8 Indentation</h3>
-
-<p><a name="index-g_t_002di_0040var_007bn_007d-137"></a><a 
name="index-g_t_002d_002dindent_002dlevel_0040var_007bn_007d-138"></a><a 
name="index-g_t_002dci_0040var_007bn_007d-139"></a><a 
name="index-g_t_002d_002dcontinuation_002dindentation_0040var_007bn_007d-140"></a><a
 name="index-g_t_002dlp-141"></a><a 
name="index-g_t_002d_002dcontinue_002dat_002dparentheses-142"></a><a 
name="index-g_t_002dnlp-143"></a><a 
name="index-g_t_002d_002ddont_002dline_002dup_002dparentheses-144"></a>One 
issue in the formatting of code is how far each line should be
-indented from the left margin.  When the beginning of a statement such
-as <code>if</code> or <code>for</code> is encountered, the indentation level is
-increased by the value specified by the <samp><span 
class="option">-i</span></samp> option.  For example,
-use <samp><span class="option">-i8</span></samp> to specify an eight character 
indentation for each
-level.  When a statement is broken across two lines, the second line is
-indented by a number of additional spaces specified by the <samp><span 
class="option">-ci</span></samp>
-option.  <samp><span class="option">-ci</span></samp> defaults to 0.  However, 
if the <samp><span class="option">-lp</span></samp> option is
-specified, and a line has a left parenthesis which is not closed on that
-line, then continuation lines will be lined up to start at the character
-position just after the left parenthesis.  This processing also applies
-to &lsquo;<samp><span class="samp">[</span></samp>&rsquo; and applies to 
&lsquo;<samp><span class="samp">{</span></samp>&rsquo; when it occurs in 
initialization
-lists.  For example, a piece of continued code might look like this with
-<samp><span class="option">-nlp -ci3</span></samp> in effect:
-
-<pre class="example">       p1 = first_procedure (second_procedure (p2, p3),
-          third_procedure (p4, p5));
-</pre>
-   <p class="noindent">With <samp><span class="option">-lp</span></samp> in 
effect the code looks somewhat clearer:
-
-<pre class="example">       p1 = first_procedure (second_procedure (p2, p3),
-                             third_procedure (p4, p5));
-</pre>
-   <p><a name="index-g_t_002dts_0040var_007bn_007d-145"></a><a 
name="index-g_t_002d_002dtab_002dsize_0040var_007bn_007d-146"></a>When a 
statement is broken in between two or more paren pairs (...),
-each extra pair causes the indentation level extra indentation:
-
-<pre class="example">     if ((((i &lt; 2 &amp;&amp;
-             k &gt; 0) || p == 0) &amp;&amp;
-         q == 1) ||
-       n = 0)
-</pre>
-   <p class="noindent">The option <samp><span 
class="option">-ip</span><var>N</var></samp> can be used to set the extra 
offset per paren. 
-For instance, <samp><span class="option">-ip0</span></samp> would format the 
above as:
-
-<pre class="example">     if ((((i &lt; 2 &amp;&amp;
-       k &gt; 0) || p == 0) &amp;&amp;
-       q == 1) ||
-       n = 0)
-</pre>
-   <p class="noindent"><samp><span class="command">indent</span></samp> 
assumes that tabs are placed at regular intervals of both
-input and output character streams.  These intervals are by default 8
-columns wide, but (as of version 1.2) may be changed by the <samp><span 
class="option">-ts</span></samp>
-option.  Tabs are treated as the equivalent number of spaces.
-
-   <p><a name="index-g_t_002dip_0040var_007bn_007d-147"></a><a 
name="index-g_t_002d_002dparameter_002dindentation_0040var_007bn_007d-148"></a><a
 name="index-g_t_002dnip-149"></a><a 
name="index-g_t_002d_002dno_002dparameter_002dindentation-150"></a>The 
indentation of type declarations in old-style function definitions
-is controlled by the <samp><span class="option">-ip</span></samp> parameter.  
This is a numeric parameter
-specifying how many spaces to indent type declarations.  For example,
-the default <samp><span class="option">-ip5</span></samp><!-- /@w --> makes 
definitions look like this:
-
-<pre class="example">     char *
-     create_world (x, y, scale)
-          int x;
-          int y;
-          float scale;
-     {
-       . . .
-     }
-</pre>
-   <p>For compatibility with other versions of indent, the option <samp><span 
class="option">-nip</span></samp>
-is provided, which is equivalent to <samp><span 
class="option">-ip0</span></samp>.
-
-   <p><a name="index-g_t_002dlps-151"></a><a 
name="index-g_t_002d_002dleave_002dpreprocessor_002dspace-152"></a><a 
name="index-g_t_002dnlps-153"></a><a 
name="index-g_t_002d_002dremove_002dpreprocessor_002dspace-154"></a>ANSI C 
allows white space to be placed on preprocessor command lines
-between the character &lsquo;<samp><span class="samp">#</span></samp>&rsquo; 
and the command name.  By default,
-<samp><span class="command">indent</span></samp> removes this space, but 
specifying the <samp><span class="option">-lps</span></samp> option
-directs <samp><span class="command">indent</span></samp> to leave this space 
unmodified. The option <samp><span class="option">-ppi</span></samp>
-overrides  <samp><span class="option">-nlps</span></samp> and  <samp><span 
class="option">-lps</span></samp>.
-
-   <p><a name="index-g_t_002dppi_0040var_007bn_007d-155"></a><a 
name="index-g_t_002d_002dpreprocessor_002dindentation_0040var_007bn_007d-156"></a>This
 option can be used to request that preprocessor conditional statements can
-be indented by to given number of spaces, for example with the option 
<samp><span class="option">-ppi 3</span></samp>
-
-<pre class="example">     #if X
-     #if Y
-     #define Z 1
-     #else
-     #define Z 0
-     #endif
-     #endif
-</pre>
-   <p>becomes
-<pre class="example">     #if X
-     #   if Y
-     #      define Z 1
-     #   else
-     #      define Z 0
-     #   endif
-     #endif
-</pre>
-   </body></html>
-

Index: manual/html_node/Index.html
===================================================================
RCS file: manual/html_node/Index.html
diff -N manual/html_node/Index.html
--- manual/html_node/Index.html 18 Sep 2008 15:15:08 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,239 +0,0 @@
-<html lang="en">
-<head>
-<title>Index - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="prev" href="Option-Summary.html#Option-Summary" title="Option 
Summary">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Index"></a>
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Option-Summary.html#Option-Summary">Option Summary</a>,
-Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
-<hr>
-</div>
-
-<h2 class="unnumbered">Index</h2>
-
-<ul class="index-ky" compact>
-<li><a 
href="Statements.html#index-g_t_002d_002dblank_002dafter_002dsizeof-100"><code>--blank-after-sizeof</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002dblank_002dlines_002dafter_002dcommas-118"><code>--blank-lines-after-commas</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="_002dbad.html#index-g_t_002d_002dblank_002dlines_002dafter_002ddeclarations-37"><code>--blank-lines-after-declarations</code></a>:
 <a href="_002dbad.html#g_t_002dbad">-bad</a></li>
-<li><a 
href="_002dbap.html#index-g_t_002d_002dblank_002dlines_002dafter_002dprocedures-41"><code>--blank-lines-after-procedures</code></a>:
 <a href="_002dbap.html#g_t_002dbap">-bap</a></li>
-<li><a 
href="Blank-lines.html#index-g_t_002d_002dblank_002dlines_002dbefore_002dblock_002dcomments-29"><code>--blank-lines-before-block-comments</code></a>:
 <a href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dbrace_002dindent_0040var_007bn_007d-74"><code>--brace-indent</code><var>n</var></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dbraces_002dafter_002dif_002dline-72"><code>--braces-after-if-line</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dbraces_002don_002dif_002dline-70"><code>--braces-on-if-line</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002d_002dbreak_002dafter_002dboolean_002doperator-162"><code>--break-after-boolean-operator</code></a>:
 <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002d_002dbreak_002dbefore_002dboolean_002doperator-160"><code>--break-before-boolean-operator</code></a>:
 <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002dbreak_002dfunction_002ddecl_002dargs-122"><code>--break-function-decl-args</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002dbreak_002dfunction_002ddecl_002dargs_002dend-126"><code>--break-function-decl-args-end</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dcase_002dbrace_002dindentation_0040var_007bn_007d-86"><code>--case-brace-indentation</code><var>n</var></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dcase_002dindentation_0040var_007bn_007d-84"><code>--case-indentation</code><var>n</var></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002dcomment_002ddelimiters_002don_002dblank_002dlines-62"><code>--comment-delimiters-on-blank-lines</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002dcomment_002dindentation_0040var_007bn_007d-56"><code>--comment-indentation</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dcontinuation_002dindentation_0040var_007bn_007d-140"><code>--continuation-indentation</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dcontinue_002dat_002dparentheses-142"><code>--continue-at-parentheses</code></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dcuddle_002ddo_002dwhile-80"><code>--cuddle-do-while</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dcuddle_002delse-76"><code>--cuddle-else</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002ddeclaration_002dcomment_002dcolumn_0040var_007bn_007d-58"><code>--declaration-comment-column</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002ddeclaration_002dindentation_0040var_007bn_007d-116"><code>--declaration-indentation</code><var>n</var></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002ddont_002dbreak_002dfunction_002ddecl_002dargs-124"><code>--dont-break-function-decl-args</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002ddont_002dbreak_002dfunction_002ddecl_002dargs_002dend-128"><code>--dont-break-function-decl-args-end</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002ddont_002dbreak_002dprocedure_002dtype-132"><code>--dont-break-procedure-type</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002ddont_002dcuddle_002ddo_002dwhile-82"><code>--dont-cuddle-do-while</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002ddont_002dcuddle_002delse-78"><code>--dont-cuddle-else</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002ddont_002dformat_002dcomments-48"><code>--dont-format-comments</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002ddont_002dformat_002dfirst_002dcolumn_002dcomments-52"><code>--dont-format-first-column-comments</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002ddont_002dline_002dup_002dparentheses-144"><code>--dont-line-up-parentheses</code></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002ddont_002dspace_002dspecial_002dsemicolon-90"><code>--dont-space-special-semicolon</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002ddont_002dstar_002dcomments-68"><code>--dont-star-comments</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002delse_002dendif_002dcolumn_0040var_007bn_007d-60"><code>--else-endif-column</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002dformat_002dall_002dcomments-46"><code>--format-all-comments</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002dformat_002dfirst_002dcolumn_002dcomments-50"><code>--format-first-column-comments</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Common-styles.html#index-g_t_002d_002dgnu_002dstyle-19"><code>--gnu-style</code></a>:
 <a href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002d_002dhonour_002dnewlines-164"><code>--honour-newlines</code></a>:
 <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002d_002dignore_002dnewlines-166"><code>--ignore-newlines</code></a>:
 <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a 
href="Invoking-indent.html#index-g_t_002d_002dignore_002dprofile-15"><code>--ignore-profile</code></a>:
 <a href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dindent_002dlevel_0040var_007bn_007d-138"><code>--indent-level</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Common-styles.html#index-g_t_002d_002dk_002dand_002dr_002dstyle-22"><code>--k-and-r-style</code></a>:
 <a href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a 
href="Blank-lines.html#index-g_t_002d_002dleave_002doptional_002dblank_002dlines-35"><code>--leave-optional-blank-lines</code></a>:
 <a href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dleave_002dpreprocessor_002dspace-152"><code>--leave-preprocessor-space</code></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002dline_002dcomments_002dindentation_0040var_007bn_007d-54"><code>--line-comments-indentation</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002d_002dline_002dlength_0040var_007bn_007d-158"><code>--line-length</code><var>n</var></a>:
 <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002dno_002dblank_002dlines_002dafter_002dcommas-120"><code>--no-blank-lines-after-commas</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="_002dbad.html#index-g_t_002d_002dno_002dblank_002dlines_002dafter_002ddeclarations-39"><code>--no-blank-lines-after-declarations</code></a>:
 <a href="_002dbad.html#g_t_002dbad">-bad</a></li>
-<li><a 
href="_002dbap.html#index-g_t_002d_002dno_002dblank_002dlines_002dafter_002dprocedures-43"><code>--no-blank-lines-after-procedures</code></a>:
 <a href="_002dbap.html#g_t_002dbap">-bap</a></li>
-<li><a 
href="Blank-lines.html#index-g_t_002d_002dno_002dblank_002dlines_002dbefore_002dblock_002dcomments-31"><code>--no-blank-lines-before-block-comments</code></a>:
 <a href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002dno_002dcomment_002ddelimiters_002don_002dblank_002dlines-64"><code>--no-comment-delimiters-on-blank-lines</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dno_002dparameter_002dindentation-150"><code>--no-parameter-indentation</code></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dno_002dspace_002dafter_002dcasts-98"><code>--no-space-after-casts</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dno_002dspace_002dafter_002dfor-104"><code>--no-space-after-for</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dno_002dspace_002dafter_002dfunction_002dcall_002dnames-94"><code>--no-space-after-function-call-names</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dno_002dspace_002dafter_002dif-108"><code>--no-space-after-if</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dno_002dspace_002dafter_002dwhile-112"><code>--no-space-after-while</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002d_002dno_002dverbosity-171"><code>--no-verbosity</code></a>:
 <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a 
href="Common-styles.html#index-g_t_002d_002doriginal-26"><code>--original</code></a>:
 <a href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a 
href="Invoking-indent.html#index-g_t_002d_002doutput_002dfile-6"><code>--output-file</code></a>:
 <a href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dparameter_002dindentation_0040var_007bn_007d-148"><code>--parameter-indentation</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dpreprocessor_002dindentation_0040var_007bn_007d-156"><code>--preprocessor-indentation</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002d_002dpreserve_002dmtime-173"><code>--preserve-mtime</code></a>:
 <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a 
href="Declarations.html#index-g_t_002d_002dprocnames_002dstart_002dlines-130"><code>--procnames-start-lines</code></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dremove_002dpreprocessor_002dspace-154"><code>--remove-preprocessor-space</code></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dspace_002dafter_002dcast-96"><code>--space-after-cast</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dspace_002dafter_002dfor-102"><code>--space-after-for</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dspace_002dafter_002dif-106"><code>--space-after-if</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dspace_002dafter_002dparentheses-114"><code>--space-after-parentheses</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dspace_002dafter_002dprocedure_002dcalls-92"><code>--space-after-procedure-calls</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dspace_002dafter_002dwhile-110"><code>--space-after-while</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002d_002dspace_002dspecial_002dsemicolon-88"><code>--space-special-semicolon</code></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Invoking-indent.html#index-g_t_002d_002dstandard_002doutput-9"><code>--standard-output</code></a>:
 <a href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a 
href="Comments.html#index-g_t_002d_002dstar_002dleft_002dside_002dof_002dcomments-66"><code>--star-left-side-of-comments</code></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Blank-lines.html#index-g_t_002d_002dswallow_002doptional_002dblank_002dlines-33"><code>--swallow-optional-blank-lines</code></a>:
 <a href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a 
href="Indentation.html#index-g_t_002d_002dtab_002dsize_0040var_007bn_007d-146"><code>--tab-size</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002d_002dverbose-169"><code>--verbose</code></a>:
 <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a href="_002dbad.html#index-g_t_002dbad-36"><code>-bad</code></a>: <a 
href="_002dbad.html#g_t_002dbad">-bad</a></li>
-<li><a href="_002dbap.html#index-g_t_002dbap-40"><code>-bap</code></a>: <a 
href="_002dbap.html#g_t_002dbap">-bap</a></li>
-<li><a href="Blank-lines.html#index-g_t_002dbbb-28"><code>-bbb</code></a>: <a 
href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002dbbo-159"><code>-bbo</code></a>: <a 
href="Breaking-long-lines.html#Breaking-long-lines">Breaking long lines</a></li>
-<li><a href="Declarations.html#index-g_t_002dbc-117"><code>-bc</code></a>: <a 
href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Declarations.html#index-g_t_002dbfda-121"><code>-bfda</code></a>: 
<a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Declarations.html#index-g_t_002dbfde-125"><code>-bfde</code></a>: 
<a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Statements.html#index-g_t_002dbl-71"><code>-bl</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002dbli_0040var_007bn_007d-73"><code>-bli</code><var>n</var></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dbr-69"><code>-br</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dbs-99"><code>-bs</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Statements.html#index-g_t_002dcbi_0040var_007bn_007d-85"><code>-cbi</code><var>n</var></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a href="Comments.html#index-g_t_002dcdb-61"><code>-cdb</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Comments.html#index-g_t_002dcd_0040var_007bn_007d-57"><code>-cd</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a href="Statements.html#index-g_t_002dcdw-79"><code>-cdw</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dce-75"><code>-ce</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Indentation.html#index-g_t_002dci_0040var_007bn_007d-139"><code>-ci</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Statements.html#index-g_t_002dcli_0040var_007bn_007d-83"><code>-cli</code><var>n</var></a>:
 <a href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Comments.html#index-g_t_002dc_0040var_007bn_007d-55"><code>-c</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Comments.html#index-g_t_002dcp_0040var_007bn_007d-59"><code>-cp</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a href="Statements.html#index-g_t_002dcs-95"><code>-cs</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002ddce-77"><code>-dce</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Declarations.html#index-g_t_002ddi_0040var_007bn_007d-115"><code>-di</code><var>n</var></a>:
 <a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Comments.html#index-g_t_002dd_0040var_007bn_007d-53"><code>-d</code><var>n</var></a>:
 <a href="Comments.html#Comments">Comments</a></li>
-<li><a href="Comments.html#index-g_t_002dfc1-49"><code>-fc1</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a href="Comments.html#index-g_t_002dfca-45"><code>-fca</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a href="Common-styles.html#index-g_t_002dgnu-18"><code>-gnu</code></a>: 
<a href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002dhnl-163"><code>-hnl</code></a>: <a 
href="Breaking-long-lines.html#Breaking-long-lines">Breaking long lines</a></li>
-<li><a 
href="Indentation.html#index-g_t_002di_0040var_007bn_007d-137"><code>-i</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Indentation.html#index-g_t_002dip_0040var_007bn_007d-147"><code>-ip</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a href="Common-styles.html#index-g_t_002dkr-21"><code>-kr</code></a>: <a 
href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002dl_0040var_007bn_007d-157"><code>-l</code><var>n</var></a>:
 <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a href="Indentation.html#index-g_t_002dlp-141"><code>-lp</code></a>: <a 
href="Indentation.html#Indentation">Indentation</a></li>
-<li><a href="Indentation.html#index-g_t_002dlps-151"><code>-lps</code></a>: <a 
href="Indentation.html#Indentation">Indentation</a></li>
-<li><a href="_002dbad.html#index-g_t_002dnbad-38"><code>-nbad</code></a>: <a 
href="_002dbad.html#g_t_002dbad">-bad</a></li>
-<li><a href="_002dbap.html#index-g_t_002dnbap-42"><code>-nbap</code></a>: <a 
href="_002dbap.html#g_t_002dbap">-bap</a></li>
-<li><a href="Blank-lines.html#index-g_t_002dnbbb-30"><code>-nbbb</code></a>: 
<a href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002dnbbo-161"><code>-nbbo</code></a>: 
<a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a href="Declarations.html#index-g_t_002dnbc-119"><code>-nbc</code></a>: 
<a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Declarations.html#index-g_t_002dnbfda-123"><code>-nbfda</code></a>: <a 
href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Declarations.html#index-g_t_002dnbfde-127"><code>-nbfde</code></a>: <a 
href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Comments.html#index-g_t_002dncdb-63"><code>-ncdb</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a href="Statements.html#index-g_t_002dncdw-81"><code>-ncdw</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dncs-97"><code>-ncs</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Comments.html#index-g_t_002dnfc1-51"><code>-nfc1</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a href="Comments.html#index-g_t_002dnfca-47"><code>-nfca</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Breaking-long-lines.html#index-g_t_002dnhnl-165"><code>-nhnl</code></a>: 
<a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a></li>
-<li><a href="Indentation.html#index-g_t_002dnip-149"><code>-nip</code></a>: <a 
href="Indentation.html#Indentation">Indentation</a></li>
-<li><a href="Indentation.html#index-g_t_002dnlp-143"><code>-nlp</code></a>: <a 
href="Indentation.html#Indentation">Indentation</a></li>
-<li><a href="Indentation.html#index-g_t_002dnlps-153"><code>-nlps</code></a>: 
<a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a href="Statements.html#index-g_t_002dnpcs-93"><code>-npcs</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002dnpmt-174"><code>-npmt</code></a>:
 <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a 
href="Invoking-indent.html#index-g_t_002dnpro-14"><code>-npro</code></a>: <a 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a href="Declarations.html#index-g_t_002dnpsl-131"><code>-npsl</code></a>: 
<a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Statements.html#index-g_t_002dnsaf-103"><code>-nsaf</code></a>: 
<a href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dnsai-107"><code>-nsai</code></a>: 
<a href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dnsaw-111"><code>-nsaw</code></a>: 
<a href="Statements.html#Statements">Statements</a></li>
-<li><a href="Comments.html#index-g_t_002dnsc-67"><code>-nsc</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a href="Blank-lines.html#index-g_t_002dnsob-34"><code>-nsob</code></a>: 
<a href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a href="Statements.html#index-g_t_002dnss-89"><code>-nss</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002dnv-170"><code>-nv</code></a>: <a 
href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a href="Invoking-indent.html#index-g_t_002do-5"><code>-o</code></a>: <a 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a href="Common-styles.html#index-g_t_002dorig-25"><code>-orig</code></a>: 
<a href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a href="Statements.html#index-g_t_002dpcs-91"><code>-pcs</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002dpmt-172"><code>-pmt</code></a>: 
<a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a 
href="Indentation.html#index-g_t_002dppi_0040var_007bn_007d-155"><code>-ppi</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a href="Statements.html#index-g_t_002dprs-113"><code>-prs</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Declarations.html#index-g_t_002dpsl-129"><code>-psl</code></a>: 
<a href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Statements.html#index-g_t_002dsaf-101"><code>-saf</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dsai-105"><code>-sai</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Statements.html#index-g_t_002dsaw-109"><code>-saw</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Comments.html#index-g_t_002dsc-65"><code>-sc</code></a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a href="Blank-lines.html#index-g_t_002dsob-32"><code>-sob</code></a>: <a 
href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a href="Statements.html#index-g_t_002dss-87"><code>-ss</code></a>: <a 
href="Statements.html#Statements">Statements</a></li>
-<li><a href="Invoking-indent.html#index-g_t_002dst-8"><code>-st</code></a>: <a 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a href="Declarations.html#index-g_t_002dT-134"><code>-T</code></a>: <a 
href="Declarations.html#Declarations">Declarations</a></li>
-<li><a 
href="Indentation.html#index-g_t_002dts_0040var_007bn_007d-145"><code>-ts</code><var>n</var></a>:
 <a href="Indentation.html#Indentation">Indentation</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002dv-168"><code>-v</code></a>: <a 
href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a 
href="Miscellaneous-options.html#index-g_t_002dversion-167"><code>-version</code></a>:
 <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a></li>
-<li><a 
href="Invoking-indent.html#index-g_t_0040file_007b_002eindent_002epro_007d-file-12"><samp><span
 class="file">.indent.pro</span></samp> file</a>: <a 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a href="Backup-files.html#index-backup-files-16">backup files</a>: <a 
href="Backup-files.html#Backup-files">Backup files</a></li>
-<li><a 
href="Invoking-indent.html#index-Beginning-_0040command_007bindent_007d-3">Beginning
 <samp><span class="command">indent</span></samp></a>: <a 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a href="Common-styles.html#index-Berkeley-style-23">Berkeley style</a>: 
<a href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a href="Blank-lines.html#index-Blank-lines-27">Blank lines</a>: <a 
href="Blank-lines.html#Blank-lines">Blank lines</a></li>
-<li><a href="Comments.html#index-Comments-44">Comments</a>: <a 
href="Comments.html#Comments">Comments</a></li>
-<li><a 
href="Declarations.html#index-g_t_0040command_007betags_007d-requires-_0040option_007b_002dpsl_007d-133"><samp><span
 class="command">etags</span></samp> requires <samp><span 
class="option">-psl</span></samp></a>: <a 
href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Common-styles.html#index-GNU-style-17">GNU style</a>: <a 
href="Common-styles.html#Common-styles">Common styles</a></li>
-<li><a href="Invoking-indent.html#index-Initialization-file-13">Initialization 
file</a>: <a href="Invoking-indent.html#Invoking-indent">Invoking 
indent</a></li>
-<li><a 
href="Invoking-indent.html#index-Invoking-_0040command_007bindent_007d-1">Invoking
 <samp><span class="command">indent</span></samp></a>: <a 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a 
href="Common-styles.html#index-Kernighan-_0026-Ritchie-style-20">Kernighan 
&amp; Ritchie style</a>: <a href="Common-styles.html#Common-styles">Common 
styles</a></li>
-<li><a href="Invoking-indent.html#index-Long-options_002c-use-of-11">Long 
options, use of</a>: <a href="Invoking-indent.html#Invoking-indent">Invoking 
indent</a></li>
-<li><a href="Common-styles.html#index-Original-Berkeley-style-24">Original 
Berkeley style</a>: <a href="Common-styles.html#Common-styles">Common 
styles</a></li>
-<li><a href="Invoking-indent.html#index-Output-File-Specification-4">Output 
File Specification</a>: <a href="Invoking-indent.html#Invoking-indent">Invoking 
indent</a></li>
-<li><a href="Invoking-indent.html#index-Standard-Output-7">Standard 
Output</a>: <a href="Invoking-indent.html#Invoking-indent">Invoking 
indent</a></li>
-<li><a 
href="Invoking-indent.html#index-Starting-_0040command_007bindent_007d-2">Starting
 <samp><span class="command">indent</span></samp></a>: <a 
href="Invoking-indent.html#Invoking-indent">Invoking indent</a></li>
-<li><a href="Declarations.html#index-typedef-136">typedef</a>: <a 
href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Declarations.html#index-Typenames-135">Typenames</a>: <a 
href="Declarations.html#Declarations">Declarations</a></li>
-<li><a href="Invoking-indent.html#index-Using-Standard-Input-10">Using 
Standard Input</a>: <a href="Invoking-indent.html#Invoking-indent">Invoking 
indent</a></li>
-</ul>
-<div class="contents">
-<h2>Table of Contents</h2>
-<ul>
-<li><a name="toc_Indent-Program" href="Indent-Program.html#Indent-Program">1 
The <samp><span class="command">indent</span></samp> Program</a>
-<ul>
-<li><a href="Invoking-indent.html#Invoking-indent">1.1 Invoking <samp><span 
class="command">indent</span></samp></a>
-<li><a href="Backup-files.html#Backup-files">1.2 Backup Files</a>
-<li><a href="Common-styles.html#Common-styles">1.3 Common styles</a>
-<li><a href="Blank-lines.html#Blank-lines">1.4 Blank lines</a>
-<ul>
-<li><a href="_002dbad.html#_002dbad">1.4.1 
&ndash;blank-lines-after-declarations</a>
-<li><a href="_002dbap.html#_002dbap">1.4.2 
&ndash;blank-lines-after-procedures</a>
-</li></ul>
-<li><a href="Comments.html#Comments">1.5 Comments</a>
-<li><a href="Statements.html#Statements">1.6 Statements</a>
-<li><a href="Declarations.html#Declarations">1.7 Declarations</a>
-<li><a href="Indentation.html#Indentation">1.8 Indentation</a>
-<li><a href="Breaking-long-lines.html#Breaking-long-lines">1.9 Breaking long 
lines</a>
-<li><a href="Disabling-Formatting.html#Disabling-Formatting">1.10 Disabling 
Formatting</a>
-<li><a href="Miscellaneous-options.html#Miscellaneous-options">1.11 
Miscellaneous options</a>
-<li><a href="Bugs.html#Bugs">1.12 Bugs</a>
-<li><a href="Copyright.html#Copyright">1.13 Copyright</a>
-</li></ul>
-<li><a name="toc_Option-Summary" 
href="Option-Summary.html#Option-Summary">Appendix A Option Summary</a>
-<li><a name="toc_Index" href="Index.html#Index">Index</a>
-</li></ul>
-</div>
-
-</body></html>
-

Index: manual/html_node/Invoking-indent.html
===================================================================
RCS file: manual/html_node/Invoking-indent.html
diff -N manual/html_node/Invoking-indent.html
--- manual/html_node/Invoking-indent.html       18 Sep 2008 15:15:09 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,132 +0,0 @@
-<html lang="en">
-<head>
-<title>Invoking indent - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="next" href="Backup-files.html#Backup-files" title="Backup files">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Invoking-indent"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Backup-files.html#Backup-files">Backup files</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<h3 class="section">1.1 Invoking <samp><span 
class="command">indent</span></samp></h3>
-
-<p><a name="index-Invoking-_0040command_007bindent_007d-1"></a><a 
name="index-Starting-_0040command_007bindent_007d-2"></a><a 
name="index-Beginning-_0040command_007bindent_007d-3"></a>
-As of version 1.3, the format of the <samp><span 
class="command">indent</span></samp> command is:
-
-<pre class="example">     
-     indent [<var>options</var>] [<var>input-files</var>]
-     
-     indent [<var>options</var>] [<var>single-input-file</var>] [-o 
<var>output-file</var>]
-</pre>
-   <p>This format is different from earlier versions and other versions of
-<samp><span class="command">indent</span></samp>.
-
-   <p>In the first form, one or more input files are specified.  <samp><span 
class="command">indent</span></samp>
-makes a backup copy of each file, and the original file is replaced with
-its indented version.  See <a href="Backup-files.html#Backup-files">Backup 
files</a>, for an explanation of how
-backups are made.
-
-   <p><a name="index-Output-File-Specification-4"></a><a 
name="index-g_t_002do-5"></a><a 
name="index-g_t_002d_002doutput_002dfile-6"></a>In the second form, only one 
input file is specified.  In this case, or
-when the standard input is used, you may specify an output file after
-the <samp><span class="option">-o</span></samp> option.
-
-   <p><a name="index-Standard-Output-7"></a><a 
name="index-g_t_002dst-8"></a><a 
name="index-g_t_002d_002dstandard_002doutput-9"></a>To cause <samp><span 
class="command">indent</span></samp> to write to standard output, use the 
<samp><span class="option">-st</span></samp>
-option.  This is only allowed when there is only one input file, or when
-the standard input is used.
-
-   <p><a name="index-Using-Standard-Input-10"></a>If no input files are named, 
the standard input is read for input. 
-Also, if a filename named <samp><span class="option">-</span></samp> is 
specified, then the standard input
-is read.
-
-   <p>As an example, each of the following commands will input the program
-<samp><span class="file">slithy_toves.c</span></samp> and write its indented 
text to
-<samp><span class="file">slithy_toves.out</span></samp>:
-
-<pre class="example">     
-     indent slithy_toves.c -o slithy_toves.out
-     
-     indent -st slithy_toves.c &gt; slithy_toves.out
-     
-     cat slithy_toves.c | indent -o slithy_toves.out
-</pre>
-   <p><a name="index-Long-options_002c-use-of-11"></a>Most other options to 
<samp><span class="command">indent</span></samp> control how programs are 
formatted. 
-As of version 1.2, <samp><span class="command">indent</span></samp> also 
recognizes a long name for each
-option name.  Long options are prefixed by either <samp><span 
class="option">--</span></samp> or
-<samp><span class="option">+</span></samp>. 
-<a rel="footnote" href="#fn-1" name="fnd-1"><sup>1</sup></a>
- In most of this document,
-the traditional, short names are used for the sake of brevity. 
-See <a href="Option-Summary.html#Option-Summary">Option Summary</a>, for a 
list of options, including both long and
-short names.
-
-   <p>Here is another example:
-
-<pre class="example">     indent -br test/metabolism.c -l85
-</pre>
-   <p>This will indent the program <samp><span 
class="file">test/metabolism.c</span></samp> using the
-<samp><span class="option">-br</span></samp> and <samp><span 
class="option">-l85</span></samp> options, write the output back to
-<samp><span class="file">test/metabolism.c</span></samp>, and write the 
original contents of
-<samp><span class="file">test/metabolism.c</span></samp> to a backup file in 
the directory <samp><span class="file">test</span></samp>.
-
-   <p>Equivalent invocations using long option names for this example would
-be:
-
-<pre class="example">     
-     indent --braces-on-if-line --line-length185 test/metabolism.c
-     
-     indent +braces-on-if-line +line-length185 test/metabolism.c
-</pre>
-   <p><a name="index-g_t_0040file_007b_002eindent_002epro_007d-file-12"></a><a 
name="index-Initialization-file-13"></a><a name="index-g_t_002dnpro-14"></a><a 
name="index-g_t_002d_002dignore_002dprofile-15"></a>If you find that you often 
use <samp><span class="command">indent</span></samp> with the same options, you
-may put those options into a file named <samp><span 
class="file">.indent.pro</span></samp>. 
-<samp><span class="command">indent</span></samp> will look for a profile file 
in three places. First it will check
-the environment variable <samp><span class="env">INDENT_PROFILE</span></samp>. 
If that exists its value
-is expected to name the file that is to be used. If the environment variable 
does
-not exist, indent looks for <samp><span class="file">.indent.pro</span></samp> 
in the current directory
- and use that if found.  Finally <samp><span 
class="command">indent</span></samp> will search
-your home directory for <samp><span class="file">.indent.pro</span></samp> and 
use that file if it is
-found.  This behaviour is different from that of other versions of
-<samp><span class="command">indent</span></samp>, which load both files if 
they both exist.
-
-   <p>The format of <samp><span class="file">.indent.pro</span></samp> is 
simply a list of options, just as
-they would appear on the command line, separated by white space (tabs,
-spaces, and newlines).  Options in <samp><span 
class="file">.indent.pro</span></samp> may be surrounded by C
-or C++ comments, in which case they are ignored.
-
-   <p>Command line switches are handled <em>after</em> processing
-<samp><span class="file">.indent.pro</span></samp>.  Options specified later 
override arguments
-specified earlier, with one exception: Explicitly specified options
-always override background options (see <a 
href="Common-styles.html#Common-styles">Common styles</a>).  You can
-prevent <samp><span class="command">indent</span></samp> from reading an 
<samp><span class="file">.indent.pro</span></samp> file by
-specifying the <samp><span class="option">-npro</span></samp> option.
-
-   <div class="footnote">
-<hr>
-<h4>Footnotes</h4><p class="footnote"><small>[<a name="fn-1" 
href="#fnd-1">1</a>]</small>  <samp><span class="option">+</span></samp> is 
being superseded by <samp><span class="option">--</span></samp> to
-maintain consistency with the POSIX standard.</p>
-
-   <hr></div>
-
-   </body></html>
-

Index: manual/html_node/Miscellaneous-options.html
===================================================================
RCS file: manual/html_node/Miscellaneous-options.html
diff -N manual/html_node/Miscellaneous-options.html
--- manual/html_node/Miscellaneous-options.html 18 Sep 2008 15:15:09 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,57 +0,0 @@
-<html lang="en">
-<head>
-<title>Miscellaneous options - `indent':  Indent and Format C Program 
Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Disabling-Formatting.html#Disabling-Formatting" 
title="Disabling Formatting">
-<link rel="next" href="Bugs.html#Bugs" title="Bugs">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Miscellaneous-options"></a>
-Next:&nbsp;<a rel="next" accesskey="n" href="Bugs.html#Bugs">Bugs</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Disabling-Formatting.html#Disabling-Formatting">Disabling Formatting</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.11 Miscellaneous options</h3>
-
-<p><a name="index-g_t_002dversion-167"></a>To find out what version of 
<samp><span class="command">indent</span></samp> you have, use the command
-<code>indent -version</code>.  This will report the version number of
-<samp><span class="command">indent</span></samp>, without doing any of the 
normal processing.
-
-   <p><a name="index-g_t_002dv-168"></a><a 
name="index-g_t_002d_002dverbose-169"></a><a name="index-g_t_002dnv-170"></a><a 
name="index-g_t_002d_002dno_002dverbosity-171"></a><!-- Would -terse be better? 
 I think not, but perhaps accepting -->
-<!-- no-verbose would avoid error messages. -->
-The <samp><span class="option">-v</span></samp> option can be used to turn on 
verbose mode.  When in
-verbose mode, <samp><span class="command">indent</span></samp> reports when it 
splits one line of input
-into two more more lines of output, and gives some size statistics at
-completion.
-
-   <p><a name="index-g_t_002dpmt-172"></a><a 
name="index-g_t_002d_002dpreserve_002dmtime-173"></a><a 
name="index-g_t_002dnpmt-174"></a>The <samp><span 
class="option">-pmt</span></samp> option causes <samp><span 
class="command">indent</span></samp> to preserve the access
-and modification times on the output files.  Using this option
-has the advantage that running indent on all source and header
-files in a project won't cause <code>make</code> to rebuild all targets. 
-This option is only available on Operating Systems that have the
-POSIX <code>utime(2)</code> function.
-
-   </body></html>
-

Index: manual/html_node/Option-Summary.html
===================================================================
RCS file: manual/html_node/Option-Summary.html
diff -N manual/html_node/Option-Summary.html
--- manual/html_node/Option-Summary.html        18 Sep 2008 15:15:10 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,303 +0,0 @@
-<html lang="en">
-<head>
-<title>Option Summary - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="prev" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="next" href="Index.html#Index" title="Index">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Option-Summary"></a>
-Next:&nbsp;<a rel="next" accesskey="n" href="Index.html#Index">Index</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Indent-Program.html#Indent-Program">Indent Program</a>,
-Up:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
-<hr>
-</div>
-
-<h2 class="appendix">Appendix A Option Summary</h2>
-
-<p>Here is a list of all the options for <samp><span 
class="command">indent</span></samp>, alphabetized by
-short option.  It is followed by a cross key alphabetized by long option.
-
-<!-- !BEGIN OPTIONS -->
-<!-- The cross references are all on lines by themselves because this -->
-<!-- looks better in both printed output and Info.  4 Feb 1992  -rjc -->
-     <dl>
-<dt>&lsquo;<samp><span 
class="samp">-bad</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--blank-lines-after-declarations</span></samp>&rsquo;<dd>Force 
blank lines after the declarations.<br>
-See <a href="Blank-lines.html#Blank-lines">Blank lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bap</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--blank-lines-after-procedures</span></samp>&rsquo;<dd>Force blank 
lines after procedure bodies.<br>
-See <a href="Blank-lines.html#Blank-lines">Blank lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bbb</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--blank-lines-before-block-comments</span></samp>&rsquo;<dd>Force 
blank lines before block comments.<br>
-See <a href="Blank-lines.html#Blank-lines">Blank lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bbo</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--break-before-boolean-operator</span></samp>&rsquo;<dd>Prefer to 
break long lines before boolean operators.<br>
-See <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bc</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--blank-lines-after-commas</span></samp>&rsquo;<dd>Force newline 
after comma in declaration.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bl</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--braces-after-if-line</span></samp>&rsquo;<dd>Put braces on line 
after <code>if</code>, etc.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bli</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--brace-indent</span><var>n</var></samp>&rsquo;<dd>Indent braces 
<var>n</var> spaces.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bls</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--braces-after-struct-decl-line</span></samp>&rsquo;<dd>Put braces 
on the line after <code>struct</code> declaration lines.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-br</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--braces-on-if-line</span></samp>&rsquo;<dd>Put braces on line 
with <code>if</code>, etc.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-brs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--braces-on-struct-decl-line</span></samp>&rsquo;<dd>Put braces on 
<code>struct</code> declaration line.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--Bill-Shannon</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--blank-before-sizeof</span></samp>&rsquo;<dd>Put a space between 
<code>sizeof</code> and its argument.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-c</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--comment-indentation</span><var>n</var></samp>&rsquo;<dd>Put 
comments to the right of code in column <var>n</var>.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-cbi</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--case-brace-indentation</span><var>n</var></samp>&rsquo;<dd>Indent
 braces after a case label N spaces.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-cd</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--declaration-comment-column</span><var>n</var></samp>&rsquo;<dd>Put
 comments to the right of the declarations in column <var>n</var>.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-cdb</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--comment-delimiters-on-blank-lines</span></samp>&rsquo;<dd>Put 
comment delimiters on blank lines.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-cdw</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--cuddle-do-while</span></samp>&rsquo;<dd>Cuddle while of <code>do 
{} while;</code> and preceeding &lsquo;<samp><span 
class="samp">}</span></samp>&rsquo;.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ce</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--cuddle-else</span></samp>&rsquo;<dd>Cuddle else and preceeding 
&lsquo;<samp><span class="samp">}</span></samp>&rsquo;.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ci</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--continuation-indentation</span><var>n</var></samp>&rsquo;<dd>Continuation
 indent of <var>n</var> spaces.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-cli</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--case-indentation</span><var>n</var></samp>&rsquo;<dd>Case label 
indent of <var>n</var> spaces.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-cp</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--else-endif-column</span><var>n</var></samp>&rsquo;<dd>Put 
comments to the right of <code>#else</code> and
-<code>#endif</code> statements in column <var>n</var>.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-cs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--space-after-cast</span></samp>&rsquo;<dd>Put a space after a 
cast operator.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-d</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--line-comments-indentation</span><var>n</var></samp>&rsquo;<dd>Set
 indentation of comments not to the right
-of code to <var>n</var> spaces.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bfda</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--break-function-decl-args</span></samp>&rsquo;<dd>Break the line 
before all arguments in a declaration.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-bfde</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--break-function-decl-args</span></samp>&rsquo;<dd>Break the line 
after the last argument in a declaration.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-di</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--declaration-indentation</span><var>n</var></samp>&rsquo;<dd>Put 
variables in column <var>n</var>.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-fc1</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--format-first-column-comments</span></samp>&rsquo;<dd>Format 
comments in the first column.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-fca</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--format-all-comments</span></samp>&rsquo;<dd>Do not disable all 
formatting of comments.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-gnu</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--gnu-style</span></samp>&rsquo;<dd>Use GNU coding style.  This is 
the default.<br>
-See <a href="Common-styles.html#Common-styles">Common styles</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-hnl</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--honour-newlines</span></samp>&rsquo;<dd>Prefer to break long 
lines at the position of newlines in the input.<br>
-See <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-i</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--indent-level</span><var>n</var></samp>&rsquo;<dd>Set indentation 
level to <var>n</var> spaces.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ip</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--parameter-indentation</span><var>n</var></samp>&rsquo;<dd>Indent 
parameter types in old-style function
-definitions by <var>n</var> spaces.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-kr</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--k-and-r-style</span></samp>&rsquo;<dd>Use Kernighan &amp; 
Ritchie coding style.<br>
-See <a href="Common-styles.html#Common-styles">Common styles</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-l</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--line-length</span><var>n</var></samp>&rsquo;<dd>Set maximum line 
length for non-comment lines to <var>n</var>.<br>
-See <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-lc</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--comment-line-length</span><var>n</var></samp>&rsquo;<dd>Set 
maximum line length for comment formatting to <var>n</var>.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-lp</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--continue-at-parentheses</span></samp>&rsquo;<dd>Line up 
continued lines at parentheses.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-lps</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--leave-preprocessor-space</span></samp>&rsquo;<dd>Leave space 
between &lsquo;<samp><span class="samp">#</span></samp>&rsquo; and preprocessor 
directive.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nbad</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-blank-lines-after-declarations</span></samp>&rsquo;<dd>Do not 
force blank lines after declarations.<br>
-See <a href="Blank-lines.html#Blank-lines">Blank lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nbap</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-blank-lines-after-procedures</span></samp>&rsquo;<dd>Do not 
force blank lines after procedure bodies.<br>
-See <a href="Blank-lines.html#Blank-lines">Blank lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nbbo</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--break-after-boolean-operator</span></samp>&rsquo;<dd>Do not 
prefer to break long lines before boolean operators.<br>
-See <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nbc</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-blank-lines-after-commas</span></samp>&rsquo;<dd>Do not force 
newlines after commas in declarations.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nbfda</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-break-function-decl-args</span></samp>&rsquo;<dd>Don't put 
each argument in a function declaration on a seperate line.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ncdb</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-comment-delimiters-on-blank-lines</span></samp>&rsquo;<dd>Do 
not put comment delimiters on blank lines.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ncdw</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-cuddle-do-while</span></samp>&rsquo;<dd>Do not cuddle 
<code>}</code> and the <code>while</code> of a <code>do {} while;</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nce</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-cuddle-else</span></samp>&rsquo;<dd>Do not cuddle 
<code>}</code> and <code>else</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ncs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-space-after-casts</span></samp>&rsquo;<dd>Do not put a space 
after cast operators.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nfc1</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-format-first-column-comments</span></samp>&rsquo;<dd>Do not 
format comments in the first column as normal.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nfca</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-format-comments</span></samp>&rsquo;<dd>Do not format any 
comments.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nhnl</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--ignore-newlines</span></samp>&rsquo;<dd>Do not prefer to break 
long lines at the position of newlines in the input.<br>
-See <a href="Breaking-long-lines.html#Breaking-long-lines">Breaking long 
lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nip</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-parameter-indentation</span></samp>&rsquo;<dd>Zero width 
indentation for parameters.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nlp</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-line-up-parentheses</span></samp>&rsquo;<dd>Do not line up 
parentheses.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-npcs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-space-after-function-call-names</span></samp>&rsquo;<dd>Do 
not put space after the function in function calls.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nprs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-space-after-parentheses</span></samp>&rsquo;<dd>Do not put a 
space after every '(' and before every ')'.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-npsl</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-break-procedure-type</span></samp>&rsquo;<dd>Put the type 
of a procedure on the same line as its name.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nsaf</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-space-after-for</span></samp>&rsquo;<dd>Do not put a space 
after every <code>for</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nsai</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-space-after-if</span></samp>&rsquo;<dd>Do not put a space 
after every <code>if</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nsaw</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-space-after-while</span></samp>&rsquo;<dd>Do not put a space 
after every <code>while</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nsc</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-star-comments</span></samp>&rsquo;<dd>Do not put the 
&lsquo;<samp><span class="samp">*</span></samp>&rsquo; character at the left of 
comments.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nsob</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--leave-optional-blank-lines</span></samp>&rsquo;<dd>Do not 
swallow optional blank lines.<br>
-See <a href="Blank-lines.html#Blank-lines">Blank lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nss</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--dont-space-special-semicolon</span></samp>&rsquo;<dd>Do not 
force a space before the semicolon after certain statements. 
-Disables <samp><span class="option">-ss</span></samp>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nut</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-tabs</span></samp>&rsquo;<dd>Use spaces instead of tabs.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-nv</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--no-verbosity</span></samp>&rsquo;<dd>Disable verbose mode.<br>
-See <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-orig</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--original</span></samp>&rsquo;<dd>Use the original Berkeley 
coding style.<br>
-See <a href="Common-styles.html#Common-styles">Common styles</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-npro</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--ignore-profile</span></samp>&rsquo;<dd>Do not read <samp><span 
class="file">.indent.pro</span></samp> files.<br>
-See <a href="Invoking-indent.html#Invoking-indent">Invoking indent</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-pcs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--space-after-procedure-calls</span></samp>&rsquo;<dd>Insert a 
space between the name of the
-procedure being called and the &lsquo;<samp><span 
class="samp">(</span></samp>&rsquo;.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-pi</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--paren-indentation</span><var>n</var></samp>&rsquo;<dd>Specify 
the extra indentation per open parentheses '(' when a
-statement is broken. 
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-pmt</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--preserve-mtime</span></samp>&rsquo;<dd>Preserve access and 
modification times on output files. 
-See <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-prs</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--space-after-parentheses</span></samp>&rsquo;<dd>Put a space 
after every '(' and before every ')'.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-psl</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--procnames-start-lines</span></samp>&rsquo;<dd>Put the type of a 
procedure on the line before its name.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-saf</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--space-after-for</span></samp>&rsquo;<dd>Put a space after each 
<code>for</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-sai</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--space-after-if</span></samp>&rsquo;<dd>Put a space after each 
<code>if</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-saw</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--space-after-while</span></samp>&rsquo;<dd>Put a space after each 
<code>while</code>.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-sbi</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--struct-brace-indentation</span><var>n</var></samp>&rsquo;<dd>Indent
 braces of a struct, union or enum N spaces.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-sc</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--start-left-side-of-comments</span></samp>&rsquo;<dd>Put the 
&lsquo;<samp><span class="samp">*</span></samp>&rsquo; character at the left of 
comments.<br>
-See <a href="Comments.html#Comments">Comments</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-sob</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--swallow-optional-blank-lines</span></samp>&rsquo;<dd>Swallow 
optional blank lines.<br>
-See <a href="Blank-lines.html#Blank-lines">Blank lines</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ss</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--space-special-semicolon</span></samp>&rsquo;<dd>On one-line 
<code>for</code> and <code>while</code> statments,
-force a blank before the semicolon.<br>
-See <a href="Statements.html#Statements">Statements</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-st</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--standard-output</span></samp>&rsquo;<dd>Write to standard 
output.<br>
-See <a href="Invoking-indent.html#Invoking-indent">Invoking indent</a>.
-
-     <br><dt>&lsquo;<samp><span class="samp">-T</span></samp>&rsquo;<dd>Tell 
<samp><span class="command">indent</span></samp> the name of typenames.<br>
-See <a href="Declarations.html#Declarations">Declarations</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ts</span><var>n</var></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--tab-size</span><var>n</var></samp>&rsquo;<dd>Set tab size to 
<var>n</var> spaces.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-ut</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--use-tabs</span></samp>&rsquo;<dd>Use tabs. This is the 
default.<br>
-See <a href="Indentation.html#Indentation">Indentation</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-v</span></samp>&rsquo;<dt>&lsquo;<samp><span 
class="samp">--verbose</span></samp>&rsquo;<dd>Enable verbose mode.<br>
-See <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a>.
-
-     <br><dt>&lsquo;<samp><span 
class="samp">-version</span></samp>&rsquo;<dd>Output the version number of 
<samp><span class="command">indent</span></samp>.<br>
-See <a href="Miscellaneous-options.html#Miscellaneous-options">Miscellaneous 
options</a>. 
-</dl>
-   <!-- !END OPTIONS -->
-
-<!-- !BEGIN CROSSREF -->
-<h4 class="subheading">Options' Cross Key</h4>
-
-<p>Here is a list of options alphabetized by long option, to help you find
-the corresponding short option.
-
-<!-- !END CROSSREF -->
-   </body></html>
-

Index: manual/html_node/Statements.html
===================================================================
RCS file: manual/html_node/Statements.html
diff -N manual/html_node/Statements.html
--- manual/html_node/Statements.html    18 Sep 2008 15:15:10 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,183 +0,0 @@
-<html lang="en">
-<head>
-<title>Statements - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Indent-Program.html#Indent-Program" title="Indent 
Program">
-<link rel="prev" href="Comments.html#Comments" title="Comments">
-<link rel="next" href="Declarations.html#Declarations" title="Declarations">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="Statements"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="Declarations.html#Declarations">Declarations</a>,
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="Comments.html#Comments">Comments</a>,
-Up:&nbsp;<a rel="up" accesskey="u" 
href="Indent-Program.html#Indent-Program">Indent Program</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h3 class="section">1.6 Statements</h3>
-
-<p><a name="index-g_t_002dbr-69"></a><a 
name="index-g_t_002d_002dbraces_002don_002dif_002dline-70"></a><a 
name="index-g_t_002dbl-71"></a><a 
name="index-g_t_002d_002dbraces_002dafter_002dif_002dline-72"></a>The 
<samp><span class="option">-br</span></samp> or <samp><span 
class="option">-bl</span></samp> option specifies how to format braces.
-
-<!-- another paragraph that needs to be attached to its example. -->
-   <p>The <samp><span class="option">-br</span></samp> option formats 
statement braces like this:
-
-<pre class="example">     if (x &gt; 0) {
-       x--;
-     }
-</pre>
-   <p class="noindent">The <samp><span class="option">-bl</span></samp> option 
formats them like this:
-
-<pre class="example">     if (x &gt; 0)
-       {
-         x--;
-       }
-</pre>
-   <p><a name="index-g_t_002dbli_0040var_007bn_007d-73"></a><a 
name="index-g_t_002d_002dbrace_002dindent_0040var_007bn_007d-74"></a>If you use 
the <samp><span class="option">-bl</span></samp> option, you may also want to 
specify the
-<samp><span class="option">-bli</span></samp> option.  This option specifies 
the number of spaces by
-which braces are indented.  <samp><span class="option">-bli2</span></samp>, 
the default, gives the
-result shown above.  <samp><span class="option">-bli0</span></samp> results in 
the following:
-
-<pre class="example">     if (x &gt; 0)
-     {
-       x--;
-     }
-</pre>
-   <p><a name="index-g_t_002dce-75"></a><a 
name="index-g_t_002d_002dcuddle_002delse-76"></a><a 
name="index-g_t_002ddce-77"></a><a 
name="index-g_t_002d_002ddont_002dcuddle_002delse-78"></a>If you are using the 
<samp><span class="option">-br</span></samp> option, you probably want to also 
use
-the <samp><span class="option">-ce</span></samp> option.  This causes the 
<code>else</code> in an if-then-else
-construct to cuddle up to the immediately preceding &lsquo;<samp><span 
class="samp">}</span></samp>&rsquo;.  For
-example, with <samp><span class="option">-br -ce</span></samp> you get the 
following:
-
-<pre class="example">     if (x &gt; 0) {
-       x--;
-     } else {
-       fprintf (stderr, "...something wrong?\n");
-     }
-</pre>
-   <p class="noindent">With <samp><span class="option">-br -nce</span></samp> 
that code would appear as
-
-<pre class="example">     if (x &gt; 0) {
-       x--;
-     }
-     else {
-       fprintf (stderr, "...something wrong?\n");
-     }
-</pre>
-   <p><a name="index-g_t_002dcdw-79"></a><a 
name="index-g_t_002d_002dcuddle_002ddo_002dwhile-80"></a><a 
name="index-g_t_002dncdw-81"></a><a 
name="index-g_t_002d_002ddont_002dcuddle_002ddo_002dwhile-82"></a>This causes 
the <code>while</code> in a do-while
-loop to cuddle up to the immediately preceding &lsquo;<samp><span 
class="samp">}</span></samp>&rsquo;.  For
-example, with <samp><span class="option">-cdw</span></samp> you get the 
following:
-
-<pre class="example">     do {
-       x--;
-     } while (x);
-</pre>
-   <p class="noindent">With <samp><span class="option">-ncdw</span></samp> 
that code would appear as
-
-<pre class="example">     do {
-       x--;
-     }
-     while (x);
-</pre>
-   <p><a name="index-g_t_002dcli_0040var_007bn_007d-83"></a><a 
name="index-g_t_002d_002dcase_002dindentation_0040var_007bn_007d-84"></a>The 
<samp><span class="option">-cli</span></samp> option specifies the number of 
spaces that case labels
-should be indented to the right of the containing <code>switch</code>
-statement.
-
-<p class="noindent">The default gives code like:
-
-<pre class="example">     switch (i)
-       {
-       case 0:
-         break;
-       case 1:
-         {
-           ++i;
-         }
-       default:
-         break;
-       }
-</pre>
-   <p>Using the <samp><span class="option">-cli2</span></samp> that would 
become:
-
-<pre class="example">     switch (i)
-       {
-         case 0:
-           break;
-         case 1:
-           {
-             ++i;
-           }
-         default:
-           break;
-       }
-</pre>
-   <p><a name="index-g_t_002dcbi_0040var_007bn_007d-85"></a><a 
name="index-g_t_002d_002dcase_002dbrace_002dindentation_0040var_007bn_007d-86"></a>The
 indentation of the braces below a case statement can be
-controlled with the <samp><span class="option">-cbi</span><var>n</var></samp> 
option.  For example,
-using <samp><span class="option">-cli2 -cbi0</span></samp> results in:
-
-<pre class="example">     switch (i)
-       {
-         case 0:
-           break;
-         case 1:
-         {
-           ++i;
-         }
-         default:
-           break;
-       }
-</pre>
-   <p><a name="index-g_t_002dss-87"></a><a 
name="index-g_t_002d_002dspace_002dspecial_002dsemicolon-88"></a><a 
name="index-g_t_002dnss-89"></a><a 
name="index-g_t_002d_002ddont_002dspace_002dspecial_002dsemicolon-90"></a>If a 
semicolon is on the same line as a <code>for</code> or <code>while</code>
-statement, the <samp><span class="option">-ss</span></samp> option will cause 
a space to be placed before
-the semicolon.  This emphasizes the semicolon, making it clear that the
-body of the <code>for</code> or <code>while</code> statement is an empty 
statement. 
-<samp><span class="option">-nss</span></samp> disables this feature.
-
-   <p><a name="index-g_t_002dpcs-91"></a><a 
name="index-g_t_002d_002dspace_002dafter_002dprocedure_002dcalls-92"></a><a 
name="index-g_t_002dnpcs-93"></a><a 
name="index-g_t_002d_002dno_002dspace_002dafter_002dfunction_002dcall_002dnames-94"></a>The
 <samp><span class="option">-pcs</span></samp> option causes a space to be 
placed between the name of
-the procedure being called and the &lsquo;<samp><span 
class="samp">(</span></samp>&rsquo; (for example, 
<code>puts&nbsp;("Hi");</code><!-- /@w -->.  The <samp><span 
class="option">-npcs</span></samp> option would give <code>puts("Hi");</code>).
-
-   <p><a name="index-g_t_002dcs-95"></a><a 
name="index-g_t_002d_002dspace_002dafter_002dcast-96"></a><a 
name="index-g_t_002dncs-97"></a><a 
name="index-g_t_002d_002dno_002dspace_002dafter_002dcasts-98"></a>If the 
<samp><span class="option">-cs</span></samp> option is specified, <samp><span 
class="command">indent</span></samp> puts a space after
-a cast operator.
-
-   <p><a name="index-g_t_002dbs-99"></a><a 
name="index-g_t_002d_002dblank_002dafter_002dsizeof-100"></a>The <samp><span 
class="option">-bs</span></samp> option ensures that there is a space between 
the
-keyword <code>sizeof</code> and its argument.  In some versions, this is
-known as the &lsquo;<samp><span class="samp">Bill_Shannon</span></samp>&rsquo; 
option.
-
-   <p><a name="index-g_t_002dsaf-101"></a><a 
name="index-g_t_002d_002dspace_002dafter_002dfor-102"></a><a 
name="index-g_t_002dnsaf-103"></a><a 
name="index-g_t_002d_002dno_002dspace_002dafter_002dfor-104"></a>The 
<samp><span class="option">-saf</span></samp> option forces a space between an 
<code>for</code>
-and the following parenthesis.  This is the default.
-
-   <p><a name="index-g_t_002dsai-105"></a><a 
name="index-g_t_002d_002dspace_002dafter_002dif-106"></a><a 
name="index-g_t_002dnsai-107"></a><a 
name="index-g_t_002d_002dno_002dspace_002dafter_002dif-108"></a>The <samp><span 
class="option">-sai</span></samp> option forces a space between an 
<code>if</code>
-and the following parenthesis.  This is the default.
-
-   <p><a name="index-g_t_002dsaw-109"></a><a 
name="index-g_t_002d_002dspace_002dafter_002dwhile-110"></a><a 
name="index-g_t_002dnsaw-111"></a><a 
name="index-g_t_002d_002dno_002dspace_002dafter_002dwhile-112"></a>The 
<samp><span class="option">-saw</span></samp> option forces a space between an 
<code>while</code>
-and the following parenthesis.  This is the default.
-
-   <p><a name="index-g_t_002dprs-113"></a><a 
name="index-g_t_002d_002dspace_002dafter_002dparentheses-114"></a>The 
<samp><span class="option">-prs</span></samp> option causes all parentheses to 
be seperated with
-a space from the what is between them.  For example, using <samp><span 
class="option">-prs</span></samp>
-results in code like:
-
-<pre class="example">       while ( ( e_code - s_code ) &lt; ( dec_ind - 1 ) )
-         {
-           set_buf_break ( bb_dec_ind );
-           *e_code++ = ' ';
-         }
-</pre>
-   </body></html>
-

Index: manual/html_node/_002dbad.html
===================================================================
RCS file: manual/html_node/_002dbad.html
diff -N manual/html_node/_002dbad.html
--- manual/html_node/_002dbad.html      18 Sep 2008 15:15:11 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,63 +0,0 @@
-<html lang="en">
-<head>
-<title>-bad - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Blank-lines.html#Blank-lines" title="Blank lines">
-<link rel="next" href="_002dbap.html#g_t_002dbap" title="-bap">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="-bad"></a>
-<a name="g_t_002dbad"></a>
-Next:&nbsp;<a rel="next" accesskey="n" 
href="_002dbap.html#g_t_002dbap">-bap</a>,
-Up:&nbsp;<a rel="up" accesskey="u" href="Blank-lines.html#Blank-lines">Blank 
lines</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h4 class="subsection">1.4.1 &ndash;blank-lines-after-declarations</h4>
-
-<p>The <samp><span class="option">-bad</span></samp> option forces a blank 
line after every block of
-declarations.  The <samp><span class="option">-nbad</span></samp> option does 
not add any such blank
-lines.
-
-   <p>For example, given the input
-<pre class="example">     char *foo;
-     char *bar;
-     /* This separates blocks of declarations.  */
-     int baz;
-</pre>
-   <p><a name="index-g_t_002dbad-36"></a><a 
name="index-g_t_002d_002dblank_002dlines_002dafter_002ddeclarations-37"></a><a 
name="index-g_t_002dnbad-38"></a><a 
name="index-g_t_002d_002dno_002dblank_002dlines_002dafter_002ddeclarations-39"></a><code>indent
 -bad</code> produces
-
-<pre class="example">     char *foo;
-     char *bar;
-     
-     /* This separates blocks of declarations.  */
-     int baz;
-</pre>
-   <p class="noindent">and <code>indent -nbad</code> produces
-
-<pre class="example">     char *foo;
-     char *bar;
-     /* This separates blocks of declarations.  */
-     int baz;
-</pre>
-   </body></html>
-

Index: manual/html_node/_002dbap.html
===================================================================
RCS file: manual/html_node/_002dbap.html
diff -N manual/html_node/_002dbap.html
--- manual/html_node/_002dbap.html      18 Sep 2008 15:15:11 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,86 +0,0 @@
-<html lang="en">
-<head>
-<title>-bap - `indent':  Indent and Format C Program Source</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="`indent':  Indent and Format C Program 
Source">
-<meta name="generator" content="makeinfo 4.11">
-<link title="Top" rel="start" href="index.html#Top">
-<link rel="up" href="Blank-lines.html#Blank-lines" title="Blank lines">
-<link rel="prev" href="_002dbad.html#g_t_002dbad" title="-bad">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" 
title="Texinfo Homepage">
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
-</head>
-<body>
-<div class="node">
-<p>
-<a name="-bap"></a>
-<a name="g_t_002dbap"></a>
-Previous:&nbsp;<a rel="previous" accesskey="p" 
href="_002dbad.html#g_t_002dbad">-bad</a>,
-Up:&nbsp;<a rel="up" accesskey="u" href="Blank-lines.html#Blank-lines">Blank 
lines</a>
-<hr>
-</div>
-
-<!-- node-name,  next,  previous,  up -->
-<h4 class="subsection">1.4.2 &ndash;blank-lines-after-procedures</h4>
-
-<p><a name="index-g_t_002dbap-40"></a><a 
name="index-g_t_002d_002dblank_002dlines_002dafter_002dprocedures-41"></a><a 
name="index-g_t_002dnbap-42"></a><a 
name="index-g_t_002d_002dno_002dblank_002dlines_002dafter_002dprocedures-43"></a>The
 <samp><span class="option">-bap</span></samp> option forces a blank line after 
every procedure body.
-
-   <p>For example, given the input
-
-<pre class="example">     int
-     foo ()
-     {
-       puts("Hi");
-     }
-     /* The procedure bar is even less interesting.  */
-     char *
-     bar ()
-     {
-       puts("Hello");
-     }
-</pre>
-   <p class="noindent"><code>indent -bap</code> produces
-
-<pre class="example">     int
-     foo ()
-     {
-       puts ("Hi");
-     }
-     
-     /* The procedure bar is even less interesting.  */
-     char *
-     bar ()
-     {
-       puts ("Hello");
-     }
-</pre>
-   <p class="noindent"><!-- A better `group' would be better than `need'. -->
-and <code>indent -nbap</code> produces
-
-<pre class="example">     int
-     foo ()
-     {
-       puts ("Hi");
-     }
-     /* The procedure bar is even less interesting.  */
-     char *
-     bar ()
-     {
-       puts ("Hello");
-     }
-</pre>
-   <p class="noindent">No blank line will be added after the procedure 
<code>foo</code>.
-
-   </body></html>
-




reply via email to

[Prev in Thread] Current Thread [Next in Thread]