Hi,
I have improved the way Denemo prints messages in the console. Now there is a bit of color, and every log level has its meaning:
There is several log level (Debug, Info, Message, Warning, Critical and Error). You can print a message using glib functions g_debug, g_info, g_message etc and scheme functions d-Debug, d-Info, d-Message etc. The carriage return is automatic so you should not end messages with "\n". For example use g_warning("foobar"); Colors allow you to focus on interesting information.
There is two new options you can pass to the program: --verbose and --silent. The first one enables every messages, and the second one disables them all.
Here is what I think about log levels should mean, let me know if you disagree :