Matt Martin <[EMAIL PROTECTED]> writes:
> Scheme debugging inside of this app is IMHO tedious and barely worth the
> time invested.

Debugging is sort of rudimentary, but the break loop in guile works
pretty well and can print backtraces etc.  In the top-level README I
found a tidbit that has made my life a lot easier.

Make a file called "start.scm" or similar; in it, put:

(primitive-load (getenv "GNC_BOOTSTRAP_SCM"))
(gnc:load "startup.scm")
(gnc:main)

Then export GNC_RUN_AS_SHELL=t before invoking gnucash.  At the guile
prompt, (load "start.scm"). 

Then you have the ability to backtrace when something goes wrong. 

Bill Gribble

--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]

Reply via email to