unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Where can I find `aget'
@ 2012-05-21 15:18 henry atting
  2012-05-21 16:05 ` Drew Adams
       [not found] ` <mailman.1469.1337616352.855.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 5+ messages in thread
From: henry atting @ 2012-05-21 15:18 UTC (permalink / raw)
  To: help-gnu-emacs

I am trying to experiment with elnode.el but cannot get it running at
all.
The good old `Symbol's function definition is void:' tells me that
there is no `aget'. Which library contains `aget'?

henry



^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: Where can I find `aget'
  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>
  1 sibling, 0 replies; 5+ messages in thread
From: Drew Adams @ 2012-05-21 16:05 UTC (permalink / raw)
  To: 'henry atting', help-gnu-emacs

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




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Where can I find `aget'
       [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
       [not found]     ` <mailman.1476.1337619983.855.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 5+ messages in thread
From: henry atting @ 2012-05-21 16:21 UTC (permalink / raw)
  To: Drew Adams; +Cc: help-gnu-emacs, 'henry atting'

"Drew Adams" <drew.adams@oracle.com> writes:

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

Loading assoc...done
Package assoc is obsolete!


henry



^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: Where can I find `aget'
  2012-05-21 16:21   ` henry atting
@ 2012-05-21 17:06     ` Drew Adams
       [not found]     ` <mailman.1476.1337619983.855.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 5+ messages in thread
From: Drew Adams @ 2012-05-21 17:06 UTC (permalink / raw)
  To: 'henry atting'; +Cc: help-gnu-emacs

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




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Where can I find `aget'
       [not found]     ` <mailman.1476.1337619983.855.help-gnu-emacs@gnu.org>
@ 2012-05-23  1:09       ` Stefan Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2012-05-23  1:09 UTC (permalink / raw)
  To: help-gnu-emacs

>> Package assoc is obsolete!
> 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.

In Emacs, "obsolete" just means "please try to stop using it because we
will remove it in some future version".


        Stefan


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-05-23  1:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
     [not found]     ` <mailman.1476.1337619983.855.help-gnu-emacs@gnu.org>
2012-05-23  1:09       ` Stefan Monnier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).