[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ispell gives "Wrong type argument: stringp, nil"
From: |
Jeff D. Hamann |
Subject: |
Re: ispell gives "Wrong type argument: stringp, nil" |
Date: |
Thu, 29 Dec 2005 10:36:52 -0800 |
So when I added (and I rarely mess with my .emacs file) the following line:
(add-hook 'tex-mode-hook (function (lambda () (setq ispell-parser 'tex))))
(setq ispell-dictionary "C:/ispell/dic/american.hash")
(add-hook 'text-mode-hook (lambda () (flyspell-mode 1)))
;; set something...
(assoc ispell-dictionary ispell-dictionary-alist)
I still got the same results...
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
looking-at(nil)
ispell-get-word(nil)
ispell-word(nil nil nil)
* call-interactively(ispell-word)
ugh..... am I doing something totally lame-o or is this a bug?
Jeff.
"Kevin Rodgers" <> wrote in message
news:mailman.20694.1135794740.20277.help-gnu-emacs@gnu.org...
> Peter Dyballa wrote:
> > Am 27.12.2005 um 07:55 schrieb Jeff D. Hamann:
> >
> >> With ispell (3.2.02 from
> >> http://www.fsci.fuk.kindai.ac.jp/aftp/pub/ptex/utils/ ) yields,
> >>
> >> Debugger entered--Lisp error: (wrong-type-argument stringp nil)
> >> looking-at(nil)
> >> ispell-get-word(nil)
> >> ispell-word(nil nil nil)
> >> call-interactively(ispell-word)
> >
> >
> > Here obviously the function looking-at() receives something bad:
> >
> > looking-at is a built-in function in `C source code'.
> > (looking-at regexp)
> >
> > Return t if text after point matches regular expression regexp.
> > This function modifies the match data that `match-beginning',
> > `match-end' and `match-data' access; save and restore the match
> > data if you want to preserve them.
> >
> > Could be you did not set up ispell-dictionary, ispell-program-name,
> > ispell-extra-args, or ispell-local-dictionary-alist in case
> > ispell-dictionary-alist is not sufficient?
>
> That seems likely: ispell-get-word calls looking-at several times, with
> the result of calling ispell-get-casechars and ispell-get-otherchars as
> the REGEXP. Those functions in turn depend on ispell-dictionary having
> been set: (assoc ispell-dictionary ispell-dictionary-alist)
>
> --
> Kevin
>
>
>
- ispell gives "Wrong type argument: stringp, nil", Jeff D. Hamann, 2005/12/27
- Re: ispell gives "Wrong type argument: stringp, nil", Jeff D. Hamann, 2005/12/27
- Re: ispell gives "Wrong type argument: stringp, nil", Peter Dyballa, 2005/12/27
- Re: ispell gives "Wrong type argument: stringp, nil", Kevin Rodgers, 2005/12/28
- Message not available
- Re: ispell gives "Wrong type argument: stringp, nil",
Jeff D. Hamann <=
- Re: ispell gives "Wrong type argument: stringp, nil", Peter Dyballa, 2005/12/29
- Re: ispell gives "Wrong type argument: stringp, nil", Kevin Rodgers, 2005/12/30