[ucdn] Update to Unicode 7.0.0 data

From http://github.com/behdad/ucdn
pull/46/head
Behdad Esfahbod 10 years ago
parent 9d4ede3a97
commit 0cd94491b9
  1. 23
      src/hb-ucdn.cc
  2. 1
      src/hb-ucdn/README
  3. 2
      src/hb-ucdn/ucdn.c
  4. 27
      src/hb-ucdn/ucdn.h
  5. 3711
      src/hb-ucdn/unicodedata_db.h

@ -125,6 +125,29 @@ static const hb_script_t ucdn_script_translate[] =
HB_SCRIPT_SORA_SOMPENG,
HB_SCRIPT_TAKRI,
HB_SCRIPT_UNKNOWN,
HB_SCRIPT_BASSA_VAH,
HB_SCRIPT_CAUCASIAN_ALBANIAN,
HB_SCRIPT_DUPLOYAN,
HB_SCRIPT_ELBASAN,
HB_SCRIPT_GRANTHA,
HB_SCRIPT_KHOJKI,
HB_SCRIPT_KHUDAWADI,
HB_SCRIPT_LINEAR_A,
HB_SCRIPT_MAHAJANI,
HB_SCRIPT_MANICHAEAN,
HB_SCRIPT_MENDE_KIKAKUI,
HB_SCRIPT_MODI,
HB_SCRIPT_MRO,
HB_SCRIPT_NABATAEAN,
HB_SCRIPT_OLD_NORTH_ARABIAN,
HB_SCRIPT_OLD_PERMIC,
HB_SCRIPT_PAHAWH_HMONG,
HB_SCRIPT_PALMYRENE,
HB_SCRIPT_PAU_CIN_HAU,
HB_SCRIPT_PSALTER_PAHLAVI,
HB_SCRIPT_SIDDHAM,
HB_SCRIPT_TIRHUTA,
HB_SCRIPT_WARANG_CITI,
};
static hb_unicode_combining_class_t

@ -1,6 +1,7 @@
Contents of this directory are derived from UCDN:
https://github.com/grigorig/ucdn
https://github.com/behdad/ucdn
The original README follows:

@ -33,7 +33,7 @@ typedef struct {
} MirrorPair;
typedef struct {
int start;
unsigned int start;
short count, index;
} Reindex;

@ -168,6 +168,29 @@ typedef unsigned __int64 uint64_t;
#define UCDN_SCRIPT_SORA_SOMPENG 100
#define UCDN_SCRIPT_TAKRI 101
#define UCDN_SCRIPT_UNKNOWN 102
#define UCDN_SCRIPT_BASSA_VAH 103
#define UCDN_SCRIPT_CAUCASIAN_ALBANIAN 104
#define UCDN_SCRIPT_DUPLOYAN 105
#define UCDN_SCRIPT_ELBASAN 106
#define UCDN_SCRIPT_GRANTHA 107
#define UCDN_SCRIPT_KHOJKI 108
#define UCDN_SCRIPT_KHUDAWADI 109
#define UCDN_SCRIPT_LINEAR_A 110
#define UCDN_SCRIPT_MAHAJANI 111
#define UCDN_SCRIPT_MANICHAEAN 112
#define UCDN_SCRIPT_MENDE_KIKAKUI 113
#define UCDN_SCRIPT_MODI 114
#define UCDN_SCRIPT_MRO 115
#define UCDN_SCRIPT_NABATAEAN 116
#define UCDN_SCRIPT_OLD_NORTH_ARABIAN 117
#define UCDN_SCRIPT_OLD_PERMIC 118
#define UCDN_SCRIPT_PAHAWH_HMONG 119
#define UCDN_SCRIPT_PALMYRENE 120
#define UCDN_SCRIPT_PAU_CIN_HAU 121
#define UCDN_SCRIPT_PSALTER_PAHLAVI 122
#define UCDN_SCRIPT_SIDDHAM 123
#define UCDN_SCRIPT_TIRHUTA 124
#define UCDN_SCRIPT_WARANG_CITI 125
#define UCDN_GENERAL_CATEGORY_CC 0
#define UCDN_GENERAL_CATEGORY_CF 1
@ -219,6 +242,10 @@ typedef unsigned __int64 uint64_t;
#define UCDN_BIDI_CLASS_S 16
#define UCDN_BIDI_CLASS_WS 17
#define UCDN_BIDI_CLASS_ON 18
#define UCDN_BIDI_CLASS_LRI 19
#define UCDN_BIDI_CLASS_RLI 20
#define UCDN_BIDI_CLASS_FSI 21
#define UCDN_BIDI_CLASS_PDI 22
/**
* Return version of the Unicode database.

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save