From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23155 invoked by alias); 25 Apr 2018 17:41:24 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 42724 Received: (qmail 24598 invoked by uid 1010); 25 Apr 2018 17:41:24 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(210.118.77.11):SA:0(-6.9/5.0):. Processed in 1.316838 secs); 25 Apr 2018 17:41:24 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS,SPF_PASS,T_DKIMWL_WL_HIGH,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180425174117euoutp018d13aaa250cb9b6a7a0a5795e98632e9~ovqIymhPO1303213032euoutp01i DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1524678077; bh=m2B8uMn0oeLD8HMTI9W8OgKmbvZVJiYFK7feN8em7wM=; h=Date:From:To:Subject:In-Reply-To:References:From; b=GFoiEqIyAll6Mum0zuh9YDJ6fapTlKbjdII7kDUdNovySCB8BcSeOXKFatoP5nUHS AY8o9QRJy2nneIcebROmBnrXH19UnfrvlIRTsrPrMig+ihbp5GgGoP7NJIIfOWe0Wt QlAYQIpSM2xrg27TFbgOuwMKa8VGWc6TOAx9O0D4= X-AuditID: cbfec7f4-713ff700000043e4-88-5ae0bdbae4ca Date: Wed, 25 Apr 2018 18:41:10 +0100 From: Peter Stephenson To: Zsh hackers' list Subject: Re: PATCH: fg and bg tests Message-ID: <20180425184110.3de75e94@camnpupstephen.cam.scsc.local> In-Reply-To: Organization: SCSC X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRmVeSWpSXmKPExsWy7djPc7q79j6IMti6z8DiYPNDJgdGj1UH PzAFMEZx2aSk5mSWpRbp2yVwZay5HFTQw1Fx4uE99gbGjWxdjBwcEgImEkf3h3UxcnEICaxg lHjxfjVjFyMnkNPHJLFpigdEopdJ4vafn8wgCZCGdefOMUMkljNKXD5wkwWu6lnjDXYI5wyj xM/909kgnAuMErMmPWUD6WcRUJW43tIJZrMJGEpM3TQbbKGIgLbEp8+nweLCAsoSG85sYwWx eQWcJc5d3gMW5xQIlFje38oKcji/gJDEhWZbiJPsJY7uOckEUS4ocXLmExYQm1lAXmL72zlg p0oIvGaTaLqwkQmiwUXi3aYNbBC2sMSr41vYIWwZif875zNBNDQzSqy9fx+qqAfog8WhELa1 RN/ti4wgRzALaEqs36UPEbaVONVxChqofBI33gpC3MAnMWnbdGaIMK9ER5sQRLWaxI6mrYwT GFVmIbl6FpKrZyHMX8DIvIpRPLW0ODc9tdgoL7Vcrzgxt7g0L10vOT93EyMwDZz+d/zLDsZd f5IOMQpwMCrx8P6Y9yBKiDWxrLgy9xCjBAezkghvRC9QiDclsbIqtSg/vqg0J7X4EKM0B4uS OG+cRl2UkEB6YklqdmpqQWoRTJaJg1OqgXEpT+G20M6P6YqevuYrpMw4szdsf/nmV8n8HfOD ome3ujx9yxsfncup5nKeQ89Ue2PfvkMpM9Pn+bcceMdxzuSynci3MG/5Q+vv3fCNcOHbcuTV z9JnBmcKtEXSjc+4HCtaOD9fYFqwTenuRPP/MUY7UiarzVVrVHpp5lRyzJb938W579qLfiix FGckGmoxFxUnAgBv8mjg/wIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplkeLIzCtJLcpLzFFi42I5/e/4Xd0dex9EGSx7rW9xsPkhkwOjx6qD H5gCGKP0bIryS0tSFTLyi0tslaINLYz0DC0t9IxMLPUMjc1jrYxMlfTtbFJSczLLUov07RL0 MtZcDiro4ag48fAeewPjRrYuRk4OCQETiXXnzjF3MXJxCAksZZS482ANC0RCRuLTlY/sELaw xJ9rXWwQRd1MEn8PHIJyzjBKdM/8BuVcYJTYdu0oI0gLi4CqxPWWTrAdbAKGElM3zQaLiwho S3z6fBosLiygLLHhzDZWEJtXwFni3OU9YHFOgUCJ5f2trBBDLzNLzDm7Hsjh4OAXEJK40GwL cZK9xNE9J5kgegUlTs58AnY2s4COxIlVx5ghbHmJ7W/nME9gFJ6FpGwWkrJZSMoWMDKvYhRJ LS3OTc8tNtQrTswtLs1L10vOz93ECIyKbcd+bt7BeGlj8CFGAQ5GJR7eH/MeRAmxJpYVV+Ye YpTgYFYS4Y3oBQrxpiRWVqUW5ccXleakFh9iNAUGxkRmKdHkfGDE5pXEG5oamltYGpobmxub WSiJ8543qIwSEkhPLEnNTk0tSC2C6WPi4JRqYCzXK0t9FL1Ea+mNvPuXdnFIRf1vEJVwvl7E t/Oo8pXSadkvvzNJikz4ZWIQrFonIjXDKt1Lz/u9Asd/nX/LWP0Eld5z6xRdXsSWsZDtvW/c UYl96Tu2OFpMy9oreH3HDW4TSaYY5YNpgjdffwm6a3v2kuL8ylvTAq3SujUCmV7p82r7fcvS VmIpzkg01GIuKk4EADA3YSygAgAA X-CMS-MailID: 20180425174113eucas1p141f197b0c5119497dd2f7eaba4e3553e X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-MTR: 20180425174113eucas1p141f197b0c5119497dd2f7eaba4e3553e X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180425090941eucas1p187cf5d07341d2041c15e9947962f3bd9 X-RootMTR: 20180425090941eucas1p187cf5d07341d2041c15e9947962f3bd9 References: <20180424135944.64e73c62@camnpupstephen.cam.scsc.local> <20180425100940.31816d28@camnpupstephen.cam.scsc.local> <20180425155647.3e897139@camnpupstephen.cam.scsc.local> <20180425180155.13597f28@camnpupstephen.cam.scsc.local> On Wed, 25 Apr 2018 10:16:34 -0700 Bart Schaefer wrote: > (Regular work hours for me here now so promptness and length of reply > are limited.) > > On Wed, Apr 25, 2018 at 10:01 AM, Peter Stephenson > wrote: > > > > dc is even less verbose [...] So let's try that. > > For what it's worth, "ed" on MacOS seems to be prompting with a "?" > after every command. Your first though about ignoring everything > until the final result would probably have worked. Hmm... the non-MacOS ed documentation seem fairly clear that prompting is off by default and when it's on it's a "*" (unless there's an error). Anyway, ignoring output turned out to be harder than expected --- finding a consistent point in the code that didn't give blank lines (that I couldn't necessarily rely on being present) wasn't that easy. I'd probably have needed to edit the output to compare only relevant lines. With a bit of luck, dc is easier to manage all round. pws