From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/49869 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Saving some read IMAP messages to a local folder Date: Fri, 07 Feb 2003 13:23:18 +0100 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: <87d6mdtk8x.fsf@logicacmg.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1044620519 15288 80.91.224.249 (7 Feb 2003 12:21:59 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 7 Feb 2003 12:21:59 +0000 (UTC) Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18h7W1-0003yM-00 for ; Fri, 07 Feb 2003 13:21:57 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 18h7Xd-0004M8-00; Fri, 07 Feb 2003 06:23:37 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 07 Feb 2003 06:24:34 -0600 (CST) Original-Received: from sclp3.sclp.com (sclp3.sclp.com [66.230.238.2]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id GAA21370 for ; Fri, 7 Feb 2003 06:24:19 -0600 (CST) Original-Received: (qmail 39024 invoked by alias); 7 Feb 2003 12:23:18 -0000 Original-Received: (qmail 39019 invoked from network); 7 Feb 2003 12:23:18 -0000 Original-Received: from quimby.gnus.org (80.91.224.244) by 66.230.238.6 with SMTP; 7 Feb 2003 12:23:18 -0000 Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18h7eq-0003ge-00 for ; Fri, 07 Feb 2003 13:31:04 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 16 Original-NNTP-Posting-Host: quimbies.gnus.org Original-X-Trace: quimby.gnus.org 1044621064 13891 80.91.231.2 (7 Feb 2003 12:31:04 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 7 Feb 2003 12:31:04 GMT Mail-Copies-To: never X-Now-Playing: ESG's _Step Off_: "My Street" Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEVzc3NjY2M7OzuUlJRW Vlb////t7e0iIiIMDAy7u7uvrbFmAAACO0lEQVR4nHWTMW/bMBCFT7WXbGKgpVt6EKCMNIgW0BYL BIL+ABHwlkUEuBoBpDlLNaZQI4D/tu/I2HHS9AaDuo+Pd3xHU/8WPvoQF2OIVDfTW955RBSi6Xq6 AEkUYjTQFLf/A83nQP8LYiryiSJeHOX/AZrURxBOinvqhwvgcj4f9QGk+1HRkb8AOGjRlbV7eELe Dzk7uIXImIJr23HdUVhz/vDSR1OoqrZKWR47iq+C0IvCFhb7AZjiawnfB1Kbjba2YLbNkU4l+n4x 1K6LrQiQJzrnV7T04rRSG1NUtqGLW4Q4HLRCa6TU9ZsCZYZ+oX1JuJ+q3rvrdFkIAHkH3MOWVVa8 B2G362ypL4Fbk4UtnCrl+ZzBISYw6GJPcPekcH0M6C68OELtswJD8G3wyRWMKINSQGswCAF+Z21Z Su29KA7GrEu79i7ownKNzRAk0JrY3QHoq0BVV5dSWoAMlGsA42GhwqCUKsQS7/uHBNaDAES1h4np Gn+Yv/cuTR0F5DncS1eD+8L8M3mCVjEMBP4GYXWaEV/zEEkh3dmJnn84XSHf3OB+epPzzDNduZ2t mgbItFrOETU3M7nfzN04Nsf6boPTmU/gmZsjAOLRbJEZGyz5diZJZjButlaIgGkmWVxnAD+Y83Ke Cb9HwGmen3Zd3p++BDzK5zTdSNvYxiIAmEaRz0eGUXIDaUnAPANAWu8XuxdiuymDX6nWU1Wu2+S4 TYIz+GbxOmC3UlkAMI5PIwR3yXF4fpvy818p0EqVj5V9YAAAAABJRU5ErkJggg== User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2.50 (i686-pc-linux-gnu) Cancel-Lock: sha1:/IuM1z6gZBJKb4L3Eevd1ai5HDI= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:49869 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:49869 Simon Josefsson writes: > I committed the patch. While at it, I started cleaning up > gnus-agent-expire too. Is there a reason that function is wrapped in > a unwind-protect (now in g-a-e-1)? I think it is better to handle > whatever errors crop up during its execution instead, and if it still > breaks users will be informed and can send a bug report. Well, an `unwind-protect' doesn't mean that errors won't be propagated; it just guarantees that the cleanup forms will be executed even if the code fails. And then the error will be signaled. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen