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,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17919 invoked from network); 11 Apr 2021 18:13:47 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 11 Apr 2021 18:13:47 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1618164827; b=IMOIi8f34KoCHmDQtMfawDPLivRINp+2H9p0c56K2VAlU07B5kZFh6fI/jrP/u+pFh0srWaBQM rcSSoMGomnUAafOOqofaHMRM5l3fxc99PDIWspOMP4nwe1j1m64IthanSlBxyAd5/89Yu3fX07 J0w99bbRRK3gIedgx/8WYG2DTzPmCbDokopBEudMN1yiPYH13Hm4We44cR4pV3Q5Y8wiRZYtiv ljv8LqOWMToqf7x1Dmw9pwV8G7gBL0tbCZ/kdEV05/pXJXUVhFT0kD/f+wVCPPVy1vRLQhNrFI 9pgSx641M6wLAqt6NawXqapQmXx5T1aJZ3EqgVtJmGP1uA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ot1-f43.google.com) smtp.remote-ip=209.85.210.43; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 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-20200801; t=1618164827; bh=QgVmzAbrHz9z2hHv0vZyfzqZadaE/oDbP2BP6XsOMpA=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=srI9XFDc4Yk/fikf4JvM2/EH/8PIKzo4zK4fCC6piI/UELyGvcyNfTpoF9+fT1wjWPG0QXxAD8 MA+y5/biisRjkO52dbK0KS5SjvoM+EKHQcQ4UXQNDKHgiy3Cj7RF3ramW5VtoHnms1SA3aFC4U sHN0UL/zbstl8o/m99Q70ZTnM3FZuALeUkg70kYp2uAWSnMYJgMjUUjMhZ6uz51JtyeT6R8tTn 4Xp+R4CVBErtDpQM9D37fO9XzrhCfnUTYkc8KGDbC8vEe3RPoiqKMkUm5PsRMRM0tk5hM/3J/1 FNzN/WUg3n57+1Urtwhug/I7YzIf6HCjJL5mPI99tzrE5Q==; 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:Content-Type:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=QgVmzAbrHz9z2hHv0vZyfzqZadaE/oDbP2BP6XsOMpA=; b=BSxzcSa0R9a7uMa4l1ne5WZ8ko gObyrBquxiCFvEgjtWyFGTIlAMwz/gRoB/X9IUKD/DtWrZArM1PIFS+X8S+MpOE11fzx7DjK2/6kS Oib4u285TC8fE2Cb7kdt7CjNo8HfbVts9iWomrU6ungA5M15C1rx73/Mq80ZCTO4vLRBjw2AFoo4h WXb2FNNFweODKuudvzvhyBDBS2Cu882MEYr5Wko1rhjnILte0ezAjAHdFtLFmifTn266XhwNi8sxJ g5K4NoYIHFzdtH+Rpswp7zmOcf+wclIq4FmEl5qH23mwNlLwebxIG0yLGp2S5rtd/yp4wzc9NkY0A ATD9MmJQ==; Received: from authenticated user by zero.zsh.org with local id 1lVeag-0000JQ-Ew; Sun, 11 Apr 2021 18:13:46 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ot1-f43.google.com) smtp.remote-ip=209.85.210.43; dkim=pass header.d=brasslantern-com.20150623.gappssmtp.com header.s=20150623 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ot1-f43.google.com ([209.85.210.43]:41869) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1lVeaV-000036-Cu; Sun, 11 Apr 2021 18:13:36 +0000 Received: by mail-ot1-f43.google.com with SMTP id v19-20020a0568300913b029028423b78c2dso2090330ott.8 for ; Sun, 11 Apr 2021 11:13:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=QgVmzAbrHz9z2hHv0vZyfzqZadaE/oDbP2BP6XsOMpA=; b=qVwxaGDVjzApTfkYlgpvzk/Ejf5+3nppXdbmBfTeombh8W4Ch9709Vt8nZlMqTfGy3 AWmIjc+PtX3tWw/bKefEYSaZmJumjYKBw0zlupMnmgkC8rtlnfHMnB35JxeVCPCKmRV2 uSIgum0U00j5NESUoLQAUdp4UJ8qksa+4wp+ui7ukbRGaekv20XjAy2zYIsXNIqKwlV5 gO7mcZujPHiWvv2OpgI255j/jsHqgmx/+N1pQ/2AtegURS5ffNjVLNVPYjvRu6hVxmdX Q8DVcfyBJtzx/S+Y8STPzoVCAucajeTAWtEO6PK9K1QVbUW+D+mOgLLgsiaiDU7Guk1e s63g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=QgVmzAbrHz9z2hHv0vZyfzqZadaE/oDbP2BP6XsOMpA=; b=aM+9bymswPGlj08rsXnNdcTZy2tGYWGxyZW/JDp5Ch91yP1KjnzlcgFaM/FAjpZYOb Zuy+pBsa51juKKeWmU/Ia5q+Ozx4+KRnAcVkBf/rlQTtMz6tetAOsF4AVPr6t0F9L8+S Q+YnUwTFmou71euiq1qNZlKxIedCIYZy3On9fgX+Ut8eUZ9PV/SbXRCU39GaF5R2AxN/ IGXWY1+kmSwXve4ucD8Tje6Hlnvx2RIC2RlFu23WurBwYhkniltPR8KL2TwUo6FJNH65 pdOtgEcYEzVNSh7g3EucnWPYxzi4q+XlM37npHN8AvtEqvLq43A/05xiJZVqbRAO44rw iWbw== X-Gm-Message-State: AOAM530OyLdmgl8qFpEhyBdNGLUsjNptuT+fcJDDa1Y1PsvfxPC1uZ40 HNM9rMY4FLWQ1xTZCt/gMkB75jC0yoHHsS1m1Eo6mkfbUYo= X-Google-Smtp-Source: ABdhPJxIq8Ej8HQhcWJ/IGwJ+RVQN/Dh8zapyU3ZeFMCzeJsQFRgZ3FFHMreBK69VkvDR22oycPNYJVLYKn6vEdFX2M= X-Received: by 2002:a05:6830:55b:: with SMTP id l27mr20787259otb.260.1618164814092; Sun, 11 Apr 2021 11:13:34 -0700 (PDT) MIME-Version: 1.0 References: <7FD930F4-37CD-402B-9A06-893818856199@dana.is> <20210411175726.hxnm33mxoska2tsm@chazelas.org> In-Reply-To: <20210411175726.hxnm33mxoska2tsm@chazelas.org> From: Bart Schaefer Date: Sun, 11 Apr 2021 11:13:22 -0700 Message-ID: Subject: Re: sh emulation POSIX non-conformances (Was: [PATCH] Document imperfections in POSIX/sh compatibility) To: Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 48499 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 Sun, Apr 11, 2021 at 10:58 AM Stephane Chazelas wrote: > > Some non-POSIX conformances I can think of ATM: Thanks for this list ... but POSIX conformance and /bin/sh "replaceability" are not necessarily the same thing. If I have time, I'll add failure tests for these to E03posix.ztst (when that finally gets merged from declarednull).