Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Derek Atkins
Dave Peticolas [EMAIL PROTECTED] writes: Derek Atkins writes: I suppose I see the QIF importer (and a future OFX importer, but I'm not as interested in doing that work right now) as more than just a means to convert from using Quicken to using GnuCash. I'd like to use it to be able

Re: Perl API

2000-11-01 Thread Darren/Torin/Who Ever...
Rob Browning, in an immanent manifestation of deity, wrote: On Wed, 01 Nov 2000 16:20:05 Clinton Popetz wrote: | One key advantage of doing it in SWIG is that SWIG can spew out Python | interfaces as well, and I hear there are people who actually like | programming in Python. shudder :)

Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Derek Atkins
[EMAIL PROTECTED] (Bill Gribble) writes: On Wed, Nov 01, 2000 at 01:35:51PM -0500, Derek Atkins wrote: Make sure that you are entering the proper default account name for each file. "moneymarket" is different from "MoneyMarket", and to match the transactions the account names must be

Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Derek Atkins
Hi, I'm trying to debug some scheme code, but I don't know guile very well. I've got a backtrace to the problematical code, but I'd like to get into that environment so that I can examine various symbols and see their values. I can't seem to find any useful guile documentation, in particular

Re: Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Rob Browning
Derek Atkins [EMAIL PROTECTED] writes: Ok, I did find the most recent info pages, which I grabbed from CVS.. But they still are useless. Wow. I hadn't actually looked at them on that topic. Pretty "sparse", no doubt... -- Rob Browning [EMAIL PROTECTED] PGP=E80E0D04F521A094

Re: Perl API

2000-11-01 Thread Rob Browning
"Darren/Torin/Who Ever..." [EMAIL PROTECTED] writes: Okay. I'll look for this. If we're going to have to update a major portion of the Perl API, we might want to just use XS. This would free us from the dependency on swig. I have a lot more experience with XS as well. :) Hmm. How hard

Re: Perl API

2000-11-01 Thread D-Man
On Wed, 01 Nov 2000 16:20:05 Clinton Popetz wrote: | One key advantage of doing it in SWIG is that SWIG can spew out Python | interfaces as well, and I hear there are people who actually like | programming in Python. shudder :) | Python is much nicer than perl anyways. ;-) I like it a

Re: QIF Import scrollbar auto-scrolls to top!

2000-11-01 Thread Bill Gribble
On Tue, Oct 31, 2000 at 05:56:34PM -0500, Derek Atkins wrote: I'm trying to import a QIF file and I have to hand-massage all the categories. There are lots of them, so I have to scroll down to change them all. That's not a big deal. Unfortunately, every time I change a category on an item,

Re: Patching gnucash to take advantage of g-wrap 0.9.8

2000-11-01 Thread Robert Graham Merkel
Dave Peticolas writes: Obviously, autoconf isn't seeing g-wrap.m4, but when autogen.sh is called from CVS gnucash, it's not a problem. Any idea what's going on? I think it's because autogen.sh first runs aclocal, which would collect the definition of AC_GWRAP_CHECK_GUILE into

Re: Perl API

2000-11-01 Thread Clinton Popetz
On Wed, Nov 01, 2000 at 02:34:00PM -0600, Rob Browning wrote: "Darren/Torin/Who Ever..." [EMAIL PROTECTED] writes: Okay. I'll look for this. If we're going to have to update a major portion of the Perl API, we might want to just use XS. This would free us from the dependency on swig.

Patching gnucash to take advantage of g-wrap 0.9.8

2000-11-01 Thread Robert Graham Merkel
Dave, the new version of g-wrap (0.9.8) contains a couple of autoconf macros in a a file g-wrap.m4, which gets installed into {prefix}/share/aclocal. On my machines that's /usr/local/share/aclocal, but just to check I've created a symlink to /usr/share/aclocal, and it doesn't seem to

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Rob Browning
Dave Peticolas [EMAIL PROTECTED] writes: This example raises some questions about non-leaf accounts. Right now, every node in the hierarchy is one account. With multiple views, it seems we would have to relax that restriction, or eliminate non-leaf accounts. To use the example above,

