threads / patch / 41284

patchstripspace: Call U+0020 a "space" instead of a "blank"

Subject: [PATCH] stripspace: Call U+0020 a "space" instead of a "blank"

## tl;dr

5 messages between Jan 29, 2016 and Feb 10, 2016. Diffs are folded; open one to read it.

replies: 4people: 3as markdown or json

Alex Henrie· Jan 29, 2016, 03:10 UTC · lore

I couldn't find any other examples of people referring to this character as a "blank".

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
---
 builtin/stripspace.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Show changes to builtin/stripspace.c +1 −1
diff --git a/builtin/stripspace.c b/builtin/stripspace.c
index 7ff8434..15e716e 100644
--- a/builtin/stripspace.c
+++ b/builtin/stripspace.c
@@ -35,7 +35,7 @@ int cmd_stripspace(int argc, const char **argv, const char *prefix)
 			    N_("skip and remove all lines starting with comment character"),
 			    STRIP_COMMENTS),
 		OPT_CMDMODE('c', "comment-lines", &mode,
-			    N_("prepend comment character and blank to each line"),
+			    N_("prepend comment character and space to each line"),
 			    COMMENT_LINES),
 		OPT_END()
 	};
-- 
2.7.0
Junio C Hamano· Feb 9, 2016, 22:24 UTC · re: Alex Henrie · lore

Re: [PATCH] stripspace: Call U+0020 a "space" instead of a "blank"

Alex Henrie <alexhenrie24@gmail.com> writes:
Show 5 quoted lines
> I couldn't find any other examples of people referring to this character
> as a "blank".
>
> Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
> ---

Any comments on this from anybody other than the author that I missed to support this change?

Show 16 quoted lines
>  builtin/stripspace.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/builtin/stripspace.c b/builtin/stripspace.c
> index 7ff8434..15e716e 100644
> --- a/builtin/stripspace.c
> +++ b/builtin/stripspace.c
> @@ -35,7 +35,7 @@ int cmd_stripspace(int argc, const char **argv, const char *prefix)
>  			    N_("skip and remove all lines starting with comment character"),
>  			    STRIP_COMMENTS),
>  		OPT_CMDMODE('c', "comment-lines", &mode,
> -			    N_("prepend comment character and blank to each line"),
> +			    N_("prepend comment character and space to each line"),
>  			    COMMENT_LINES),
>  		OPT_END()
>  	};
Stefan Beller· Feb 9, 2016, 22:53 UTC · re: Junio C Hamano · lore

Re: [PATCH] stripspace: Call U+0020 a "space" instead of a "blank"

On Tue, Feb 9, 2016 at 2:24 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 10 quoted lines
> Alex Henrie <alexhenrie24@gmail.com> writes:
>
>> I couldn't find any other examples of people referring to this character
>> as a "blank".
>>
>> Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
>> ---
>
> Any comments on this from anybody other than the author that I
> missed to support this change?
I remember "blank" being used in my early days of computing.

The blank was somehow more accurate as it described the exact thing (i.e. char U+0020 as commonly produced via the space bar on the key board)

A space however could refer to any kind of indentation.
 * tabs would qualify for that
 * other tricks of your (wordprocessor-) editor would qualify for that
   (indent by 2 inches in footer section or other weeirdness)
 * any other character not using any ink in a printer[1]
[1] https://www.cs.tut.fi/~jkorpela/chars/spaces.html

Looking at that table in there, U+0020 is officially called "space", so I guess the patch is technically correct.

Orthogonal to this discussion, I'd suggest adding an "a" into the string

     N_("prepend a comment character and a {space, blank} to each line"),
Show 21 quoted lines
>
>>  builtin/stripspace.c | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/builtin/stripspace.c b/builtin/stripspace.c
>> index 7ff8434..15e716e 100644
>> --- a/builtin/stripspace.c
>> +++ b/builtin/stripspace.c
>> @@ -35,7 +35,7 @@ int cmd_stripspace(int argc, const char **argv, const char *prefix)
>>                           N_("skip and remove all lines starting with comment character"),
>>                           STRIP_COMMENTS),
>>               OPT_CMDMODE('c', "comment-lines", &mode,
>> -                         N_("prepend comment character and blank to each line"),
>> +                         N_("prepend comment character and space to each line"),
>>                           COMMENT_LINES),
>>               OPT_END()
>>       };
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
Junio C Hamano· Feb 9, 2016, 23:00 UTC · re: Stefan Beller · lore

