1============================================================================== 2 Release of version 1.89 of Lingua::EN::Inflect 3============================================================================== 4 5DESCRIPTION 6 7The exportable subroutines of Lingua::EN::Inflect provide plural 8inflections and "a"/"an" selection for English words. 9 10Plural forms of all nouns, most verbs, and some adjectives are 11provided. Where appropriate, "classical" variants (for example: 12"brother" -> "brethren", "dogma" -> "dogmata", etc.) are also 13provided. 14 15Pronunciation-based "a"/"an" selection is provided for all English 16words, and most initialisms. 17 18Lingua::EN::Inflect also provides facilities for comparing 19words in a "number-insensitive" manner (that is, an eq-like 20comparison in which "ox" and "oxen" compare equal). 21 22In generating these inflections, Lingua::EN::Inflect follows the 23Oxford English Dictionary and the guidelines in Fowler's Modern 24English Usage, preferring the former where the two disagree. 25 26The module is built around standard British spelling, but is 27designed to cope with common American variants as well. Slang, 28jargon, and other English dialects are *not* explicitly catered 29for. However, the module does provide the ability to define new 30plural forms (or redefine existing ones). 31 32Where two or more inflected forms exist for a single word 33(typically a "classical" form and a "modern" form), by default 34Lingua::EN::Inflect returns the more common form (typically the 35"modern" one). The programmer can, however, specify that 36"classical" plurals should be preferred. 37 38 39============================================================================== 40 41CHANGES IN VERSION 1.89 42 43 44 - Fixed "millennium" (thanks Tim) 45 46 - Fixed "casinos" (thanks Roel) 47 48 - Fixed verbal "..oes -> ..oe" (thanks Roel) 49 50 - Fixed "auto" -> "autos" (thanks Emad) 51 52 - Added 'one' option to NUMWORDS (see docs) (thanks Decklin) 53 54 - Allowed A and AN to cope with (i.e. ignore) an existing 55 indefinite article (see docs) 56 57 - Added finer-grain control over classical modes 58 59 - Fixed "macro" -> "macros" 60 61 - Fixed "zero" => "zeros" 62 63 - Fixed "a UK", "a UNESCO" (thanks SKV!) 64 65 66============================================================================== 67 68AVAILABILITY 69 70Lingua::EN::Inflect has been uploaded to the CPAN 71 72============================================================================== 73