Release Notes for GNU indent version 1.3.  For more details, read the
manual.


* All reported bugs have been fixed.


* The manual has been upgraded somewhat.


* Command line syntax has changed with regard to input and output files.
  The command:

		  indent *.c

  for each file iguana.c, will indent iguana.c into iguana.c, after
  first making a backup copy.

		  indent liver_oil.c -o gullet.c

		  cat liver_oil.c | indent -o gullet.c

		  indent liver_iol.c -st > gullet.c

  Each of the above will indent "liver_oil.c" into "gullet.c".  The
  "-st" ("--standard-output") option can only be used when the
  standard input, or only a single input file is specified.

  It is also possible to use the standard input by specifying the single
  filename "-" on the command line.  In this case, no other files may
  be specified.


* indent now makes GNU-style backup files.

  This behaviour is controlled by two environment variables,
  VERSION_CONTROL and SIMPLE_BACKUP_SUFFIX.

  VERSION_CONTROL determines what kinds of backups are made.  If it's
  value is "numbered", then the first modification of some file
  "eraserhead.c" will yield a backup file "eraserhead.c.~1~", the
  second modification will yield "eraserhead.c.~2~", and so on.  It
  does not matter if the version numbers are not a sequence;  the next
  version will be one greater than the highest in that directory.

  If the value of VERSION_CONTROL is "numbered_existing", then such
  numbered backups will be made if there are already numbered backup
  versions of the file.  Otherwise, the backup name will be that of
  the original file with "~" (tilde) appended.  E.g., "eraserhead.c~".

  If the value of VERSION_CONTROL is "simple", then the backup name
  will be that of the original file with "~" appended, regardless of
  whether or not there exist numbered versions in the directory.

  For simple backups, the value of SIMPLE_BACKUP_SUFFIX will be used
  rather than "~" if it is set.

  If VERSION_CONTROL is unset, "numbered_existing" is assumed.  For
  lisp lovers, "nil" is equivalent to "numbered_existing" and "t" is
  equivalent to "numbered".

  Finally, if VERSION_CONTROL is "none" or "never", backups are not
  made.  I suggest you avoid this behaviour.

  Note also that backup files are made in the directory of the source
  file, not the current directory (where indent was invoked).


* Only one indent profile is read.  indent searches first for a
  profile in the current directory and reads that if found.
  Otherwise, indent looks for a profil in the home directory.


* "-nip" is now handled.  This is equivalent to "-ip0".


* The long name for "-bs" has been changed from "--Bill_Shannon" to
"--blank_after_sizeof".