From bb08f39e5300c835b9eb137f0e77245fbdec61f3 Mon Sep 17 00:00:00 2001 From: Eugene Petkevich Date: Mon, 7 Nov 2022 03:41:03 +0300 Subject: [PATCH] Add 5 more consonants to extcyrillic --- setup.py | 2 +- wordidgen/wordidgen.py | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index e42269c..9e55047 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import setup setup(name='wordidgen', packages=['wordidgen'], - version = '0.0.7', + version = '0.0.8', entry_points={ 'console_scripts': ['wordidgen = wordidgen.wordidgen:main'] }) diff --git a/wordidgen/wordidgen.py b/wordidgen/wordidgen.py index c4ff8f7..5ad0066 100755 --- a/wordidgen/wordidgen.py +++ b/wordidgen/wordidgen.py @@ -21,11 +21,18 @@ CONSONANTS_REGULAR = [Consonant(l, l) for l in 'бвгджзклмнпрстфх CONSONANT_SH_hard = Consonant('ш', None) CONSONANT_SH_soft = Consonant(None, 'щ') CONSONANTS_EXTRA = [Consonant(l, l) for l in 'ґџӡҏӈҙҫԋԉԃԏ'] +CONSONANTS_EXTRA_PAIRS = [ + Consonant('ў', 'ѱ'), + Consonant('ӿ', 'й'), + Consonant('ѣ', 'ұ'), + Consonant('һ', 'ҩ'), + Consonant('ѳ', 'ғ'), +] CONSONANTS_CYRILLIC = (CONSONANTS_REGULAR + [CONSONANT_SH_hard, CONSONANT_SH_soft]) CONSONANTS_EXTCYRILLIC = (CONSONANTS_REGULAR + [CONSONANT_SH_hard, CONSONANT_SH_soft] - + CONSONANTS_EXTRA) + + CONSONANTS_EXTRA + CONSONANTS_EXTRA_PAIRS) VOWELS_HARD = [Vowel(l, False) for l in 'аоуыэ'] VOWELS_SOFT = [Vowel(l, True) for l in 'еёиюя'] -- 2.17.1