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);

(cherry picked from commit da312e6220)
This commit is contained in:
Lubomir Rintel 2019-06-25 10:13:49 +02:00 committed by Thomas Haller
parent 744c821bbd
commit 8e11e4b98c

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;