2019-03-31 GnuCash IRC logs

00:04:08 *** warlord has quit IRC
00:34:35 <chris> @tell gjanssens I'm having some trouble with the make-query-option - the scm representation of a query is rather complex; I have 2 choices to transform for jsonify; either I unpack into vector or I use value->string... the first one assumes the scm format won't change (an unwise assumption), and the second one requires eval-string to convert string into scm. dilemma.
00:34:35 <gncbot> chris: The operation succeeded.
01:17:23 *** marusich has joined #gnucash
01:17:23 *** ChanServ sets mode: +v marusich
01:22:11 *** boldstripe has quit IRC
01:23:36 *** boldstripe has joined #gnucash
01:53:52 *** fell has quit IRC
01:54:38 *** fell has joined #gnucash
01:54:38 *** ChanServ sets mode: +o fell
01:56:52 *** storyjesse has joined #gnucash
02:11:06 *** omnireq has quit IRC
02:14:48 *** omnireq has joined #gnucash
02:14:48 *** ChanServ sets mode: +v omnireq
02:15:42 *** omnireq has quit IRC
02:31:41 *** marusich has quit IRC
03:04:35 <fell> dang, wrong branch!
03:04:35 *** warlord has joined #gnucash
03:07:00 <fell> jralls?
03:23:21 *** boldstripe has quit IRC
04:48:13 *** nicoroumeau has joined #gnucash
05:14:41 *** fell has quit IRC
05:14:56 *** fell has joined #gnucash
05:14:56 *** ChanServ sets mode: +o fell
05:16:10 *** nimish2711 has quit IRC
05:23:10 *** nicoroumeau has quit IRC
05:44:40 *** nimish2711 has joined #gnucash
05:46:40 *** fabior has joined #gnucash
06:09:51 *** linas has quit IRC
06:32:14 *** gjanssens has joined #gnucash
06:32:15 *** ChanServ sets mode: +o gjanssens
06:48:51 *** nicoroumeau has joined #gnucash
07:08:36 *** fabior has quit IRC
07:10:17 *** omnireq has joined #gnucash
07:10:17 *** ChanServ sets mode: +v omnireq
07:11:51 *** nimish2711 has quit IRC
07:17:53 *** tgunb has joined #gnucash
07:20:05 *** ChanServ sets mode: +v tgunb
07:20:27 <tgunb> hey, am i the only one (not) seeing white text on white background on https://www.gnucash.org/docs.phtml?
07:23:17 <tgunb> https://pasteboard.co/I7XtUam.png
07:23:36 <tgunb> and the share icons are a bit misaligned at the right.
07:23:43 *** oozer has joined #gnucash
07:24:16 <tgunb> chromium 69.0.3497.81 and firefox 61.0.1.
07:28:34 *** nimish2711 has joined #gnucash
08:00:27 *** nicoroumeau has quit IRC
08:00:56 *** nicoroumeau has joined #gnucash
08:04:03 *** tgunb has quit IRC
08:04:04 *** nicoroumeau has quit IRC
08:10:00 *** storyjesse has quit IRC
08:24:37 *** jervin has joined #gnucash
08:30:09 *** nicoroumeau has joined #gnucash
08:33:51 *** jervin has quit IRC
08:36:50 *** nicoroumeau has quit IRC
08:39:08 <chris> gjanssens I thought about avoiding hierarchical slots
08:40:03 <chris> instead of '("custom-templates" "rpt0" "sub0") we can use '("custom-templates" guid) to identify both the saved-reports and any embedded-reports
08:40:52 <chris> multicolumn reports will have, as part of their definition, the pair (cons 'embedded-reports list-of-guids) to identify their subreports
08:41:26 <chris> there *must* however be a root '("custom-templates" "root-reports") which contains a list of root-guids
08:51:43 *** boldstripe has joined #gnucash
08:52:30 *** boldstripe has quit IRC
08:54:03 *** boldstripe has joined #gnucash
09:00:11 *** O01eg has joined #gnucash
09:00:24 *** nicoroumeau has joined #gnucash
09:02:15 *** boldstripe has quit IRC
09:03:06 *** boldstripe has joined #gnucash
09:03:20 *** fabior has joined #gnucash
09:07:13 *** storyjesse has joined #gnucash
09:14:47 *** boldstripe has quit IRC
09:18:16 *** boldstripe has joined #gnucash
09:24:24 *** tgunb has joined #gnucash
09:51:30 <gjanssens> chris: why ?
09:51:30 <gncbot> gjanssens: Sent 18 hours and 57 minutes ago: <chris> i'll see about these guids/removing recursion/terminology afterwards.
09:51:31 <gncbot> gjanssens: Sent 15 hours and 56 minutes ago: <fell> The work of DaveC (commit 7579770) got lost in commit fffe876. :-(
09:51:32 <gncbot> gjanssens: Sent 13 hours and 53 minutes ago: <fell> I have commit 7579770 reapplied.
09:51:33 <gncbot> gjanssens: Sent 11 hours and 9 minutes ago: <chris> I used the term 'custom-template' because the report.scm header described various terminology -- agree it's confusing, but easy to change. we may be able to use guids as root kvp path, but we'd still need a root kvp key to describes the custom-templates/saved-reports-list
09:51:34 <gncbot> gjanssens: Sent 10 hours and 27 minutes ago: <chris> I don't think that embedded-reports belong in the kvp root though
09:51:35 <gncbot> gjanssens: Sent 9 hours and 16 minutes ago: <chris> I'm having some trouble with the make-query-option - the scm representation of a query is rather complex; I have 2 choices to transform for jsonify; either I unpack into vector or I use value->string... the first one assumes the scm format won't change (an unwise assumption), and the second one requires eval-string to convert string into scm. dilemma.
09:52:08 <chris> which one ? :)
09:52:29 *** nicoroumeau has quit IRC
09:52:47 <chris> ah the 'root guids'
09:52:48 <chris> ?
09:52:53 <gjanssens> yes
09:53:17 <chris> because I can't seem to get a qof-get-option to enumerate the children frames, it segfaults
09:53:28 <chris> I always have to precisely identify the correct leaf
09:53:51 <gjanssens> Then we have to debug that seffault
09:54:19 <gjanssens> Adding a list of roots seems like redundant data to me and a potential source of out-of-sync issues
09:54:37 <chris> it seems to be something about lack of SCM representation of a non-leaf frame
09:55:33 <gjanssens> Ok
09:59:55 <gjanssens> fell: unfortunately that was not what was meant to happen with David C's commit.
10:00:21 <gjanssens> It was meant to go into the new Guide chapter on importing
10:00:49 <gjanssens> I had this applied in my local refactoring, but eventually forgot to include it in the final result.
10:00:58 <gjanssens> I'll look at this somewhere next week.
10:02:16 <chris> I hope you'll be able to spare some cycles for chris's issues too :)
10:02:17 <fell> But I got some doubts, that that is the right place. It is more a technical description of fields than of concepts.
10:04:29 <fell> Can you at first look for my wrong merge revert? I have the fealing I reverted too much.
10:10:05 *** O01eg has quit IRC
10:11:58 *** nicoroumeau has joined #gnucash
10:12:43 *** O01eg has joined #gnucash
10:13:12 *** nicoroumeau has quit IRC
10:13:24 *** storyjesse has quit IRC
10:15:07 <gjanssens> fell: unfortunately I don't see any of that. My maint was older than origin when you did your work. So when I pulled, I got only the state after your reverts.
10:15:21 <gjanssens> Need to reboot... back in a bit
10:15:36 *** gjanssens has quit IRC
10:16:45 *** gjanssens has joined #gnucash
10:16:45 *** ChanServ sets mode: +o gjanssens
10:17:35 <gjanssens> Back
10:23:48 <fell> I made a branch, where I replaced <emphasis> by more appropriate tags like Guilabel, Mousebutton, Menuentry...
10:24:58 <fell> In between jralls had pushed the his release commits, so I had to rebase
10:26:37 <fell> Bur now master had appearend at the first position, because the merge of maint in master is the last in the release process,
10:27:13 <fell> So I rebased my work on master
10:27:57 <fell> and merged it in my maint, which I pushed.
10:32:29 <fell> Then I did a reverse -m 1
10:32:48 <fell> and force pushed
10:35:52 <fell> But the changes, which I see now nin commit 91132e8 seem to reverse also changes of John on maint,
10:37:06 <fell> The Update of Authors, ...
10:37:58 <fell> from commit 4bfce90
11:03:58 <chris> wrt reports vs subreports, I think that saving subreports together with the host report is a good idea... avoids having too many frames.
11:04:29 <chris> conclusion there will be 1 frame = 1 report (+ any embedded-reports)
11:07:18 <chris> https://pastebin.com/raw/Tg9VyFQk
11:11:11 *** mikee has left #gnucash
11:15:58 *** boldstripe_ has joined #gnucash
11:16:12 *** boldstripe has quit IRC
11:16:12 *** boldstripe_ is now known as boldstripe
11:19:06 <chris> (the above pastebin shows both json-pretty and json-compact; the latter is 715bytes for multicol with 4 subreports)
11:30:09 *** boldstripe has quit IRC
11:31:07 *** boldstripe has joined #gnucash
11:33:16 *** nimish2711 has quit IRC
11:41:45 <gjanssens> fell: in that case jralls will be able to fix it as he has the overwritten history on his machine
11:47:22 *** nimish2711 has joined #gnucash
11:50:53 <chris> I'll be off to bed soon
11:51:27 <chris> #477 is feature-complete - has 2 remaining issues documented on github
11:58:24 *** nicoroumeau has joined #gnucash
12:04:57 <fell> ok
12:13:55 *** fabior has quit IRC
12:27:04 <jralls> tgunb: No, I see it too. Must have something to do with my css changes yesterday to remove the google+ icon.
12:30:57 <jralls> fell: Don't ever merge master->maint. It *always* goes the other way.
12:34:02 <jralls> fell: The fix is to git checkout maint; git reset --hard 3.5; git push -f origin maint (or upstream maint if you're using github for origin and upstream for code).
12:35:44 *** chris has quit IRC
12:39:17 <fell> After your mege, master appeared on top in the GUI (after 3 month) again.
12:42:18 <fell> done
12:44:34 <jralls> Well, yes, because it was the last branch touched. That doesn't mean that you should rebase your feature branch onto it unless you want your features to go to v4.
13:04:08 *** omnireq has quit IRC
13:04:40 *** Median has joined #gnucash
13:05:21 *** ChanServ sets mode: +v Median
13:05:49 <Median> Hey peeps. Is 3.5 stable actually released or has someone updated the website beforehand?
13:06:08 <Median> Can't find it among the downloads for windows at least
13:06:46 <jralls> Median: I'm in the process of releasing it.
13:07:29 <jralls> Does the website link not work?
13:07:56 <Median> Not listed here at least https://sourceforge.net/projects/gnucash/files/gnucash%20%28stable%29/
13:08:09 <Median> https://sourceforge.net/projects/gnucash/files/gnucash%20(stable)/3.5/ doesn't work at all though
13:08:43 *** omnireq has joined #gnucash
13:08:43 *** ChanServ sets mode: +v omnireq
13:08:54 <Median> thanks btw for continuing to develop gnucash, used it for many years and it's wonderful still
13:08:57 <jralls> I haven't un-staged the directory but it should still download from the link on www.gnucash.org.
13:10:04 <jralls> Unstaged now.
13:10:05 <Median> Can't really find any other links than the ones to sourceforge that I linked here
13:10:09 <Median> Ah, thanks!
13:10:24 *** tgunb has quit IRC
13:10:29 <Median> Yeah, now the link went straight to 3.5
13:15:42 <jralls> Right at the top of https://wwww.gnucash.org in the box "Download GnuCash 3.5", the line Microsoft Windows XP/Vista | 7/8/10, "XP/Vista" and "7/8/10" are direct download links. XP/Vista points to 2.6.21 because GnuCash 3 isn't built for older versions of Windows, 7/8/10 links to 3.5.
13:16:14 <Median> jralls: Yeah, it worked fine. Thanks!
13:17:49 *** boldstripe_ has joined #gnucash
13:18:03 *** boldstripe has quit IRC
13:18:03 *** boldstripe_ is now known as boldstripe
13:18:03 <Median> Also thanks for fixing the Price Database-bug I had in the latest stable, where the price for some stocks just disappeared and I couldn't update or modify it anymore
13:18:36 *** warlord has quit IRC
13:24:26 *** fell has quit IRC
13:26:38 <jralls> Median: You weren't the only one hit by that.
13:27:15 *** fell has joined #gnucash
13:27:15 *** ChanServ sets mode: +o fell
13:33:58 *** boldstripe_ has joined #gnucash
13:34:13 *** boldstripe has quit IRC
13:34:13 *** boldstripe_ is now known as boldstripe
13:34:48 <Median> jralls: Guessed so :)
13:43:33 <fell> jrall, ISTR, showing the ad on the start age is part of our contract with packtpub, warlord or sctim should know more.
13:44:55 <jralls> fell: I don't think it's a contract, but they pay us a small royalty on sales so it's to our advantage to push the book.
13:46:14 <jralls> I don't know why their links.packtpub.com link got changed, but I easily enough found the full link to the page.
13:46:50 <fell> cstim as co-author should have one.
13:47:52 *** jralls changes topic to "Free GPL Personal and Small Business Accounting || Moderated mode: To get a voice, register with NickServ and then re-join. || Please don't ask to ask, just ask and wait! (Possibly a few hours!!) || publicly-logged channel || latest stable: 3.5 || https://www.gnucash.org || https://wiki.gnucash.org/wiki/"
13:48:52 <jralls> I think cstim was just a consultant. The author is Ashok Ramachandran.
13:54:55 <fell> I thought, you had it removed, but my adblocker was enabled again.
13:56:59 <jralls> No, I tried to remove the Google+ button yesterday, but that blew up (as tgunb noted earlier) so I just reverted it a few minutes ago. I'll have another go when I get back from my library chores this afternoon.
13:57:05 *** jralls is now known as jralls_afk
14:16:51 <fell> Off for today ...
14:21:58 *** fabior has joined #gnucash
14:22:40 *** BF has joined #gnucash
14:31:02 *** nicoroumeau has quit IRC
14:31:07 *** ChanServ sets mode: +v BF
14:32:26 <BF> Trouble importing qif file into gnucash 3.5. I get as far as "Tradable Commodities" for which a screen is presented that seems to be larger than my display. There is no visible control on the screen. What am I supposed to do at that juncture?
14:32:56 *** warlord has joined #gnucash
14:46:31 *** nicoroumeau has joined #gnucash
14:54:34 *** fabior has quit IRC
15:09:30 *** gjanssens has quit IRC
15:28:54 *** tgunb has joined #gnucash
15:31:28 *** boldstripe has quit IRC
15:31:38 *** fabior has joined #gnucash
15:32:24 *** boldstripe has joined #gnucash
15:45:55 *** gjanssens has joined #gnucash
15:45:55 *** ChanServ sets mode: +o gjanssens
15:46:28 *** fabior has quit IRC
15:48:51 *** gjanssens has quit IRC
15:59:53 *** bertbob has quit IRC
16:02:11 *** bertbob has joined #gnucash
16:02:11 *** ChanServ sets mode: +v bertbob
17:25:00 *** jervin has joined #gnucash
17:35:17 *** nicoroumeau has quit IRC
17:37:48 *** Aussie_matt has joined #gnucash
18:06:45 *** wcattey has joined #gnucash
18:09:12 *** jralls_afk is now known as jralls
18:10:02 <jralls> BF: How big is your screen?
18:10:49 *** Aussie_matt has quit IRC
18:10:49 *** Aussie_matt has joined #gnucash
18:11:38 *** ChanServ sets mode: +v wcattey
18:12:32 <wcattey> Hello. I'm trying to debug flaky quote fetches. gnc-fq-helper looks right. gnc-fq-dump gives results half the time. Gnucash pretty much always says quotes fail for almost all of my stocks.
18:13:28 <wcattey> I'm running Version: 3.5
18:13:28 <wcattey> Build ID: 3.5+(2019-03-30)
18:13:28 <wcattey> Finance::Quote: 1.47
18:14:16 <wcattey> I ran from command line with --debug but I couldnt find anything related to the quote fetch in gnucash.trace
18:15:07 <wcattey> There is no difference I can see in the stock editor comparing AKAM that always succeeds on NASDAQ and AAPL that always fails.
18:15:21 <wcattey> Any thoughts on where to look next?
18:17:53 *** ArtGravity has quit IRC
18:22:54 *** tgunb has quit IRC
18:36:50 <jralls> warlord: gnucash-changes choked on the maint-to-master merge email, 10M but a 1M limit.
18:58:29 *** MatrixTraveler[m] has quit IRC
19:54:29 *** warlord has quit IRC
19:55:08 *** warlord has joined #gnucash
19:57:31 *** warlord has quit IRC
19:57:49 *** warlord has joined #gnucash
19:58:26 <wcattey> warlord: wavies
20:06:30 *** warlord has quit IRC
20:11:28 <wcattey> I can core dump 3.5.1 just by deleting an entry from the Price Database.
20:34:36 <wcattey> bug opened.
20:51:28 *** boldstripe has quit IRC
20:52:23 *** boldstripe has joined #gnucash
22:08:35 *** nimish2711 has quit IRC
22:14:55 *** nimish2711 has joined #gnucash
22:18:23 *** oozer has quit IRC
22:33:06 *** nimish2711 has quit IRC