Re: [PATCH] stripspace: Call U+0020 a "space" instead of a "blank"

Stefan Beller <sbeller@google.com> writes:
Show 28 quoted lines
> On Tue, Feb 9, 2016 at 2:24 PM, Junio C Hamano <gitster@pobox.com> wrote:
>> Alex Henrie <alexhenrie24@gmail.com> writes:
>>
>>> I couldn't find any other examples of people referring to this character
>>> as a "blank".
>>>
>>> Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
>>> ---
>>
>> Any comments on this from anybody other than the author that I
>> missed to support this change?
>
> I remember "blank" being used in my early days of computing.
>
> The blank was somehow more accurate as it described the exact
> thing (i.e. char U+0020 as commonly produced via the space bar
> on the key board)
>
> A space however could refer to any kind of indentation.
>  * tabs would qualify for that
>  * other tricks of your (wordprocessor-) editor would qualify for that
>    (indent by 2 inches in footer section or other weeirdness)
>  * any other character not using any ink in a printer[1]
>
> [1] https://www.cs.tut.fi/~jkorpela/chars/spaces.html
>
> Looking at that table in there, U+0020 is officially called "space",
> so I guess the patch is technically correct.

So the "blank" is correct because we just want a gap between the comment char and the text, and use of " " is merely an implementation detail. The "space" is correct because that happens to be the byte used as the implementation detail of leaving that gap between the comment char and the text.

;-)
Show 27 quoted lines
>
> Orthogonal to this discussion, I'd suggest adding an "a"
> into the string
>
>      N_("prepend a comment character and a {space, blank} to each line"),
>
>>
>>>  builtin/stripspace.c | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/builtin/stripspace.c b/builtin/stripspace.c
>>> index 7ff8434..15e716e 100644
>>> --- a/builtin/stripspace.c
>>> +++ b/builtin/stripspace.c
>>> @@ -35,7 +35,7 @@ int cmd_stripspace(int argc, const char **argv, const char *prefix)
>>>                           N_("skip and remove all lines starting with comment character"),
>>>                           STRIP_COMMENTS),
>>>               OPT_CMDMODE('c', "comment-lines", &mode,
>>> -                         N_("prepend comment character and blank to each line"),
>>> +                         N_("prepend comment character and space to each line"),
>>>                           COMMENT_LINES),
>>>               OPT_END()
>>>       };
>> --
>> To unsubscribe from this list: send the line "unsubscribe git" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
Alex Henrie· Feb 10, 2016, 05:26 UTC · re: Junio C Hamano · lore

Re: [PATCH] stripspace: Call U+0020 a "space" instead of a "blank"

2016-02-09 16:00 GMT-07:00 Junio C Hamano <gitster@pobox.com>:
Show 38 quoted lines
> Stefan Beller <sbeller@google.com> writes:
>
>> On Tue, Feb 9, 2016 at 2:24 PM, Junio C Hamano <gitster@pobox.com> wrote:
>>> Alex Henrie <alexhenrie24@gmail.com> writes:
>>>
>>>> I couldn't find any other examples of people referring to this character
>>>> as a "blank".
>>>>
>>>> Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
>>>> ---
>>>
>>> Any comments on this from anybody other than the author that I
>>> missed to support this change?
>>
>> I remember "blank" being used in my early days of computing.
>>
>> The blank was somehow more accurate as it described the exact
>> thing (i.e. char U+0020 as commonly produced via the space bar
>> on the key board)
>>
>> A space however could refer to any kind of indentation.
>>  * tabs would qualify for that
>>  * other tricks of your (wordprocessor-) editor would qualify for that
>>    (indent by 2 inches in footer section or other weeirdness)
>>  * any other character not using any ink in a printer[1]
>>
>> [1] https://www.cs.tut.fi/~jkorpela/chars/spaces.html
>>
>> Looking at that table in there, U+0020 is officially called "space",
>> so I guess the patch is technically correct.
>
> So the "blank" is correct because we just want a gap between the
> comment char and the text, and use of " " is merely an
> implementation detail.  The "space" is correct because that happens
> to be the byte used as the implementation detail of leaving that gap
> between the comment char and the text.
>
> ;-)

"blank" does not sound like good English to me, but there are a lot of dialects of English, so I can understand if it sounds natural to someone else.

-Alex

← back to recent threads