From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.help Subject: RE: Where can I find `aget' Date: Mon, 21 May 2012 10:06:03 -0700 Message-ID: <3A3F731B86464775A7C663E20ACECE88@us.oracle.com> References: <871umdmukt.fsf@bye.fritz.box> <87vcjppksv.fsf@bye.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1337619991 23412 80.91.229.3 (21 May 2012 17:06:31 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 21 May 2012 17:06:31 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: "'henry atting'" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon May 21 19:06:28 2012 Return-path: Envelope-to: geh-help-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 1SWW3v-0007KO-Az for geh-help-gnu-emacs@m.gmane.org; Mon, 21 May 2012 19:06:27 +0200 Original-Received: from localhost ([::1]:51854 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SWW3u-0005OF-KD for geh-help-gnu-emacs@m.gmane.org; Mon, 21 May 2012 13:06:26 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:53850) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SWW3m-0005Nu-4I for help-gnu-emacs@gnu.org; Mon, 21 May 2012 13:06:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SWW3f-0007uI-CG for help-gnu-emacs@gnu.org; Mon, 21 May 2012 13:06:17 -0400 Original-Received: from acsinet15.oracle.com ([141.146.126.227]:20439) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SWW3f-0007ty-63 for help-gnu-emacs@gnu.org; Mon, 21 May 2012 13:06:11 -0400 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q4LH66q7013486 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 21 May 2012 17:06:07 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q4LH65pa027503 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 21 May 2012 17:06:06 GMT Original-Received: from abhmt112.oracle.com (abhmt112.oracle.com [141.146.116.64]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q4LH65pC014353; Mon, 21 May 2012 12:06:05 -0500 Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 21 May 2012 10:06:05 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87vcjppksv.fsf@bye.fritz.box> Thread-Index: Ac03bbrioIl8qqABSc2xxCe0R0uboAAAN4fw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 141.146.126.227 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:84921 Archived-At: > >> The good old `Symbol's function definition is void:' tells me that > >> there is no `aget'. Which library contains `aget'? > > > > It's in assoc.el. > > Ah, thanks. > Nevertheless elnode doesn't work. Maybe it has something to do with > this message? Could be - dunno. > Loading assoc...done > Package assoc is obsolete! AFAIK, assoc.el will be deprecated in Emacs 24 (which is not yet released). As you saw, the assoc.el code still remains in Emacs, at least for now (prerelease). So I would say that it is not yet _effectively_ obsolete, in the usual sense of the term - in spite of what that message tells you. Dunno whether the assoc.el code will in fact remain part of Emacs when Emacs 24 is released. Typically, deprecation means that a feature/object might (typically will) become obsolete (and desupported) at some _future_ time. Deprecation gives users a heads-up that becoming obsolete and being desupported might (probably will) follow at some point. Deprecation provides a period of backward compatibility and lets users adapt before losing the feature/object altogether. My guess is that what is really meant in this case is that assoc.el will be deprecated (not made obsolete) in Emacs 24, meaning that it might be made obsolete and desupported in some post-24.1 release. But you would need to ask Emacs Dev what they really mean. There is anyway some ambiguity in the term "obsolete", which can mean that a feature/object is no longer in use, no longer useful, or even no longer fashionable.