summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorAndreas Rottmann <a.rottmann@gmx.at>2009-09-14 12:32:44 +0200
committerAndreas Rottmann <a.rottmann@gmx.at>2009-09-14 12:32:44 +0200
commitfa095a4504cbe668e4244547e2c141597bea4ecf (patch)
tree06135820a286ffec47804e75fbf8a147e92acd2e /README
Imported Upstream version 0.9.1upstream/0.9.1
Diffstat (limited to 'README')
-rw-r--r--README69
1 files changed, 69 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..118aa23
--- /dev/null
+++ b/README
@@ -0,0 +1,69 @@
+ GNU LIBUNISTRING - Unicode string library
+
+This library provides functions for manipulating Unicode strings and
+for manipulating C strings according to the Unicode standard.
+
+It consists of the following parts:
+
+ unistr.h elementary string functions
+ uniconv.h conversion from/to legacy encodings
+ unistdio.h formatted output to strings
+ uniname.h character names
+ unictype.h character classification and properties
+ uniwidth.h string width when using nonproportional fonts
+ uniwbrk.h word breaks
+ unilbrk.h line breaking algorithm
+ uninorm.h normalization (composition and decomposition)
+ unicase.h case folding
+ uniregex.h regular expressions (not yet implemented)
+
+libunistring is for you if your application involves non-trivial text
+processing, such as upper/lower case conversions, line breaking, operations
+on words, or more advanced analysis of text. Text provided by the user can,
+in general, contain characters of all kinds of scripts. The text processing
+functions provided by this library handle all scripts and all languages.
+
+libunistring is for you if your application already uses the ISO C / POSIX
+<ctype.h>, <wctype.h> functions and the text it operates on is provided by
+the user and can be in any language.
+
+libunistring is also for you if your application uses Unicode strings as
+internal in-memory representation.
+
+
+Installation
+------------
+
+As usual for GNU packages:
+
+ $ ./configure --prefix=/usr/local
+ $ make
+ $ make install
+
+
+Copyright
+---------
+
+The libunistring library and its header files are under the GNU LGPL, see
+file COPYING.LIB. This license is based on the GNU GPL, see file COPYING.
+
+The documentation is under another license; see in the documentation.
+
+
+Download
+--------
+
+ http://ftp.gnu.org/gnu/libunistring/libunistring-0.9.1.tar.gz
+
+Homepage
+--------
+
+ http://www.gnu.org/software/libunistring/
+
+Bug reports to
+--------------
+
+ <bug-libunistring@gnu.org>
+
+
+Bruno Haible <bruno@clisp.org>