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.

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



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