2007-12-22 GnuCash IRC logs

00:03:48 <andrewsw> of course, its a nice way to push up the BZ points!
00:06:11 <andrewsw> kinda makes me wonder what the heck these reports were doing before.
00:10:04 <warlord> Well, swigification only happened in 2.2
00:11:03 <warlord> so it's only recently been "changed".
00:11:57 <andrewsw> but some of the errors I'm seeing are the result of some variable having a #f because of bad code paths. Seems it should have caused crashes before.
00:13:26 <andrewsw> for example, the one I just hit: xaccTransGetGUID gets fed a #f for the the transaction. the code that generated the variable to point to that txn hasn't changed, so what was xaccTransGetGUID seeing before?
00:13:46 <andrewsw> and why wasn't it crashing on whatever it got before?
00:14:32 <warlord> Because in g-wrap #f -> NULL and it all worked, but swig changed it all.
00:14:38 <warlord> in swig, NULL -> '()
00:15:04 <warlord> So... All the code that expected NULL -> #f broke
00:15:15 <warlord> and it didn't get fixed until it got hit
00:15:35 <warlord> so i'm sure there's still tons of #f v. '() issues
00:16:45 <andrewsw> I see. Well, it makes for better code in the long run, right? Before we (well, me anyway) were passing NULLs and not realising it.
00:20:35 <warlord> Maybe.. I dont think it was a question of realization
00:48:13 *** dbreiser has quit IRC
00:56:08 <andrewsw> so... maybe I'm being annoying... I've just committed some changes, and now I'm looking at fixing a bug that should be backported. I guess I just made andi5's work harder than necessary.
00:56:23 <andrewsw> since the changes are in teh same file.
00:56:25 <warlord> hehehe
00:56:31 <warlord> not necessarily.
00:56:42 <warlord> anyways, bedtime for me. goodnight.
00:56:45 *** warlord is now known as warlord-afk
00:56:46 <andrewsw> gnight
01:31:00 *** andrewsw is now known as andrewsw-afk
02:09:26 *** Haplo has joined #gnucash
02:10:55 <Haplo> I use gnucash on Windows XP. I am away from home for the holidays, just had a blip in my finances, and want my partner to send me the necessary files to have a copy of my accounts and transactions here. What files should I have him send me?
03:20:55 *** Zoolooc has joined #gnucash
03:52:55 <andrewsw-afk> Haplo: all you need is the actual gnucash data file. There are other files that store the state of the open tabs, custom reports, etc, but no actual data. So whatever you saved that data file as is what you need.
03:53:14 * andrewsw-afk is still afk, good night.
04:32:18 *** XiXaQ has joined #GnuCash
04:40:21 *** joerlend_ has quit IRC
05:01:17 *** palatin has joined #gnucash
05:45:14 *** cstim has joined #gnucash
05:45:14 *** gncbot sets mode: +o cstim
05:45:17 <cstim> jsled: ping
06:05:10 *** kielein has joined #gnucash
06:10:31 <cstim> jsled: Could you try to review the GPLv3 for yourself sometime these days? I'm considering convincing Martin Preuss to release aqbanking under GPLv3 as well. With gnucash GPLv3 + aqbanking GPLv3, Debian can't refuse to ship HBCI anymore.
06:10:37 * cstim is away
06:10:41 *** cstim has quit IRC
06:18:02 *** Pepe66 has joined #gnucash
07:01:42 *** Demitar has joined #gnucash
07:15:59 *** cortilap has joined #gnucash
07:20:21 *** Rolf has quit IRC
07:59:10 *** Demitar has quit IRC
08:21:05 *** Pepe66 has quit IRC
08:22:07 *** Pepe66 has joined #gnucash
08:26:00 *** twunder has joined #gnucash
08:40:48 *** dbreiser has joined #gnucash
08:42:04 *** ErKa has joined #gnucash
08:42:11 <dbreiser> I tried 'make dist', but I got an error like "no rule to make target 'dist'" Am I missing a parameter?
08:47:01 *** warlord-afk is now known as warlord
08:47:08 <warlord> dbreiser: did you ./configure
08:50:36 <dbreiser> warlord: I thought I was doing it in the source tree after a build. do I need to make distclean and then configure; make dist?
08:57:24 <warlord> Nope..
09:03:34 <dbreiser> hmm. I'll have to get back to this later. gotta get ready to travel.
09:03:40 <dbreiser> thanks
09:03:43 *** dbreiser has quit IRC
09:42:20 *** blahdeblah has quit IRC
09:54:04 *** twunder has quit IRC
09:54:24 *** cstim has joined #gnucash
09:54:24 *** gncbot sets mode: +o cstim
09:56:01 <cstim> Haplo: still around?
09:56:24 <cstim> Haplo: http://wiki.gnucash.org/wiki/File
09:57:19 <cstim> Haplo: with the example on the wiki page, your partner would have to send the file /home/myself/foobar to you and nothing else.
09:57:39 *** cortilap has quit IRC
10:00:35 <cstim> jsled: ping
10:00:47 <warlord> hiya cstim
10:03:38 <cstim> hi warlord
10:03:50 * cstim just met with Micha Lenk, the Debian packager for aqbanking et al.
10:03:56 <cstim> Nice lunch together.
10:05:27 <warlord> nice
10:05:45 <warlord> now if only you could get tb in there too ;)
10:07:32 <cstim> tb?
10:07:48 <warlord> tb = thomas bushnell
10:08:25 <cstim> ah, right :-)
10:10:24 <cstim> http://translationproject.org/html/welcome.html mentions four maintainers/coordinators, see second-to-last paragraph.
10:14:43 <jsled> cstim: hey. I'll take a look over the holiday.
10:20:38 *** ErKa has quit IRC
10:24:06 <cstim> jsled: hi. yes, that would be nice.
10:47:13 *** twunder has joined #gnucash
11:14:53 *** cortilap has joined #gnucash
11:20:10 *** cortilap has quit IRC
11:20:57 *** cortilap has joined #gnucash
11:33:52 *** twunder has quit IRC
11:38:42 *** andrewsw-afk has quit IRC
12:00:32 <warlord> gotta run
12:00:37 *** warlord is now known as warlord-afk
12:01:10 *** andrewsw-afk has joined #gnucash
12:11:36 *** Demitar has joined #gnucash
12:37:23 *** twunder has joined #gnucash
12:38:12 *** cstim is now known as cstim_afk
12:39:18 <Haplo> andrewsw-afk and cstim: thanks for the help overnight. Unfortunately, I *had* instructed him to send me the datafile as per the wiki/File page, and he claimed that file only contained window settings. I guess I will go with the assumption that he has still not found the right file, or have him send me that one anyway. Either way, thanks.
13:21:54 *** andrewsw-afk is now known as andrewsw
13:25:46 <andrewsw> Haplo: well, that's the wrong file. Have him open gnucash, select File->Save As-> and then he can use the file dialog to see where it's stored and called (though the file name is in the window title), or he can just Save-As it somewhere where he knows he can find it.
13:33:21 *** andrewsw is now known as andrewsw-afk
13:42:09 *** ural0 has joined #gnucash
13:42:48 *** ural0 has left #gnucash
13:54:46 *** Bloggins has joined #gnucash
13:57:52 <Bloggins> Hi there, I'm trying to print an invoice and can't get it to print without cutting off the right side of the invoice, I can't manipulate the invoice at the printer, if I change left and right margins it has no effect I'm using Fedora core 6
14:15:38 *** imperito has joined #gnucash
14:18:26 <imperito> Hello. What is a good way to deal with gift certificates and gift cards?
14:19:16 <imperito> I could create an account for each one, but that seems like it would leave a lot of old accounts lying around after I spend them
14:23:04 <imperito> Alternatively I could just not record them at all, as though whatever I got with them I had got instead of the card, which I guess makes sense if I use it to buy something that I would otherwise get as a gift, but then if I spend it on a regular expense it make that expense seem less than it should be...
14:23:38 <imperito> Anyway I was just wondering if anyone here had any thoughts on the matter
14:26:23 <chris> imperito: I think the point of a *gift* is that it's not supposed to be an expense.
14:27:19 <chris> if the gift is something you would normally buy, it's stil a gift.
14:29:59 *** andrewsw-afk is now known as andrewsw
14:30:54 <andrewsw> imperito: you could record the gift as Income:Gift inceasing an asset called Asset:GiftCards
14:31:22 <andrewsw> then when you use a gitf card to purchase something, you could decrease the asset.
14:31:52 <andrewsw> with the other split being the appropriate expense category.
14:34:18 *** tjanssen has joined #gnucash
14:39:01 *** andrewsw is now known as andrewsw-afk
15:16:06 *** benoitg has joined #gnucash
15:25:11 *** Demitar has quit IRC
15:38:44 *** Pepe66 has quit IRC
16:34:16 *** cstim_afk has quit IRC
16:47:10 *** Bloggins has quit IRC
16:54:21 *** Bloggins has joined #gnucash
17:19:23 *** Plouj has joined #gnucash
17:19:24 <Plouj> hi
17:19:46 <Plouj> What's a good account type to put my parents under?
17:19:52 <Plouj> I sometimes let them borrow my money
17:19:56 <Plouj> and sometimes I borrow theirs
17:21:05 *** Zoolooc has quit IRC
17:26:12 *** pdc_ has joined #gnucash
17:28:57 *** pdc has quit IRC
17:32:05 <wharp> You could always treat it as a loan
17:32:53 <Plouj> which would go under liabilities?
17:33:06 <wharp> Yes
17:33:21 <wharp> But that would be when you borrow their money.
17:33:37 <wharp> I don't know what you'd do when they borrow yours.
17:33:54 <Plouj> it would be just a negative balance in that account for a while
17:34:12 <wharp> I guess but that doesn't seem like a very good solution
17:36:11 *** squeaks has joined #gnucash
17:37:59 <squeaks> hey all, i just learned how to reconcile my checking account, i'm glad I did. Now I'm looking at my "Cash in Wallet" account, and i'll never be able to reconcile it, but what is the appropriate way to account for all the cash that I lose to unrecorded expenses?
17:38:31 <squeaks> add an 'imbalance-USD' transaction to my 'cash in wallet' account?
17:39:11 <squeaks> or, use expenses: Miscellaneous account to transfer money from my cash in wallet account?
17:40:15 <Plouj> gnucash is great
17:40:28 <squeaks> i agree
17:40:41 <squeaks> i'm glad i started using it
17:40:57 <squeaks> all the 20 somethings who start their first job should use something
17:42:12 <wharp> I general list those expenses as "Spent money somewhere" and assign it to a misc category
17:45:53 <squeaks> ok, did that
17:46:08 <squeaks> i really like this program, without it i'd have to buy something : )
17:47:16 <squeaks> the documentation is solid too, good work
17:48:10 <wharp> While I haven't read the doc on it, I think imbalance-USD is basically saying you have an error and need to assign an account
17:52:38 *** Plouj has left #gnucash
18:01:17 *** kielein has quit IRC
18:03:55 <Bloggins> Hi there, I'm trying to print an invoice and can't get it to print without cutting off the right side of the invoice, I can't manipulate the invoice at the printer, if I change left and right margins it has no effect I'm using Fedora core 6
18:04:13 *** palatin has quit IRC
18:08:52 *** nbinont has joined #gnucash
18:09:48 *** warlord-afk is now known as warlord
18:09:59 <warlord> squeaks: use Expenses:Misc
18:10:07 <warlord> Bloggins: which invoice report are you using?
18:29:22 <warlord> Gotta run.. I'll be back online shortly.
18:29:29 *** warlord has quit IRC
18:32:19 <jsled> squeaks: Or Expenses:Adjustment or something.
18:32:57 <jsled> as wharp says, Imbalance-USD is more of an "error" account. The engine requries that things be balanced *somehow*, and uses that if things are basically broken.
18:43:11 <Bloggins> printable invoice with default style sheet
18:54:58 *** warlord has joined #gnucash
18:54:58 *** gncbot sets mode: +o warlord
18:57:06 <Bloggins> warlord printable invoice with default style sheet
18:58:07 <warlord> Bloggins: Hmm.. on FC6 you said? What version of GnuCash?
18:58:55 <Bloggins> warlord GnuCash 2.0.5
19:00:48 <warlord> Hmm... One option is to click on the Export toolbar button, save the invoice report as HTML, load it into firefox, and then print from there.
19:01:01 <warlord> Or print to PDF and print from acroread.
19:04:21 <Bloggins> warlord: print to pdf has same result, I printed to ps then ps2pdf13 so I could mail it. Does the newer versions have the same issue? I'm planning to upgrade to Fedora 8 soon
19:06:09 <warlord> I dont know.. I've never noticed the problem.
19:15:38 <Def> Ok, gnucash crashes on startup, latest version (2.2.2). There is no output on the console, except "Found Finance::Quote version 1.13", and a message about <guid> being dumped... It's related to a SX, but I have no idea which... Should I file a bug?
19:16:18 <warlord> Anything in gnucash.trace?
19:17:03 <Def> Where would it be?
19:17:43 <warlord> in /tmp
19:19:49 <Def> Three warnings
19:20:07 <warlord> pastebin them?
19:21:29 <Def> http://www.pastebin.ca/829225
19:22:31 <warlord> What Distro are you running? What locale?
19:22:55 <Def> gentoo, locale is C
19:23:11 <Def> I'm having some issues with locale in X atm...
19:23:36 <warlord> Sorry, but I dont believe your locale is C because it's complaining about converting your locale's currency sumbol.
19:23:46 <Def> Normally it is nl_BE.UTF-8@euro
19:24:00 <Def> Oh, wait... LC_MONETARY is set to above
19:24:17 <warlord> Ahh, that would explain that..
19:25:59 <warlord> What happens if you rename your ~/.gnucash/config.auto-1.8 to something else?
19:26:14 <Def> I seem to recall having a crash with gc some time ago, and it had something to do with the decimal separator in the SX being different from the decimal separator currently in use...
19:26:55 <warlord> There's that, too, the first line in your pastebin.
19:27:03 <warlord> * 00:48:23 WARN <> Monetary thousands separator is the same as the decimal separator; converting '.' to ','
19:28:07 <Def> Yeah, cause even if I rename the file, when I run the SX manually, gc crashes again... Let me try editing the transactions
19:29:35 <Def> gc won't let me change the ,'s to .'s
19:30:08 <warlord> I think the problem is that you changed your locale.
19:30:27 <warlord> And the SXes take on the locale format for numbers
19:31:14 <Def> I'll try setting the locale on the commandline
19:36:37 <Def> Nope...
19:36:54 <Def> No go with any of my installed locales
19:36:58 <warlord> File a bug report, but you'll probably need to supply a sample data file that exhibits the problem.
19:45:15 <Def> Ok, I'll file a bug in the morning... I assume it is possible to avoid posting my financial data for all to see on bugzilla?
19:51:25 <warlord> Def: well, like I said, "sample data file". I didn't say YOUR data file.
19:56:36 *** Bloggins has quit IRC
20:44:48 *** tjanssen has quit IRC
21:25:56 *** nbinon1 has joined #gnucash
21:32:10 *** nbinont has quit IRC
21:46:31 *** conrad has quit IRC
22:01:02 *** twunder has quit IRC
22:18:50 *** twunder has joined #gnucash
22:44:36 *** warlord is now known as warlord-afk
22:46:43 *** joerlend_ has joined #GnuCash
22:48:13 *** andrewabc has joined #gnucash
22:48:14 *** twunder has quit IRC
22:49:59 *** andrewabc has quit IRC
22:52:24 *** twunder has joined #gnucash
22:54:54 *** XiXaQ has quit IRC
23:16:39 *** benoitg has quit IRC
23:26:27 *** imperito has quit IRC
23:32:40 *** squeaks has quit IRC
23:34:41 *** twunder has quit IRC
23:43:07 *** benoitg has joined #gnucash