After selecting Inkscape->About Inkscape and seeing 421 "ensure outline - outlines" and "finalize - outlines" fly by on the console, It got me thinking about debugging messages.
It seems that many modules in inkscape turn on or off debugging by #defining a variable. It might be nice to be able to set a global debugging variable and/or debugging level through some method such as a command line option or an environment variable.
You could call 'Inkscape --debug 3' or 'setenv INKSCAPE_DEBUG 1'
As a developer it saves the time needed to undefine a variable and recompile, just to get debugging output.
I've seen other applications with debugging levels such as 1 = LOW to 5 = HIGH, or from less detailed to very detailed.
Another option is to have a './configure --DEBUG' to turn on or off debugging. This way you can still ifdef the debugging messages and have them displayed during development, but you can stop them from even being compiled for a release version.
Cheers, Rob. http://members.rogers.com/rcrosbie
_________________________________________________________________ STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=dept/bcomm&pgmarket=en-ca&RU=http%3a%2f%2f...