I decided to change the name of the macro from DEBUG to AC_DEBUG because if you use #define DEBUG you might have problems working with other include that have a debug mode, and it is possible that a macros DEBUG is used there.
No, it's not possible unfortunately, since this way you'll break all .lang files which don't have proper versioning so that they cannot be updated without new issues.
I decided to change the name of the macro from
DEBUG
toAC_DEBUG
because if you use#define DEBUG
you might have problems working with other include that have a debug mode, and it is possible that a macrosDEBUG
is used there.