mirror of
https://github.com/SCST-project/scst.git
synced 2026-10-22 14:12:33 +00:00
Keep source inventory, cleanup and shell lint helpers together. Update the Makefile, Debian packaging, scstadmin and the kernel, release and existing checkpatch callers in the same commit so each consumer uses a valid path. Keep run-shellcheck rooted at scripts/ after the move, preserving its coverage of all tracked Bash helpers. Source selection and the existing checkpatch exclusions are unchanged.
32 lines
922 B
Awk
Executable File
32 lines
922 B
Awk
Executable File
#!/usr/bin/gawk -f
|
|
|
|
############################################################################
|
|
#
|
|
# Script that takes a patch as input and lists the line numbers of double
|
|
# blank lines in the input.
|
|
#
|
|
# Copyright (C) 2009 Bart Van Assche <bvanassche@acm.org>
|
|
#
|
|
# This program is free software; you can redistribute it and/or
|
|
# modify it under the terms of the GNU General Public License
|
|
# as published by the Free Software Foundation, version 2
|
|
# of the License.
|
|
#
|
|
# This program is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU General Public License for more details.
|
|
#
|
|
############################################################################
|
|
|
|
BEGIN {
|
|
last_is_blank = 0
|
|
}
|
|
|
|
{
|
|
is_blank = $0 ~ "^\\+$"
|
|
if (last_is_blank && is_blank)
|
|
print NR
|
|
last_is_blank = is_blank
|
|
}
|