Commit c29797de authored by Bruce Momjian's avatar Bruce Momjian

Add code to trip trailing newlines in a file.

parent 5ef74fe5
...@@ -1531,6 +1531,19 @@ do ...@@ -1531,6 +1531,19 @@ do
if (NR >= 1 && skips <= 2) if (NR >= 1 && skips <= 2)
print line2; print line2;
}' | }' |
# remove trailing blank lines, helps with adding blank before trailing #endif
awk ' BEGIN {blank_lines = 0;}
{
line1 = $0;
if (line1 ~ /^$/)
blank_lines++;
else
{
for (; blank_lines > 0; blank_lines--)
printf "\n";
print line1;
}
}' |
# remove blank line before #endif # remove blank line before #endif
awk ' BEGIN {line1 = ""; line2 = ""; skips = 0} awk ' BEGIN {line1 = ""; line2 = ""; skips = 0}
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment