From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29687 invoked by alias); 16 Jan 2017 17: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: X-Seq: 40372 Received: (qmail 2989 invoked from network); 16 Jan 2017 17:49:05 -0000 X-Qmail-Scanner-Diagnostics: from mailout4.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.14):SA:0(-8.2/5.0):. Processed in 1.224288 secs); 16 Jan 2017 17: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=-8.2 required=5.0 tests=RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: none (ns1.primenet.com.au: domain at samsung.com does not designate permitted sender hosts) X-AuditID: cbfec7ef-f79d26d00000420c-eb-587d078b20ee Date: Mon, 16 Jan 2017 17:48:52 +0000 From: Peter Stephenson To: Jens Elkner , zsh-workers@zsh.org Subject: Re: 5.3.1 - lot of bad math expression Message-id: <20170116174852.079e7833@pwslap01u.europe.root.pri> In-reply-to: <20170116172250.GA17611@trex.cs.ovgu.de> 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+NgFvrCIsWRmVeSWpSXmKPExsWy7djPc7rd7LURBk2zzSxany5msjjY/JDJ gcnj0wk1j1UHPzAFMEVx2aSk5mSWpRbp2yVwZbx9klbQxVlxbNprtgbGVexdjJwcEgImEi9a 17JC2GISF+6tZ+ti5OIQEljGKDH3+21GCOczo8TsfQtYYTraW+cxgdhgVdOvRkEU/WOUaDq3 kxnCOcMosfP0H3YI5yyjRPvPXcwgLSwCqhIbzz0Fs9kEDCWmbprNCGKLCDhJPG2dxwJiCwvo SzxZuxlsHa+AvcSse/+A4hwcnAKmEvv/2YOE+YFKrv79xARxkb3EzCtnGCHKBSV+TL4HNoZZ QEdi27bH7BC2vMTmNW/BjpMQ6GaXuNj0hhlkpoSArMSmA8wQc1wktrf/gZopLPHq+BZoGMlI XJ7czQJh9zNKPOn2hZgzg1Hi9JkdbBAJa4m+2xcZIZbxSUzaNh1qPq9ER5sQRImHxN6XT6DK HSV+tp9mn8CoOAvJ2bOQnD0LydkLGJlXMYqklhbnpqcWG+oVJ+YWl+al6yXn525iBKaF0/+O v9/B+LQ55BCjAAejEg+vw+2aCCHWxLLiytxDjBIczEoivMdZaiOEeFMSK6tSi/Lji0pzUosP MUpzsCiJ8+5dcCVcSCA9sSQ1OzW1ILUIJsvEwSnVwKjA6LDY7HhV368c38Xv1PKtHQ1EFDaf WjZPa4X5+3XvZs6+2stxc1/3S4Otb87Jr6h6UmpRfHLGtZytgfEPA/6yJJ52EGFcnygbJ8mq XiARZxc3s2vHjZ60VLHJp696hHt9nyn9zqT77o7AE76iHfovGi5fWHpi/i8jUYZ3C+5U2v1j XxC9+5ESS3FGoqEWc1FxIgB7gSRVBwMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRmVeSWpSXmKPExsVy+t/xa7pN7LURBo0LBS1any5msjjY/JDJ gcnj0wk1j1UHPzAFMEW52WSkJqakFimk5iXnp2TmpdsqhYa46VooKeQl5qbaKkXo+oYEKSmU JeaUAnlGBmjAwTnAPVhJ3y7BLePtk7SCLs6KY9NeszUwrmLvYuTkkBAwkWhvnccEYYtJXLi3 nq2LkYtDSGAJo8T3FUtZIZwGJokpf/rZIZxzjBJr761lgXDOMkq86fwANotFQFVi47mnzCA2 m4ChxNRNsxlBbBEBJ4mnrfNYQGxhAX2JJ2s3s4LYvAL2ErPu/QOKc3BwCphK7P9nDzGzi1Fi 9ppzYDfxA9Vf/fsJ6j57iZlXzjBC9ApK/Jh8D2wms4CWxOZtTawQtrzE5jVvwW4QElCXuHF3 N/sERuFZSFpmIWmZhaRlASPzKkaR1NLi3PTcYiO94sTc4tK8dL3k/NxNjMC42nbs55YdjF3v gg8xCnAwKvHwOt2uiRBiTSwrrsw9xCjBwawkwnucpTZCiDclsbIqtSg/vqg0J7X4EKMpMGAm MkuJJucDYz6vJN7QxNDc0tDI2MLC3MhISZx36ocr4UIC6YklqdmpqQWpRTB9TBycUg2MUU69 6jZvKr12XQ/dJdrPtqNiyrRXQiqL2tbdk3h2hv370/WWeRw/BWNSmNWM/X3Wv3j6eb7M5Qq2 c5UrnDbYWdWlfFYSKA6+KLsv/vpnk+/urzwvHTgwQYvPf1u/qgbr04lT/xspWaxd3Mix3/jN gg+Lyljqb9zcsUptrcAsqdDLxm9LH81Zp8RSnJFoqMVcVJwIADI8Ky3BAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170116174856eucas1p25cdcec130e27420dc1d937e490ce9f66 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 X-Local-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUb?= =?UTF-8?B?7IK87ISx7KCE7J6QG1ByaW5jaXBhbCBFbmdpbmVlciwgU29mdHdhcmU=?= X-Global-Sender: =?UTF-8?B?UGV0ZXIgU3RlcGhlbnNvbhtTQ1NDLURhdGEgUGxhbmUbU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtQcmluY2lwYWwgRW5naW5lZXIsIFNvZnR3YXJl?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDA1Q0QwNTAwNTg=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170116172413epcas2p175e693f3a2c0949043f4edaa7c67158f X-RootMTR: 20170116172413epcas2p175e693f3a2c0949043f4edaa7c67158f References: <20170116172250.GA17611@trex.cs.ovgu.de> On Mon, 16 Jan 2017 18:22:50 +0100 Jens Elkner wrote: > when trying to find a solution/propper settings for the > X=./{etc,bin} ; ls $X problem I decided to give the latest release aka > 5.3.1 a try. However, here I get a lot of errors wrt. the default > completion files e.g. for ls\t like: > > _arguments:360: bad math expression: operator expected at `descrs' > _main_complete:341: bad math expression: operator expected at > `lastdescr' > _main_complete:380: bad math expression: operator expected at > `comp_color...' Looks like that's the POSIX_IDENTIFIERS option. The _comp_options arrays is there to try to limit option changes so that most user options percolate through into the completion code. The trouble is, as you've discovered, this doesn't really work. pws diff --git a/Completion/compinit b/Completion/compinit index 2715c47..cc663cb 100644 --- a/Completion/compinit +++ b/Completion/compinit @@ -154,6 +154,7 @@ _comp_options=( NO_markdirs NO_octalzeroes NO_posixbuiltins + NO_posixidentifiers NO_shwordsplit NO_shglob NO_warncreateglobal