|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
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
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
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
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
indent assumes the behaviour of
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
indent now does.
|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]|
This document was generated by david on December, 15 2008 using texi2html 1.78.