Merge branch 'jk/ui-color-always-to-auto'
authorJunio C Hamano <gitster@pobox.com>
Wed, 15 Aug 2018 22:08:19 +0000 (15:08 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 15 Aug 2018 22:08:19 +0000 (15:08 -0700)
Doc formatting fix.

* jk/ui-color-always-to-auto:
Documentation: fix --color option formatting

1  2 
Documentation/git-for-each-ref.txt
Documentation/git-tag.txt
index 085d177d976546a0b21891884e490c9ce7530913,183b15d4f8b17f1f3ef51b9d60e8c14bc594edbf..901faef1bfdcea991fe1b0a32ab5ecd22771967f
@@@ -57,7 -57,7 +57,7 @@@ OPTION
        `xx`; for example `%00` interpolates to `\0` (NUL),
        `%09` to `\t` (TAB) and `%0a` to `\n` (LF).
  
- --color[=<when>]:
+ --color[=<when>]::
        Respect any colors specified in the `--format` option. The
        `<when>` field must be one of `always`, `never`, or `auto` (if
        `<when>` is absent, behave as if `always` was given).
@@@ -121,7 -121,7 +121,7 @@@ refname:
        stripping with positive <N>, or it becomes the full refname if
        stripping with negative <N>.  Neither is an error.
  +
 -`strip` can be used as a synomym to `lstrip`.
 +`strip` can be used as a synonym to `lstrip`.
  
  objecttype::
        The type of the object (`blob`, `tree`, `commit`, `tag`).
@@@ -145,25 -145,18 +145,25 @@@ upstream:
        (behind), "<>" (ahead and behind), or "=" (in sync). `:track`
        also prints "[gone]" whenever unknown upstream ref is
        encountered. Append `:track,nobracket` to show tracking
 -      information without brackets (i.e "ahead N, behind M").  Has
 -      no effect if the ref does not have tracking information
 -      associated with it.  All the options apart from `nobracket`
 -      are mutually exclusive, but if used together the last option
 -      is selected.
 +      information without brackets (i.e "ahead N, behind M").
 ++
 +For any remote-tracking branch `%(upstream)`, `%(upstream:remotename)`
 +and `%(upstream:remoteref)` refer to the name of the remote and the
 +name of the tracked remote ref, respectively. In other words, the
 +remote-tracking branch can be updated explicitly and individually by
 +using the refspec `%(upstream:remoteref):%(upstream)` to fetch from
 +`%(upstream:remotename)`.
 ++
 +Has no effect if the ref does not have tracking information associated
 +with it.  All the options apart from `nobracket` are mutually exclusive,
 +but if used together the last option is selected.
  
  push::
        The name of a local ref which represents the `@{push}`
        location for the displayed ref. Respects `:short`, `:lstrip`,
 -      `:rstrip`, `:track`, and `:trackshort` options as `upstream`
 -      does. Produces an empty string if no `@{push}` ref is
 -      configured.
 +      `:rstrip`, `:track`, `:trackshort`, `:remotename`, and `:remoteref`
 +      options as `upstream` does. Produces an empty string if no `@{push}`
 +      ref is configured.
  
  HEAD::
        '*' if HEAD matches current ref (the checked out branch), ' '
@@@ -225,15 -218,11 +225,15 @@@ and `date` to extract the named compone
  The complete message in a commit and tag object is `contents`.
  Its first line is `contents:subject`, where subject is the concatenation
  of all lines of the commit message up to the first blank line.  The next
 -line is 'contents:body', where body is all of the lines after the first
 +line is `contents:body`, where body is all of the lines after the first
  blank line.  The optional GPG signature is `contents:signature`.  The
  first `N` lines of the message is obtained using `contents:lines=N`.
  Additionally, the trailers as interpreted by linkgit:git-interpret-trailers[1]
 -are obtained as 'contents:trailers'.
 +are obtained as `trailers` (or by using the historical alias
 +`contents:trailers`).  Non-trailer lines from the trailer block can be omitted
 +with `trailers:only`. Whitespace-continuations can be removed from trailers so
 +that each trailer appears on a line by itself with its full content with
 +`trailers:unfold`. Both can be used together as `trailers:unfold,only`.
  
  For sorting purposes, fields with numeric values sort in numeric order
  (`objectsize`, `authordate`, `committerdate`, `creatordate`, `taggerdate`).
index 87c4288ffc47ddd73162c85a27fe22c161b4a441,cef01e1a01c40b692c0153dec19bcaee9f3b589d..92f9c12b873f92c9f66a460272ccc0d235a6cad9
@@@ -9,7 -9,7 +9,7 @@@ git-tag - Create, list, delete or verif
  SYNOPSIS
  --------
  [verse]
 -'git tag' [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <file>]
 +'git tag' [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <file>] [-e]
        <tagname> [<commit> | <object>]
  'git tag' -d <tagname>...
  'git tag' [-n[<num>]] -l [--contains <commit>] [--no-contains <commit>]
@@@ -34,8 -34,8 +34,8 @@@ in the tag message
  If `-m <msg>` or `-F <file>` is given and `-a`, `-s`, and `-u <keyid>`
  are absent, `-a` is implied.
  
 -Otherwise just a tag reference for the SHA-1 object name of the commit object is
 -created (i.e. a lightweight tag).
 +Otherwise, a tag reference that points directly at the given object
 +(i.e., a lightweight tag) is created.
  
  A GnuPG signed tag object will be created when `-s` or `-u
  <keyid>` is used.  When `-u <keyid>` is not used, the
@@@ -115,7 -115,7 +115,7 @@@ options for details
        variable if it exists, or lexicographic order otherwise. See
        linkgit:git-config[1].
  
- --color[=<when>]:
+ --color[=<when>]::
        Respect any colors specified in the `--format` option. The
        `<when>` field must be one of `always`, `never`, or `auto` (if
        `<when>` is absent, behave as if `always` was given).
@@@ -167,12 -167,6 +167,12 @@@ This option is only applicable when lis
        Implies `-a` if none of `-a`, `-s`, or `-u <keyid>`
        is given.
  
 +-e::
 +--edit::
 +      The message taken from file with `-F` and command line with
 +      `-m` are usually used as the tag message unmodified.
 +      This option lets you further edit the message taken from these sources.
 +
  --cleanup=<mode>::
        This option sets how the tag message is cleaned up.
        The  '<mode>' can be one of 'verbatim', 'whitespace' and 'strip'.  The