From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5635 invoked by alias); 30 Nov 2017 14:29:31 -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: 42062 Received: (qmail 15888 invoked by uid 1010); 30 Nov 2017 14:29:31 -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 4.597121 secs); 30 Nov 2017 14:29:31 -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, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,T_DKIM_INVALID, T_RP_MATCHES_RCVD 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 20171130094113euoutp01a977b03c4171762aa11df0415f6ef069~707S8WDRq3116531165euoutp01X DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1512034873; bh=OZb2QQ+ky7RFTV8fuM5b9Cgj2aNCkOH1e4kdJ2CuHNM=; h=Date:From:To:Subject:In-reply-to:References:From; b=mJpXLbXTUicRE8DaVJIHIsOMP07+yWHo8l2axgmjHzTcPl6E8YNuSMfpoRrj+uVsw wiXSWAweQl3RNKkNpMVij/TwVzUnJmZkW7hT+a/WDlka8pQkhyZHfCaHvv0RHzzL1l GJhdYMA7dCbZkSd1h5lNZeZBROogOgEGTJDanIus= X-AuditID: cbfec7f1-f793a6d00000326b-f7-5a1fd237044a Date: Thu, 30 Nov 2017 09:41:08 +0000 From: Peter Stephenson To: zsh-workers@zsh.org Subject: Re: 'rm foo * bar' and answering 'n' runs 'rm foo bar' Message-id: <20171130094108.4e14da88@pwslap01u.europe.root.pri> In-reply-to: <20171129171933.jnctgmvbicuhrf6j@tarpaulin.shahaf.local2> Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset="UTF-8" Content-transfer-encoding: quoted-printable X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsWy7djP87rml+SjDPpvW1ocbH7I5MDoserg B6YAxigum5TUnMyy1CJ9uwSujIYF0xkL1rJXHLi7h62BsY2ti5GTQ0LAROLHkd1MELaYxIV7 68HiQgJLGSVmv1LsYuQCsnuZJP59e80K0/Do7gxmiMQyRonb/9ZDOdOYJJr+/2aDcM4wSkyf OIsJwjnLKHH0+Q92kH4WAVWJl+cegs1iEzCUmLppNiOILSIgLnF27XkWEFtYwF7iw845QDYH By+QPbsxGyTMKeAm8f/sA7ASfgF9iat/P0HdbS8x88oZsDG8AoISPybfA6thFtCU2Lp7PTuE rS3x5N0FVpB7JATmsEks2DeBGaLZRWLr5R+MELawxKvjW9ghbBmJzo6DUAv6GSWedPtCNM9g lDh9Zgc09Kwl+m5fZITYwCcxadt0ZpCjJQR4JTrahCBKPCRuzJgFtctRYtH/D9AQmskoMe/2 KcYJjAqzkBw+C8nhs5AcvoCReRWjSGppcW56arGRXnFibnFpXrpecn7uJkZgKjj97/jHHYzv T1gdYhTgYFTi4b2hJh8lxJpYVlyZe4hRgoNZSYRX+QRQiDclsbIqtSg/vqg0J7X4EKM0B4uS OK9tVFukkEB6YklqdmpqQWoRTJaJg1OqgVGpQJBjSwArp/eLphnbjzNd0yy6oBz6Z95hr3SL bTpV5fbvrJzi/kluPBtiO4l/hsu+olXWx633eR9OmLrkuc7JnWZdRfHXHoubP+wRXbPPINP4 0TWdOYk/J9pfzk5J6paedf7FS/NthyL++rgrcrnf/F8nIqmRnPGI6dKVc8Vd30/vMb7f56jE UpyRaKjFXFScCACq0nBaAQMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrALMWRmVeSWpSXmKPExsVy+t/xK7rml+SjDBobZSwONj9kcmD0WHXw A1MAYxSXTUpqTmZZapG+XQJXRsOC6YwFa9krDtzdw9bA2MbWxcjJISFgIvHo7gxmCFtM4sK9 9UBxLg4hgSWMElv3n4FyZjBJfHzZygzhnGOU+Hj+JguEc5ZRYs3bl4wg/SwCqhIvzz1kBbHZ BAwlpm6aDRYXERCXOLv2PAuILSxgL/Fh5xwgm4ODF8ie3ZgNEuYUcJP4f/YB1MzZjBLvjj5j AknwC+hLXP37iQniPnuJmVfOgM3kFRCU+DH5HthMZgF1iUnzFjFD2NoST95dALtBCCh+4+5u 9gmMwrOQtMxC0jILScsCRuZVjCKppcW56bnFhnrFibnFpXnpesn5uZsYgeG87djPzTsYL20M PsQowMGoxMN7Q00+Sog1say4MvcQowQHs5IIr/IJoBBvSmJlVWpRfnxRaU5q8SFGaQ4WJXHe 3j2rI4UE0hNLUrNTUwtSi2CyTBycUg2MEldEYr7Fe03om61w/xFj7kb3oiWn3qane/s299s2 m7boN7XeT5NyuPpqareawLvLS3vEohcpVl+t6BNeoBQz9dfEP7XTZvq2fHVOlp4mWauwz+TV 7eOrEsqvX/50pZNto6JVYuJxe7d7a1SOXlm47lD4v+m3BPdPenK21rvzgzHLu8ouJtVIJZbi jERDLeai4kQAnOF9tmMCAAA= X-CMS-MailID: 20171130094111eucas1p192199271b2ad82fefb912ff73b77b2b8 X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20171129172023epcas2p2ad06101e98ecb0ffc5f52b45b8dd8af0 X-RootMTR: 20171129172023epcas2p2ad06101e98ecb0ffc5f52b45b8dd8af0 References: <20171129171933.jnctgmvbicuhrf6j@tarpaulin.shahaf.local2> On Wed, 29 Nov 2017 17:19:33 +0000 Daniel Shahaf wrote: > As the subject says: >=20 > $ zsh -f > % cd $(mktemp -d) > % touch foo bar baz > % rm foo * bar=20 > zsh: sure you want to delete all 3 files in /tmp/tmp.e9ZNT40K4y [yn]? n > % ls > baz > % >=20 > This is counter-intuitive: users expect 'n' to abort the command > entirely. >=20 > It was brought up nine years ago: >=20 > Thread starts: http://www.zsh.org/cgi-bin/mla/redirect?USERNUMBER=3D13141 > St=C3=A9phane's patch: http://www.zsh.org/cgi-bin/mla/redirect?USERNUMBER= =3D13148 > Review: http://www.zsh.org/cgi-bin/mla/redirect?USERNUMBER=3D13149 > Review: http://www.zsh.org/cgi-bin/mla/redirect?USERNUMBER=3D13150 >=20 > So... Shall we commit users/13148? >=20 > Mikael had a rebased version available, I've attached it (with > permission). That seems reasonable --- it's hard to think of a negative consequence. pws