Unicode transitions
-------------------

New unicode-data versions often break the build of libxmlada with
messages about long file names, duplicate aliases or similar.

 * quilt push unicode-16-exception.diff
 * quilt add unicode/importer/translators-{blocks,aliases}.adb
 * edit unicode/importer/translators-{blocks,aliases}.adb
 * quilt refresh
 * git add debian/patches/unicode-16-exception.diff
 * git commit -m 'Add exceptions for unicode-data 18'
 * forward the patch (AdaCore requires a github merge request)

Please announce the commit to debian-ada@lists.debian.org before
uploading.  A rebuild of most Ada packages has to be scheduled.

New exceptions can be uploaded to unstable after a test build against
a new unicode-data in experimental.  Unused exceptions are ignored, so
libxmlada will build unchanged in unicode-data/unstable.  The Ada
transition will start when the new unicode-data reaches unstable

TODO
----

* Run upstream tests
- at build time from debian/rules
   make test run_tests currently fails
- at run time from debian/tests
