From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14896 invoked by alias); 11 Mar 2018 23:20:16 -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: List-Unsubscribe: X-Seq: 23234 Received: (qmail 27102 invoked by uid 1010); 11 Mar 2018 23:20:16 -0000 X-Qmail-Scanner-Diagnostics: from mail-vk0-f42.google.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(209.85.213.42):SA:0(-1.9/5.0):. Processed in 3.486834 secs); 11 Mar 2018 23:20:16 -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,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: pierpaolog@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Gs5H1/6mQBwamnguI+uwOG+rK3CkcGzWW5tuAL2t9Us=; b=hqtC7ensWMVh75VTNGv1TmoyZpgeYYTmOD/RdjbGMfQw9dwuCtWez6YsM0oLDsysmM QckPnfTz56uRuk6Lp2Ac2S47oHXfB2BCD2rUNemtkQxbI05tVyLLncjtotqSfKvUnWt/ ocUuIz4k2zR8Lwrn2coAW2IOfjnKjXYccpQY5ol9fuj4z6j8yLzaGnYJhjpoQNBXrpkr fyCyMQY3sd/75G75jXSK4qA7IU7eWwESzofwQ4TyBQflk5UiD37nb4NjLH5qZk5kxE7w ACUKYXtBD6S5QXCLFcnkit17wvewWvgEBYZH0NqOvNggmjHECPT/Xr6E2jrIuGCU+IG2 IwzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Gs5H1/6mQBwamnguI+uwOG+rK3CkcGzWW5tuAL2t9Us=; b=Wtn6lnIvepQzGy3/3FnfCwHsRNnRQh8ZuWvp/EZpClQ6my5544jPRXn+NkHOwl2oh2 5f9LTFcy71qKBX00YTRmAKaB+hB7JDbR2Nqg83mdHGqK5msVElsaMyUS6x1gb+3sguwg NNZ/sin1i6A8uQLwF9bNvgZVJJt4ycQ0cje9jSaeq4KA/OpNKJBlZNaXdT0ukaolHUqc 3AfR9PYUAkxJ8kvWwWtPAcrDwlgAbuZEuFIyYIbHNfhy8q8+IEOh+Sybc2uwpizNqXFg EUObh9lIFCFPTjRTpRZdF/Mw5GuxNe5q1ic+S3lAC/MFV/e/Cs0eA1+0TEp4PhzBdlJL XLMA== X-Gm-Message-State: AElRT7HDTm0P+6XD/t50uRRGvhh9tDHeVc7juakBX1eZHSgs1koSsncI 0u0NRET6y4OZbcsYrudfmyTrAjP/FE2Tv49yE1jCmA== X-Google-Smtp-Source: AG47ELuDhkfNgsWY9GtCl1fUmfluQCCbU6FhPDtkeggo7Q3Q8btzJIrw/yoeQfA5W+ZQ6WwV8PmOAwc60NUUKeEnRr4= X-Received: by 10.31.138.129 with SMTP id m123mr3745763vkd.13.1520810409488; Sun, 11 Mar 2018 16:20:09 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <180311112053.ZM2186@torch.brasslantern.com> References: <20180307135210.7fb19043@camnpupstephen> <180311112053.ZM2186@torch.brasslantern.com> From: Pier Paolo Grassi Date: Mon, 12 Mar 2018 00:19:29 +0100 Message-ID: Subject: Re: default completion function To: Bart Schaefer Cc: zsh-users@zsh.org Content-Type: multipart/alternative; boundary="001a114576223a74f205672b4414" --001a114576223a74f205672b4414 Content-Type: text/plain; charset="UTF-8" that worked very nice, thank you! 2018-03-11 19:20 GMT+01:00 Bart Schaefer : > On Mar 7, 1:52pm, Peter Stephenson wrote: > } Subject: Re: default completion function > } > } On Wed, 7 Mar 2018 13:28:38 +0100 > } Pier Paolo Grassi wrote: > } > How can I set a default like that without overwriting existing more > } > specific completion? > } > } The obvious way (so probably this is too simple) is to override the > } function _default, the normal version of which you'll find in your > } $fpath. As long as your function starts with "#compdef -default-" and > } is earlier in your $fpath it should be used in preference. > > I wouldn't recommend that. The _gnu_generic function falls back on > _default so this potentially creates infinite recursion. > > Much better: compdef _gnu_generic -default- > -- Pier Paolo Grassi email: pierpaolog@gmail.com linkedin: https://www.linkedin.com/in/pier-paolo-grassi-19300217 fondatore: https://www.meetup.com/it-IT/Machine-Learning-TO --001a114576223a74f205672b4414--