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.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 32711 invoked from network); 5 Nov 2023 15:59:49 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 5 Nov 2023 15:59:49 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1699199990; b=gFWLw6RCYvGSilsP3q8ebg7CcVeS8W+X9jkN0uwU1mzKztK4GqYDe1Mo1WkFE50aaUMSzna0fw 40iNRndh0wfRvsjTTjfTcOjDxKRXN4fDgcRujLtGbn1g3Fo748/VS7FPKc1s9OfzfnEaRZA81z ddHs3DTyZOP8PKo12BIH6FYMVzhrErzmeM3gUKCWYSuFcmrL7Xv4QNh/TSCOjN8AtO0WF1CW0f DeI/khy8Bmk4nXc+Ntf4Fet6FhtiT44kg0ZCoiZBAdjZSFyuSxswhZ2H/8sjZT3seBye2nBUDO oQ2uRIh2sKTrmvicrlmllxrQaVpKcYCgm6FYPPOXu0YBEA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f46.google.com) smtp.remote-ip=209.85.208.46; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1699199990; bh=JUwXJSXJp4KK03FIXqluPxQF7WTmd3XczgXj3kwRmw8=; 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=SvMhR77OcyCJtMTJBZ4CCypKKeHYhY8+HzcrPxFZlF4CObwrDvm4xe/UkfrmM/ESp3G1hx4fwa DdxXACJit6SWR7paXt1gXUqZ76V/lH17bp3xUMIHAFPMaCBJ83wr3eeRDeSeENwINzehePMbH8 XKEVbcDtDrvjV8YlmAQ4Xk/UFSnHkyPTh7hN1K2XiF+vpcXksZvUxQdrNO/IM72+MBhmVddOZL YXvAIcejXi7wiVfm0rdnWfBNBhVHB8oun0+G3ZjfSRQyfSoPmoGzaF6otlXSiH6XpjfZm8HG/8 WMfP2yJiFX1Q3kRd8R07Va22Lb2BvzxnKS2Ltxu6jhcg+g==; 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=HfsaSYEpbIcbW6EF0NEYEiN1YXxXqLHiFu2oDaDMnBI=; b=UC8NozEps8FTTPxuUGgjvpD2Xx 24ZxEIeXgGNUevlMHGdkttbcBSy2x68aU2tTo3MvdW3ESMB351SdFjg4E3ATyDYQfIOK9xEaUPrTt k1bHU+1kuOHe0Bj9Pv6zPGyD75AYQEvudOTXpRsv+soD+BHI70oC1MY2eXZBJ2Wpzs/q1E0TABzMW ts+ELm03PMWf5/+PJkYHI7b42ndvVoG+p4GytHhGu+wFCSCC4btUme8uhWM8zALzG/fhuqnbPU9OO ss+ZEclKfKMgfnir/3o5Y7ESg35ulakkC8biFDuLUUc0lZJBA9P6EvT9ZhjxQku2Mvwk3p6hA6y86 +mUCXytA==; Received: by zero.zsh.org with local id 1qzfXR-000HdQ-D5; Sun, 05 Nov 2023 15:59:49 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f46.google.com) smtp.remote-ip=209.85.208.46; dkim=pass header.d=brasslantern-com.20230601.gappssmtp.com header.s=20230601 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ed1-f46.google.com ([209.85.208.46]:56586) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1qzfWp-000GxN-Qu; Sun, 05 Nov 2023 15:59:12 +0000 Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-544455a4b56so1932615a12.1 for ; Sun, 05 Nov 2023 07:59:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20230601.gappssmtp.com; s=20230601; t=1699199951; x=1699804751; 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=HfsaSYEpbIcbW6EF0NEYEiN1YXxXqLHiFu2oDaDMnBI=; b=pjwDgFYXj3OtklJ4FL5FJRqH7tNOUOhamZ3/oDzoiD2GFWGa4Hm04nWz99eiO88Dk0 Kv6FXxSO7cFE2H8qE+fVxiHwCdw2ETgcH/58Zhkt0qMswYZWIr+mxvNlh+XTdVi5uQND kfv5FpOInuSiJjQ48//8Kto7CNI6u/ulyk6/6Bmm2+aFk84HfkTyaBGQgvhe0J3w2OGD wo0ansqwVCsVpyH/VKYywsSuQY6E0kqAnQuQgLuF58I0Ifh1ZqyfeYgBVaHFOP3+8Ye6 LbxcwCwb5fjY4/AHDbiqnmf0Qd9Ez3z0Xwq5HNxdfwWm5m1v+8fcNHxbUGjC6GrHKtIu NGIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699199951; x=1699804751; 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=HfsaSYEpbIcbW6EF0NEYEiN1YXxXqLHiFu2oDaDMnBI=; b=U6CXESPlMvQkPaHoBGWhFIQ4gO15nl9TK5nZc3CzsVX0ZNrHwx4nnDv4Cf7YzDMLmw Z1B8pYvPS0G4ieuS6iztK6zVP6ojT3+WrWn0GSxvZXxiEZxi/UU1rgLQvQuVTW1vf5md /EQ8TUsSn+we3n5v4Dg0N1B4qhYQRuimOiZ2wRJull80hNFHtBi5qLp8jkLGs/yX+GvD z2hRnhBZ7LPzu3Y2IGITLekT94YC4YoPn4EjbRwHJeQ6HYF88ZscRUj8Mxx5AOGk4Axf 9dCU+CNR/CHJnbvRfcrtal56ZGxHEMCTRABVKetYJB4C15fZ6p6zFKxF1l6EN87f9ivi EHtg== X-Gm-Message-State: AOJu0Yyv8vXg6pD20LUbUhzOhPJz/Dkb4N9Ie6wvRBj9nZdEznZZaHO7 SdC+tdwf1rBFFTkskNRm0FE9l/qwU6/yftgtB0eP2A== X-Google-Smtp-Source: AGHT+IEwmAEa8mthExfaWSU+E9/UoqY87ZaLx1VbIAlqJ1nmnrktwPfqXnH5MTHTIHnEA5COKE5MzkVS+J8tAH+65rg= X-Received: by 2002:a17:907:26ce:b0:9c3:bb0e:d4c7 with SMTP id bp14-20020a17090726ce00b009c3bb0ed4c7mr11420489ejc.28.1699199950765; Sun, 05 Nov 2023 07:59:10 -0800 (PST) MIME-Version: 1.0 References: <3focki1mdsq59ji5d0u5nb7qenu6u8brkt@tlc.com> <44bfkip060tjc4j7fsfknfjcmpdkbhf871@tlc.com> In-Reply-To: <44bfkip060tjc4j7fsfknfjcmpdkbhf871@tlc.com> From: Bart Schaefer Date: Sun, 5 Nov 2023 07:58:59 -0800 Message-ID: Subject: Re: completion, sorting of options To: Thomas Lauer Cc: Mikael Magnusson , Zsh Users Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 29324 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, Nov 5, 2023 at 7:03=E2=80=AFAM Thomas Lauer wrote: > > From: Mikael Magnusson > Date: Sat, 4 Nov 2023 16:49:25 +0100 > > > > If you give -V foo it will create an unsorted group, but it is a bit > > unconventional to do this for sorting regular options by usage. You > > could also consider adding the common options with a -J common and the > > other ones with a -J rare, or something to that effect. > > Thanks, Mikael. Alas, I am not going to pretend that I understand what > you've written. He's referring to completion grouping controls, passed to compadd. If you're not calling compadd directly, you'll need to show us what you are doing to be able to get a clear explanation of what to do differently.