On Sun, 26 Sep 2010, Daniel Shahaf wrote:
Adding the SVN_MAYBE_POISON(svn_wc_some_function) can be done mechanically (by a script that reads the @deprecated comments and transforms the header files accordingly) --- instead of editing all headers now, we could provide a knob for people to run this script during 'make install'.
I toyed around with that kind of idea, but, having just done a lot of partially-automated text processing on these files, I know just how hard it is to get it right-- I wouldn't want to leave that to an automated script. Also, I'm not a big fan of having to mangle the header files before they're usable-- I'd rather be able to point my GCC include path straight at my working copy.
-Dani Church