From ebf49990541607ef6b79d19280dc200319048caa Mon Sep 17 00:00:00 2001 From: Stephen Caudill Date: Sat, 25 Sep 2010 12:11:04 -0400 Subject: [PATCH] Task to remove consecutive blank lines --- lib/tasks/whitespace.rake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/tasks/whitespace.rake b/lib/tasks/whitespace.rake index e3d26c3ab..c5b9d4c6e 100644 --- a/lib/tasks/whitespace.rake +++ b/lib/tasks/whitespace.rake @@ -7,5 +7,9 @@ namespace :whitespace do task :retab do sh %{find . -name '*.rb' -exec sed -i '' 's/\t/ /g' {} \\;} end + desc 'Remove consecutive blank lines' + task :scrub_gratuitous_newlines do + sh %{find . -name '*.rb' -exec sed -i '' '/./,/^$/!d' {} \\;} + end end