2019-08-07 GnuCash IRC logs

00:03:22 <fell> Also confusing: make html installs figures & stylesheets into
00:03:23 <fell> und.
00:03:25 <fell> frank@toba:~/eclipse-workspace/gnucash-docs/build/help/C>
00:04:14 <fell> (wrong buffer)
00:04:32 <fell> build/help/C/gnucash-help
00:08:18 *** Mechtilde has joined #gnucash
00:08:22 <fell> and make pdf is now really not linking them.
00:08:51 <fell> The links, which I had before were older.
00:13:02 *** Mechtilde has quit IRC
00:14:31 *** Mechtilde has joined #gnucash
00:30:55 *** storyjesse has quit IRC
00:40:29 <fell> Oops, had a broken version pdf.make. Figures a correctly linked as e.g. build/help/C/figures
00:41:29 *** storyjesse has joined #gnucash
00:44:06 *** storyjesse has quit IRC
01:08:21 <fell> We should probably verify https://github.com/Gnucash/gnucash-docs/blob/maint/xsl/1.79.2/fo/param.xml#L7804
01:23:12 *** fell has quit IRC
01:24:30 *** fell has joined #gnucash
01:24:31 *** ChanServ sets mode: +o fell
01:37:07 *** Mechtilde has quit IRC
02:56:18 *** davpaez has quit IRC
03:05:44 *** fabior has joined #gnucash
03:05:46 *** bertbob has quit IRC
03:08:58 *** bertbob has joined #gnucash
03:08:59 *** ChanServ sets mode: +v bertbob
03:24:30 *** AdrianoKF has joined #gnucash
03:24:31 *** ChanServ sets mode: +v AdrianoKF
03:28:15 *** omnireq has quit IRC
03:29:32 *** warlord has quit IRC
03:29:51 *** warlord has joined #gnucash
03:33:06 *** AdrianoKF has quit IRC
03:41:45 *** fabior has quit IRC
03:45:45 *** omnireq has joined #gnucash
03:45:46 *** ChanServ sets mode: +v omnireq
03:52:32 *** fell_laptop has joined #gnucash
03:52:32 *** ChanServ sets mode: +o fell_laptop
03:52:36 *** fell has quit IRC
03:56:02 *** fabior has joined #gnucash
03:58:25 *** bertbob has quit IRC
03:59:29 *** fell_laptop is now known as fell
04:02:19 *** bertbob has joined #gnucash
04:02:20 *** ChanServ sets mode: +v bertbob
04:06:17 *** Aussie_matt has quit IRC
04:07:55 *** bertbob has quit IRC
04:12:12 *** MarkFirewhal has quit IRC
04:16:52 *** bertbob has joined #gnucash
04:16:53 *** ChanServ sets mode: +v bertbob
04:25:13 *** MarkFirewhal has joined #gnucash
04:31:33 *** Aussie_matt has joined #gnucash
05:03:40 *** Aussie_matt has quit IRC
05:11:00 *** Mechtilde has joined #gnucash
05:22:32 *** fabior has quit IRC
05:28:45 *** fabior has joined #gnucash
05:30:53 *** Mechtilde has quit IRC
05:33:38 *** fabior has quit IRC
05:47:58 *** fabior has joined #gnucash
05:52:31 *** fabior has quit IRC
06:22:44 *** fabior has joined #gnucash
06:29:09 *** Mechtilde has joined #gnucash
06:29:32 *** Jimraehl1 has joined #gnucash
06:31:46 *** Jimraehl1 has quit IRC
06:55:12 *** Mechtilde has quit IRC
07:05:21 *** fabior has quit IRC
07:06:31 *** KevinDB has quit IRC
07:07:38 *** User_ has joined #gnucash
07:07:48 *** KevinDB has joined #gnucash
07:07:48 *** ChanServ sets mode: +v KevinDB
07:22:25 *** Mechtilde has joined #gnucash
07:25:27 *** Mechtilde has quit IRC
07:25:58 *** gncbot sets mode: +o warlord
07:26:06 <warlord> .
07:40:32 *** jervin has joined #gnucash
07:50:33 <chris> Hi warlord!
07:50:36 <chris> Welcome back!
07:53:04 <warlord> Thanks, chris.
07:54:47 <chris> May I pick you brains wrt QIF imports?
07:57:23 <chris> What was the sticking point wrt the two attempted rewrites in the past? I'm sure C would be difficult
07:57:46 <chris> oops gtg
08:06:18 <warlord> Yeah, the C rewrite was hard, mostly because QIF requires a lot of string parsing in ways that C just isn't good at.
08:06:39 <warlord> It required a LOT of code to the same amount of work as a single line of scheme.
08:35:35 *** Mechtilde has joined #gnucash
08:38:35 *** Mechtilde has quit IRC
08:45:58 *** Mechtilde has joined #gnucash
08:46:08 *** Mechtilde has quit IRC
08:46:29 *** Mechtilde has joined #gnucash
08:46:42 *** Mechtilde has quit IRC
08:47:42 *** jervin has quit IRC
08:48:45 *** jervin has joined #gnucash
08:57:40 *** fabior has joined #gnucash
09:02:07 *** Mechtilde has joined #gnucash
09:04:06 <chris> But there was another scheme-based attempt to rewrite the importer, no? What happened?
09:05:43 <warlord> that is before my time... hahaha
09:06:53 <chris> ok. my recent commit has at least sped up the import considerably. instead of 0.1s per split to find duplicates, it's now instant.
09:15:50 <chris> have you seen my hack to store guids instead of full-account-name in qif-import-map? https://github.com/christopherlam/gnucash/commit/14446dd9a9a08
09:15:59 <chris> (not commited)
09:26:00 <warlord> I have not.
09:26:05 <warlord> But it sounds like a good idea.
09:26:18 <warlord> Just note that the qif-import-map is "global" (shared across data files)
09:31:31 <chris> It's hacky. Before write, clone record, write acc->guid instead. When read, if getacct(guid) exists, use acc-full-name. Then somewhere else there's routine to find account from acc-full-name.
09:35:40 *** fabior has quit IRC
09:50:04 <warlord> yeah -- the qif code internally expects everything to be in string form.
09:50:07 <warlord> not object form.
10:03:38 <chris> sounds ripe for fixing
10:03:49 <chris> but too brittle
10:10:47 <warlord> Yeah
10:12:58 *** jervin has quit IRC
10:13:39 *** fabior has joined #gnucash
10:19:19 *** User_ has quit IRC
10:25:01 *** jervin has joined #gnucash
10:32:20 *** jervin has quit IRC
10:45:16 *** fabior has quit IRC
10:47:44 *** storyjesse has joined #gnucash
10:50:49 *** jervin has joined #gnucash
10:55:21 *** ArtGravity has joined #gnucash
10:55:21 *** ChanServ sets mode: +v ArtGravity
10:59:15 *** oozer has joined #gnucash
10:59:17 *** fabior has joined #gnucash
11:07:30 *** Mechtilde has quit IRC
11:32:05 *** fabior has quit IRC
11:59:30 *** Mechtilde has joined #gnucash
12:07:05 *** storyjesse has quit IRC
12:24:42 *** fabior has joined #gnucash
12:49:20 *** fabior has quit IRC
12:54:14 *** kael has joined #gnucash
12:54:14 *** ChanServ sets mode: +v kael
13:21:37 *** gnomey has quit IRC
14:05:58 *** storyjesse has joined #gnucash
14:10:08 *** gnomey has joined #gnucash
14:16:40 *** kael1 has joined #gnucash
14:16:40 *** ChanServ sets mode: +v kael1
14:16:40 *** kael has quit IRC
14:16:40 *** kael1 is now known as kael
14:19:16 *** frakturfreak has joined #gnucash
14:19:17 *** ChanServ sets mode: +v frakturfreak
14:25:53 *** storyjesse has quit IRC
14:53:04 *** kael has quit IRC
15:02:15 *** kael has joined #gnucash
15:02:15 *** ChanServ sets mode: +v kael
15:26:43 *** kael has quit IRC
15:36:50 *** Mechtilde has quit IRC
15:39:35 *** kael has joined #gnucash
15:39:35 *** ChanServ sets mode: +v kael
15:41:05 *** kael has quit IRC
16:56:10 *** frakturfreak has quit IRC
17:04:34 *** bertbob has quit IRC
17:16:36 *** bertbob has joined #gnucash
17:16:37 *** ChanServ sets mode: +v bertbob
17:18:10 *** jervin has quit IRC
17:53:35 *** jervin has joined #gnucash
18:26:40 *** oozer has quit IRC
18:39:51 *** Aussie_matt has joined #gnucash
18:45:06 *** jervin has quit IRC
19:11:14 *** sunday has joined #gnucash
19:14:43 *** sunday has quit IRC
20:21:06 <chris> fwiw it'd be easy to make qif-accounts-map book-specific
20:25:15 <warlord> chris, I know; just add one more level to the hash tree
20:49:37 *** ArtGravity has quit IRC
22:48:28 *** Agfarmer18 has joined #gnucash
23:36:26 *** Agfarmer18 has quit IRC