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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15001 invoked from network); 30 Jan 2023 16:12:55 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 30 Jan 2023 16:12:55 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1675095175; b=jyAo2Qfy6j3Xr7IhNvi6JAlILNwplhWZwLQMO/gQM/VjaD1WHI/pGMEY5SnJNzKPAgbCOPPkMk pZr8m4ztVTspYduHkFJ83EvNxyo0Z5d7QK/LAKzXBGek40yWoih46hDjT1s5IlEDT1hbksmLPA Pkq3JpZs+8sN4p3I0jqc6P+qig4Q+MPU82UngoL74fGs32WyKsYlttHn/PrMw1l6Sf5d/QAAUl cQio/cBElHTYNz5SjDDOAj7vDDf/GDYTu06TDoAqHqfVX+2IXpH88KHTIbcrUw/0KUw+HO685F 7cR/creESc7lxpMEpxmbzHciAPn69KOeiF0pKH3fSgbayA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lf1-f46.google.com) smtp.remote-ip=209.85.167.46; dkim=pass header.d=gmail.com header.s=20210112 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-20210803; t=1675095175; bh=723X+IRa7C8DU5m/pQTP6c7F8yh6MxhT1TCcM1zCiHM=; 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=rwJ2tF6PASK/2ThMBUOuEf4AFp7hAHwkQP4nl8u0iD1GELPvqtBHc5QQmJILbsmYKPwOZH2OFA 3i8YsGdSyB+Xmn99qsvgSvqNFyqyYT2gyXNrNqlHTYqDKwS1/243kmo9PHUsl/bSq7s7S86jnZ TaTwWY34g0kUn1HZZzDKYldDTXtIXqAEXHwt8BIQES3uK5kGx8hwbKXsluiErWdU4mTfEp9el2 CFJIZ24AEm8o0WbZ2VfIw62eV/MtUsITjiiGPYqHtzLbuBuH6j9cPly2r5eh6mRBBjnUtdXuba PZ5Mh0QwySB3nC7tObvjl3zoUr3F/lDySqcB3bl+uWuXQg==; 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=Gez5aNPiXEYiBpebtF2QgQqQFO4BdW/6bZZyoiQxfwc=; b=ek3xdbl65/0g2ILy6UnZF6Cb2p e30Z6KZx0/0JH0ZdBjJdUpHf3quj2i01jKNHn8g9LTyKdEXgnc627v3TO0NFGI6NaCCu5zLLMG48W t7WUfwkROjgyhwpNjS1jZU54501V3pfWRhTvhGc7cjGQ+t6Su8KhTPVIGaq/2+4yXfQG4vKvae2t8 JJea+6JIUsOQ6EF8wh4k3V7nphMyrHs4x00BeFCy211UoJZZDqfjUqqkS2m9smS6fw3vvl7D8RgVw LOalX5A87dG1igSXAMy6YzoWXEuV+d4VtIRkKSyQhKtrv1nuE7in1aTOpBZa+qk8CgrLb7suczEx7 b7+aoQDg==; Received: by zero.zsh.org with local id 1pMWm7-000G0F-OK; Mon, 30 Jan 2023 16:12:55 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lf1-f46.google.com) smtp.remote-ip=209.85.167.46; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lf1-f46.google.com ([209.85.167.46]:36592) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pMWjK-000FBY-Mj; Mon, 30 Jan 2023 16:10:03 +0000 Received: by mail-lf1-f46.google.com with SMTP id j17so19792472lfr.3 for ; Mon, 30 Jan 2023 08:10:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.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=Gez5aNPiXEYiBpebtF2QgQqQFO4BdW/6bZZyoiQxfwc=; b=EcEKF0EvDbeplVF9XLowk44icrBXm39dk9ZOL9uR0DSVb9ucuco3+snBbDTI9y9FUP EV0zf2Vwn2nYgxPnQr1WxkAKT0ZONNmXB6beD6oCQMeCu7A9JPljnnrgJC66FJqV/QGh ExNf7ymj11aVnlF0HT7bUQxuSPST1Hkew4VLTrA7ySEHp+0K5o8BzfiANBDJcsWmNe/9 Sk+iEU+epBIN/TpARlIqPs2QL4Kavd3ijbTCxEdlR9u05A4V3uTHZI7wIADjWdJ4/S1t vI9dQETkJvBRKzUEf0MCkNdcpIvvsNh57ufISjQRTtmAf7wp6DLRws6YTlfGTeyQEpId AhaA== 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=Gez5aNPiXEYiBpebtF2QgQqQFO4BdW/6bZZyoiQxfwc=; b=6YfVqE3f1Wl55ImXC98wzp1J/0e+YrcRhDpYBUUqha997Rjnq2f+n2ojQ9CWtBhFkE ytB0SnO+Ogc5zOmkccZ5bhSyyK9oIoIEawrX5GbVoOhGznOs8bHkcBXCOZzQqXj61XPw wbqwg0Dd5Due+n25oyuVQZsMycfNNTR2UQWbB1eG1iSXVxLTXDquMKEMVqooPATjs5aq dPshiYQ72tMq/3OwE5z0f+KMca3JrlyT9tnTaOEakEPrdgEJ3CI6k2ajLGRbJ4KQpT1O L5ILPfOu2yjquL/lHN2hy8KjnKUAb+kzldbJL/EBoUJQP5yRQpVH6jQ/M+9X6W6V7Ssc 6xuA== X-Gm-Message-State: AFqh2kq6HHIiXW5dbQ8UEL3/EnwHUdypa3KT8bb49P69edhFJyPfDNKw /7l3hoaJEtS1zf0OK1WzhgoDJCHabHnS6XKofEk= X-Google-Smtp-Source: AMrXdXu3xcavjWTzWYqO1g9ss+WGmZ2MO4aFwurZAmVST+hmWl6K83D9nW/l80YKCL4QrlT6Q2VUbVbcwxhBlUHxIMo= X-Received: by 2002:ac2:5087:0:b0:4b5:5454:8357 with SMTP id f7-20020ac25087000000b004b554548357mr3593799lfm.255.1675095001687; Mon, 30 Jan 2023 08:10:01 -0800 (PST) MIME-Version: 1.0 References: <0dc71450-d082-93da-52f8-d4e6b97199af@eastlink.ca> <1a232406-ad76-b661-496b-974ddf8e67fe@ckhb.org> <8f626e62-312f-06fa-d073-5910d1aba3ad@eastlink.ca> <4993b3f3-3b71-fb80-fd60-3e72170989f2@eastlink.ca> <562e5e2d-44ff-0402-61ff-b621edecf116@eastlink.ca> <1898f1f5-9d67-c832-c145-ee02690f4bd2@eastlink.ca> <102004bd-c372-44c8-9a55-afc298e7c987@app.fastmail.com> <7d104cf5-83a7-2e6d-5696-8d0e613f67bd@eastlink.ca> <86e60311-983b-63b2-235e-64b3294f9415@eastlink.ca> In-Reply-To: From: Roman Perepelitsa Date: Mon, 30 Jan 2023 17:09:50 +0100 Message-ID: Subject: Re: path PATH To: Ray Andrews Cc: zsh-users@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 28862 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: On Mon, Jan 30, 2023 at 4:57 PM Ray Andrews wrote: > > But that begs the question of what 'hideval' really achieves if > in fact it's not hidden at all. It does what it says on the tin. From typeset docs: -H specifies that typeset will not display the value of the parameter when listing parameters > ... looks like I must still 'typeset +H' to see the real value -- keys > and values that is. These are not "real" values. You can choose any representation you like. It looks like you want this: printf '[%s]=%s ' "${(@kvq+)bg}" We keep going in circles. If `typeset -p` doesn't do exactly what you want, it doesn't mean it's broken or bad. If it was *impossible* to produce the output you want, that would be actually bad. Up until now all output that you've identified as desirable was shown to be possible to produce without extending zsh. This means there is no need to extend zsh. If you want to produce some output but don't know how, ask. Roman.