Re: [PATCH] Various pages: tfix

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Although, well, now I think we could consider /* Send the signal. */ to
be a full sentence, so... I'll let it be :)

Cheers,

Alex

On 12/28/20 10:20 AM, Alejandro Colomar (man-pages) wrote:
> Hi Michael and Branden!
> 
> I agree with having periods in full sentences in comments.
> 
> I've been looking at the 3 commits, and I'm seeing some inconsistencies.
>  I'll have a look at it, and maybe send you a patch (v2).  See for
> example the changes in pidfd_send_signal.2:
> 
> -    /* Send the signal */
> +    /* Send the signal. */
> 
> Thanks,
> 
> Alex
> 
> On 12/27/20 12:54 PM, Michael Kerrisk (man-pages) wrote:
>> Hi Alex,
>>
>> On Wed, 23 Dec 2020 at 20:03, Alejandro Colomar <alx.manpages@xxxxxxxxx> wrote:
>>>
>>> Remove "." at the end of sentence fragments/short single sentences
>>> in comments.  See: c2e81ff9641a7743b1f47cbf4fcf899c391df77f.
>>>
>>> $ sed -i '/[^.]\. \*\//s%\. \*/% */%' man?/*
>>>
>>> Signed-off-by: Alejandro Colomar <alx.manpages@xxxxxxxxx>
>>
>> There is probably still a bit of inconsistency in the pages, But, your
>> change removes some periods what really should be present.
>>
>> For example:
>>
>>> --- a/man2/clone.2
>>> +++ b/man2/clone.2
>>> @@ -1843,7 +1843,7 @@ childFunc(void *arg)
>>>
>>>      /* Keep the namespace open for a while, by sleeping.
>>>         This allows some experimentation\-\-for example, another
>>> -       process might join the namespace. */
>>> +       process might join the namespace */
>>>
>>>      sleep(200);
>>>
>>> @@ -1887,7 +1887,7 @@ main(int argc, char *argv[])
>>>      sleep(1);           /* Give child time to change its hostname */
>>>
>>>      /* Display hostname in parent\(aqs UTS namespace. This will be
>>> -       different from hostname in child\(aqs UTS namespace. */
>>> +       different from hostname in child\(aqs UTS namespace */
>>
>> Here are a couple of cases where the comment contains two sentences,
>> but the change removes the period from the second sentence. That's
>> definitely not right.
>>
>> My general philosophy is complete sentences in comments should be
>> terminated by periods. In sentence fragments, especially for tag
>> comments (i.e., comment on same line as the code), I'm inclined to
>> omit the period. And there are doubtless inconsistencies in existing
>> pages (and grey areas). Commit c2e81ff964 was intended to clean up
>> some of the most obvious cases.
>>
>> I've made a few more commits now to bring more consistency. (I think
>> Branden's suggestion that complete sentences should generally always
>> be punctuated is true.) And I've added some notes to man-pages(7). See
>> commits f18f9c409...46b20ca1b
>>
>> Thanks,
>>
>> Michael
>>
> 

-- 
Alejandro Colomar
Linux man-pages comaintainer; https://www.kernel.org/doc/man-pages/
http://www.alejandro-colomar.es/



[Index of Archives]     [Kernel Documentation]     [Netdev]     [Linux Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux