Changeset 212

Show
Ignore:
Timestamp:
05/31/08 21:43:14 (7 months ago)
Author:
yidabu
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/database/sqlite/c/sqlite3.d

    r210 r212  
    5858// Link with sqlite3 (rebuild) 
    5959version (build) pragma(link, "sqlite3"); 
    60 version (Win32) pragma(lib, "sqlite3.lib"); 
     60version (Windows) pragma(lib, "sqlite3.lib"); 
    6161 
    6262/* 
  • trunk/design/Singleton.d

    r209 r212  
    4242        return instance; 
    4343    } 
     44     
     45    public static void setInstance( typeof(this) t ) 
     46    { 
     47        instance = t; 
     48    } 
    4449} 
    4550 
     
    6469        return instance; 
    6570    } 
     71    public static void setInstance(typeof(this) t) 
     72    { 
     73        instance = t; 
     74    }     
    6675} 
  • trunk/lab/Misc.d

    r190 r212  
    6969    return scan; 
    7070} 
     71 
     72 
     73/** 
     74    replac string and write to locale file 
     75 
     76*/ 
     77char[] replaceWrite(char[] what, char[] from, char[] to, char[] writeto) 
     78{ 
     79    auto result = tango.text.Util.substitute(what, from, to); 
     80    if(writeto.length) 
     81        File(writeto).write(result); 
     82     
     83    return result; 
     84} 
     85 
     86 
     87 
     88 
     89 
  • trunk/lab/SqliteSample.d

    r205 r212  
    77 
    88/******************************************************************************* 
    9          
     9 
    1010        Copyright:      Copyright (c) 2008  (yidabu  g m a i l at com) All rights reserved 
    1111 
     
    3333    alias Stdout writefln; 
    3434    alias Stdout writef; 
    35      
     35 
    3636    import tango.text.Ascii; 
    3737    alias compare cmp; 
    38      
     38 
    3939} 
    4040 
    4141import dwin.database.sqlite.All; 
    42 //pragma(lib,"sqlite3.lib"); 
    43  
    44 int SqliteSample()  
     42 
     43 
     44int SqliteSample() 
    4545{ 
    4646    version(Phobos) 
     
    4848    else 
    4949        Stdout.formatln("SQLiteD Sample. [{} T {}]\n", __DATE__, __TIME__); 
    50      
     50 
    5151    char[] databaseName = "sample.db"; 
    5252 
    5353    version(Phobos) 
    5454    { 
    55         if(std.file.exists(databaseName))  
     55        if(std.file.exists(databaseName)) 
    5656            std.file.remove(databaseName); 
    5757    } 
     
    9494        cur.execute("insert into sample (title, author, rank) values ('First Look', 'icee', 4);"c); 
    9595        cur.execute("insert into sample (title, author, rank) values ('Second Look', 'icee', 5);"c); 
    96          
     96 
    9797        Statement stmt = con.createStatement(); 
    9898        stmt.compile("insert into sample (title, author, rank) values (?, ?, ?);"c); 
     
    194194            else 
    195195                Stdout.formatln( "{}\t({})", r[0].unpack!(char[])(), r[2].unpack!(int)()); 
    196              
     196 
    197197        } 
    198198 
     
    276276                int cc = cur.getColumnCount(); 
    277277                if(cur.affectedRows == 1) { 
    278                     for(int i=0; i<cc; i++)  
     278                    for(int i=0; i<cc; i++) 
    279279                    { 
    280280                        version(Phobos) 
  • trunk/text/pcre/Capi.d

    r104 r212  
    77module dwin.text.pcre.Capi; 
    88 
     9version(Windows) pragma(lib, "pcre.lib"); 
    910/************************************************* 
    1011*       Perl-Compatible Regular Expressions      *