From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: from zero.zsh.org (zero.zsh.org [IPv6:2a02:898:31:0:48:4558:7a:7368]) by inbox.vuxu.org (Postfix) with ESMTP id 25B7A21391 for ; Sun, 5 May 2024 07:41:23 +0200 (CEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1714887683; b=OVD4JJnH6tLl8Ew5mVBxHyPPyOCCR10vw3sNAaRhw234a6Wf99HwpYHH9kzo2SC3hYOTD6uAeC O/FnzaTn1Camd5AoXmG7iSSJvZLGdi81BrTaKg1lYXrdJlpYKqUSTBtPMahhSgK/JKpRfpfEr1 LdFVHL+K2X4tEsYqv8TJ3icOb5ZMgMUCyYcScE4nErGPYIP340CLkVmiYc9X0wQ8J29XTQvPoF HjvnyN75dLY16/STuTbdTb/wOgCWGwc0MeIbSEFaPahtyLZsAW1Z1I8qw7CyBFdWMhAK53npi4 rNsTMvey/32wQZEsUQ0DI6wzNWLV57VAjHPryswBN7MAGA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f172.google.com) smtp.remote-ip=209.85.208.172; dkim=pass header.d=gmail.com header.s=20230601 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=1714887683; bh=gsfAYe6axWBqnLcBinh1IojSo8qJAdJoGrZ9SDyJNIA=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=LUzPVM2ti+X8DhvcOMnUf1E7tMzoHxioMqXtVQ4PDUPVRwX2L0ooJ9w3MNKW9LTbo2NzmG0zqD TRSPd6NBPdKyml6EYq9EvJDXSAaMc6bT+IdkW1AK4xwZtG05gMq88V0RiSnCUZETNQXdjiGwMf ngMsA663KhtdQRhmSfBSrZz0gKMXwbcQXcYRqUdnTW2ShiXVO/Thr3I/5FJCdiJkQZiBzdk4I1 X7JVbGTyXuxY13LmmqHzfbXmG0tuXYNQhlmQtBT4AwXUr3Iz8aIsFgjoG6oFemiJpS9W5eLRjo 1rlyvyrQzmTqJKaWUYEk8KC8wbzKmLcU0gZTQpi8d8GjFQ==; 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-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=kRMuishNYirNHIkwTuAfnjFZdxyacFqGXmiMWORdu6c=; b=Xz5Dn+z0HqlT53iO4IsirZDp0k 4LVICfqf+Y6Na4Fl4wzsxURNnbVz0/wDxXHkVi8quc9r2/Gyq6GRrL9/AmYDpQbhy5lpf2Srcle9K 7gUleDFX+Zy6oz3EpYze0efIsmYf0AThlqK1ZSXq/G/qq+NE3vj9t54qptP9H/cH7jz/bKdaG8Bnx ZlBV4RZA1frWHCszSpkM90exn7F7/NaKRkDdSrE0a9Nedq3n5AN2jgaU4sNtjbaCkFmO0Jj81mk1V 3cXCLbzK9FFxw1c0neSa4Kux1y4IwC2x2cUwsSYpIdMh8zpE9mLjKM5ZveadfW7yOSNdnPz2zXnPg zjWoCIVg==; Received: by zero.zsh.org with local id 1s3Ucl-000Pjh-1V; Sun, 05 May 2024 05:41:23 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f172.google.com) smtp.remote-ip=209.85.208.172; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lj1-f172.google.com ([209.85.208.172]:47431) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1s3Ubc-000Oj3-H2; Sun, 05 May 2024 05:40:13 +0000 Received: by mail-lj1-f172.google.com with SMTP id 38308e7fff4ca-2d8b2389e73so10811631fa.3 for ; Sat, 04 May 2024 22:40:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714887612; x=1715492412; darn=zsh.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=kRMuishNYirNHIkwTuAfnjFZdxyacFqGXmiMWORdu6c=; b=Wg1eDhyPL+Cw+gXo+NhoxA9Hqw3BUbXDHOz+rNKcvv3W1nr60Oeqh0oRnd57Hj5M/r bwg43IJX61nQ/t7unTXxAbJC9F/x9DQ4TdKeWjfJ3HeqqavkOoPP3L2zbV2fUoOSBxko TY4h7zNN7SPMuc2mVsPw73fwwAO7W2bcxsgRJm3ntxxzp3yygeZcOCWEDk4TXJtiX027 V6n2ENgDp0vTYeELGVclfg5+FRNb/aIm9qnuvq//kHnpTGbBPB4qH50ExMtUOuElWNIZ lx4a+RlY7HxonzTsR5LsOOOdENUvwTjd+9UdoNpG+9nF7pAAEHuym2KWPj/EfwM32wGO D4Dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714887612; x=1715492412; h=content-transfer-encoding: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=kRMuishNYirNHIkwTuAfnjFZdxyacFqGXmiMWORdu6c=; b=WXalI5lNzW98a8SjAbcrGQOnjBRJFwFxKfyZ8KA5Sc+8uZCHPfk56sCPVG/2ORZbWh JcDk1R4C1REewL634CwKZfSc2EK7EEexLBOeeoicSayK3NdEK1XN/oe8RAU5ucc+d+No ZRSsehIzZgE1bsNffGwjHaS3Q+tXC5HAvm3vsjV2lhQ+ToKzasjk3Bus/T59th754E98 M1K8WXO24BVHfeoFP2ozB90cknN5tLX+ApQ3buc11jTQa1kes7CS5oQFFc31KSFtTzAy OLXeXY30YA2Em/baUxEDtGm7BGs7Jq5KqOYLjwTjbUIu9W3kj8EOTXJAiwufykygx/Ig AQ5w== X-Forwarded-Encrypted: i=1; AJvYcCUIo1hiT2Fhx0u19rhWqAo4VKFASH4a2X+mPkDQLKeXsGii4EFtpJBkpGg0+6e34yHKYh6XaipKJDamfRslk8hbyQ== X-Gm-Message-State: AOJu0YzcTBaUf7rHiyYzYUMIHO/X5JYvplCLhOWYBqjAiTmtzUUSv4hC yTnAU9Kms/5DVR5UHPE05w5GFzHF8bq+SGcWs9QZiVrlSizEWJMkTlKZBocFxTvk/8AyCAmLTsT l1eCSXzD/abllsd05a23aX07k1+g= X-Google-Smtp-Source: AGHT+IEk7QFj5ENYOd9Wv3qujUhBhSuUv05x6IYMQw8rGm0GhzX/pvkCVdPvbQ5GPALGLAS5y2mIuVQca4LgzARsTVo= X-Received: by 2002:a2e:b0fb:0:b0:2d8:9d8c:9533 with SMTP id h27-20020a2eb0fb000000b002d89d8c9533mr4137284ljl.53.1714887611648; Sat, 04 May 2024 22:40:11 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Roman Perepelitsa Date: Sun, 5 May 2024 07:40:00 +0200 Message-ID: Subject: Re: nesting issue To: Bart Schaefer Cc: Ray Andrews , Zsh Users Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 29890 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 Sun, May 5, 2024 at 5:21=E2=80=AFAM Bart Schaefer wrote: > > local sorted=3D( "${(f)$(print -l "${(n)in[@]}")}" ) > > I'm not going into whether that produces the result that you intend. My guess is that it almost certainly does not produce the result Ray intended. This might though: local sorted=3D( $1,*(nN) ) The difference can be observed in the following cases: - Nothing matches $1,*. - $1 starts with a dash. - At least one element of $1,* contains a newline. - At least one element of $1,* contains a C style escape sequence. I think it unlikely that in any of these cases the results produced by the variant with the print are desired. Roman.