You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.1 KiB
28 lines
1.1 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<maintainer type="project">
|
|
<email>haskell@gentoo.org</email>
|
|
<name>Gentoo Haskell</name>
|
|
</maintainer>
|
|
<use>
|
|
<flag name="mkunicodedata">build codes generator itself</flag>
|
|
</use>
|
|
<longdescription>
|
|
This library implements @i;unicode-casemap@,
|
|
the simple, non locale-sensitive unicode collation
|
|
algorithm described in RFC 5051 (<http://www.rfc-editor.org/rfc/rfc5051.txt>).
|
|
Proper unicode collation can be done using text-icu, but that is a big
|
|
dependency that depends on a large C library, and rfc5051 might be better
|
|
for some purposes.
|
|
|
|
Here is a list of strings sorted by the Prelude's @sort@ function:
|
|
|
|
@Abe Oeb abe ab&#233; oeb &#193;be &#196;be &#212;eb &#225;be &#228;be &#244;eb@
|
|
|
|
Here is the same list sorted by @sortBy compareUnicode@:
|
|
|
|
@Abe abe ab&#233; &#193;be &#225;be &#196;be &#228;be Oeb oeb &#212;eb &#244;eb@
|
|
</longdescription>
|
|
</pkgmetadata>
|