From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68252 Path: news.gmane.org!not-for-mail From: Dave Love Newsgroups: gmane.emacs.gnus.general,gmane.emacs.xemacs.beta Subject: Re: IMAP and Exchange 2007 - imap-fetch-safe Date: Sun, 08 Feb 2009 18:00:54 +0000 Message-ID: <87vdrkerl5.fsf@liv.ac.uk> 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: multipart/mixed; boundary="eternity-server-nuclear-Blowfish-MD2-afsatcom" X-Trace: ger.gmane.org 1234116108 31729 80.91.229.12 (8 Feb 2009 18:01:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 8 Feb 2009 18:01:48 +0000 (UTC) Cc: xemacs-beta@xemacs.org To: ding@gnus.org Original-X-From: ding-owner+M16692=ding+2Daccount=gmane.org@lists.math.uh.edu Sun Feb 08 19:03:02 2009 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1LWDzf-0006uS-Og for ding-account@gmane.org; Sun, 08 Feb 2009 19:03:00 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1LWDyK-0006rV-8I for ding-account@gmane.org; Sun, 08 Feb 2009 12:01:36 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1LWDyI-0006rP-R9 for ding@lists.math.uh.edu; Sun, 08 Feb 2009 12:01:34 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1LWDyF-0005Pu-Ny for ding@lists.math.uh.edu; Sun, 08 Feb 2009 12:01:34 -0600 Original-Received: from mxa.liv.ac.uk ([138.253.100.59]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1LWDyZ-0006Ag-00 for ; Sun, 08 Feb 2009 19:01:51 +0100 Original-Received: from mailhubb.liv.ac.uk ([138.253.100.37]) by mxa.liv.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1LWDxk-00079q-KL; Sun, 08 Feb 2009 18:01:00 +0000 Original-Received: from localhost ([127.0.0.1] helo=mailhubb.liv.ac.uk) by mailhubb.liv.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1LWDxk-0008TO-Iq; Sun, 08 Feb 2009 18:01:00 +0000 Original-Received: from pc102091.liv.ac.uk ([138.253.102.91] helo=albion) by mailhubb.liv.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1LWDxk-0008TL-CZ; Sun, 08 Feb 2009 18:01:00 +0000 Original-Received: from dlove by albion with local (Exim 4.69) (envelope-from ) id 1LWDxe-0005W8-Da; Sun, 08 Feb 2009 18:00:54 +0000 X-Draft-From: ("nnimap+imap.liv.ac.uk:Misc" 3723) User-Agent: Gnus/5.110011 (No Gnus v0.11) X-Spam-Score: -5.6 (-----) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68252 gmane.emacs.xemacs.beta:29379 Archived-At: --eternity-server-nuclear-Blowfish-MD2-afsatcom 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'll leave it for an XEmacs user to fix, but this should revert to the previous situation where you have to set the variable explicitly for XEmacs. --eternity-server-nuclear-Blowfish-MD2-afsatcom Content-Type: text/x-patch Content-Disposition: inline 2009-02-04 Dave Love * imap.el (imap-fetch-safe): Revert last change in XEmacs. Index: imap.el =================================================================== RCS file: /usr/local/cvsroot/gnus/lisp/imap.el,v retrieving revision 7.54 diff -u -r7.54 imap.el --- imap.el 31 Jan 2009 15:27:39 -0000 7.54 +++ imap.el 8 Feb 2009 17:58:23 -0000 @@ -1815,8 +1817,9 @@ (condition-case data ;; Binding `debug-on-error' allows us to get the error from ;; `imap-parse-response' -- it's normally caught by Emacs around - ;; execution of a process filter. - (let ((debug-on-error t)) + ;; execution of a process filter. FIXME: That doesn't work in + ;; XEmacs -- you get a debugger session. + (let ((debug-on-error (if (featurep 'xemacs) debug-on-error t))) (imap-fetch (if imap-enable-exchange-bug-workaround (cdr uids) (car uids)) --eternity-server-nuclear-Blowfish-MD2-afsatcom--