From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68239 Path: news.gmane.org!not-for-mail From: stephen@xemacs.org (Stephen J. Turnbull) Newsgroups: gmane.emacs.xemacs.beta,gmane.emacs.gnus.general Subject: Re: IMAP and Exchange 2007 - imap-fetch-safe Date: Wed, 04 Feb 2009 01:21:23 +0900 Message-ID: <87r62ffq4c.fsf@xemacs.org> References: <87iqphil5p.fsf@liv.ac.uk> <87ocz3n8d4.fsf@marauder.physik.uni-ulm.de> <87iqpa99wy.fsf@liv.ac.uk> <87wsde7t5j.fsf_-_@marauder.physik.uni-ulm.de> <86mye95p27.fsf@lifelogs.com> <878wpt48qj.fsf@marauder.physik.uni-ulm.de> <86d4eyvryx.fsf@lifelogs.com> <878wplcxws.fsf@marauder.physik.uni-ulm.de> <87k58za3q8.fsf@liv.ac.uk> <87k58zm99o.fsf_-_@marauder.physik.uni-ulm.de> <87fxjn9l7g.fsf@mocca.josefsson.org> <871vv1d50m.fsf@liv.ac.uk> <87wscblcma.fsf@marauder.physik.uni-ulm.de> <84vdrsvqhj.fsf@incoming.verizon.net> <878woolk81.fsf@marauder.physik.uni-ulm.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1233678197 16299 80.91.229.12 (3 Feb 2009 16:23:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 3 Feb 2009 16:23:17 +0000 (UTC) Cc: Dave Love , ding@gnus.org, xemacs-beta@xemacs.org To: Reiner Steib Original-X-From: xemacs-beta-bounces@xemacs.org Tue Feb 03 17:24:31 2009 Return-path: Envelope-to: gexb-xemacs-beta-2@gmane.org Original-Received: from 98.f7bed1.client.atlantech.net ([209.190.247.152] helo=calypso.tux.org) by lo.gmane.org with esmtp (Exim 4.50) id 1LUO4W-0002r9-Kq for gexb-xemacs-beta-2@gmane.org; Tue, 03 Feb 2009 17:24:24 +0100 Original-Received: from calypso.tux.org (localhost [127.0.0.1]) by calypso.tux.org (Postfix) with ESMTP id D8F7B117FFA; Tue, 3 Feb 2009 11:23:00 -0500 (EST) Original-Received: from gwyn.tux.org (gwyn.tux.org [207.172.156.132]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by calypso.tux.org (Postfix) with ESMTP id 35E51117FF4 for ; Tue, 3 Feb 2009 11:22:59 -0500 (EST) Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id n13GMwAX011154 for ; Tue, 3 Feb 2009 11:22:58 -0500 Original-Received: (from xemacweb@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id n13GMwpR011153 for xemacs-beta@calypso.tux.org; Tue, 3 Feb 2009 11:22:58 -0500 Original-Received: from gwyn.tux.org (ident-user@localhost.localdomain [127.0.0.1]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id n13GMsGv011140 for ; Tue, 3 Feb 2009 11:22:54 -0500 Original-Received: (from mailnull@localhost) by gwyn.tux.org (8.12.11/8.12.11/Submit) id n13GMscA011139 for xemacweb@tux.org; Tue, 3 Feb 2009 11:22:54 -0500 Original-Received: from mtps01.sk.tsukuba.ac.jp (mtps01.sk.tsukuba.ac.jp [130.158.97.223]) by gwyn.tux.org (8.12.11/8.12.11) with ESMTP id n13GMrvg011133 for ; Tue, 3 Feb 2009 11:22:54 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps01.sk.tsukuba.ac.jp (Postfix) with ESMTP id C6A2B1535AE; Wed, 4 Feb 2009 01:22:52 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id A77A01A284D; Wed, 4 Feb 2009 01:21:23 +0900 (JST) wFrom: "Stephen J. Turnbull" In-Reply-To: <878woolk81.fsf@marauder.physik.uni-ulm.de> X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta28) "fuki" 83e35df20028+ XEmacs Lucid (x86_64-unknown-linux) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [0.0.0.0]); Tue, 03 Feb 2009 11:22:58 -0500 (EST) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [0.0.0.0]); Tue, 03 Feb 2009 11:22:54 -0500 (EST) X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-1.6 (gwyn.tux.org [207.172.156.133]); Tue, 03 Feb 2009 11:22:54 -0500 (EST) X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on gwyn.tux.org X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on gwyn.tux.org X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on gwyn.tux.org X-Virus-Status: Clean X-XEmacs-List: beta X-BeenThere: xemacs-beta@xemacs.org X-Mailman-Version: 2.1.9 Precedence: list List-Id: "Bug reports and discussion of XEmacs development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: xemacs-beta-bounces@xemacs.org Errors-To: xemacs-beta-bounces@xemacs.org Xref: news.gmane.org gmane.emacs.xemacs.beta:29340 gmane.emacs.gnus.general:68239 Archived-At: Reiner Steib writes: > On Mon, Feb 02 2009, Dave Goldberg wrote: > > > Unfortunately I cannot report the same success. I use XEmacs: > > > > "XEmacs 21.4 (patch 21) \"Educational Television\" [Lucid] (x86_64-unknown-linux, Mule) of Tue Jan 6 2009 on blackbird" > > Does anyone have an idea what is different in XEmacs? I don't know the implementation of Emacs so I'm just guessing, but I think the difference may be that XEmacs provides a way to debug the filter function. You asked for a debugger: > (let ((debug-on-error t)) and you got it: > > Debugger entered--Lisp error: (error "Internal error, tag 13 status BAD code nil text The specified message set is invalid.") (BTW, I really wish you wouldn't use "Internal error" for errors signaled by application code because some external program is being persnickety....) I've never encountered this requirement before, but you could try binding `debug-on-error' to a list not including the error thrown by the process filter, or binding `debug-ignored-errors' to a list including the error thrown by the process filter, whichever is less likely to give (GNU) Emacs an upset stomach. I'm not sure that I consider debug-on-error's documentation (which says that the debugger won't be run if a condition-case handler would catch the error) to be lying, since process filters are conceptually run asynchronously (ie, by the event loop), not within the scope of the condition-case.