From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#32252: [PATCH] %o and %x now format signed numbers Date: Mon, 23 Jul 2018 18:16:52 -0700 (PDT) Message-ID: <6f7e8bae-7bf1-4a91-80d8-fef255ab74f7@default> References: <20180723191250.19182-1-eggert@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1532395054 14057 195.159.176.226 (24 Jul 2018 01:17:34 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 24 Jul 2018 01:17:34 +0000 (UTC) Cc: 32252@debbugs.gnu.org To: Paul Eggert , Helmut Eller Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 24 03:17:29 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhlxA-0003W1-TZ for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Jul 2018 03:17:29 +0200 Original-Received: from localhost ([::1]:37802 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhlzH-0000f8-Mp for geb-bug-gnu-emacs@m.gmane.org; Mon, 23 Jul 2018 21:19:39 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43851) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhlxo-0008Pt-2r for bug-gnu-emacs@gnu.org; Mon, 23 Jul 2018 21:18:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fhlxj-0006z9-43 for bug-gnu-emacs@gnu.org; Mon, 23 Jul 2018 21:18:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49454) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fhlxi-0006yw-VL for bug-gnu-emacs@gnu.org; Mon, 23 Jul 2018 21:18:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fhlxi-0005i5-HI for bug-gnu-emacs@gnu.org; Mon, 23 Jul 2018 21:18:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Jul 2018 01:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32252 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 32252-submit@debbugs.gnu.org id=B32252.153239502521882 (code B ref 32252); Tue, 24 Jul 2018 01:18:02 +0000 Original-Received: (at 32252) by debbugs.gnu.org; 24 Jul 2018 01:17:05 +0000 Original-Received: from localhost ([127.0.0.1]:54472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhlwn-0005gr-1K for submit@debbugs.gnu.org; Mon, 23 Jul 2018 21:17:05 -0400 Original-Received: from userp2120.oracle.com ([156.151.31.85]:35580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhlwk-0005gJ-OZ for 32252@debbugs.gnu.org; Mon, 23 Jul 2018 21:17:03 -0400 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w6O1ESgn075131; Tue, 24 Jul 2018 01:16:56 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=BT52PABAqC0qmysXcsVnNHGFQJr8mciU7HhHujC18kQ=; b=BbD3ON9q04uDSqkit1Mg3A6s1nu76GFqGCcNprov069OHzB1IK6BrYlTw/KtiR2qmnSN j6dmMnGij78ErxEB20rZUK3+R8bzoNj6VDhBCBr4AGnimz9dnqf0xQ96jFJoewZ3RV8Q 6/7p1KLOMEP5t2wkdPIMsZupU2X/DXEpLJN3VkVDty17PRx0l2nrwwwpwE769uQMjVjp biyLqkv9c4p3FJdZMorLvqQdfiMmxT3/mRX1IfwuYvH2OzHTZLQ/Ec0jKrl4UAXYQRz6 1L8Ie6IM4NC4gBLn1Vfz5jQrf5M0aE4/kpFonvGxlycUhCSYgMMZITXxZjgpw5GgT1UX Qg== Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp2120.oracle.com with ESMTP id 2kbwfpps4r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Jul 2018 01:16:56 +0000 Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w6O1GsxO031010 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 24 Jul 2018 01:16:55 GMT Original-Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w6O1GrK1032449; Tue, 24 Jul 2018 01:16:54 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4717.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8963 signatures=668706 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=875 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1806210000 definitions=main-1807240012 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: 208.118.235.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:148872 Archived-At: > Although it is indeed an incompatible change, I surveyed the existing > Emacs source code and couldn't find anything that the change would > break. Inadequate. Never wholly irrelevant, but certainly not sufficient. You surveyed something mostly irrelevant. Emacs is about users. Users use Elisp. Lisp code delivered with Emacs is not the same as the set of existing Emacs Lisp code. Far, far from it. This is a classic mistake. > Almost all uses ... would not change. What should be done, usually (not always): 1. Keep the default behavior - at least for a while (typically quite a while). 2. Ask users. Take a poll - beyond this list. What should not be done, usually: * Just do what you feel like - make the default behavior whatever you like. (Note: I don't have a horse in this race. I don't care what the default behavior is in this case, other than, other things being equal it should be kept as is, as that usually perturbs users least.)