Behdad Esfahbod
|
da4866f717
|
[arabic] Update table to Unicode 10 data
|
2017-10-02 08:57:06 -04:00 |
Ebrahim Byagowi
|
3b0e47ca00
|
Fix arm-none-eabi build (fixes #451) (#496)
|
2017-06-19 14:47:09 +04:30 |
Behdad Esfahbod
|
7cd9269f4e
|
Update tables to Unicode 9.0.0 beta
Fixes https://github.com/behdad/harfbuzz/issues/251
|
2016-05-06 12:10:03 +01:00 |
Behdad Esfahbod
|
41a29af805
|
Update Arabic shaping table for Unicode 8.0
|
2015-07-15 01:39:57 +01:00 |
Behdad Esfahbod
|
d277c3d7ee
|
[arabic] Bug 82306 - Mandaic had errors in its Unicode Joining_Type
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=82306
|
2014-08-07 15:38:52 -04:00 |
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 |