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 25238 invoked from network); 3 Apr 2022 09:23:57 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 3 Apr 2022 09:23:57 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1648977837; b=fDByau3Ch6IjcuqfJETkQy4DE6ilJNx0WBVicy1e6sU2ybVN6X6wVBMZggvfvRK6VSSTCBA/mH X7joRkNT42w+SgjeVx6GSYu95/9amBGppSYifPOWOfqfQ6mbrSHZXOCd2cLSyK9Ql8XxfASbz9 FLm+pS7ZzUpyitDlwZT5T5rIChCbiG+O+x9jrItsTafHdYO//NGuRca2WOkF1xDmmwVwtg9m/d kU229ldmL8dobiZ6ck26t0N4Qnx9cmKJHphdfkbSfB6APxveqOj9x2/zN2DuHyTlq8DgrUoL4q uACvypefXyDGV/nPZhnr1RagX1VDtanCifwZ42jaN6P7aA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lf1-f53.google.com) smtp.remote-ip=209.85.167.53; 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=1648977837; bh=O3mMnUb00qHJCPSHkFX14TT7bX04Y47cFqo28BCUN/A=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:References:In-Reply-To:Message-ID:Date:Subject:To:From: DKIM-Signature:DKIM-Signature; b=K3EO73ND9oSmr7sXj5KACVtPByXq36C+ugpFMbRGQBIMU855pOd57JiI9SKcxE5qccegYDlaKv DHdTNuIU1afLzJ+M3dr7/NWfxvO7tRDuZUDYOg3knjNYozyfmCOko6E6vgc+Jwxd9WxVuM3KLv l6x0rx0Ba/LHLdToWr6Q7CRn/unMfNChsMJFAX3jnWafd3kxHd3XMGhdgMFnFPcpaE3mbpL19i 0lMyhmI9MHf2iqLuio3GB2kqwEf1krpHPEvmMAGCaY0qDBe2HQeoHYqeE0z7PyfG4/0ukF7QEG Chfv8s4w9Beh5oUWmKZSTzZmpgU7wBsa0d9AW+ZSFX4LRg==; 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:References:In-Reply-To:Message-Id: Date:Subject:To:From:Reply-To:Cc:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=4rLyxVEv93uRs+4rxlZlVhlEdjCrUxV9p3w5qIe9o0U=; b=e5q2V/K6PH92KrECwr8I4TkobU Pk8u1CWi0dfb0O0UZBGJUIbdfxZ/gkrs3fAd12TZ7wmF4uRypc4HCTxwVXDlgpI+IDY8RGL4j9MH1 kpTavo27CkZb7AW2w8hLadqQFCWbF/Y71jksXab7hW6my512HuUfsVHfn+NT/1QFD9gnP6FK4QoBn ZKbFbFB2wvYiaCsNC9EjXfJT8aM0B+oWBNsvs81j6p3PeyJdg4zpvNYiey1Zt6uXJJYxQFW5di0kE Ms5DB2JkilVo42ucKxsxvw6G8rtHahNllz5uL/jaUj7LTN08Yl0wC01ok0A1mvnSt5WE883TTBtlm MefvmqrA==; Received: from authenticated user by zero.zsh.org with local id 1nawSh-000PoF-3O; Sun, 03 Apr 2022 09:23:55 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lf1-f53.google.com) smtp.remote-ip=209.85.167.53; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lf1-f53.google.com ([209.85.167.53]:42855) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1nawSM-000PVU-DD; Sun, 03 Apr 2022 09:23:34 +0000 Received: by mail-lf1-f53.google.com with SMTP id d5so12096545lfj.9 for ; Sun, 03 Apr 2022 02:23:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:in-reply-to:references; bh=4rLyxVEv93uRs+4rxlZlVhlEdjCrUxV9p3w5qIe9o0U=; b=iUfmx29V4Vdo03WxL3lzeFvFyqWeQyZ/YeIFigkj9KzjA4Pc5mGudM17+evj8SxQgU xBHBNRxwLkk5DlweuZMvLcu5+5jzFDYwE09HVg57gVHhWImgj+xajGX4Qqobn5C2Bz/S 135TPv6FQfGE7ddOAmiU1Vfprir6Ej1nJHCXVdXGnE811+eie8ueP4b2jvlkAn4cPL8G J2RAbVNsQPZkrEkarGctoQOiwgATIjMoQSb+J8Z2aGfuj+hW34AGeNIThz7/jo1eCpVM tNDZtIbUY1Y+Vl/zajyh3aVfPL53ZWLPgKKE+6tECT47U0f0UvqMaKc4vDZorl9qUMQp ud6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references; bh=4rLyxVEv93uRs+4rxlZlVhlEdjCrUxV9p3w5qIe9o0U=; b=13d/CWlKWxTbirLzmLDKNzdWhupXNdZlZVAN98WtHuMAIsFtElI1KbV4ewgdIXwMDP IEpP5xKDsAOp7/bJXMu2hOOItriG4tK8QKpYiRY3W+shInlKkk03VvOOP3R6JaU3He2p V4hJjhFieq6Mu/ZelKWdL9UKRWJATp0iGJgQFEXTNSh3EowvfefeQBhmOA8h0azIgLDf k/NkK3l1xWkMAt+MQ+LBX4v1s7voN/vMEPgnaqzxw/8P7qSI0cFXr9QaYD7HCNa0NG8o V96HpdGNJcVDGhM/KKt7bqjjfn6pgvXyY8xIVuBLoXOEVutqaUp/EXQFr4urb8zphOn6 lWQQ== X-Gm-Message-State: AOAM530UoXz6ilccpw5uj1Oiml3Rv+HQ5x4MsPEtt3Y28FaR2rpdcjtQ I4AyQJX36K1aSr0ZhTWbwjoTWQ/Sz+Q= X-Google-Smtp-Source: ABdhPJwwFijItcrqMnzCLzC87XJF9/v9SDSOXi1A5MExXaexN7XkJ/ulQ5yFQS4dAobl8f4eBsEoUQ== X-Received: by 2002:a05:6512:3b28:b0:44a:8470:fe18 with SMTP id f40-20020a0565123b2800b0044a8470fe18mr19648931lfv.618.1648977813586; Sun, 03 Apr 2022 02:23:33 -0700 (PDT) Received: from localhost.localdomain (h-212-85-88-110.A230.priv.bahnhof.se. [212.85.88.110]) by smtp.gmail.com with ESMTPSA id m12-20020a19434c000000b0044a23fdc8e6sm768606lfj.217.2022.04.03.02.23.32 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 Apr 2022 02:23:32 -0700 (PDT) From: Mikael Magnusson To: zsh-workers@zsh.org Subject: PATCH: _brace_parameter: add (-) Date: Sun, 3 Apr 2022 11:23:28 +0200 Message-Id: <20220403092328.25740-1-mikachu@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <6e5aae82-dc48-4763-953e-efb470508019@www.fastmail.com> References: <6e5aae82-dc48-4763-953e-efb470508019@www.fastmail.com> X-Seq: 49959 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: --- I looked at adding fc -s which is probably not that hard, but I noticed that fc -e and fc -e both don't complete commands which it looks like they should. (the completer has -e+ which means it only expects -ecommand but in practice -e - also works, as well as the manpage listing it with the space when talking about -s. Completion/Zsh/Context/_brace_parameter | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Completion/Zsh/Context/_brace_parameter b/Completion/Zsh/Context/_brace_parameter index e020e048ad..66be4f7cd8 100644 --- a/Completion/Zsh/Context/_brace_parameter +++ b/Completion/Zsh/Context/_brace_parameter @@ -156,7 +156,8 @@ if [[ $PREFIX = *'${('[^\)]# ]]; then "i:sort case-insensitively" "k:substitute keys of associative arrays" "L:lower case all letters" - "n:sort decimal integers numerically" + "n:sort positive decimal integers numerically" + "-:sort decimal integers numerically" "o:sort in ascending order (lexically if no other sort option)" "O:sort in descending order (lexically if no other sort option)" "P:use parameter value as name of parameter for redirected lookup" -- 2.15.1