From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: master e5392d3: Make easymenu downcase the menu symbol for greater backwards compat Date: Wed, 03 Mar 2021 15:36:23 +0100 Message-ID: <87eegwxq1k.fsf@gnus.org> References: <20210301212446.5364.12431@vcs0.savannah.gnu.org> <20210301212448.4653D20E1B@vcs0.savannah.gnu.org> <87sg5eyrof.fsf@gnus.org> <8335xd7j6q.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2500"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: rgm@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Mar 03 15:37:18 2021 Return-path: Envelope-to: ged-emacs-devel@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 1lHSco-0000XH-02 for ged-emacs-devel@m.gmane-mx.org; Wed, 03 Mar 2021 15:37:18 +0100 Original-Received: from localhost ([::1]:38814 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lHScn-0000SY-0e for ged-emacs-devel@m.gmane-mx.org; Wed, 03 Mar 2021 09:37:17 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38054) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHScF-0008RJ-6V for emacs-devel@gnu.org; Wed, 03 Mar 2021 09:36:43 -0500 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:57470) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lHSc5-0007Qi-TI; Wed, 03 Mar 2021 09:36:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ws56zIMMfXtdgVQ+msEOGOR4KbAD3RkFkQ82bt20+S0=; b=lBguCKMPh78TalniB2GH3B5b3X bGIJHBJMa7R4tYL8Zx14R13KYLtGLChHhGUCqNuqiz3qXIhhQsz8uVjkQdeATlvis0lJRDiruM5Le OOsHOwMS7qNddayAHsnJtxz9LPiphfVepaEQyPowvxLGM/Jd3OzHsptsZzCYxG4tk98o=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lHSbx-0000yb-A1; Wed, 03 Mar 2021 15:36:31 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEWwqJ6+ThpTUCRd W1cvKyT9/frf3dHGpzdUd7gWExL///+Z9jW6AAAAAWJLR0QKaND0VgAAAAd0SU1FB+UDAw4gK+zu BUcAAAGhSURBVDjLtdS9b4JAFADws5QmjGoXx54ubkbqwNaqbWSjgbuZKJA6atoQtyYujiSyvP+2 790BBWVoh95yej/f16GyzvD5XrQs1ulfgyTY9edNYBODhSzGiAtIGLtrhZ8afwX5/rVuBY+xG9ov zj321u1iKu/cPI8c1lEQZJLd1cACtlNg5S6AKYRvanCgiBhD7kAmPPelDj3hgVrxFnIVgu91hK/B tADDVAkNLKBjZxFHADkBFlTFsy0BjiINzKcyKRicHYCh7jY0EPwScH+tj6dgj6lKSETZLEGafuBO VyLdpWo2hBpQTX8EMz0EwS3nI3qBR55IYj0EQVRAVpUeN4FySaq+gQq4vg+xceFJt0QQIDyoIh4s bNuMoAAfIaW0s41zNsxwXMEUYaCqS8M2iwdAsEA46CLl1Aq8FeefqhN9Xc6jW4Ed689NkiQ08nUF p2Ms1JMC+kZkQZFKzoQfl88WzbRKWJ2MGpyrAeWcH2sAy7IryZsAvwJTbK9B9Pg0M9wW2PMetKz/ hoWCHd+3R6TpIbevF0sQMvxXYXHzd/sNQJzLUayhLjUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEt MDMtMDNUMTQ6MzI6NDIrMDA6MDBCXhJmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTAzLTAzVDE0 OjMyOjQyKzAwOjAwMwOq2gAAAABJRU5ErkJggg== X-Now-Playing: Front 242's _Geography_: "Operating Tracks" In-Reply-To: <8335xd7j6q.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 02 Mar 2021 15:56:45 +0200") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:265880 Archived-At: Eli Zaretskii writes: >> easymenu should also be extended with a form to allow explicitly >> specifying the symbol to use: For instance, if you change the name of >> the menu now, the symbol will also change. So for backwards >> compatibility, symbols should be specified when changing the name in >> easymenu calls. > > That'd be fine with me, but then (a) we should make sure the symbols > are in fact specified in all the uses of easymenu that replace > existing menus; and (b) would that still leave easymenu so much more > convenient to justify the switch? I was thinking of this :symbol keyword not as something we would use in general, but in special cases where the symbol is known (or suspected to be used) by other packages. The more general case difference thing should be handled more generally. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no