From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#52880: "(elisp) Menu Keymaps") - recommend easy-menu over creating menu by hand Date: Wed, 29 Dec 2021 14:43:05 -0800 Message-ID: References: <87ee5v85be.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20798"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 52880@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 29 23:44:19 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 1n2hgA-0005D1-9D for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 29 Dec 2021 23:44:18 +0100 Original-Received: from localhost ([::1]:38736 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n2hg8-0002zC-JF for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 29 Dec 2021 17:44:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:59806) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n2hfu-0002yp-PE for bug-gnu-emacs@gnu.org; Wed, 29 Dec 2021 17:44:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39039) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n2hft-000467-Vi for bug-gnu-emacs@gnu.org; Wed, 29 Dec 2021 17:44:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n2hft-0007WS-Ql for bug-gnu-emacs@gnu.org; Wed, 29 Dec 2021 17:44:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Dec 2021 22:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52880 X-GNU-PR-Package: emacs Original-Received: via spool by 52880-submit@debbugs.gnu.org id=B52880.164081779328839 (code B ref 52880); Wed, 29 Dec 2021 22:44:01 +0000 Original-Received: (at 52880) by debbugs.gnu.org; 29 Dec 2021 22:43:13 +0000 Original-Received: from localhost ([127.0.0.1]:50585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2hf7-0007V5-1P for submit@debbugs.gnu.org; Wed, 29 Dec 2021 17:43:13 -0500 Original-Received: from mail-pf1-f182.google.com ([209.85.210.182]:39877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n2hf5-0007Ur-G4 for 52880@debbugs.gnu.org; Wed, 29 Dec 2021 17:43:12 -0500 Original-Received: by mail-pf1-f182.google.com with SMTP id s15so19746157pfk.6 for <52880@debbugs.gnu.org>; Wed, 29 Dec 2021 14:43:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=dhVPe200dS1fFwjoz4DfTef6BaM2smm7d9g71KlU/hE=; b=wxAFuoMMsLd+kPGvxmcD7ig4ge1pTczSS5hRmY9eevuIzYW4QBYoiboZn5BBW9a/9y m0NYch8efENpgepx+omV9Mbciq43tTRO6cNPJNp1xeod0tBTGCBnK8Gtn4eGWWBYhvZN WfbfoYQA0ZFzbX3XYBK7qFpEMaNUqzlxy2wNACoF6eSCfOwkLBmUMZxlBMNRLugCeCKN 62AIu17U0HznzaBpl1lTrpXN29kmnTdynFbWcUk5nvyI8JqlIb4YIpg6Lpr6ZmA6JTwN AgWLj8yQT54+ytS7hnsjBwSH6Zb62v7MoDoi/FP0PgMnioZ/KegPs1iNa4RjdbsNAv8B i58Q== X-Gm-Message-State: AOAM532lXalHhNWh9JhHnJhsbaNZU25nahO0W2Vjexso9K/DYtpoNVj0 wgMPimD8/eTpHY1JyZXrzPgu9RL10IixV9FCoZpRHspF X-Google-Smtp-Source: ABdhPJwPlIb+KP8SHuvqYaX6sUwfV6v1Q5gPIEnkKLWr/ZFZUHr6SBgjyz1qHLXyR+gHgJq6jrpEENMe4dZsfebHrmM= X-Received: by 2002:a63:2c11:: with SMTP id s17mr24815787pgs.435.1640817785688; Wed, 29 Dec 2021 14:43:05 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 29 Dec 2021 14:43:05 -0800 In-Reply-To: <87ee5v85be.fsf@gnus.org> 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:223391 Archived-At: Lars Ingebrigtsen writes: > I'm also wondering whether we should come up with a new name for > `easy-menu-define' -- I think it's an unfortunate name that makes it > seem like a hacky "easy" way to define menus, instead of the primary > method, which it is. Could `defvar-menu' work? It would go well with `defvar-keymap', if nothing else. > But it might not be worth the bother. We could just make the old name into an alias, without making it obsolete. Or make the new name into an alias, which is even less invasive.