1 # hunspell affix file for Irish by Kevin Scannell
2 # I created this file by converting my ispell affix file on 5 August 2002
3 # Exactly the same set of affixes, except one can avoid the acrobatics
4 # for the verb "buígh" because hunspell is a bit smarter about
7 # ABCDEFGHIJKLMNOPQRSTUVWXYZ
10 # Copyright 2002-2007 Kevin P. Scannell
12 # This program is free software; you can redistribute it and/or modify
13 # it under the terms of the GNU General Public License as published by
14 # the Free Software Foundation; either version 2 of the License, or
15 # (at your option) any later version.
17 # This program is distributed in the hope that it will be useful,
18 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 # GNU General Public License for more details.
22 # You should have received a copy of the GNU General Public License
23 # along with this program; if not, write to the Free Software
24 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
28 # Consult the web page
30 # http://borel.slu.edu/ispell/
32 # for detailed information about these packages and installation information.
36 # TRY aihnrsetcdoglumbíéáfóúpvjzxywqk (Aug. 2002, 8MB corpus)
37 # TRY aihnrestcoldgumíábéfúóCpATBSIDNMGRFLEOPHÉUÁÓÍyÚJvkqKWVwzxjYQZX (Sept. 2003, 75MB corpus)
38 # Latest: July 2006, 128MB corpus
39 # TRY aihnretsocldgmuíábéfúóACpTSINBDEMRGL-FOP'HUyÉwvÁÓkÍJÚWKxVYqzjXZQ
40 # May 2008, full aimsigh.com corpus
41 TRY aihnertsolcdgmuáíbéfúóCApTSBGFILDMRNP-E'OÉÓUÁÚvÍVHZjzQJxqXwyYKkW
42 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
43 # Start hunspell affix file extensions #
44 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
47 # see gramadoir morph-ga; not bothering with any replacements
48 # from that file that are anchored at ^ or $, nor with any that
49 # simply add a fada (hopefully handled by MAP rules below),
50 # nor with derivational morphology, since these are undesirable for
51 # spelling replacement
125 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
126 # End hunspell extensions; remainder are PFX and SFX specifications #
127 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
144 PFX S s sh s[aeiouáéíóúlnr]
145 PFX S S Sh S[aeiouáéíóúlnr]
164 PFX U d' n- d'[aeiouáéíóú]
165 PFX U 0 n- [aeiouáéíóú]
168 PFX B 0 b' [aeiouáéíóú]
172 PFX H 0 h [aeiouáéíóú]
175 PFX M 0 m' [aeiouáéíóú]
179 PFX D 0 d' [aeiouáéíóú]
183 PFX T 0 t- [aeiouáéíóú]
187 PFX L 0 an- [^bcfgmp]
194 PFX L 0 dea- [^bcdfgmpst]
195 PFX L 0 dea- s[^aeiouáéíóúlnr]
196 PFX L s dea-sh s[aeiouáéíóúlnr]
205 PFX L 0 ain [deéiílnrst]
212 PFX L 0 ath [^bcdfgmpst]
221 PFX L 0 ath s[^aeiouáéíóúlnr]
222 PFX L s athsh s[aeiouáéíóúlnr]
223 PFX L 0 comh [^bcdfgmnpst]
231 PFX L 0 comh s[^aeiouáéíóúlnr]
232 PFX L s comhsh s[aeiouáéíóúlnr]
233 PFX L m cómh m[aáoóuú]
234 PFX L m cóimh m[eéií]
237 PFX L 0 do- [^bcdfglmnprst]
247 PFX L 0 do s[^aeiouáéíóúlnr]
248 PFX L s dosh s[aeiouáéíóúlnr]
249 PFX L 0 droch [^bcdfgmpst]
258 PFX L 0 droch s[^aeiouáéíóúlnr]
259 PFX L s drochsh s[aeiouáéíóúlnr]
260 PFX L 0 for [^bcdfgmprst]
270 PFX L 0 for s[^aeiouáéíóúlnr]
271 PFX L s forsh s[aeiouáéíóúlnr]
272 PFX L 0 fo- [^bcdfglmnprst]
282 PFX L 0 fo s[^aeiouáéíóúlnr]
283 PFX L s fosh s[aeiouáéíóúlnr]
284 PFX L 0 frith [^bcdfgmpst]
293 PFX L 0 frith s[^aeiouáéíóúlnr]
294 PFX L s frithsh s[aeiouáéíóúlnr]
302 PFX L 0 im [^bcdfgmpst]
310 PFX L 0 im s[^aeiouáéíóúlnr]
311 PFX L s imsh s[aeiouáéíóúlnr]
312 PFX L 0 in [^bcfgmnp]
320 PFX L 0 mí- [^bcdfglmnprst]
330 PFX L 0 mí s[^aeiouáéíóúlnr]
331 PFX L s mísh s[aeiouáéíóúlnr]
332 PFX L 0 réamh [^bcdfgmpst]
341 PFX L 0 réamh s[^aeiouáéíóúlnr]
342 PFX L s réamhsh s[aeiouáéíóúlnr]
343 PFX L 0 ró- [^bcdfglmnprst]
353 PFX L 0 ró s[^aeiouáéíóúlnr]
354 PFX L s rósh s[aeiouáéíóúlnr]
355 PFX L 0 so- [^bcdfglmnprst]
365 PFX L 0 so s[^aeiouáéíóúlnr]
366 PFX L s sosh s[aeiouáéíóúlnr]
372 SFX A aim faidh [^uif]aim
373 SFX A aim faimid [^uif]aim
374 SFX A aim far [^uif]aim
378 SFX A aim tar [^euthi]aim
382 SFX A aim tar [^t]haim
386 SFX A m tear [oáóú]im
388 SFX A im faidh [oáóú]im
389 SFX A im faimid [oáóú]im
390 SFX A im far [oáóú]im
398 SFX A im faidh [iu]aim
399 SFX A im faimid [iu]aim
405 SFX A im eann [^aoáéóú]im
406 SFX A 0 id [^aoáéóú]im
407 SFX A im eadh [^aoáéóú]im
408 SFX A im fidh [^aoáéóú]im
409 SFX A im fimid [^aoáéóú]im
410 SFX A im fear [^aoáéóú]im
411 SFX A m gí [^aoáéóú]im
412 SFX A 0 is [^aoáéóú]im
413 SFX A m dís [^aoáéóú]im
414 SFX A im tear [^aoáéóúth]im
416 SFX A im tear [^t]him
437 SFX A ím itear [^aou]ím
439 SFX A ím itear [^l]oím
440 SFX A m tear [ch]loím
441 SFX A ím itear [^ch]loím
442 SFX A ím itear [^bh]uím
444 SFX A ím itear [^b]huím
448 SFX E inn mar [^iu]ainn
449 SFX E inn dh [^iu]ainn
450 SFX E nn mis [^iu]ainn
451 SFX E nn dís [^iu]ainn
452 SFX E ainn fainn [^iuf]ainn
453 SFX E ainn fá [^iuf]ainn
454 SFX E ainn fadh [^iuf]ainn
455 SFX E ainn faimis [^iuf]ainn
456 SFX E ainn faidís [^iuf]ainn
457 SFX E ainn faí [^iuf]ainn
458 SFX E inn dar [^iu]ainn
459 SFX E ainn tá [^eutih]ainn
460 SFX E ainn taí [^eutih]ainn
461 SFX E ainn á [ft]ainn
463 SFX E ainn tá [^t]hainn
464 SFX E ainn taí [^t]hainn
466 SFX E hainn aí thainn
467 SFX E inn mar [oáóú]inn
468 SFX E nn teá [oáóú]inn
469 SFX E inn dh [oáóú]inn
470 SFX E nn mis [oáóú]inn
471 SFX E nn dís [oáóú]inn
472 SFX E nn tí [oáóú]inn
473 SFX E inn fainn [oáóú]inn
474 SFX E inn fá [oáóú]inn
475 SFX E inn fadh [oáóú]inn
476 SFX E inn faimis [oáóú]inn
477 SFX E inn faidís [oáóú]inn
478 SFX E inn faí [oáóú]inn
479 SFX E inn dar [oáóú]inn
480 SFX E inn mar [iu]ainn
481 SFX E nn teá [iu]ainn
482 SFX E inn dh [iu]ainn
483 SFX E nn mis [iu]ainn
484 SFX E nn dís [iu]ainn
486 SFX E inn fainn [iu]ainn
487 SFX E inn fá [iu]ainn
488 SFX E inn fadh [iu]ainn
489 SFX E inn faimis [iu]ainn
490 SFX E inn faidís [iu]ainn
491 SFX E inn faí [iu]ainn
492 SFX E inn dar [iu]ainn
493 SFX E ainn iteá eainn
495 SFX E inn eamar [^aoáéóú]inn
496 SFX E inn eadh [^aoáéóú]inn
497 SFX E nn mis [^aoáéóú]inn
498 SFX E nn dís [^aoáéóú]inn
499 SFX E inn finn [^aoáéóú]inn
500 SFX E inn feá [^aoáéóú]inn
501 SFX E inn feadh [^aoáéóú]inn
502 SFX E inn fimis [^aoáéóú]inn
503 SFX E inn fidís [^aoáéóú]inn
504 SFX E inn fí [^aoáéóú]inn
505 SFX E inn eadar [^aoáéóú]inn
506 SFX E inn teá [^aoáéóúth]inn
507 SFX E inn tí [^aoáéóúth]inn
510 SFX E inn teá [^t]hinn
511 SFX E inn tí [^t]hinn
538 SFX E ínn iteá [^aou]ínn
539 SFX E ínn ití [^aou]ínn
542 SFX E ínn iteá [^l]oínn
543 SFX E ínn ití [^l]oínn
544 SFX E nn teá [ch]loínn
545 SFX E nn tí [ch]loínn
546 SFX E ínn iteá [^ch]loínn
547 SFX E ínn ití [^ch]loínn
548 SFX E ínn iteá [^bh]uínn
549 SFX E ínn ití [^bh]uínn
550 SFX E ínn iteá [^b]huínn
551 SFX E ínn ití [^b]huínn
572 SFX C ím eoidh [^a]ím
573 SFX C ím eoimid [^a]ím
574 SFX C ím eofar [^a]ím
589 SFX F aínn óimis aínn
590 SFX F aínn óidís aínn
593 SFX F nn omar [^a]ínn
599 SFX F ínn eoinn [^a]ínn
600 SFX F ínn eofá [^a]ínn
601 SFX F ínn eodh [^a]ínn
602 SFX F ínn eoimis [^a]ínn
603 SFX F ínn eoidís [^a]ínn
604 SFX F ínn eofaí [^a]ínn
605 SFX F nn odar [^a]ínn
613 SFX I aim faimid laim
618 SFX I laim iltear laim
625 SFX J ainn fainn lainn
627 SFX J ainn fadh lainn
628 SFX J ainn faimis lainn
629 SFX J ainn faidís lainn
632 SFX J lainn ilteá lainn
633 SFX J lainn iltí lainn