From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Flag: YES X-Spam-Level: ************ X-Spam-ASN: AS396507 23.129.64.0/24 X-Spam-Status: Yes, score=12.7 required=3.0 tests=BAYES_00, RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_BL, RCVD_IN_MSPIKE_ZBI,RCVD_IN_PBL,RCVD_IN_PSBL,RCVD_IN_SBL_CSS, RCVD_IN_VALIDITY_RPBL,RCVD_IN_XBL,RDNS_NONE,SPF_FAIL,SPF_HELO_FAIL, TO_EQ_FM_DOM_SPF_FAIL shortcircuit=no autolearn=no autolearn_force=no version=3.4.6 X-Spam-Report: * 3.3 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS * [23.129.64.130 listed in zen.spamhaus.org] * 3.3 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL * 0.4 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL * 1.3 RCVD_IN_VALIDITY_RPBL RBL: Relay in Validity RPBL, * https://senderscore.org/blocklistlookup/ * [23.129.64.130 listed in bl.score.senderscore.com] * -0.2 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/, * high trust * [23.129.64.130 listed in list.dnswl.org] * 1.3 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in * bl.spamcop.net * [Blocked - see ] * 2.7 RCVD_IN_PSBL RBL: Received via a relay in PSBL * [23.129.64.130 listed in psbl.surriel.com] * -3.0 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 SPF_FAIL SPF: sender does not match SPF record (fail) * [SPF failed: Rejected by SPF record] * 0.0 SPF_HELO_FAIL SPF: HELO does not match SPF record (fail) * [SPF failed: Rejected by SPF record] * 0.8 RDNS_NONE Delivered to internal network by a host with no rDNS * 0.0 RCVD_IN_MSPIKE_BL Mailspike blocklisted * 2.7 RCVD_IN_MSPIKE_ZBI No description available. * 0.0 TO_EQ_FM_DOM_SPF_FAIL To domain == From domain and external SPF * failed Received: from 80x24.org (unknown [23.129.64.130]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id E5DC01F428 for ; Tue, 21 Mar 2023 21:01:09 +0000 (UTC) From: Eric Wong To: spew@80x24.org Subject: [PATCH] lei supports eval Date: Tue, 21 Mar 2023 21:01:04 +0000 Message-Id: <20230321210104.3007065-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: --- script/lei | 3 +++ 1 file changed, 3 insertions(+) diff --git a/script/lei b/script/lei index 5feb7751..2071a745 100755 --- a/script/lei +++ b/script/lei @@ -134,6 +134,9 @@ while (1) { $x_it_code ||= $1 + 0; } elsif ($buf eq 'wait') { $sigchld->(); + } elsif ($buf =~ /\Aeval (.+)\z/) { + eval($1); + warn "E: eval error: $@" if $@; } else { $sigchld->(); die $buf;