init
Some checks failed
Docker. / Ubuntu (push) Has been cancelled
User-agent updater. / User-agent (push) Failing after 15s
Lock Threads / lock (push) Failing after 10s
Waiting for answer. / waiting-for-answer (push) Failing after 22s
Needs user action. / needs-user-action (push) Failing after 8s
Can't reproduce. / cant-reproduce (push) Failing after 8s
Close stale issues and PRs / stale (push) Has been cancelled
Some checks failed
Docker. / Ubuntu (push) Has been cancelled
User-agent updater. / User-agent (push) Failing after 15s
Lock Threads / lock (push) Failing after 10s
Waiting for answer. / waiting-for-answer (push) Failing after 22s
Needs user action. / needs-user-action (push) Failing after 8s
Can't reproduce. / cant-reproduce (push) Failing after 8s
Close stale issues and PRs / stale (push) Has been cancelled
This commit is contained in:
91
Telegram/ThirdParty/hunspell/tests/germancompounding.aff
vendored
Normal file
91
Telegram/ThirdParty/hunspell/tests/germancompounding.aff
vendored
Normal file
@@ -0,0 +1,91 @@
|
||||
# German compounding
|
||||
|
||||
# handle special casing of German sharp s
|
||||
|
||||
CHECKSHARPS
|
||||
|
||||
# compound flags
|
||||
|
||||
COMPOUNDBEGIN U
|
||||
COMPOUNDMIDDLE V
|
||||
COMPOUNDEND W
|
||||
|
||||
# Prefixes are allowed at the beginning of compounds,
|
||||
# suffixes are allowed at the end of compounds by default:
|
||||
# (prefix)?(root)+(affix)?
|
||||
# Affixes with COMPOUNDPERMITFLAG may be inside of compounds.
|
||||
COMPOUNDPERMITFLAG P
|
||||
|
||||
# for German fogemorphemes (Fuge-element)
|
||||
# Hint: ONLYINCOMPOUND is not required everywhere, but the
|
||||
# checking will be a little faster with it.
|
||||
|
||||
ONLYINCOMPOUND X
|
||||
|
||||
# forbid uppercase characters at compound word bounds
|
||||
CHECKCOMPOUNDCASE
|
||||
|
||||
# for handling Fuge-elements with dashes (Arbeits-)
|
||||
# dash will be a special word
|
||||
|
||||
COMPOUNDMIN 1
|
||||
WORDCHARS -
|
||||
|
||||
# compound settings and fogemorpheme for `Arbeit'
|
||||
|
||||
SFX A Y 3
|
||||
SFX A 0 s/UPX .
|
||||
SFX A 0 s/VPDX .
|
||||
SFX A 0 0/WXD .
|
||||
|
||||
SFX B Y 2
|
||||
SFX B 0 0/UPX .
|
||||
SFX B 0 0/VWXDP .
|
||||
|
||||
# a suffix for `Computer'
|
||||
|
||||
SFX C Y 1
|
||||
SFX C 0 n/WD .
|
||||
|
||||
# for forbid exceptions (*Arbeitsnehmer)
|
||||
|
||||
FORBIDDENWORD Z
|
||||
|
||||
# dash prefix for compounds with dash (Arbeits-Computer)
|
||||
|
||||
PFX - Y 1
|
||||
PFX - 0 -/P .
|
||||
|
||||
# decapitalizing prefix
|
||||
# circumfix for positioning in compounds
|
||||
|
||||
PFX D Y 29
|
||||
PFX D A a/PX A
|
||||
PFX D Ä ä/PX Ä
|
||||
PFX D B b/PX B
|
||||
PFX D C c/PX C
|
||||
PFX D D d/PX D
|
||||
PFX D E e/PX E
|
||||
PFX D F f/PX F
|
||||
PFX D G g/PX G
|
||||
PFX D H h/PX H
|
||||
PFX D I i/PX I
|
||||
PFX D J j/PX J
|
||||
PFX D K k/PX K
|
||||
PFX D L l/PX L
|
||||
PFX D M m/PX M
|
||||
PFX D N n/PX N
|
||||
PFX D O o/PX O
|
||||
PFX D Ö ö/PX Ö
|
||||
PFX D P p/PX P
|
||||
PFX D Q q/PX Q
|
||||
PFX D R r/PX R
|
||||
PFX D S s/PX S
|
||||
PFX D T t/PX T
|
||||
PFX D U u/PX U
|
||||
PFX D Ü ü/PX Ü
|
||||
PFX D V v/PX V
|
||||
PFX D W w/PX W
|
||||
PFX D X x/PX X
|
||||
PFX D Y y/PX Y
|
||||
PFX D Z z/PX Z
|
||||
Reference in New Issue
Block a user