Re: Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Derek Atkins
Rob Browning [EMAIL PROTECTED] writes: Derek Atkins [EMAIL PROTECTED] writes: Ok, I did find the most recent info pages, which I grabbed from CVS.. But they still are useless. Wow. I hadn't actually looked at them on that topic. Pretty "sparse", no doubt... To say the least... I

Re: Can people with older RedHat systems test g-wrap-0.9.7?

2000-11-01 Thread Rob Browning
Robert Graham Merkel [EMAIL PROTECTED] writes: Rob, the new file I added (g-wrap.m4) is not present in the tarball. I think I probably forgot to add something to Makefile.am :( Additionally, the fix won't solve gnucash's problems until somebody patches gnucash's configure.in and

Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Bill Gribble
On Wed, Nov 01, 2000 at 01:35:51PM -0500, Derek Atkins wrote: Make sure that you are entering the proper default account name for each file. "moneymarket" is different from "MoneyMarket", and to match the transactions the account names must be identical. In the dialog I match the

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Dave Peticolas
Rob Browning writes: Clinton Popetz [EMAIL PROTECTED] writes: But it has to have some underlying structure somewhere, right? By that I mean someplace to store the list of accounts contained within it, and possibly a pointer to its parent account. So then it looks like a "container

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Rob Browning
Clinton Popetz [EMAIL PROTECTED] writes: But it has to have some underlying structure somewhere, right? By that I mean someplace to store the list of accounts contained within it, and possibly a pointer to its parent account. So then it looks like a "container account." I guess it's a

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Dave Peticolas
Rob Browning writes: Dave Peticolas [EMAIL PROTECTED] writes: Having more than one nickname could get pretty confusing, especially if you always use the same nickname and expect the 'others' to change when you change any one of them. Well, the problem is that in the way I was

Re: Patching gnucash to take advantage of g-wrap 0.9.8

2000-11-01 Thread Dave Peticolas
Robert Graham Merkel writes: Dave, the new version of g-wrap (0.9.8) contains a couple of autoconf macros in a a file g-wrap.m4, which gets installed into {prefix}/share/aclocal. On my machines that's /usr/local/share/aclocal, but just to check I've created a symlink to

commodity import druid

2000-11-01 Thread Herbert Thoma
Hi! I have one suggestion to improve the commodity import druid: If I enter a new commodity type, I would like to see that type in the combo-box list in the subsequent druid pages. OK, this druid should be needed only once but it could save some typing ... Herbert. -- Herbert Thoma FhG-IIS

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Clinton Popetz
On Wed, Nov 01, 2000 at 05:00:35PM -0600, Rob Browning wrote: Dave Peticolas [EMAIL PROTECTED] writes: To use the example above, Where are the 'Insitution', 'Institution:MegaBank' and 'Institution:Fidelity' accounts? Does 'Liabilities:CreditCards' include both 'MegaBank' and

Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Derek Atkins
[EMAIL PROTECTED] (Bill Gribble) writes: On Wed, Nov 01, 2000 at 01:56:53PM -0500, Derek Atkins wrote: Um, I think this may be a bug, and it certainly explains why things are failing for me. The QIF names do NOT match across all my QIF files, because they all came from different sources.

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Dave Peticolas
Rob Browning writes: Dave Peticolas [EMAIL PROTECTED] writes: This example raises some questions about non-leaf accounts. Right now, every node in the hierarchy is one account. With multiple views, it seems we would have to relax that restriction, or eliminate non-leaf accounts.

Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Bill Gribble
On Tue, Oct 17, 2000 at 07:40:59PM -0400, Derek Atkins wrote: Make sure you have gnucash with two accounts (call them "Checking" and "Money Market"). To show the bug, import the two QIF files below. [...] As you can see, the date, amount, source, and destinations all match. This seems like

Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Dave Peticolas
Derek Atkins writes: I suppose I see the QIF importer (and a future OFX importer, but I'm not as interested in doing that work right now) as more than just a means to convert from using Quicken to using GnuCash. I'd like to use it to be able to continuously download information from my

Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Derek Atkins
Dave Peticolas [EMAIL PROTECTED] writes: Derek Atkins writes: b.g. So, how can I help? Should we take this to private mail and stop deluging the list? I, for one, am enjoying the discussion :) I've never really looked at the qif importer in detail, so I'm finding the discussion

Can people with older RedHat systems test g-wrap-0.9.7?

2000-11-01 Thread Robert Graham Merkel
Rob Browning writes: It's now in ftp.gnucash.org:/pub/g-wrap/source, and it may fix the problem with guile-1.3. Thanks -- Rob Browning [EMAIL PROTECTED] PGP=E80E0D04F521A094 532B97F5D64E3930 Rob, the new file I added (g-wrap.m4) is not present in the tarball. I think I

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Dave Peticolas
Rob Browning writes: Dave Peticolas [EMAIL PROTECTED] writes: So we would have a 'long' name and a 'nickname'? Sure, though in my original incarnation, I was thinking of an potentially limitless number of nicknames depending on the view that the account was in. In fact the name would

Re: Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Rob Browning
Derek Atkins [EMAIL PROTECTED] writes: I'm trying to debug some scheme code, but I don't know guile very well. I've got a backtrace to the problematical code, but I'd like to get into that environment so that I can examine various symbols and see their values. I can't seem to find any

Re: Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Dave Peticolas
Rob Browning writes: Derek Atkins [EMAIL PROTECTED] writes: To say the least... I can certainly use the "debug-via-printf" debugging method, but I would definitely prefer to have step, trace, and frame level access to debug. I'd certainly appreciate any input anyone has for me?

Re: QIF importer dies

2000-11-01 Thread Bill Gribble
On Tue, Oct 31, 2000 at 06:12:34PM -0500, Derek Atkins wrote: I tried to import two QIF files (with the same transactions but from different accounts, one account per file). I got through the whole process and then Gnucash died with this error:

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Rob Browning
Dave Peticolas [EMAIL PROTECTED] writes: Having more than one nickname could get pretty confusing, especially if you always use the same nickname and expect the 'others' to change when you change any one of them. Well, the problem is that in the way I was envisioning it (with multiple

Re: Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Derek Atkins
Ok, I did find the most recent info pages, which I grabbed from CVS.. But they still are useless. -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

Re: QIF importer in 1.4.7 fails to detect duplicate transactions

2000-11-01 Thread Derek Atkins
[EMAIL PROTECTED] (Bill Gribble) writes: On Tue, Oct 17, 2000 at 07:40:59PM -0400, Derek Atkins wrote: Make sure you have gnucash with two accounts (call them "Checking" and "Money Market"). To show the bug, import the two QIF files below. [...] As you can see, the date, amount,

Re: Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Derek Atkins
Rob Browning [EMAIL PROTECTED] writes: There is a debugger, but to tell you the truth, I've never used it. I usually just cram in some display statements and try again : : I know, I could do that. But I hate debugging that way; it's much slower than examining information. Check the info

Can people with older RedHat systems test g-wrap-0.9.7?

2000-11-01 Thread Rob Browning
It's now in ftp.gnucash.org:/pub/g-wrap/source, and it may fix the problem with guile-1.3. Thanks -- Rob Browning [EMAIL PROTECTED] PGP=E80E0D04F521A094 532B97F5D64E3930 ___ gnucash-devel mailing list [EMAIL PROTECTED]

Re: Guile hacking -- accessing backtrace environment frames?

2000-11-01 Thread Rob Browning
Derek Atkins [EMAIL PROTECTED] writes: To say the least... I can certainly use the "debug-via-printf" debugging method, but I would definitely prefer to have step, trace, and frame level access to debug. I'd certainly appreciate any input anyone has for me? OK, without me actually

Re: Perl API

2000-11-01 Thread Rob Browning
"Darren/Torin/Who Ever..." [EMAIL PROTECTED] writes: I suspect that having easy bindings for Perl, Python, Tcl/Tk, and Ruby pretty much says that we'll use SWIG. If SWIG does a good job, then yes, but if it's not going to provide a good solution, then I'd rather just see each interested group

Re: Implementing proper cost basis tracking for shares

2000-11-01 Thread Rob Browning
Dave Peticolas [EMAIL PROTECTED] writes: To use the example above, Where are the 'Insitution', 'Institution:MegaBank' and 'Institution:Fidelity' accounts? Does 'Liabilities:CreditCards' include both 'MegaBank' and 'Fidelity'? I realized I didn't actually address your specific examples...