I am thinking it would be quite handy to be able to get the current
version of Pd from in a patch. This would probably take the form of a
[version] object that returns the version when banged. The output
could look like this:
major minor bugfix i.e [0 39 2(
Then you could specify a minimum Pd version for a patch, and have it
test and give a warning if that minimum is not met. Should be pretty
easy to implement, but there is one thing needed that's not there in
m_pd.h:
#define PD_BUGFIX_VERSION 2
as in:
#define PD_MAJOR_VERSION 0
#define PD_MINOR_VERSION 39
#define PD_BUGFIX_VERSION 2
Also, the pd_version string in s_main.c should probably also use the
above macros so the version is set in one place.
Comments, ideas, suggestions, objections?
.hc
________________________________________________________________________
____
"Information wants to be free."
-Stewart Brand