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(); }