[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdesdk/scripts
From:       Thorsten Staerk <dev () staerk ! de>
Date:       2006-07-23 9:27:49
Message-ID: 1153646869.597368.31565.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 565366 by tstaerk:

backporting #483411

 M  +13 -1     add_trace.pl  


--- branches/KDE/3.5/kdesdk/scripts/add_trace.pl #565365:565366
@@ -27,7 +27,19 @@
       chop;
       $oneline = $_;
     }
-
+  elsif ( /^\/\/.*/)
+    {
+      # comment
+      # do nothing
+      $insignature = 0;
+    }
+  # [^\s]+ means, one ore more characters that are no spaces
+  elsif ( /^[^\s]+\s*[^\s]+::[^\s]+.*\}/ && !/typedef\s/ && !/^\s*class\s/ )
+    {
+      # declaration and implementation in one line
+      # do nothing
+      $insignature = 0;
+    }
   if ( $insignature )
     {
       if ( /\{/ ) # End of signature
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic