From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.bugs Subject: bug#23425: master branch: `message' wrongly corrupts ' to curly quote. Date: Sat, 10 Jun 2017 10:01:03 +0000 Message-ID: <20170610100103.GA2960@acm.fritz.box> References: <20170605203753.GB30946@acm.fritz.box> <20170607191344.GB2430@acm.fritz.box> <20170608173400.GA2662@acm.fritz.box> <20170609194141.GA3410@acm.fritz.box> <3b2a119e-7c2e-e906-dea0-ae91aca80f33@cs.ucla.edu> <0846dd8a-804d-4df9-8a45-979a9d49b5d6@default> <94369fcb-ce5f-17be-ced7-0e30bf1dd29f@cs.ucla.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1497088992 6992 195.159.176.226 (10 Jun 2017 10:03:12 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 10 Jun 2017 10:03:12 +0000 (UTC) User-Agent: Mutt/1.5.24 (2015-08-30) Cc: 23425@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 10 12:03:08 2017 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 1dJdEZ-0001Yf-MC for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Jun 2017 12:03:07 +0200 Original-Received: from localhost ([::1]:57828 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dJdEd-0001Jk-BM for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Jun 2017 06:03:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47933) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dJdEX-0001JF-6s for bug-gnu-emacs@gnu.org; Sat, 10 Jun 2017 06:03:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dJdEU-0001dF-53 for bug-gnu-emacs@gnu.org; Sat, 10 Jun 2017 06:03:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:35139) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dJdEU-0001d9-1z for bug-gnu-emacs@gnu.org; Sat, 10 Jun 2017 06:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dJdET-0003vB-Qz for bug-gnu-emacs@gnu.org; Sat, 10 Jun 2017 06:03:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Jun 2017 10:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23425 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23425-submit@debbugs.gnu.org id=B23425.149708893114999 (code B ref 23425); Sat, 10 Jun 2017 10:03:01 +0000 Original-Received: (at 23425) by debbugs.gnu.org; 10 Jun 2017 10:02:11 +0000 Original-Received: from localhost ([127.0.0.1]:37816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dJdDe-0003tr-Tb for submit@debbugs.gnu.org; Sat, 10 Jun 2017 06:02:11 -0400 Original-Received: from ocolin.muc.de ([193.149.48.4]:20915 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1dJdDc-0003ti-Rh for 23425@debbugs.gnu.org; Sat, 10 Jun 2017 06:02:09 -0400 Original-Received: (qmail 43037 invoked by uid 3782); 10 Jun 2017 10:02:07 -0000 Original-Received: from acm.muc.de (p4FC46B22.dip0.t-ipconnect.de [79.196.107.34]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 10 Jun 2017 12:02:06 +0200 Original-Received: (qmail 3189 invoked by uid 1000); 10 Jun 2017 10:01:03 -0000 Content-Disposition: inline In-Reply-To: <94369fcb-ce5f-17be-ced7-0e30bf1dd29f@cs.ucla.edu> X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de 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:133436 Archived-At: Hello, Paul. On Fri, Jun 09, 2017 at 17:20:58 -0700, Paul Eggert wrote: > Drew Adams wrote: > > Where was that concern when you hijacked `message'? > There is no need for personal and inflammatory language like that. I think there is. In a group of people who are invariably nice to each other, there is the opportunity for rogues to exploit that niceness, and to do deeply unpleasant things without comeback. In this case, you are that rogue, and it is about time somebody called you out on your behaviour. Before committing changes which are controversial, or which will adversely affect others, it's expected to have a full and open discussion on emacs-devel. You surreptitiously committed this backward incompatible change to `message' on 2015-08-25, without first having initiated such a discussion. Because of the way you did this, those incompatibilities remained hidden until they hit another developer (me) in a thoroughly unpleasant way some time later. You did indeed hijack `message'. You changed a generally useful and universal function into one with caveats and gotchas to satisfy your own personal preferences and, likely, a desire to impose those preferences on Emacs users generally. I suggest that you now apologise for what you did back in August 2015, promising never to do the same thing again. [ .... ] -- Alan Mackenzie (Nuremberg, Germany).