From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Simon Lang Newsgroups: gmane.emacs.bugs Subject: bug#49005: 28.0.50; Not possible to jump to first or last completions entry in fido-vertical-mode Date: Wed, 30 Jun 2021 20:27:22 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31818"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= To: 49005@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 30 21:28:11 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lyfsX-0007zP-Cq for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 30 Jun 2021 21:28:09 +0200 Original-Received: from localhost ([::1]:47368 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lyfsW-0005s6-FV for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 30 Jun 2021 15:28:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyfsQ-0005qM-4m for bug-gnu-emacs@gnu.org; Wed, 30 Jun 2021 15:28:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47208) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lyfsP-0000tq-S4 for bug-gnu-emacs@gnu.org; Wed, 30 Jun 2021 15:28:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lyfsP-0002uN-Py for bug-gnu-emacs@gnu.org; Wed, 30 Jun 2021 15:28:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Simon Lang Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 30 Jun 2021 19:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49005 X-GNU-PR-Package: emacs Original-Received: via spool by 49005-submit@debbugs.gnu.org id=B49005.162508125711142 (code B ref 49005); Wed, 30 Jun 2021 19:28:01 +0000 Original-Received: (at 49005) by debbugs.gnu.org; 30 Jun 2021 19:27:37 +0000 Original-Received: from localhost ([127.0.0.1]:58754 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyfs0-0002td-UP for submit@debbugs.gnu.org; Wed, 30 Jun 2021 15:27:37 -0400 Original-Received: from mail-oln040092066070.outbound.protection.outlook.com ([40.92.66.70]:42310 helo=EUR01-VE1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyfry-0002tP-9o for 49005@debbugs.gnu.org; Wed, 30 Jun 2021 15:27:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XIhFnY1IG3KJm5HHPlpsSMLAWu0zTCXzIbBb8rYdMnKbEHVZ5iBSicW1K3DuqG/ORUc5QaWHAGpx56uOSZy93Nh6TeZZheQv+ZG/cRRaUrK85E2dKozCSPKDM5X3Xei+Lq59K+dYcRhDSQlgFB5YYqe2HLrnY7RFQlTfGUWjueYYE7V5PZABfnuB0GLAcH7WWUrsrrM1SHt8bQd5zN+eiIRQHSmGMO4gEUivHxHihZf119KGOo5tPtdxxfJbAWO8/Z7HpqtMoojuw+IN/JG0p3FBwqWW4l+c6uoBitt/Q/muoZN4PZOJGuooEWN/iEO5xlkyJcBW66Plg8F4HUFOaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JiwXfbux4p9xuw4p+e2KkRLfxgtmkbFZwBCSV5ybvVI=; b=Dm37OANGOgGf1ywcxxlwAl79qZjjgo30T1inrLNzIJUPqQAun1F91lI9NXQpOTF7yB3n7uUUuXMiJcmzjVZZ2d6LSmL/Ep0g6umBz33ZLniNEcqs5QKZefMeb6dlOtRkncEdtl+kQH6fhPUZVhnKZPCBr8my6EXPey4gtVOe7ZF5xoJge1G6RsGhyAAgPujKrf8Onq0PYLhYbyfjACUkz0g78FUE2i6jz4zuitUoQ+DIMuDhKoWCCoPVIsqVGwPIVMlZF7JAElngZzpRmfERh+ZEdT57YHXNQzC5S0XTeCe7e7Hxa/gaj8w5lTzOk2ztkNIrTOQU8KCXTYQSOT6JDg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JiwXfbux4p9xuw4p+e2KkRLfxgtmkbFZwBCSV5ybvVI=; b=u7qWPf+ZAAJlAQH2ne2kQ30ZUSh/lJUEaJN0ot8iSH6IdmplE1va36qknb5A15F1kahHDLttk5NVxpGBOX3Zi5YweZMxILDnCv3G5X4wF1UufNafqqMhS7nUpcmtU7e+iqUUHWhupaZmvHKDBSibwTHp2OXu3CvXEsdf4InBMMBaT+DN74oV9wj5xArf11VffYQ01a7W1o4MOR1/fn2/86XWA743bU/T1yo+OKaA5MEysJuGuTSNWx7jc6JBOXibTHKLOurPmZDPP1bv3WI9EIWc/EAySfO/BOOQFwaUOtefx9/vQmyMBC4TUSjmwYKtJvr8xIuHfGpFNK/FRS7g8g== Original-Received: from DBAPR06MB7045.eurprd06.prod.outlook.com (2603:10a6:10:1a0::20) by DB7PR06MB5451.eurprd06.prod.outlook.com (2603:10a6:10:7d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.23; Wed, 30 Jun 2021 19:27:27 +0000 Original-Received: from DBAPR06MB7045.eurprd06.prod.outlook.com ([fe80::2d71:41d9:f32:6cba]) by DBAPR06MB7045.eurprd06.prod.outlook.com ([fe80::2d71:41d9:f32:6cba%6]) with mapi id 15.20.4287.023; Wed, 30 Jun 2021 19:27:27 +0000 In-Reply-To: X-Mailer: Apple Mail (2.3654.100.0.2.22) X-TMN: [mamXUxIC4tjiGeGM5roj5VQ0N4Z1meegYZsQkxd722f2A3V9CTm8qThPPmixxXSeKuA4gUXYCOQ=] X-ClientProxiedBy: LO4P123CA0380.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18f::7) To DBAPR06MB7045.eurprd06.prod.outlook.com (2603:10a6:10:1a0::20) X-Microsoft-Original-Message-ID: X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from smtpclient.apple (2a00:23c5:9b83:1501:9045:5fdc:bd0b:d509) by LO4P123CA0380.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:18f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4287.21 via Frontend Transport; Wed, 30 Jun 2021 19:27:26 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ce589686-b14b-496a-3e9c-08d93bfd183e X-MS-TrafficTypeDiagnostic: DB7PR06MB5451: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: T0S/y6BFMB43CGoAOyBoP2qo/cNuogrYH3xzLCjnhAkY0LkBv4xtUI1NX1ohQ3ctDUmLk3d7NgTyMkzsCsJZ+sI6E/lwu/hywAQsSjKo9y54+vB60iFgb300Blp+mkUbrLszD3tX8bj+MSSiGivYjuSK+u1yZEEH3gv0AgujsoeBZftEuFHmnjJHhPYJLCW0VxlwKfsHKueuGU4Gfj+IsCGqhjNbAi/tcU/7Tnw6D2GrG/dhR1Gg08b6Bo39wxUUl2HwSSDj9Xtsi/zrcQCmot6/IQN83Vo8bUKmnx1l01cA6Rt1kF29HrKiNDI41mg9jk679ALvh9wm9kTpp4FehMSleDWS2FlVL4yRT76yBj/kG8SenxapE6Fwt3AmBbwrGmBqeemw6ALafmFA5jnqz51XuHsVpNucCJI1GChBaxrvO9matt4PYy+Uv0OcSX2K X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5SdDaZtbAYMO+BeldQIOhzU7SMUcaB4IYLJFDEXszzy69CWJLokiNUANPpSgYi/t5pOVaplar6AEfvC3xOEPnn2xa7dqTdfWjROBjOmxsRjPFig97TjAlfDb9F9rgQ0MImHQOO27iQPQTHhgBchCscZljfj3rMj8vwuza1PoRLaNLMhkmnGa4Qy/A5j5SZmZOTKwOewgRUFPfs0koEJY9g== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ce589686-b14b-496a-3e9c-08d93bfd183e X-MS-Exchange-CrossTenant-AuthSource: DBAPR06MB7045.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2021 19:27:27.1532 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR06MB5451 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:209232 Archived-At: doesn=E2=80=99t make sense? > On 13 Jun 2021, at 16:27, Simon Lang wrote: >=20 >=20 > In the brand new fido-vertical mode, completions are not cycled in contra= st to icomplete-vertical-mode.=20 > There is not yet a function to jump to the first or last completions entr= y, which sometimes can be helpful. > This patch would proposes two simple helper functions for doing that. >=20 > Thank you! >=20 >=20 >=20 >=20 >=20 > In GNU Emacs 28.0.50 (build 1, x86_64-apple-darwin20.5.0, NS appkit-2022.= 50 Version 11.4 (Build 20F71)) > of 2021-06-06 built on Zwei.local > Windowing system distributor 'Apple', version 10.3.2022 > System Description: macOS 11.4 >=20 > Configured using: > 'configure --disable-dependency-tracking --disable-silent-rules > --enable-locallisppath=3D/usr/local/share/emacs/site-lisp > --infodir=3D/usr/local/Cellar/emacs-plus@28/28.0.50/share/info/emacs > --prefix=3D/usr/local/Cellar/emacs-plus@28/28.0.50 --with-xml2 > --with-gnutls --with-native-compilation --without-dbus > --with-imagemagick --with-modules --with-rsvg --with-ns > --disable-ns-self-contained 'CFLAGS=3D-I/usr/local/opt/gcc/include > -I/usr/local/opt/libgccjit/include -I/usr/local/opt/gmp/include > -I/usr/local/opt/jpeg/include' 'LDFLAGS=3D-L/usr/local/lib/gcc/11 > -I/usr/local/opt/gcc/include -I/usr/local/opt/libgccjit/include > -I/usr/local/opt/gmp/include -I/usr/local/opt/jpeg/include'' >=20 > Configured features: > ACL GIF GLIB GMP GNUTLS IMAGEMAGICK JPEG JSON LCMS2 LIBXML2 MODULES > NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF > TOOLKIT_SCROLL_BARS XIM ZLIB >=20 > Important settings: > value of $LANG: en_GB.UTF-8 > locale-coding-system: utf-8-unix >=20 > Major mode: Lisp Interaction >=20 > Minor modes in effect: > tooltip-mode: t > global-eldoc-mode: t > eldoc-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > transient-mark-mode: t >=20 > Load-path shadows: > None found. >=20 > Features: > (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs > rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail > rmail-loaddefs auth-source cl-seq eieio eieio-core cl-macs > eieio-loaddefs password-cache json map text-property-search time-date > subr-x seq byte-opt gv bytecomp byte-compile cconv mm-decode mm-bodies > mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs > cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils > iso-transl tooltip eldoc electric uniquify ediff-hook vc-hooks > lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util > term/common-win tool-bar dnd fontset image regexp-opt fringe > tabulated-list replace newcomment text-mode elisp-mode lisp-mode > prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu > timer select scroll-bar mouse jit-lock font-lock syntax font-core > term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang > misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms > cp51932 hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese composite charscript charprop case-table epa-hook > jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button > loaddefs faces cus-face macroexp files window text-properties overlay > sha1 md5 base64 format env code-pages mule custom widget > hashtable-print-readable backquote threads kqueue cocoa ns lcms2 > multi-tty make-network-process native-compile emacs) >=20 > Memory information: > ((conses 16 67367 8465) > (symbols 48 6527 0) > (strings 32 18695 2230) > (string-bytes 1 645512) > (vectors 16 13390) > (vector-slots 8 280721 11188) > (floats 8 22 39) > (intervals 56 226 0) > (buffers 992 10)) >=20 > <0001-icomplete-vertical-functions-to-go-to-first-or-last-.patch>