From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 0df985d3 for ; Sun, 29 Sep 2019 16:54:53 +0000 (UTC) Received: (qmail 12147 invoked by alias); 29 Sep 2019 16:54:47 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 24312 Received: (qmail 20370 invoked by uid 1010); 29 Sep 2019 16:54:47 -0000 X-Qmail-Scanner-Diagnostics: from know-smtprelay-omc-11.server.virginmedia.net by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.101.2/25580. spamassassin: 3.4.2. Clear:RC:0(80.0.253.75):SA:0(-2.0/5.0):. Processed in 3.645169 secs); 29 Sep 2019 16:54:47 -0000 X-Envelope-From: p.w.stephenson@ntlworld.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _smtprelay.virginmedia.com designates 80.0.253.75 as permitted sender) X-Originating-IP: [86.16.88.158] X-Authenticated-User: p.w.stephenson@ntlworld.com X-Spam: 0 X-Authority: v=2.3 cv=JMePTPCb c=1 sm=1 tr=0 a=MiHCjVqLJ44lE3bxSlffFQ==:117 a=MiHCjVqLJ44lE3bxSlffFQ==:17 a=jpOVt7BSZ2e4Z31A5e1TngXxSK0=:19 a=IkcTkHD0fZMA:10 a=sfOm8-O8AAAA:8 a=AIh2DA2_zuXbWsAPDY4A:9 a=QEXdDO2ut3YA:10 a=TvTJqdcANYtsRzA46cdi:22 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ntlworld.com; s=meg.feb2017; t=1569776043; bh=8B/hBTgQYKiI1WSZoYTnlB8G0k4Qm9KscwRNiy0/H3A=; h=Subject:From:To:Date:In-Reply-To:References; b=5PLY4IBZZuvi9eew+oZ9MyQwkjUz2Tp6Ke2BNykBdzyX2Sxp596sidGIJY5weJTBL I4Wtynx4eOBPN1UsP0emje259tHX8p3V5HKR8iDJwJAVK91PuT9clXyiE9qQIwIgBI F1IbGiu1MMJvM/uA6EI1WdzJbOmtGJY+BA6NIlDSui6A3QhKBehy5qkPj+T1x4jlKX F9npOZCTSr5on3Ws1zvzVFIWSQoIT95CplzASR++eNjRyWPyFTfexTdkO1yB4conTM GYKbO5h18JQ2tZKd1GxPiiIlzGBjPN5FaYa+5Ce2fzo3DAmKZKNZ9jHjbOlZkxQZot 3QnnKHY/Ws52g== Message-ID: <1aaa56ce87a6446228aa52d76346d2e56c449dd1.camel@ntlworld.com> Subject: Re: TRAPINT doesn't work reliably From: Peter Stephenson To: zsh-users@zsh.org Date: Sun, 29 Sep 2019 17:54:02 +0100 In-Reply-To: References: <1394985674.3969083.1569420087673@mail2.virginmedia.com> <22AgAhXQWzavJGhNA8tFbGSMGk8z3KDGGa-pICX0lWszH622z2_nnc1acuvW3OcIbqAaXM_WAGJwmQU5Oph83DGbfQEplu1t3o7F5omeC4w=@protonmail.com> <1569434163.10786.26.camel@samsung.com> <1569511539.3770.6.camel@samsung.com> <7P_7qK1o03NLAWi2yO8YMPN4ErtxVF9fCDTtiPNjfRrzqKcmoysqAeR8nQ1B5DEY_uYE_Y6EBGsxysbflCAyLbm_h5qrobU4F0143UCxWW8=@protonmail.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5-0ubuntu0.18.04.1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfAmVJRfz3y1021zfiJblKmJwFFTOa75F3pvQm2Szf1KqM0Y4hRhUQT7h6HGCe3UDe22Ggghio0RkpQ52aakDB8BK3QagMcVQj9fXt27S4rNmVyXxZCiw IRAG0sAvZwMlaasa20n+Ru11VvusE1VHAacZmmyXx4WKTELOobb+6tUS On Sat, 2019-09-28 at 09:00 -0700, Bart Schaefer wrote: > On Sat, Sep 28, 2019 at 4:17 AM Dennis Schwartz > wrote: > > > > * On my system (Debian 10), I need to compile zsh with the version > > number from my default Debian installation. So I always do > > `git checkout zsh-5.7.1 -- Config/version.mk` before I compile. > > So, you should definitely STOP doing that. It's only creating confusion. This is an important point I missed --- if you're using wordcode compiled files this will be a disaster, as Bart notes. Also, if you're using wordcode compiled files, that could be a reason why using the trap command behaves differently from defining a TRAPINT function --- although the actual behaviour depends on the utilities you're using, it's much more typically to save functions that way than traps defined the other way. pws