From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Van Ly Newsgroups: gmane.emacs.bugs Subject: bug#53158: 28.0.90; TAB, RET key behave differently for Git-Log-View, Outline View mode Date: Mon, 10 Jan 2022 14:20:25 +0000 (UTC) Organization: Super Dimensional Fortress Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0-1607536131-1641824425=:16901" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4272"; mail-complaints-to="usenet@ciao.gmane.io" To: 53158@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Jan 10 15:27:40 2022 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 1n6ve8-0000wI-Qr for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Jan 2022 15:27:40 +0100 Original-Received: from localhost ([::1]:38326 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n6ve7-0004Eg-Bs for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 10 Jan 2022 09:27:39 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49104) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6vYh-0000MR-3U for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2022 09:22:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59124) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n6vYg-0005EB-Or for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2022 09:22:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n6vYg-0006u2-E2 for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2022 09:22:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Van Ly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Jan 2022 14:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53158 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.164182447526417 (code B ref -1); Mon, 10 Jan 2022 14:22:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Jan 2022 14:21:15 +0000 Original-Received: from localhost ([127.0.0.1]:52027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6vXv-0006ry-7Z for submit@debbugs.gnu.org; Mon, 10 Jan 2022 09:21:15 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:33046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n6vXp-0006rd-Mw for submit@debbugs.gnu.org; Mon, 10 Jan 2022 09:21:13 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48918) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6vXd-0007dD-6u for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2022 09:21:03 -0500 Original-Received: from mx.sdf.org ([205.166.94.24]:55494) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6vXT-00052N-Vl for bug-gnu-emacs@gnu.org; Mon, 10 Jan 2022 09:20:56 -0500 Original-Received: from sdf.org (IDENT:van.ly@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 20AEKQp2003869 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO) for ; Mon, 10 Jan 2022 14:20:27 GMT Original-Received: from localhost (van.ly@localhost) by sdf.org (8.15.2/8.12.8/Submit) with ESMTP id 20AEKPUp012079 for ; Mon, 10 Jan 2022 14:20:25 GMT Received-SPF: pass client-ip=205.166.94.24; envelope-from=van.ly@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:223878 Archived-At: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1607536131-1641824425=:16901 Content-Type: text/plain; format=flowed; charset=US-ASCII Hello, The TAB and RET key behave differently for Git-Log-View mode and Outline View mode. If TAB will consistently expand and collapse the bullet point on the tree and RET will consistently do across the two modes whatever the similar thing is, that will improve the UI. Having consistent keybindings in modes for navigating bullet points on trees in general will greatly improve the UI experience. A under Git-Log-View mode * TAB (translated from ) runs the command log-view-msg-next * RET (translated from ) runs the command log-view-toggle-entry-display B under Outline View mode * TAB (translated from ) runs the command outline-cycle * RET (translated from ) runs the command View-scroll-line-forward steps to reproduce in Git-Log-View mode * open emacs by 'emacs -Q' * goto emacs source directory * apply C-x v l runs the command vc-print-log * goto the first line with a bullet point * goto A and perform TAB, RET steps to reproduce in Outline View mode * open emacs by 'emacs -Q' * view file emacs/admin/README * apply C-c C-t runs the command outline-hide-body * goto the first line with a bullet point * goto B and perform TAB, RET observed behavior * TAB, RET key behave differently for expanding and collapsing the bullet point in the two modes expected behavior * TAB, RET key behave consistently on bullet point headlines across the two modes -- vl --0-1607536131-1641824425=:16901 Content-Type: text/plain; charset=US-ASCII; name=bug-gnu-emacs-28.0.90.text Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=bug-gnu-emacs-28.0.90.text SW4gR05VIEVtYWNzIDI4LjAuOTAgKGJ1aWxkIDEsIGFhcmNoNjQtdW5rbm93 bi1saW51eC1nbnUsIFggdG9vbGtpdCwgY2Fpcm8gdmVyc2lvbiAxLjE2LjAp DQogb2YgMjAyMS0xMi0wNCBidWlsdCBvbiBjaGFybGllDQpSZXBvc2l0b3J5 IHJldmlzaW9uOiBmMzhkZmE1NmEwY2ZlZjc3YzJiMGQ4YmIyODY5NjQyYTRl M2IyYWU0DQpSZXBvc2l0b3J5IGJyYW5jaDogSEVBRA0KV2luZG93aW5nIHN5 c3RlbSBkaXN0cmlidXRvciAnVGhlIFguT3JnIEZvdW5kYXRpb24nLCB2ZXJz aW9uIDExLjAuMTIwMTEwMDANClN5c3RlbSBEZXNjcmlwdGlvbjogRGViaWFu IEdOVS9MaW51eCAxMSAoYnVsbHNleWUpDQoNCkNvbmZpZ3VyZWQgdXNpbmc6 DQogJ2NvbmZpZ3VyZQ0KIC0tcHJlZml4PS91c3IvWC9BcHBsaWNhdGlvbnMv ZW1hY3MtMjAyMS0xMi0wNA0KIC0td2l0aC14LXRvb2xraXQ9bHVjaWQgLS13 aXRob3V0LXRvb2xraXQtc2Nyb2xsLWJhcnMgLS13aXRob3V0LXhmdA0KIC0t d2l0aC1uYXRpdmUtY29tcGlsYXRpb24gLS13aXRob3V0LWNvbXByZXNzLWlu c3RhbGwnDQoNCkNvbmZpZ3VyZWQgZmVhdHVyZXM6DQpBQ0wgQ0FJUk8gREJV UyBGUkVFVFlQRSBHSUYgR0xJQiBHTVAgR05VVExTIEdQTSBHU0VUVElOR1Mg SEFSRkJVWlogSlBFRw0KTENNUzIgTElCT1RGIExJQlNFTElOVVggTElCU1lT VEVNRCBMSUJYTUwyIE0xN05fRkxUIE1PRFVMRVMgTkFUSVZFX0NPTVANCk5P VElGWSBJTk9USUZZIFBEVU1QRVIgUE5HIFJTVkcgU0VDQ09NUCBTT1VORCBU SFJFQURTIFRJRkYgWDExIFhBVzNEDQpYREJFIFhJTSBYUE0gTFVDSUQgWkxJ Qg0KDQpJbXBvcnRhbnQgc2V0dGluZ3M6DQogIHZhbHVlIG9mICRMQ19BTEw6 IGVuX0FVLlVURi04DQogIHZhbHVlIG9mICRMQU5HOiBlbl9BVS5VVEYtOA0K ICBsb2NhbGUtY29kaW5nLXN5c3RlbTogdXRmLTgtdW5peA0KDQpNYWpvciBt b2RlOiBGdW5kYW1lbnRhbA0KDQpNaW5vciBtb2RlcyBpbiBlZmZlY3Q6DQog IHRvb2x0aXAtbW9kZTogdA0KICBnbG9iYWwtZWxkb2MtbW9kZTogdA0KICBz aG93LXBhcmVuLW1vZGU6IHQNCiAgZWxlY3RyaWMtaW5kZW50LW1vZGU6IHQN CiAgbW91c2Utd2hlZWwtbW9kZTogdA0KICB0b29sLWJhci1tb2RlOiB0DQog IG1lbnUtYmFyLW1vZGU6IHQNCiAgZmlsZS1uYW1lLXNoYWRvdy1tb2RlOiB0 DQogIGdsb2JhbC1mb250LWxvY2stbW9kZTogdA0KICBmb250LWxvY2stbW9k ZTogdA0KICBibGluay1jdXJzb3ItbW9kZTogdA0KICBhdXRvLWNvbXBvc2l0 aW9uLW1vZGU6IHQNCiAgYXV0by1lbmNyeXB0aW9uLW1vZGU6IHQNCiAgYXV0 by1jb21wcmVzc2lvbi1tb2RlOiB0DQogIGJ1ZmZlci1yZWFkLW9ubHk6IHQN CiAgbGluZS1udW1iZXItbW9kZTogdA0KICBpbmRlbnQtdGFicy1tb2RlOiB0 DQogIHRyYW5zaWVudC1tYXJrLW1vZGU6IHQNCg0KTG9hZC1wYXRoIHNoYWRv d3M6DQpOb25lIGZvdW5kLg0KDQpGZWF0dXJlczoNCihzaGFkb3cgc29ydCBt YWlsLWV4dHIgZW1hY3NidWcgbWVzc2FnZSBybWMgcHVueSByZmM4MjIgbW1s IG1tbC1zZWMgZXBhDQpkZXJpdmVkIGVwZyByZmM2MDY4IGVwZy1jb25maWcg Z251cy11dGlsIHJtYWlsIHJtYWlsLWxvYWRkZWZzDQphdXRoLXNvdXJjZSBl aWVpbyBlaWVpby1jb3JlIGVpZWlvLWxvYWRkZWZzIHBhc3N3b3JkLWNhY2hl IGpzb24gbWFwDQp0aW1lLWRhdGUgbW0tZGVjb2RlIG1tLWJvZGllcyBtbS1l bmNvZGUgbWFpbC1wYXJzZSByZmMyMjMxIG1haWxhYmJyZXYNCmdtbS11dGls cyBtYWlsaGVhZGVyIHNlbmRtYWlsIHJmYzIwNDcgcmZjMjA0NSBpZXRmLWRy dW1zIG1tLXV0aWwNCm1haWwtcHJzdnIgbWFpbC11dGlscyBhcHJvcG9zIGFk ZC1sb2cgbG9nLXZpZXcgcGN2cy11dGlsIHZjLW10biB2Yy1oZw0KdmMtYnpy IHZjLXNyYyB2Yy1zY2NzIHZjLXN2biB2Yy1jdnMgdmMtcmNzIHZjIHZjLWdp dCBkaWZmLW1vZGUNCnZjLWRpc3BhdGNoZXIgYnVnLXJlZmVyZW5jZSBjb21w IGNvbXAtY3N0ciB3YXJuaW5ncyBzdWJyLXggcnggY2wtc2VxDQpjbC1tYWNz IGNsLWV4dHJhIGhlbHAtbW9kZSBub3V0bGluZSBvdXRsaW5lIGVhc3ktbW1v ZGUgdmlldyBkaXJlZC1hdXgNCmNsLWxvYWRkZWZzIGNsLWxpYiBkaXJlZCBk aXJlZC1sb2FkZGVmcyBib29rbWFyayBzZXEgYnl0ZS1vcHQgZ3YNCmJ5dGVj b21wIGJ5dGUtY29tcGlsZSBjY29udiB0ZXh0LXByb3BlcnR5LXNlYXJjaCBw cCBpc28tdHJhbnNsIHRvb2x0aXANCmVsZG9jIHBhcmVuIGVsZWN0cmljIHVu aXF1aWZ5IGVkaWZmLWhvb2sgdmMtaG9va3MgbGlzcC1mbG9hdC10eXBlDQpl bGlzcC1tb2RlIG13aGVlbCB0ZXJtL3gtd2luIHgtd2luIHRlcm0vY29tbW9u LXdpbiB4LWRuZCB0b29sLWJhciBkbmQNCmZvbnRzZXQgaW1hZ2UgcmVnZXhw LW9wdCBmcmluZ2UgdGFidWxhdGVkLWxpc3QgcmVwbGFjZSBuZXdjb21tZW50 DQp0ZXh0LW1vZGUgbGlzcC1tb2RlIHByb2ctbW9kZSByZWdpc3RlciBwYWdl IHRhYi1iYXIgbWVudS1iYXIgcmZuLWVzaGFkb3cNCmlzZWFyY2ggZWFzeW1l bnUgdGltZXIgc2VsZWN0IHNjcm9sbC1iYXIgbW91c2Ugaml0LWxvY2sgZm9u dC1sb2NrIHN5bnRheA0KZm9udC1jb3JlIHRlcm0vdHR5LWNvbG9ycyBmcmFt ZSBtaW5pYnVmZmVyIGNsLWdlbmVyaWMgY2hhbSBnZW9yZ2lhbg0KdXRmLTgt bGFuZyBtaXNjLWxhbmcgdmlldG5hbWVzZSB0aWJldGFuIHRoYWkgdGFpLXZp ZXQgbGFvIGtvcmVhbg0KamFwYW5lc2UgZXVjanAtbXMgY3A1MTkzMiBoZWJy ZXcgZ3JlZWsgcm9tYW5pYW4gc2xvdmFrIGN6ZWNoIGV1cm9wZWFuDQpldGhp b3BpYyBpbmRpYW4gY3lyaWxsaWMgY2hpbmVzZSBjb21wb3NpdGUgZW1vamkt endqIGNoYXJzY3JpcHQgY2hhcnByb3ANCmNhc2UtdGFibGUgZXBhLWhvb2sg amthLWNtcHItaG9vayBoZWxwIHNpbXBsZSBhYmJyZXYgb2JhcnJheQ0KY2wt cHJlbG9hZGVkIG5hZHZpY2UgYnV0dG9uIGxvYWRkZWZzIGZhY2VzIGN1cy1m YWNlIG1hY3JvZXhwIGZpbGVzDQp3aW5kb3cgdGV4dC1wcm9wZXJ0aWVzIG92 ZXJsYXkgc2hhMSBtZDUgYmFzZTY0IGZvcm1hdCBlbnYgY29kZS1wYWdlcw0K bXVsZSBjdXN0b20gd2lkZ2V0IGhhc2h0YWJsZS1wcmludC1yZWFkYWJsZSBi YWNrcXVvdGUgdGhyZWFkcyBkYnVzYmluZA0KaW5vdGlmeSBsY21zMiBkeW5h bWljLXNldHRpbmcgc3lzdGVtLWZvbnQtc2V0dGluZyBmb250LXJlbmRlci1z ZXR0aW5nDQpjYWlybyB4LXRvb2xraXQgeCBtdWx0aS10dHkgbWFrZS1uZXR3 b3JrLXByb2Nlc3MgbmF0aXZlLWNvbXBpbGUgZW1hY3MpDQoNCk1lbW9yeSBp bmZvcm1hdGlvbjoNCigoY29uc2VzIDE2IDEyMDA0MyA3NjYxKQ0KIChzeW1i b2xzIDQ4IDk4NzUgMSkNCiAoc3RyaW5ncyAzMiAzMzE2MCAyNzM4KQ0KIChz dHJpbmctYnl0ZXMgMSAxMDM5NTIyKQ0KICh2ZWN0b3JzIDE2IDIxNjcxKQ0K ICh2ZWN0b3Itc2xvdHMgOCAzOTMyMjUgMTUxOTEpDQogKGZsb2F0cyA4IDY0 IDMyKQ0KIChpbnRlcnZhbHMgNTYgMTIwOCAwKQ0KIChidWZmZXJzIDk5MiAx OCkpDQoNCg== --0-1607536131-1641824425=:16901--