From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 6ffe77a4 for ; Mon, 11 Feb 2019 17:26:30 +0000 (UTC) Received: (qmail 13911 invoked by alias); 11 Feb 2019 17:26:12 -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: 44061 Received: (qmail 23536 invoked by uid 1010); 11 Feb 2019 17:26:12 -0000 X-Qmail-Scanner-Diagnostics: from park01.gkg.net by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.100.2/25112. spamassassin: 3.4.2. Clear:RC:0(205.235.26.22):SA:0(-1.9/5.0):. Processed in 2.037832 secs); 11 Feb 2019 17:26:12 -0000 X-Envelope-From: SRS0=sfM9=QS=yahoo.co.uk=okiddle@bounces.park01.gkg.net X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | X-Virus-Scanned: by amavisd-new at gkg.net Authentication-Results: amavisd4.gkg.net (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.co.uk X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.uk; s=s2048; t=1549905931; bh=62rAWgPyGiGm5CLxxEVR5K9fRAC9CAat9tR60AMwKaI=; h=From:References:To:Subject:Date:From:Subject; b=WNQ3aB48yzchnp+dcta3oDI0Kl2UlMC2OmPL6yDkHA4CXlo2qq0u8EFy++Vzt4p0kzXuWreNtdw/MDqtrBNyoFI0fAxD/B7UV7Y7JGORSl+FVOadc9Fv+y/iYAXuSb0OkPF8Zr3JTUeSlFF/y6kHFZzMpTf8QUyKTHjPy46U3SFFz3XKe1OukyJYaviq3/CxiPMvnarLmMaFQEPdADmCtrAtHL6eJdH/B61QLogLWcUqx/V88DPYGePQB5Cee5TB89TsPwn+/Ul/Vpogc106qhiXvhVY+gS7WNN2vRO6S//0DT4VscyGduRSOG2sMmiXQBq88R3CujgdDq5L5oaUZg== X-YMail-OSG: PUTsZ9oVM1mA0t8aP8zbzJsnz9g.dvMwN70UGX1Ucgt6BYfvcI3VdTHoEez6eUi i1Tkn_rvVmqCca2EKgG68m5Ja2JyvRKMm_HnP5s6u64ZW_x7oBPcAhUlTEYCmLTvf_ks3lIP47rB 8ahuFQ37TTZfg9FG.UVoY5XRZTrj92H8vszFKOkX5CirujZnbUaeLnHqGwUXJfn2uPJ0o0BwydEU ugLvRoVbweWG6V6eDB4Lfl7N7DdEuvaMBzzBrCZh6vUPI4XGPPu9OOmlKq1GMO5yuc1XY6vjy3XX oFk_L5gFsGnLAom3WARb6cVS874gnITPa17Hoeq414y_rChzdLkYzx03OYiAUHb42okW_5tI7tAJ A7kEah0.7r0b9j7DEr4hUgo7Fz2LYiPZPrle4meb5p60Al0MdZTzatgxWXFt2Yh6C8crgb18CUUM IO9Xyz4SqxBQQfTIFUixWbT4QxKrUQeAvJCEKKOlrx6kjYauwKSoCQQ95qiCSwargWZnZ35jUoVR Eb2v2OTfT6FVdgeMDvDdsKWpCa9CgEm61QJ12XeRdXpkhW5yW52S9oRvlfbatsiM_322UDQJnSdU KwpGChxqRwnAoRWGN8ZR7y_D_MgehSMHeKYE92QhVy3xDUvfOUTlRB4UjmGJx3HolokguKem.73_ 9qnoWwfZg7O_i4l7JB4HQ6eD34icOmfUdwzT00MNfjxk_BVAKNbQntRu1ubq81zXSt_LlGXalARN JidJx6ESoh9bTK6qi4k1FytDXRSA4d6cb_RitLgkJYoQ.bsI7h7gAAQDiHJDO0UY4g79FazEmhXC 51BkDlbx34yNLfWc77j.Coslawq5XVKytt0tuKKc2M3L2nz8Nz0m97BP4o5H0YlpynM21oHdOUwS AZaHRDmpNKsvYBKAQY31Qw580oZQSDDWmB_C3h25YFZBXgkFxBySP5b9Zbjz6lIRl6n00OJY_b3e GNL88Ua1rZ2j9Pj_OqnXftvNK5Z2fuuMwlHGVj9MLROK_RojrXItZFlKRs8rIe.IsREaK7IINO6Y YlCOydipAw8jvnH7VonRrqmmz9ABP8zIzX6wuhA-- cc: Zsh workers In-reply-to: From: Oliver Kiddle References: To: dana Subject: Re: [BUG/RFC] IPv6 host:port completion needs work MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <56367.1549905929.1@hydra> Date: Mon, 11 Feb 2019 18:25:29 +0100 Message-ID: <56368-1549905929.995530@tv9I.-ykB.1CRi> On 5 Feb, dana wrote: > I could update _hosts itself to take an option telling it to do two compadd > passes, one with -p\[ -s\] (for hosts matching *:*) and one without (for the > rest). That's similar in concept to what i did to _bind_addresses for > workers/43207. But is that the best way? Am i overlooking something? Yes, the approach taken in _bind_addresses where -b indicates that IPv6 addresses need quoting with square brackets seems good to me. _hosts_ports could also accept it and pass it on down. Oliver