GNU bug report logs - #11292
24.1.50; xesam.el not loadable

Previous Next

Package: emacs;

Reported by: michael_heerdegen <at> web.de

Date: Sat, 21 Apr 2012 03:46:02 UTC

Severity: normal

Found in version 24.1.50

Done: Michael Albinus <michael.albinus <at> gmx.de>

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 11292 in the body.
You can then email your comments to 11292 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 bug-gnu-emacs <at> gnu.org:
bug#11292; Package emacs. (Sat, 21 Apr 2012 03:46:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to michael_heerdegen <at> web.de:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 21 Apr 2012 03:46:02 GMT) Full text and rfc822 format available.

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

From: Michael Heerdegen <michael_heerdegen <at> web.de>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.1.50; xesam.el not loadable
Date: Sat, 21 Apr 2012 05:46:33 +0200
Hi,

xesam.el is not loadable.  Just try it.

It's because of this expression:

(defvar xesam-mode-map
  (let ((map (copy-keymap special-mode-map)))
    (set-keymap-parent xesam-mode-map widget-keymap)
    map))

which refers to `xesam-mode-map' before it has been defined.  I guess
it should be

(defvar xesam-mode-map
  (let ((map (copy-keymap special-mode-map)))
    (set-keymap-parent map widget-keymap)
    map))


Thanks,

Michael.


In GNU Emacs 24.1.50.1 (i486-pc-linux-gnu, GTK+ Version 3.2.3)
 of 2012-04-17 on zelenka, modified by Debian
 (emacs-snapshot package, version 2:20120417-1)
Windowing system distributor `The X.Org Foundation', version 11.0.11104000
Configured using:
 `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu'
 '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
 '--localstatedir=/var' '--infodir=/usr/share/info'
 '--mandir=/usr/share/man' '--with-pop=yes'
 '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.1.50/site-lisp:/usr/share/emacs/site-lisp'
 '--without-compress-info' '--with-crt-dir=/usr/lib/i386-linux-gnu/'
 '--with-x=yes' '--with-x-toolkit=gtk3' '--with-imagemagick=yes'
 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu'
 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2''





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#11292; Package emacs. (Sat, 21 Apr 2012 09:23:01 GMT) Full text and rfc822 format available.

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

From: Michael Albinus <michael.albinus <at> gmx.de>
To: michael_heerdegen <at> web.de
Cc: 11292 <at> debbugs.gnu.org
Subject: Re: bug#11292: 24.1.50; xesam.el not loadable
Date: Sat, 21 Apr 2012 11:22:04 +0200
Michael Heerdegen <michael_heerdegen <at> web.de> writes:

> Hi,

Hi Michael,

> xesam.el is not loadable.  Just try it.
>
> It's because of this expression:
>
> (defvar xesam-mode-map
>   (let ((map (copy-keymap special-mode-map)))
>     (set-keymap-parent xesam-mode-map widget-keymap)
>     map))
>
> which refers to `xesam-mode-map' before it has been defined.  I guess
> it should be
>
> (defvar xesam-mode-map
>   (let ((map (copy-keymap special-mode-map)))
>     (set-keymap-parent map widget-keymap)
>     map))

Yes, looks like this.

However, I'm curious what you plan to do with xesam.el. The XESAM
project is stalled since its release 1.0 in 2009, the project home page
does not exist any longer. I'm planning to propose xesam.el being
obsolete. It's sad.

> Thanks,
>
> Michael.

Best regards, Michael.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#11292; Package emacs. (Sat, 21 Apr 2012 15:14:01 GMT) Full text and rfc822 format available.

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

From: Michael Heerdegen <michael_heerdegen <at> web.de>
To: 11292 <at> debbugs.gnu.org
Subject: Re: bug#11292: 24.1.50; xesam.el not loadable
Date: Sat, 21 Apr 2012 17:09:17 +0200
Michael Albinus <michael.albinus <at> gmx.de> writes:

> However, I'm curious what you plan to do with xesam.el. The XESAM
> project is stalled since its release 1.0 in 2009, the project home page
> does not exist any longer. I'm planning to propose xesam.el being
> obsolete. It's sad.

I didn't know that - yes, it's sad.  I just had a look at the file to
see what it's for.  Then I realized that I can't load it.  But I'm not
using it so far.


Regards,

Michael.




Reply sent to Michael Albinus <michael.albinus <at> gmx.de>:
You have taken responsibility. (Mon, 23 Apr 2012 12:02:02 GMT) Full text and rfc822 format available.

Notification sent to michael_heerdegen <at> web.de:
bug acknowledged by developer. (Mon, 23 Apr 2012 12:02:02 GMT) Full text and rfc822 format available.

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

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Michael Heerdegen <michael_heerdegen <at> web.de>
Cc: 11292-done <at> debbugs.gnu.org
Subject: Re: bug#11292: 24.1.50; xesam.el not loadable
Date: Mon, 23 Apr 2012 14:00:20 +0200
Michael Heerdegen <michael_heerdegen <at> web.de> writes:

> I didn't know that - yes, it's sad.  I just had a look at the file to
> see what it's for.  Then I realized that I can't load it.  But I'm not
> using it so far.

Well, I've fixed the reported bug, so you could still play with it,
until xesam.el is obsoleted.

> Regards,
>
> Michael.

Best regards, Michael.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 22 May 2012 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 94 days ago.

Previous Next


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