Re: patch for split accumulation in invoice/bill posting

2004-09-21 Thread Derek Atkins
[ moved to gnucash-devel ] Daniel Lindenaar [EMAIL PROTECTED] writes: Really? I just assumend that the xml parser would simply ignore any 'extra' flags... Nope. The XML parser is extremely fragile and will barf on any unknown tags. It's quite unfortunate and one of the (many) reasons I

REMINDER: Gnucash Server Downtime: cvs and email, TODAY, 1-4pm US/EDT

2004-09-21 Thread Derek Atkins
Hi, Just a reminder that this will be happening shortly. Get those CVS updates done soon. I'll try to make announcements on IRC when it's actually going down, and I'll send mail when it's back up. Have a nice day, -derek Derek Atkins [EMAIL PROTECTED] writes: Hi, I plan to take down

annoying simple Guile question

2004-09-21 Thread Neil Williams
When running a console application that uses guile via gnucash-env, how do I abort? I free the memory I used, I call gnc_engine_shutdown() but the program hangs, waiting for a Ctrl-C. I've checked and all the usual tidying up functions are called without errors - it exits normally when allowed

CVS and Email Server back online

2004-09-21 Thread Derek Atkins
Hi, The server maintainence is complete and services should all be restored. Have a nice day. -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

Re: annoying simple Guile question

2004-09-21 Thread Derek Atkins
Neil Williams [EMAIL PROTECTED] writes: When running a console application that uses guile via gnucash-env, how do I abort? You mean how do you get the program to exit? You call exit(); in your C, or (exit) from guile. I free the memory I used, I call gnc_engine_shutdown() but the program

Re: annoying simple Guile question

2004-09-21 Thread Neil Williams
On Tuesday 21 September 2004 9:11 pm, you wrote: Neil Williams [EMAIL PROTECTED] writes: Uh, how/why are you using OpenSP? It looks like OpenSP has an exit handler (via atexit()) which seems to be trying to flush a stream and hanging during a malloc call. I'll look into that. TBH, I'm not

Re: annoying simple Guile question

2004-09-21 Thread Perry Smith
On some systems, there is either _exit() or kexit() that actually calls the OS's exit. If you are on a unix type system and want to get really nasty, you can do kill(getpid(), SIGKILL); But, even at that, a process can hang in the exit of the kernel. The best example is if you have output

Re: annoying simple Guile question

2004-09-21 Thread Derek Atkins
Neil Williams [EMAIL PROTECTED] writes: I'll look into that. TBH, I'm not sure why it is calling OpenSP, except that it is loading the current XML datasource files directly, without user intervention and without using Guile/Scheme/GUI. XML doesn't use OpenSP. The only thing I can think of