[Issue 8880] Feature Request into both std.ascii std.uni isNewline

d-bugmail at puremagic.com d-bugmail at puremagic.com
Tue Oct 23 15:57:47 PDT 2012


http://d.puremagic.com/issues/show_bug.cgi?id=8880



--- Comment #1 from bioinfornatics <bioinfornatics at gmail.com> 2012-10-23 15:57:46 PDT ---
unittest

import std.stdio;
import std.ascii;

bool isNewline(dchar c) @safe pure nothrow {
    return ( c == 0x0A || c == 0x0D )? isWhite( c ) : false;
}

void main(){
    string test1 = "test\n";    
    string test2 = "test\r\n";    
    string test3 = "test\r";
    foreach( letter; test1 ) writeln( letter, isNewline( letter ) );
    foreach( letter; test2 ) writeln( letter, isNewline( letter ) );
    foreach( letter; test3 ) writeln( letter, isNewline( letter ) );
}

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list