From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 4768226f for ; Sun, 12 Jan 2020 08:34:52 +0000 (UTC) Received: (qmail 9889 invoked by alias); 12 Jan 2020 08:34:43 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: List-Unsubscribe: X-Seq: 24647 Received: (qmail 11835 invoked by uid 1010); 12 Jan 2020 08:34:43 -0000 X-Qmail-Scanner-Diagnostics: from mail-pg1-f180.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.102.1/25684. spamassassin: 3.4.2. Clear:RC:0(209.85.215.180):SA:0(-2.0/5.0):. Processed in 3.895494 secs); 12 Jan 2020 08:34:43 -0000 X-Envelope-From: franxg@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 209.85.215.180 as permitted sender) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=rqtNYLHoSVs5UbtCGCKoNBqrb40ZbNDSSiPe38IHXJ8=; b=JkwwPwvv0D9o98KJkmM3nOKVPW98xLLD3f70QuLbPpeY9FLV+DhQTjxo0+LlmpkeDt qSTncJowyoF+vWrFaHexM7M5yIgKKv10g5uC7Q3ZF6d6kfZblMUox632sWuAEybUKiyi q2NC22mDPcCaNjAnjFbBnrw75ChL2+NQSvzfjkjO02EWmzOXEqeNDONve/i6aMIf7atn RVnySiEPPinT58/FMFrbN1tgRLLs2k7oXBwh9xj3uUGTbXVo6rUrKYaxrjQEv8m75uA/ Nq6yQaAh7vU0RoBKA5HM8LnnEo4T02XYaV/mYfuMOJeIU4SqAegPbEAY42dHk2dwmSwA GfUQ== X-Gm-Message-State: APjAAAUOPcS6mY+jbLuLDTVmJOxyKbbacOHFN6JnhNZn3au+yhxpECds KySyNu2YrZDaeJMl4fwkwYkowI4EIrI= X-Google-Smtp-Source: APXvYqz4+h2Z8tcOcPFhoiDhmpwYQmmNXj2HHMOEVO8DEq9ybvh0HVJQswBXCNhe3aoG2NAsCcPFaA== X-Received: by 2002:a62:ac08:: with SMTP id v8mr14462669pfe.83.1578818046806; Sun, 12 Jan 2020 00:34:06 -0800 (PST) From: Frank Gallacher Content-Type: multipart/alternative; boundary="Apple-Mail=_136D8460-B19A-4716-B5E8-28DAA2BDD5EB" Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\)) Subject: Use of == in functions Message-Id: Date: Sun, 12 Jan 2020 19:34:02 +1100 To: zsh-users@zsh.org X-Mailer: Apple Mail (2.3608.40.2.2.4) --Apple-Mail=_136D8460-B19A-4716-B5E8-28DAA2BDD5EB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii I am converting my functions from bash to zsh, when I do something like: ciao.old () { if [ $# =3D=3D 0 ] then PARM=3D"-h"=20 else PARM=3D$*=20 fi I get an error like: % ciao.old =20 ciao.old:8: =3D not found Using the old FORTRAN syntax, Replacing =3D=3D with -eq fixes the = problem; is this a bug, or just being tricky??? TIA, Frankie G.= --Apple-Mail=_136D8460-B19A-4716-B5E8-28DAA2BDD5EB--