From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: History info in C-h f Date: Sun, 11 Nov 2018 16:30:02 -0800 (PST) Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1541982497 25257 195.159.176.226 (12 Nov 2018 00:28:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 12 Nov 2018 00:28:17 +0000 (UTC) To: Stefan Monnier , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 12 01:28:13 2018 Return-path: Envelope-to: ged-emacs-devel@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 1gM05N-0006Rm-5Y for ged-emacs-devel@m.gmane.org; Mon, 12 Nov 2018 01:28:13 +0100 Original-Received: from localhost ([::1]:44186 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gM07T-0002jH-Dn for ged-emacs-devel@m.gmane.org; Sun, 11 Nov 2018 19:30:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39445) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gM07L-0002jA-EN for emacs-devel@gnu.org; Sun, 11 Nov 2018 19:30:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gM07G-0006hW-Bu for emacs-devel@gnu.org; Sun, 11 Nov 2018 19:30:15 -0500 Original-Received: from aserp2120.oracle.com ([141.146.126.78]:57804) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gM07G-0006gx-4a for emacs-devel@gnu.org; Sun, 11 Nov 2018 19:30:10 -0500 Original-Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id wAC0R1d2116613; Mon, 12 Nov 2018 00:30:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=ValR11/gJgmKiECHOFW7ySRCzYzUl4r5ggvaoUpvX4E=; b=iYVjQweq7tiWBGeTlnGWRZWJY7deEHKquwAymelh8XWJQxpYnS+TdECuDEmN58ohDsZQ xu1/0YVJ2MWUNoywqG4VQafopwQG8UD9+XEkpqyGu9OccNTsaa3kGKzykN0VatOc12qE CIaUFTDZfZNpevx1l2vkiW4OFFSOjbRL8nGJuBnhR/ca2yR55JMn50qhVUFx9ixBvgPM COMBfaWtvi1NxNFEznC1Vy8G5PoiQs9uvvFvhMVtv97VRRvzgs7tvT1ncA9xRl89KNCV 90agBWw+Q27ka6H3Pk2xu0ZTMLsVHpW+wEmTksS4dTzaRPzOmOdFMnE+SFfRfWunWO35 TQ== Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp2120.oracle.com with ESMTP id 2nnw6eaqfj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 12 Nov 2018 00:30:06 +0000 Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id wAC0U6Pn000838 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 12 Nov 2018 00:30:06 GMT Original-Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id wAC0U3wN012823; Mon, 12 Nov 2018 00:30:05 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4756.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9074 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=778 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1811120002 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 141.146.126.78 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:231080 Archived-At: > Not sure if we should install this, especially since it's far from > reliable, but I've just whipped up the code below and figured some of > you might like it. >=20 > With this hack (which can go into your ~/.emacs), `C-h f defmacro` > dutifully informs you that `defmacro` was added to Emacs-1.2 (at least, > if you're on `master` and have upgraded very recently), whereas `C-h > f advice-add` informs you that it was only introduced in Emacs-24.4. Some such feature would be great. It would be better if it didn't depend on NEWS (which doesn't record all new functions and variables), and if it were in fact somehow completely automatic, e.g., set for a given function or variable when a release is built (e.g. comparing against a list of pre-existing such).