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 [^heuti]aim
386 SFX A thaim tar thaim
389 SFX A m tear [oáóú]im
391 SFX A im faidh [oáóú]im
392 SFX A im faimid [oáóú]im
393 SFX A im far [oáóú]im
401 SFX A im faidh [iu]aim
402 SFX A im faimid [iu]aim
408 SFX A im eann [^aoáéóú]im
409 SFX A 0 id [^aoáéóú]im
410 SFX A im eadh [^aoáéóú]im
411 SFX A im fidh [^aoáéóú]im
412 SFX A im fimid [^aoáéóú]im
413 SFX A im fear [^aoáéóú]im
414 SFX A m gí [^aoáéóú]im
415 SFX A 0 is [^aoáéóú]im
416 SFX A m dís [^aoáéóú]im
417 SFX A im tear [^haoáéóút]im
441 SFX A ím itear [^aou]ím
443 SFX A ím itear [^l]oím
445 SFX A ím itear [^hb]uím
452 SFX E inn mar [^iu]ainn
453 SFX E inn dh [^iu]ainn
454 SFX E nn mis [^iu]ainn
455 SFX E nn dís [^iu]ainn
456 SFX E ainn fainn [^iuf]ainn
457 SFX E ainn fá [^iuf]ainn
458 SFX E ainn fadh [^iuf]ainn
459 SFX E ainn faimis [^iuf]ainn
460 SFX E ainn faidís [^iuf]ainn
461 SFX E ainn faí [^iuf]ainn
462 SFX E inn dar [^iu]ainn
463 SFX E ainn tá [^heuti]ainn
464 SFX E ainn taí [^heuti]ainn
465 SFX E ainn á [ft]ainn
468 SFX E ainn taí bhainn
470 SFX E ainn taí chainn
472 SFX E ainn taí ghainn
474 SFX E ainn taí mhainn
475 SFX E thainn tá thainn
476 SFX E thainn taí thainn
477 SFX E inn mar [oáóú]inn
478 SFX E nn teá [oáóú]inn
479 SFX E inn dh [oáóú]inn
480 SFX E nn mis [oáóú]inn
481 SFX E nn dís [oáóú]inn
482 SFX E nn tí [oáóú]inn
483 SFX E inn fainn [oáóú]inn
484 SFX E inn fá [oáóú]inn
485 SFX E inn fadh [oáóú]inn
486 SFX E inn faimis [oáóú]inn
487 SFX E inn faidís [oáóú]inn
488 SFX E inn faí [oáóú]inn
489 SFX E inn dar [oáóú]inn
490 SFX E inn mar [iu]ainn
491 SFX E nn teá [iu]ainn
492 SFX E inn dh [iu]ainn
493 SFX E nn mis [iu]ainn
494 SFX E nn dís [iu]ainn
496 SFX E inn fainn [iu]ainn
497 SFX E inn fá [iu]ainn
498 SFX E inn fadh [iu]ainn
499 SFX E inn faimis [iu]ainn
500 SFX E inn faidís [iu]ainn
501 SFX E inn faí [iu]ainn
502 SFX E inn dar [iu]ainn
503 SFX E ainn iteá eainn
505 SFX E inn eamar [^aoáéóú]inn
506 SFX E inn eadh [^aoáéóú]inn
507 SFX E nn mis [^aoáéóú]inn
508 SFX E nn dís [^aoáéóú]inn
509 SFX E inn finn [^aoáéóú]inn
510 SFX E inn feá [^aoáéóú]inn
511 SFX E inn feadh [^aoáéóú]inn
512 SFX E inn fimis [^aoáéóú]inn
513 SFX E inn fidís [^aoáéóú]inn
514 SFX E inn fí [^aoáéóú]inn
515 SFX E inn eadar [^aoáéóú]inn
516 SFX E inn teá [^haoáéóút]inn
517 SFX E inn tí [^haoáéóút]inn
524 SFX E thinn teá thinn
550 SFX E ínn iteá [^aou]ínn
551 SFX E ínn ití [^aou]ínn
554 SFX E ínn iteá [^l]oínn
555 SFX E ínn ití [^l]oínn
558 SFX E ínn iteá [^hb]uínn
559 SFX E ínn ití [^hb]uínn
560 SFX E ínn iteá ghuínn
562 SFX E ínn iteá shuínn
584 SFX C ím eoidh [^a]ím
585 SFX C ím eoimid [^a]ím
586 SFX C ím eofar [^a]ím
601 SFX F aínn óimis aínn
602 SFX F aínn óidís aínn
605 SFX F nn omar [^a]ínn
611 SFX F ínn eoinn [^a]ínn
612 SFX F ínn eofá [^a]ínn
613 SFX F ínn eodh [^a]ínn
614 SFX F ínn eoimis [^a]ínn
615 SFX F ínn eoidís [^a]ínn
616 SFX F ínn eofaí [^a]ínn
617 SFX F nn odar [^a]ínn
625 SFX I aim faimid laim
630 SFX I laim iltear laim
637 SFX J ainn fainn lainn
639 SFX J ainn fadh lainn
640 SFX J ainn faimis lainn
641 SFX J ainn faidís lainn
644 SFX J lainn ilteá lainn
645 SFX J lainn iltí lainn