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.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 32367 invoked from network); 28 Feb 2023 18:01:45 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 28 Feb 2023 18:01:45 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1677607305; b=OjFJiwsq2Q+NxCa3SCERHFu3TAM4O9RXySFBYvBxJn0uuMaSAkAGwAfnqvinsUMo3PCou1ivjC gLBv/pf+IyiiVbEnhIJYiuLazAoBl527GDOCzA4whHIodRfTkXyq7AZ82hMU4XYW8RkSTG4D6t yfyGDHkit9kW36uBBO5lbKXRp6xcoVkyBV74zCjkaomvyfn95GbWtuMIfOY6Wk+UhZBZ1WdRAH BiVfYjBHg/hI4aJSO7GF+jxjQ97NlGdRKKNeoZEvR530P9vVZ07yvvflkx5MmCIL7rVTm2OkiV dLRdHD4Er6KAkTxlJk3P2ZrGTIVnoNOZrZlkpvS6+DEFTA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f49.google.com) smtp.remote-ip=209.85.208.49; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1677607305; bh=oaqm4UMRO5G01J7PRzagIP/vl8sQw29xH5/Bg4ouItI=; 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=m7mrsEKFNcJiHuSkyQanznDouDJ54lqGDIkFclGj+I66+EFXi+ibhg1p1prXgP3sS0bDZcu39H rUcHF1keSrtnT+XGTlTOy31ghVDVD681eASDOHwJPWVmCchk0dkIjinO2Q0FAVFplnRmGvNbjF 9JoPy8FAxtAf5wrw3t3Cc4CSXIrPPQXibn2yoJkGQArtC9kTKfQcrxGqduUNAXCVJ327uIR4hn d0lWFAcgr3AGt6EnTOXrAdInuDDeAYVEtv4d3cQEyC1a9U8kQQoG/s0edAViko3r5ShLQ4/WDp wySYzL/n6vWt2Btu9W60bE14q1yXrfxkeNOXKb//dTDfRQ==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; 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=ek+Cy7+drwRt39kHcFUgEGEzz7A9+PHsfY3JPW8PuYw=; b=Ilv9nW/vp0DKvYNJyJVd45Q8+2 NSCh15XtmP7rWjCXaXEpR10HN6KcHtQh5Oi4s/47JJ2OmszXriLD+4+n+P4A+7bhFDt+PDwfIgOwh hYvdVflqSPLu/57oPKvuVxGTzF8WUMU0sFPyrSDimHbyEBNoH1DcHzbQ5HcFQcsfLvKXx89/fORjj tHvgii4NwWjEuQfSKsA5EBVtoxYkFixJ6iK+9SAqkR3VorcGvm2EePQL5vUCGndVRS/jzDPaeqUY+ yyGWW9cfOpYRz00YPr6iZu5l1880b6AFrpJg5dUBamdV8lC65TRefKh7IRVGlOU/D7w512vBUAeFY kIOABvzQ==; Received: by zero.zsh.org with local id 1pX4IK-000Ki3-Pm; Tue, 28 Feb 2023 18:01:44 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f49.google.com) smtp.remote-ip=209.85.208.49; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f49.google.com ([209.85.208.49]:40581) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pX4I7-000KOi-J8; Tue, 28 Feb 2023 18:01:31 +0000 Received: by mail-ed1-f49.google.com with SMTP id i34so43517285eda.7 for ; Tue, 28 Feb 2023 10:01:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ek+Cy7+drwRt39kHcFUgEGEzz7A9+PHsfY3JPW8PuYw=; b=odBHXYTlJMAByHy2JWGjNQ/wnK3ROV2XE74M9DUIlpB999Mr5cIsA22Eh3CdPiCErO yW04KHi5a62oCTAKyYKB4vAbWcoxVqQxcKuYOVS+ws76hX2UtSHksVBP5WMWsaukAlqn gEUikn6f0h65T3XNOXGFS7rUy4QicJ6YHZj2/3XIdCSFd7Zu2CiycYQg0xnNFvUoLMGw DLMqEVOtGEf+2GeB3IT1EU7z1PjdYwU7n/hdrzbzG4q+zvIRtEPG4jhFUIrvU0KM6Qo8 dwK91cVrhVROicGSmhzv1ahca0Nls7m+vLKFmt36yCNSJu9azGBBqvkIF6FteReKLbR0 TgcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ek+Cy7+drwRt39kHcFUgEGEzz7A9+PHsfY3JPW8PuYw=; b=5eX6kqNFOLkfmYMW0O32yvU5Wf8w43nHgKdG0cw7FK9soqOjlf1CrIpdErMU6K0gze cs/wdhELvGcjKY4dS469y8tHZ7sMCNh7SOmdxdHy5ZIFeWKGIQNxFTzrpMBjP5B+m+Nn 2iCPlLb+h8vCadimFyyGBDEpp7GJS1irbQnDpq2hGbarhSe/+mL90tZFIgG33KJRROBw mdyNjEOxFa+1MqCl37hecRqUjIP+Ho0mGAeHbs2s8BPyad117EI4n1bjJ3GfbTHmwhxv M8T8yIa8YY21E8VPjwzQyKiXuXEDNEaKgX6/6+kY3FB4cEqZQupH+WHzKFkQqbOrh/pT wz4A== X-Gm-Message-State: AO0yUKWKhy56QoPlfWPszITQzn/VJMSTmtlg1my4BBE26laeqoPZ8iG+ /FPs7IDWs7KJYHZ/mL2AD4DWkKvEb9T89h1QVgNZSw== X-Google-Smtp-Source: AK7set/h42QTmT1qdiXeU0isbyR1kEnVeAM2UqF17siTIKP/gbSLoQ2gy6B+PrAZS0kfQKJt8zgxEZmYUfcFxnRPFhY= X-Received: by 2002:a50:c291:0:b0:4ad:4c0:c4fb with SMTP id o17-20020a50c291000000b004ad04c0c4fbmr1373892edf.3.1677607291169; Tue, 28 Feb 2023 10:01:31 -0800 (PST) MIME-Version: 1.0 References: <60026-1677574037.450652@BS_8.Gg9A.ql-t> In-Reply-To: From: Bart Schaefer Date: Tue, 28 Feb 2023 10:01:19 -0800 Message-ID: Subject: Re: expanding nameref target? To: Mikael Magnusson Cc: Oliver Kiddle , zsh workers Content-Type: text/plain; charset="UTF-8" X-Seq: 51496 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Tue, Feb 28, 2023 at 2:33 AM Mikael Magnusson wrote: > > What about (PP)? There is some precedent for doubling a flag to > disable its effect. The downside is that (PP) already works and is > treated like (P) but... The other downside is that ${(P)nameref} would not be the "opposite" of ${(PP)nameref}. You'd go from two "dereferences" to zero. Also I'd prefer ${(PP)...} to mean ${(P)${(P)...}} if that were do-able (tho likely it isn't).