Author: paultcochrane
Date: Wed Dec  5 04:55:03 2007
New Revision: 23493

Modified:
   trunk/languages/pugs/pmc/pugscapture.pmc
   trunk/languages/regex/pmc/match.pmc
   trunk/languages/regex/pmc/matchrange.pmc

Log:
[regex,pugs] Converted TODO items into RT tickets


Modified: trunk/languages/pugs/pmc/pugscapture.pmc
==============================================================================
--- trunk/languages/pugs/pmc/pugscapture.pmc    (original)
+++ trunk/languages/pugs/pmc/pugscapture.pmc    Wed Dec  5 04:55:03 2007
@@ -101,13 +101,13 @@
     if (ret == 0) {
         real_exception(interp, NULL, OUT_OF_BOUNDS, "Array index out of 
bounds!\n");
     }
-    /* XXX getting non existent value, exception or undef?
+    /* RT#48172 getting non existent value, exception or undef?
      * current is for perlarray */
     if (ret == (void*) -1)
         value = undef(interp);
     else {
         value = *(PMC**) ret;
-        if (value == NULL)  /* XXX same here */
+        if (value == NULL)  /* RT#48172 same here */
             value = undef(interp);
     }
     return value;
@@ -302,7 +302,7 @@
         HashBucket *b = parrot_hash_get_bucket(INTERP, siva_hash(SELF),
                                         key);
         if (b == NULL) {
-            /* XXX should store the undef for consistency */
+            /* RT#48174 should store the undef for consistency */
             PMC *new_undef = pmc_new(INTERP, enum_class_Undef);
             return new_undef;
         }
@@ -339,7 +339,7 @@
         b = parrot_hash_get_bucket(INTERP, siva_hash(SELF),
                                         keystr);
         if (b == NULL) {
-            /* XXX should store the undef for consistency */
+            /* RT#48174 should store the undef for consistency */
             PMC *new_undef = pmc_new(INTERP, enum_class_Undef);
             return new_undef;
         }
@@ -377,7 +377,7 @@
         HashBucket *b = parrot_hash_get_bucket(INTERP, (Hash*) siva_hash(SELF),
                                         key);
         if (b == NULL) {
-            /* XXX should store the undef for consistency */
+            /* RT#48174 should store the undef for consistency */
             PMC *new_undef = pmc_new(INTERP, enum_class_Undef);
             return new_undef;
         }
@@ -389,7 +389,7 @@
         HashBucket *b = parrot_hash_get_bucket(INTERP, siva_hash(SELF),
                                         key);
         if (b == NULL) {
-            /* XXX Warning: use of uninitialized value */
+            /* RT#48176 Warning: use of uninitialized value */
             return VTABLE_get_string(INTERP, pmc_new(INTERP, 
enum_class_Undef));
         }
         return VTABLE_get_string(INTERP, (PMC*) b->value);
@@ -442,7 +442,7 @@
         }
         b = parrot_hash_get_bucket(INTERP, hash, keystr);
         if (b == NULL) {
-            /* XXX Warning: use of uninitialized value */
+            /* RT#48176 Warning: use of uninitialized value */
             return VTABLE_get_string(INTERP, undef_pmc);
         }
         nextkey = key_next(INTERP, key);

Modified: trunk/languages/regex/pmc/match.pmc
==============================================================================
--- trunk/languages/regex/pmc/match.pmc (original)
+++ trunk/languages/regex/pmc/match.pmc Wed Dec  5 04:55:03 2007
@@ -116,7 +116,7 @@
         Hash* hash = (Hash*) PMC_struct_val(SELF);
         HashBucket *b = parrot_hash_get_bucket(interp, hash, key);
         if (b == NULL) {
-            /* XXX Warning: use of uninitialized value */
+            /* RT#48170 Warning: use of uninitialized value */
             /* return VTABLE_get_string(interp, undef); */
             return NULL;
         }
@@ -190,7 +190,7 @@
         }
         b = parrot_hash_get_bucket(interp, hash, keystr);
         if (b == NULL) {
-            /* XXX Warning: use of uninitialized value */
+            /* RT#48170 Warning: use of uninitialized value */
             return 0;
         }
 

Modified: trunk/languages/regex/pmc/matchrange.pmc
==============================================================================
--- trunk/languages/regex/pmc/matchrange.pmc    (original)
+++ trunk/languages/regex/pmc/matchrange.pmc    Wed Dec  5 04:55:03 2007
@@ -119,7 +119,7 @@
     }
 
     void init_pmc(PMC* initializer) {
-        /* XXX not implemented */
+        /* RT#48168 not implemented */
         DYNSELF.init();
     }
 

Reply via email to