(mchar__init): Don't call mchar_define_property.
[m17n/m17n-lib.git] / README
diff --git a/README b/README
index b912912..11b3695 100644 (file)
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
-This directory tree holds version 1.2.0 of the m17n library.   -*- text -*-
+This directory tree holds version 1.3.0 of the m17n library.   -*- text -*-
 
 
-Copyright (C) 2003, 2004
+Copyright (C) 2003, 2004, 2005
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112
 See the end for copying conditions.
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112
 See the end for copying conditions.
@@ -8,6 +8,7 @@ See the end for copying conditions.
 The m17n library is a multilingual text processing library for the C
 language.
 
 The m17n library is a multilingual text processing library for the C
 language.
 
+
 (1) INSTALLATION
 
 (1-1) From CVS working directory.
 (1) INSTALLATION
 
 (1-1) From CVS working directory.
@@ -35,16 +36,17 @@ will find out the existence of them automatically.
        xft             -- http://freedesktop.org/Software/Xft
        gd              -- http://www.boutell.com/gd/http/gd-1.8.4.tar.gz
 
        xft             -- http://freedesktop.org/Software/Xft
        gd              -- http://www.boutell.com/gd/http/gd-1.8.4.tar.gz
 
+In addition, for finding a word boundary in Thai text, "configure"
+checks the existence of these libraries (libthai is preferred):
+
+       libthai         -- http://
+       wordcut         -- http://thaiwordseg.sourceforge.net/
+
 The sample program m17n-edit utilizes this Japanese inputting system.
 It is also recommended to install it.
 
        anthy           -- http://anthy.sourceforge.jp/
 
 The sample program m17n-edit utilizes this Japanese inputting system.
 It is also recommended to install it.
 
        anthy           -- http://anthy.sourceforge.jp/
 
-The sample program m17n-edit and mdump utilize this Thai word-boundary
-finder.  It is also recommended to install it.
-
-       wordcut         -- http://thaiwordseg.sourceforge.net/
-
 Then, type the followings on the command line.
 
        % ./configure
 Then, type the followings on the command line.
 
        % ./configure
@@ -70,6 +72,11 @@ This shell script is installed in /usr/local/bin:
 These sample programs are installed in /usr/local/bin too:
        m17n-conv, m17n-date, m17n-view, m17n-dump, m17n-edit
 
 These sample programs are installed in /usr/local/bin too:
        m17n-conv, m17n-date, m17n-view, m17n-dump, m17n-edit
 
+If you don't need GUI libraries (libm17n-gui.so and etc.), you can
+instruct the `configure' script not to build them as below:
+
+       % ./configure --without-gui
+
 This file under `example' sub-directory is a Japanese resource file
 for medit.  It is not installed but useful in Japanese locale.  Copy
 it to your home directory (or, for instance,
 This file under `example' sub-directory is a Japanese resource file
 for medit.  It is not installed but useful in Japanese locale.  Copy
 it to your home directory (or, for instance,
@@ -91,8 +98,8 @@ Please read also INSTALL for the generic installation instructions.
 The m17n library utilizes the m17n database available at:
        http://www.m17n.org/m17n-lib/m17n-db
 Without this database, the m17n library loses half its value.  Please
 The m17n library utilizes the m17n database available at:
        http://www.m17n.org/m17n-lib/m17n-db
 Without this database, the m17n library loses half its value.  Please
-install it too before you try the above sample programs or develop a
-program that uses the m17n library.
+install it (Ver.1.3.0 or the later is required) too before you try the
+above sample programs or develop a program that uses the m17n library.
 
 
 (3) DOCUMENTATION
 
 
 (3) DOCUMENTATION
@@ -104,6 +111,7 @@ Actually, the documentation was generated by Doxygen using comments in
 the source files.  There are English and Japanese comments in
 parallel.
 
 the source files.  There are English and Japanese comments in
 parallel.
 
+
 (4) USAGE
 
 The library provides three levels of APIs, CORE, SHELL, and GUI.  For
 (4) USAGE
 
 The library provides three levels of APIs, CORE, SHELL, and GUI.  For
@@ -121,10 +129,11 @@ This compiles PROX.c that uses GUI API and builds executable PROX.
 
        % gcc -o PROX `m17n-config GUI --cflags` `m17n-config GUI --libs` PROX.c
 
 
        % gcc -o PROX `m17n-config GUI --cflags` `m17n-config GUI --libs` PROX.c
 
+
 ----------------------------------------------------------------------
 Copyright information
 
 ----------------------------------------------------------------------
 Copyright information
 
-Copyright (C) 2003, 2004
+Copyright (C) 2003, 2004, 2005
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112
 
   National Institute of Advanced Industrial Science and Technology (AIST)
   Registration Number H15PRO112