emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs 23 and table package


From: Tak Ota
Subject: Re: Emacs 23 and table package
Date: Wed, 29 Aug 2007 18:13:16 -0700 ()

Thu, 30 Aug 2007 09:54:14 +0900: Kenichi Handa <address@hidden> wrote:

> In article <address@hidden>, "Alan E. Davis" <address@hidden> writes:
> 
> > [1  <multipart/alternative (7bit)>]
> > [1.1  <text/plain; ISO-8859-1 (7bit)>]
> > I have narrowed down the problem I have been having with emacs 23 on a
> > gentoo system to the app-emacs/table installation.  A copy of an
> > incompatible version of table.el is installed in a directory,
> > /usr/share/emacs/site-lisp/table, referred to and loaded by code inserted in
> > /usr/share/emacs/site-lisp/site- gentoo.el, when I have enabled the loading
> > of that file as suggested by the installation of independent emacs-related
> > packages.
> 
> > Removal of app-emacs/table removes the offending bit.  I will file a bug if
> > it appropriate to do so for a CVS emacs version?
> 
> The latest official version of Emacs (22.1) also contains
> table.el that doesn't have the function
> table--deep-copy-rebind-keymap.

The latest emacs introduced the "command remapping" feature and the
table.el takes advantage of it.  (See 22.13 "Remapping Commands" in
elisp info page)  The older table.el realized the same effect in a
kludgey way which is the table--deep-copy-rebind-keymap function.

-Tak

> 
> ---
> Kenichi Handa
> address@hidden
> 
> > I have filed bug number 
> > 190635<http://bugs.gentoo.org/show_bug.cgi?id=190635>at
> > bugs.gentoo.org about this problem.
> 
> > On 8/28/07, Alan E. Davis <address@hidden > wrote:
> > >
> > > I told you I would send another email from my post.  So to avoid burdening
> > > you with more spam on your plate, I will avoid this unless you ask.  I 
> > > will
> > > get by without the table. el version on Gentoo unless I discover some
> > > problem with the version w/ CVS GNU/emacs.
> > >
> > > That being said, I received another message about code in the old version
> > > of table.el.  I don't know whether that code if present in the version in
> > > the gentoo apps-emacs/ table package.
> > >
> > > Alan Davis
> > >
> > > Thank you for your response.
> > >
> > > On 8/28/07, Alan E. Davis < address@hidden> wrote:
> > > >
> > > > Thank you, Christian:
> > > >
> > > > I have receivedemail that I'll forward to you separately concerning a
> > > > difference in the code of table.el as included in CVS.
> > > >
> > > >
> > > > From my thread on emacs-help list:
> > > >
> > > > >   table--deep-copy-rebind-keymap((keymap #^[nil nil keymap #^^[3 0
> > > > mark-sexp
> > > >
> > > > Looks like you have an old table.el in your load-path.  The table. 
> > > > elfile
> > > > included in Emacs's CVS trunk has no such function.
> > > >
> > > >
> > > >
> > > --
> > > Alan Davis, Kagman High School, Saipan   address@hidden
> > >
> > > "An inviscid theory of flow renders the screw useless, but the need for
> > > one non-existent."
> > >          ---Lord Raleigh (aka John William Strutt), or else his son,
> > >
> 
> 
> 
> > -- 
> > Alan Davis, Kagman High School, Saipan  address@hidden
> 
> > "An inviscid theory of flow renders the screw useless, but the need for one
> > non-existent."
> >          ---Lord Raleigh (aka John William Strutt), or else his son,
> > [1.2  <text/html; ISO-8859-1 (7bit)>]
> 
> > [2  <text/plain; us-ascii (7bit)>]
> > _______________________________________________
> > Emacs-devel mailing list
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/emacs-devel
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]