From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12414 invoked by alias); 1 Dec 2017 09:49:05 -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: 42066 Received: (qmail 27705 invoked by uid 1010); 1 Dec 2017 09:49:05 -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(-1.9/5.0):. Processed in 11.393017 secs); 01 Dec 2017 09:49:05 -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=-1.9 required=5.0 tests=BAYES_00,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 20171201094849euoutp0141dd708df6a75ff22419cad08f0ba317~8IrOXlGer1590815908euoutp01X DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1512121729; bh=lUGoKLNFfsMur5980ZThxc1wEdVBmWYG2PepZTT0kV4=; h=Date:From:To:Subject:In-reply-to:References:From; b=NNQ03y2+Y5CukKoSOEMfFYjzi2eDlHRn2RosURH6OshGxXSTlbRPt3edmjHxoYNSf rMFg+cX45Yuy0GCuPAnrke9ThpIbaRjBCTbhrn0xkNCj/5rxqLTN9L3PSRAw6CozFC pwv86Dtebrp2YCNc/EKoObbskRqWpIXS9hXSWewc= X-AuditID: cbfec7ef-f79ee6d000003120-c6-5a21258078b5 Date: Fri, 01 Dec 2017 09:48:45 +0000 From: Peter Stephenson To: dana , zsh-workers@zsh.org Subject: Re: [PATCH] getopts: Accurately report '-x' or '+x' in error messages Message-id: <20171201094845.7dcdd754@pwslap01u.europe.root.pri> In-reply-to: <2F0DBC74-222A-4B9C-A928-6E1A7B522A0B@dana.is> 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="US-ASCII" Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRmVeSWpSXmKPExsWy7djPc7oNqopRBlsX6Fi0HlvNZHGw+SGT A5PHo63b2DxWHfzAFMAUxWWTkpqTWZZapG+XwJXRufcOU8EfpoqPm4+yNjAuZupi5OSQEDCR uDF5DjOELSZx4d56ti5GLg4hgWWMEs9fnmeFcD4zSvxu72CD6Zh6YCE7XFVL7wFmCOcfo8T9 VadYQaqEBE4zSixcJweROMMo8WfPIbB2FgFVif6ja8GK2AQMJaZums0IYosI6EjcWPcC7BBh gQCJm9vmgx3IK2Av0Xl3Olgvp4C1xKT5d8Bq+AX0Ja7+/QT1hL3EzCtnGCHqBSV+TL7HAmIz A83ctu0xO4QtL7F5zVuwSyUENrBJfJm5iRWi2UXi/OPVUIOEJV4d38IOYctIXJ7czQJh9zNK POn2hWiewShx+swOaGBYS/TdvsgIsYFPYtK26UAbOIDivBIdbUIQpofEt0u+ENWOEk/uTIMG 8FdGiVNL57FMYFSYheTuWUjunoXk7gWMzKsYRVJLi3PTU4sN9YoTc4tL89L1kvNzNzEC08Pp f8ff72B82hxyiFGAg1GJh3eCsEKUEGtiWXFl7iFGCQ5mJRHeugVAId6UxMqq1KL8+KLSnNTi Q4zSHCxK4ry2UW2RQgLpiSWp2ampBalFMFkmDk6pBsZ4xrPTxaMkgrLv9+QVf01TPBLn/m36 HoUP9yRPce3WlAn83PSI+fivDfN6RWZclyicwh7PuVJI9qOA0OS8zk2LXB9f/LXNUH/3Z9MN RSri7r9L+be/WjA/xnTu7Bo2W8avS27tvpb6+dq3jQqTfW38jtzk6BVaeNF0n+Wb5/yTn/Q/ fKMSpzZZiaU4I9FQi7moOBEAjQA/uwsDAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrNLMWRmVeSWpSXmKPExsVy+t/xq7oNqopRBh9bRC1aj61msjjY/JDJ gcnj0dZtbB6rDn5gCmCK4rJJSc3JLEst0rdL4Mro3HuHqeAPU8XHzUdZGxgXM3UxcnJICJhI TD2wkB3CFpO4cG89WxcjF4eQwBJGiUvbVzBCOA1MEr9XX2SHcE4zSmw7f4gJwjnDKLFj7kdG kH4WAVWJ/qNrWUFsNgFDiambZoPFRQR0JG6se8EMYgsL+Ek8/bYRzOYVsJfovDudDcTmFLCW mDT/DjPE0O+MEo2LH7CAJPgF9CWu/v0Eday9xMwrZxghmgUlfky+B1bDLKAlsXlbEyuELS+x ec1bsAVCAuoSN+7uZp/AKDwLScssJC2zkLQsYGRexSiSWlqcm55bbKRXnJhbXJqXrpecn7uJ ERjk24793LKDsetd8CFGAQ5GJR5eC0GFKCHWxLLiytxDjBIczEoivHULgEK8KYmVValF+fFF pTmpxYcYpTlYlMR5e/esjhQSSE8sSc1OTS1ILYLJMnFwSjUwOkhdaA6SabF6WsLLNWv+3ZWn 7i0/tcD5atmG1c/DfqzM4im5PuPeTnNduUO1NY/MOO/Uy6xpMJzJee3kjQPBDvcuxV5jfWHN K7Ehy1XlZvpUc9mlNxTeRO+t2LshbjX37x/Lrj/gmipy8P1iBa+Xc58cZ8pw61Jb8m2KkWNs 5Y+NS1LmfnmorqLEUpyRaKjFXFScCACtICevbgIAAA== X-CMS-MailID: 20171201094848eucas1p1ecfb031f062ca5fb34550a05ea848354 X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20171201071310epcas1p4e06bf3264433a5d7318fbb9d6c594c18 X-RootMTR: 20171201071310epcas1p4e06bf3264433a5d7318fbb9d6c594c18 References: <733779CE-86B9-4178-B38B-7E64390BB4C6@dana.is> <20171201092026.269c1dcb@pwslap01u.europe.root.pri> <2F0DBC74-222A-4B9C-A928-6E1A7B522A0B@dana.is> On Fri, 1 Dec 2017 03:39:00 -0600 dana wrote: > > Thanks, I've committed this. I'd be happy to add some getopts tests if > > you came up with any. > > I did actually come up with some, though i'm slightly unsure of their quality. > How do you feel about these? Given we don't have any, I think this is a good start and I'll commit them, thanks. pws