* Subject: [PATCH/RFC] Documentation/git-stripspace: Update synopsis
@ 2014-11-18 23:16 Slavomir Vlcek
2014-11-18 23:29 ` Slavomir Vlcek
2014-11-19 21:40 ` Junio C Hamano
0 siblings, 2 replies; 3+ messages in thread
From: Slavomir Vlcek @ 2014-11-18 23:16 UTC (permalink / raw)
To: git; +Cc: conrad.irwin, Junio C Hamano
Add synopsis with the '--comment-lines' option.
Signed-off-by: Slavomir Vlcek <svlc@inventati.org>
---
Hi,
there were no mention of '--comment-lines' in the synopsis.
('--comment-lines' and '--strip-comments' options
are mutually exclusive).
I solved this by adding an extra (second) synopsis line
so it looks just like the 'usage_msg' in 'builtin/stripspace.c'.
But perhaps it would be wiser to have something like
"git stripspace [[-s | --strip-comments] | [-c | --comment-lines]] < input"
instead (and perhaps ordered alphabetically).
This approach can be seen e.g. in the git-add man page.
For the 'master'.
Also, have a few questions about stripspace generally:
a) Should 'git stripspace --comment-lines' really leave the trailing
whitespace alone (example: ' hello '->'# hello ')?
b) In the documentation there is:
"-s, --strip-comments
Skip and remove all lines starting with comment character (default #)."
part. This "default" word somehow suggests some new command option that would
allow to change the comment character. Would you accept a patch implementing
this or such functionality is not desired.
Thank you.
Documentation/git-stripspace.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/git-stripspace.txt b/Documentation/git-stripspace.txt
index c87bfcb..6c6e989 100644
--- a/Documentation/git-stripspace.txt
+++ b/Documentation/git-stripspace.txt
@@ -10,6 +10,7 @@ SYNOPSIS
--------
[verse]
'git stripspace' [-s | --strip-comments] < input
+'git stripspace' [-c | --comment-lines] < input
DESCRIPTION
-----------
--
2.0.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: Subject: [PATCH/RFC] Documentation/git-stripspace: Update synopsis
2014-11-18 23:16 Subject: [PATCH/RFC] Documentation/git-stripspace: Update synopsis Slavomir Vlcek
@ 2014-11-18 23:29 ` Slavomir Vlcek
2014-11-19 21:40 ` Junio C Hamano
1 sibling, 0 replies; 3+ messages in thread
From: Slavomir Vlcek @ 2014-11-18 23:29 UTC (permalink / raw)
To: git
On 11/19/2014 12:16 AM, Slavomir Vlcek wrote:
> b) In the documentation there is:
> "-s, --strip-comments
> Skip and remove all lines starting with comment character (default #)."
>
> part. This "default" word somehow suggests some new command option that would
> allow to change the comment character. Would you accept a patch implementing
> this or such functionality is not desired.
I take it back, just found that there is a global "comment_line_char" variable
that controls this stuff. Apologizing.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Subject: [PATCH/RFC] Documentation/git-stripspace: Update synopsis
2014-11-18 23:16 Subject: [PATCH/RFC] Documentation/git-stripspace: Update synopsis Slavomir Vlcek
2014-11-18 23:29 ` Slavomir Vlcek
@ 2014-11-19 21:40 ` Junio C Hamano
1 sibling, 0 replies; 3+ messages in thread
From: Junio C Hamano @ 2014-11-19 21:40 UTC (permalink / raw)
To: Slavomir Vlcek; +Cc: git, conrad.irwin
Slavomir Vlcek <svlc@inventati.org> writes:
> I solved this by adding an extra (second) synopsis line
> so it looks just like the 'usage_msg' in 'builtin/stripspace.c'.
>
> But perhaps it would be wiser to have something like
> "git stripspace [[-s | --strip-comments] | [-c | --comment-lines]] < input"
> instead (and perhaps ordered alphabetically).
That might be more "manly" but much less friendly to humans compared
to what your patch gives us.
These two modes are really about two different operations (the
latter is not "strip" at all, but is about adding spaces, to which
"comments" are often equated to), and two-line synopsis shows more
prominently that they are distinct, which I think is the right thing
to do.
> diff --git a/Documentation/git-stripspace.txt b/Documentation/git-stripspace.txt
> index c87bfcb..6c6e989 100644
> --- a/Documentation/git-stripspace.txt
> +++ b/Documentation/git-stripspace.txt
> @@ -10,6 +10,7 @@ SYNOPSIS
> --------
> [verse]
> 'git stripspace' [-s | --strip-comments] < input
> +'git stripspace' [-c | --comment-lines] < input
>
> DESCRIPTION
> -----------
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-11-19 21:40 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-18 23:16 Subject: [PATCH/RFC] Documentation/git-stripspace: Update synopsis Slavomir Vlcek
2014-11-18 23:29 ` Slavomir Vlcek
2014-11-19 21:40 ` Junio C Hamano
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).