From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: arglist in docstring (was: mentioning variable aliases in `describe-variable' ) Date: Thu, 18 Jul 2002 17:25:45 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: <20020718171258.5310.LEKTU@terra.es> References: <20020717161215.4F1C.LEKTU@terra.es> <200207181455.g6IEtV025045@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: main.gmane.org 1027006134 23293 127.0.0.1 (18 Jul 2002 15:28:54 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 18 Jul 2002 15:28:54 +0000 (UTC) Cc: monnier+gnu/emacs@rum.cs.yale.edu, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17VDD3-00063a-00 for ; Thu, 18 Jul 2002 17:28:53 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17VDOz-0000FA-00 for ; Thu, 18 Jul 2002 17:41:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17VDCz-0000LN-00; Thu, 18 Jul 2002 11:28:49 -0400 Original-Received: from [62.22.27.141] (helo=mail.peoplecall.com) by fencepost.gnu.org with esmtp (Exim 3.35 #1 (Debian)) id 17VDA3-000067-00; Thu, 18 Jul 2002 11:25:47 -0400 Original-Received: from [62.22.27.143] (jbarranquero.ofi.peoplecall.com [62.22.27.143]) by mail.peoplecall.com (8.11.6/8.11.6) with ESMTP id g6IFPcM12784; Thu, 18 Jul 2002 17:25:38 +0200 Original-To: rms@gnu.org In-Reply-To: <200207181455.g6IEtV025045@aztec.santafe.edu> X-Mailer: Becky! ver. 2.05.03 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5861 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5861 On Thu, 18 Jul 2002 08:55:31 -0600 (MDT), Richard Stallman wrote: > We could add an extra argument in `autoload' where you can specify > the obsolescence information, and we could perhaps make > update-file-autoloads notice the "obsolete" information > and put that in the `autoload'. I thought so too, but Stefan's method is simpler, and there aren't that many functions that are both autoloaded and obsolete. Apart from the four or so functions to which I've added autoload cookies, there's a few (dot, dot-max, dot-min, dot-marker, buffer-flush-undo, baud-rate, compiled-function-p and define-function) that don't get obsolescence info when `describe-variable'd because that info is in emacs-lisp/bytecomp.el but should really be in subr.el (where the functions are defined). I have not moved that obsolescence declarations to subr.el because I don't know enough about the bytecompiler to know if that makes a difference, but I think no, so if someone-in-the-know gives me the go, I'll change them ASAP. /L/e/k/t/u