From unknown Sun Jun 22 17:16:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11454: 24.1.50; `list-buffers-refresh', `Buffer-menu-buffer+size-width' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 May 2012 20:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11454 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11454@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.133676684930584 (code B ref -1); Fri, 11 May 2012 20:08:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 May 2012 20:07:29 +0000 Received: from localhost ([127.0.0.1]:49457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SSw7c-0007xE-NJ for submit@debbugs.gnu.org; Fri, 11 May 2012 16:07:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43723) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SSw7a-0007x1-Et for submit@debbugs.gnu.org; Fri, 11 May 2012 16:07:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SSw7N-000062-4d for submit@debbugs.gnu.org; Fri, 11 May 2012 16:07:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:50367) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSw7N-00005x-1H for submit@debbugs.gnu.org; Fri, 11 May 2012 16:07:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46950) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSw7L-0004Oe-CO for bug-gnu-emacs@gnu.org; Fri, 11 May 2012 16:07:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SSw7J-00005P-Dl for bug-gnu-emacs@gnu.org; Fri, 11 May 2012 16:07:10 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:33741) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SSw7J-00005F-7X for bug-gnu-emacs@gnu.org; Fri, 11 May 2012 16:07:09 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q4BK74I9030227 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 11 May 2012 20:07:05 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q4BK746c004351 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 11 May 2012 20:07:04 GMT Received: from abhmt107.oracle.com (abhmt107.oracle.com [141.146.116.59]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q4BK73CG017522 for ; Fri, 11 May 2012 15:07:03 -0500 Received: from dradamslap1 (/10.159.217.132) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 11 May 2012 13:07:03 -0700 From: "Drew Adams" Date: Fri, 11 May 2012 13:06:57 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0vsZ5TKcnxqOdHQwKb/OCOac79Bw== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) (let ((name-width Buffer-menu-name-width) (size-width Buffer-menu-size-width)) ;; Handle obsolete variable: (if Buffer-menu-buffer+size-width (setq name-width (- Buffer-menu-buffer+size-width size-width))) The code calculates NAME-WIDTH based on a user's customized `Buffer-menu-buffer+size-width', but it does not similarly calculate SIZE-WIDTH. It simply ignores the user's customization and uses the default value of the new option `Buffer-menu-size-width'. Not very user-friendly, eh? In GNU Emacs 24.1.50.1 (i386-mingw-nt5.1.2600) of 2012-05-06 on MARVIN Bzr revision: 108144 cyd@gnu.org-20120507053738-5ovifsb71cmamn2f Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2' From unknown Sun Jun 22 17:16:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11454: 24.1.50; `list-buffers-refresh', `Buffer-menu-buffer+size-width' Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 May 2012 06:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11454 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 11454@debbugs.gnu.org Received: via spool by 11454-submit@debbugs.gnu.org id=B11454.133680438120785 (code B ref 11454); Sat, 12 May 2012 06:33:02 +0000 Received: (at 11454) by debbugs.gnu.org; 12 May 2012 06:33:01 +0000 Received: from localhost ([127.0.0.1]:49725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ST5sy-0005PB-C4 for submit@debbugs.gnu.org; Sat, 12 May 2012 02:33:00 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:42152 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ST5se-0005Ol-Gd for 11454@debbugs.gnu.org; Sat, 12 May 2012 02:32:59 -0400 Received: from [155.69.195.200] (port=41160 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ST5sS-0008GT-QC; Sat, 12 May 2012 02:32:29 -0400 From: Chong Yidong References: Date: Sat, 12 May 2012 14:32:23 +0800 In-Reply-To: (Drew Adams's message of "Fri, 11 May 2012 13:06:57 -0700") Message-ID: <87vck19afc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.96 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) "Drew Adams" writes: > (let ((name-width Buffer-menu-name-width) > (size-width Buffer-menu-size-width)) > ;; Handle obsolete variable: > (if Buffer-menu-buffer+size-width > (setq name-width (- Buffer-menu-buffer+size-width size-width))) > > The code calculates NAME-WIDTH based on a user's customized > `Buffer-menu-buffer+size-width', but it does not similarly calculate > SIZE-WIDTH. > > It simply ignores the user's customization and uses the > default value of the new option `Buffer-menu-size-width'. > Not very user-friendly, eh? What would you suggest: ignoring Buffer-menu-buffer+size-width if both Buffer-menu-name-width and Buffer-menu-size-width are specified (i.e. ignoring it by default)? From unknown Sun Jun 22 17:16:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11454: 24.1.50; `list-buffers-refresh', `Buffer-menu-buffer+size-width' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 May 2012 13:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11454 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Chong Yidong'" Cc: 11454@debbugs.gnu.org Received: via spool by 11454-submit@debbugs.gnu.org id=B11454.133683026132433 (code B ref 11454); Sat, 12 May 2012 13:45:01 +0000 Received: (at 11454) by debbugs.gnu.org; 12 May 2012 13:44:21 +0000 Received: from localhost ([127.0.0.1]:49991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STCcO-0008R4-KT for submit@debbugs.gnu.org; Sat, 12 May 2012 09:44:20 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]:34186) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STCc4-0008QB-3F for 11454@debbugs.gnu.org; Sat, 12 May 2012 09:44:19 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q4CDhgEE031170 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 12 May 2012 13:43:43 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q4CDhgtS011251 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 May 2012 13:43:42 GMT Received: from abhmt107.oracle.com (abhmt107.oracle.com [141.146.116.59]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q4CDhfls032108; Sat, 12 May 2012 08:43:41 -0500 Received: from dradamslap1 (/10.159.219.5) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 12 May 2012 06:43:41 -0700 From: "Drew Adams" References: <87vck19afc.fsf@gnu.org> Date: Sat, 12 May 2012 06:43:33 -0700 Message-ID: <877B41D90D8D4BB5998F2C69190EF9C3@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87vck19afc.fsf@gnu.org> Thread-Index: Ac0wCQPJWvqkRnpWSfWQCFBBINmFWAAN6usg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > What would you suggest: ignoring Buffer-menu-buffer+size-width if both > Buffer-menu-name-width and Buffer-menu-size-width are specified > (i.e. ignoring it by default)? Yes, if by "specified" you mean customized by the user. No, if you mean only defined in the new code. The latter would just be overriding the user's customizations. Here's what I would suggest: Respect a user's customizations and, in priority, customizations of the new options over customization of the old option. For that you would need to detect whether a user has customized either of the new options. (And if s?he customized only one of them, pick up the other new option value from Buffer-menu-buffer+size-width if customized (minus the customized new one), or the new default value if not.) Or else, in the transition period of deprecation (before desupport), use nil as the default value of all three options and then DTRT based on any existing (hence customized) values. Maybe something like this (just a possibility): (setq name-width Buffer-menu-name-width size-width Buffer-menu-size-width) (when Buffer-menu-buffer+size-width (cond ((and name-width (not size-width)) (setq size-width (- Buffer-menu-buffer+size-width name-width))) ((and size-width (not name-width)) (setq name-width (- Buffer-menu-buffer+size-width size-width))))) (unless name-width (setq name-width 19)) (unless size-width (setq size-width 7)) But perhaps there is a precedent for how such a change (e.g., splitting a string-valued option in two) should be handled? Dunno. Not a big deal, in any case. It just seems wrong to ignore user customizations that can perhaps be respected. From unknown Sun Jun 22 17:16:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11454: 24.1.50; `list-buffers-refresh', `Buffer-menu-buffer+size-width' Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 May 2012 14:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11454 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 11454@debbugs.gnu.org Received: via spool by 11454-submit@debbugs.gnu.org id=B11454.13368329804310 (code B ref 11454); Sat, 12 May 2012 14:30:02 +0000 Received: (at 11454) by debbugs.gnu.org; 12 May 2012 14:29:40 +0000 Received: from localhost ([127.0.0.1]:50392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STDKF-00017T-TS for submit@debbugs.gnu.org; Sat, 12 May 2012 10:29:40 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:48724 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STDKB-00017E-Sj for 11454@debbugs.gnu.org; Sat, 12 May 2012 10:29:36 -0400 Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:55591 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1STDJy-0007KS-DU; Sat, 12 May 2012 10:29:23 -0400 From: Chong Yidong References: <87vck19afc.fsf@gnu.org> <877B41D90D8D4BB5998F2C69190EF9C3@us.oracle.com> Date: Sat, 12 May 2012 22:29:16 +0800 In-Reply-To: <877B41D90D8D4BB5998F2C69190EF9C3@us.oracle.com> (Drew Adams's message of "Sat, 12 May 2012 06:43:33 -0700") Message-ID: <87likxxykj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.96 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) "Drew Adams" writes: > Here's what I would suggest: Respect a user's customizations and, in > priority, customizations of the new options over customization of the > old option. Absolutely not; that way lies madness. As far as possible, outside of Customize only the value of the variable should have any meaning. I amended the docstring of `B-m-b+s-w' to explicitly describe the current behavior. That is as good as we are going to get. From debbugs-submit-bounces@debbugs.gnu.org Sat May 12 10:29:38 2012 Received: (at control) by debbugs.gnu.org; 12 May 2012 14:29:38 +0000 Received: from localhost ([127.0.0.1]:50390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STDKD-00017H-WE for submit@debbugs.gnu.org; Sat, 12 May 2012 10:29:38 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:48723 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STDKB-000178-3T for control@debbugs.gnu.org; Sat, 12 May 2012 10:29:35 -0400 Received: from cm162.gamma80.maxonline.com.sg ([202.156.80.162]:55592 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1STDJy-0007KU-P1 for control@debbugs.gnu.org; Sat, 12 May 2012 10:29:23 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 11454 Date: Sat, 12 May 2012 22:29:18 +0800 Message-ID: <873975bhhd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) close 11454 thanks From unknown Sun Jun 22 17:16:52 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11454: 24.1.50; `list-buffers-refresh', `Buffer-menu-buffer+size-width' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 May 2012 14:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11454 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Chong Yidong'" Cc: 11454@debbugs.gnu.org Received: via spool by 11454-submit@debbugs.gnu.org id=B11454.13368342219295 (code B ref 11454); Sat, 12 May 2012 14:51:02 +0000 Received: (at 11454) by debbugs.gnu.org; 12 May 2012 14:50:21 +0000 Received: from localhost ([127.0.0.1]:50402 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STDeG-0002Pq-5e for submit@debbugs.gnu.org; Sat, 12 May 2012 10:50:21 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]:40598) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1STDdu-0002Ou-8w for 11454@debbugs.gnu.org; Sat, 12 May 2012 10:50:17 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q4CEnd1E000378 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 12 May 2012 14:49:40 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q4CEncIx003975 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 May 2012 14:49:38 GMT Received: from abhmt106.oracle.com (abhmt106.oracle.com [141.146.116.58]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q4CEnbrF021302; Sat, 12 May 2012 09:49:38 -0500 Received: from dradamslap1 (/10.159.219.5) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 12 May 2012 07:49:37 -0700 From: "Drew Adams" References: <87vck19afc.fsf@gnu.org><877B41D90D8D4BB5998F2C69190EF9C3@us.oracle.com> <87likxxykj.fsf@gnu.org> Date: Sat, 12 May 2012 07:49:30 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87likxxykj.fsf@gnu.org> Thread-Index: Ac0wS6J2OgZSSZKNSHeVCup9ZZmkxgAAi//Q X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) > > Here's what I would suggest: Respect a user's customizations and, in > > priority, customizations of the new options over > > customization of the old option. > > Absolutely not; that way lies madness. Apparently you do not distinguish deprecation from desupport. > As far as possible, outside of Customize only the value of the > variable should have any meaning. What does that mean? Who said anything to the contrary? The suggestion was only to respect user customizations. And for `B-m-b+s-w', to respect it only during the deprecation period, i.e., until it is desupported. > I amended the docstring of `B-m-b+s-w' to explicitly describe the > current behavior. Why bother? You've effectively desupported it.