* some cleanups for debugging:
authorDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Wed, 14 Nov 2007 22:19:31 +0000 (22:19 +0000)
committerDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Wed, 14 Nov 2007 22:19:31 +0000 (22:19 +0000)
commit0fb332b6dc8b4e67b7f13ab60563a4205b2be743
treeba273f8d811e5ab8c719551f1bb695ce018782ed
parentb3e33b42465084b4e1cf2dbf90302bd1b43d05ad
* some cleanups for debugging:
- move debugging macro's to modest-debug.h (new file)
- capitalize/rename the macros to make it clearer they are macro's
- add the new MODEST_DEBUG_BLOCK; example:
MODEST_DEBUG_BLOCK(
g_debug ("DEBUG: modest: %s: prompt (not shown) = %s\n", __FUNCTION__, prompt_not_used);
);
         - this code will *only* run when the MODEST_DEBUG envir var contains "debug-code"
 - add something like this to your .emacs to make these blocks clear:
  (font-lock-add-keywords nil
                          '(("\\<\\(FIXME\\|TODO\\|XXX+\\|BUG\\|MODEST_DEBUG_BLOCK\\)"
                             1 font-lock-warning-face prepend))))
 - some coverity fixes in modest-tny-account.c (free stuff in error cases)
 - update the manpage

pmo-trunk-r3737
man/modest.1
src/Makefile.am
src/modest-debug.h [new file with mode: 0644]
src/modest-init.c
src/modest-runtime.c
src/modest-runtime.h
src/modest-singletons.c
src/modest-tny-account-store.c
src/modest-tny-account.c
src/widgets/modest-window-mgr.c