From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2729 invoked by alias); 16 Apr 2018 21:26:57 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 42663 Received: (qmail 5115 invoked by uid 1010); 16 Apr 2018 21:26:57 -0000 X-Qmail-Scanner-Diagnostics: from mail-pg0-f54.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(74.125.83.54):SA:0(-1.9/5.0):. Processed in 15.444621 secs); 16 Apr 2018 21:26:57 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID, T_SPF_TEMPERROR autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:in-reply-to:comments:references:to:subject :mime-version; bh=OAyZzeguXiR1GLwglTelKO4CLOuqGX3ewtoGncElaVg=; b=bd/Dmxqtlw1ul7GHYy8winaGwwcLaY53UNiplCGPrYmznTjhYFl2aLE09nBXhhA6m+ RguOiJHEcrmDLV8GbIOLZQkVcqlp8fr3qVfFZg6nF18ROyTaDSvkrM7L5LKN7EGNpMez qhpZWIbppi3mBrjGZtaj/bM5Tt4U0k0fNnFwwQtzgkF4ABuME2fPaqZZA3qBMytDdsIt WXEVr1ATMLcuhYXoQd9az6U56oK7Xxfcu0VSul/nlptelO5rxrJ6JXDW+Pr3zpFKUdHQ pD75SlWjtiPiN8BwJy3EAkm1uOIANMwHbfF+UY0CLX0gFvCGnUKth4uCKd0O0Lt3Wvks i55A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version; bh=OAyZzeguXiR1GLwglTelKO4CLOuqGX3ewtoGncElaVg=; b=qR4ROL5m9BMAucIlpJqYCAwHvUquaFHh1rzIBPtpba8a7ZBBOgh8Fr9rMOW7mlC3Sc YAt7fDLGIszrY4ATqLMkmm3lH3fslMfJQS3DIb7RSSdiOSQnZYkc/Y3RGdb/3zcrU0Me UEBOkHTC9rrNljei2GQiFZEhePZ1ujQKMZc2CzLC7ET0QtscR+Zz55sVHZUyasFqFu0w InPkLn/lXHVdiNwkb9Xe+4zHh7dWRw1OXDv+An1Be3iNTNEm8p4Bm+PGnrMQizCon/rm +RbXhlKrQp2OzCD2Fx4B20uhKX2ZB76TuB1fBtGMKG/bgNmC7zd49NNdPO6jhFLlnCsp 17EQ== X-Gm-Message-State: ALQs6tCjAhPDIxpibKl5gB17pPGf9bIDYaY5W8C5DgqIPPBMdwenMpSR eONz9C/OkknyAWSW85ZyGWBeKbDe X-Google-Smtp-Source: AIpwx48T6AoipaRRwl6qjpy0MBMto83Wj+IsjtnYr54NfelMTiB6LXnFJBA2gRdoWpcChL0lbMRaxA== X-Received: by 10.99.1.10 with SMTP id 10mr8886346pgb.444.1523913998186; Mon, 16 Apr 2018 14:26:38 -0700 (PDT) From: Bart Schaefer Message-Id: <180416142634.ZM13563@torch.brasslantern.com> Date: Mon, 16 Apr 2018 14:26:34 -0700 In-Reply-To: <20180416093221.119adb33@camnpupstephen.cam.scsc.local> Comments: In reply to Peter Stephenson "Re: [PATCH] move zsh reserved words out of the way when invoked in sh/ksh emulation" (Apr 16, 9:32am) References: <02c529b7-2247-2f42-ef32-0f9cac29a641@inlv.org> <20180416093221.119adb33@camnpupstephen.cam.scsc.local> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: Zsh hackers list Subject: Re: [PATCH] move zsh reserved words out of the way when invoked in sh/ksh emulation MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Apr 16, 9:32am, Peter Stephenson wrote: } Subject: Re: [PATCH] move zsh reserved words out of the way when invoked i } } On Mon, 26 Mar 2018 00:23:07 +0200 } Martijn Dekker wrote: } > 'float' and 'integer' are part of the typeset family, so the } > underlying builtins would be exposed. It would then be inconsistent } > not to do the same with the rest of the typeset family: } > } > declare } > export } > local } > readonly } > typeset } } This is when I got really confused when I first saw this patch. This } breaks the syntax supporting inline parentheses present in POSIX mode This is fairly bad. We made those into reserved words particularly for this reason. I would not support breaking this.