2018-05-03 GnuCash IRC logs

00:53:15 *** Mechtilde has joined #gnucash
01:07:47 *** chris has joined #gnucash
01:18:57 *** fell has quit IRC
01:20:05 *** fell has joined #gnucash
01:24:33 *** chris has quit IRC
01:27:52 *** jotrago has quit IRC
01:35:08 *** jotrago has joined #gnucash
01:42:49 *** storyjesse has quit IRC
01:59:03 *** Mechtilde has quit IRC
02:16:05 *** gjanssens has joined #gnucash
02:16:05 *** ChanServ sets mode: +o gjanssens
02:16:24 <gjanssens> .
02:30:23 *** gour has joined #gnucash
03:01:28 *** gncbot sets mode: +o fell
03:07:53 *** Aussie_matt has quit IRC
03:57:58 *** harshitaneja has joined #gnucash
04:29:23 *** ncv has joined #gnucash
04:51:36 *** mipesom has quit IRC
05:06:00 *** mipesom has joined #gnucash
05:11:28 *** chris has joined #gnucash
05:12:55 <chris> I've seen that eguile uses lots of regexes and may trigger locale issues (with accented transactions/account names etc) in win32... i don't use an alternative locale so can't easily test.
05:39:12 *** mipesom has quit IRC
05:53:10 *** mipesom has joined #gnucash
05:58:08 *** mipesom has quit IRC
06:00:14 *** pilotauto has quit IRC
06:12:29 *** mipesom has joined #gnucash
06:27:13 *** Aussie_matt has joined #gnucash
06:46:55 *** Jimraehl1 has joined #gnucash
06:48:12 *** Jimraehl1 has left #gnucash
06:54:32 *** oozer has joined #gnucash
07:35:18 *** storyjesse has joined #gnucash
07:53:37 *** harshitaneja has quit IRC
08:01:19 *** harshitaneja has joined #gnucash
08:26:55 <fell> chris: when I hold [altgr] while typing, I get nice non-ASCII symbols.
08:55:19 <chris> fell: the issue isn't data entry, but running (1) eguile reports in a (2) foreign locale on (3) windows containing (4) extended unicode in trans-desc or acct-names. not routine!
08:57:21 <fell> Yeah, Windows is a real problem. ;-)
08:58:44 <chris> tbh i don't really like the eguile reports and wish they'd go away
09:00:02 <fell> They lowered the threshold of customizing reports for non-Schemers.
09:00:31 <chris> .... which was still too high for anyone to take up the challenge :)
09:00:34 *** mipesom has quit IRC
09:01:27 <fell> I bet, if we remove them, an outcry will go through the community.
09:03:49 <chris> hence the regular reports could be cleaned up completely
09:04:23 <fell> But after the scheme reports are consolidated - use functions instead of copying code - we might consider to move them in an "Unsupported" corner.
09:05:42 <chris> speaking of which - there's dead code called 'book-currency-accounting' by inserted by alex aycinena in 2015, partially removed. any idea what that was about?
09:06:41 <fell> A first step might be an replacement of the different option generators by one unified, which respects the settings from OS, user preference and file properties.
09:08:47 <fell> Alex is the US tax maintainer. Perhaps you ask him CCing -devel.
09:15:06 *** mipesom has joined #gnucash
09:25:12 <warlord> chris: the benefit of eguile is easier physical manipulation. The idea was to make it easier for a non-schemer to create a report that looks the way they want it to look. It's a good idea in theory. Perhaps in practice it's not all it could be.
09:26:24 <warlord> the standard reports do not make it easy to format the output the way you want (c.f. all the various invoice reports we have, because different people want it to look differently)
09:26:53 <warlord> The idea of a graphical template is not new. Eguile was the easiest way to incorporate that concept into gnucash.
09:31:08 <chris> I know, looking at old code through modern tools reveals so much hack; but now modern scheme is surely up to the task... (*cough* macros *cough*), or a modern and well understood template language. any case not complaining about eguile, but getting it to limp in modern times is annoying
09:41:13 <gjanssens> chris: I still have the mustache concept in the back of my mind as a viable alternative for e-guile, and ideally even for much of the whole report system
09:42:02 <gjanssens> fell: your suggestion to start with the option system is bold :)
09:42:25 <gjanssens> It will be a huge task though which fits somewhere in the c++ rewrite.
09:42:35 <chris> options.scm? O_o
09:43:06 *** boldstripe has joined #gnucash
09:45:13 <gjanssens> chris: in addition to option-util.c/h, business-options.c/h and likely a few other still which are less obvious but also affected
09:48:50 <chris> these will be in your hands... meanwhile I'd be keen to do some scheme. in a couple months will be new job with new challenges!
09:50:08 <gjanssens> chris: understood. What do you propose to work on next ?
09:50:47 * gjanssens is still in maintenance mode for the 3.x releases...
09:54:23 <chris> (1) integrating guile-json would be nice. It's super effective would eliminate most of jqplot-type hacks (2) chartjs already done but depends on guile-json (3) I'll aim to combine (non-eguile) invoices (4) I'd like to remove dead code in .scms eg lots of silly functions in test-extras can use srfi-64 instead (5) convert tests to srfi-64 for consistency
09:56:39 <gjanssens> Nice plan :)
10:02:38 *** ArtGravity has joined #gnucash
10:04:02 *** harshitaneja has quit IRC
10:31:38 *** ArtGravity has quit IRC
10:31:48 *** ArtGravity has joined #gnucash
10:51:43 *** chris has quit IRC
10:52:36 *** chris has joined #gnucash
10:53:13 <fell> Gjanssens, I am wondering, if you would like to comment on the crash screen, which Janine Bos sent on -nl?
10:53:55 <fell> Today it is a month.
10:55:10 *** chris has quit IRC
10:57:57 *** storyjesse has quit IRC
10:58:26 *** chris has joined #gnucash
11:21:11 *** harshitaneja has joined #gnucash
12:21:42 *** ncv has quit IRC
12:30:05 *** gour_ has joined #gnucash
12:32:30 *** gour has quit IRC
13:01:42 *** Mechtilde has joined #gnucash
13:19:18 *** boldstripe_ has joined #gnucash
13:19:32 *** boldstripe has quit IRC
13:19:32 *** boldstripe_ is now known as boldstripe
13:21:12 *** sbluhm has quit IRC
13:22:23 *** sbluhm has joined #gnucash
13:48:45 *** The_Schmidt has joined #gnucash
13:53:20 *** The_Schmidt has left #gnucash
14:29:09 *** ArtGravity has quit IRC
14:45:29 *** fabior has joined #gnucash
15:21:31 *** harshitaneja has quit IRC
15:30:05 *** harshitaneja has joined #gnucash
15:40:02 *** eagles0513875 has joined #gnucash
15:42:55 *** gour_ has quit IRC
15:56:42 *** kael has joined #gnucash
16:46:03 *** phebus has quit IRC
17:10:30 *** fabior has quit IRC
17:11:29 *** Mechtilde has quit IRC
17:27:20 *** gjanssens has quit IRC
17:39:18 *** harshitaneja has quit IRC
18:00:53 *** harshitaneja has joined #gnucash
18:10:05 *** Aussie_matt has quit IRC
18:30:30 *** kael has quit IRC
18:40:24 *** pilotauto has joined #gnucash
20:20:57 *** chris has joined #gnucash
20:33:05 *** kael has joined #gnucash
20:33:32 *** kael has quit IRC
20:37:03 *** puck has quit IRC
20:44:04 *** puck has joined #gnucash
21:35:41 *** oozer has quit IRC
22:10:24 *** harshitaneja has quit IRC
22:27:02 *** boldstripe_ has joined #gnucash
22:27:15 *** boldstripe has quit IRC
22:27:15 *** boldstripe_ is now known as boldstripe
22:56:46 *** CDB-Away_ has quit IRC
23:21:51 *** CDB-Away has joined #gnucash
23:24:52 *** CDB-Away has quit IRC
23:25:10 *** CDB-Away has joined #gnucash
23:30:12 *** mhm527 has joined #gnucash
23:31:35 *** mhm527 has quit IRC
23:46:44 *** jethrogb has quit IRC
23:58:52 *** storyjesse has joined #gnucash