[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 3/5] guix lint: check whether descriptions and synopses start
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH 3/5] guix lint: check whether descriptions and synopses start with an upper-case letter. |
Date: |
Mon, 06 Oct 2014 17:58:52 +0200 |
User-agent: |
Gnus/5.130011 (Ma Gnus v0.11) Emacs/24.3 (gnu/linux) |
Cyril Roelandt <address@hidden> skribis:
> On 09/28/2014 06:09 PM, Ludovic Courtès wrote:
>> Cyril Roelandt <address@hidden> skribis:
>>
>>> * guix/scripts/lint.scm (check-description-style,
>>> check-synopsis-start-upper-case): New methods
>>> * tests/lint.scm: Test them.
>>
>> Please specify the test names, and wrap lines.
>>
>>> +(define (start-with-upper-case s)
>>> + (char-set-contains? char-set:upper-case (string-ref s 0)))
>>
>> Rather ‘starts-with-capital-letter?’ (with the question mark, as is
>> conventional, and more grammatically correct I think.)
>>
>> Also it may be worth checking that S has one or more character, so
>> gracefully handle empty synopses.
>>
> Not sure whether the "starts-with-capital-letter" function would make a
> lot of sense with an empty string, that why I test this in the caller.
> WDYT ?
Oh right, I hadn’t noticed the test in the caller, sorry about that.
Ludo’.