From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/18047 Path: main.gmane.org!not-for-mail From: (Jari Aalto+list.ding) Newsgroups: gmane.emacs.gnus.general Subject: Re: I fixed it, but I need Lars ... (Was: *Group* buffer disappearance) Date: 22 Oct 1998 16:10:28 +0300 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (generated by SEMI 1.9.0 - "Isurugi") Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1035156639 4096 80.91.224.250 (20 Oct 2002 23:30:39 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:30:39 +0000 (UTC) Return-Path: Original-Received: from fisher.math.uh.edu (fisher.math.uh.edu [129.7.128.35]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id JAA25441 for ; Thu, 22 Oct 1998 09:11:38 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by fisher.math.uh.edu (8.9.1/8.9.1) with ESMTP id IAB00426; Thu, 22 Oct 1998 08:11:26 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 22 Oct 1998 08:11:29 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [209.195.19.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id IAA15149 for ; Thu, 22 Oct 1998 08:11:05 -0500 (CDT) Original-Received: from axl01it.ntc.nokia.com (axl01it.ntc.nokia.com [131.228.118.232]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id JAA25424 for ; Thu, 22 Oct 1998 09:10:38 -0400 (EDT) Original-Received: from zeus.tele.nokia.fi (zeus.tele.nokia.fi [131.228.134.50]) by axl01it.ntc.nokia.com (8.8.5/8.6.9) with SMTP id QAA01891 for ; Thu, 22 Oct 1998 16:10:02 +0300 (EET DST) Original-Received: from tre.tele.nokia.fi (styx.ntc.nokia.com [131.228.169.57]) by zeus.tele.nokia.fi (8.6.4/8.6.4) with ESMTP id QAA20848 for ; Thu, 22 Oct 1998 16:17:39 +0300 Original-Received: by tre.tele.nokia.fi (1.39.111.2/16.2) id AA279541828; Thu, 22 Oct 1998 16:10:28 +0300 Original-To: Ding mailing list User-Agent: SEMI/1.9.0 (Isurugi) FLIM/1.10.4 (=?ISO-8859-1?Q?Shin-H=1B=2ED?= =?ISO-8859-1?Q?=8E=F2sono?=) Emacs/19.34 (hppa1.1-hp-hpux10) In-Reply-To: Hrvoje Niksic's message of "21 Oct 1998 17:10:25 +0200" Original-Lines: 19 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:18047 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:18047 | 1998-10-21 Hrvoje Niksic list.ding | | ...the cleanup code that evaluates no matter what way we exit from the | function -- including C-g. This is exactly what unwind-protect is for. This was something I wondered an hour ago in my own code. What does "nonlocal" exist mean? And is it corect that cleanup is not done if debug is on? (setq debug-on-error t) (unwind-protect (error) (insert "cleanup ok")) The doc string of debug-on-error doesn't mention that the behavior depends on debug-on-error setting... jari