head 1.3; access; symbols pkgsrc-2014Q4:1.2.0.6 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.4 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.1.0.8 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.6 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.4 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.2 pkgsrc-2013Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2015.03.14.07.55.32; author ryoon; state dead; branches; next 1.2; commitid V3aUrvO9lZAj0ydy; 1.2 date 2014.05.14.02.28.13; author rodent; state Exp; branches; next 1.1; commitid HrgTOQUoJzLOXrAx; 1.1 date 2013.04.24.02.20.37; author rodent; state Exp; branches; next ; desc @@ 1.3 log @Update to 3.4.00 Changelog: Version 3.4.00 ============== - The english.5 manual page has been dropped from the distribution; the english.aff file provides superior documentation (and in any case, most people will use munchlist to apply affixes). - Ispell now supports systems (BSD) that foolish discarded backwards compatibility and insist on using termios. - A function (getline) has been renamed in correct.c to solve compilation problems on some systems. - The manual page now correctly identifies the ispell version that it describes. - It is now possible to insert the ispell version information into shell scripts via the Makefile. - An error has been corrected in the English affix files that caused certain words ending in "th" to be pluralized incorrectly. The dictionaries have been updated to ensure that no incorrect plurals have crept in. - The personal dictionary is now written in a stable order when there are multiple variant capitalizations of a word. - The security of temporary files has been improved on systems that don't have the "mktemp" command. - The deformatters makefile has been changed to be compatible with older versions of make. - A bug in TeX deformatting has been corrected. Previously, two adjacent math-mode environments introduced with dollar signs, such as $a=b$$c=d$, would cause ispell to lose track of whether it was in math mode. - The Makefile now supports a DESTDIR installation prefix (patch from Petter Reinholdtsen) - The American and British Makefiles have been simplified to ensure that dictionaries are always built with the lastest information. @ text @$NetBSD: patch-as,v 1.2 2014/05/14 02:28:13 rodent Exp $ Avoid conflit with system getline. Fixes PR pkg/41746, thanks to Tom Stejskal. --- correct.c.orig Thu Apr 28 14:46:51 2005 +++ correct.c @@@@ -245,7 +245,7 @@@@ static void save_root_cap P ((ichar_t * word, ichar_t struct flagent * sufent, ichar_t savearea[MAX_CAPS][INPUTWORDLEN + MAXAFFIXLEN], int * nsaved)); -static char * getline P ((char * buf, int bufsize)); +static char * get_line P ((char * buf, int bufsize)); void askmode P ((void)); void copyout P ((unsigned char ** cc, int cnt)); static void lookharder P ((unsigned char * string)); @@@@ -571,7 +571,7 @@@@ checkagain: imove (li - 1, 0); (void) putchar ('!'); - if (getline ((char *) buf, sizeof buf) == NULL) + if (get_line ((char *) buf, sizeof buf) == NULL) { (void) putchar (7); ierase (); @@@@ -596,7 +596,7 @@@@ checkagain: (void) printf ("%s ", CORR_C_READONLY); } (void) printf (CORR_C_REPLACE_WITH); - if (getline ((char *) ctok, ctokl) == NULL) + if (get_line ((char *) ctok, ctokl) == NULL) { (void) putchar (7); /* Put it back */ @@@@ -664,7 +664,7 @@@@ checkagain: unsigned char buf[100]; imove (li - 1, 0); (void) printf (CORR_C_LOOKUP_PROMPT); - if (getline ((char *) buf, sizeof buf) == NULL) + if (get_line ((char *) buf, sizeof buf) == NULL) { (void) putchar (7); ierase (); @@@@ -1583,7 +1583,7 @@@@ static void save_root_cap (word, pattern, prestrip, pr return; } -static char * getline (s, len) +static char * get_line (s, len) register char * s; register int len; { @ 1.2 log @Fix build for OpenBSD. Defuzz patches. @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.1 2013/04/24 02:20:37 rodent Exp $ @ 1.1 log @Moving ispell-* packages as discussed on tech-pkg@@. Reasons being: 1) Shorter package name; 2) Be consistent with kde3-l18n-*, kde4-l10n-*, hunspell-*, aspell-*, lang-* PKG_OPTIONS; 3) Simplify modifications to PKGNAME in some Makefiles; 4) Accordance with international language naming standards; and rename the ispell-base package to ispell, to be consistent with aspell and hunspell. Bump PKGREVISION where necessary. @ text @d1 1 a1 1 $NetBSD: patch-as,v 1.1 2009/07/17 08:19:29 roy Exp $ d6 3 a8 3 --- correct.c.orig 2009-07-17 09:14:29.000000000 +0100 +++ correct.c 2009-07-17 09:14:46.000000000 +0100 @@@@ -245,7 +245,7 @@@@ d17 1 a17 1 @@@@ -571,7 +571,7 @@@@ d26 1 a26 1 @@@@ -596,7 +596,7 @@@@ d35 1 a35 1 @@@@ -664,7 +664,7 @@@@ d44 1 a44 1 @@@@ -1583,7 +1583,7 @@@@ @