> Would it break the API to add another value for the enum > OBStereo::Winding? Current values are Clockwise and AntiClockwise: I'd > like to add Unknown.
Are you asking for 2.3 or trunk? For trunk the answer is "no problem." For 2.3, it's a bit trickier, but KDE seems to imply that extending an enum doesn't break ABI: http://techbase.kde.org/Policies/Binary_Compatibility_Issues_With_C%2B%2B Certainly it doesn't break API either -- as long as you're adding to the end of the list, you haven't changed the meaning of the existing values -- basically the enum is a human-readable way of giving names to integers. -Geoff ------------------------------------------------------------------------------ Get a FREE DOWNLOAD! and learn more about uberSVN rich system, user administration capabilities and model configuration. Take the hassle out of deploying and managing Subversion and the tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2 _______________________________________________ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel