qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH] checkpatch: Fix whitespace checks for documenta


From: Lluís Vilanova
Subject: Re: [Qemu-devel] [PATCH] checkpatch: Fix whitespace checks for documentation code blocks
Date: Wed, 07 Sep 2016 14:40:49 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Paolo Bonzini writes:

> On 06/09/2016 12:30, Lluís Vilanova wrote:
>> Prevent blank lines in documentation code blocks to be signalled as
>> incorrect trailing whitespace.
>> 
>> Code blocks in documentation are 4-column aligned, and blank lines in
>> them should have exactly 4 columns of trailing whitespace to prevent
>> QEMU's wiki to render them as separate code blocks.
>> 
>> Signed-off-by: Lluís Vilanova <address@hidden>
>> ---
>> scripts/checkpatch.pl |   10 ++++++++++
>> 1 file changed, 10 insertions(+)
>> 
>> diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
>> index b0096a4..4bdfe2e 100755
>> --- a/scripts/checkpatch.pl
>> +++ b/scripts/checkpatch.pl
>> @@ -1320,6 +1320,16 @@ sub process {
>> my $herevet = "$here\n" . cat_vet($rawline) . "\n";
>> ERROR("DOS line endings\n" . $herevet);
>> 
>> +            } elsif ($realfile =~ /^docs\/.+\.txt/ ||
>> +                     $realfile =~ /^docs\/.+\.md/) {
>> +                if ($rawline =~ /^\+\s+$/ && $rawline !~ /^\+\s{4}$/) {

> \s includes tabs, doesn't it?  So the second condition should be just

>     $rawline ne '+    '

> I think.

> Paolo

So true; I'll resend a v2.

Thanks,
  Lluis



reply via email to

[Prev in Thread] Current Thread [Next in Thread]