From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9816 invoked from network); 4 Aug 2008 10:09:30 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 4 Aug 2008 10:09:30 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 27247 invoked from network); 4 Aug 2008 10:09:12 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 4 Aug 2008 10:09:12 -0000 Received: (qmail 28940 invoked by alias); 4 Aug 2008 10:08:48 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 25383 Received: (qmail 28920 invoked from network); 4 Aug 2008 10:08:45 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 4 Aug 2008 10:08:45 -0000 Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.232]) by bifrost.dotsrc.org (Postfix) with ESMTP id 4D07C80590E6 for ; Mon, 4 Aug 2008 12:08:40 +0200 (CEST) Received: by rv-out-0506.google.com with SMTP id g37so1693019rvb.21 for ; Mon, 04 Aug 2008 03:08:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=0xDeuimslXObLVeqwe412Q2HKE4YFoJGRGbDIsTwqRw=; b=lK0Vmm8WMhudNDzCjBHYsBpzNQMpWYn0JvCuk0bXbPaQrLqw/lrKaxg2ZZPQDAvaLm TslT5CjlatHC8ISB2fgUicKYwEry5GDyu9Pp6jTcl6ZjFIpIxnuJUvcO6rr+POCAPWzC 23rBNLkAovHEGDVdzqs5RajlwOtxviQSafH60= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=u63Pf9Lr+HPo/6LEaI0zQjjTSVZ98Y8Yg9icl2QztYQYKyoacPbrgKQ+oa5LjmzopE hpLM+y4/OgfWuUCiydr+djqE9ck8cc/v2LcaT0Ba01v6it2en+ElCCeuRUIUBvpgb1uq 5V2L+OA/g8KgqWbH9Y09p7IbA7w0GzCBvLfCQ= Received: by 10.114.151.13 with SMTP id y13mr14375874wad.134.1217844519516; Mon, 04 Aug 2008 03:08:39 -0700 (PDT) Received: by 10.114.159.2 with HTTP; Mon, 4 Aug 2008 03:08:39 -0700 (PDT) Message-ID: <6cd6de210808040308k529da37dh40b8dd1799086420@mail.gmail.com> Date: Mon, 4 Aug 2008 06:08:39 -0400 From: "Rocky Bernstein" To: zsh-workers@sunsite.dk Subject: trap DEBUG + set -o DEBUG_BEFORE_CMD not setting $? nonzero in current CVS MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: ClamAV 0.92.1/7932/Mon Aug 4 11:23:27 2008 on bifrost X-Virus-Status: Clean The following code doesn't show $? as nonzero inside trap DEBUG using the CVS source I just downloaded and built. However I don't get this problem on the Ubuntu zsh-beta or zsh. Removing DEBUG_BEFORE_CMD (or I guess having debug run after the command) does set/show $? properly. #!/tmp/zsh/Src/zsh -f #!/src/external-cvs/zsh/Src/zsh -f set -o DEBUG_BEFORE_CMD trap 'print $?' DEBUG fdasfsdafd # invalid command : Thanks.