]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Allow wide lines if they have svn id tags in them. (This matters for svk: those tags...
authorNick Mathewson <nickm@torproject.org>
Tue, 25 Jul 2006 22:30:50 +0000 (22:30 +0000)
committerNick Mathewson <nickm@torproject.org>
Tue, 25 Jul 2006 22:30:50 +0000 (22:30 +0000)
svn:r6900

contrib/checkSpace.pl

index 30c243e09f291cc51b3a2b69db41b2eca24af13d..437317f080197f106f520d3b67e130b7f40eb88f 100755 (executable)
@@ -36,11 +36,11 @@ for $fn (@ARGV) {
             $lastnil = 0;
         }
        ## Terminals are still 80 columns wide in my world.  I refuse to
-       ## accept double-line lines.
-       if (/^.{80}/) {
+       ## accept double-line lines.  Except, of course, svn Id tags
+       ## can make us go long.
+       if (/^.{80}/ && !/\$Id: /) {
            print "     Wide:$fn:$.\n";
        }
-
        ### Juju to skip over comments and strings, since the tests
        ### we're about to do are okay there.
        if ($C) {
@@ -88,11 +88,10 @@ for $fn (@ARGV) {
                 }
             }
            ## Warn about functions not declared at start of line.
-           if ($in_func_head || 
+           if ($in_func_head ||
                ($fn !~ /\.h$/ && /^[a-zA-Z0-9_]/ &&
                 ! /^(?:static )?(?:typedef|struct|union)[^\(]*$/ &&
                 ! /= *\{$/ && ! /;$/)) {
-               
                if (/.\{$/){
                    print "fn() {:$fn:$.\n";
                    $in_func_head = 0;