Re: [PATCH 1/2] git-config.txt: properly escape quotation marks in example

2012-08-19 Thread Michael Haggerty

On 08/19/2012 01:39 AM, Junio C Hamano wrote:

Junio C Hamano gits...@pobox.com writes:


The bigger question is whether this example is improved by including
quotation marks, or whether they are just a distraction from the main
point.  I abstain.


Thanks for spelling that bigger question out.  Given that the
example is showing distinction between X vs X for Y, I would say
quotation is a distraction.
[...]


I think the answer is no, there is no way to specify anything
other than a path to the command for gitproxy.  So I think we
should do this instead:  [...]


ACK.  Thanks.

Michael

--
Michael Haggerty
mhag...@alum.mit.edu
http://softwareswirl.blogspot.com/
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 1/2] git-config.txt: properly escape quotation marks in example

2012-08-18 Thread mhagger
From: Michael Haggerty mhag...@alum.mit.edu

In the example line as written,

gitproxy=proxy-command for kernel.org

the quotation marks are eaten by the config-file parser.  From the
history, it looks like this example wanted to have quotation marks in
the actual configured value.  So quote them as required nowadays.

Signed-off-by: Michael Haggerty mhag...@alum.mit.edu
---

The bigger question is whether this example is improved by including
quotation marks, or whether they are just a distraction from the main
point.  I abstain.

 Documentation/git-config.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/git-config.txt b/Documentation/git-config.txt
index 2d6ef32..46775fe 100644
--- a/Documentation/git-config.txt
+++ b/Documentation/git-config.txt
@@ -267,7 +267,7 @@ Given a .git/config like this:
 
; Proxy settings
[core]
-   gitproxy=proxy-command for kernel.org
+   gitproxy=\proxy-command\ for kernel.org
gitproxy=default-proxy ; for all the rest
 
 you can set the filemode to true with
-- 
1.7.11.3

--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 1/2] git-config.txt: properly escape quotation marks in example

2012-08-18 Thread Junio C Hamano
mhag...@alum.mit.edu writes:

 From: Michael Haggerty mhag...@alum.mit.edu

 In the example line as written,

 gitproxy=proxy-command for kernel.org

 the quotation marks are eaten by the config-file parser.  From the
 history, it looks like this example wanted to have quotation marks in
 the actual configured value.  So quote them as required nowadays.

 Signed-off-by: Michael Haggerty mhag...@alum.mit.edu
 ---

 The bigger question is whether this example is improved by including
 quotation marks, or whether they are just a distraction from the main
 point.  I abstain.

Thanks for spelling that bigger question out.  Given that the
example is showing distinction between X vs X for Y, I would say
quotation is a distraction.

If you spelled it as

[core]
gitproxy = sh -c 'proxy-command' for kernel.org

does the do the right thing?  Or do we require the above to be
spelled as

[core]
gitproxy = \sh -c 'proxy-command'\ for kernel.org

to work correctly?  I suspect that the former would work, and in
that case, the quote around proxy-command in the documentation is
indeed a distraction, and removing it will not hurt the readers.

  Documentation/git-config.txt | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

 diff --git a/Documentation/git-config.txt b/Documentation/git-config.txt
 index 2d6ef32..46775fe 100644
 --- a/Documentation/git-config.txt
 +++ b/Documentation/git-config.txt
 @@ -267,7 +267,7 @@ Given a .git/config like this:
  
   ; Proxy settings
   [core]
 - gitproxy=proxy-command for kernel.org
 + gitproxy=\proxy-command\ for kernel.org
   gitproxy=default-proxy ; for all the rest
  
  you can set the filemode to true with
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 1/2] git-config.txt: properly escape quotation marks in example

2012-08-18 Thread Junio C Hamano
Junio C Hamano gits...@pobox.com writes:

 The bigger question is whether this example is improved by including
 quotation marks, or whether they are just a distraction from the main
 point.  I abstain.

 Thanks for spelling that bigger question out.  Given that the
 example is showing distinction between X vs X for Y, I would say
 quotation is a distraction.

 If you spelled it as

   [core]
   gitproxy = sh -c 'proxy-command' for kernel.org

 does the do the right thing?  Or do we require the above to be
 spelled as

   [core]
   gitproxy = \sh -c 'proxy-command'\ for kernel.org

 to work correctly?

I think the answer is no, there is no way to specify anything
other than a path to the command for gitproxy.  So I think we
should do this instead:

-- 8 --
Subject: [PATCH] git-config doc: unconfuse an example

One fictitious command proxy-command is enclosed inside a double
quote pair, while another fictitious command default-proxy is not
in the example, but the quoting does not change anything in the pair
of examples.  Remove the quotes to avoid unnecessary confusion.

Noticed by Michael Haggerty.

Signed-off-by: Junio C Hamano gits...@pobox.com
---
 Documentation/git-config.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Documentation/git-config.txt b/Documentation/git-config.txt
index 5382753..b24faa8 100644
--- a/Documentation/git-config.txt
+++ b/Documentation/git-config.txt
@@ -251,7 +251,7 @@ Given a .git/config like this:
 
; Proxy settings
[core]
-   gitproxy=proxy-command for kernel.org
+   gitproxy=proxy-command for kernel.org
gitproxy=default-proxy ; for all the rest
 
 you can set the filemode to true with
-- 
1.7.12.rc3.96.g0dba3eb

--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html