Utilities/ClassBrowsers/pyclbr.py

branch
maintenance
changeset 6826
c6dda2cbe081
parent 6815
b1b833693a38
--- a/Utilities/ClassBrowsers/pyclbr.py	Sat Feb 16 10:27:50 2019 +0100
+++ b/Utilities/ClassBrowsers/pyclbr.py	Sat Mar 02 11:15:24 2019 +0100
@@ -31,11 +31,13 @@
 _getnext = re.compile(
     r"""
     (?P<String>
-       \""" [^"\\]* (?:
+        \# .*? $   # ignore everything in comments
+    |
+        \""" [^"\\]* (?:
                         (?: \\. | "(?!"") )
                         [^"\\]*
                     )*
-       \"""
+        \"""
 
     |   ''' [^'\\]* (?:
                         (?: \\. | '(?!'') )

eric ide

mercurial