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,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 18726 invoked from network); 20 Apr 2021 21:27:26 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 20 Apr 2021 21:27:26 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1618954046; b=yITXVhfTfS2/dejg0MRG/arXmBSX4n+8szEAx0BupnKRMnLExOrQ4f1x3KmJlRQD/7EnX7nxZ+ qeUV67JXnBtf2J0VJfmNNW+gMj0thTxRqaknlSHA1kvS1tuo52sebk733gZYpVZ/8l+eSPgZiJ jx62/A4jcpAW6Bn7PiB6N5vGUTopDlOot2ajHz209Ny15lknom5SACRqRESvnbIEtusJD3iy8V nB/GUP30Xc6q5gyFYAnDP5U966Q/3agy+GHZ8QRPEPTJPhov/TWb6vqDmSG08kBHE6AxAvVFcB Rr4z0XpxZ7MEtzdPl8aJ16dVNniiCmttVqw+16Pq6Ma9Aw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (out4-smtp.messagingengine.com) smtp.remote-ip=66.111.4.28; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1618954046; bh=jYoKhTA6zJh/YDnHtrMCWp/NSfH6RNge6iVhM0TWUwE=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:In-Reply-To:Content-Transfer-Encoding:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:DKIM-Signature: DKIM-Signature:DKIM-Signature; b=CMgrdioeSXOd6MGvuw5qTIC8gh6YlHONwlCMpot/gHD0yJno/bbys5DSCXNnlDSyE1d0y4eIku aNv6vtUVjwXn+hMXdhHrqkLY0W3G2R1A0LIh3gfeJA2jzGJ2xYuhcr8G6D2yp3sIiUd4GaUcAI 9NxZCJ9GuXpxV1OoWKzkWjZoRl0oCTwn5uGmEaDwx2JRLOc9nNuI0LgEqfHZZGLWKUVrZWUjIP 93SZ2Vd1/qlypjinRcxiqbaBteDeUSao37reFHFN8Bl4u8gUWhASOazTUJkEwSBLqeTGWm0ZHn KM+ao1EQe9eQL/mTCXPObM/37YgYZE1rKC8cT6tdD2VDww==; 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:In-Reply-To:Content-Transfer-Encoding :Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID; bh=vMGyAwcTBuRQ/xJQVz/kJ7RR62WGTezVWJyqMuxmWGk=; b=iGskAvWB6IP4vVNZ8bGfWSWihL 98Wygo4Qc3D5/bzl3GdOpZ6z0pQAj9kZwqBNSLLeBan2Oh7VpW6ctkQplwQBUo7qQr8FIcuFUrJtS atB1ph95RZwlbBDmqqZVRHdgbP9RoELOAFwiZW7igmI4Nemfz/RjHm4EoZI+oRjXaeTkHk0wDIdin Q3qwzqT04FJ5fi+RytUmmTCuf/jNIMYPGUFJEs6PcXltuInSr0/TdqOlVLcXdZoPjL2e6KiTvwsh9 +hE53/Mm7dyL7/nA44lNdpnenPzHTu2BTUm9xZx5qoRu31AZ5rz48ftosp5q9vYCHb9WjWJevMAMn LV6Zrwcw==; Received: from authenticated user by zero.zsh.org with local id 1lYxu2-000Jh8-32; Tue, 20 Apr 2021 21:27:26 +0000 Authentication-Results: zsh.org; iprev=pass (out4-smtp.messagingengine.com) smtp.remote-ip=66.111.4.28; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none Received: from out4-smtp.messagingengine.com ([66.111.4.28]:35939) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1lYxtL-000JRX-9j; Tue, 20 Apr 2021 21:26:46 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 228375C0125; Tue, 20 Apr 2021 17:26:42 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 20 Apr 2021 17:26:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=date:from:to:cc:subject:message-id :references:mime-version:content-type:content-transfer-encoding :in-reply-to; s=fm3; bh=vMGyAwcTBuRQ/xJQVz/kJ7RR62WGTezVWJyqMuxm WGk=; b=FwUNrcAqWpEcs1SZFG+KQmwBk+i+bnNk1a2iTKqMTeMFojkQC3vn6asm XyO9wgnyCUSYLw75+dpmT5gF5bH9YCW61D7bMUSla7yNaEh/y//JGxogG1YaszPT Q7SRiho3fPAxICuiUej3d+K6PrcJ2BJhTBADiF7h9fa3yaiycp0YQlGq/OzYuonW Ma/d381zH+vzVZD2nkqeZClD+kabrzUsRUSCh/S5RbUjSuYrdnz9ukXLCx6jDQJY Rt1RR62lc0uWHj1+IACZMyo+wmTHtuBia032yyvfFDvACXq4d4FH3MGgJdkbBJRw 8GItMYVdgBX4n1XEcjxvF8m7OZ1r3w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=vMGyAwcTBuRQ/xJQVz/kJ7RR62WGTezVWJyqMuxmW Gk=; b=CvBE9vOIwRexV11dGa45a7wwUgYKtLOijV8J2toKuio0WWSo79RkYuxrb pUGp/JqMcdBbdNDU4quZIs2pLM0FIeJXoaC3CllAKlaBgkVrS+3p2BMTsrUFromz 3F1zn8Zoltkj3LhKCosZ0KwUaPaEvbcaOhJYin9ENG7JAA7VOq5UJU7EE33SPOvm Ve6qoymJzfzDfhJVG0QnpTjVgolbaQTSwnk+VruhbEi+BsIul52Yy90DflEctA7z 7iHxWHoq/ThMKqjdtXW8GiJQmqptF+CduEsiZUhaFatIYn512YD9AbD+8kH4No37 i7ZBLZ4QEKAEnthoQb/9wuy3TnUXA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrvddtiedgudeigecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtugfgjggfse htkedttddtredunecuhfhrohhmpeffrghnihgvlhcuufhhrghhrghfuceougdrshesuggr nhhivghlrdhshhgrhhgrfhdrnhgrmhgvqeenucggtffrrghtthgvrhhnpefgleehtdffue fhgeeuleefffejgedttdelhedvvdeuiefhvefgvdfghfevvdekteenucfkphepuddtledr ieeirdeifedrvdeftdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpegurdhssegurghnihgvlhdrshhhrghhrghfrdhnrghmvg X-ME-Proxy: Received: from tarpaulin.shahaf.local2 (bzq-109-66-63-230.red.bezeqint.net [109.66.63.230]) by mail.messagingengine.com (Postfix) with ESMTPA id 331F5108005F; Tue, 20 Apr 2021 17:26:41 -0400 (EDT) Received: by tarpaulin.shahaf.local2 (Postfix, from userid 1000) id 4FPxZk6BFtz36k; Tue, 20 Apr 2021 21:26:38 +0000 (UTC) Date: Tue, 20 Apr 2021 21:26:38 +0000 From: Daniel Shahaf To: dana Cc: Zsh hackers list Subject: Re: [PATCH] Document imperfections in POSIX/sh compatibility Message-ID: <20210420212638.GA1035@tarpaulin.shahaf.local2> References: <7FD930F4-37CD-402B-9A06-893818856199@dana.is> <20210413160149.GT6819@tarpaulin.shahaf.local2> <71591-1618345721.890846@bhQS.j43I.WlFg> <44B8DB07-C205-4983-8E12-472203CA4985@dana.is> <20210414123851.GB3882@tarpaulin.shahaf.local2> <0164E82A-4273-4176-8097-6C9FDD01A046@dana.is> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0164E82A-4273-4176-8097-6C9FDD01A046@dana.is> User-Agent: Mutt/1.10.1 (2018-07-13) X-Seq: 48629 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: dana wrote on Sat, Apr 17, 2021 at 23:50:11 -0500: > On 14 Apr 2021, at 07:38, Daniel Shahaf wrote: > > s/where/when/ ? > > I guess so > > On 14 Apr 2021, at 07:38, Daniel Shahaf wrote: > > s/chapter/Chapter/. > > I'd specifically checked to see if there was a preference here and found that > the FAQ itself uses lower-case. Should i go against that? No; consistency comes first. > On 14 Apr 2021, at 07:38, Daniel Shahaf wrote: > > There is some relevant information in §3 as well, specifically, in 3.31 > > "Why does my bash script report an error when I run it under zsh?". > > However, that question hasn't been published yet, so perhaps we should > > just move it to §2. > > Looking at the contents of the two chapters, it does seem like moving it might > make sense. I can do that That'd be great. > On 14 Apr 2021, at 07:38, Daniel Shahaf wrote: > > The space in "Chapter 2" should be a non-breaking one. An nbsp() macro > > was added to yodl in 4.02.00, which is the version I have, but when I > > try to use it (without worrying about compatibility to older versions, > > for the sake of testing), I just get «expn.yo:36: No macro: nbsp(...)». > > So what would you suggest? I only have yodl 3.05, and i can't find any > instances of 'nbsp' or '00a0' or $'\u00a0' in Doc/ or Etc/ to use as > precedent. Should i just use a literal nbsp? I suppose we could try that and see if someone complains it breaks their build. (Feel free to blame me ;-)) Or we could just put a literal space (plus or minus a «COMMENT(TODO: )»). > On 14 Apr 2021, at 07:38, Daniel Shahaf wrote: > > s/http/https/ > > I also based that on existing precedent. Maybe i should do another patch to > find-and-replace them throughout the docs *nod* Thanks, dana. Daniel