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 at bugs.gentoo.org about this problem.
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. el file
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,