Changeset 510

Show
Ignore:
Timestamp:
07/24/06 13:22:46 (2 years ago)
Author:
sean
Message:

Merged in DMD 163 changes.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/ares/std/regexp.d

    r498 r510  
    265265        !(r.attributes & RegExp.REA.ignoreCase) &&  // not ignoring case 
    266266        !(r.attributes & RegExp.REA.multiline) &&   // not multiline 
    267         pattern == slice)               // simple pattern (exact match, no special characters)  
     267        pattern == slice)               // simple pattern (exact match, no special characters) 
    268268    { 
    269269        debug(regexp) 
     
    29162916// Static version that doesn't require a RegExp object to be created 
    29172917 
    2918 private static rchar[] replace3(rchar[] format, rchar[] input, regmatch_t[] pmatch) 
     2918public static rchar[] replace3(rchar[] format, rchar[] input, regmatch_t[] pmatch) 
    29192919{ 
    29202920    rchar[] result; 
  • trunk/src/dmdrt/genobj.d

    r504 r510  
    9797    { 
    9898    // BUG: this prevents a compacting GC from working, needs to be fixed 
    99     return cast(int)cast(void *)this - cast(int)cast(void *)o; 
     99    //return cast(int)cast(void *)this - cast(int)cast(void *)o; 
     100 
     101    throw new Exception("need opCmp for class " ~ this.classinfo.name); 
    100102    } 
    101103