unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: Emacs 23 and table package
       [not found]     ` <7bef1f890708280351r3257e9adtf529245623887627@mail.gmail.com>
@ 2007-08-29 12:34       ` Alan E. Davis
  2007-08-30  0:54         ` Kenichi Handa
  0 siblings, 1 reply; 3+ messages in thread
From: Alan E. Davis @ 2007-08-29 12:34 UTC (permalink / raw)
  To: Christian Faulhammer, Takaaki.Ota, handa; +Cc: emacs-devel, emacs


[-- Attachment #1.1: Type: text/plain, Size: 2225 bytes --]

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?

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 <lngndvs@gmail.com > 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 < lngndvs@gmail.com> 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   lngndvs@gmail.com
>
> "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  lngndvs@gmail.com

"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,

[-- Attachment #1.2: Type: text/html, Size: 3820 bytes --]

[-- Attachment #2: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Emacs 23 and table package
  2007-08-29 12:34       ` Emacs 23 and table package Alan E. Davis
@ 2007-08-30  0:54         ` Kenichi Handa
  2007-08-30  1:13           ` Tak Ota
  0 siblings, 1 reply; 3+ messages in thread
From: Kenichi Handa @ 2007-08-30  0:54 UTC (permalink / raw)
  To: Alan E. Davis; +Cc: opfer, emacs, Takaaki.Ota, emacs-devel

In article <7bef1f890708290534p2480d0e8rb0258d8df1db1af9@mail.gmail.com>, "Alan E. Davis" <lngndvs@gmail.com> 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.

---
Kenichi Handa
handa@m17n.org

> 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 <lngndvs@gmail.com > 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 < lngndvs@gmail.com> 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   lngndvs@gmail.com
> >
> > "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  lngndvs@gmail.com

> "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
> Emacs-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Emacs 23 and table package
  2007-08-30  0:54         ` Kenichi Handa
@ 2007-08-30  1:13           ` Tak Ota
  0 siblings, 0 replies; 3+ messages in thread
From: Tak Ota @ 2007-08-30  1:13 UTC (permalink / raw)
  To: handa; +Cc: opfer, emacs, lngndvs, emacs-devel

Thu, 30 Aug 2007 09:54:14 +0900: Kenichi Handa <handa@m17n.org> wrote:

> In article <7bef1f890708290534p2480d0e8rb0258d8df1db1af9@mail.gmail.com>, "Alan E. Davis" <lngndvs@gmail.com> 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
> handa@m17n.org
> 
> > 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 <lngndvs@gmail.com > 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 < lngndvs@gmail.com> 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   lngndvs@gmail.com
> > >
> > > "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  lngndvs@gmail.com
> 
> > "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
> > Emacs-devel@gnu.org
> > http://lists.gnu.org/mailman/listinfo/emacs-devel
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2007-08-30  1:13 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <7bef1f890708251920i25ab86d1u6bc7fb44f24dd2c9@mail.gmail.com>
     [not found] ` <20070827164030.46bb4ede@localhost>
     [not found]   ` <7bef1f890708271641s4f1250edoed3141fb637a5181@mail.gmail.com>
     [not found]     ` <7bef1f890708280351r3257e9adtf529245623887627@mail.gmail.com>
2007-08-29 12:34       ` Emacs 23 and table package Alan E. Davis
2007-08-30  0:54         ` Kenichi Handa
2007-08-30  1:13           ` Tak Ota

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).