Commit Graph
18 Commits
Author SHA1 Message Date
Reece H. Dunn bcf8be59b3 Support enabling the CSUR data. 2014-11-08 11:11:19 +00:00
Reece H. Dunn 1154409393 Use PropertyValueAliases for the script mapping.
The mapping of the script labels in the UCD data to ISO 15924
script tags is now done using the sc property map in the
PropertyValueAliases data.

This has the following benefits:

    1.  It removes the dependency on the IANA subtag registry.

    2.  It ensures the scripts are correct as specified in the
        UCD data files.
2014-11-08 10:08:04 +00:00
Reece H. Dunn 892006d10d Move the CSUR data to data/csur 2014-07-14 13:23:54 +01:00
Reece H. Dunn ced06ed0f4 Do not include supplementary data in the UCD APIs.
This removes support for the CSUR (ConScript Unicode Registry) data
in the main Unicode APIs. This data should be accessed through a
different API.
2014-07-14 13:12:22 +01:00
Reece H. Dunn 014d4c3771 autotools: add a html target for generating documentation via doxygen 2013-10-17 08:14:55 +01:00
Reece H. Dunn cc2a1759bd autotools: support specifying the Unicode/UCD version 2013-10-16 21:02:55 +01:00
Reece H. Dunn fb0e77ff5d autotools: create a ucd-update target to regenerate the sources from UCD data 2013-10-16 20:48:02 +01:00
Reece H. Dunn 1116d02aa9 Make the category/category_type/script to-string helper methods part of the public API. 2013-02-04 14:12:04 +00:00
Reece H. Dunn 65c3bc33b6 autotools: fix the dependencies on the UCD files. 2013-01-25 11:32:37 +00:00
Reece H. Dunn 7e411b34e9 F8D0-D8FF: Klingon 2012-12-24 22:37:18 +00:00
Reece H. Dunn 65f95033c8 Add support for querying the Script property. 2012-12-24 21:32:22 +00:00
Reece H. Dunn 3f9f6c0623 Add tests for ucd::isspace. 2012-12-24 15:26:36 +00:00
Reece H. Dunn cc9abdff12 Fetch UnicodeData.txt from unicode.org if not present to make the build fully automated. 2012-12-24 14:47:06 +00:00
Reece H. Dunn ea09eb5c45 Add tests for querying UCD properties; fix discovered issues. 2012-12-22 12:18:49 +00:00
Reece H. Dunn 9c3a87dbeb Add toupper, tolower and totitle case-conversion APIs. 2012-12-22 09:57:21 +00:00
Reece H. Dunn 2282735a4c Add ctype-style APIs that are compatible with wctype.h. 2012-12-22 00:56:39 +00:00
Reece H. Dunn 12bafa6b4d tools/categories.py: generate category lookup tables for the full unicode range. 2012-12-21 23:55:27 +00:00
Reece H. Dunn 2813950acc Infrastructure for building libucd.a. 2012-12-21 19:41:33 +00:00