about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-04-17 08:01:17 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-04-17 08:01:17 -0700
commitf9eca218e170b6440fd2dee0086b72c2780e3eec (patch)
treee4f197ac56d6a08b98310a4b0cb5add0b52a1b1b
parent35a93e61d480c0f4244a0eaf7ab92cd44f34710e (diff)
downloadrust-f9eca218e170b6440fd2dee0086b72c2780e3eec.tar.gz
rust-f9eca218e170b6440fd2dee0086b72c2780e3eec.zip
etc: Modernize the indenter
-rwxr-xr-xsrc/etc/indenter12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/etc/indenter b/src/etc/indenter
index b2cc30e7cfe..49fd73fcf72 100755
--- a/src/etc/indenter
+++ b/src/etc/indenter
@@ -1,6 +1,8 @@
-#!/usr/bin/perl -w
+#!/usr/bin/perl
+use strict;
+use warnings;
 
-$indent = 0;
+my $indent = 0;
 while (<>) {
     if (/^rust: ">>/) {
         $indent += 1;
@@ -8,10 +10,6 @@ while (<>) {
         $indent -= 1;
     }
 
-    printf "%03d  ", $indent;
-    for ($i = 0; $i < $indent; $i++) {
-        printf("  ");
-    }
-    print;
+    printf "%03d  %s%s", $indent, ("  " x $indent), $_;
 }