Add collation for Abkhaz (ab)
authorBartosz Dziewoński <matma.rex@gmail.com>
Wed, 20 Dec 2017 22:45:23 +0000 (23:45 +0100)
committerBartosz Dziewoński <matma.rex@gmail.com>
Mon, 25 Dec 2017 14:37:14 +0000 (14:37 +0000)
commite94587dfbbba780866d61c7c5097a5a5a6f48a22
treef9dcd9d9cd46db53469d890a4134a7ee2fe44f30
parenta84faa932f5a7b985b5c34e252918fc15d840ebe
Add collation for Abkhaz (ab)

* Adding new class AbkhazUppercaseCollation, mapped to 'uppercase-ab'.
* Extended CustomUppercaseCollation with support for sorting digraphs
  and for alphabets larger than 64 letters (up to 4096).

Bug: T183430
Change-Id: I16d44568e44d7ef5b39c38b1a6257b9fe10a34d4
autoload.php
includes/collation/AbkhazUppercaseCollation.php [new file with mode: 0644]
includes/collation/Collation.php
includes/collation/CustomUppercaseCollation.php
tests/phpunit/includes/collation/CustomUppercaseCollationTest.php