anchor.diff:  Set to `1` if the current working directory has been modified and `0`
   if not.  If the output language has native Boolean literals, true will
   mean modified and false unmodified.  The C/C++ output is left as
  -numeric so the preprocessor can test it.{br}
  +numeric so the preprocessor can test it. +
   'Untracked files are not ignored; see *`-U`* for details.'
   
   == OPTIONS ==
  
positive.code: 
  *VCS_BRANCH*::
  The name of the branch of the commit graph that was selected when
  autoversion was run.{br}
  Under git, this will normally be the shortname of the current branch
  (the asterisked line in the output of of "git branch") except that
  when the branch doesn't have a shortname it will be a full
  refspec.{br}
  Under hg the feature that is called 'branches' is actually a sort of
  graph coloring (multiple heads can have the same branch name) so this
  symbol is filled with the current bookmark if it exists, with the
  current branch name as a fallback.{br}
  Under Subversion this will normally be either 'trunk' or the basename
  of some branch or tag subdirectory, depending on where *autoversion*
  was run.{br}
  Under bzr, this is the nick of the branch you are on.
  
  *VCS_TAG*::
  The name of the most recent tag ancestral to the current commit.{br}
  Empty under Subversion.
  
  *VCS_TICK*::
  A count of commits since most recent tag ancestral to the current
  commit or an alias of *VCS_NUM* if there are no prior tags.{br}
  Empty under Subversion.
  
  *VCS_EXTRA*::
  
negative.code: 
  *VCS_UUID*::
  A universally unique identifier, generated from the root commit in git
  and hg; for svn it uses the supplied UUID. +
  For git we choose the oldest commit if there is more than one. +
  Not currently implemented for bzr.
  
  *VCS_DATE*::
  