Bug#1234: No 8 bit support in ispell.deb
Package: ispell
Version: 3.1.18-1
I couldn't get ispell 3.1.18 to use a Portuguese dictionary file I found
on the Internet. I recompiled the ispell binary myself to include 8 bit
characters, and after re-running buildhash it works, even inside emacs :)
Could we have the ispell binary support 8 bit characters? It seems that
the hash files will need to be rebuilt from the original dictionaries
too.
I also noticed that the man4 directory was /usr/local/man/man4 instead
of in /usr/man/man5, but I don't suppose this matters as the relevant
man pages are actually in /usr/man/man5 in the debian package.
Here's the output of `ispell -vv` for my new binary.
Kenny.
======================================================================
Compiled-in options:
USG
BAKEXT = ".bak"
BINDIR = "/usr/bin"
!BOTTOMCONTEXT
CBREAK
CC = "gcc"
CFLAGS = "-O2 -m486 -s"
COMMANDFORSPACE
!CONTEXTROUNDUP
CONTEXTPCT = 10
COUNTSUFFIX = ".cnt"
DEFHASH = "english.hash"
DEFINCSTR = "&Include_File&"
DEFLANG = "english.aff"
DEFNOBACKUPFLAG = 0
DEFPAFF = "words"
DEFPDICT = ".ispell_"
DEFTEXFLAG = 0
EGREPCMD = "/usr/bin/egrep"
ELISPDIR = "/usr/lib/emacs/site-lisp"
EMACS = "emacs"
!EQUAL_COLUMNS
!GENERATE_LIBRARY_PROTOS
HAS_RENAME
HASHSUFFIX = ".hash"
HOME = "HOME"
!IGNOREBIB
INCSTRVAR = "INCLUDE_STRING"
INPUTWORDLEN = 100
LANGUAGES = "{british,MASTERDICTS=british.med+,HASHFILES=britishmed+.hash,EXTRADICT=/usr/dict/words}"
LIBDIR = "/usr/lib/ispell"
LIBES = ""
LINT = "lint"
LINTFLAGS = ""
LOOK = "look -df"
MAKE_SORTTMP = "-T ${TMPDIR-/usr/tmp}"
MALLOC_INCREMENT = 4088
MAN1DIR = "/usr/man/man1"
MAN1EXT = ".1"
MAN4DIR = "/usr/man/man5"
MAN4EXT = ".5"
MASKBITS = 64
MASKTYPE = long
MASKTYPE_WIDTH = 32
MASTERHASH = "britishmed+.hash"
MAXAFFIXLEN = 20
MAXCONTEXT = 10
MAXINCLUDEFILES = 5
MAXNAMLEN = 256
MAXPATHLEN = 1024
MAXPCT = 70
MAXSEARCH = 4
MAXSTRINGCHARLEN = 10
MAXSTRINGCHARS = 100
MAX_CAPS = 10
MAX_HITS = 10
MAX_SCREEN_SIZE = 0
MINCONTEXT = 2
MINIMENU
MINWORD = 1
MSDOS_BINARY_OPEN = 0x0
MSGLANG = english
!NO_CAPITALIZATION_SUPPORT
!NO_STDLIB_H (STDLIB_H)
!NO8BIT (8BIT)
NRSPECIAL = "().\*"
OLDPAFF = "words"
OLDPDICT = ".ispell_"
PDICTHOME = (undefined)
PDICTVAR = "WORDLIST"
!PIECEMEAL_HASH_WRITES
!REGEX_LOOKUP
REGLIB = ""
SIGNAL_TYPE = void
SORTPERSONAL = 1000
STATSUFFIX = ".stat"
TEMPNAME = "/tmp/ispellXXXXXX"
TERMLIB = "-ltermcap"
TEXINFODIR = "/usr/info"
TEXSPECIAL = "()[]{}<>\$*.%"
!TRUNCATEBAK
!USESH
WORDS = "/usr/dict/words"
YACC = "bison -y"
Reply to: