war on whitespaces: documentation.
We were missing the --whitespace option in the usage string for git-apply and git-am, so this commit adds them. Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
2beb3cdd18
commit
8273c79ae2
@ -9,7 +9,8 @@ git-am - Apply a series of patches in a mailbox
|
|||||||
SYNOPSIS
|
SYNOPSIS
|
||||||
--------
|
--------
|
||||||
[verse]
|
[verse]
|
||||||
'git-am' [--signoff] [--dotest=<dir>] [--utf8] [--binary] [--3way] <mbox>...
|
'git-am' [--signoff] [--dotest=<dir>] [--utf8] [--binary] [--3way]
|
||||||
|
[--interactive] [--whitespace=<option>] <mbox>...
|
||||||
'git-am' [--skip | --resolved]
|
'git-am' [--skip | --resolved]
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
@ -46,6 +47,10 @@ OPTIONS
|
|||||||
Skip the current patch. This is only meaningful when
|
Skip the current patch. This is only meaningful when
|
||||||
restarting an aborted patch.
|
restarting an aborted patch.
|
||||||
|
|
||||||
|
--whitespace=<option>::
|
||||||
|
This flag is passed to the `git-apply` program that applies
|
||||||
|
the patch.
|
||||||
|
|
||||||
--interactive::
|
--interactive::
|
||||||
Run interactively, just like git-applymbox.
|
Run interactively, just like git-applymbox.
|
||||||
|
|
||||||
@ -80,7 +85,7 @@ names.
|
|||||||
|
|
||||||
SEE ALSO
|
SEE ALSO
|
||||||
--------
|
--------
|
||||||
gitlink:git-applymbox[1], gitlink:git-applypatch[1].
|
gitlink:git-applymbox[1], gitlink:git-applypatch[1], gitlink:git-apply[1].
|
||||||
|
|
||||||
|
|
||||||
Author
|
Author
|
||||||
|
@ -11,6 +11,7 @@ SYNOPSIS
|
|||||||
[verse]
|
[verse]
|
||||||
'git-apply' [--stat] [--numstat] [--summary] [--check] [--index] [--apply]
|
'git-apply' [--stat] [--numstat] [--summary] [--check] [--index] [--apply]
|
||||||
[--no-add] [--index-info] [--allow-binary-replacement] [-z] [-pNUM]
|
[--no-add] [--index-info] [--allow-binary-replacement] [-z] [-pNUM]
|
||||||
|
[--whitespace=<nowarn|warn|error|error-all|strip>]
|
||||||
[<patch>...]
|
[<patch>...]
|
||||||
|
|
||||||
DESCRIPTION
|
DESCRIPTION
|
||||||
@ -97,6 +98,35 @@ OPTIONS
|
|||||||
result. This allows binary files to be patched in a
|
result. This allows binary files to be patched in a
|
||||||
very limited way.
|
very limited way.
|
||||||
|
|
||||||
|
--whitespace=<option>::
|
||||||
|
When applying a patch, detect a new or modified line
|
||||||
|
that ends with trailing whitespaces (this includes a
|
||||||
|
line that solely consists of whitespaces). By default,
|
||||||
|
the command outputs warning messages and applies the
|
||||||
|
patch.
|
||||||
|
When `git-apply` is used for statistics and not applying a
|
||||||
|
patch, it defaults to `nowarn`.
|
||||||
|
You can use different `<option>` to control this
|
||||||
|
behaviour:
|
||||||
|
+
|
||||||
|
* `nowarn` turns off the trailing whitespace warning.
|
||||||
|
* `warn` outputs warnings for a few such errors, but applies the
|
||||||
|
patch (default).
|
||||||
|
* `error` outputs warnings for a few such errors, and refuses
|
||||||
|
to apply the patch.
|
||||||
|
* `error-all` is similar to `error` but shows all errors.
|
||||||
|
* `strip` outputs warnings for a few such errors, strips out the
|
||||||
|
trailing whitespaces and applies the patch.
|
||||||
|
|
||||||
|
|
||||||
|
Configuration
|
||||||
|
-------------
|
||||||
|
|
||||||
|
apply.whitespace::
|
||||||
|
When no `--whitespace` flag is given from the command
|
||||||
|
line, this configuration item is used as the default.
|
||||||
|
|
||||||
|
|
||||||
Author
|
Author
|
||||||
------
|
------
|
||||||
Written by Linus Torvalds <torvalds@osdl.org>
|
Written by Linus Torvalds <torvalds@osdl.org>
|
||||||
|
2
apply.c
2
apply.c
@ -32,7 +32,7 @@ static int no_add = 0;
|
|||||||
static int show_index_info = 0;
|
static int show_index_info = 0;
|
||||||
static int line_termination = '\n';
|
static int line_termination = '\n';
|
||||||
static const char apply_usage[] =
|
static const char apply_usage[] =
|
||||||
"git-apply [--stat] [--numstat] [--summary] [--check] [--index] [--apply] [--no-add] [--index-info] [--allow-binary-replacement] [-z] [-pNUM] <patch>...";
|
"git-apply [--stat] [--numstat] [--summary] [--check] [--index] [--apply] [--no-add] [--index-info] [--allow-binary-replacement] [-z] [-pNUM] [--whitespace=<nowarn|warn|error|error-all|strip>] <patch>...";
|
||||||
|
|
||||||
static enum whitespace_eol {
|
static enum whitespace_eol {
|
||||||
nowarn_whitespace,
|
nowarn_whitespace,
|
||||||
|
@ -2,7 +2,8 @@
|
|||||||
#
|
#
|
||||||
# Copyright (c) 2005, 2006 Junio C Hamano
|
# Copyright (c) 2005, 2006 Junio C Hamano
|
||||||
|
|
||||||
USAGE='[--signoff] [--dotest=<dir>] [--utf8] [--binary] [--3way] <mbox>
|
USAGE='[--signoff] [--dotest=<dir>] [--utf8] [--binary] [--3way]
|
||||||
|
[--interactive] [--whitespace=<option>] <mbox>...
|
||||||
or, when resuming [--skip | --resolved]'
|
or, when resuming [--skip | --resolved]'
|
||||||
. git-sh-setup
|
. git-sh-setup
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user