X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=database.cs;h=5247bb5d38fe0c048d7063717c9562770cb6e67c;hb=cd5dc7564e13dcc267d5f2513664b5d36e28074a;hp=ce44154286aa70864d4880c4c5e5210c466d5ad7;hpb=a7aa796c076061161f49027f3042faba91e5b07b;p=m17n%2Fm17n-lib-cs.git diff --git a/database.cs b/database.cs index ce44154..5247bb5 100644 --- a/database.cs +++ b/database.cs @@ -8,22 +8,17 @@ public class Test { public static void Main () { - M17n.debug = true; + //M17n.debug = true; MDatabase.ApplicationDir = "/usr/local/share/m17n"; - MDatabase.Tag tag = new MDatabase.Tag (MSymbol.Of ("input-method"), - MSymbol.t, - MSymbol.Of ("unicode")); - DirectoryInfo dirinfo = new DirectoryInfo ("/home/handa/.m17n.d"); + MDatabase.Tag tag + = new MDatabase.Tag (MSymbol.Of ("standard"), + MSymbol.Of ("script"), + MSymbol.Of ("unicode")); - while (true) - { - Console.Write ("mdb> "); - string str = Console.ReadLine (); - if (str == null || str == "quit" || str == "exit") - break; - dirinfo.Refresh (); - Console.WriteLine (dirinfo.LastWriteTimeUtc - + ":" + MDatabase.Find (tag)); - } + foreach (string dirname in MDatabase.DirectoryList ()) + Console.WriteLine (dirname); + + MDatabase mdb = MDatabase.Find (tag); + Console.WriteLine (mdb.Load ()); } }