summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2023-01-12 15:51:29 +0100
committerTyge Løvset <[email protected]>2023-01-12 15:51:29 +0100
commit891aebc0a971df8e57618c16ed214d982072cbd3 (patch)
treeefa3905ff9f75bd8773a6235b2280ef738921f58
parent4495643b8377d8edf642f68ca5f39792dbf57494 (diff)
downloadSTC-modified-891aebc0a971df8e57618c16ed214d982072cbd3.tar.gz
STC-modified-891aebc0a971df8e57618c16ed214d982072cbd3.zip
Fixed Devanaga => Devanagari Hindi text name.
-rw-r--r--docs/cregex_api.md2
-rw-r--r--include/stc/utf8.h2
-rw-r--r--src/cregex.c6
-rw-r--r--src/utf8code.c4
4 files changed, 7 insertions, 7 deletions
diff --git a/docs/cregex_api.md b/docs/cregex_api.md
index b2e2a95a..c01f324c 100644
--- a/docs/cregex_api.md
+++ b/docs/cregex_api.md
@@ -205,7 +205,7 @@ For reference, **cregex** uses the following files:
| \p{XDigit} | Match hex number | * |
| \p{Arabic} | Language class | * |
| \p{Cyrillic} | Language class | * |
-| \p{Devanaga} | Language class | * |
+| \p{Devanagari} | Language class | * |
| \p{Greek} | Language class | * |
| \p{Han} | Language class | * |
| \p{Latin} | Language class | * |
diff --git a/include/stc/utf8.h b/include/stc/utf8.h
index f0b28a80..001f4191 100644
--- a/include/stc/utf8.h
+++ b/include/stc/utf8.h
@@ -11,7 +11,7 @@ enum {
U8G_Pc, U8G_Pd, U8G_Pf, U8G_Pi,
U8G_Sc, U8G_Zl, U8G_Zp, U8G_Zs,
U8G_Arabic, U8G_Cyrillic,
- U8G_Devanaga, U8G_Greek,
+ U8G_Devanagari, U8G_Greek,
U8G_Han, U8G_Latin,
U8G_SIZE
};
diff --git a/src/cregex.c b/src/cregex.c
index 57ba2f1e..d2b54ef1 100644
--- a/src/cregex.c
+++ b/src/cregex.c
@@ -153,7 +153,7 @@ enum {
UTF_zs = UTF_GRP+2*U8G_Zs, UTF_ZS, /* utf8 separator space */
UTF_arabic = UTF_GRP+2*U8G_Arabic, UTF_ARABIC,
UTF_cyrillic = UTF_GRP+2*U8G_Cyrillic, UTF_CYRILLIC,
- UTF_devanaga = UTF_GRP+2*U8G_Devanaga, UTF_DEVANAGA,
+ UTF_devanagari = UTF_GRP+2*U8G_Devanagari, UTF_DEVANAGARI,
UTF_greek = UTF_GRP+2*U8G_Greek, UTF_GREEK,
UTF_han = UTF_GRP+2*U8G_Han, UTF_HAN,
UTF_latin = UTF_GRP+2*U8G_Latin, UTF_LATIN,
@@ -658,7 +658,7 @@ _lexutfclass(_Parser *par, _Rune *rp)
{"{Zl}", 4, UTF_zl}, {"{Zp}", 4, UTF_zp},
{"{Zs}", 4, UTF_zs}, {"{Sc}", 4, UTF_sc},
{"{Arabic}", 8, UTF_arabic}, {"{Cyrillic}", 10, UTF_cyrillic},
- {"{Devanaga}", 10, UTF_devanaga}, {"{Greek}", 7, UTF_greek},
+ {"{Devanagari}", 10, UTF_devanagari}, {"{Greek}", 7, UTF_greek},
{"{Han}", 5, UTF_han}, {"{Latin}", 7, UTF_latin},
};
int inv = (*rp == 'P');
@@ -947,7 +947,7 @@ _runematch(_Rune s, _Rune r)
case UTF_zs: case UTF_ZS:
case UTF_arabic: case UTF_ARABIC:
case UTF_cyrillic: case UTF_CYRILLIC:
- case UTF_devanaga: case UTF_DEVANAGA:
+ case UTF_devanagari: case UTF_DEVANAGARI:
case UTF_greek: case UTF_GREEK:
case UTF_han: case UTF_HAN:
case UTF_latin: case UTF_LATIN:
diff --git a/src/utf8code.c b/src/utf8code.c
index 5cc5d467..a8e4c9ab 100644
--- a/src/utf8code.c
+++ b/src/utf8code.c
@@ -136,7 +136,7 @@ bool utf8_isgroup(int group, uint32_t c) {
bool utf8_isalpha(uint32_t c) {
static int16_t groups[] = {U8G_Latin, U8G_Nl, U8G_Greek, U8G_Cyrillic,
- U8G_Han, U8G_Arabic, U8G_Devanaga};
+ U8G_Han, U8G_Arabic, U8G_Devanagari};
for (unsigned j=0; j < c_ARRAYLEN(groups); ++j)
if (utf8_isgroup(groups[j], c))
return true;
@@ -463,7 +463,7 @@ static const UGroup unicode_groups[U8G_SIZE] = {
[U8G_Zs] = UNI_ENTRY(Zs),
[U8G_Arabic] = UNI_ENTRY(Arabic),
[U8G_Cyrillic] = UNI_ENTRY(Cyrillic),
- [U8G_Devanaga] = UNI_ENTRY(Devanagari),
+ [U8G_Devanagari] = UNI_ENTRY(Devanagari),
[U8G_Greek] = UNI_ENTRY(Greek),
[U8G_Han] = UNI_ENTRY(Han),
[U8G_Latin] = UNI_ENTRY(Latin),