DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(indent.info.gz) Backup files

Info Catalog (indent.info.gz) Invoking indent (indent.info.gz) Indent Program (indent.info.gz) Common styles
 
 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.
 
Info Catalog (indent.info.gz) Invoking indent (indent.info.gz) Indent Program (indent.info.gz) Common styles
automatically generated byinfo2html