[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Emacs-diffs] /srv/bzr/emacs/emacs-24 r110802: NEWS edit
From: |
Stefan Monnier |
Subject: |
Re: [Emacs-diffs] /srv/bzr/emacs/emacs-24 r110802: NEWS edit |
Date: |
Wed, 07 Nov 2012 20:51:54 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> -*** The following methods of extending `setf' are obsolete.
> -Use gv.el instead (FIXME; details).
> -`define-setf-expander', `defsetf', `define-modify-macro'
> +*** The following methods of extending `setf' are obsolete
> +(use features from gv.el instead):
> +`define-modify-macro' (use `gv-letplace')
> +`defsetf' (use `gv-define-simple-setter', or FIXME)
or gv-define-setter.
> +`define-setf-expander' (use FIXME)
use gv-define-expander.
gv-define-simple-setter, gv-define-setter, and gv-define-expander can be
used implicitly via a `declare' spec of either gv-setter (for one of
the first two) or gv-expander (for the third one).
Stefan