contrib/checkpatch: be a bit stricter about whitespace

In continations (that use spaces for alignment), don't allow the number
of leading tabs to change. Previously only removal of tabs was
disallowed, but addition doesn't make sense either, as only spaces
should be used for further alignemnt.

This catches situations like this:

  |<-tab->all_work_and_no_play (makes,
  |<-tab->                      jack,
  |<-tab-><-tab->               a dull boy);
This commit is contained in:
Lubomir Rintel
2019-06-25 10:13:49 +02:00
parent 5ff19ea8d2
commit da312e6220

View File

@@ -204,7 +204,7 @@ if (defined $indent) {
complain ("Bad indentation")
if $this_indent =~ /^$indent\t+ +/
or (defined $tabs_before_spaces and defined $this_tabs_before_spaces
and $this_tabs_before_spaces < $tabs_before_spaces);
and $this_tabs_before_spaces != $tabs_before_spaces);
}
$indent = $this_indent;