From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: jrv@mitre.org (James R. Van Zandt) Newsgroups: gmane.emacs.help Subject: tm (Tools for MIME) breaks history Date: 26 Aug 2003 10:56:01 -0400 Organization: MITRE Corporation Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: Reply-To: jrv@mitre.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1061910298 26133 80.91.224.253 (26 Aug 2003 15:04:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 26 Aug 2003 15:04:58 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Aug 26 17:04:56 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19rfNQ-0007mK-00 for ; Tue, 26 Aug 2003 17:04:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19rfM3-0004F5-Ax for geh-help-gnu-emacs@m.gmane.org; Tue, 26 Aug 2003 11:03:31 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!logbridge.uoregon.edu!feed2.news.rcn.net!rcn!nntp.abs.net!newsfeed.mathworks.com!newstransit.mitre.org!news.mitre.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 33 Original-NNTP-Posting-Host: vanzandt-pc.mitre.org Original-X-Trace: newslocal.mitre.org 1061909761 14828 129.83.65.53 (26 Aug 2003 14:56:01 GMT) Original-X-Complaints-To: news@mitre.org Original-NNTP-Posting-Date: Tue, 26 Aug 2003 14:56:01 +0000 (UTC) Original-Xref: shelby.stanford.edu gnu.emacs.help:116151 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:12070 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:12070 I've been using tm to create MIME attachments in rmail. However, I've found that it breaks history. E.g. if I type M-x grep, then M-p to access the history, I get this message (manually wrapped): next-history-element: Wrong number of arguments: (lambda (item alist) "If t here is a pair whose key is , delete it from . [tl-list.el; mol's ELIS emulating function]" (if (equal item (car (car alis t))) (cdr alist) (let ((pr alist) (r (cdr alist))) (catch (quote tag) (whi le (not (null r)) (if (equal item (car (car r))) (progn (rplacd pr (cdr r) ) (throw (quote tag) alist))) (setq pr r) (setq r (cdr r))) alist)))), 0 list: Quit I'm no elisp programmer, and don't know how to debug this. tm requires these two lines in .emacs: (require 'tm-edit) (require 'tm-setup) If I delete both of them, then tm no longer works but history works. I'm using GNU emacs 21.2, and my tm sources date from 1997 (the tm-edit.el file says "$Revision: 7.106 $"). I haven't found any newer standalone tm (and most of the pointers Google finds are to a Japanese site, to a directory that's no longer there). However, tm is now shipped with xemacs. 1) Do the xemacs tm files work with GNU emacs? 2) Is there a newer version of tm around that works with GNU emacs? 3) Otherwise, what's the "modern" way to handle MIME in rmail? - Jim Van Zandt