From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7262 invoked by alias); 7 Jun 2014 19:30:18 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 18880 Received: (qmail 9356 invoked from network); 7 Jun 2014 19:30:07 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 From: Bart Schaefer Message-id: <140607123006.ZM25086@torch.brasslantern.com> Date: Sat, 07 Jun 2014 12:30:06 -0700 In-reply-to: Comments: In reply to "nicolas.canceill" "Re: Case-insensitive completion with partial substring matching" (Jun 7, 8:00pm) References: <33086926-C7D7-4D33-AF86-4B0D48977555@laposte.net> <140607105445.ZM24783@torch.brasslantern.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: Case-insensitive completion with partial substring matching MIME-version: 1.0 Content-type: text/plain; charset=us-ascii On Jun 7, 8:00pm, nicolas.canceill wrote: } } Are you saying I should file a bug with Zsh about that? You already did, just by sending your first message. } If you think I can assist in debugging, maybe you could help me find } the relevant portions of the Zsh code? Well, it's all in Src/Zle/compmatch.c, and it probably has something to do with the functions bld_line, pattern_match_equivalence, or join_sub, but there'll be a pretty steep learning curve. Dive in, if brave ... I also recommend testing with the ":" command or anything for which there is no complicated completion function defined; using "less" for example generates a lot of extra irrelevant passes through the completion code.