IRISH(5)
π IRISH β flag format for Irish Ispell dictionaries π
okay so bestie, welcome to IRISH(5), the file formats manual page for the Irish Ispell dictionary flags β¨
π NAME π
irish β the flag format for Irish Ispell dictionaries, periodt π
π¦ DESCRIPTION π¦
Irish dictionaries for Ispell(1) support 3 prefix and 14 suffix flags. That's it, that's the whole roster, no cap π₯
If you want the full detailed tea on how Ispell handles flags and capitalization, go read Ispell(4). This manual page? It only covers the flags you can actually use in dictionaries built with the gaeilge.aff affix file. Iykyk π
The definitive meanings of the affixes live in /usr/lib/ispell/gaeilge.aff, but some of the reasoning and notes are right here, so stay with me π«Ά
β¨ the capitalization drama β¨
Irish has an unusual (unique?? π) capitalization rule, and it needs special handling. The prefixes for eclipsis are not capitalized, e.g. an tEarrach.
Here's the problem bestie: Ispell(5) assumes that in an uncapitalized word, the first letter may be capitalized. So Earrach would get incorrectly prefixed and capitalized as Tearrach ππ
Enter the hero: the file irish-prefixes.pl is a perl(1) script that preprocesses the wordlist and adds the correct capitalization 'by hand'. It will turn
Earrach/P
into
Earrach
tEarrach
etc. It strips off the E and P flags used for eclipsis and leaves any other flags intact π§
careful tho!! The word should be Capitalized in the the word list. If the uncapitalized version is left in the word list with the flag, it will generate incorrect words, so enter the uncapitalized and capitalized versions seperately π
πΈ prefixes & suffixes, the whole vibe πΈ
One 'ordinary' prefix is handled by Ispell β H is used for aspiration of nouns, etc. (Verbs are handled separately, don't even worry about it π)
Twelve suffixes are used for handling regular verbs π We use three suffixes each per conguation:
- one listing all suffixes available to both aspirated and unaspirated forms
- one listing aspirated forms only
- one for unaspirated forms
So, for the verb mol for example, we have in the words list
mol/BC
mhol/BD
so the 'B' set of endings apply to both forms, the 'C' set to unaspirated only, and 'D' to aspirated only. This pattern is repeated for all four conjugations β
Irregular verbs just appear in the list in toto. slay, no derivation needed π
Two other suffixes are currently defined: 'O' for CaolΓΊ (attenuation), and 'Q' for LeathnΓΊ (broadening) π
π BUGS π
ngl, the dictionary is very small, and pretty incomplete π Any help would be appreciated fr fr. Please mail additions and corrections to mckinstry@computer.org π«Ά
π SEE ALSO π
Ispell(1), Ispell(5), english(5)
and that's the whole page bestie!! this one's from the File Formats Manual, dated 2002-04-11 β vintage but iconic π mwah, go forth and spell Irish correctly πβ¨
π¦ where this page comes from
- debian bookworm: iirish 2.0-27.1
- debian trixie: iirish 2.0-27.1
- ubuntu jammy: iirish 2.0-27.1build2
- ubuntu noble: iirish 2.0-27.1build3
- ubuntu questing: iirish 2.0-27.1build3
- ubuntu resolute: iirish 2.0-28 Β· GPL-3.0-only
- ubuntu stonking: iirish 2.0-29 Β· GPL-3.0-only
- Copyright 1987, 1988, 1989, 1992, 1993, Geoff Kuenning, Granada Hills, CA
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms