nored
    = origin of the previous file (with --copies)

.. container:: verbose

  The -t/--terse option abbreviates the output by showing only the directory
  name if all the files in it share the same status. The option takes an
  argument indicating the statuses to abbreviate: 'm' for 'modified', 'a'
  for 'added', 'r' for 'removed', 'd' for 'deleted', 'u' for 'unknown', 'i'
  for 'ignored' and 'c' for clean.

  It abbreviates only those statuses which are passed. Note that clean and
  ignored files are not displayed with '--terse ic' unless the -c/--clean
  and -i/--ignored options are also used.

  The -v/--verbose option shows information when the repository is in an
  unfinished merge, shelve, rebase state etc. You can have this behavior
  turned on by default by enabling the ``commands.status.verbose`` option.

  You can skip displaying some of these states by setting
  ``commands.status.skipstates`` to one or more of: 'bisect', 'graft',
  'histedit', 'merge', 'rebase', or 'unshelve'.

  Template:

  The following keywords are supported in addition to the common template
  keywords and functions. See also :hg:`help templates`.

  :path:    String. Repository-absolute path of the file.
  :source:  String. Repository-absolute path of the file originated from.
            Available if ``--copies`` is specified.
  :status:  String. Character denoting file's status.

  Examples:

  - show changes in the working directory relative to a
    changeset::

      hg status --rev 9353

  - show changes in the working directory relative to the
    current directory (see :hg:`help patterns` for more information)::

      hg status re:

  - show all changes including copies in an existing changeset::

      hg status --copies --change 9353

  - get a NUL separated list of added files, suitable for xargs::

      hg status -an0

  - show more information about the repository status, abbreviating
    added, removed, modified, deleted, and untracked paths::

      hg status -v -t mardu

Returns 0 on success.

r‘