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.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 21368 invoked from network); 20 May 2022 17:17:02 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 20 May 2022 17:17:02 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1653067022; b=NtfoRUN0yFOpMt0VWhpoC51TiC9PCztR3UwZ/8JZKtYV1gaZtKQQVFEMT3kh2ZwBPU/zSkt85d zOvCcTaDjdpus8drtLnZAmeB+/1TGep7b1tCCCKq9LLf+Xm0aIPQiIQi3o3gI2sZTII0ss38I4 cpJRBJ5jKQsleQUkV/Sn3B3bmYDvFKMtnx9iqbtUg0Afm4M9hXKJjoCyQor35yHjJaGJFJrB7z Pqm98rObfFK9aiBx0VDmtJLky6RSl53WeMjt/aJS/Bclg1ZgHcaHfIkAeMAfDlJLL8inqQghKm VsQgSwFNnsZzPKDU/FevEnp7NH07kxuJCva2Vox+lnbQWQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-pj1-f47.google.com) smtp.remote-ip=209.85.216.47; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1653067022; bh=cAAxt979Sf4TNruHWWoREXlTOH1goeQHEh7HlU2nMH4=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:References: In-Reply-To:MIME-Version:DKIM-Signature:DKIM-Signature; b=XxcO64VAAgoXpKdJ8Cs6eH9KprXfSVCp7s19in674hFQ086YtUNu0eVLUBoFdNpRJzkRSr+0VE rjdXAhrbtn+JkCWGIBz9785bnFY4qfxHjx362tsU6ip3AM7UU1Vljf7OwUc7zhXR8IPMySJnU8 oTcz4a5MYPawwjCqBejDgmoSWTxEeTiX3cBma59DfSl9CVqOBTZIhw37XtpeeIWL0UBuZRCc4x eJvMY72u5zjXVnhTPPA2yIls9Te4bbjLpXF+qb0xwue+LAO26F/USBcvwpcOVezjRoqEVr/JS8 pAxY/ZTfBe6PBQ3hZHjsx8cOJdwjZq4/hsdGVp8u6lCEUg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:References:In-Reply-To:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=dtt5WxtHbN+NIUdZUCGssoy1I/rgnn7a5FxYMp54/l0=; b=lqVLTsvT1aCdh+oVpyP08C3t8l eg+MZFWMPNoKm46SqCENtFsj7z5CBB4bvKXhRjuxhMLwkgP99ddjhdCjsN3mUdoz0eHch6y9LT+/K OU+HX4IMg3yDTVp33CuonKV05v9iKiqITVcoNtgMMwq5AhuKxa94ZXmKAJQ4lF2QcAPhZR78q/SrD YF/eW82C0jcYHJYWpcopgM3VX7iQuRehhP38k1TG51o8FEkiLZkDNou2RrpTBmXSKM6FpkysTX2uT eDEgRnyvYuSd0M5RU9MLLsQ8DFepGVUwUzCeZ+XIurlhHlWMgIRNN6z2yhASuqbnxT985s8DB3MdH RYRyN4Dg==; Received: from authenticated user by zero.zsh.org with local id 1ns6FK-0007MF-5l; Fri, 20 May 2022 17:17:02 +0000 Authentication-Results: zsh.org; iprev=pass (mail-pj1-f47.google.com) smtp.remote-ip=209.85.216.47; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-pj1-f47.google.com ([209.85.216.47]:37836) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1ns6F3-00071J-VV; Fri, 20 May 2022 17:16:46 +0000 Received: by mail-pj1-f47.google.com with SMTP id oe17-20020a17090b395100b001df77d29587so12031903pjb.2 for ; Fri, 20 May 2022 10:16:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=dtt5WxtHbN+NIUdZUCGssoy1I/rgnn7a5FxYMp54/l0=; b=CW46t4ghipVTsuX6Cb7LE3UiCKjTp3V76rCRvUpNrPjxcmhFccDaBeuGoJSQRh2Sz5 yt5oRtkxgXg2bwEjmHzw6T2izpp+a6sBlOstCt0Bbm860GYqKKISQ+SZNH+0gOS9SKt5 XMGSEGVzC8JyZfSLOu34ebslkZlAlTd5Zp6p2lnNPcc3R4J8NUUjymin0ioLc9C5rvqi lfGFcCLK+60ATPVJDJUFBB6WD8AoqzA8a6BS12zTkzbG8boh56MOdUgoI7KdW15mqeLU Sa243h85+udNElsuHMl23C2MHAWREgZ3wrtXyaAK7bNd/lQPLEkACf+kYEKjiauVFeZo 7kRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=dtt5WxtHbN+NIUdZUCGssoy1I/rgnn7a5FxYMp54/l0=; b=Qi7s6FQ3eE1dQotHtWjBbztG+9QkCJGDnAbA6twoIk1CsFALAqVqXpdTJIY0DcEwkF 3y6ffTcCggYA8iJbQp/7n6/yiR6Fv9649zOSPxKbw7psAwWKKeVl0ypcTdZPBwpaQ+qI WTvdVNvsHN6Ai6YL8jVvJUig7AKNEuGMqq8lZohC9C1etborlDGDyjUmb4pmsATekQvx v7idz67db6NK+x1ySANdulRpDgzn1HdEKpEBNhqPtAX1C8L4sxULirLYVDLZi2ngMuPX pULOY7V6y8pccwWIpDJVIpQXtSWGwMCR3cfuKEJu7g91RvclIM99B75Gx790GZdeBj+7 Lt+g== X-Gm-Message-State: AOAM533ScV3FJ3zN5I2bp+OKpys3ITB2Q3wDpJ/uJkFSP54dx+x0VL0t kK14Tk6hEvrFGra+OdZXbZjPo1izMtP7wB2QC4qCQlv9 X-Google-Smtp-Source: ABdhPJxNZPdnSTrMfuFrNeZjGwauuGGGev2/tQ/bnPUMqeigEJHyYYG8Dr4An9aDwbPA7gUXa6iruqbjdxvKeHCKi1o= X-Received: by 2002:a17:90a:1911:b0:1df:b08a:e252 with SMTP id 17-20020a17090a191100b001dfb08ae252mr12529121pjg.215.1653067004366; Fri, 20 May 2022 10:16:44 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6a10:e897:0:0:0:0 with HTTP; Fri, 20 May 2022 10:16:43 -0700 (PDT) In-Reply-To: References: From: Mikael Magnusson Date: Fri, 20 May 2022 19:16:43 +0200 Message-ID: Subject: Re: Bug in function in function To: Klaus Ethgen Cc: Bart Schaefer , Zsh hackers list Content-Type: text/plain; charset="UTF-8" X-Seq: 50268 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 5/20/22, Klaus Ethgen wrote: > Am Fr den 20. Mai 2022 um 16:37 schrieb Bart Schaefer: >> On Thu, May 19, 2022 at 12:34 PM Klaus Ethgen wrote: >> > >> > Now I get an error in the `ls()` line. It is even more strange that I >> > don't get an error when compiling it as zwc file! >> >> What's the error? > > /home/klaus/.zsh/zshrc/30_aliases:471: parse error near `()' > > This is the line `ls()`. the first function definition (`cd()`) does > work. And when compiling, both work as expected. > > I have an alias `alias ls="LC_COLLATE=POSIX ls $_ls_opts"` before this > line but that should not interfere the function definition. In fact it should, and it does. Change your function definition(s) to the form "function ls". -- Mikael Magnusson