aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorK.Kosako <kkosako0@gmail.com>2023-08-21 15:22:41 +0900
committerK.Kosako <kkosako0@gmail.com>2023-08-21 15:22:41 +0900
commit1713dfaed25f9ef680ba998e83767487f80cf5ae (patch)
tree0d7fc78bb265197a9c81fded765f70871e4668e6
parent276d83c5dd1e6cae7db42aae87d8deeb63fcb639 (diff)
downloadoniguruma-1713dfaed25f9ef680ba998e83767487f80cf5ae.zip
oniguruma-1713dfaed25f9ef680ba998e83767487f80cf5ae.tar.gz
oniguruma-1713dfaed25f9ef680ba998e83767487f80cf5ae.tar.bz2
updated by python2 -> python3
-rw-r--r--src/unicode_egcb_data.c2
-rw-r--r--src/unicode_fold1_key.c2
-rw-r--r--src/unicode_fold2_key.c2
-rw-r--r--src/unicode_fold3_key.c2
-rw-r--r--src/unicode_fold_data.c2
-rw-r--r--src/unicode_property_data.c248
-rw-r--r--src/unicode_property_data_posix.c2
-rw-r--r--src/unicode_unfold_key.c2
-rw-r--r--src/unicode_wb_data.c2
9 files changed, 132 insertions, 132 deletions
diff --git a/src/unicode_egcb_data.c b/src/unicode_egcb_data.c
index 03484f7..042463d 100644
--- a/src/unicode_egcb_data.c
+++ b/src/unicode_egcb_data.c
@@ -1,6 +1,6 @@
/* unicode_egcb_data.c: Generated by make_unicode_egcb_data.py. */
/*-
- * Copyright (c) 2017-2022 K.Kosako
+ * Copyright (c) 2017-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/src/unicode_fold1_key.c b/src/unicode_fold1_key.c
index 2b21ea6..d35f6ce 100644
--- a/src/unicode_fold1_key.c
+++ b/src/unicode_fold1_key.c
@@ -9,7 +9,7 @@
/* This gperf source file was generated by make_unicode_fold_data.py */
/*-
- * Copyright (c) 2017-2022 K.Kosako
+ * Copyright (c) 2017-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/src/unicode_fold2_key.c b/src/unicode_fold2_key.c
index d6707b8..9754922 100644
--- a/src/unicode_fold2_key.c
+++ b/src/unicode_fold2_key.c
@@ -9,7 +9,7 @@
/* This gperf source file was generated by make_unicode_fold_data.py */
/*-
- * Copyright (c) 2017-2022 K.Kosako
+ * Copyright (c) 2017-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/src/unicode_fold3_key.c b/src/unicode_fold3_key.c
index 82a5a30..431ca78 100644
--- a/src/unicode_fold3_key.c
+++ b/src/unicode_fold3_key.c
@@ -9,7 +9,7 @@
/* This gperf source file was generated by make_unicode_fold_data.py */
/*-
- * Copyright (c) 2017-2022 K.Kosako
+ * Copyright (c) 2017-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/src/unicode_fold_data.c b/src/unicode_fold_data.c
index 9fec47e..9846668 100644
--- a/src/unicode_fold_data.c
+++ b/src/unicode_fold_data.c
@@ -1,6 +1,6 @@
/* This file was generated by make_unicode_fold_data.py. */
/*-
- * Copyright (c) 2017-2022 K.Kosako
+ * Copyright (c) 2017-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/src/unicode_property_data.c b/src/unicode_property_data.c
index 2d08611..656c3df 100644
--- a/src/unicode_property_data.c
+++ b/src/unicode_property_data.c
@@ -34,7 +34,7 @@
/* Generated by make_unicode_property_data.py. */
/*-
- * Copyright (c) 2016-2022 K.Kosako
+ * Copyright (c) 2016-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -31749,8 +31749,8 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_ASCII 14
#define PROP_INDEX_ASCIIHEXDIGIT 15
#define PROP_INDEX_AHEX 15
-#define PROP_INDEX_ADLM 16
#define PROP_INDEX_ADLAM 16
+#define PROP_INDEX_ADLM 16
#define PROP_INDEX_AHOM 17
#define PROP_INDEX_ALPHABETIC 18
#define PROP_INDEX_ANATOLIANHIEROGLYPHS 19
@@ -31758,11 +31758,11 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_ANY 20
#define PROP_INDEX_ARABIC 21
#define PROP_INDEX_ARAB 21
-#define PROP_INDEX_ARMN 22
#define PROP_INDEX_ARMENIAN 22
+#define PROP_INDEX_ARMN 22
#define PROP_INDEX_ASSIGNED 23
-#define PROP_INDEX_AVST 24
#define PROP_INDEX_AVESTAN 24
+#define PROP_INDEX_AVST 24
#define PROP_INDEX_BALINESE 25
#define PROP_INDEX_BALI 25
#define PROP_INDEX_BAMUM 26
@@ -31771,69 +31771,69 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_BASS 27
#define PROP_INDEX_BATAK 28
#define PROP_INDEX_BATK 28
-#define PROP_INDEX_BENG 29
#define PROP_INDEX_BENGALI 29
-#define PROP_INDEX_BHKS 30
+#define PROP_INDEX_BENG 29
#define PROP_INDEX_BHAIKSUKI 30
+#define PROP_INDEX_BHKS 30
#define PROP_INDEX_BIDICONTROL 31
#define PROP_INDEX_BIDIC 31
-#define PROP_INDEX_BOPO 32
#define PROP_INDEX_BOPOMOFO 32
+#define PROP_INDEX_BOPO 32
#define PROP_INDEX_BRAHMI 33
#define PROP_INDEX_BRAH 33
-#define PROP_INDEX_BRAI 34
#define PROP_INDEX_BRAILLE 34
-#define PROP_INDEX_BUGI 35
+#define PROP_INDEX_BRAI 34
#define PROP_INDEX_BUGINESE 35
-#define PROP_INDEX_BUHD 36
+#define PROP_INDEX_BUGI 35
#define PROP_INDEX_BUHID 36
+#define PROP_INDEX_BUHD 36
#define PROP_INDEX_C 37
#define PROP_INDEX_OTHER 37
-#define PROP_INDEX_CANS 38
#define PROP_INDEX_CANADIANABORIGINAL 38
-#define PROP_INDEX_CARI 39
+#define PROP_INDEX_CANS 38
#define PROP_INDEX_CARIAN 39
-#define PROP_INDEX_CI 40
+#define PROP_INDEX_CARI 39
#define PROP_INDEX_CASEIGNORABLE 40
+#define PROP_INDEX_CI 40
#define PROP_INDEX_CASED 41
-#define PROP_INDEX_AGHB 42
#define PROP_INDEX_CAUCASIANALBANIAN 42
-#define PROP_INDEX_CONTROL 43
+#define PROP_INDEX_AGHB 42
#define PROP_INDEX_CC 43
+#define PROP_INDEX_CONTROL 43
#define PROP_INDEX_CF 44
#define PROP_INDEX_FORMAT 44
#define PROP_INDEX_CHAKMA 45
#define PROP_INDEX_CAKM 45
#define PROP_INDEX_CHAM 46
-#define PROP_INDEX_CWCF 47
#define PROP_INDEX_CHANGESWHENCASEFOLDED 47
-#define PROP_INDEX_CWCM 48
+#define PROP_INDEX_CWCF 47
#define PROP_INDEX_CHANGESWHENCASEMAPPED 48
-#define PROP_INDEX_CWL 49
+#define PROP_INDEX_CWCM 48
#define PROP_INDEX_CHANGESWHENLOWERCASED 49
-#define PROP_INDEX_CWT 50
+#define PROP_INDEX_CWL 49
#define PROP_INDEX_CHANGESWHENTITLECASED 50
-#define PROP_INDEX_CWU 51
+#define PROP_INDEX_CWT 50
#define PROP_INDEX_CHANGESWHENUPPERCASED 51
-#define PROP_INDEX_CHER 52
+#define PROP_INDEX_CWU 51
#define PROP_INDEX_CHEROKEE 52
-#define PROP_INDEX_CHRS 53
+#define PROP_INDEX_CHER 52
#define PROP_INDEX_CHORASMIAN 53
+#define PROP_INDEX_CHRS 53
#define PROP_INDEX_CN 54
#define PROP_INDEX_UNASSIGNED 54
-#define PROP_INDEX_PRIVATEUSE 55
#define PROP_INDEX_CO 55
-#define PROP_INDEX_ZYYY 56
+#define PROP_INDEX_PRIVATEUSE 55
#define PROP_INDEX_COMMON 56
-#define PROP_INDEX_COPT 57
+#define PROP_INDEX_ZYYY 56
#define PROP_INDEX_COPTIC 57
+#define PROP_INDEX_COPT 57
#define PROP_INDEX_QAAC 57
#define PROP_INDEX_CS 58
#define PROP_INDEX_SURROGATE 58
-#define PROP_INDEX_XSUX 59
#define PROP_INDEX_CUNEIFORM 59
-#define PROP_INDEX_CPRT 60
+#define PROP_INDEX_XSUX 59
#define PROP_INDEX_CYPRIOT 60
+#define PROP_INDEX_CPRT 60
#define PROP_INDEX_CYPROMINOAN 61
#define PROP_INDEX_CPMN 61
#define PROP_INDEX_CYRILLIC 62
@@ -31841,53 +31841,53 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_DASH 63
#define PROP_INDEX_DEFAULTIGNORABLECODEPOINT 64
#define PROP_INDEX_DI 64
-#define PROP_INDEX_DEP 65
#define PROP_INDEX_DEPRECATED 65
-#define PROP_INDEX_DSRT 66
+#define PROP_INDEX_DEP 65
#define PROP_INDEX_DESERET 66
-#define PROP_INDEX_DEVA 67
+#define PROP_INDEX_DSRT 66
#define PROP_INDEX_DEVANAGARI 67
+#define PROP_INDEX_DEVA 67
#define PROP_INDEX_DIACRITIC 68
#define PROP_INDEX_DIA 68
-#define PROP_INDEX_DIAK 69
#define PROP_INDEX_DIVESAKURU 69
-#define PROP_INDEX_DOGR 70
+#define PROP_INDEX_DIAK 69
#define PROP_INDEX_DOGRA 70
-#define PROP_INDEX_DUPL 71
+#define PROP_INDEX_DOGR 70
#define PROP_INDEX_DUPLOYAN 71
+#define PROP_INDEX_DUPL 71
#define PROP_INDEX_EGYPTIANHIEROGLYPHS 72
#define PROP_INDEX_EGYP 72
-#define PROP_INDEX_ELBA 73
#define PROP_INDEX_ELBASAN 73
-#define PROP_INDEX_ELYM 74
+#define PROP_INDEX_ELBA 73
#define PROP_INDEX_ELYMAIC 74
+#define PROP_INDEX_ELYM 74
#define PROP_INDEX_EMOJI 75
#define PROP_INDEX_EMOJICOMPONENT 76
#define PROP_INDEX_ECOMP 76
-#define PROP_INDEX_EMOD 77
#define PROP_INDEX_EMOJIMODIFIER 77
+#define PROP_INDEX_EMOD 77
#define PROP_INDEX_EMOJIMODIFIERBASE 78
#define PROP_INDEX_EBASE 78
#define PROP_INDEX_EMOJIPRESENTATION 79
#define PROP_INDEX_EPRES 79
#define PROP_INDEX_ETHIOPIC 80
#define PROP_INDEX_ETHI 80
-#define PROP_INDEX_EXTPICT 81
#define PROP_INDEX_EXTENDEDPICTOGRAPHIC 81
-#define PROP_INDEX_EXT 82
+#define PROP_INDEX_EXTPICT 81
#define PROP_INDEX_EXTENDER 82
+#define PROP_INDEX_EXT 82
#define PROP_INDEX_GEORGIAN 83
#define PROP_INDEX_GEOR 83
-#define PROP_INDEX_GLAG 84
#define PROP_INDEX_GLAGOLITIC 84
-#define PROP_INDEX_GOTH 85
+#define PROP_INDEX_GLAG 84
#define PROP_INDEX_GOTHIC 85
-#define PROP_INDEX_GRAN 86
+#define PROP_INDEX_GOTH 85
#define PROP_INDEX_GRANTHA 86
-#define PROP_INDEX_GRBASE 87
+#define PROP_INDEX_GRAN 86
#define PROP_INDEX_GRAPHEMEBASE 87
-#define PROP_INDEX_GREXT 88
+#define PROP_INDEX_GRBASE 87
#define PROP_INDEX_GRAPHEMEEXTEND 88
+#define PROP_INDEX_GREXT 88
#define PROP_INDEX_GRAPHEMELINK 89
#define PROP_INDEX_GRLINK 89
#define PROP_INDEX_GREEK 90
@@ -31896,52 +31896,52 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_GUJR 91
#define PROP_INDEX_GUNJALAGONDI 92
#define PROP_INDEX_GONG 92
-#define PROP_INDEX_GURU 93
#define PROP_INDEX_GURMUKHI 93
-#define PROP_INDEX_HANI 94
+#define PROP_INDEX_GURU 93
#define PROP_INDEX_HAN 94
-#define PROP_INDEX_HANG 95
+#define PROP_INDEX_HANI 94
#define PROP_INDEX_HANGUL 95
+#define PROP_INDEX_HANG 95
#define PROP_INDEX_HANIFIROHINGYA 96
#define PROP_INDEX_ROHG 96
#define PROP_INDEX_HANUNOO 97
#define PROP_INDEX_HANO 97
-#define PROP_INDEX_HATR 98
#define PROP_INDEX_HATRAN 98
+#define PROP_INDEX_HATR 98
#define PROP_INDEX_HEBREW 99
#define PROP_INDEX_HEBR 99
-#define PROP_INDEX_HEX 100
#define PROP_INDEX_HEXDIGIT 100
+#define PROP_INDEX_HEX 100
#define PROP_INDEX_HIRAGANA 101
#define PROP_INDEX_HIRA 101
#define PROP_INDEX_HYPHEN 102
-#define PROP_INDEX_IDSB 103
#define PROP_INDEX_IDSBINARYOPERATOR 103
-#define PROP_INDEX_IDST 104
+#define PROP_INDEX_IDSB 103
#define PROP_INDEX_IDSTRINARYOPERATOR 104
+#define PROP_INDEX_IDST 104
#define PROP_INDEX_IDCONTINUE 105
#define PROP_INDEX_IDC 105
-#define PROP_INDEX_IDS 106
#define PROP_INDEX_IDSTART 106
-#define PROP_INDEX_IDEO 107
+#define PROP_INDEX_IDS 106
#define PROP_INDEX_IDEOGRAPHIC 107
-#define PROP_INDEX_ARMI 108
+#define PROP_INDEX_IDEO 107
#define PROP_INDEX_IMPERIALARAMAIC 108
-#define PROP_INDEX_ZINH 109
+#define PROP_INDEX_ARMI 108
#define PROP_INDEX_INHERITED 109
#define PROP_INDEX_QAAI 109
-#define PROP_INDEX_PHLI 110
+#define PROP_INDEX_ZINH 109
#define PROP_INDEX_INSCRIPTIONALPAHLAVI 110
+#define PROP_INDEX_PHLI 110
#define PROP_INDEX_INSCRIPTIONALPARTHIAN 111
#define PROP_INDEX_PRTI 111
#define PROP_INDEX_JAVANESE 112
#define PROP_INDEX_JAVA 112
-#define PROP_INDEX_JOINC 113
#define PROP_INDEX_JOINCONTROL 113
+#define PROP_INDEX_JOINC 113
#define PROP_INDEX_KAITHI 114
#define PROP_INDEX_KTHI 114
-#define PROP_INDEX_KNDA 115
#define PROP_INDEX_KANNADA 115
+#define PROP_INDEX_KNDA 115
#define PROP_INDEX_KATAKANA 116
#define PROP_INDEX_KANA 116
#define PROP_INDEX_KAWI 117
@@ -31949,12 +31949,12 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_KALI 118
#define PROP_INDEX_KHAROSHTHI 119
#define PROP_INDEX_KHAR 119
-#define PROP_INDEX_KITS 120
#define PROP_INDEX_KHITANSMALLSCRIPT 120
-#define PROP_INDEX_KHMR 121
+#define PROP_INDEX_KITS 120
#define PROP_INDEX_KHMER 121
-#define PROP_INDEX_KHOJ 122
+#define PROP_INDEX_KHMR 121
#define PROP_INDEX_KHOJKI 122
+#define PROP_INDEX_KHOJ 122
#define PROP_INDEX_KHUDAWADI 123
#define PROP_INDEX_SIND 123
#define PROP_INDEX_L 124
@@ -31963,19 +31963,19 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_CASEDLETTER 125
#define PROP_INDEX_LAO 126
#define PROP_INDEX_LAOO 126
-#define PROP_INDEX_LATN 127
#define PROP_INDEX_LATIN 127
-#define PROP_INDEX_LEPC 128
+#define PROP_INDEX_LATN 127
#define PROP_INDEX_LEPCHA 128
+#define PROP_INDEX_LEPC 128
#define PROP_INDEX_LIMBU 129
#define PROP_INDEX_LIMB 129
-#define PROP_INDEX_LINA 130
#define PROP_INDEX_LINEARA 130
-#define PROP_INDEX_LINB 131
+#define PROP_INDEX_LINA 130
#define PROP_INDEX_LINEARB 131
+#define PROP_INDEX_LINB 131
#define PROP_INDEX_LISU 132
-#define PROP_INDEX_LOWERCASELETTER 133
#define PROP_INDEX_LL 133
+#define PROP_INDEX_LOWERCASELETTER 133
#define PROP_INDEX_LM 134
#define PROP_INDEX_MODIFIERLETTER 134
#define PROP_INDEX_LO 135
@@ -31985,34 +31985,34 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_LOWERCASE 137
#define PROP_INDEX_LT 138
#define PROP_INDEX_TITLECASELETTER 138
-#define PROP_INDEX_UPPERCASELETTER 139
#define PROP_INDEX_LU 139
-#define PROP_INDEX_LYCI 140
+#define PROP_INDEX_UPPERCASELETTER 139
#define PROP_INDEX_LYCIAN 140
-#define PROP_INDEX_LYDI 141
+#define PROP_INDEX_LYCI 140
#define PROP_INDEX_LYDIAN 141
+#define PROP_INDEX_LYDI 141
#define PROP_INDEX_M 142
#define PROP_INDEX_COMBININGMARK 142
#define PROP_INDEX_MARK 142
-#define PROP_INDEX_MAHJ 143
#define PROP_INDEX_MAHAJANI 143
+#define PROP_INDEX_MAHJ 143
#define PROP_INDEX_MAKASAR 144
#define PROP_INDEX_MAKA 144
#define PROP_INDEX_MALAYALAM 145
#define PROP_INDEX_MLYM 145
-#define PROP_INDEX_MAND 146
#define PROP_INDEX_MANDAIC 146
-#define PROP_INDEX_MANI 147
+#define PROP_INDEX_MAND 146
#define PROP_INDEX_MANICHAEAN 147
-#define PROP_INDEX_MARC 148
+#define PROP_INDEX_MANI 147
#define PROP_INDEX_MARCHEN 148
+#define PROP_INDEX_MARC 148
#define PROP_INDEX_MASARAMGONDI 149
#define PROP_INDEX_GONM 149
#define PROP_INDEX_MATH 150
#define PROP_INDEX_MC 151
#define PROP_INDEX_SPACINGMARK 151
-#define PROP_INDEX_ENCLOSINGMARK 152
#define PROP_INDEX_ME 152
+#define PROP_INDEX_ENCLOSINGMARK 152
#define PROP_INDEX_MEDEFAIDRIN 153
#define PROP_INDEX_MEDF 153
#define PROP_INDEX_MEETEIMAYEK 154
@@ -32023,8 +32023,8 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_MERC 156
#define PROP_INDEX_MEROITICHIEROGLYPHS 157
#define PROP_INDEX_MERO 157
-#define PROP_INDEX_PLRD 158
#define PROP_INDEX_MIAO 158
+#define PROP_INDEX_PLRD 158
#define PROP_INDEX_MN 159
#define PROP_INDEX_NONSPACINGMARK 159
#define PROP_INDEX_MODI 160
@@ -32032,71 +32032,71 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_MONG 161
#define PROP_INDEX_MRO 162
#define PROP_INDEX_MROO 162
-#define PROP_INDEX_MULT 163
#define PROP_INDEX_MULTANI 163
+#define PROP_INDEX_MULT 163
#define PROP_INDEX_MYANMAR 164
#define PROP_INDEX_MYMR 164
-#define PROP_INDEX_NUMBER 165
#define PROP_INDEX_N 165
+#define PROP_INDEX_NUMBER 165
#define PROP_INDEX_NABATAEAN 166
#define PROP_INDEX_NBAT 166
#define PROP_INDEX_NAGMUNDARI 167
#define PROP_INDEX_NAGM 167
-#define PROP_INDEX_NAND 168
#define PROP_INDEX_NANDINAGARI 168
-#define PROP_INDEX_DECIMALNUMBER 169
+#define PROP_INDEX_NAND 168
#define PROP_INDEX_ND 169
-#define PROP_INDEX_TALU 170
+#define PROP_INDEX_DECIMALNUMBER 169
#define PROP_INDEX_NEWTAILUE 170
+#define PROP_INDEX_TALU 170
#define PROP_INDEX_NEWA 171
#define PROP_INDEX_NKO 172
#define PROP_INDEX_NKOO 172
-#define PROP_INDEX_LETTERNUMBER 173
#define PROP_INDEX_NL 173
-#define PROP_INDEX_OTHERNUMBER 174
+#define PROP_INDEX_LETTERNUMBER 173
#define PROP_INDEX_NO 174
+#define PROP_INDEX_OTHERNUMBER 174
#define PROP_INDEX_NONCHARACTERCODEPOINT 175
#define PROP_INDEX_NCHAR 175
-#define PROP_INDEX_NSHU 176
#define PROP_INDEX_NUSHU 176
-#define PROP_INDEX_HMNP 177
+#define PROP_INDEX_NSHU 176
#define PROP_INDEX_NYIAKENGPUACHUEHMONG 177
+#define PROP_INDEX_HMNP 177
#define PROP_INDEX_OGHAM 178
#define PROP_INDEX_OGAM 178
-#define PROP_INDEX_OLCK 179
#define PROP_INDEX_OLCHIKI 179
-#define PROP_INDEX_HUNG 180
+#define PROP_INDEX_OLCK 179
#define PROP_INDEX_OLDHUNGARIAN 180
-#define PROP_INDEX_ITAL 181
+#define PROP_INDEX_HUNG 180
#define PROP_INDEX_OLDITALIC 181
-#define PROP_INDEX_NARB 182
+#define PROP_INDEX_ITAL 181
#define PROP_INDEX_OLDNORTHARABIAN 182
+#define PROP_INDEX_NARB 182
#define PROP_INDEX_OLDPERMIC 183
#define PROP_INDEX_PERM 183
#define PROP_INDEX_OLDPERSIAN 184
#define PROP_INDEX_XPEO 184
-#define PROP_INDEX_SOGO 185
#define PROP_INDEX_OLDSOGDIAN 185
-#define PROP_INDEX_SARB 186
+#define PROP_INDEX_SOGO 185
#define PROP_INDEX_OLDSOUTHARABIAN 186
+#define PROP_INDEX_SARB 186
#define PROP_INDEX_OLDTURKIC 187
#define PROP_INDEX_ORKH 187
-#define PROP_INDEX_OUGR 188
#define PROP_INDEX_OLDUYGHUR 188
-#define PROP_INDEX_ORYA 189
+#define PROP_INDEX_OUGR 188
#define PROP_INDEX_ORIYA 189
+#define PROP_INDEX_ORYA 189
#define PROP_INDEX_OSAGE 190
#define PROP_INDEX_OSGE 190
#define PROP_INDEX_OSMANYA 191
#define PROP_INDEX_OSMA 191
#define PROP_INDEX_OTHERALPHABETIC 192
#define PROP_INDEX_OALPHA 192
-#define PROP_INDEX_ODI 193
#define PROP_INDEX_OTHERDEFAULTIGNORABLECODEPOINT 193
-#define PROP_INDEX_OGREXT 194
+#define PROP_INDEX_ODI 193
#define PROP_INDEX_OTHERGRAPHEMEEXTEND 194
-#define PROP_INDEX_OIDC 195
+#define PROP_INDEX_OGREXT 194
#define PROP_INDEX_OTHERIDCONTINUE 195
+#define PROP_INDEX_OIDC 195
#define PROP_INDEX_OTHERIDSTART 196
#define PROP_INDEX_OIDS 196
#define PROP_INDEX_OTHERLOWERCASE 197
@@ -32114,37 +32114,37 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_PALM 202
#define PROP_INDEX_PATTERNSYNTAX 203
#define PROP_INDEX_PATSYN 203
-#define PROP_INDEX_PATWS 204
#define PROP_INDEX_PATTERNWHITESPACE 204
+#define PROP_INDEX_PATWS 204
#define PROP_INDEX_PAUCINHAU 205
#define PROP_INDEX_PAUC 205
-#define PROP_INDEX_CONNECTORPUNCTUATION 206
#define PROP_INDEX_PC 206
-#define PROP_INDEX_DASHPUNCTUATION 207
+#define PROP_INDEX_CONNECTORPUNCTUATION 206
#define PROP_INDEX_PD 207
+#define PROP_INDEX_DASHPUNCTUATION 207
#define PROP_INDEX_PE 208
#define PROP_INDEX_CLOSEPUNCTUATION 208
-#define PROP_INDEX_FINALPUNCTUATION 209
#define PROP_INDEX_PF 209
-#define PROP_INDEX_PHAG 210
+#define PROP_INDEX_FINALPUNCTUATION 209
#define PROP_INDEX_PHAGSPA 210
+#define PROP_INDEX_PHAG 210
#define PROP_INDEX_PHOENICIAN 211
#define PROP_INDEX_PHNX 211
#define PROP_INDEX_PI 212
#define PROP_INDEX_INITIALPUNCTUATION 212
-#define PROP_INDEX_OTHERPUNCTUATION 213
#define PROP_INDEX_PO 213
+#define PROP_INDEX_OTHERPUNCTUATION 213
#define PROP_INDEX_PREPENDEDCONCATENATIONMARK 214
#define PROP_INDEX_PCM 214
#define PROP_INDEX_PS 215
#define PROP_INDEX_OPENPUNCTUATION 215
-#define PROP_INDEX_PHLP 216
#define PROP_INDEX_PSALTERPAHLAVI 216
+#define PROP_INDEX_PHLP 216
#define PROP_INDEX_QUOTATIONMARK 217
#define PROP_INDEX_QMARK 217
#define PROP_INDEX_RADICAL 218
-#define PROP_INDEX_RI 219
#define PROP_INDEX_REGIONALINDICATOR 219
+#define PROP_INDEX_RI 219
#define PROP_INDEX_REJANG 220
#define PROP_INDEX_RJNG 220
#define PROP_INDEX_RUNIC 221
@@ -32167,30 +32167,30 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_SIDD 229
#define PROP_INDEX_SIGNWRITING 230
#define PROP_INDEX_SGNW 230
-#define PROP_INDEX_SINH 231
#define PROP_INDEX_SINHALA 231
+#define PROP_INDEX_SINH 231
#define PROP_INDEX_SK 232
#define PROP_INDEX_MODIFIERSYMBOL 232
-#define PROP_INDEX_MATHSYMBOL 233
#define PROP_INDEX_SM 233
+#define PROP_INDEX_MATHSYMBOL 233
#define PROP_INDEX_SO 234
#define PROP_INDEX_OTHERSYMBOL 234
-#define PROP_INDEX_SD 235
#define PROP_INDEX_SOFTDOTTED 235
-#define PROP_INDEX_SOGD 236
+#define PROP_INDEX_SD 235
#define PROP_INDEX_SOGDIAN 236
+#define PROP_INDEX_SOGD 236
#define PROP_INDEX_SORASOMPENG 237
#define PROP_INDEX_SORA 237
-#define PROP_INDEX_SOYO 238
#define PROP_INDEX_SOYOMBO 238
-#define PROP_INDEX_SUND 239
+#define PROP_INDEX_SOYO 238
#define PROP_INDEX_SUNDANESE 239
-#define PROP_INDEX_SYLO 240
+#define PROP_INDEX_SUND 239
#define PROP_INDEX_SYLOTINAGRI 240
-#define PROP_INDEX_SYRC 241
+#define PROP_INDEX_SYLO 240
#define PROP_INDEX_SYRIAC 241
-#define PROP_INDEX_TGLG 242
+#define PROP_INDEX_SYRC 241
#define PROP_INDEX_TAGALOG 242
+#define PROP_INDEX_TGLG 242
#define PROP_INDEX_TAGBANWA 243
#define PROP_INDEX_TAGB 243
#define PROP_INDEX_TAILE 244
@@ -32205,51 +32205,51 @@ unicode_lookup_property_name (register const char *str, register size_t len)
#define PROP_INDEX_TAML 248
#define PROP_INDEX_TANGSA 249
#define PROP_INDEX_TNSA 249
-#define PROP_INDEX_TANG 250
#define PROP_INDEX_TANGUT 250
+#define PROP_INDEX_TANG 250
#define PROP_INDEX_TELUGU 251
#define PROP_INDEX_TELU 251
-#define PROP_INDEX_TERM 252
#define PROP_INDEX_TERMINALPUNCTUATION 252
-#define PROP_INDEX_THAA 253
+#define PROP_INDEX_TERM 252
#define PROP_INDEX_THAANA 253
+#define PROP_INDEX_THAA 253
#define PROP_INDEX_THAI 254
-#define PROP_INDEX_TIBT 255
#define PROP_INDEX_TIBETAN 255
-#define PROP_INDEX_TFNG 256
+#define PROP_INDEX_TIBT 255
#define PROP_INDEX_TIFINAGH 256
+#define PROP_INDEX_TFNG 256
#define PROP_INDEX_TIRHUTA 257
#define PROP_INDEX_TIRH 257
#define PROP_INDEX_TOTO 258
-#define PROP_INDEX_UGAR 259
#define PROP_INDEX_UGARITIC 259
+#define PROP_INDEX_UGAR 259
#define PROP_INDEX_UNIFIEDIDEOGRAPH 260
#define PROP_INDEX_UIDEO 260
-#define PROP_INDEX_ZZZZ 261
#define PROP_INDEX_UNKNOWN 261
+#define PROP_INDEX_ZZZZ 261
#define PROP_INDEX_UPPERCASE 262
-#define PROP_INDEX_VAII 263
#define PROP_INDEX_VAI 263
+#define PROP_INDEX_VAII 263
#define PROP_INDEX_VARIATIONSELECTOR 264
#define PROP_INDEX_VS 264
-#define PROP_INDEX_VITH 265
#define PROP_INDEX_VITHKUQI 265
-#define PROP_INDEX_WCHO 266
+#define PROP_INDEX_VITH 265
#define PROP_INDEX_WANCHO 266
+#define PROP_INDEX_WCHO 266
#define PROP_INDEX_WARANGCITI 267
#define PROP_INDEX_WARA 267
#define PROP_INDEX_WHITESPACE 268
#define PROP_INDEX_WSPACE 268
-#define PROP_INDEX_XIDC 269
#define PROP_INDEX_XIDCONTINUE 269
-#define PROP_INDEX_XIDS 270
+#define PROP_INDEX_XIDC 269
#define PROP_INDEX_XIDSTART 270
+#define PROP_INDEX_XIDS 270
#define PROP_INDEX_YEZIDI 271
#define PROP_INDEX_YEZI 271
#define PROP_INDEX_YI 272
#define PROP_INDEX_YIII 272
-#define PROP_INDEX_SEPARATOR 273
#define PROP_INDEX_Z 273
+#define PROP_INDEX_SEPARATOR 273
#define PROP_INDEX_ZANABAZARSQUARE 274
#define PROP_INDEX_ZANB 274
#define PROP_INDEX_ZL 275
diff --git a/src/unicode_property_data_posix.c b/src/unicode_property_data_posix.c
index 2e996fe..d52c77f 100644
--- a/src/unicode_property_data_posix.c
+++ b/src/unicode_property_data_posix.c
@@ -34,7 +34,7 @@
/* Generated by make_unicode_property_data.py. */
/*-
- * Copyright (c) 2016-2022 K.Kosako
+ * Copyright (c) 2016-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/src/unicode_unfold_key.c b/src/unicode_unfold_key.c
index 0b25a8c..9b2863d 100644
--- a/src/unicode_unfold_key.c
+++ b/src/unicode_unfold_key.c
@@ -9,7 +9,7 @@
/* This gperf source file was generated by make_unicode_fold_data.py */
/*-
- * Copyright (c) 2017-2022 K.Kosako
+ * Copyright (c) 2017-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
diff --git a/src/unicode_wb_data.c b/src/unicode_wb_data.c
index a31820d..a953ed5 100644
--- a/src/unicode_wb_data.c
+++ b/src/unicode_wb_data.c
@@ -1,6 +1,6 @@
/* unicode_wb_data.c: Generated by make_unicode_wb_data.py. */
/*-
- * Copyright (c) 2019-2022 K.Kosako
+ * Copyright (c) 2019-2023 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without