Merge branch 'maint'
authorJunio C Hamano <gitster@pobox.com>
Sun, 30 Jun 2013 22:45:43 +0000 (15:45 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sun, 30 Jun 2013 22:45:43 +0000 (15:45 -0700)
* maint:
Start preparing for 1.8.3.3
check-ignore doc: fix broken link to ls-files page
test: spell 'ls-files --delete' option correctly in test descriptions

1  2 
Documentation/git-check-ignore.txt
index 8e1f7ab7ea93af4b7c496efc2251469ed553a55f,7f5601bda510d8474afcfafffada3633b7e39f1c..d2df487aa20a89264afee08bcdddf681d7701fda
@@@ -39,12 -39,6 +39,12 @@@ OPTION
        below).  If `--stdin` is also given, input paths are separated
        with a NUL character instead of a linefeed character.
  
 +-n, --non-matching::
 +      Show given paths which don't match any pattern.  This only
 +      makes sense when `--verbose` is enabled, otherwise it would
 +      not be possible to distinguish between paths which match a
 +      pattern and those which don't.
 +
  OUTPUT
  ------
  
@@@ -71,20 -65,6 +71,20 @@@ are also used instead of colons and har
  
  <source> <NULL> <linenum> <NULL> <pattern> <NULL> <pathname> <NULL>
  
 +If `-n` or `--non-matching` are specified, non-matching pathnames will
 +also be output, in which case all fields in each output record except
 +for <pathname> will be empty.  This can be useful when running
 +non-interactively, so that files can be incrementally streamed to
 +STDIN of a long-running check-ignore process, and for each of these
 +files, STDOUT will indicate whether that file matched a pattern or
 +not.  (Without this option, it would be impossible to tell whether the
 +absence of output for a given file meant that it didn't match any
 +pattern, or that the output hadn't been generated yet.)
 +
 +Buffering happens as documented under the `GIT_FLUSH` option in
 +linkgit:git[1].  The caller is responsible for avoiding deadlocks
 +caused by overfilling an input buffer or reading from an empty output
 +buffer.
  
  EXIT STATUS
  -----------
@@@ -102,7 -82,7 +102,7 @@@ SEE ALS
  --------
  linkgit:gitignore[5]
  linkgit:gitconfig[5]
- linkgit:git-ls-files[5]
+ linkgit:git-ls-files[1]
  
  GIT
  ---