all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
To: "'henry atting'" <nsmp_03@online.de>
Cc: help-gnu-emacs@gnu.org
Subject: RE: Where can I find `aget'
Date: Mon, 21 May 2012 10:06:03 -0700	[thread overview]
Message-ID: <3A3F731B86464775A7C663E20ACECE88@us.oracle.com> (raw)
In-Reply-To: <87vcjppksv.fsf@bye.fritz.box>

> >> 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.




  reply	other threads:[~2012-05-21 17:06 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-21 15:18 Where can I find `aget' henry atting
2012-05-21 16:05 ` Drew Adams
     [not found] ` <mailman.1469.1337616352.855.help-gnu-emacs@gnu.org>
2012-05-21 16:21   ` henry atting
2012-05-21 17:06     ` Drew Adams [this message]
     [not found]     ` <mailman.1476.1337619983.855.help-gnu-emacs@gnu.org>
2012-05-23  1:09       ` Stefan Monnier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3A3F731B86464775A7C663E20ACECE88@us.oracle.com \
    --to=drew.adams@oracle.com \
    --cc=help-gnu-emacs@gnu.org \
    --cc=nsmp_03@online.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.