From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 674 invoked by alias); 8 Jul 2018 14:15:07 -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: 43152 Received: (qmail 19197 invoked by uid 1010); 8 Jul 2018 14:15:07 -0000 X-Qmail-Scanner-Diagnostics: from mout.gmx.net 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(212.227.17.20):SA:0(-2.6/5.0):. Processed in 2.662457 secs); 08 Jul 2018 14:15:07 -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=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: llua@gmx.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Subject: Re: clang completion To: zsh-workers@zsh.org References: <20180707205750.GA62923@CptOrmolo.darkstar> <20180708064008.rkjzh2h376kqehs6@tarpaulin.shahaf.local2> <2431.1531053655@thecus> From: Eric Cook Message-ID: Date: Sun, 8 Jul 2018 10:02:07 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <2431.1531053655@thecus> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:yBYYbg3G9fgU5hTE65ttQ6qbhSNHhHbPZvrf8kvycsDY/CTWYWq rE7ErbKJfZlPpD0Yalqoio6QTlUT+mNTm8OX+VXoz47zrQoTkf2h47qaWpVllFkbFeEeLBS SSu0TpD9bSVf/ZDyWBd1WlrGc9K3czoCgOrJvRzex2eq71AniO88SukFuKyNIXiHQ8dyv7t s/awld0QDpC707jLwhxLg== X-UI-Out-Filterresults: notjunk:1;V01:K0:2DmLriuSWqc=:zkdvBZeDh2daihdGhjcWpC xAMg3I3L8ZG1YRxXjmeKO3fK8fU0iu8xkk6bK4NYixswen8Y5oUrETpsYA+EifKVYAgQ4whIN Y0JoUOVTbVcegefkMuGQEHSpURSBVrpiLQeHPBkxBSFyJntvl0vll1UDnDEoFBVcDsrbyGza6 B/rhnBoZDpmZJXKqaJ5JPJQvi5LJ9HKaDDImM6XSU5u/icKcAyG6KC4oQdMjHyYGNjXvb+D65 gqVyDqDR/3UFg6kTNXy8teG5AY+6fN6B8ItoYwAZZh9GhIkQJSLlYr9bmKlQ/PmKIPgFPsWXl aovw6mMAMU5uC5paL20WcV6Wg/5vXgdQD4c2KPU2+8jQ6ZYKfjbBdg1Vyy0p4it/1hmh0UHR5 lI22o48LIrENqY/fRz6Vjna07/7kddMPBrV+EyBQvUJWGbeOWNpRb4p2Mo6j0WI0HSFJuZgjd gtnK8immFlQV10K30DycwUVAdY4izOUYZj595/CGrcR8qultq1wTekdYcpEb1CqXmVijKW4z4 TTP3myJLwCqZ7iMUa+iEnJ1ZZGCByA/wizGwjIAwiU/Q4V7qufMtyIt65oVkTM2jieSeYheP6 rjtnTmArvVPArqYaFVst2YE2h3Z5lygNbiHxs3Aljwr0BeP+WLZ2LLyMZmC0Xw8cNyLpeys98 3isgD70CjUyszObqecourT4zhVm9hIMxNWmxopZ6rxXpoXRgpwG7o2Mfikky5jn7U+EFN+aPX aNGPXFKZl3ybNnOoGw4sEAwpEdJQMi0gtfFOjrOyOFf7XQ4TLMjTVFOsogbdEIBiwjBhv8dgL PixuEIP On 07/08/2018 08:40 AM, Oliver Kiddle wrote: > Daniel wrote: > >> Note that it's not trivial to support _approximate or _correct here, because >> the --autocomplete contract is "give me a prefix", not "give me all possible >> matches for me to sort out". That is: clang wants to do the matching itself, >> and it doesn't honour zstyle's. > > This sort of design tends to follow from the way bash programmable > completion is designed. I'd far prefer to have clear options for listing > all warnings, languages, options etc. Those potentially have wider uses. > Do you mind further expanding upon this? so people considering this option can be directed to a location of why this may not be desired for other shells.