From: "Drew Adams" <drew.adams@oracle.com>
To: "'Thomas S. Dye'" <tsd@tsdye.com>
Cc: help-gnu-emacs@gnu.org
Subject: RE: ispell-get-line: Wrong type argument: stringp, ni
Date: Sat, 26 Dec 2009 11:21:08 -0800 [thread overview]
Message-ID: <609D355B8F374FF4A7747F3A9942FA4B@us.oracle.com> (raw)
In-Reply-To: <8D7C6BD8-4273-4345-A5BD-FDB51528F405@tsdye.com>
>> My guess is that the text you quoted is irrelevant here.
>>
>> A wrong-type arg error is a product bug, even if it is often only a minor
>> problem. Please try to reproduce it, starting with `emacs -Q', and then
report
>> it using `M-x report-emacs-bug'.
>>
>> Often, such a bug occurs because of a lack of proper initialization of
something
>> (typically a variable that is supposed to be a string is nil by default).
>>
>> The same code that raises the error often performs initialization, so after
the
>> error has been raised once, initialization has occurred and the error is
never
>> raised again. That can explain why it "went away without any apparent
>> intervention from you." There is nevertheless a bug.
>
> I appreciate your perspective here and admire the combination
> of skills, knowledge, and intellect that would guide someone to
> reproduce the state of such a complex system. That combination
> doesn't describe me, however, and I'm not able to reproduce the
> error message starting with emacs-Q (though I was pleased to
> find that I could do enough to raise two other errors that were
> familiar to me through my configuration trials). I wish I was
> able to do more.
>
> In response to your final paragraph, I did observe the error
> repeatedly as I tried the various menu items that launch a spell
> check: the various options under Edit/Spell and the AucTeX one
> under Command/Spell. I don't know if this observation bears
> directly on the problem, but it came to mind when I read your
> last paragraph, and I am passing it along in the hope that it
> might prove interesting to you.
OK, no problem. I meant only that if you _are_ able to reproduce it, then you
can help by reporting that.
Even a report that doesn't start with `emacs -Q' can often help. What you've
said so far might even be enough for someone to find the problem (if you report
it). The reason that `emacs -Q' is generally more helpful is that it eliminates
your init file as a possible source of the problem; that's all.
HTH.
prev parent reply other threads:[~2009-12-26 19:21 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-12-26 4:23 ispell-get-line: Wrong type argument: stringp, ni Tom Dye
2009-12-26 16:55 ` Tom Dye
2009-12-26 17:57 ` Drew Adams
2009-12-26 19:10 ` Thomas S. Dye
2009-12-26 19:21 ` Drew Adams [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=609D355B8F374FF4A7747F3A9942FA4B@us.oracle.com \
--to=drew.adams@oracle.com \
--cc=help-gnu-emacs@gnu.org \
--cc=tsd@tsdye.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.