2019-10-07 GnuCash IRC logs

00:57:14 *** Mechtilde has joined #gnucash
01:04:20 *** Mechtilde has quit IRC
01:08:35 *** Mechtilde has joined #gnucash
01:14:39 *** fell has quit IRC
01:32:41 *** Mechtilde has quit IRC
01:38:55 *** sbluhm has joined #gnucash
01:38:56 *** ChanServ sets mode: +v sbluhm
01:41:55 *** Mechtilde has joined #gnucash
01:44:57 *** Mechtilde has quit IRC
02:18:40 *** jervin has joined #gnucash
02:19:55 *** jervin has quit IRC
02:30:33 *** gjanssens has joined #gnucash
02:30:33 *** ChanServ sets mode: +o gjanssens
02:30:45 <gjanssens> .
02:51:19 *** Mechtilde has joined #gnucash
03:30:40 *** Gerd has joined #gnucash
03:38:40 *** Gerd has quit IRC
04:04:51 *** Mechtilde has quit IRC
04:06:32 *** Mechtilde has joined #gnucash
04:11:24 *** Mechtilde has quit IRC
04:27:20 *** bertbob has quit IRC
04:31:59 *** fabior has joined #gnucash
04:33:12 *** bertbob has joined #gnucash
04:33:13 *** ChanServ sets mode: +v bertbob
05:28:17 *** fabior has quit IRC
05:29:49 *** sbluhm has quit IRC
05:33:00 *** sbluhm has joined #gnucash
06:09:56 *** Jimraehl1 has joined #gnucash
06:15:07 *** Jimraehl1 has left #gnucash
06:15:40 *** Jimraehl1 has joined #gnucash
06:20:08 *** Jimraehl1 has left #gnucash
06:24:15 *** oozer has joined #gnucash
06:31:04 <warlord> .
06:34:43 *** fell has joined #gnucash
06:34:43 *** ChanServ sets mode: +o fell
06:56:33 *** fabior has joined #gnucash
06:59:54 *** fabior has quit IRC
08:12:14 <chris> gjanssens I've reactivated a html-document-style-text magic for bug 797357 -- https://imgur.com/a/DzyPKfo -- set style-text to "number-cell-neg" and the html becomes <td class='number-cell neg'>
08:12:24 <chris> I don't know how it works, but it fixes this bug.
08:14:33 <chris> and it even responds to edit->style-sheets->negative-red setting
08:25:06 * chris can't find the internal magic
08:29:31 <gjanssens> cool
08:30:02 <gjanssens> We'll figure out how it works when the report system is up for refactoring
08:30:38 <chris> I don't know if I am up to the task :-o
08:31:39 <chris> I'll add some tests so that the refactoring implements it
08:37:49 *** fell has quit IRC
08:38:11 *** fell has joined #gnucash
08:38:11 *** ChanServ sets mode: +o fell
08:41:11 *** fell has quit IRC
08:56:36 *** fabior has joined #gnucash
09:06:51 <chris> I guess budget->notes would benefit from rendering notes in budget.scm in master?
09:11:52 *** fabior has quit IRC
09:29:36 *** TownsendHardware has joined #gnucash
09:38:46 *** KaiForce has joined #gnucash
09:47:43 *** fell has joined #gnucash
09:47:43 *** ChanServ sets mode: +o fell
09:49:54 <gjanssens> chris: that could be nice indeed
09:50:13 <chris> oops bug 797357 fix may be incomplete -- should it redden numbers as well as monetaries? I think so
09:52:12 <chris> https://imgur.com/a/5GGhiOn
10:22:25 *** guak has joined #gnucash
10:25:52 *** omnireq_ has quit IRC
10:31:35 <chris> budget.scm notes quite difficult because tooltips are not easy in html-document
10:32:00 <chris> another option is footnotes similar to advanced-portfolio.scm
10:38:48 *** jervin has joined #gnucash
10:41:15 *** fabior has joined #gnucash
10:43:26 *** TommyT has joined #gnucash
10:43:26 *** ChanServ sets mode: +v TommyT
10:50:12 *** fabior has quit IRC
10:51:59 *** jervin has quit IRC
10:52:53 *** jervin has joined #gnucash
11:01:59 *** sbluhm has quit IRC
11:02:15 *** omnireq has joined #gnucash
11:02:15 *** ChanServ sets mode: +v omnireq
11:16:15 *** fabior has joined #gnucash
11:27:41 *** JayC has quit IRC
11:31:31 *** kael has joined #gnucash
11:31:32 *** ChanServ sets mode: +v kael
11:33:56 *** JayC has joined #gnucash
11:33:56 *** ChanServ sets mode: +v JayC
11:39:55 *** fell has quit IRC
11:40:04 *** fell has joined #gnucash
11:40:04 *** ChanServ sets mode: +o fell
11:41:37 *** ArtGravity has joined #gnucash
11:41:37 *** ChanServ sets mode: +v ArtGravity
11:41:55 *** fell has quit IRC
11:42:07 *** fell has joined #gnucash
11:42:07 *** ChanServ sets mode: +o fell
11:42:28 *** fell has quit IRC
11:42:36 *** fell has joined #gnucash
11:42:36 *** ChanServ sets mode: +o fell
11:43:40 *** ArtGravity has quit IRC
11:57:02 *** calvinct has joined #gnucash
12:00:28 *** ArtGravity has joined #gnucash
12:00:28 *** ChanServ sets mode: +v ArtGravity
12:08:02 *** fabior has quit IRC
12:10:47 <jralls> @tell JacobS No need for a bug, we already have one: https://bugs.gnucash.org/show_bug.cgi?id=797283
12:10:47 <gncbot> jralls: The operation succeeded.
12:14:04 <jralls> chris: All of the numbers on https://imgur.com/a/5GGhiOn look like money amounts to me, even though they aren't marked with a commodity symbol.
12:14:53 <jralls> gjanssens: Do you remember who force-pushed to code and killed your commit?
12:16:46 <gjanssens> jralls: It's been a while, so no. I believe the current active committers are aware by now that force pushing on code.gnucash.org is a no-no.
12:17:45 <gjanssens> jralls: my branch is at a point it builds libgnucash/engine without any guile depencencies. All guile stuff is currently moved to bindings/guile
12:18:19 <jralls> \o/
12:18:49 <gjanssens> After cleaning up libgnucash completely it may indeed require an additional review of bindings/guile to see what's really bindings related and what should have been written in C(++) in the first place
12:19:17 <gjanssens> Next big stop would be app-utils, but you're currently working on options in that directory as well
12:19:47 <gjanssens> I have not looked at your work in detail yet so I have no idea how much our features would clash
12:20:05 <gjanssens> What is the status of your options branch ?
12:20:41 * gjanssens can always first divert to tax and gnc-module which also both have to be cleaned out still
12:20:45 <jralls> It's completely self-contained, built only by its unit tests. I haven't touched any of the current code.
12:21:45 <jralls> There's plenty of other stuff in app-utils to work on, I went after options because it's so horrid.
12:22:07 *** fabior has joined #gnucash
12:22:24 <gjanssens> Ok, so if I move all option related scm code from app-utils it would only be a matter of deleting it from bindings instead of app-utils if my refactor would hit master before yours ?
12:22:34 *** frakturfreak has joined #gnucash
12:24:36 *** Mechtilde has joined #gnucash
12:24:46 <jralls> gfec could probably move straight to bindings/guile, IIUC it's there to get a guile backtrace into the log when guile raises an exception. Of course it might also be completely obsolete, having been written for guile 1.2.
12:27:01 *** frakturfreak has quit IRC
12:31:43 <jralls> Other files should be evaluated to decide where they really belong. E.g. gnc-state is about the .gcm files; IMO that belongs in gnucash somewhere. gnc-ui-utils seems mostly to be convenience functions that should be moved to the respective objects in libgnucash/engine so that it can more easily inform the API design when that time comes.
12:37:33 <JacobS> @tell jralls Thanks for pointing me at the bug. The issue looks gnarly. Good luck! For now I'll rollback my version. Keep up the great work :).
12:37:33 <gncbot> JacobS: The operation succeeded.
12:37:34 <gncbot> JacobS: Sent 26 minutes ago: <jralls> No need for a bug, we already have one: https://bugs.gnucash.org/show_bug.cgi?id=797283
12:38:02 <jralls> JacobS no need for "@tell", I'm right here.
12:38:02 <gncbot> jralls: Sent just now: <JacobS> Thanks for pointing me at the bug. The issue looks gnarly. Good luck! For now I'll rollback my version. Keep up the great work :).
12:38:35 <JacobS> Oh! My bad. I'm a total IRC noob.
12:39:05 <jralls> NP. It's a little arcane, but you'll get used to it after a while.
12:44:36 *** Gerd has joined #gnucash
12:59:20 *** jervin has joined #gnucash
13:01:33 *** fabior has quit IRC
13:06:30 *** calvinct has quit IRC
13:11:52 *** TownsendHardware has quit IRC
13:12:23 *** TownsendHardware has joined #gnucash
13:20:30 <jralls> gjanssens: OpenBSD fails to build GnuCash with C++17 because their boost is 1.66, whose boost::locale uses auto_ptr. That was deprecated in C++11 and removed in C++14.
13:22:17 <jralls> GTG
13:22:23 *** jralls is now known as jralls_afk
13:26:40 *** jervin has quit IRC
13:29:33 *** Gerd1 has joined #gnucash
13:29:39 *** Gerd has quit IRC
13:29:39 *** Gerd1 is now known as Gerd
13:31:01 *** kael has quit IRC
13:39:09 *** calvinct has joined #gnucash
13:52:09 *** Gerd has quit IRC
13:59:06 *** kael has joined #gnucash
13:59:06 *** ChanServ sets mode: +v kael
14:06:56 *** frakturfreak has joined #gnucash
14:24:46 *** calvinct has quit IRC
14:51:45 <gjanssens> jralls_afk: wow, app-utils apparently is the real challenge wrt guile separation.
14:52:27 <gjanssens> It seems to exist almost exclusively of guile-c spaghetti
14:56:49 *** kael has quit IRC
14:56:50 *** kael has joined #gnucash
14:56:50 *** ChanServ sets mode: +v kael
14:57:59 *** sbluhm has joined #gnucash
14:58:00 *** ChanServ sets mode: +v sbluhm
14:58:34 *** kael1 has joined #gnucash
14:58:35 *** ChanServ sets mode: +v kael1
14:58:36 *** kael has quit IRC
14:58:37 *** kael1 is now known as kael
15:17:46 *** calvinct has joined #gnucash
15:19:33 *** calvinct has quit IRC
15:20:51 *** calvinct has joined #gnucash
15:23:14 *** calvinct has joined #gnucash
15:23:19 *** gjanssens has quit IRC
15:23:54 *** calvinct has quit IRC
15:29:31 *** calvinct has joined #gnucash
15:44:15 *** jervin has joined #gnucash
15:45:15 *** monkeyjuice has joined #gnucash
15:45:55 *** jervin has quit IRC
16:05:21 *** monkeyjuice has quit IRC
16:05:28 *** monkeyjuice has joined #gnucash
16:06:21 *** monkeyjuice has quit IRC
16:20:49 *** kael has quit IRC
16:25:04 *** jralls_afk is now known as jralls
16:26:18 <jralls> @tell gjanssens re: app-utils, I thought you knew that already. Yeah, it's pretty ugly.
16:26:18 <gncbot> jralls: The operation succeeded.
16:26:27 *** monkeyjuice has joined #gnucash
16:27:35 *** Mechtilde has quit IRC
16:35:59 *** sbluhm has quit IRC
16:38:01 *** Gerd has joined #gnucash
17:05:54 *** calvinct has quit IRC
17:17:53 *** frakturfreak has quit IRC
17:45:19 *** tienne has joined #gnucash
17:47:43 *** oozer has quit IRC
17:56:26 *** oozer has joined #gnucash
18:13:00 *** KaiForce has quit IRC
18:28:20 *** tienne has quit IRC
18:35:42 *** Gerd has quit IRC
19:01:13 *** omnireq has quit IRC
19:30:33 *** oozer has quit IRC
19:49:27 *** fell has quit IRC
19:53:26 *** fell has joined #gnucash
19:53:27 *** ChanServ sets mode: +o fell
20:38:04 *** guak has quit IRC
20:40:26 <jralls> @tell gjanssens Same with OpenSuSE Leaf: It has only boost-1.66. Dumping that, switching to Tumbleweed.
20:40:26 <gncbot> jralls: The operation succeeded.
20:47:02 <jralls> warlord: Some spammer to add to the "always drop, never subscribe" lists: https://lists.gnucash.org/pipermail/gnucash-user/2019-October/087378.html
21:24:40 *** ArtGravity has quit IRC
21:26:10 *** omnireq has joined #gnucash
22:36:28 <fell> chris, can you put "export CTEST_PARALLEL_LEVEL=4" in the wki because it will be next year hard to find in the ML archive for a newby.
22:42:26 <fell> jralls: Which release of Leap? Tumbleweed is a rolling release.
22:46:22 <fell> In Tumbleweed I have currently 1.71.0
23:15:52 *** jervin has joined #gnucash
23:31:17 *** jervin has quit IRC
23:40:34 *** TommyT has quit IRC