Behdad Esfahbod
|
c09a607a84
|
Use hb_in_range() for arabic and indic tables
Though, looks like gcc was smart enough to produce the same code
before...
|
2014-07-11 16:22:13 -04:00 |
Behdad Esfahbod
|
44243ae590
|
[arabic-table] Update to Unicode 7.0
Old table was from 6.2. Remove hard-coded Mongolian and Phags-pa data.
This completes support for new scripts Manichian and Psaltar Pahlavi.
|
2014-06-21 14:19:34 -06:00 |
Behdad Esfahbod
|
cd86ab9b4f
|
[arabic-table] Add ZWJ/ZWNJ now that table is segmented
|
2014-06-21 14:16:54 -06:00 |
Behdad Esfahbod
|
2390d9b67e
|
[arabic-table] Further tune
In anticipation of Unicode 7.0 data coming in the next commit.
|
2014-06-21 14:07:02 -06:00 |
Behdad Esfahbod
|
b900fa2c8c
|
[arabic-table] Use segmented table
No functional change.
|
2014-06-20 17:59:43 -04:00 |
Behdad Esfahbod
|
f886707490
|
[arabic-table] Don't write comments
No functional change.
|
2014-06-20 16:30:10 -04:00 |
Behdad Esfahbod
|
200dfe3eb1
|
[arabic-table] Use short names for values
No functional change.
|
2014-06-20 16:20:59 -04:00 |
Behdad Esfahbod
|
3f5327a41e
|
[arabic-table] Read Blocks.txt and shuffle code around
No functional change.
|
2014-06-20 16:17:42 -04:00 |
Behdad Esfahbod
|
88b7564183
|
"Update" to Unicode 6.2.0 tables
Nothing changed...
|
2012-12-02 19:14:29 +02:00 |
Behdad Esfahbod
|
07cfbe21b5
|
[OT] Streamline Arabic fallback shaping table
|
2012-09-06 01:16:39 -04:00 |
Behdad Esfahbod
|
25326c2359
|
Rewrite ARRAY_LENGTH as a template function
Such it wouldn't apply to pointers accidentally.
|
2012-08-04 16:43:18 -07:00 |
Behdad Esfahbod
|
939c010211
|
Implement Arabic fallback shaping mandatory ligatures
|
2012-04-10 17:20:05 -04:00 |
Behdad Esfahbod
|
ae4a2b9365
|
Generate fallback Arabic shaping table
Not hooked up yet.
|
2012-04-10 16:25:08 -04:00 |
Behdad Esfahbod
|
6d4016f1ba
|
Make src tests pass again
|
2012-03-07 15:33:14 -05:00 |
Behdad Esfahbod
|
cdc8b491a8
|
Update Indic table to Unicode 6.1 data
|
2012-03-07 12:08:33 -05:00 |
Behdad Esfahbod
|
c605bbbb6d
|
Remove C++ guards from source files
Where causing issues for people with MSVC.
|
2011-08-04 20:00:53 -04:00 |
Behdad Esfahbod
|
697a65c5f5
|
Minor
|
2011-06-01 23:15:48 -04:00 |
Behdad Esfahbod
|
9de1481f2b
|
Update to ArabicShaping-6.1.0d2.txt
|
2011-06-01 20:45:14 -04:00 |
Behdad Esfahbod
|
9d49433efb
|
Minor rename
|
2011-06-01 18:10:10 -04:00 |
Behdad Esfahbod
|
2409d5f8d7
|
Update Copyright headers
|
2011-04-21 17:14:28 -04:00 |
Behdad Esfahbod
|
c57d454acc
|
Rename all private sources and headers to C++ files
So we can liberally use the simple features of C++ that parts of the
codebase is already using.
|
2011-04-20 18:50:27 -04:00 |