I'd like to setf a "place" which is retrieved indirectly with a funcall call:
(defstruct my
a b)
(setq myinstance (make-my))
(setf (my-a myinstance) 33) ; this works
(setq my-get-func 'my-a)
(setf (funcall my-get-func myinstance) 33)
; this doesn't work
; "No setf-method known for funcall"
Any ideas?
_______________________________________________
Help-gnu-emacs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs
