2021-06-15 GnuCash IRC logs

00:16:16 *** prg has quit IRC
00:19:11 *** prg has joined #gnucash
00:53:23 *** Mechtilde has joined #gnucash
01:16:44 *** o01eg has joined #gnucash
01:25:39 *** Bambuzel has joined #gnucash
01:25:40 *** ChanServ sets mode: +v Bambuzel
01:32:45 *** fell has quit IRC
01:34:04 *** fell has joined #gnucash
01:34:04 *** ChanServ sets mode: +o fell
01:37:10 *** gnomey has quit IRC
01:37:14 *** frakturfreak1 has quit IRC
01:38:05 *** sbluhm has joined #gnucash
01:38:24 *** gnomey has joined #gnucash
01:51:42 *** frakturfreak1 has joined #gnucash
01:51:47 *** Bambuzel has quit IRC
01:59:46 *** Mechtilde has quit IRC
02:27:47 *** fell has quit IRC
02:28:36 *** dtux has quit IRC
02:32:39 *** fell has joined #gnucash
02:32:39 *** ChanServ sets mode: +o fell
02:41:17 *** field^Zzz3 has joined #gnucash
02:54:02 *** celeste has quit IRC
03:00:51 *** DeluxeWarPlaya has joined #gnucash
03:04:33 *** ChanServ sets mode: +v DeluxeWarPlaya
03:30:21 *** Mechtilde has joined #gnucash
03:33:44 *** gjanssens has joined #gnucash
03:33:44 *** ChanServ sets mode: +o gjanssens
03:56:17 *** field^Zzz3 has quit IRC
04:01:34 *** DeluxeWarPlaya has quit IRC
04:10:43 *** Mechtilde has quit IRC
04:16:45 *** Aussie_matt has quit IRC
04:46:32 *** celeste has joined #gnucash
04:46:32 *** ChanServ sets mode: +v celeste
05:54:41 *** User has joined #gnucash
06:12:53 *** longears has joined #gnucash
06:34:57 *** thibmeu[m] has joined #gnucash
06:36:50 *** field^Zzz3 has joined #gnucash
07:20:05 *** sbluhm has quit IRC
07:49:31 *** suukim has joined #gnucash
07:53:47 *** suukim has quit IRC
07:54:47 *** suukim has joined #gnucash
07:56:03 *** suukim has quit IRC
07:56:13 *** suukim has joined #gnucash
08:05:01 *** field^Zzz3 has quit IRC
08:14:18 *** phebus has quit IRC
08:16:14 *** suukim has quit IRC
08:58:49 *** Somatt has joined #gnucash
09:16:11 *** Jimraehl1 has joined #gnucash
09:16:55 *** Jimraehl1 has quit IRC
09:17:50 *** Mechtilde has joined #gnucash
09:23:33 *** bertbob has quit IRC
09:23:43 *** bertbob has joined #gnucash
09:23:43 *** ChanServ sets mode: +v bertbob
09:35:08 *** bertbob has quit IRC
09:37:13 *** bertbob has joined #gnucash
09:37:13 *** ChanServ sets mode: +v bertbob
09:52:41 *** Omega037 has joined #gnucash
09:58:58 *** sbluhm has joined #gnucash
10:12:23 *** kyshoc has joined #gnucash
10:19:13 *** sbluhm has quit IRC
10:31:39 *** C141x01841 has joined #gnucash
10:31:52 *** Pegasus_RPG has joined #gnucash
10:38:41 *** sbluhm has joined #gnucash
10:56:03 *** angel has joined #gnucash
11:02:55 *** bertbob has quit IRC
11:05:39 *** bertbob has joined #gnucash
11:05:40 *** ChanServ sets mode: +v bertbob
11:15:29 *** jervin has joined #gnucash
11:24:37 <chris> jralls: chris was practising std::list :-/
11:26:01 *** guak has joined #gnucash
11:26:43 *** jervin has quit IRC
11:30:25 *** PowaBanga has quit IRC
11:31:26 *** chf has quit IRC
11:33:57 *** dtux has joined #gnucash
11:36:34 *** chf has joined #gnucash
11:42:53 *** dtux has quit IRC
11:44:31 *** dtux[m] has joined #gnucash
12:00:02 *** field^Zzz3 has joined #gnucash
12:05:12 *** ekaj has joined #gnucash
12:18:22 *** andreas^ has joined #gnucash
12:18:22 *** ChanServ sets mode: +v andreas^
12:18:36 <andreas^> hello people.
12:25:24 *** angel has left #gnucash
12:25:27 *** belfast77 has joined #gnucash
12:28:20 <andreas^> there's no info about google test now.
12:28:31 <andreas^> on the wiki.
12:28:45 <andreas^> https://wiki.gnucash.org/wiki/Building_On_Linux
12:44:02 *** PowaBanga has joined #gnucash
13:02:56 *** raeburn has joined #gnucash
13:03:39 <jralls> andreas^ https://wiki.gnucash.org/wiki/Google_Test
13:04:59 <jralls> Which is pointed to by the third item in https://wiki.gnucash.org/wiki/Building_On_Linux#Setting_up_to_Build_GnuCash_on_Linux.
13:05:13 <jralls> Perhaps you haven't had enough coffee yet?
13:20:30 <jralls> chris, std::list is just a linked list like GList or Scheme's list with a standard library container wrapped around it. It has the same performance problems, so the only time you'd want to use it is when you spend more time inserting and deleting than you do reading. You should always default to std::vector and use a different container only when there's a really compelling reason.'
13:22:50 <andreas^> jralls: gee ok. :)
13:24:12 <andreas^> about the googletest 1.10.0 bug where the compiler complains about uninitialized variables: I could just assign them to 0 since the values are not used.
13:30:25 <jralls> andreas^ What bug is that? I didn't find any uninitialized variables bugs at https://github.com/google/googletest/issues.
13:30:47 <jralls> Or is it a GnuCash bug?
13:42:00 *** ArtGravity has joined #gnucash
13:42:00 *** ChanServ sets mode: +v ArtGravity
14:11:17 <andreas^> jralls: I'll get back to you. Have to leave.
14:11:20 *** andreas^ has quit IRC
14:29:41 *** sbluhm has quit IRC
15:03:01 *** marusich has quit IRC
15:36:11 *** Mechtilde has quit IRC
16:19:54 *** celeste has quit IRC
16:20:24 *** chris has quit IRC
16:20:40 *** chris has joined #gnucash
16:20:40 *** ChanServ sets mode: +v chris
16:20:40 *** gncbot sets mode: +o chris
16:31:16 *** attronarch has joined #gnucash
16:32:30 *** sbluhm has joined #gnucash
16:47:12 *** celeste has joined #gnucash
16:47:12 *** ChanServ sets mode: +v celeste
16:49:33 *** attronarch has quit IRC
16:59:17 *** gjanssens has quit IRC
17:04:00 *** sbluhm has quit IRC
17:05:33 *** KevinDB has quit IRC
17:05:41 *** KevinDB has joined #gnucash
17:05:41 *** ChanServ sets mode: +v KevinDB
17:16:48 *** clawson has joined #gnucash
17:41:41 *** ChanServ sets mode: +v clawson
17:41:51 <clawson> Hey folks, long time
17:43:19 <clawson> Before Easter, I was digging around on cleaning up the backend to reduce dependencies on GObject and try to move to a pure C++ impl
17:47:33 <clawson> I don't have a completed impl (maybe I was too ambitious at the outset :) ) but I've started digging again. Just wanted to stop in to say hello. I saw the updated roadmaps, and I'm excited for 5.0!
17:51:08 *** jervin has joined #gnucash
17:54:50 *** onyx has joined #gnucash
18:04:22 *** jervin has quit IRC
18:05:43 <jralls> Hi, clawson. Yeah, you did seem to be diving in at the deep end with your weights and no compensator. ;-)
18:07:34 <jralls> GnuCash has a lot of moving parts and to make deep changes you often have to start at the edges and work inwards.
18:08:30 <jralls> Or find a narrow slice where you can work back-and-forth between an edge and the middle.
18:17:37 <clawson> I've been looking at the reference tracking machinery in the QofInstance framework. It's very pervasive, but sparsely used. The only remaining use case is during account deletion, where it nominally looks for other "Instances" which reference the account before deletion. The only other use site I can find is in a permanent comment (since 2012!),
18:17:38 <clawson> "Disable due to crash"
18:27:07 <jralls> Sounds like a good candidate for rationalization. It might be entertaining to uncomment it and see what crashes.
18:28:12 <jralls> I think part of that problem is that QOF predated GnuCash adopting GObject and some of the pieces that were duplicated between the two were too hard to tease apart and convert.
18:28:34 <jralls> That was before I got involved with the project. warlord might remember.
18:31:11 *** clawson has quit IRC
18:55:24 *** field^Zzz3 has quit IRC
18:57:05 <warlord> Sorry, I'm not sure I remember that aspect of it.
19:32:59 *** phebus has joined #gnucash
19:32:59 *** ChanServ sets mode: +v phebus
19:37:01 *** phebus has quit IRC
20:08:01 *** Rounin has joined #gnucash
20:22:03 *** guak has quit IRC
20:23:55 *** User has quit IRC
20:26:56 *** CrashCart has joined #gnucash
20:30:24 *** CrashCart has left #gnucash
20:30:39 *** Cuare has joined #gnucash
20:32:23 *** Cuare has quit IRC
20:32:27 *** Cuare has joined #gnucash
20:34:24 *** Cuare has quit IRC
20:34:31 *** Cuare has joined #gnucash
20:50:56 *** ChanServ sets mode: +v Cuare
20:57:10 *** Cuare has quit IRC
20:58:42 *** Cuare has joined #gnucash
21:10:37 *** ChanServ sets mode: +v Cuare
21:10:38 *** User has joined #gnucash
21:15:59 *** Cuare has left #gnucash
21:16:40 *** Cuare has joined #gnucash
21:16:40 *** ChanServ sets mode: +v Cuare
21:16:58 *** Cuare has quit IRC
21:17:06 *** Cuare has joined #gnucash
21:17:06 *** ChanServ sets mode: +v Cuare
21:17:33 *** Cuare has quit IRC
21:19:43 *** ArtGravity has quit IRC
21:27:36 *** User has quit IRC
21:40:25 *** gncbot has joined #gnucash
21:49:01 *** Cuare has joined #gnucash
21:50:03 *** ChanServ sets mode: +v Cuare
21:55:48 *** phebus has joined #gnucash
21:55:48 *** ChanServ sets mode: +v phebus
21:55:49 *** Cuare has quit IRC
22:15:54 *** Cuare has joined #gnucash
22:17:46 *** ChanServ sets mode: +v Cuare
22:17:57 *** Cuare has quit IRC
22:18:05 *** Cuare has joined #gnucash
22:18:47 *** Cuare has quit IRC
22:18:54 *** Cuare has joined #gnucash
22:18:55 *** ChanServ sets mode: +v Cuare
22:21:20 *** Cuare has quit IRC
22:31:20 *** tadeboro has joined #gnucash
22:32:50 *** Cuare has joined #gnucash
22:51:51 *** ChanServ sets mode: +v Cuare
23:00:35 *** ringods[m]1 has joined #gnucash
23:15:38 *** Aussie_matt has joined #gnucash