2015-10-08 GnuCash IRC logs

00:15:14 <ravigehlot> warlord: howdy
00:30:30 *** warlord has quit IRC
00:35:51 *** len has quit IRC
00:51:20 *** len has joined #gnucash
01:06:42 *** MechtiIde has joined #gnucash
01:44:27 *** MechtiIde has quit IRC
01:46:38 *** MechtiIde has joined #gnucash
02:05:32 *** MechtiIde has quit IRC
02:05:51 *** GabrieleV has quit IRC
02:10:39 *** GabrieleV has joined #gnucash
02:17:22 *** len has quit IRC
02:18:01 *** len has joined #gnucash
02:19:31 *** len has quit IRC
02:19:43 *** len has joined #gnucash
02:28:27 *** len has quit IRC
02:28:41 *** len has joined #gnucash
02:49:36 *** nomeata has joined #gnucash
03:37:18 *** gjanssens has joined #gnucash
03:37:18 *** ChanServ sets mode: +o gjanssens
03:52:41 *** gjanssens has quit IRC
03:58:49 *** mikee has joined #gnucash
03:58:50 *** gncbot sets mode: +o mikee
04:00:00 *** gjanssens has joined #gnucash
04:00:00 *** ChanServ sets mode: +o gjanssens
04:35:06 *** rubdos has joined #gnucash
04:57:47 <gjanssens> ravigehlot: The "R" stands for "Reconcile status". There are 3 states: n(o), c(leared), r(econciled)
04:59:18 <gjanssens> you can freely toggle between n an c. Cleared is an "in between" state, it indicates the transaction is somehow verified and can be reconciled automatically
04:59:36 <gjanssens> To actually change the state to reconciled you have to run to "Reconcile" tool
05:09:17 *** khaoohs_ has joined #gnucash
05:10:47 *** MoeD_ has joined #gnucash
05:10:58 *** Modoc- has joined #gnucash
05:11:49 *** nomeata has quit IRC
05:11:49 *** dgtlmoon has quit IRC
05:11:49 *** khaoohs has quit IRC
05:11:49 *** Modoc has quit IRC
05:11:49 *** jscinoz has quit IRC
05:11:49 *** MoeD has quit IRC
05:11:49 *** calp has quit IRC
05:11:49 *** Coderjoe has quit IRC
05:11:49 *** linas has quit IRC
05:11:49 *** jralls has quit IRC
05:11:49 *** GabrieleV has quit IRC
05:11:49 *** jeffsf has quit IRC
05:11:49 *** fell_ has quit IRC
05:11:49 *** joe has quit IRC
05:11:49 *** mikee has quit IRC
05:11:50 *** Modoc- is now known as Modoc
05:11:59 *** MoeD_ is now known as MoeD
05:12:59 *** mikee has joined #gnucash
05:12:59 *** nomeata has joined #gnucash
05:12:59 *** GabrieleV has joined #gnucash
05:12:59 *** jeffsf has joined #gnucash
05:12:59 *** dgtlmoon has joined #gnucash
05:12:59 *** fell_ has joined #gnucash
05:13:00 *** joe has joined #gnucash
05:13:00 *** Coderjoe has joined #gnucash
05:13:00 *** jralls has joined #gnucash
05:13:00 *** irc.poop.nl sets mode: +oo mikee jralls
05:13:00 *** jscinoz has joined #gnucash
05:13:36 *** fabior has joined #gnucash
05:13:44 *** linas has joined #gnucash
05:17:52 *** calp has joined #gnucash
05:21:11 *** len has quit IRC
05:21:47 *** len has joined #gnucash
05:24:16 *** len has quit IRC
05:57:31 *** rubdos has quit IRC
06:21:16 *** mlncn has joined #gnucash
06:42:13 *** gjanssens has quit IRC
07:02:34 *** fabior has quit IRC
07:07:45 *** Jimraehl1 has left #gnucash
07:11:46 *** Jimraehl1 has joined #gnucash
07:29:28 *** ErKa has joined #gnucash
07:48:13 *** warlord has joined #gnucash
07:48:14 *** gncbot sets mode: +o warlord
08:56:48 *** dgtlmoon has quit IRC
08:59:18 *** dgtlmoon has joined #gnucash
09:07:05 *** fabior has joined #gnucash
09:11:50 *** fell__ has joined #gnucash
09:13:46 *** fell_ has quit IRC
09:18:31 *** warlord has quit IRC
09:58:53 *** mikee has quit IRC
09:59:00 *** mikee has joined #gnucash
09:59:01 *** gncbot sets mode: +o mikee
10:08:58 *** KaiForce has joined #gnucash
10:30:22 *** mlncn has quit IRC
10:43:05 *** fabior has quit IRC
10:48:29 *** puck has quit IRC
10:53:30 *** puck has joined #gnucash
11:13:48 *** nomeata has quit IRC
11:14:01 *** rik has joined #gnucash
11:17:28 <rik> Hi all. If "transferring" funds (shares) from one IRA mutual fund to another (at the same broker), is it ok in Gnucash to make this transfer directly, in one journal entry, from the first fund to the other? Will this cause problems on any of the portfolio or other reports?
11:21:47 *** mlncn has joined #gnucash
11:24:44 *** fabior has joined #gnucash
12:06:09 *** gjanssens has joined #gnucash
12:06:09 *** ChanServ sets mode: +o gjanssens
12:08:58 *** MechtiIde has joined #gnucash
12:14:30 *** warlord has joined #gnucash
12:14:31 *** gncbot sets mode: +o warlord
12:57:22 *** gjanssens has quit IRC
12:58:04 *** fabior has quit IRC
13:36:46 *** nomeata has joined #gnucash
13:55:51 *** rubdos has joined #gnucash
14:04:08 <jralls> rik: It might confuse the APR about the basis of the shares. Try it and see: If it messes up the APR, just delete the transaction and replace it with a sell-buy pair to move the shares.
14:12:10 *** gjanssens has joined #gnucash
14:12:10 *** ChanServ sets mode: +o gjanssens
14:13:18 *** MechtiIde has quit IRC
14:14:06 *** rubdos has quit IRC
14:14:48 *** MechtiIde has joined #gnucash
14:19:33 *** KaiForce has quit IRC
15:04:31 *** fabior has joined #gnucash
15:26:49 *** srbaker has joined #gnucash
15:26:55 <srbaker> heya folks.
15:26:58 <srbaker> is there a way to move a transaction higher?
15:27:17 <srbaker> i jus twant to change the order, so the balance column matches up with my bank statement
15:27:57 *** MechtiIde has quit IRC
15:39:12 <gjanssens> srbaker: entering numbers in the "num" field you can nudge transactions up and down on the same date
15:39:36 <gjanssens> Another trick I read recently on the list is to duplicate a transaction and then delete the original
15:39:53 <gjanssens> That will move the duplicated transaction to the end of the list on a given day
15:40:12 <gjanssens> A bit the other way around of what you ask, but can be used to order transactions
15:40:36 <srbaker> ah yeah.
15:40:40 <gjanssens> Caveat: don't use the duplicate trick together with transactions coming from the business features
15:40:52 <srbaker> i don't really want to pollute the num field
15:40:56 <srbaker> so i'll use the dupe trick. thank you
15:41:12 <gjanssens> You will lose the link between invoice and payment
15:44:56 <srbaker> ah. okay, thanks!
15:45:03 *** srbaker has quit IRC
16:02:44 *** len has joined #gnucash
16:05:58 *** len has quit IRC
16:07:13 *** len has joined #gnucash
16:37:47 *** lwells has joined #gnucash
16:48:26 *** nomeata has quit IRC
16:59:29 <gjanssens> jralls: are you around ?
16:59:44 <jralls> gjanssens: Yup
16:59:55 <gjanssens> Nice :)
17:00:06 <gjanssens> I'm looking at Bob Fewell's patches
17:00:30 <gjanssens> Currently https://bugzilla.gnome.org/show_bug.cgi?id=754533
17:01:12 <gjanssens> He's splitting a couple of functions off of gnc-plugin-page-register.h
17:01:33 <gjanssens> Because these pull in a lot of core register dependencies he doesn't need in the importer
17:01:54 <gjanssens> I was wondering what you'd consider the best practice here:
17:02:43 <gjanssens> - don't split the header file, but instead add the register paths in include and LDD variables in the Makefile
17:02:48 <gjanssens> - or go with the split
17:02:51 *** fabior has quit IRC
17:03:16 <gjanssens> I'm not too happy with the split, because it fragments the gnc-pluging-page-register interface
17:03:44 <gjanssens> On the other hand I also can understand that pulling in the extra dependencies is cumbersome
17:04:00 <gjanssens> Or is it ?
17:11:29 <jralls> I don't like separating a constructor from the rest of its class. The only includes he's saving are gtk/gtk.h and Account.h. All of the files getting the new header are in src/gnome, so they probably depend on gtk/gtk.h anyway.
17:11:41 <jralls> Just a minute, gotta go to the door...
17:12:48 <gjanssens> Well no, what he's saving is that the importer needs knowledge of gnc-ledger and gnc-split-reg
17:13:20 <gjanssens> Those he split off to the ..-extras.h which he's *not* including in csv-export
17:14:30 <jralls> Sorry, wasn't clear. His new header has the same includes as the original except gtk/gtk.h and Account.h.
17:16:16 *** ErKa has quit IRC
17:17:09 <jralls> That doesn't really get him anything, though, because we don't link single files we link library modules. So if he links libgnc-module-gnome, he's got to link libgnc-engine whether he needs it or not for his module.
17:17:58 <jralls> Including or not including headers in a compilation unit has absolutely no effect on linking.
17:18:10 <gjanssens> Hm, let me take a step back here
17:18:55 <gjanssens> So if het's linking libgnc-module-gnome, but not using libgnc-engine directly, does he need to add both libraries to the LDD stuff in the makefile ?
17:19:05 <gjanssens> Or only libgnc-module-gnome ?
17:19:08 <gjanssens> I thought the latter
17:20:51 <gjanssens> I also don't understand where you see him including Account.h
17:20:57 <gjanssens> Are we talking about the same bug ?
17:21:15 * gjanssens is currently looking at this patch: https://bug754533.bugzilla-attachments.gnome.org/attachment.cgi?id=310599
17:21:42 <jralls> Shared libraries, whether linked or dlopened need to find all of their symbols, not just the ones used by the calling module.
17:23:35 *** mlncn has quit IRC
17:23:44 <jralls> Yup, me too, but maybe I'm not looking deeply enough; I didn't notice that he's actually moving the includes for gnc-ledger-display.h and gnc-split-reg.h out of plugin-page-register.h.
17:24:02 <gjanssens> That's indeed what I was referring at
17:24:12 <jralls> It doesn't help that they're enclosed in quotes even though they're not it that directory.
17:24:54 <gjanssens> ?
17:25:18 <gjanssens> I think gnc-split-reg.h is
17:25:31 <gjanssens> The other one is in src/register/ledger-core
17:25:55 <gjanssens> Which is in the INCLUDE path for the gnome module
17:26:36 *** rik has left #gnucash
17:26:37 <gjanssens> How should they have been added then ? In <> ?
17:28:03 <jralls> Huh, you're right. I thought it was in src/register/gnome. But yes, all using "" instead of <> does is to tell the compiler to look in the current directory before searching the include path. It's a common misunderstanding that <> means system includes.
17:28:37 <gjanssens> Interesting. I didn't know that
17:28:56 <jralls> Amazing what one learns reading manuals. ;-)
17:29:06 <gjanssens> LOL
17:30:26 <gjanssens> So according to your logic, libgncmod-ledger-core.la should be added to csv-export's LDDADD line
17:30:53 <gjanssens> simply because csv-export is now using the gnome module and the gnome module needs libgncmod-ledger-core ?
17:31:14 <gjanssens> By splitting the header file, Bob seems to avoid this.
17:31:24 <gjanssens> Or does that only work on linux perhaps ?
17:33:42 <gjanssens> (His patch for PluginRegister2.h doesn't apply by the way, I'll inform him of this when I give my feedback)
17:34:20 <jralls> http://www.makelinux.net/books/autobook-1.5/autobook_172. Some linkers won't allow it at link time, but most won't allow it at runtime. In the latter case gnucash will work because it pulls in everything, but csv-export tests wouldn't.
17:35:16 <gjanssens> Ok. I'll study that tomorrow. It's almost bedtime here...
17:35:25 <jralls> G
17:35:29 <jralls> night
17:35:38 <jralls> Oops, G'night!
17:36:16 <gjanssens> Quick unrelated question: do you know the mackeeper software ?
17:36:36 <gjanssens> A friend of mine that's working on a mac gets "spammed" by their promotions
17:36:59 <gjanssens> And is now wondering if she should invest in some kind of protection software on her mac
17:37:34 <gjanssens> jralls: Do you have something like that on your system(s) ?
17:38:28 <jralls> http://www.imore.com/avoid-mackeeper
17:40:35 <gjanssens> I suspected as much...
17:40:44 <jralls> That's about all I know about it. Macs don't need external "optimization" software. If she's worried about viruses, ClamAV is free, but it's better to just practice safe computing.
17:40:46 <gjanssens> Sorry I didn't do me research first :(
17:41:01 <gjanssens> s/me/my/
17:41:04 <gjanssens> Thanks for the link
17:41:09 <gjanssens> Now I'm really off
17:41:13 <gjanssens> See you later
17:41:26 <jralls> So is your friend just getting a bunch of spam from mackeeper or did she install it?
17:41:33 *** gjanssens has quit IRC
17:47:38 *** warlord has quit IRC
18:05:27 *** warlord has joined #gnucash
18:05:29 *** gncbot sets mode: +o warlord
18:09:43 *** warlord has quit IRC
18:11:50 *** warlord has joined #gnucash
18:11:51 *** gncbot sets mode: +o warlord
18:33:03 *** warlord has quit IRC
19:01:36 *** fabior has joined #gnucash
19:07:55 *** fabior has quit IRC
20:07:18 *** CharlesIC has joined #gnucash
20:07:23 <CharlesIC> hello
20:07:32 <CharlesIC> if i want to add an expense to an existing paid invoice, what's the best way to do that?
20:07:45 <CharlesIC> if i unpost it and add it, it messes up previous payments
20:49:38 *** len has quit IRC
20:52:25 *** len has joined #gnucash
21:00:14 *** len has quit IRC
21:00:47 *** len has joined #gnucash
21:00:59 <CharlesIC> ?
21:04:47 *** len has quit IRC
21:05:05 *** len has joined #gnucash
21:06:56 *** len has quit IRC
21:07:19 *** len has joined #gnucash
21:15:06 *** Simon has quit IRC
21:18:45 *** Simon has joined #gnucash
23:17:50 *** len has quit IRC
23:18:20 *** len has joined #gnucash
23:19:07 *** JoaumMala has joined #gnucash
23:19:21 <JoaumMala> helo everyone
23:19:41 <JoaumMala> do you can see me?
23:20:49 *** JoaumMala has quit IRC