Neil Williams <[EMAIL PROTECTED]> writes:

>                 gnc_set_logfile(f);

Not done.  It uses the default

>                 gnc_log_init();

This is in gnc-engine.c and self-tested in gnc-trace.c

>                 gnc_set_log_level(MOD_BACKEND, GNC_LOG_DETAIL);
>                 gnc_set_log_level(MOD_ENGINE, GNC_LOG_DETAIL);
>                 gnc_set_log_level(MOD_IO, GNC_LOG_DETAIL);

These are done in the enum-structure in gnc-trace.c and by the
command-line through scheme.

> I know it's not defined static like that and that gnucash can use command 
> line 
> options to specify the modules and log detail, I'm hoping it's not in the 
> Scheme!

Why?  Changing the scheme is /EASY/ You just need to change the
definitions in gw-engine-spec.scm and every other usage will just use
the new definitions.  But yes, I think the dynamic definitions on
the command-line are done from scheme.

-derek
-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [EMAIL PROTECTED]                        PGP key available
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to