2018-02-13 GnuCash IRC logs

00:59:05 *** Mechtilde has joined #gnucash
01:01:52 *** nicolash has joined #gnucash
01:03:03 <fell> Moin!
01:03:11 *** christopher has quit IRC
01:17:14 *** nicolash has quit IRC
01:17:46 *** fell_ has joined #gnucash
01:19:31 *** fell has quit IRC
01:23:12 *** fell_ has quit IRC
01:23:32 *** fell has joined #gnucash
01:27:02 <fell> jralls, can you op gncbot?
01:34:22 *** Cuare has joined #gnucash
01:51:51 *** storyjesse has joined #gnucash
02:00:50 *** Mechtilde has quit IRC
02:03:19 *** fekepp has quit IRC
02:11:05 *** Cuare has quit IRC
02:19:18 *** Malte[m] has left #gnucash
02:40:57 *** sbluhm has joined #gnucash
02:46:20 *** woodrec has joined #gnucash
02:47:06 *** nicolash has joined #gnucash
03:06:09 *** nicolash has quit IRC
03:08:15 *** fekepp has joined #gnucash
03:11:16 *** fekepp has quit IRC
03:27:51 *** fekepp has joined #gnucash
03:30:10 *** gjanssens has joined #gnucash
03:30:10 *** ChanServ sets mode: +o gjanssens
03:44:03 *** chf has quit IRC
03:44:51 *** chf has joined #gnucash
03:48:38 *** jotrago1 has joined #gnucash
03:49:44 *** jotrago has quit IRC
03:49:44 *** jotrago1 is now known as jotrago
04:06:37 *** chf has quit IRC
04:06:38 *** chf has joined #gnucash
04:18:02 *** fabior has joined #gnucash
04:32:26 *** harshitaneja has joined #gnucash
04:50:16 *** pilotauto has quit IRC
05:00:38 *** fabior has quit IRC
05:11:15 *** fabior has joined #gnucash
05:35:25 *** ggherdov_ has quit IRC
05:35:45 *** ggherdov_ has joined #gnucash
05:49:26 *** fekepp has quit IRC
06:05:53 *** entreprnr has quit IRC
06:06:00 *** entreprnr has joined #gnucash
06:06:26 *** fabior has quit IRC
06:07:38 *** GabrieleV has quit IRC
06:11:21 *** GabrieleV has joined #gnucash
06:16:08 *** bob_ has joined #gnucash
06:35:46 <chris> fell: wished to try new India templte. File>NewFile segfaults. this is not caused by the Indian template. did you notice it?
06:41:08 *** Jimraehl1 has joined #gnucash
06:41:49 *** fabior has joined #gnucash
06:41:56 *** Jimraehl1 has left #gnucash
06:42:17 *** bob_ has quit IRC
06:45:19 *** bob_ has joined #gnucash
06:50:30 *** bob_ has quit IRC
07:09:33 *** ChanServ sets mode: +qo warlord warlord
07:09:36 *** warlord sets mode: +o gncbot
07:20:26 *** fabior has quit IRC
07:27:36 <warlord> .
07:34:03 *** sbluhm has quit IRC
07:43:53 *** oozer has joined #gnucash
07:50:15 *** sbluhm has joined #gnucash
07:57:24 <chris> if any schemers is online - wish to explore adding yawaramin's ggspec's lib.scm as a module - it currently is defined as (define-module (ggspec lib)) - am I right it *has* to be renamed something like (define-module (gnucash report report-system test lib)) and added somewhere the program can locate it? this part is new to me
08:20:40 *** oozer has quit IRC
09:21:35 *** oozer has joined #gnucash
09:30:00 *** fabior has joined #gnucash
09:30:17 *** storyjesse has quit IRC
09:38:37 *** fekepp has joined #gnucash
09:42:49 *** NestorZ has joined #gnucash
09:46:55 <warlord> chris: no, it can remain "ggspec lib", but then it needs to get installed in the correct path.
10:10:37 *** oozer has quit IRC
10:10:47 *** warlord has quit IRC
10:21:43 *** NestorZ has quit IRC
10:22:37 *** NestorZ has joined #gnucash
10:24:23 *** warlord has joined #gnucash
10:26:33 *** darshan has joined #gnucash
10:27:36 *** warlord has quit IRC
10:27:54 *** warlord has joined #gnucash
10:28:04 *** darshan has quit IRC
10:28:13 <warlord> UGGH. I hate it when I break my DHCPD configuration and all heck breaks loose!
10:39:25 *** kael has joined #gnucash
10:47:09 <warlord> @op
10:47:10 *** gncbot sets mode: +o warlord
10:52:18 *** kael has quit IRC
10:55:07 *** fabior has quit IRC
10:59:55 *** fabior has joined #gnucash
11:02:13 *** fekepp has quit IRC
11:12:20 *** ArtGravity has joined #gnucash
11:12:30 *** NestorZ has quit IRC
11:18:44 *** oozer has joined #gnucash
11:20:09 *** NestorZ has joined #gnucash
11:23:16 *** christopher has joined #gnucash
11:25:55 *** HappyNess_ has joined #gnucash
11:26:19 *** NestorZ has quit IRC
11:26:20 *** HappyNess_ is now known as NestorZ
11:26:57 *** ArtGravity has quit IRC
11:27:01 *** ArtGravity has joined #gnucash
11:32:48 *** harshitaneja has quit IRC
11:35:38 *** NestorZ has quit IRC
11:38:16 *** NestorZ has joined #gnucash
11:57:48 *** fabior has quit IRC
12:02:46 <jralls> gjanssens: Have you looked at my last comment (https://github.com/gjanssens/gnucash/commit/a487d07f6eb14a3e7394524d2faca6d63a712801#r27477580) on glib-compile-schemas?
12:09:50 *** NestorZ has quit IRC
12:12:11 *** fabior has joined #gnucash
12:46:57 *** Mechtilde has joined #gnucash
13:13:24 *** fabior has quit IRC
13:19:30 <gjanssens> jralls: yes, I did read it while in Amsterdam, but only now have some time to reply...
13:19:45 <jralls> OK.
13:19:57 <jralls> Was Amsterdam business or pleasure?
13:20:49 <gjanssens> Pleasure :)
13:20:59 <gjanssens> I took a WE of with Christa
13:21:06 <gjanssens> We had a good time there
13:21:15 <jralls> Excellent!
13:21:42 <jralls> I found Amsterdam to be very nice the few days we were there.
13:21:56 <gjanssens> Me too
13:22:06 <gjanssens> Though this time of the year it's still pretty colde
13:22:14 <gjanssens> cold*
13:22:40 <gjanssens> What did you visit there ?
13:23:29 <jralls> Compared to Grimsbergen? That's a bit surprising, they're so close. If you want warm in February you should come visit me. ;-)
13:24:33 * gjanssens would love to :D
13:25:07 <jralls> Several museums, lots of walking around. I got together with a Gramps colleague to go through the Rijksmuseum, so two FOSS colleagues (you being the other one) in one trip!
13:25:10 <gjanssens> And indeed, it's cold in Grimbergen as well. I was more musing about visiting Amsterdam in summer by comparision
13:25:28 <gjanssens> Nice
13:25:44 <gjanssens> We did Van Gogh museum and the Rembrandt house
13:30:17 <jralls> Lovely. We visited a really cool clandesitine Catholic church built into the attic of two adjacent houses: https://photos.app.goo.gl/fr71jqwqhFW6hv9m2
13:33:07 <gjanssens> Heh cool!
13:33:35 <gjanssens> Different topic - I saw your reply on https://bugzilla.gnome.org/show_bug.cgi?id=793220
13:33:45 <gjanssens> Does that mean we have to rebuild gtk3 for Windows ?
13:35:09 <jralls> Probably, though I don't think that comment is quite correct. It looks like it's actually supposed to include the immodules in libgtk-3.0.dll rather than just compile them for testing. But the symbols don't seem to be there.
13:36:28 <gjanssens> Or should we file it as a bug against the mingw64 package ?
13:36:33 <jralls> I'm trying a build with static_immodules on MacOS to see if there's a difference.
13:36:41 <gjanssens> Anyway, I'll be afk for a while
13:36:46 *** gjanssens is now known as gjanssens_afk
13:37:07 <jralls> Both, because we'd rather not be building our own Gtk, but we'll probably have to for a little while until they fix the bug.
13:39:17 *** fekepp has joined #gnucash
14:03:06 *** gncbot sets mode: +o fell
14:04:40 <warlord> It's chilly here today, only 47F
14:05:01 <fell> The traffic in Amsterdam can be annoying. Visiting it by boat is much nicer.
14:06:06 <warlord> When Mia and I went for a few days we used the trolleys and walked.
14:06:56 <fell> chris: I had no problems on the maint branch. I assume you were using unstable?
14:09:06 *** frakturfreak has joined #gnucash
14:38:57 *** fabior has joined #gnucash
14:40:29 *** fabior has quit IRC
15:47:09 *** gjanssens_afk is now known as gjanssens
16:02:24 *** kael has joined #gnucash
16:11:42 *** badger92 has quit IRC
16:17:11 *** woodrec has joined #gnucash
16:20:07 *** O01eg has quit IRC
16:22:14 *** O01eg has joined #gnucash
16:36:18 *** frakturfreak has quit IRC
16:40:24 *** pilotauto has joined #gnucash
16:41:55 <chris> fell yes I was. but odd, no more crashing now. nevermind!
16:42:24 *** gjanssens has quit IRC
16:42:40 <fell> thx, chris
16:46:47 *** Mechtilde has quit IRC
16:55:14 *** Mechtilde has joined #gnucash
16:55:30 *** kael has quit IRC
17:16:40 *** woodrec has quit IRC
17:21:58 *** kael has joined #gnucash
17:28:55 *** Mechtilde has quit IRC
17:36:49 *** woodrec has joined #gnucash
17:37:05 *** woodrec has joined #gnucash
17:37:33 *** woodrec has quit IRC
18:06:19 *** kael has quit IRC
18:11:03 *** christopher has quit IRC
18:13:19 *** christopher has joined #gnucash
18:45:03 *** warlord has quit IRC
18:50:26 *** christopher has quit IRC
18:50:43 *** christopher has joined #gnucash
18:51:32 *** christopher has quit IRC
18:51:38 *** christopher has joined #gnucash
18:52:51 *** christopher has quit IRC
18:52:58 *** christopher has joined #gnucash
19:00:21 *** warlord has joined #gnucash
19:00:22 *** gncbot sets mode: +o warlord
19:17:45 <chris> jralls - I'm playing with reports and I think the 45f61a34a4 commit "Revert "Calculate rates only for buy transactions in the report commodity" applied to maint & unstable is very buggy too -- see line 547 (set) instead of (set!), comm-list was undefined. I can try fix them but without any understanding of underlying logic.
19:19:40 <jralls> chris: No doubt, though I thought that set! was for changing the value of a defined symbol and set was for initializing one.
19:20:18 <chris> no such thing as (set) in scheme - first we (define comm-list #f) then we can (set! comm-list "something-else")
19:20:26 <chris> even fixing this function causes errors
19:21:21 <jralls> chris: Where are the errors generated?
19:21:44 <chris> when running a report with multiple currency conversions
19:22:20 <chris> eg trial balance :)
19:22:35 <chris> I was testing AUD->GBP->USD->AUD various amounts & exchange rates
19:23:03 <jralls> Ah, that's the original issue on the bug report. You have to be sure that you book your realized gains and losses.
19:25:30 <chris> well ISTM the buggy old code that you fixed in 2016 with https://github.com/Gnucash/gnucash/commit/98697a1e23c48737e472eba6314c3d05e6e689ee was recently resurrected
19:26:21 <chris> (I was creating a PR for a forgotten conversion (gnc:make-numeric-collector) -> (gnc:make-number-collector) when I came across this)
19:26:52 <jralls> Yes, because the supposed fix met with a year of hate and discontent from users. It's surprising to me that any Scheme I wrote was less buggy than the original.
19:27:17 <chris> :-) you have some skill
19:28:27 <jralls> Yeah, but I'm definitely not fluent in Scheme.
19:30:40 <chris> aha https://github.com/Gnucash/gnucash/commit/d9dbc3de04eb9518a688a9846e5276c3d2a2d05c#diff-cf89117d44d691bfaa51ac6b418adbf1 was the original buggy commit
19:31:47 <jralls> See?
19:31:52 <jralls> Anyway, the bug and the email referenced in the revert commit message contain a great deal of background info about what the function is trying to do. Read through that and you'll have the understanding you need.
19:33:11 <chris> I did, still very confusing, can look through and see what I can make of it.
19:33:49 <chris> not today 14th feb
19:46:05 <jralls> OK. I don't think there's a rush on that. Do you see any other bugs in d9dbc3de?
19:51:09 <chris> I think I have my work cut out for me
19:52:18 <chris> perhaps this file needs refactoring as well
19:52:49 <chris> see last comment
19:53:41 <jralls> Pretty much *all* the files need refactoring.
19:53:45 <chris> lol
19:53:48 <jralls> Umm, last comment?
19:54:03 <chris> i've tagged on github
19:57:55 <jralls> Ah, I needed to refresh the page.
19:59:13 <jralls> building and testing...
20:01:23 <chris> Ok need to get ready for work soon. If you wouldn't mind adding yawaramin's lib.scm somewhere in unstable, so that I can access it via (use-modules (ggspec lib)), I'll start to explore rewriting TR's unit test. I tried adding it to CMakeLists.txt but I'm failing to reach it from test-transaction.scm - see https://github.com/Gnucash/gnucash/pull/270
20:04:21 <jralls> Because you didn't put it in a directory named ggspec on the GUILE_LOAD_PATH.
20:05:48 <jralls> Since it's in the local dir, just (use-modules (lib.scm)), though it should probably go in common/test-core.
20:08:52 <chris> woohoo
20:08:53 <chris> ok
20:30:14 <jralls> I've tried flipping the share-amount and value-amount back-and-forth and it doesn't seem to make a difference in the trial balance, but that might be because I'm doing only 2-commodity transactions.
20:30:46 <jralls> Does it do anything in your 3-currency tests?
20:36:26 *** ArtGravity has quit IRC
20:40:40 <jralls> chris?
21:16:58 *** jralls has quit IRC
21:23:50 *** chris_M has joined #gnucash
21:58:02 *** badger92 has joined #gnucash
22:23:18 *** chris_M has quit IRC
22:24:50 *** oozer has quit IRC
22:26:10 *** woodrec has joined #gnucash
22:32:09 *** woodrec has quit IRC