From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: Policy for backwards-incompatible changes? Date: Sun, 06 Nov 2011 14:48:59 +0800 Message-ID: <87ehxloiec.fsf@gnu.org> References: <877h3tzpaz.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1320562157 7527 80.91.229.12 (6 Nov 2011 06:49:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 6 Nov 2011 06:49:17 +0000 (UTC) Cc: joakim@verona.se, emacs-devel@gnu.org To: Dave Abrahams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Nov 06 07:49:13 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RMwXY-0005GT-P3 for ged-emacs-devel@m.gmane.org; Sun, 06 Nov 2011 07:49:12 +0100 Original-Received: from localhost ([::1]:49847 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RMwXX-0002OD-9B for ged-emacs-devel@m.gmane.org; Sun, 06 Nov 2011 01:49:11 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:58912) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RMwXV-0002O8-DB for emacs-devel@gnu.org; Sun, 06 Nov 2011 01:49:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RMwXU-0001kn-FU for emacs-devel@gnu.org; Sun, 06 Nov 2011 01:49:09 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:60961) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RMwXU-0001kj-Ci for emacs-devel@gnu.org; Sun, 06 Nov 2011 01:49:08 -0500 Original-Received: from bb220-255-192-233.singnet.com.sg ([220.255.192.233]:38450 helo=furball) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1RMwXS-0004rv-RG; Sun, 06 Nov 2011 01:49:07 -0500 In-Reply-To: (Dave Abrahams's message of "Mon, 31 Oct 2011 11:13:21 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:145893 Archived-At: Dave Abrahams writes: >> (The `custom-enabled-themes' variable itself would have to be treated >> specially, of course, but that's also the case currently; you can set >> it from a theme.) >> >> The commands like `load-theme', if called interactively, could prompt >> for whether or not to override the `user' theme. > > So it sounds like you would be open to accepting a patch that would > implement this? Yes, if you are willing to write a patch for that, I can certainly take a look at it. OTOH it should go into 24.2 rather than 24.1, but that depends on how invasive the change turns out to be.