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, HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 8487 invoked from network); 24 Jun 2021 18:58:15 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 24 Jun 2021 18:58:15 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1624561095; b=xlioDfmFIPww4xZLl5PmKrJ1DtoX1xDVUWMuUbfo7SBi5/ja6kfJod/PvHTylwyKbtuLWJsSrV Ue3DJa7T1MNrGH9LenXyWrrdHvjB07mK9tgAYmMUVQz1TWqYFDLRneHw8Y/9Lra/CMAi9Im+1r FYUh3qdvFtSKJjGkv3Dg9mvCrhtngHojHOcn8x5DVwISZvTTcGzS9bCOtYdkDFYByE1dp7NmL7 Y7/3LHeF0T1ABSzMQ9RNrpH5kHj3blGNtsEa6d/6V7MlArT8C5Txdvuc51X2oBcPCtfnE54bMy bo30wF7JF/iFOam4FZGZwhj6Q7e1GhDsUQdI6PtqomTtIQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (w4.tutanota.de) smtp.remote-ip=81.3.6.165; dkim=pass header.d=tutanota.com header.s=s1 header.a=rsa-sha256; dmarc=pass header.from=tutanota.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1624561095; bh=g5FcJlTqZJ1uhaKxWVu2Fzziki3pNEXbDTc2QKsHXSk=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:MIME-Version:Subject:Message-ID:To:From:Date: DKIM-Signature:DKIM-Signature; b=rYAmmi1ZF1E95Y55ckvRwhYDQm/HPfqpFQaivCgzgeBiDLFl3dQoC2aelW2+CfLZD2vKDOTu0F xT+b40tNHyyuQh+CqS/KtQE0dFU9kJ9dLmy/7KJd7SpQBgKeHmSQEsRt4pPn0ErDjPrpMpQLx/ /96punTIwmBTk2/b6ToaL/JQXgt0P1E/IF6OJtTI8ERfMvJyf8OEBHNJRzckqutsWqBShvgMue efkVdAnFjsegdoGRnCVEIDHE9UVxWjN9kcH/Y91uuwhGLPpLMJhKsexQb4ueRg5f77EXwyfMFD QG8M0W/qtQZLEQvRORBFjKhxgnwIpF5cyRU/05Bq7EylKA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:MIME-Version:Subject: Message-ID:To:From:Date:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=BjAGLHCgsyGyqvXbu8NbuM9d+Z0Lfo+lDSzWpIHGPyE=; b=HiD7aSyHbMYiYSlvMP4Eo7d8cS HO4t2HLfVbRKxZE4dvpXUOKkSTaAxU//sENE1U1WmrnP4A5cRVjNiLqP+MJJnompMjjgpJjfWoblt OooyLUxmpwnJb+KErkho4E7Re4F/dCZmZ02Es5ZRSUR3HyjNNwRLEAYjXFmU7akA2uYkYPO1EB/l9 75lt1qwjZsTJVqh+f3ctyFEOsBdsVFrSTYdQPpPCPGttqt37GveXaa1Mt+TOYSvaxuXclTPgBHh3B 65Pth/jT7HZnZv4BgS/M63yPLf9pOsOHHKQPf+bhmH4KKBVCtkla/8NcSOQJmMr78ryOTTP6eVe5B EWMQqEEg==; Received: from authenticated user by zero.zsh.org with local id 1lwUYI-0002Oa-R9; Thu, 24 Jun 2021 18:58:14 +0000 Authentication-Results: zsh.org; iprev=pass (w4.tutanota.de) smtp.remote-ip=81.3.6.165; dkim=pass header.d=tutanota.com header.s=s1 header.a=rsa-sha256; dmarc=pass header.from=tutanota.com; arc=none Received: from w4.tutanota.de ([81.3.6.165]:55586) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1lwUY2-00024n-TN; Thu, 24 Jun 2021 18:58:00 +0000 Received: from w3.tutanota.de (unknown [192.168.1.164]) by w4.tutanota.de (Postfix) with ESMTP id 182261060271 for ; Thu, 24 Jun 2021 18:57:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1624561077; s=s1; d=tutanota.com; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=BjAGLHCgsyGyqvXbu8NbuM9d+Z0Lfo+lDSzWpIHGPyE=; b=G5dVnWlcz/tTTUNp5NlWo5nwybpQEMDUBfi4J+L0iq15bLYgCAzN69ZR0cIK2wa9 vbpYGZ8yzZeDSOaITurZXi7510STevQ9E77UolPWN885/5Z63Yznyv7HIVYq7iwdszM gE8l8gNcEx1INHRxwGDQNn6/z4cXLbFXAA37OaMlok157VwhtQFu86+j0xwRqxaqg2I TpZBmPB2yqsM7gM1xbXDVBHVzGtR916vx/XQpu9krqpjDshKpuqMaofSjU2a7YBu0Ah GVG2iapMe29dRiwwcaJEfHDJDOlRP8l6Xgg9Tp/OqiGDSs4sqp70A5iLb44ie1kXmcs 7iK4ZqrSyA== Date: Thu, 24 Jun 2021 20:57:57 +0200 (CEST) From: Timo To: zsh-workers@zsh.org Message-ID: Subject: Menu selection by number MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_354832_888020685.1624561077082" X-Seq: 49115 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: ------=_Part_354832_888020685.1624561077082 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello there, I'd like to pose the following suggestion:=20 Display menu options prepended with a selection number which can be used by= user to select option by typing the number. Motivation: I am using voice programming and numbers are a great visual aid= in quickly selecting options. Anyone who wants to type even less could mak= e good use of it. It could behave this way: The autocompletion menu lists some options The options should be prepended by a uniquely identifiable number each (for= the current menu display) If the user types further and the menu changes, the options' numbers are re= assigned to the newly displayed options. Numbers should be displayed in a sorted manner. Example: > ls test_file1 testfile1=C2=A0 testfile_1 testfile_2 testfile_3 testfile_4 test= file_5 # Press tab opens auto completion menu=20 # without numbers > ls test test_file1=C2=A0 testfile1=C2=A0=C2=A0 testfile_1=C2=A0 testfile_2=C2=A0 te= stfile_3=C2=A0 testfile_4=C2=A0 testfile_5 # with numbers > ls test 1: test_file1=C2=A0 2: testfile1=C2=A0=C2=A0 3: testfile_1=C2=A0 4: testfil= e_2=C2=A0 5: testfile_3=C2=A0 6: testfile_4=C2=A0 7: testfile_5 # typing 3 (or for example ALT+3) would complete with `testfile_1`. What's your opinion on this? ------=_Part_354832_888020685.1624561077082 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello there,

I'd like to pose the following suggestion:

Display menu options prepended with a se= lection number which can be used by user to select option by typing the num= ber.
Motivation: I am using voice programming an= d numbers are a great visual aid in quickly selecting options. Anyone who w= ants to type even less could make good use of it.

It could behave this way:
  • Th= e autocompletion menu lists some options
  • The options should be = prepended by a uniquely identifiable number each (for the current menu disp= lay)
  • If the user types further and the menu changes, the option= s' numbers are reassigned to the newly displayed options.
  • Numbe= rs should be displayed in a sorted manner.
<= br>

Example:

> ls
test_file1 testfile1  testfile_1 testfile_2 testfile_3 testfile_4 = testfile_5

# Press t= ab opens auto completion menu
# without numbers=
> ls test
test_fi= le1  testfile1   testfile_1  testfile_2  testfile_= 3  testfile_4  testfile_5

# with numbers
> ls test
<= /div>
1: test_file1  2: testfile1   3: test= file_1  4: testfile_2  5: testfile_3  6: testfile_4  7:= testfile_5
# typing 3 (or for example ALT+3) wo= uld complete with `testfile_1`.


What's your opinion on this?



------=_Part_354832_888020685.1624561077082--