From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7834 invoked by alias); 9 Dec 2014 23:57:49 -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: 33944 Received: (qmail 20518 invoked from network); 9 Dec 2014 23:57:48 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:message-id:date:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=y1IXcfNP5Ynaa43iNwOjK/XXPjgvhy7L4bITyJNhZDA=; b=BklkzwbAXgsdD6B+NUUtuqH7nycRYhpG+j9RFpqsORBrVNsh0Pbm2dRq8s5LU5LYOZ 2pMRiWjV+RMQ6laj7dYH3sVwk0X42StARBry/p4TIWGVGJLOfcTlf9LjW782L4Cfw/JZ zN4slf1VyvdPgOfEIGklMlW41FPXei5U0S5vce1mZtbM89WCImC+vgnMAf2vWlNuBLdO OwLIDp0RX5QXIUoS/kvpsTkffwhmHdAQfz2FMW+QIcrCvkLRBAsJ+LXxKIZlo6lpWdcs AS/k9Ce5SL+vmxyQlNgkWQRr/SFj0Pd6ButM7ehWVlVtnnLBwyCWvuAGs8jpMJVgc3qr DXhQ== X-Received: by 10.194.250.105 with SMTP id zb9mr991363wjc.123.1418165489331; Tue, 09 Dec 2014 14:51:29 -0800 (PST) From: Daniel Hahler X-Google-Original-From: Daniel Hahler Message-ID: <54877CEF.3040506@thequod.de> Date: Tue, 09 Dec 2014 23:51:27 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: zsh-workers@zsh.org Subject: Additional space at end of assignment in preexec's $2 and $3 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 An assignment appears to have an additional " " at the end of $2 (and $3) in preexec: % preexec() { echo "== preexec =="; set -x; test $1 = $2; echo $3; set +x } % foo === preexec == +preexec:0> test 'foo=' '=' 'foo= ' +preexec:0> echo 'foo= ' foo= +preexec:0> set +x Please note that 1="foo=", but 2 and 3 are "foo= ". Regards, Daniel. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iD8DBQFUh3zvfAK/hT/mPgARAsqWAJ9bPMjZsKP+WLByg5hqTX9Zfq33FwCfUZR7 g7K0vki9ODKbLIm2prDVwVs= =+Xau -----END PGP SIGNATURE-----