>>>> "Jeff" == Jeff Mincy
<jeff(a)delphioutpost.com> writes:
Jeff> Advice is a generally less invasive way to make upward
Jeff> compatible changes to functions. Advice has all kinds of
Jeff> bells & whistles for controlling advised functions.
I'm not contesting that; I'm saying that using a given piece of advice
over time is likely to break because people change the original
function out from under you.
You could argue that once a function has been defined, all changes
should be done by the advice mechanism. :-)
I'm not sure what should happen with the defun/advice/new defun
interaction you describe, I'll keep it in mind.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Don't ask how you can "do" free software business;
ask what your business can "do for" free software.