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, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 25862 invoked from network); 17 Oct 2023 17:04:36 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 17 Oct 2023 17:04:36 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1697562276; b=ifE8VglusJJ59m/tZnMI4nycyTjbZhqls46kVh2LidBulUpC7Wp6RR9RyAenyUG3La+83BF7WN IK3ljcaFtyDWe9OZppySqu+YAExDa0uS35+HubeEEYTyNYkncUeY7VQxJaNGnHdgnpIF+Z+Wvo EfwUwco0BusYBEPFS4fwaO0WujQkexmpCiv1/G1Jjpdw5XjDkYTvsiLosgv4oqKxVsiaCHIKQW kHEsKC3mlX83CsVMQjWAqTjEA0QkiGKXlh0seFDA+alSU4Uj1yoi2gveqEfwD9RVwpLJIFLDt2 rzGnJ9p8eARRUUaO+ZTrkGAn+mGZq3V0uDIiWX5TJaReEw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mta01.eastlink.ca) smtp.remote-ip=24.224.136.30; 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=1697562276; bh=9hmxttQf7ODm1CUnwU5s6BArC+WiptJBUuoqsJn8kLg=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:From:References:To:Subject:MIME-Version:Date: Message-ID:Content-Type:DKIM-Signature; b=i1EoYnyzjRmsitUoLSqWmsxBIgdbSXpewIqGo+5VEtdhFBWRvSrV1WHyr+erijJY7Ml2YDdm0G p+iLyVKCq+6mbUmuUUyVJiWLrVL1SPEsYYwss/s6rGcWrJxU/Ky2NZPrGPOLaNhhUJkcWYxrCt gQnoRpDDVZtTeftldwBNk4LHF268bJp4S1YS46xwKyW0OOdnHydyspFcS4/QiYXqbyPPik2Wtu Im+ajPa89VgTWg3J1v/K/t/UyLGaq7ECV8KpGcbXRph5/XI6BtWuPTfQRISja3JtBn6ZIZ+N3o eRrUIvuMVgASrVjtSeI0QCLGIATA2QNLwzcEn/wkTwlMHw==; 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:In-reply-to:From:References:To: Subject:MIME-version:Date:Message-id:Content-type:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=GjdWfZS4kGC6kQ/XyXEjor+iroyMWOpUezgmBAAPTKs=; b=nsXCfBBvFubNkUq1FBQrdxmPFy tC88LRhW9bDDRor9Ko94iLQN8Mbs4O9DqDiNlSsciFKorzWO4poQDhIQFPqunWo8nhxOc01+9TV8Q xNzWjJlZq5oD82xP83aW4Rn+bou6uTMhHMzNx6z+78a3aiGgQZXm3JcCNFbC/ltDt60EHwAyx2lZt ukXlUoD3Z8dK4AjxQ7wdDQkVd3NlxQcs9zeakVi2c9SrLEQ+xaXCq9HmjzuZgUV0lx5c2RqXuMKlk md+B6edQxPcvK/8rFuTSQHevrO7tktNk8YCt7Nu8LsVxeOkWA7hT9iwmM8qaEV1OfuyyEshKvskis cbJrCyTQ==; Received: by zero.zsh.org with local id 1qsnUh-000Pl2-Pb; Tue, 17 Oct 2023 17:04:35 +0000 Authentication-Results: zsh.org; iprev=pass (mta01.eastlink.ca) smtp.remote-ip=24.224.136.30; dmarc=none header.from=eastlink.ca; arc=none Received: from mta01.eastlink.ca ([24.224.136.30]:46343) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1qsnTo-000P4F-Fn; Tue, 17 Oct 2023 17:03:41 +0000 Received: from csp01.eastlink.ca ([71.7.199.166]) by mta01.eastlink.ca ([24.224.136.30]) with ESMTPS id <0S2O0526WNAQWVM1@mta01.eastlink.ca> for zsh-users@zsh.org; Tue, 17 Oct 2023 14:03:39 -0300 (ADT) Received: from [192.168.0.4] (host-24-207-18-108.public.eastlink.ca [24.207.18.108]) by csp01.eastlink.ca ([71.7.199.166]) with ESMTPSA id snTmqdB8qe0hrsnTnq4GoO (version=TLSv1_2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256); Tue, 17 Oct 2023 14:03:39 -0300 X-Authority-Analysis: v=2.4 cv=G4vaUfo5 c=1 sm=1 tr=0 ts=652ebe6b a=xN66ZtSbq5jdJYpBp7G/jQ==:117 a=xN66ZtSbq5jdJYpBp7G/jQ==:17 a=5KLPUuaC_9wA:10 a=r77TgQKjGQsHNAKrUKIA:9 a=9co4xU7NMLNcjzTBKvkA:9 a=QEXdDO2ut3YA:10 a=pGLkceISAAAA:8 a=O5wWqhBofKp81_EXV5YA:9 a=nbGIBPWShM207OdZ:21 a=_W_S_7VecoQA:10 X-Vade-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrjedvgddutdeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecugfetuffvnffkpffmpdfqfgfvnecuuegrihhlohhuthemuceftddtnecunecujfgurheptgfkffggfgfuvfhfhfgjsegrtderredtvdejnecuhfhrohhmpeftrgihucetnhgurhgvfihsuceorhgrhigrnhgurhgvfihssegvrghsthhlihhnkhdrtggrqeenucggtffrrghtthgvrhhnpefhteethfevgeeuvdelgefgvdevudefueduffdvgfelvddvgfdtieegueeuleeifeenucfkphepvdegrddvtdejrddukedruddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvgedrvddtjedrudekrddutdekpdhhvghloheplgduledvrdduieekrddtrdegngdpmhgrihhlfhhrohhmpehrrgihrghnughrvgifshesvggrshhtlhhinhhkrdgtrgdpnhgspghrtghpthhtohepvddprhgtphhtthhopeerredprhgtphhtthhopeiishhhqdhushgvrhhsseiishhhrdhorhhgpdhgvghtqdgkihhprfgrshhsfigupehtrhhuvg X-Vade-Score: 0 X-Vade-State: 0 X-EL-AUTH: rayandrews@eastlink.ca Content-type: multipart/alternative; boundary="------------6s8z7HBGN9yAT5sPpqE50seL" Message-id: Date: Tue, 17 Oct 2023 10:03:37 -0700 MIME-version: 1.0 User-Agent: Mozilla Thunderbird Subject: =?UTF-8?Q?Re=3A_ls_*=2Emp4_=E2=86=92_ls_=3A_invalid_option_--_=27M?= =?UTF-8?Q?=27?= Content-language: en-US To: zsh-users@zsh.org References: <875y3bvtos.fsf@example.com> <1312746524.945376.1697209990281@mail.virginmedia.com> <179314f9-333c-4baa-9dab-6fa397ab2f64@eastlink.ca> <17fae209-0f7f-4738-9e2c-e9392f2e6843@eastlink.ca> <01caa44b-18a4-4d44-a863-5248e7b7413f@eastlink.ca> From: Ray Andrews In-reply-to: X-Seq: 29305 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: This is a multi-part message in MIME format. --------------6s8z7HBGN9yAT5sPpqE50seL Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 2023-10-17 08:55, Bart Schaefer wrote: > Isn't that a different issue? > Seems to me everything discussed so far is a case of wanting the shell > to "do what I mean" without having to explicitly tell it how. Interesting perspective.  I'd say the exact opposite.  The shell should not presume to know what you mean without explicit instruction.  Mind ... there can of course be defaults, like 'bindkey -e' I think  everyone agrees would be the default.  But if I want vi bindings I hafta be explicit about that -- no extrapolations from EDITOR or anything else.  There should be exactly one way to make that change because only one way is needed.  My smartphone drives me mental, it's always trying to be helpful whether I want the help or not.  So it changes things that I don't want changed and God knows how to change them back.  But, with something as powerful as zsh, asking for 'simplicity' is always going to be a bit naive, naturally.   My perspective is hardly the only one. --------------6s8z7HBGN9yAT5sPpqE50seL Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit


On 2023-10-17 08:55, Bart Schaefer wrote:
Isn't that a different issue?
Seems to me everything discussed so far is a case of wanting the shell
to "do what I mean" without having to explicitly tell it how.

Interesting perspective.  I'd say the exact opposite.  The shell should not presume to know what you mean without explicit instruction.  Mind ... there can of course be defaults, like 'bindkey -e' I think  everyone agrees would be the default.  But if I want vi bindings I hafta be explicit about that -- no extrapolations from EDITOR or anything else.  There should be exactly one way to make that change because only one way is needed.  My smartphone drives me mental, it's always trying to be helpful whether I want the help or not.  So it changes things that I don't want changed and God knows how to change them back.  But, with something as powerful as zsh, asking for 'simplicity' is always going to be a bit naive, naturally.   My perspective is hardly the only one.




    
--------------6s8z7HBGN9yAT5sPpqE50seL--