2025-03-04 GnuCash IRC logs

00:04:32 *** juliademille has quit IRC
00:11:34 *** juliademille has joined #gnucash
00:11:34 *** ChanServ sets mode: +v juliademille
00:23:52 *** juliademille has quit IRC
00:28:19 *** juliademille has joined #gnucash
00:28:19 *** ChanServ sets mode: +v juliademille
00:31:50 *** juliademille has quit IRC
00:39:32 *** juliademille has joined #gnucash
00:39:32 *** ChanServ sets mode: +v juliademille
00:43:37 *** juliademille has quit IRC
00:49:10 *** juliademille has joined #gnucash
00:49:10 *** ChanServ sets mode: +v juliademille
00:53:43 *** juliademille has quit IRC
01:00:31 *** juliademille has joined #gnucash
01:00:31 *** ChanServ sets mode: +v juliademille
01:08:14 *** fell has quit IRC
01:08:26 *** fell has joined #gnucash
01:08:26 *** ChanServ sets mode: +o fell
01:11:26 *** juliademille has quit IRC
01:13:32 *** juliademille has joined #gnucash
01:13:32 *** ChanServ sets mode: +v juliademille
01:20:07 *** juliademille has quit IRC
01:22:53 *** juliademille has joined #gnucash
01:22:53 *** ChanServ sets mode: +v juliademille
01:26:15 *** juliademille has quit IRC
01:28:14 *** juliademille has joined #gnucash
01:28:14 *** ChanServ sets mode: +v juliademille
01:31:42 *** juliademille has quit IRC
01:36:51 *** juliademille has joined #gnucash
01:36:51 *** ChanServ sets mode: +v juliademille
01:40:20 *** juliademille has quit IRC
01:42:56 *** fell has quit IRC
01:43:46 *** fell has joined #gnucash
01:43:46 *** ChanServ sets mode: +o fell
01:47:15 *** juliademille has joined #gnucash
01:47:15 *** ChanServ sets mode: +v juliademille
02:23:55 *** juliademille has quit IRC
02:25:49 *** juliademille has joined #gnucash
02:25:49 *** ChanServ sets mode: +v juliademille
03:37:44 *** juliademille has quit IRC
03:39:01 *** juliademille has joined #gnucash
03:39:01 *** ChanServ sets mode: +v juliademille
05:39:27 *** chris has joined #gnucash
05:39:28 *** ChanServ sets mode: +v chris
05:39:28 *** gncbot sets mode: +o chris
06:13:27 *** chris has quit IRC
06:14:54 *** chris has joined #gnucash
06:14:54 *** ChanServ sets mode: +v chris
06:14:55 *** gncbot sets mode: +o chris
07:06:53 *** chris has quit IRC
08:22:14 *** juliademille has quit IRC
08:28:25 *** juliademille has joined #gnucash
08:28:25 *** ChanServ sets mode: +v juliademille
08:37:07 *** fell has quit IRC
08:39:11 *** fell has joined #gnucash
08:39:12 *** ChanServ sets mode: +o fell
08:49:17 *** juliademille has quit IRC
08:50:26 *** juliademille has joined #gnucash
08:50:26 *** ChanServ sets mode: +v juliademille
09:26:56 *** juliademille has quit IRC
09:28:17 *** juliademille has joined #gnucash
09:28:17 *** ChanServ sets mode: +v juliademille
10:35:52 *** juliademille has quit IRC
10:37:40 *** juliademille has joined #gnucash
10:37:40 *** ChanServ sets mode: +v juliademille
11:13:26 *** juliademille has quit IRC
11:21:45 *** juliademille has joined #gnucash
11:21:45 *** ChanServ sets mode: +v juliademille
12:05:06 *** juliademille has quit IRC
12:08:55 *** juliademille has joined #gnucash
12:08:55 *** ChanServ sets mode: +v juliademille
12:23:15 *** fell has quit IRC
12:23:26 *** fell has joined #gnucash
12:23:26 *** ChanServ sets mode: +o fell
13:17:56 *** juliademille has quit IRC
13:25:00 *** juliademille has joined #gnucash
13:25:00 *** ChanServ sets mode: +v juliademille
15:28:10 *** jralls has joined #gnucash
15:28:10 *** ChanServ sets mode: +o jralls
15:33:57 *** juliademille has quit IRC
15:35:24 *** juliademille has joined #gnucash
15:35:24 *** ChanServ sets mode: +v juliademille
17:11:18 *** chris has joined #gnucash
17:11:18 *** ChanServ sets mode: +v chris
17:11:18 *** gncbot sets mode: +o chris
17:29:54 <chris> jralls: with c++ you can use elegant constructs like std::transform (priv->splits.begin(), priv->splits.end(), back_inserter(transactions),
17:29:56 <chris> + xaccSplitGetParent)
17:30:05 <chris> std::for_each (transactions.rbegin(), transactions.rend(), xaccTransDestroy);
17:48:08 *** warlord has quit IRC
17:59:10 *** juliademille has quit IRC
18:00:31 *** juliademille has joined #gnucash
18:00:31 *** ChanServ sets mode: +v juliademille
18:16:47 <chris> I'd also worry slightly about multisplit transactions i.e. >1 split in same account. Maybe the following is safer (and slower!)
18:17:38 *** warlord has joined #gnucash
18:17:38 *** gncbot sets mode: +o warlord
18:18:40 <chris> for (auto s : splits) { if (!transactions.empty() && transactions.back() != s->parent) transactions.push_back (s->parent); };
19:11:41 *** juliademille has quit IRC
19:13:52 *** chris has quit IRC
19:13:56 *** juliademille has joined #gnucash
19:13:56 *** ChanServ sets mode: +v juliademille
20:47:14 *** warlord has quit IRC
21:10:53 *** warlord has joined #gnucash
21:10:53 *** gncbot sets mode: +o warlord
21:25:41 *** juliademille has quit IRC
21:29:32 *** juliademille has joined #gnucash
21:29:32 *** ChanServ sets mode: +v juliademille
22:00:58 *** juliademille has quit IRC
22:02:19 *** starman has quit IRC
22:02:27 *** starman has joined #gnucash
22:02:51 *** juliademille has joined #gnucash
22:02:51 *** ChanServ sets mode: +v juliademille
23:06:37 *** juliademille has quit IRC
23:10:01 *** jonakeys has quit IRC
23:10:08 *** jonakeys has joined #gnucash
23:19:20 *** juliademille has joined #gnucash
23:19:20 *** ChanServ sets mode: +v juliademille
23:39:58 *** juliademille has quit IRC
23:45:15 *** juliademille has joined #gnucash
23:45:15 *** ChanServ sets mode: +v juliademille