From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 1173 invoked from network); 31 Dec 2020 01:04:54 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 31 Dec 2020 01:04:54 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1609376694; b=zWzA1k24OmflXquA74WxC2ZVLd/zJbAb+9pyz3AfdZU8SOGQOGEtPttgZLrgLfy9O/NH39B3j5 SEEW3DWqdGQ6qIVxqcQO0iiDoHZmO1ziKY+RXl7cXsuW2W+EO5Y6EVg3NoOtEHVkwN6qXHXOQW s7dQUliOFo+ij998u9/e/aouBij2LCWtYoQLWdLn9baqBygC/xQveHar42+BaraQWbYUziKTTw 5z3AHjn1rnoBVpglSg2l4hFPcILREeykmrbq4AuYHvBs56/zvD//IHwUiGEYJFanxjfZmT8XyG Swe/fIPkjAxL6tK3FpFzSDLyppSDevBegAUlDpDehlcQ+g==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-wm1-f41.google.com) smtp.remote-ip=209.85.128.41; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1609376694; bh=+Od7cf0rDD/4ogklJIiPe5mD35Ef6LL/qi+qquIqFPI=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=FX8k/cXFfFrzT0/EQ0d9IHF11lS6rlQoMf15KV9yC65vcziTzVD3HvMu4GOBRz+P4uaVJ4NwxA 3vq8QvUPMnEGuGvLXRVvFOfDDysL0kNhGqXgH/ui3jmC6TSIRbUSx3hds3Zf/BQiDmj31vRc6j UFJ4AxKCJHUvCNhCKTX7HmQUoNXXvMBI/dQ7HNmgCqxZT5QPLZAfjH8wt40cEveMQFNZiHgsig qSdRMu33bv0dxDPpYTcgIU2vahMIj1EXodbhkm0Krau4g4aJ9CATvZv5AaxyR7raDLxjxYAcIa mf13BkRSmyjQ0f9rxORn1g3u+jIOzGUG5qjNJQAjgC/7nA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=v4gzl0BUJAGnbzDqyWJeDNEUcP75vuCnNz8KFvggyCg=; b=k9gcd1d29GTLS4JgpHtV+15EaQ e7QGCNPa2RrMSesFvtB+Rj82ym4/F1bhVgTjueupQvt/YHfduUb7Pw58mjWYZrUQtKKoZY0Y6VEuX EBL1ozuGKsh7rS2lZwtYYD9AurVDQyoIXsEZsV6qKJ0NIYcd2UcWRWxxdXJEzADUuCE3JruCb7nrE TFyvJmyCTsXO/uTzHhnFA0qgbdrBOVoKtV7q3jO/kNo3fAYBvYwEkfIcWjMEmlBcm6jdSNl8s7Npi nRDR1tCupBdgCN+klsbdM55Ex7InhSP8upMmfpQDHAl0ne/XqqAN/fITDVQtGyqXZm+HezMKsw8WD Jm685z5g==; Received: from authenticated user by zero.zsh.org with local id 1kumOb-000FXM-Uv; Thu, 31 Dec 2020 01:04:53 +0000 Authentication-Results: zsh.org; iprev=pass (mail-wm1-f41.google.com) smtp.remote-ip=209.85.128.41; dkim=pass header.d=gmail.com header.s=20161025 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-wm1-f41.google.com ([209.85.128.41]:36274) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1kumOB-000FA5-7d; Thu, 31 Dec 2020 01:04:28 +0000 Received: by mail-wm1-f41.google.com with SMTP id y23so6162060wmi.1 for ; Wed, 30 Dec 2020 17:04:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=v4gzl0BUJAGnbzDqyWJeDNEUcP75vuCnNz8KFvggyCg=; b=VNS9zBKBxzoEwgYV5zZfin/cnYL57iv8d56w0v2Xhmnb6QIKJ3DCpiwSZGHWtDS9uQ RiwDOJP84vBKgtAhAPIoDCnnmfd4xPBCeP5HF5G5unDLdLhvHuBKK98iIlNrlMWwRAqL HphINI/8S0Tdqsr1K0RlfiXMlrMDGP6A2byhGhrIhjJT77P86xb3HZ0DWssLsHzjwqbt XEsp1Ti/BCbm4s60GKfXnJWme3pGOD165tyHbnmpZZ8LRZt9Uo2ihYUug+oKvwrTlXtz MPnC+/KIWirpnQi7st/jXEpJu0QRWXOT6WiODUBAf/BoedlUK2TJYhOThZbLJbRxBXHg HSLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=v4gzl0BUJAGnbzDqyWJeDNEUcP75vuCnNz8KFvggyCg=; b=AoUgHzMnNrI6UseQ0QGMUaByUZ091BCBprhPRtYaw5CeZKnS6ptHe4JG8M5VNbNddD uSQBxTNZ+PXc18QHp9oYYHMwYNpztTmrae5VolpbgqaWygjpt3UaBpXIyga5tviGjwIi /bBnvYXKsHL0bAMJH+3s/7trm5axblMwXsTSqkZmGXIzwvNKKChY+VSX9T7T/XZUoq5m tlbpm+vZ0sS069z4/Y19K9iQtTMQTBGfT4PHuFCnNr14FoXnt+salYZc2LzPjrBq+wb6 ZX6nXbyXiRDGwZskSu2UqVa9ELO0vkYyq+C5UakD69bcg2ChHZzLewLtUlnatJQ46iY2 IlRw== X-Gm-Message-State: AOAM532FGrdCZcEtQwGhClC1+3cSLy/bXTXYi6ApubAjfKVBSvpEe3/E aHsjSEBlF9jjC7lkj8NtmZpdcDgsqI4HNXOhIPsHFpREVrU= X-Google-Smtp-Source: ABdhPJziEXwO8Yv12w/FvK9V4OLullgk6bEDppVrAEk7uS4RSZIs4SKpvU/+l30U0MC9xz5/l9L8xUHOF222x1MjP10= X-Received: by 2002:a7b:c842:: with SMTP id c2mr9629979wml.100.1609376666888; Wed, 30 Dec 2020 17:04:26 -0800 (PST) MIME-Version: 1.0 References: <819ec6fe-5af2-2e97-c5bb-f434b1de86d7@eastlink.ca> <520ce98a-4394-726d-3d12-8ef414e881c9@eastlink.ca> In-Reply-To: From: Felipe Contreras Date: Wed, 30 Dec 2020 19:04:16 -0600 Message-ID: Subject: Re: completion within a function To: Bart Schaefer Cc: Zsh Users Content-Type: text/plain; charset="UTF-8" X-Seq: 26287 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: On Wed, Dec 30, 2020 at 6:40 PM Bart Schaefer wrote: > > On Wed, Dec 30, 2020 at 4:30 PM Bart Schaefer wrote: > > > > Yeah, see other email about -vared- context changing some things. > > That'll take some digging to figure out. > > This seems to deal with it: > > run-complete () { > local -A _comps=( ${(kv)_comps} ) > _comps[-vared-]=_normal > vared -i do-complete argv > } With that I do see the output. There's some garbage in it, but it works. -- Felipe Contreras