[gobject-introspection] giscanner: rename "colon" to "delimiter"



commit d8998d68d3dd03e7e8bfc87ec4464512ed705ac2
Author: Dieter Verfaillie <dieterv optionexplicit be>
Date:   Wed Jul 17 08:16:26 2013 +0200

    giscanner: rename "colon" to "delimiter"
    
    It serves as a GTK-Doc "field" separator, so delimiter seems
    like a better name. This also makes the distinction between the
    colon used in property/signal names (which is not a "field"
    separator) and the GTK-Doc "field" separator a bit more clear.

 giscanner/annotationparser.py                   |   38 ++--
 giscanner/maintransformer.py                    |    6 +-
 tests/scanner/annotationparser/test_patterns.py |  208 +++++++++++-----------
 3 files changed, 126 insertions(+), 126 deletions(-)
---
diff --git a/giscanner/annotationparser.py b/giscanner/annotationparser.py
index 5ce7da7..4faa2d3 100644
--- a/giscanner/annotationparser.py
+++ b/giscanner/annotationparser.py
@@ -293,7 +293,7 @@ EMPTY_LINE_RE = re.compile(
 # Program matching SECTION identifiers.
 #
 # Results in 2 symbolic groups:
-#   - group 1 = colon
+#   - group 1 = delimiter
 #   - group 2 = section_name
 SECTION_RE = re.compile(
     r'''
@@ -301,7 +301,7 @@ SECTION_RE = re.compile(
     [^\S\n\r]*                                           # 0 or more whitespace characters
     SECTION                                              # SECTION
     [^\S\n\r]*                                           # 0 or more whitespace characters
-    (?P<colon>:?)                                        # colon
+    (?P<delimiter>:?)                                    # delimiter
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<section_name>\w\S+)?                             # section name
     [^\S\n\r]*                                           # 0 or more whitespace characters
@@ -313,7 +313,7 @@ SECTION_RE = re.compile(
 #
 # Results in 3 symbolic groups:
 #   - group 1 = symbol_name
-#   - group 2 = colon
+#   - group 2 = delimiter
 #   - group 3 = annotations
 SYMBOL_RE = re.compile(
     r'''
@@ -321,7 +321,7 @@ SYMBOL_RE = re.compile(
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<symbol_name>[\w-]*\w)                            # symbol name
     [^\S\n\r]*                                           # 0 or more whitespace characters
-    (?P<colon>:?)                                        # colon
+    (?P<delimiter>:?)                                    # delimiter
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<annotations>(?:\(.*?\)[^\S\n\r]*)*)              # annotations
     [^\S\n\r]*                                           # 0 or more whitespace characters
@@ -334,7 +334,7 @@ SYMBOL_RE = re.compile(
 # Results in 4 symbolic groups:
 #   - group 1 = class_name
 #   - group 2 = property_name
-#   - group 3 = colon
+#   - group 3 = delimiter
 #   - group 4 = annotations
 PROPERTY_RE = re.compile(
     r'''
@@ -346,7 +346,7 @@ PROPERTY_RE = re.compile(
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<property_name>[\w-]*\w)                          # property name
     [^\S\n\r]*                                           # 0 or more whitespace characters
-    (?P<colon>:?)                                        # colon
+    (?P<delimiter>:?)                                    # delimiter
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<annotations>(?:\(.*?\)[^\S\n\r]*)*)              # annotations
     [^\S\n\r]*                                           # 0 or more whitespace characters
@@ -359,7 +359,7 @@ PROPERTY_RE = re.compile(
 # Results in 4 symbolic groups:
 #   - group 1 = class_name
 #   - group 2 = signal_name
-#   - group 3 = colon
+#   - group 3 = delimiter
 #   - group 4 = annotations
 SIGNAL_RE = re.compile(
     r'''
@@ -371,7 +371,7 @@ SIGNAL_RE = re.compile(
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<signal_name>[\w-]*\w)                            # signal name
     [^\S\n\r]*                                           # 0 or more whitespace characters
-    (?P<colon>:?)                                        # colon
+    (?P<delimiter>:?)                                    # delimiter
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<annotations>(?:\(.*?\)[^\S\n\r]*)*)              # annotations
     [^\S\n\r]*                                           # 0 or more whitespace characters
@@ -384,7 +384,7 @@ SIGNAL_RE = re.compile(
 # Results in 4 symbolic groups:
 #   - group 1 = parameter_name
 #   - group 2 = annotations
-#   - group 3 = colon
+#   - group 3 = delimiter
 #   - group 4 = description
 PARAMETER_RE = re.compile(
     r'''
@@ -396,7 +396,7 @@ PARAMETER_RE = re.compile(
     :{1}                                                 # required colon
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<annotations>(?:\(.*?\)[^\S\n\r]*)*)              # annotations
-    (?P<colon>:?)                                        # colon
+    (?P<delimiter>:?)                                    # delimiter
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<description>.*?)                                 # description
     [^\S\n\r]*                                           # 0 or more whitespace characters
@@ -409,7 +409,7 @@ PARAMETER_RE = re.compile(
 # Results in 4 symbolic groups:
 #   - group 1 = tag_name
 #   - group 2 = annotations
-#   - group 3 = colon
+#   - group 3 = delimiter
 #   - group 4 = description
 _all_tags = '|'.join(_ALL_TAGS).replace(' ', '\\ ')
 TAG_RE = re.compile(
@@ -421,7 +421,7 @@ TAG_RE = re.compile(
     :{1}                                                 # required colon
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<annotations>(?:\(.*?\)[^\S\n\r]*)*)              # annotations
-    (?P<colon>:?)                                        # colon
+    (?P<delimiter>:?)                                    # delimiter
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<description>.*?)                                 # description
     [^\S\n\r]*                                           # 0 or more whitespace characters
@@ -435,14 +435,14 @@ TAG_RE = re.compile(
 #
 # Results in 3 symbolic groups:
 #   - group 2 = annotations
-#   - group 3 = colon
+#   - group 3 = delimiter
 #   - group 4 = description
 MULTILINE_ANNOTATION_CONTINUATION_RE = re.compile(
     r'''
     ^                                                    # start
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<annotations>(?:\(.*?\)[^\S\n\r]*)*)              # annotations
-    (?P<colon>:)                                         # colon
+    (?P<delimiter>:)                                     # delimiter
     [^\S\n\r]*                                           # 0 or more whitespace characters
     (?P<description>.*?)                                 # description
     [^\S\n\r]*                                           # 0 or more whitespace characters
@@ -1003,12 +1003,12 @@ class AnnotationParser(object):
                     comment_block = DocBlock(identifier_name)
                     comment_block.position = position
 
-                    if 'colon' in result.groupdict() and result.group('colon') != ':':
-                        colon_start = result.start('colon')
-                        colon_column = column_offset + colon_start
-                        marker = ' ' * colon_column + '^'
+                    if 'delimiter' in result.groupdict() and result.group('delimiter') != ':':
+                        delimiter_start = result.start('delimiter')
+                        delimiter_column = column_offset + delimiter_start
+                        marker = ' ' * delimiter_column + '^'
                         message.warn("missing ':' at column %s:\n%s\n%s" %
-                                     (colon_column + 1, original_line, marker),
+                                     (delimiter_column + 1, original_line, marker),
                                      position)
 
                     if 'annotations' in result.groupdict():
diff --git a/giscanner/maintransformer.py b/giscanner/maintransformer.py
index a12c807..aed58b6 100644
--- a/giscanner/maintransformer.py
+++ b/giscanner/maintransformer.py
@@ -601,9 +601,9 @@ class MainTransformer(object):
         if deprecated_tag is not None:
             value = deprecated_tag.value
             if ': ' in value:
-                colon = value.find(': ')
-                version = value[:colon]
-                desc = value[colon + 2:]
+                delimiter = value.find(': ')
+                version = value[:delimiter]
+                desc = value[delimiter + 2:]
             else:
                 desc = value
                 version = None
diff --git a/tests/scanner/annotationparser/test_patterns.py b/tests/scanner/annotationparser/test_patterns.py
index 97e6687..063b191 100644
--- a/tests/scanner/annotationparser/test_patterns.py
+++ b/tests/scanner/annotationparser/test_patterns.py
@@ -47,223 +47,223 @@ identifier_section_tests = [
     (SECTION_RE, 'section:test',
          None),
     (SECTION_RE, 'SECTION',
-         {'colon': '',
+         {'delimiter': '',
           'section_name': None}),
     (SECTION_RE, 'SECTION  \t   ',
-         {'colon': '',
+         {'delimiter': '',
           'section_name': None}),
     (SECTION_RE, '   \t  SECTION  \t   ',
-         {'colon': '',
+         {'delimiter': '',
           'section_name': None}),
     (SECTION_RE, 'SECTION:   \t ',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': None}),
     (SECTION_RE, 'SECTION   :   ',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': None}),
     (SECTION_RE, '   SECTION : ',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': None}),
     (SECTION_RE, 'SECTION:gtkwidget',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': 'gtkwidget'}),
     (SECTION_RE, 'SECTION:gtkwidget  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': 'gtkwidget'}),
     (SECTION_RE, '  SECTION:gtkwidget',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': 'gtkwidget'}),
     (SECTION_RE, '  SECTION:gtkwidget\t  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': 'gtkwidget'}),
     (SECTION_RE, 'SECTION:    gtkwidget   ',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': 'gtkwidget'}),
     (SECTION_RE, 'SECTION   :  gtkwidget',
-         {'colon': ':',
+         {'delimiter': ':',
           'section_name': 'gtkwidget'}),
     (SECTION_RE, 'SECTION    gtkwidget \f  ',
-         {'colon': '',
+         {'delimiter': '',
           'section_name': 'gtkwidget'})]
 
 identifier_symbol_tests = [
     (SYMBOL_RE, 'GBaseFinalizeFunc:',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'GBaseFinalizeFunc',
           'annotations': ''}),
     (SYMBOL_RE, 'gtk_widget_show  ',
-         {'colon': '',
+         {'delimiter': '',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, '  gtk_widget_show',
-         {'colon': '',
+         {'delimiter': '',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, '  gtk_widget_show  ',
-         {'colon': '',
+         {'delimiter': '',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, 'gtk_widget_show:',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, 'gtk_widget_show :',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, 'gtk_widget_show:  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, 'gtk_widget_show :  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, '  gtk_widget_show:',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, '  gtk_widget_show :',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, '  gtk_widget_show:  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, '  gtk_widget_show :  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': ''}),
     (SYMBOL_RE, 'gtk_widget_show (skip)',
-         {'colon': '',
+         {'delimiter': '',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, 'gtk_widget_show: (skip)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, 'gtk_widget_show : (skip)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, 'gtk_widget_show:  (skip)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, 'gtk_widget_show :  (skip)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, '  gtk_widget_show:(skip)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, '  gtk_widget_show :(skip)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, '  gtk_widget_show:  (skip)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)'}),
     (SYMBOL_RE, '  gtk_widget_show :  (skip)    \t    ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)    \t    '}),
     (SYMBOL_RE, '  gtk_widget_show  :  (skip)   \t    ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)   \t    '}),
     (SYMBOL_RE, 'gtk_widget_show:(skip)(test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)(test1)'}),
     (SYMBOL_RE, 'gtk_widget_show (skip)(test1)',
-         {'colon': '',
+         {'delimiter': '',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)(test1)'}),
     (SYMBOL_RE, 'gtk_widget_show: (skip) (test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)'}),
     (SYMBOL_RE, 'gtk_widget_show : (skip) (test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)'}),
     (SYMBOL_RE, 'gtk_widget_show:  (skip) (test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)'}),
     (SYMBOL_RE, 'gtk_widget_show :  (skip) (test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)'}),
     (SYMBOL_RE, '  gtk_widget_show:(skip) (test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)'}),
     (SYMBOL_RE, '  gtk_widget_show :(skip) (test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)'}),
     (SYMBOL_RE, '  gtk_widget_show:  (skip) (test1)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)'}),
     (SYMBOL_RE, '  gtk_widget_show :  (skip) (test1)  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1)  '}),
     (SYMBOL_RE, 'gtk_widget_show: (skip) (test1) (test-2)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)'}),
     (SYMBOL_RE, 'gtk_widget_show : (skip) (test1) (test-2)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)'}),
     (SYMBOL_RE, 'gtk_widget_show:  (skip) (test1) (test-2)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)'}),
     (SYMBOL_RE, 'gtk_widget_show :  (skip) (test1) (test-2)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)'}),
     (SYMBOL_RE, '  gtk_widget_show:(skip) (test1) (test-2)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)'}),
     (SYMBOL_RE, '  gtk_widget_show :(skip) (test1) (test-2)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)'}),
     (SYMBOL_RE, '  gtk_widget_show:  (skip) (test1) (test-2)',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)'}),
     (SYMBOL_RE, '  gtk_widget_show :  (skip) (test1) (test-2)  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip) (test1) (test-2)  '}),
     (SYMBOL_RE, '  gtk_widget_show  :  (skip)  (test1)  (test-2)  ',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'gtk_widget_show',
           'annotations': '(skip)  (test1)  (test-2)  '}),
     # constants
     (SYMBOL_RE, 'MY_CONSTANT:',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'MY_CONSTANT',
           'annotations': ''}),
     # structs
     (SYMBOL_RE, 'FooWidget:',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'FooWidget',
           'annotations': ''}),
     # enums
     (SYMBOL_RE, 'Something:',
-         {'colon': ':',
+         {'delimiter': ':',
           'symbol_name': 'Something',
           'annotations': ''})]
 
@@ -272,57 +272,57 @@ identifier_property_tests = [
     (PROPERTY_RE, 'GtkWidget:name (skip)',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': '',
+          'delimiter': '',
           'annotations': '(skip)'}),
     (PROPERTY_RE, 'GtkWidget:name',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, ' GtkWidget :name',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, 'GtkWidget: name ',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, '  GtkWidget  :  name  ',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, 'GtkWidget:name:',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'GtkWidget:name:  ',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, '  GtkWidget:name:',
          {'class_name': 'GtkWidget',
           'property_name': 'name',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'Something:name:',
          {'class_name': 'Something',
           'property_name': 'name',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'Something:name:  ',
          {'class_name': 'Something',
           'property_name': 'name',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, '  Something:name:',
          {'class_name': 'Something',
           'property_name': 'name',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'Weird-thing:name:',
          None),
@@ -331,63 +331,63 @@ identifier_property_tests = [
     (PROPERTY_RE, 'GWin32InputStream:handle:',
          {'class_name': 'GWin32InputStream',
           'property_name': 'handle',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     # property name that contains a dash
     (PROPERTY_RE, 'GtkWidget:double-buffered (skip)',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': '',
+          'delimiter': '',
           'annotations': '(skip)'}),
     (PROPERTY_RE, 'GtkWidget:double-buffered',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, ' GtkWidget :double-buffered',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, 'GtkWidget: double-buffered ',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, '  GtkWidget  :  double-buffered  ',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': '',
+          'delimiter': '',
           'annotations': ''}),
     (PROPERTY_RE, 'GtkWidget:double-buffered:',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'GtkWidget:double-buffered:  ',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, '  GtkWidget:double-buffered:',
          {'class_name': 'GtkWidget',
           'property_name': 'double-buffered',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'Something:double-buffered:',
          {'class_name': 'Something',
           'property_name': 'double-buffered',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'Something:double-buffered:  ',
          {'class_name': 'Something',
           'property_name': 'double-buffered',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, '  Something:double-buffered:',
          {'class_name': 'Something',
           'property_name': 'double-buffered',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (PROPERTY_RE, 'Weird-thing:double-buffered:',
          None),
@@ -396,7 +396,7 @@ identifier_property_tests = [
     (PROPERTY_RE, ' GMemoryOutputStream:realloc-function: (skip)',
          {'class_name': 'GMemoryOutputStream',
           'property_name': 'realloc-function',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': '(skip)'})]
 
 identifier_signal_tests = [
@@ -404,17 +404,17 @@ identifier_signal_tests = [
     (SIGNAL_RE, 'GtkWidget::changed: (skip)',
          {'class_name': 'GtkWidget',
           'signal_name': 'changed',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': '(skip)'}),
     (SIGNAL_RE, 'GtkWidget::changed:',
          {'class_name': 'GtkWidget',
           'signal_name': 'changed',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (SIGNAL_RE, 'Something::changed:',
          {'class_name': 'Something',
           'signal_name': 'changed',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (SIGNAL_RE, 'Weird-thing::changed:',
          None),
@@ -424,17 +424,17 @@ identifier_signal_tests = [
     (SIGNAL_RE, 'GtkWidget::hierarchy-changed: (skip)',
          {'class_name': 'GtkWidget',
           'signal_name': 'hierarchy-changed',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': '(skip)'}),
     (SIGNAL_RE, 'GtkWidget::hierarchy-changed:',
          {'class_name': 'GtkWidget',
           'signal_name': 'hierarchy-changed',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (SIGNAL_RE, 'Something::hierarchy-changed:',
          {'class_name': 'Something',
           'signal_name': 'hierarchy-changed',
-          'colon': ':',
+          'delimiter': ':',
           'annotations': ''}),
     (SIGNAL_RE, 'Weird-thing::hierarchy-changed:',
          None),
@@ -445,47 +445,47 @@ parameter_tests = [
     (PARAMETER_RE, '@Short_description: Base class for all widgets  ',
          {'parameter_name': 'Short_description',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'Base class for all widgets'}),
     (PARAMETER_RE, '@...: the value of the first property, followed optionally by more',
          {'parameter_name': '...',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'the value of the first property, followed optionally by more'}),
     (PARAMETER_RE, '@widget: a #GtkWidget',
          {'parameter_name': 'widget',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'a #GtkWidget'}),
     (PARAMETER_RE, '@widget_pointer: (inout) (transfer none): '
                    'address of a variable that contains @widget',
          {'parameter_name': 'widget_pointer',
           'annotations': '(inout) (transfer none)',
-          'colon': ':',
+          'delimiter': ':',
           'description': 'address of a variable that contains @widget'}),
     (PARAMETER_RE, '@weird_thing: (inout) (transfer none) (allow-none) (attribute) (destroy) '
                    '(foreign) (inout) (out) (transfer) (skip) (method): some weird @thing',
          {'parameter_name': 'weird_thing',
           'annotations': '(inout) (transfer none) (allow-none) (attribute) (destroy) '
                             '(foreign) (inout) (out) (transfer) (skip) (method)',
-          'colon': ':',
+          'delimiter': ':',
           'description': 'some weird @thing'}),
     (PARAMETER_RE, '@data: a pointer to the element data. The data may be moved as elements '
                    'are added to the #GByteArray.',
          {'parameter_name': 'data',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'a pointer to the element data. The data may be moved as elements '
                             'are added to the #GByteArray.'}),
     (PARAMETER_RE, '@a: a #GSequenceIter',
          {'parameter_name': 'a',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'a #GSequenceIter'}),
     (PARAMETER_RE, '@keys: (array length=n_keys) (element-type GQuark) (allow-none):',
          {'parameter_name': 'keys',
           'annotations': '(array length=n_keys) (element-type GQuark) (allow-none)',
-          'colon': ':',
+          'delimiter': ':',
           'description': ''})]
 
 tag_tests = [
@@ -494,17 +494,17 @@ tag_tests = [
     (TAG_RE, 'Since: 3.0',
          {'tag_name': 'Since',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': '3.0'}),
     (TAG_RE, 'Attributes: (inout) (transfer none): some note about attributes',
          {'tag_name': 'Attributes',
           'annotations': '(inout) (transfer none)',
-          'colon': ':',
+          'delimiter': ':',
           'description': 'some note about attributes'}),
     (TAG_RE, 'Rename to: something_else',
          {'tag_name': 'Rename to',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'something_else'}),
     (TAG_RE, '@Deprecated: Since 2.8, reference counting is done atomically',
          None),
@@ -513,36 +513,36 @@ tag_tests = [
     (TAG_RE, 'Returns: a #GtkWidget',
          {'tag_name': 'Returns',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'a #GtkWidget'}),
     (TAG_RE, 'Return value: (transfer none): The binary data that @text responds. '
              'This pointer',
          {'tag_name': 'Return value',
           'annotations': '(transfer none)',
-          'colon': ':',
+          'delimiter': ':',
           'description': 'The binary data that @text responds. This pointer'}),
     (TAG_RE, 'Return value: (transfer full) (array length=out_len) (element-type guint8):',
          {'tag_name': 'Return value',
           'annotations': '(transfer full) (array length=out_len) (element-type guint8)',
-          'colon': ':',
+          'delimiter': ':',
           'description': ''}),
     (TAG_RE, 'Returns: A boolean value, but let me tell you a bit about this boolean.  It',
          {'tag_name': 'Returns',
           'annotations': '',
-          'colon': '',
+          'delimiter': '',
           'description': 'A boolean value, but let me tell you a bit about this boolean.  '
                          'It'}),
     (TAG_RE, 'Returns: (transfer container) (element-type GObject.ParamSpec): a',
          {'tag_name': 'Returns',
           'annotations': '(transfer container) (element-type GObject.ParamSpec)',
-          'colon': ':',
+          'delimiter': ':',
           'description': 'a'}),
     (TAG_RE, 'Return value: (type GLib.HashTable<utf8,GLib.HashTable<utf8,utf8>>) '
              '(transfer full):',
          {'tag_name': 'Return value',
           'annotations': '(type GLib.HashTable<utf8,GLib.HashTable<utf8,utf8>>) '
                          '(transfer full)',
-          'colon': ':',
+          'delimiter': ':',
           'description': ''})]
 
 comment_end_tests = [


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]