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=-4.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,NICE_REPLY_A,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6879 invoked from network); 29 Jan 2023 03:45:46 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 29 Jan 2023 03:45:46 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1674963946; b=gc0pPa7iMRTlX1Aig6F/ATq+53gwnzTNfdNxo5/4m8Ig8oiz30P/Tabyf76dAew0lQX8tjbzRz dD0c4m+NjA9y1uuoI9e779s+dh+6+P7dd7U07Qls42BtJ27PPE5J5VpW7wTu+VESqce/j26nfx aKj70Lj9uST2foTH/3NCd/vKVmAPLfnSSAsomfLPPBhpDB9k/BemkxgRZVVh8Z3Nj6Ldv7z3du 6OCOTSW8uxxcD3LCWwUkSAVOeyfX+mK8pfKe4qGDN5V45al0xKQLO+hCWG5ZwxOmGvwdFChbA/ dALU2JdLKWAPgXwj2wvRWo8dkoTHyBskDz47jAOtNc/giw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mta04.eastlink.ca) smtp.remote-ip=24.224.136.10; dmarc=none header.from=eastlink.ca; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1674963946; bh=Z+81Vpr1EofNy8YCoaccPcvWYB2gXG/7CGmebYMeOpc=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:DKIM-Signature; b=DGY9Vr+YI+f5dPvGxDRAZVSfaxElLmj20w9gstruvNasAjP6TFklL0appOqz8V438S8f6qM3m8 hIDLggd5HI8fBleTnmsi9pHLwa1vuo/2S2/jHiINnwSWwh+pUj/kBqNJHHa4u70FnFu0BL8ptB MbSWIpHkQ3WELJFY/odmdZHLoWXrG3mBELR6CTYr/5ry1GzTvQO17MoiBrJMJl+/942E2WXDfJ fVD4IeQPXJkVIYeO3EuPLto8JLumN4sysrKz6+KuleD4MXJjrGQ9a910o70K6CJLYEU5TY98fP Dp4KRwybftzaP4LnZAJSjjU+mW+ukoPIUzVnhHM8ffVMlg==; 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-transfer-encoding: Content-type:In-reply-to:From:References:Cc:To:Subject:MIME-version:Date: Message-id:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=2CddLFZNcZ9zMz+dkcu8Qy8Z9ZSL9qbE1bA6XsV8Zpg=; b=YAgLnYV6pVDgoV0szHDpfpiife 2ytcoxGRKmnWvvabIc48GBf9mXHynLYFV6GNta6vpS+YcBoqXRqTa5dSzF4eScrN9VTdY2pLlzkus U46WYrTteyCoNlEzcYiblwzSoBtI0d5/Bc3jXs/ll6q3UY7PCpZ0uQLAtR3LUP5bW9nWEMDwwRx0p eZXMyue8ihwdvFOs8ZPRPK7PROnW0a9FhnVBMrYmnc+irmH81585+EqXgjyp4DhZxols7FFm5C3H3 dQd3GYUfT07Jwx4q0HQ+GJ/v1U1aIqFoqJ2T5BpnyKYRYteogJe+7HpAo4S5MjU9+SVRtRwvCfpwb DHLDoxFQ==; Received: by zero.zsh.org with local id 1pLydV-000Gjv-CZ; Sun, 29 Jan 2023 03:45:45 +0000 Authentication-Results: zsh.org; iprev=pass (mta04.eastlink.ca) smtp.remote-ip=24.224.136.10; dmarc=none header.from=eastlink.ca; arc=none Received: from mta04.eastlink.ca ([24.224.136.10]:46548) by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES128-GCM-SHA256:128) id 1pLyco-000G2x-61; Sun, 29 Jan 2023 03:45:02 +0000 Received: from csp02.eastlink.ca ([71.7.199.167]) by mta04.eastlink.ca ([24.224.136.10]) with ESMTPS id <0RP8008JPA43GV01@mta04.eastlink.ca> for zsh-users@zsh.org; Sat, 28 Jan 2023 23:45:00 -0400 (AST) Received: from [192.168.0.4] (host-24-207-18-108.public.eastlink.ca [24.207.18.108]) by csp02.eastlink.ca ([71.7.199.167]) with ESMTPSA id LyclpI1uSjOrILycmpPKaZ (version=TLSv1_2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256); Sat, 28 Jan 2023 23:45:00 -0400 X-Authority-Analysis: v=2.4 cv=Kv6Lm0aN c=1 sm=1 tr=0 ts=63d5ebbc a=xN66ZtSbq5jdJYpBp7G/jQ==:117 a=xN66ZtSbq5jdJYpBp7G/jQ==:17 a=IkcTkHD0fZMA:10 a=vyBGOHVKtXXyDnyPFcYA:9 a=QEXdDO2ut3YA:10 X-Vade-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddvledgieefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecugfetuffvnffkpffmpdfqfgfvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefkffggfgfuvfevfhfhjggtgfesthekredttdefjeenucfhrhhomheptfgrhicutehnughrvgifshcuoehrrgihrghnughrvgifshesvggrshhtlhhinhhkrdgtrgeqnecuggftrfgrthhtvghrnhepveehteeivdeiffffgefhueeulefflefhkeefheekffetfeelteelheekheetjeelnecukfhppedvgedrvddtjedrudekrddutdeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvdegrddvtdejrddukedruddtkedphhgvlhhopegludelvddrudeikedrtddrgegnpdhmrghilhhfrhhomheprhgrhigrnhgurhgvfihssegvrghsthhlihhnkhdrtggrpdhnsggprhgtphhtthhopeefpdhrtghpthhtohepreerpdhrtghpthhtohepshgthhgrvghfvghrsegsrhgrshhslhgrnhhtvghrnhdrtghomhdprhgtphhtthhopeiishhhqdhushgvrhhsseiishhhrdhorhhgpdhgvghtqdgkihhprfgrshhsfigupehtrhhuvg X-Vade-Score: -100 X-Vade-State: 0 X-EL-AUTH: rayandrews@eastlink.ca Message-id: <562e5e2d-44ff-0402-61ff-b621edecf116@eastlink.ca> Date: Sat, 28 Jan 2023 19:44:59 -0800 MIME-version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: path PATH Content-language: en-US To: Bart Schaefer Cc: zsh-users@zsh.org References: <0dc71450-d082-93da-52f8-d4e6b97199af@eastlink.ca> <3ea702de-f818-adbb-c55b-e585f8deb10f@eastlink.ca> <1a232406-ad76-b661-496b-974ddf8e67fe@ckhb.org> <8f626e62-312f-06fa-d073-5910d1aba3ad@eastlink.ca> <4993b3f3-3b71-fb80-fd60-3e72170989f2@eastlink.ca> From: Ray Andrews In-reply-to: Content-type: text/plain; charset=UTF-8; format=flowed Content-transfer-encoding: 8bit X-Seq: 28843 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 2023-01-28 19:03, Bart Schaefer wrote: > > That's not an answer to the question. Other available information is > also accurate, just not (what you consider) complete. Hmmm ... OK, as you use the word.  As I was using it 'accurate' includes complete and unambiguous and helpful.  Short of dp, there was no direct way of seeing *all* the attributes.  I don't get it Bart, you and Roman provided a very nice function and at the  same time you're speaking as if there was nothing for it to do. > If the answer is just because you're curious, that's perfectly fine, > but it isn't necessarily a justification for adding something to the C > code of the shell. That's for the dev's judgement of course.  I have what I want in any case.  Dunno, I guess it's just my mentality.  I like complete information estheticaly displayed.  Matter of principle mostly, but sometimes of practice.  As in this case, I'm occasionally thrown off the scent by something misleading or incomplete.  I've had two private messages thanking *me* for dp even tho I didn't write it. So I'm not the only guy liking that display.  I still think it should be a core competence. > > Incidentally, "typeset -P" is already co-opted by the zsh/param/private module. I picked '-P' as a for instance -- sorta 'p' on steroids.  Come to that, just philosophically speaking, I don't like commands having both active and passive functionality anyway, so it shouldn't be attached to typeset.  You don't want to type a command to 'see' something and end up 'doing' something by accident.  Imagine if 'rm' had a passive usage: 'rm -V' ... view previous deletions ... and you type 'rm -r' by mistake and ... Nope, I was wrong to use typeset to display information from the getgo.