GNU bug report logs - #6993
Enabling Flyspell mode gave an error

Previous Next

Package: emacs;

Reported by: jidanni <at> jidanni.org

Date: Tue, 7 Sep 2010 14:48:02 UTC

Severity: normal

Merged with 6994

Found in version 24.0.50

Done: Agustin Martin <agustin.martin <at> hispalinux.es>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 6993 in the body.
You can then email your comments to 6993 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#6993; Package emacs. (Tue, 07 Sep 2010 14:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to jidanni <at> jidanni.org:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 07 Sep 2010 14:48:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: jidanni <at> jidanni.org
To: bug-gnu-emacs <at> gnu.org
Subject: Enabling Flyspell mode gave an error
Date: Tue, 07 Sep 2010 22:48:47 +0800
$ emacs -Q -nw -f flyspell-mode
Enabling Flyspell mode gave an error
$ apt-cache policy emacs-snapshot
  Installed: 1:20100903-2




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#6993; Package emacs. (Tue, 07 Sep 2010 15:53:02 GMT) Full text and rfc822 format available.

Message #8 received at 6993 <at> debbugs.gnu.org (full text, mbox):

From: Agustin Martin <agustin.martin <at> hispalinux.es>
To: 6993 <at> debbugs.gnu.org, jidanni <at> jidanni.org
Subject: Re: bug#6993: Enabling Flyspell mode gave an error
Date: Tue, 7 Sep 2010 17:54:31 +0200
On Tue, Sep 07, 2010 at 10:48:47PM +0800, jidanni <at> jidanni.org wrote:
> $ emacs -Q -nw -f flyspell-mode
> Enabling Flyspell mode gave an error
> $ apt-cache policy emacs-snapshot
>   Installed: 1:20100903-2

Hi, Dan,
 
If you are using Debian emacs-snapshot please test

$ emacs-snapshot  -Q -nw -f flyspell-mode

That is causing no problems here (1:20100903-2 too).

Note that a similar error recently happened in Debian with normal Emacs 
(not the snapshots) because of change in options for (called-interactively-p) 
between emacs23.1 and 23.2, when upgrading to a more recent flyspell.el 
from FSF Emacs bzr repo. 

I currently use in Debian

(condition-case nil                      ;; XEmacs does not have `called-interactively-p',
   (called-interactively-p 'interactive) ;; emacs23.1 does not allow option and emacs23.2
             (error (interactive-p))))   ;; needs it and mark `interactive-p' obsolete

to make that work for all, but since 23.1 is not to be shipped I may change
it back to something like

(if (fboundp 'called-interactively-p)
         (called-interactively-p 'interactive)
      (interactive-p))

to keep XEmacs happy.  One of both may go into FSF Emacs bzr to decrease
XEmacs incompatibilities. Suggestions welcome.

Please confirm if problem persists when explicitly using emacs-snapshot.

-- 
Agustin





Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#6993; Package emacs. (Tue, 07 Sep 2010 16:13:02 GMT) Full text and rfc822 format available.

Message #11 received at 6993 <at> debbugs.gnu.org (full text, mbox):

From: Agustin Martin <agustin.martin <at> hispalinux.es>
To: 6993 <at> debbugs.gnu.org, 6994 <at> debbugs.gnu.org, jidanni <at> jidanni.org,
	Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Subject: Re: bug#6993: Enabling Flyspell mode gave an error
Date: Tue, 7 Sep 2010 18:14:09 +0200
forcemerge 6993 6994
thanks

On Tue, Sep 07, 2010 at 05:54:31PM +0200, Agustin Martin wrote:
> On Tue, Sep 07, 2010 at 10:48:47PM +0800, jidanni <at> jidanni.org wrote:
> > $ emacs -Q -nw -f flyspell-mode
> > Enabling Flyspell mode gave an error
> > $ apt-cache policy emacs-snapshot
> >   Installed: 1:20100903-2
> 
> Hi, Dan,
>  
> If you are using Debian emacs-snapshot please test
> 
> $ emacs-snapshot  -Q -nw -f flyspell-mode
> 
> That is causing no problems here (1:20100903-2 too).

Forget about this, just read more details in #6994 and can reproduce this
when using 'en' dict.

This is not flyspell-specific, but also happens when running ispell-word
after having selected 'en' dict. Even seems to happen for every dictionary
other than 'default'.

I am merging both bug reports, please send followups to #6994, where more
details are present.

-- 
Agustin




Forcibly Merged 6993 6994. Request was from Agustin Martin <agustin.martin <at> hispalinux.es> to control <at> debbugs.gnu.org. (Tue, 07 Sep 2010 16:13:03 GMT) Full text and rfc822 format available.

Reply sent to Agustin Martin <agustin.martin <at> hispalinux.es>:
You have taken responsibility. (Tue, 07 Sep 2010 18:12:02 GMT) Full text and rfc822 format available.

Notification sent to jidanni <at> jidanni.org:
bug acknowledged by developer. (Tue, 07 Sep 2010 18:12:02 GMT) Full text and rfc822 format available.

Message #18 received at 6993-done <at> debbugs.gnu.org (full text, mbox):

From: Agustin Martin <agustin.martin <at> hispalinux.es>
To: 6993-done <at> debbugs.gnu.org, 6994-done <at> debbugs.gnu.org
Subject: Re: bug#6993: Enabling Flyspell mode gave an error
Date: Tue, 7 Sep 2010 20:13:06 +0200
On Tue, Sep 07, 2010 at 06:14:09PM +0200, Agustin Martin wrote:

> This is not flyspell-specific, but also happens when running ispell-word
> after having selected 'en' dict. Even seems to happen for every dictionary
> other than 'default'.

Debugged and noticed that problematic code is not run for default dict (nil)

> I am merging both bug reports, please send followups to #6994, where more
> details are present.

Just committed a change that should make sure that original arg list is
always initialized before used (at least here it does ;-)).  

I am thus closing this bug report. Please reopen if this does not properly
fix the problem at your site.

Thanks for the feedback.

-- 
Agustin




Reply sent to Agustin Martin <agustin.martin <at> hispalinux.es>:
You have taken responsibility. (Tue, 07 Sep 2010 18:12:02 GMT) Full text and rfc822 format available.

Notification sent to Thierry Volpiatto <thierry.volpiatto <at> gmail.com>:
bug acknowledged by developer. (Tue, 07 Sep 2010 18:12:02 GMT) Full text and rfc822 format available.

Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#6993; Package emacs. (Tue, 07 Sep 2010 20:01:02 GMT) Full text and rfc822 format available.

Message #26 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Re: bug#6993: Enabling Flyspell mode gave an error
Date: Tue, 07 Sep 2010 21:55:22 +0200
Agustin Martin <agustin.martin <at> hispalinux.es> writes:

>
> Just committed a change that should make sure that original arg list is
> always initialized before used (at least here it does ;-)).  

Just try now, i confirm all work fine now, Thanks ;-)

-- 
Thierry Volpiatto
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 06 Oct 2010 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 14 years and 262 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.