extensions/spellcheck/hunspell/tests/unit/data/germancompoundingold.aff

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 # German compounding
     3 # handle special casing of German sharp s
     5 CHECKSHARPS
     7 # compound flags
     9 COMPOUNDBEGIN U
    10 COMPOUNDMIDDLE V
    11 COMPOUNDEND W
    13 # Prefixes are allowed at the beginning of compounds,
    14 # suffixes are allowed at the end of compounds by default:
    15 # (prefix)?(root)+(affix)?
    16 # Affixes with COMPOUNDPERMITFLAG may be inside of compounds.
    17 COMPOUNDPERMITFLAG P
    19 # for German fogemorphemes (Fuge-element)
    20 # Hint: ONLYINCOMPOUND is not required everywhere, but the
    21 # checking will be a little faster with it.
    23 ONLYINCOMPOUND X
    25 # for decapitalizing nouns with fogemorphemes
    27 CIRCUMFIX Y
    29 # for handling Fuge-elements with dashes (Arbeits-) 
    30 # dash will be a special word
    32 COMPOUNDMIN 1
    33 WORDCHARS -
    35 # compound settings and fogemorpheme for `Arbeit'
    37 SFX A Y 3
    38 SFX A 0 s/UPX .
    39 SFX A 0 s/VPXDY .
    40 SFX A 0 0/WXDY .
    42 # compound settings for `Computer'
    44 SFX B Y 2
    45 SFX B 0 0/UPX .
    46 SFX B 0 0/VWPXDY .
    48 # a suffix for `Computer'
    50 SFX C Y 2
    51 SFX C 0 n .
    52 SFX C 0 n/WXDY .
    54 # for forbid exceptions (*Arbeitsnehmer)
    56 FORBIDDENWORD Z
    58 # dash prefix for compounds with dash (Arbeits-Computer)
    60 PFX - Y 2
    61 PFX - 0 -/PUVW .
    62 PFX - 0 -/PY .
    64 # decapitalizing prefix
    65 # circumfix for positioning in compounds
    67 PFX D Y 29
    68 PFX D A a/PXY A
    69 PFX D Ä ä/PXY Ä
    70 PFX D B b/PXY B
    71 PFX D C c/PXY C
    72 PFX D D d/PXY D
    73 PFX D E e/PXY E
    74 PFX D F f/PXY F
    75 PFX D G g/PXY G
    76 PFX D H h/PXY H
    77 PFX D I i/PXY I
    78 PFX D J j/PXY J
    79 PFX D K k/PXY K
    80 PFX D L l/PXY L
    81 PFX D M m/PXY M
    82 PFX D N n/PXY N
    83 PFX D O o/PXY O
    84 PFX D Ö ö/PXY Ö
    85 PFX D P p/PXY P
    86 PFX D Q q/PXY Q
    87 PFX D R r/PXY R
    88 PFX D S s/PXY S
    89 PFX D T t/PXY T
    90 PFX D U u/PXY U
    91 PFX D Ü ü/PXY Ü
    92 PFX D V v/PXY V
    93 PFX D W w/PXY W
    94 PFX D X x/PXY X
    95 PFX D Y y/PXY Y
    96 PFX D Z z/PXY Z

mercurial