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 autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 8529 invoked from network); 19 Nov 2022 17:11:44 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 19 Nov 2022 17:11:44 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1668877904; b=TyPMgRfGRqv/UvOky6ZbozPNIAR6EhZMz61ide+PcFvAtjjgeFG+FFQLXgN3hv29nUzG4NHG+B pMQQegIRnH/tGCEaKMR+ulOXKHdRvFMsAMknArTfqCuY6At90TJIlnrlb/rCFaLMjmMzyglszu +CIiNby3hCekygYnzLlZfW0+VYHe1yvF8wZD9DvhOrMXjOgHyVoeCb475RKHEhYRPCsD+rnlhe lFYP5rzRkvxzhKLddu0ZyrgB/x5T3TNxCFxVRTnKY1W7ku/nYPlftm0MrpMhV3FP6TsNQXwJqM KXrKulodYSgNeA2VZK8UpsD5RViH/6ci2Vh3S/7h863Gww==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-yw1-f177.google.com) smtp.remote-ip=209.85.128.177; 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=1668877904; bh=rbXvHJ2/bv6PuBNldm4Cw/Ei86yZmCMkk1pPF3QOv94=; 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:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=A8okUvCJRReHzrYQ2AiJchkpB/lF7hyFs9SzaGCUYGp/6G3bOIIrsCE482n2D0VI0cLEEKGupf 1Ad+QGUUTRb1V10oKakZOm+p58OTLouOzVG5H6e4XOygT3mdfS8YkdNmbAInJQjlj5le/erTOk bexk8HbAsCeGFilkUYpqthqv0imbyW5E4SqOjQox3q+U7lLmuogzDIP3Fh/SA0fs8dAjykn/rj qLo3oVt2MiAB2l0jE6Fhh5wCrAke3zkGTic2JstzGtQuHyzbCFBR0McGfzkFvHQsd7QkZXlGcr gvTszvafGV58JqVweg2aNPMKkfKRtf5h/SGOqzSZZgcsZw==; 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:In-Reply-To:References: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=yBwwnEKPsMO0D6StcfrXoyAnULyDNz5tw87YKB4sW2g=; b=EEI4ZJude4GmyifDYbATpVMPSf DU9qITMSMooIoGilGit8R4ZwwxhsqBPa/hh+JCTB+Pymq9ywvGZKWl9vRRodR+oKQ8pgAZNl4k650 qwGJn9os9glnF0APIfpdKx+PTe2K9ATgtB31xMqi6YCOU6+fcE4dcI1VpLIL97AYgrBxMFqIt/gle pAIbcHBucDbJwfGpaO5tgDb7jA/xMdoifuafoaZKJcO1ymO0tBPmdnYcmWVCK4sHwKmAjtnUi8OH4 0DG5Z8xvFYIpOT6k/6MpF3WrYR04ycP6uJ9ya8eM0Txz9k8Vvdh3VQrvrH7cJtIoYd2DhZmpIT3Ih K62LoxQg==; Received: by zero.zsh.org with local id 1owRNY-00070J-Mf; Sat, 19 Nov 2022 17:11:44 +0000 Authentication-Results: zsh.org; iprev=pass (mail-yw1-f177.google.com) smtp.remote-ip=209.85.128.177; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-yw1-f177.google.com ([209.85.128.177]:42842) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1owRMw-0006Ip-CW; Sat, 19 Nov 2022 17:11:07 +0000 Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-3691e040abaso77361777b3.9 for ; Sat, 19 Nov 2022 09:11:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yBwwnEKPsMO0D6StcfrXoyAnULyDNz5tw87YKB4sW2g=; b=YHdEwLPIuKtv7d/HDafGeM+mfxVuUxqV3ka+ldHBN8ji0PsUWwpQwb8ts3sAjz36Aq HwDbrKyw0PEQZyyOaz1KS+XvhPo5WhOF72tlaBgu08AQt2ISp0f3GR0Lh/Rv+3m/8WmZ Y+L+axSmns3ICIh5wbKWrXrjP9xccf9vCgC5YL3utZ2jwpNl/gXiq+6Q7C0AHH36ECsO WB9CjlbvEO/Dmzs2J0QTjRZCXY+qYxd0M+xm14KTsIXKMYquwi1UxzxjgxkPxSCx9wXS mV21pmWv0UgbaPgxEXkV/6lVHyq7C/agFMxXrzVrBOsSPFev1XEPQHVl6zKyT+6mtmZ5 A67g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=yBwwnEKPsMO0D6StcfrXoyAnULyDNz5tw87YKB4sW2g=; b=F8H6daI9z1prrzmJWwo7RO4+7eglEmfIRmwqrW6Hrb75R+T82D0Ddkwgmp9SuIEmR9 WYJOf2wpw1P/Cb7zFtNLC1e7HtZ9VY9t2VfGz12GFr7brYz0z3D+KppX0KUQ3gRt/KFK 5NZpwnMX6Qx2fM0dInWU7CNx0U0oauJSLEx3rhl3Lr8bN/S4+sZ0YQqv/7vKacEvJVHL uepIxVqJEwhToUe5l4I7JktjykcECEbvV+2EC355hRU/KhjlG2TWhtglekm2IoDUMON9 nPaeyyjqMU/urPZ4KGsNw5K7fGPVt+IdchpRacE+OdpbQqbCQ7G1ptqc8fT2BoJpDPEv w44Q== X-Gm-Message-State: ANoB5pnlq6/oHEfAwijiDaIUEbHEbpXTb3rBf19OB1Bbxbz99nYS4cSG pFlac2kVU4J/om/RIcIyFm2XyYoTBhAYYrdJElKLbcTtpPk= X-Google-Smtp-Source: AA0mqf4qksJ94Y4vNy8PWxer3fQV3s/ygsF73oDX+Q8Mg0lmMaYmc6FggJqGvMIGUJ7ylYtmKMIj30jRhUIZy7QZhzA= X-Received: by 2002:a05:690c:b13:b0:35c:dd86:bb23 with SMTP id cj19-20020a05690c0b1300b0035cdd86bb23mr10771454ywb.460.1668877864829; Sat, 19 Nov 2022 09:11:04 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Roman Perepelitsa Date: Sat, 19 Nov 2022 18:10:51 +0100 Message-ID: Subject: Re: why is eval needed? To: Ray Andrews Cc: zsh-users@zsh.org Content-Type: text/plain; charset="UTF-8" X-Seq: 28413 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: On Sat, Nov 19, 2022 at 6:03 PM Ray Andrews wrote: > > test:local:5: not valid in this context: -L The original code you've posted doesn't generate this error: % local level='-L 2' % tree $level tree: Missing argument to -L option. This is as expected. The same as here: % tree '-L 2' tree: Missing argument to -L option. I can get "not valid in this context" error with this: % local level -L local: not valid in this context: -L You must be doing something differently compared to what you've posted. Roman.