From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Please restore `make-obsolete''s functionality. Date: Mon, 26 Jul 2010 21:27:06 +0000 Message-ID: <20100726212706.GC2993@muc.de> References: <20100726202840.GB2993@muc.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1280178976 8640 80.91.229.12 (26 Jul 2010 21:16:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 26 Jul 2010 21:16:16 +0000 (UTC) Cc: emacs-devel@gnu.org To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 26 23:16:13 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OdV1v-0003vW-Pg for ged-emacs-devel@m.gmane.org; Mon, 26 Jul 2010 23:16:12 +0200 Original-Received: from localhost ([127.0.0.1]:52283 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdV1u-0001mC-Fb for ged-emacs-devel@m.gmane.org; Mon, 26 Jul 2010 17:16:10 -0400 Original-Received: from [140.186.70.92] (port=34299 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdV1o-0001lr-4y for emacs-devel@gnu.org; Mon, 26 Jul 2010 17:16:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdV1m-0000Yt-RQ for emacs-devel@gnu.org; Mon, 26 Jul 2010 17:16:04 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:3080 helo=mail.muc.de) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdV1m-0000Yb-Ig for emacs-devel@gnu.org; Mon, 26 Jul 2010 17:16:02 -0400 Original-Received: (qmail 78400 invoked by uid 3782); 26 Jul 2010 21:16:00 -0000 Original-Received: from acm.muc.de (pD9E51BFA.dip.t-dialin.net [217.229.27.250]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Mon, 26 Jul 2010 23:15:59 +0200 Original-Received: (qmail 6111 invoked by uid 1000); 26 Jul 2010 21:27:06 -0000 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 4.6-4.9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:127850 Archived-At: Hi, Juanma, On Mon, Jul 26, 2010 at 10:49:33PM +0200, Juanma Barranquero wrote: > On Mon, Jul 26, 2010 at 22:28, Alan Mackenzie wrote: > > Please can we remove this Cleverness?  `make-obsolete' also has to work > > on OLD code (sometimes very old code) written when WHEN was &optional. > > There are 6 occurances inside CC Mode.  I really don't want to waste my > > time trying to determine when each of these became obsolete.  There'll be > > lots elsewhere too, probably. > Can't you just pass nil? I suppose so. It just doesn't seem a very good use of time. This issue has been bugging me for ages to an extent just below that which prompts urgent action. That's why I'm so annoyed. There are enough real problems to solve that we shouldn't have to lose time and temper dealing with artificial ones. >     Juanma -- Alan Mackenzie (Nuremberg, Germany).