2018-06-12 GnuCash IRC logs

00:11:03 *** storyjesse has joined #gnucash
00:22:12 *** boldstripe has quit IRC
00:25:50 *** CDB-Away_ has quit IRC
00:46:02 *** CDB-Away has joined #gnucash
00:49:23 *** CDB-Away has quit IRC
00:49:41 *** CDB-Away has joined #gnucash
01:45:22 *** jotrago has joined #gnucash
01:50:24 *** harshitaneja has joined #gnucash
01:54:14 *** gour has joined #gnucash
01:58:02 *** fell_afk has quit IRC
01:59:19 *** fell_afk has joined #gnucash
02:07:46 *** bertbob has quit IRC
02:08:53 *** bertbob has joined #gnucash
02:18:05 *** bertbob has quit IRC
02:19:50 *** bertbob has joined #gnucash
02:40:12 *** fell_afk is now known as fell
02:40:22 *** gncbot sets mode: +o fell
02:43:01 *** bertbob has quit IRC
02:56:02 *** bertbob has joined #gnucash
03:12:19 *** fekepp has joined #gnucash
03:24:44 *** fekepp1 has joined #gnucash
03:24:49 *** fekepp has quit IRC
03:24:51 *** fekepp1 is now known as fekepp
03:45:58 *** ncv_ has joined #gnucash
03:47:34 *** harshitaneja has quit IRC
03:48:09 *** harshitaneja has joined #gnucash
03:51:45 *** harshitaneja has quit IRC
03:52:22 *** harshitaneja has joined #gnucash
03:57:25 *** jotrago has quit IRC
03:57:33 *** jotrago has joined #gnucash
04:21:30 *** mib_ecpte3 has joined #gnucash
04:22:03 <mib_ecpte3> Hallo Welt!
04:23:24 *** mib_ecpte3 has quit IRC
04:36:09 *** gjanssens has joined #gnucash
04:36:09 *** ChanServ sets mode: +o gjanssens
04:36:34 <gjanssens> .
04:36:34 <gncbot> gjanssens: Sent 8 hours and 18 minutes ago: <jralls> Well, there's a problem with unicode strings: https://stackoverflow.com/questions/821873/how-to-open-an-stdfstream-ofstream-or-ifstream-with-a-unicode-filename.
04:36:35 <gncbot> gjanssens: Sent 7 hours and 13 minutes ago: <jralls> But you probably knew that, which is why you used boost::filesystem. I'm still wrestling with the best way to divide up the work between gnc_filepath_utils and GncTxImport.
04:40:05 *** harshitaneja has quit IRC
04:41:02 *** harshitaneja has joined #gnucash
04:51:17 <gjanssens> jralls: I didn't know that. I used boost::filesystem because I wanted to write c++ code and that library seemed a good fit. Lucky me :)
04:51:43 <gjanssens> Following links on that page I find boost::filesystem will become part of C++17 albeit with a few incompatible changes.
04:51:46 <gjanssens> It's about time...
04:52:17 *** gjanssens has quit IRC
05:14:15 *** harshitaneja has quit IRC
05:14:22 *** jotrago has quit IRC
05:24:35 *** gour_ has joined #gnucash
05:26:37 *** gour has quit IRC
05:53:29 *** pilotauto has quit IRC
05:56:18 *** ncv_ has quit IRC
05:56:28 *** ncv_ has joined #gnucash
05:59:09 *** pilotauto has joined #gnucash
06:16:23 *** pilotauto has quit IRC
06:25:25 *** fekepp has quit IRC
07:01:39 *** oozer has joined #gnucash
07:18:19 *** Sebastian has joined #gnucash
07:39:00 *** Jimraehl1 has joined #gnucash
07:39:32 *** fekepp has joined #gnucash
07:40:36 *** Jimraehl1 has left #gnucash
07:45:21 *** fekepp has quit IRC
08:02:28 *** Sebastian has quit IRC
08:03:17 *** Sebastian has joined #gnucash
08:07:22 *** Sebastian has quit IRC
08:08:00 *** Sebastian has joined #gnucash
08:26:09 *** fell is now known as fell_afk
08:28:44 *** sbluhm has quit IRC
08:31:15 *** oozer has quit IRC
08:31:33 *** fell_laptop has joined #gnucash
08:39:47 *** sbluhm has joined #gnucash
08:40:34 *** harshitaneja has joined #gnucash
08:42:07 *** harshitaneja has quit IRC
08:47:19 *** harshitaneja has joined #gnucash
08:54:38 *** boldstripe has joined #gnucash
08:59:11 *** O01eg has joined #gnucash
09:07:49 *** Sebastian has quit IRC
09:13:24 *** O01eg has quit IRC
09:13:28 *** Sebastian has joined #gnucash
09:16:20 *** fabior has joined #gnucash
09:16:29 *** O01eg has joined #gnucash
09:22:54 *** Sebastian has quit IRC
09:23:51 *** Sebastian has joined #gnucash
09:32:40 *** Sebastian has quit IRC
09:33:24 *** Sebastian has joined #gnucash
09:37:49 *** Sebastian has quit IRC
09:38:57 *** Sebastian has joined #gnucash
09:42:39 *** Sebastian has quit IRC
09:43:35 *** Sebastian has joined #gnucash
09:45:11 *** storyjesse has quit IRC
09:45:15 *** jotrago has joined #gnucash
09:58:23 *** harshitaneja has quit IRC
10:15:16 *** harshitaneja has joined #gnucash
10:19:15 *** jotrago has quit IRC
10:23:17 *** sbluhm has quit IRC
10:28:27 *** sbluhm has joined #gnucash
10:29:01 *** ArtGravity has joined #gnucash
10:36:00 *** sbluhm has quit IRC
10:42:08 *** warlord has joined #gnucash
10:43:00 <warlord> .
10:46:38 *** harshitaneja has quit IRC
10:49:41 *** harshitaneja has joined #gnucash
10:57:29 *** Sebastian has quit IRC
10:58:16 *** sbluhm has joined #gnucash
10:58:42 *** Sebastian has joined #gnucash
11:01:19 *** sbluhm has quit IRC
11:02:22 *** Sebastian has quit IRC
11:03:10 *** sbluhm has joined #gnucash
11:03:11 *** Sebastian has joined #gnucash
11:22:01 *** harshitaneja has quit IRC
11:29:29 *** Sebastian_ has joined #gnucash
11:30:55 *** Sebastian has quit IRC
11:32:28 *** Sebastian_ has quit IRC
11:33:18 *** Sebastian has joined #gnucash
11:40:40 *** sbluhm has quit IRC
11:46:12 *** sbluhm has joined #gnucash
12:02:32 *** kael has joined #gnucash
12:05:12 *** sbluhm has quit IRC
12:16:41 *** sbluhm has joined #gnucash
12:21:36 *** gjanssens has joined #gnucash
12:21:36 *** ChanServ sets mode: +o gjanssens
12:21:43 <gjanssens> .
12:22:31 *** Sebastian has quit IRC
12:25:03 *** Sebastian has joined #gnucash
12:27:49 *** Sebastian has quit IRC
12:28:40 *** Sebastian has joined #gnucash
12:32:10 <jralls> gjanssens: Another reason to see if we can got to C++17 for 4.x.
12:32:28 <jralls> s/got/get/
12:32:54 *** Sebastian has quit IRC
12:33:11 <gjanssens> Indeed
12:37:20 *** harshitaneja has joined #gnucash
12:50:06 *** oozer has joined #gnucash
13:04:43 *** Cork has quit IRC
13:07:51 *** Cork has joined #gnucash
13:21:34 *** Sebastian has joined #gnucash
13:40:49 <jralls> Except that it doesn't work. from boost/fstream.hpp: "except for standard libaries known to have wchar_t overloads for file stream I/O, use path::string() to get a narrow character c_str()".
13:43:27 <jralls> Those known standard libraries are Visual C++, Dinkumware, and STLPort.
13:50:37 <warlord> jralls: so.... we have to know which standard library we're using to know which API to use?
13:51:38 <jralls> warlord: No, we can't use filestreams full stop.
13:54:26 <warlord> Could we just use a stream around a standard OS file descriptor opened using open(3)?
13:54:58 <gjanssens> I thought I read something along those lines but wasn't sure it also applied to the c++ 17 support :(
13:55:08 <jralls> Or at least we can't use them in any windows code.
13:55:16 <gjanssens> Got to go...
13:55:28 *** gjanssens has quit IRC
13:55:31 <warlord> Have a good evening...
13:55:46 * jralls checking Josuttis about streams and file handles...
14:02:33 <jralls> Not supported in the standard. There's a way to wire it up at a low level by subclassing std::streambuffer to work with a file descriptor or FILE*, but you have to write all of the IO functions.
14:04:48 <jralls> In the instant case Geert just sucks the file contents into another stream and closes it.
14:07:18 *** fabior has quit IRC
14:08:18 <jralls> That's not really worth the effort to write the streambuffer version so I'll just change it to use g_fopen() like everywhere else we open files in GnuCash.
14:08:42 <jralls> And I've added a note to https://wiki.gnucash.org/wiki/C%2B%2B#Requirements.
14:21:43 *** ncv_ has quit IRC
14:23:38 *** kael has quit IRC
14:32:50 *** kael has joined #gnucash
14:37:08 *** oozer has quit IRC
14:37:54 *** sbluhm has quit IRC
14:51:27 *** sbluhm has joined #gnucash
14:58:00 *** frakturfreak has joined #gnucash
14:58:31 *** Sebastian has joined #gnucash
14:58:51 *** frakturfreak has quit IRC
14:59:01 *** oozer has joined #gnucash
15:00:09 *** frakturfreak has joined #gnucash
15:02:22 *** Sebastian has quit IRC
15:07:22 *** Sebastian has joined #gnucash
15:11:09 *** Sebastian has quit IRC
15:23:17 *** Sebastian has joined #gnucash
15:26:48 *** Sebastian has quit IRC
15:27:48 *** Sebastian has joined #gnucash
15:32:02 *** Sebastian has quit IRC
15:47:39 *** Sebastian has joined #gnucash
15:51:08 *** fabior has joined #gnucash
15:51:39 *** calvinct has joined #gnucash
15:57:02 *** sbluhm has quit IRC
16:11:26 *** Sebastian has quit IRC
16:13:11 *** Sebastian has joined #gnucash
16:23:20 *** boldstripe has quit IRC
16:25:58 *** gour_ has quit IRC
16:26:01 *** Sebastian has quit IRC
16:32:22 *** Sebastian has joined #gnucash
16:35:31 *** warlord has quit IRC
16:35:55 *** Sebastian has quit IRC
16:37:28 *** Sebastian has joined #gnucash
16:42:29 *** Sebastian has quit IRC
16:49:18 *** Sebastian has joined #gnucash
16:54:21 *** Sebastian has quit IRC
16:55:13 *** Sebastian has joined #gnucash
16:55:29 *** ArtGravity has quit IRC
16:57:42 *** warlord has joined #gnucash
16:59:04 *** Sebastian has quit IRC
16:59:46 *** Sebastian has joined #gnucash
17:04:55 *** frakturfreak has quit IRC
17:11:17 *** calvinct has quit IRC
17:17:27 *** fabior has quit IRC
17:19:37 *** Sebastian has quit IRC
17:20:37 *** Sebastian has joined #gnucash
17:23:59 *** Sebastian has quit IRC
17:24:48 *** Sebastian has joined #gnucash
17:29:04 *** Sebastian has quit IRC
17:29:56 *** Sebastian has joined #gnucash
17:32:56 *** boldstripe has joined #gnucash
17:43:57 *** Sebastian has quit IRC
17:46:57 *** harshitaneja has quit IRC
17:52:19 *** harshitaneja has joined #gnucash
18:03:35 <chris> I've completed CSS in invoice.scom \o/
18:05:00 *** harshitaneja has quit IRC
18:06:49 *** harshitaneja has joined #gnucash
18:07:02 <jralls> chris: You said the other day that you thought that a couple of your PRs were ready to go, but now I can't find it and I didn't note which ones. Were the 357 and 365?
18:12:22 <chris> #364 and #365 are small and mild
18:12:53 <chris> #364 adds test-invoice; #365 merges net-charts
18:13:02 <chris> and #368 was interesting...
18:13:28 <chris> #357 still having css being refined
18:16:23 <jralls> Well 368 is newer than that and since it's a bugfix I figured it's a candidate for immediate action. I'll work on 364 and 365.
18:17:06 <jralls> I'll be away for most of next week so I'm looking hard at what really needs to get done for 3.2.
18:19:47 <chris> I'll slowly extract #316 into self-contained parts and will generate tests when chartjs is introduced.
18:19:56 *** bertbob has quit IRC
18:25:28 *** Sebastian has joined #gnucash
18:27:10 *** bulletmark has joined #gnucash
18:28:56 *** Sebastian has quit IRC
18:29:47 *** Sebastian has joined #gnucash
18:38:52 *** pilotauto has joined #gnucash
18:55:00 *** Sebastian has quit IRC
19:05:22 <chris> \o/ current state of #357 (not urgent to merge) https://imgur.com/a/nv2Eg5V all in CSS
19:06:46 <jralls> Very pretty. What was hard with alignment? That's generally pretty easy in CSS.
19:06:55 <chris> hard for me...
19:51:55 <jralls> Time for dinner...
19:51:59 *** jralls has quit IRC
20:02:42 *** boldstripe has quit IRC
20:05:43 *** harshitaneja has quit IRC
20:14:31 *** bertbob has joined #gnucash
20:39:45 *** kael has quit IRC
21:11:26 *** bulletmark has quit IRC
21:34:14 *** chris has quit IRC
22:20:09 *** oozer has quit IRC
22:50:23 *** storyjesse has joined #gnucash
23:24:17 *** frakturfreak has joined #gnucash