From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#14734: 24.3.50; REGRESSION: defadvice broken wrt doc strings (C-h f) Date: Fri, 28 Jun 2013 19:28:35 -0700 (PDT) Message-ID: <49fae9c3-c59c-4b08-84f0-24dc9935b345@default> References: <87ppv550s6.fsf@web.de> <309ce668-1d40-4865-b796-d6828f65a8d4@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1372472951 30559 80.91.229.3 (29 Jun 2013 02:29:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 29 Jun 2013 02:29:11 +0000 (UTC) Cc: Michael Heerdegen , 14734@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 29 04:29:10 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UskuS-00051q-I1 for geb-bug-gnu-emacs@m.gmane.org; Sat, 29 Jun 2013 04:29:08 +0200 Original-Received: from localhost ([::1]:41125 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UskuS-0006BB-6J for geb-bug-gnu-emacs@m.gmane.org; Fri, 28 Jun 2013 22:29:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33735) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UskuN-000670-Oa for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 22:29:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UskuM-0000iB-RZ for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 22:29:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:53242) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UskuM-0000i5-PV for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 22:29:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UskuM-000774-Bl for bug-gnu-emacs@gnu.org; Fri, 28 Jun 2013 22:29: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: Sat, 29 Jun 2013 02:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14734 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix Original-Received: via spool by 14734-submit@debbugs.gnu.org id=B14734.137247292727312 (code B ref 14734); Sat, 29 Jun 2013 02:29:02 +0000 Original-Received: (at 14734) by debbugs.gnu.org; 29 Jun 2013 02:28:47 +0000 Original-Received: from localhost ([127.0.0.1]:47558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Usku6-00076R-KJ for submit@debbugs.gnu.org; Fri, 28 Jun 2013 22:28:46 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:36715) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Usku4-00076A-UB for 14734@debbugs.gnu.org; Fri, 28 Jun 2013 22:28:45 -0400 Original-Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r5T2MI4R032486 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 29 Jun 2013 02:22:19 GMT Original-Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r5T2Sakg003414 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 29 Jun 2013 02:28:37 GMT Original-Received: from abhmt117.oracle.com (abhmt117.oracle.com [141.146.116.69]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r5T2SaFS003411; Sat, 29 Jun 2013 02:28:36 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.7 (607090) [OL 12.0.6668.5000 (x86)] X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:75703 Archived-At: > >> > Let me add that advice.el is not yet obsolete, > >> Indeed, but it's only a question of time. > > So much for the argument about "backward compatibility". >=20 > What kind of ass comment is that? ? > You know full well that "obsolete" does not mean "not backward > compatible". An argument was made that the REimplementation of something that worked well was done (was necessary?) to allow for backward compatibility. I was speaking to that argument. If that is really the reason for reimplementing the old, and the old is slated for obsolescence, then that extra "backward compatibility" work, which degrades the user experience, would not seem to be worth much, would it? I have my doubts that providing "backward compatibility" was the reason for the reimplementation, but I have no special insight into the reason. Clearly, someone went to some trouble to code the old anew, for some reason. The old code was already backward compatible, by definition. What was the reason that the `C-h f' behavior needed to change so negatively? Please don't say that it is a gift of backward compatibility.