From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3349 invoked by alias); 30 Mar 2017 06:00: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: X-Seq: 40914 Received: (qmail 23784 invoked from network); 30 Mar 2017 06:00:57 -0000 X-Qmail-Scanner-Diagnostics: from mail-pg0-f47.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.47):SA:0(-2.8/5.0):. Processed in 1.866342 secs); 30 Mar 2017 06:00: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=-2.8 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_PASS,T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.1 X-Envelope-From: cuong.manhle.vn@gmail.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _netblocks.google.com designates 74.125.83.47 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=cRvP/Sh12Yvi6IMf8irarnpG/mX/jYpHatjz+5HJWvs=; b=LfBvrGjwDc/NwMP4A4+KHhF5n3wePgflElDhOp7TZdVW6rDYU1eGYB+2IHajnAF57L oU6a6O2WoPdSHjXto2z84w0Pd/bcSQhh0c5PWBlsgrXAfC4894jfsnV4ylMTnSnKNXNQ S/HrMvoK4PCWO8vspyRkjuXdyrnDbjQIJIvN+sJK+CBzla4/b+xQ0rrC1RTM/fyKhvF0 O/KsCUV7BtSL77aNIi0o0ec39jhqtPOHZ+Kyljc6vEsW3E7oR02/NN/cS3pfOa1czZnk IaPqkjXSj5xN/NUZEo+H3fB3ogKbEFLlU2fDG4eVJsxTAgZCGvQmvZbC9ykvBUalrpa6 gNVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=cRvP/Sh12Yvi6IMf8irarnpG/mX/jYpHatjz+5HJWvs=; b=nrps9rlcrTP03awg8HUP6owXV5hEYPHkZZlcqcrA5j05uUrGIqvMD6fibZ6EovhV9D AgBnxEkanMbxe3PejNMAsZMxJurN7WTUNyq4V1FVpuu9F5OeGum+kP9z82xA1kCkLBn1 PIAmEKBLEbzFpp8DDi6V1VjSWwQHTnm7wTj6lDBQMXlsqudEj2n8LQXlgalOWbkS0Wut r2dZtqlLfYPkNGJ1Pp/ccXnML83QCqYV8CF6wS3fmcNE7H6oP9dNBtEswmpeZwPzcMA0 H5tmS7sH8MQRdlFLBz1YKf+kzTYu53HPkr1pTN4aQYBXMwgkryfP5vLP2Bde75JIrs3/ 6fsA== X-Gm-Message-State: AFeK/H2QFT6D7G8z6oZy6flTUfsLuoKCKYMmargF4hfgm9XyFJE7Me7UhjUu5z8odJdwDcCkQq/ZlJuVw9Ewfw== X-Received: by 10.98.218.10 with SMTP id c10mr4148595pfh.240.1490853652566; Wed, 29 Mar 2017 23:00:52 -0700 (PDT) MIME-Version: 1.0 From: Cuong Manh Le Date: Thu, 30 Mar 2017 13:00:12 +0700 Message-ID: Subject: zsh precommand modifiers stop accepting argument if quoted To: Zsh hackers list Content-Type: multipart/alternative; boundary=f403045ed2a05f98dc054bec6ac1 --f403045ed2a05f98dc054bec6ac1 Content-Type: text/plain; charset=UTF-8 Hi, I see this behavior of `exec` and `command` precommand modifiers: $ zsh -c '\exec -a foo zsh -c "print -- \$0"' zsh:1: command not found: -a $ zsh -c '\command -v ls' zsh:1: command not found: -v Sounds like they stopped accepting its options if quoted. Is this behavior a feature or a bug? it it documented somewhere? The full context: http://unix.stackexchange.com/q/354586/38906 Thanks. Cuong Manh Le https://cuonglm.xyz --f403045ed2a05f98dc054bec6ac1--