Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #5 from Florin65/master
libunistring is needed to lin some modules in the new moonbase.
- Loading branch information
Showing
1 changed file
with
41 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
MODULE=libunistring | ||
VERSION=0.9.3 | ||
SOURCE=$MODULE-$VERSION.tar.gz | ||
SOURCE_URL=http://ftp.gnu.org/gnu/$MODULE | ||
SOURCE_VFY=sha1:e1ea13c24a30bc93932d19eb5ad0704a618506dd | ||
WEB_SITE=http://www.gnu.org/software/libunistring | ||
ENTERED=20120711 | ||
UPDATED=20120711 | ||
SHORT="A library for manipulating Unicode strings and C strings" | ||
|
||
cat << EOF | ||
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. | ||
EOF |