From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#35504: 26.2; Key `g' should run `package-menu-refresh' in the *Packages* buffer Date: Sat, 14 Sep 2019 21:21:51 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000001bd0d805928849c9" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="180797"; mail-complaints-to="usenet@blaine.gmane.org" Cc: "Basil L. Contovounesios" , 35504@debbugs.gnu.org, Rudi Schlatte To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Sep 14 21:23:25 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i9Ddk-000krY-84 for geb-bug-gnu-emacs@m.gmane.org; Sat, 14 Sep 2019 21:23:24 +0200 Original-Received: from localhost ([::1]:52012 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9Ddj-0007Ew-3P for geb-bug-gnu-emacs@m.gmane.org; Sat, 14 Sep 2019 15:23:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57837) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i9DdP-0007Eb-OD for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2019 15:23:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i9DdO-0007uN-Nj for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2019 15:23:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38342) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i9DdO-0007uJ-Ja for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2019 15:23:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i9DdO-0006mB-E5 for bug-gnu-emacs@gnu.org; Sat, 14 Sep 2019 15:23:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Sep 2019 19:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35504 X-GNU-PR-Package: emacs Original-Received: via spool by 35504-submit@debbugs.gnu.org id=B35504.156848893225929 (code B ref 35504); Sat, 14 Sep 2019 19:23:02 +0000 Original-Received: (at 35504) by debbugs.gnu.org; 14 Sep 2019 19:22:12 +0000 Original-Received: from localhost ([127.0.0.1]:47160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i9Dca-0006k7-0Q for submit@debbugs.gnu.org; Sat, 14 Sep 2019 15:22:12 -0400 Original-Received: from mail-pg1-f194.google.com ([209.85.215.194]:32969) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i9DcX-0006jl-Lt for 35504@debbugs.gnu.org; Sat, 14 Sep 2019 15:22:10 -0400 Original-Received: by mail-pg1-f194.google.com with SMTP id n190so17051404pgn.0 for <35504@debbugs.gnu.org>; Sat, 14 Sep 2019 12:22:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=dhxe0hMIkgvIYJ/FMxTMSzPtNO3lFHMxo2imryLwuao=; b=IoQD19aq9K0inPcjRRCIwPG16aUQLY/TkrOMQp0uYX1zWXTmK28MQlF5j27tKsyt36 BPG+EtNkzSG6Gzlah6B4HBcd6/vKX8D8h3h74qDS8JDIOhOHByhNOixfi6aCC15Ru+y9 uGl9K/fSAxXyz80CZpxmWKR5bGleKk3kpdD6e34enP8OOzW1Hakk2RBo+ASrwznRMesd k7rlmtK9CQrrcU66AB+nV4nVh0Vu5jnFaOXsIl9RJd32anDxP/OSfCPV9NLGr/T/j3f0 38Wr4uOqG0sOt9GlL1aqTJ5+DDshnksb0mran3A5owBvzAJ5ifIpeHqpd9yUprH7yR8x LdUw== X-Gm-Message-State: APjAAAXrmmPTFXwF3xNzKJXsfOvhkiHP8WXwggeSSzDSU+ZDWVP6+X8i 1z4yLvbdNBDF1NYfikO6GT1Hwfpziq9QTWSCbAk= X-Google-Smtp-Source: APXvYqwCyCf2AaqwxI+mkwm8uWCHjhxYJiVK5h+1ISwkX9FJlip33vrqJexKGVVeDzwXrlAo+ql7api48UjXHLKa5eM= X-Received: by 2002:a63:ef4d:: with SMTP id c13mr12468032pgk.200.1568488923298; Sat, 14 Sep 2019 12:22:03 -0700 (PDT) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:166471 Archived-At: --0000000000001bd0d805928849c9 Content-Type: text/plain; charset="UTF-8" Stefan Monnier writes: >> I find my fingers still wanting to press `g' to achieve the effect of `r' >> after some months of retraining, hence the bug report. > > Agreed (IOW my opinion hasn't changed since > https://lists.gnu.org/archive/html/emacs-devel/2010-10/msg01097.html). I also agree. How about the attached patch? Best regards, Stefan Kangas --0000000000001bd0d805928849c9 Content-Type: application/octet-stream; name="0001-Bind-g-to-package-menu-refresh-in-package-menu.patch" Content-Disposition: attachment; filename="0001-Bind-g-to-package-menu-refresh-in-package-menu.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k0jxs8bb0 RnJvbSA3OWJjN2QzOWYyZDZkZjhhNWQyNTJlMDJlNzg1ZTlhZjU3ZDRhZTVkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBGcmksIDI2IEp1bCAyMDE5IDEyOjQ5OjM1ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g QmluZCAnZycgdG8gJ3BhY2thZ2UtbWVudS1yZWZyZXNoJyBpbiBwYWNrYWdlIG1lbnUKCiogbGlz cC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgKHBhY2thZ2UtbWVudS1tb2RlLW1hcCk6IEJpbmQgJ2cn IHRvCidwYWNrYWdlLW1lbnUtcmVmcmVzaCcgaW5zdGVhZCBvZiAncmV2ZXJ0LWJ1ZmZlcicuICAo QnVnIzM1NTA0KQoqIGRvYy9lbWFjcy9wYWNrYWdlLnRleGkgKFBhY2thZ2UgTWVudSk6IERvY3Vt ZW50IGl0LgoqIGV0Yy9ORVdTOiBBbm5vdW5jZSBpdC4KLS0tCiBkb2MvZW1hY3MvcGFja2FnZS50 ZXhpICAgICB8IDEyICsrKysrKysrKysrKwogZXRjL05FV1MgICAgICAgICAgICAgICAgICAgfCAg NSArKysrKwogbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgfCAgMSArCiAzIGZpbGVzIGNoYW5n ZWQsIDE4IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9kb2MvZW1hY3MvcGFja2FnZS50ZXhp IGIvZG9jL2VtYWNzL3BhY2thZ2UudGV4aQppbmRleCA0YjMzZjI1MGM0Li4zNWZhMWY4NmQyIDEw MDY0NAotLS0gYS9kb2MvZW1hY3MvcGFja2FnZS50ZXhpCisrKyBiL2RvYy9lbWFjcy9wYWNrYWdl LnRleGkKQEAgLTg1LDE2ICs4NSwxOSBAQCBQYWNrYWdlIE1lbnUKIAogQHRhYmxlIEBrYmQKIEBp dGVtIGgKK0BmaW5kZXggcGFja2FnZS1tZW51LXF1aWNrLWhlbHAKIFByaW50IGEgc2hvcnQgbWVz c2FnZSBzdW1tYXJpemluZyBob3cgdG8gdXNlIHRoZSBwYWNrYWdlIG1lbnUKIChAY29kZXtwYWNr YWdlLW1lbnUtcXVpY2staGVscH0pLgogCiBAaXRlbSA/CiBAaXRlbXggQGtleXtSRVR9CitAZmlu ZGV4IHBhY2thZ2UtbWVudS1kZXNjcmliZS1wYWNrYWdlCiBEaXNwbGF5IGEgaGVscCBidWZmZXIg Zm9yIHRoZSBwYWNrYWdlIG9uIHRoZSBjdXJyZW50IGxpbmUKIChAY29kZXtwYWNrYWdlLW1lbnUt ZGVzY3JpYmUtcGFja2FnZX0pLCBzaW1pbGFyIHRvIHRoZSBoZWxwIHdpbmRvdwogZGlzcGxheWVk IGJ5IHRoZSBAa2Jke0MtaCBQfSBjb21tYW5kIChAcHhyZWZ7UGFja2FnZXN9KS4KIAogQGl0ZW0g aQorQGZpbmRleCBwYWNrYWdlLW1lbnUtbWFyay1pbnN0YWxsCiBNYXJrIHRoZSBwYWNrYWdlIG9u IHRoZSBjdXJyZW50IGxpbmUgZm9yIGluc3RhbGxhdGlvbgogKEBjb2Rle3BhY2thZ2UtbWVudS1t YXJrLWluc3RhbGx9KS4gIElmIHRoZSBwYWNrYWdlIHN0YXR1cyBpcwogQHNhbXB7YXZhaWxhYmxl fSwgdGhpcyBhZGRzIGFuIEBzYW1we0l9IGNoYXJhY3RlciB0byB0aGUgc3RhcnQgb2YgdGhlCkBA IC0xMDIsNiArMTA1LDcgQEAgUGFja2FnZSBNZW51CiBwYWNrYWdlLgogCiBAaXRlbSBkCitAZmlu ZGV4IHBhY2thZ2UtbWVudS1tYXJrLWRlbGV0ZQogTWFyayB0aGUgcGFja2FnZSBvbiB0aGUgY3Vy cmVudCBsaW5lIGZvciBkZWxldGlvbgogKEBjb2Rle3BhY2thZ2UtbWVudS1tYXJrLWRlbGV0ZX0p LiAgSWYgdGhlIHBhY2thZ2Ugc3RhdHVzIGlzCiBAc2FtcHtpbnN0YWxsZWR9LCB0aGlzIGFkZHMg YSBAc2FtcHtEfSBjaGFyYWN0ZXIgdG8gdGhlIHN0YXJ0IG9mIHRoZQpAQCAtMTEwLDYgKzExNCw3 IEBAIFBhY2thZ2UgTWVudQogZW50YWlscy4KIAogQGl0ZW0gfgorQGZpbmRleCBwYWNrYWdlLW1l bnUtbWFyay1vYnNvbGV0ZS1mb3ItZGVsZXRpb24KIE1hcmsgYWxsIG9ic29sZXRlIHBhY2thZ2Vz IGZvciBkZWxldGlvbgogKEBjb2Rle3BhY2thZ2UtbWVudS1tYXJrLW9ic29sZXRlLWZvci1kZWxl dGlvbn0pLiAgVGhpcyBtYXJrcyBmb3IKIGRlbGV0aW9uIGFsbCB0aGUgcGFja2FnZXMgd2hvc2Ug c3RhdHVzIGlzIEBzYW1we29ic29sZXRlfS4KQEAgLTEyMCw2ICsxMjUsNyBAQCBQYWNrYWdlIE1l bnUKIGN1cnJlbnQgbGluZSBieSBhbiBAa2Jke2l9IG9yIEBrYmR7ZH0gY29tbWFuZC4KIAogQGl0 ZW0gVQorQGZpbmRleCBwYWNrYWdlLW1lbnUtbWFyay11cGdyYWRlcwogTWFyayBhbGwgcGFja2Fn ZSB3aXRoIGEgbmV3ZXIgYXZhaWxhYmxlIHZlcnNpb24gZm9yIHVwZ3JhZGluZwogKEBjb2Rle3Bh Y2thZ2UtbWVudS1tYXJrLXVwZ3JhZGVzfSkuICBUaGlzIHBsYWNlcyBhbiBpbnN0YWxsYXRpb24g bWFyawogb24gdGhlIG5ldyBhdmFpbGFibGUgdmVyc2lvbnMsIGFuZCBhIGRlbGV0aW9uIG1hcmsg b24gdGhlIG9sZApAQCAtMTI3LDI2ICsxMzMsMzIgQEAgUGFja2FnZSBNZW51CiAKIEBpdGVtIHgK IEB2aW5kZXggcGFja2FnZS1tZW51LWFzeW5jCitAZmluZGV4IHBhY2thZ2UtbWVudS1leGVjdXRl CiBEb3dubG9hZCBhbmQgaW5zdGFsbCBhbGwgcGFja2FnZXMgbWFya2VkIHdpdGggQGtiZHtpfSwg YW5kIHRoZWlyCiBkZXBlbmRlbmNpZXM7IGFsc28sIGRlbGV0ZSBhbGwgcGFja2FnZXMgbWFya2Vk IHdpdGggQGtiZHtkfQogKEBjb2Rle3BhY2thZ2UtbWVudS1leGVjdXRlfSkuICBUaGlzIGFsc28g cmVtb3ZlcyB0aGUgbWFya3MuCiAKK0BpdGVtIGcKIEBpdGVtIHIKK0BmaW5kZXggcGFja2FnZS1t ZW51LXJlZnJlc2gKIFJlZnJlc2ggdGhlIHBhY2thZ2UgbGlzdCAoQGNvZGV7cGFja2FnZS1tZW51 LXJlZnJlc2h9KS4gIFRoaXMgZmV0Y2hlcwogdGhlIGxpc3Qgb2YgYXZhaWxhYmxlIHBhY2thZ2Vz IGZyb20gdGhlIHBhY2thZ2UgYXJjaGl2ZSBhZ2FpbiwgYW5kCiByZWNvbXB1dGVzIHRoZSBwYWNr YWdlIGxpc3QuCiAKIEBpdGVtIGYKK0BmaW5kZXggcGFja2FnZS1tZW51LWZpbHRlcgogRmlsdGVy IHRoZSBwYWNrYWdlIGxpc3QgKEBjb2Rle3BhY2thZ2UtbWVudS1maWx0ZXJ9KS4gIFRoaXMgcHJv bXB0cwogZm9yIGEga2V5d29yZCAoZS5nLiwgQHNhbXB7Z2FtZXN9KSwgdGhlbiBzaG93cyBvbmx5 IHRoZSBwYWNrYWdlcwogdGhhdCByZWxhdGUgdG8gdGhhdCBrZXl3b3JkLiAgVG8gcmVzdG9yZSB0 aGUgZnVsbCBwYWNrYWdlIGxpc3QsCiB0eXBlIEBrYmR7cX0uCiAKIEBpdGVtIEgKK0BmaW5kZXgg cGFja2FnZS1tZW51LWhpZGUtcGFja2FnZQogUGVybWFuZW50bHkgaGlkZSBwYWNrYWdlcyB0aGF0 IG1hdGNoIGEgcmVnZXhwCiAoQGNvZGV7cGFja2FnZS1tZW51LWhpZGUtcGFja2FnZX0pLgogCiBA aXRlbSAoCitAZmluZGV4IHBhY2thZ2UtbWVudS10b2dnbGUtaGlkaW5nCiBUb2dnbGUgdmlzaWJp bGl0eSBvZiBvbGQgdmVyc2lvbnMgb2YgcGFja2FnZXMgYW5kIGFsc28gb2YgdmVyc2lvbnMKIGZy b20gbG93ZXItcHJpb3JpdHkgYXJjaGl2ZXMgKEBjb2Rle3BhY2thZ2UtbWVudS10b2dnbGUtaGlk aW5nfSkuCiBAZW5kIHRhYmxlCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4 IDI1MmM2YmY5YjkuLjI5YjljNmMzNTQgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9O RVdTCkBAIC05NzEsNiArOTcxLDExIEBAIGVhcmx5IGluaXQgZmlsZS4KIC0tLQogKioqIEltZW51 IHN1cHBvcnQgaGFzIGJlZW4gYWRkZWQgdG8gJ3BhY2thZ2UtbWVudS1tb2RlJy4KIAorKysrCisq KiogJ2cnIGlzIG5vdyBib3VuZCB0byAncGFja2FnZS1tZW51LXJlZnJlc2gnLgorJ2cnIHVzZWQg dG8gYmUgYm91bmQgdG8gJ3JldmVydC1idWZmZXInLCB3aGljaCBub3cgcmVxdWlyZXMgeW91IHRv Cit0eXBlICdNLXggcmV2ZXJ0LWJ1ZmZlcicgaW5zdGVhZC4KKwogKiogSW5mbwogCiArKysKZGlm ZiAtLWdpdCBhL2xpc3AvZW1hY3MtbGlzcC9wYWNrYWdlLmVsIGIvbGlzcC9lbWFjcy1saXNwL3Bh Y2thZ2UuZWwKaW5kZXggZWYwYzUxNzFkZS4uYTc5NzU5Yzk3NiAxMDA2NDQKLS0tIGEvbGlzcC9l bWFjcy1saXNwL3BhY2thZ2UuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwKQEAg LTI2MTksNiArMjYxOSw3IEBAIHBhY2thZ2UtbWVudS1tb2RlLW1hcAogICAgIChkZWZpbmUta2V5 IG1hcCAiZCIgJ3BhY2thZ2UtbWVudS1tYXJrLWRlbGV0ZSkKICAgICAoZGVmaW5lLWtleSBtYXAg ImkiICdwYWNrYWdlLW1lbnUtbWFyay1pbnN0YWxsKQogICAgIChkZWZpbmUta2V5IG1hcCAiVSIg J3BhY2thZ2UtbWVudS1tYXJrLXVwZ3JhZGVzKQorICAgIChkZWZpbmUta2V5IG1hcCAiZyIgJ3Bh Y2thZ2UtbWVudS1yZWZyZXNoKQogICAgIChkZWZpbmUta2V5IG1hcCAiciIgJ3BhY2thZ2UtbWVu dS1yZWZyZXNoKQogICAgIChkZWZpbmUta2V5IG1hcCAiZiIgJ3BhY2thZ2UtbWVudS1maWx0ZXIp CiAgICAgKGRlZmluZS1rZXkgbWFwICJ+IiAncGFja2FnZS1tZW51LW1hcmstb2Jzb2xldGUtZm9y LWRlbGV0aW9uKQotLSAKMi4yMy4wCgo= --0000000000001bd0d805928849c9--