2019-08-27 GnuCash IRC logs

00:16:48 *** bralyclow has quit IRC
00:19:21 *** bralyclow has joined #gnucash
00:22:21 *** bralyclow has quit IRC
00:25:27 *** Mechtilde has joined #gnucash
00:30:33 *** Mechtilde has quit IRC
00:32:04 *** Mechtilde has joined #gnucash
00:58:39 *** bralyclow has joined #gnucash
01:01:39 *** bralyclow has quit IRC
01:03:52 *** fell has joined #gnucash
01:03:52 *** ChanServ sets mode: +o fell
01:24:57 *** storyjesse has quit IRC
01:28:53 *** fell has quit IRC
01:30:05 *** fell has joined #gnucash
01:30:05 *** ChanServ sets mode: +o fell
01:31:27 *** gour has joined #gnucash
01:31:27 *** ChanServ sets mode: +v gour
01:57:24 *** fell_laptop has joined #gnucash
01:57:25 *** ChanServ sets mode: +o fell_laptop
01:59:06 *** fell has quit IRC
01:59:08 *** bralyclow has joined #gnucash
01:59:27 *** Mechtilde has quit IRC
02:28:12 *** ecdhe has quit IRC
02:28:14 *** ecdhe has joined #gnucash
02:29:53 *** fell_laptop is now known as fell
02:32:33 *** phoenix has joined #gnucash
02:40:31 *** phoenix has quit IRC
02:46:48 *** ecdhe has quit IRC
02:47:03 *** ecdhe has joined #gnucash
02:48:26 *** fabior has joined #gnucash
02:56:35 *** gmk has joined #gnucash
02:56:35 *** ChanServ sets mode: +v gmk
03:06:25 *** gjanssens has joined #gnucash
03:06:25 *** ChanServ sets mode: +o gjanssens
03:06:39 <gjanssens> .
03:10:39 *** fabior has quit IRC
03:23:53 *** fabior has joined #gnucash
03:30:24 *** bralyclow01 has joined #gnucash
03:31:49 *** fabior has quit IRC
03:32:10 *** bralyclow has quit IRC
06:48:16 *** gncbot has joined #gnucash
06:50:04 *** warlord sets mode: +o gncbot
06:50:09 <warlord> WEIRD.
06:50:14 <warlord> I'll email about this later.
06:54:53 *** fabior has joined #gnucash
06:59:14 *** fabior has quit IRC
07:09:50 *** jonas has quit IRC
07:09:55 *** jonas has joined #gnucash
07:27:59 <chris> fell are there plans to convert disambiguation strings to Q_?
07:29:51 <fell> chris, yes, as soon as I understand, how to reslove them for the current N_ (noopgettetxts)
07:30:28 <fell> Any Idea?
07:32:39 <chris> haha I don't even know C
07:33:26 <chris> maybe gettext mailing list?
07:37:19 *** User has joined #gnucash
07:42:16 *** warlord has quit IRC
07:44:15 <chris> we may not need disambiguation for N_ though
07:44:36 <chris> after all it's a kinda hack
07:44:52 *** User has quit IRC
07:55:27 <gjanssens> chris: What's "a kinda hack" ? The use of N_ ?
07:57:24 <fell> gjanssens: https://bugs.gnucash.org/show_bug.cgi?id=797349
08:04:55 <chris> yes... every use of N_ is technically superfluous... (I think)
08:05:23 *** oozer has joined #gnucash
08:05:24 <chris> only needed in some parts eg option-names to be saved untranslated, or translated for UI
08:07:26 <chris> unlikely we'd need combined N_ and Q_ for a disambiguation string
08:07:52 <gjanssens> chris: I actually think there are valid uses for N_
08:08:23 <gjanssens> There can be various reasons why you can't immediately translate a string on the spot, but only later on.
08:08:29 <fell> Initializing a static array in C
08:08:33 *** casey has joined #gnucash
08:08:46 <gjanssens> Right. That's one example
08:09:26 <gjanssens> Anyway, I'm running behind a little. What would Q_ expand to ?
08:10:12 <fell> But I suspect, too, some contributors used N_ without understanding the meaning.
08:11:12 <fell> msgctx "Fee"; msgid "Fie", msgstr "Foe"
08:14:36 <gjanssens> From looking at the code: Q_("extra foo|foo") == g_dpgettext(NULL, "extra foo|foo", 0)
08:20:53 *** casey has quit IRC
08:21:11 <chris> it'd be Q_("reconciled","r") -> pgettext_expr ("reconciled", "r"), no?
08:23:16 <fell> at the beginning is a param for the domain, which will be NULL in this contect
08:23:59 <fell> it is
08:24:00 <fell> const char *dpgettext (const char *domain_name,
08:24:02 <fell> const char *msgctxt, const char *msgid);
08:24:13 <gjanssens> chris: the translation I gave comes straight from the gnucash code.
08:24:58 * chris has no idea... just hypothesing how it'd work. this is not my primary career.
08:25:22 <gjanssens> #define Q_(String) g_dpgettext (NULL, String, 0)
08:25:37 <gjanssens> Well it comes from glib's gi18n.h actually
08:26:14 <gjanssens> Note that g_dpgettext is not dpgettext
08:26:44 <gjanssens> I'm just pointing out Q_ seems to have different definitions depending on what headers you use
08:26:49 <chris> ah how about C_
08:27:20 <gjanssens> #define C_(Context,String) g_dpgettext (NULL, Context "\004" String, strlen (Context) + 1)
08:27:39 <gjanssens> That's probably the one you're looking for
08:28:27 <fell> Sorry I have to leave for this afternoon.
08:29:47 <gjanssens> See you later
08:30:02 <chris> byee
08:45:04 *** warlord has joined #gnucash
08:47:53 *** oozer has quit IRC
08:50:44 <chris> fell: there's already use of C_ in code e.g. split-register-layout.c so it seems to be the winner
08:52:11 *** fell has quit IRC
08:55:29 *** gncbot sets mode: +o warlord
08:55:32 *** fell has joined #gnucash
08:55:32 *** ChanServ sets mode: +o fell
08:55:35 <warlord> .
08:58:02 *** fabior has joined #gnucash
09:01:45 *** fabior has quit IRC
09:03:03 *** fell has quit IRC
09:03:12 *** fell has joined #gnucash
09:03:12 *** ChanServ sets mode: +o fell
09:07:52 *** casey has joined #gnucash
09:08:05 *** casey has joined #gnucash
09:12:46 *** fabior has joined #gnucash
09:23:08 *** phoenix has joined #gnucash
09:31:19 *** bastianilso_ has joined #gnucash
09:32:47 *** bastianilso_ is now known as bastianilso
09:38:52 *** fabior has quit IRC
09:48:51 <chris> gjanssens: my "cleanup" to standard-reports.scm is messing merge to master because srfi-9 records don't export well :(
09:49:17 *** fabior has joined #gnucash
09:50:00 <chris> so it may be easier to revert 123033e5e in maint
09:54:33 *** bastianilso has quit IRC
09:55:05 *** fabior has quit IRC
10:02:50 *** fabior has joined #gnucash
10:05:43 <chris> just checked; reverting that commit seems the right approach for now.
10:05:57 <chris> but ninja distcheck fails
10:07:11 *** phoenix has quit IRC
10:21:36 *** fabior has quit IRC
10:26:53 *** bralyclow01 has quit IRC
10:35:43 <gjanssens> chris: I was puzzled by the srfi-9 changes
10:36:32 <gjanssens> However I did a tentative merge yesterday and as far as I could see all merge conflicts were resolved properly
10:36:55 <gjanssens> I got distracted because my changes to owner-report.scm broke tests as well.
10:37:07 <gjanssens> Got that fixed, but forgot about the master merge
10:37:27 <gjanssens> I'll retry today and then you can verify if all works as it should on master afterwards
10:37:44 *** miklcct has quit IRC
10:37:46 <chris> yeah I've reverted. srfi-9 are essentially neater than old make-record-type but unfortunately won't export well across module-loads.
10:37:48 *** fabior has joined #gnucash
10:38:04 <chris> I'm now ninja distchecking my merged maint.
10:39:04 <chris> now the only issue is master's tax changes don't pass distcheck
10:39:10 *** storyjesse has joined #gnucash
10:39:12 *** miklcct has joined #gnucash
10:39:13 *** ChanServ sets mode: +v miklcct
10:39:21 <chris> I'll leave that to you :)
10:42:39 *** miklcct has quit IRC
10:43:33 *** miklcct has joined #gnucash
10:43:33 *** ChanServ sets mode: +v miklcct
10:47:20 *** miklcct has quit IRC
10:50:28 *** chris has quit IRC
10:52:17 *** miklcct has joined #gnucash
10:52:18 *** ChanServ sets mode: +v miklcct
10:53:19 *** chris has joined #gnucash
10:53:19 *** ChanServ sets mode: +v chris
10:54:37 *** bastianilso has joined #gnucash
10:55:23 *** chris has quit IRC
10:55:36 *** chris has joined #gnucash
10:55:36 *** ChanServ sets mode: +v chris
11:01:57 *** miklcct has quit IRC
11:02:09 *** miklcct has joined #gnucash
11:02:09 *** ChanServ sets mode: +v miklcct
11:07:57 *** miklcct has quit IRC
11:08:31 *** miklcct has joined #gnucash
11:08:31 *** ChanServ sets mode: +v miklcct
11:19:13 *** chris has quit IRC
11:20:15 *** chris has joined #gnucash
11:20:15 *** ChanServ sets mode: +v chris
11:27:03 *** guak has joined #gnucash
11:28:28 *** jervin has joined #gnucash
11:35:42 *** jervin has quit IRC
11:35:55 *** jervin has joined #gnucash
11:37:27 *** casey has quit IRC
11:42:15 <chris> master's distcheck now passes \o/
11:49:44 <gjanssens> \o/
11:49:57 <gjanssens> We're back on track
11:54:44 *** jervin has quit IRC
11:56:41 *** ArtGravity has joined #gnucash
11:56:41 *** ChanServ sets mode: +v ArtGravity
12:04:48 *** jervin has joined #gnucash
12:09:45 <warlord> YAY
12:13:54 *** jervin has quit IRC
12:25:40 *** storyjesse has quit IRC
12:25:41 *** fabior has quit IRC
12:31:02 *** casey has joined #gnucash
12:32:35 *** jervin has joined #gnucash
12:33:06 *** warlord has quit IRC
12:37:49 *** jervin has quit IRC
12:43:46 *** Mechtilde has joined #gnucash
13:09:54 *** oozer has joined #gnucash
13:23:40 *** bastianilso has quit IRC
13:32:28 *** calvinct has joined #gnucash
13:52:50 *** warlord has joined #gnucash
13:52:50 *** gncbot sets mode: +o warlord
13:56:01 *** calvinct has quit IRC
14:04:23 *** calvinct has joined #gnucash
14:10:58 *** calvinct has quit IRC
14:11:13 *** calvinct has joined #gnucash
14:13:57 *** frakturfreak has joined #gnucash
14:26:02 *** calvinct has quit IRC
14:26:24 *** calvinct has joined #gnucash
14:34:11 *** jervin has joined #gnucash
14:36:04 *** jonas has quit IRC
14:39:08 *** jonas has joined #gnucash
14:42:35 *** calvinct has quit IRC
14:44:17 *** calvinct has joined #gnucash
14:44:30 *** jonas has quit IRC
14:57:46 *** jonas has joined #gnucash
14:58:42 *** jonas has quit IRC
15:07:39 *** calvinct has quit IRC
15:07:59 *** Mechtilde has quit IRC
15:17:35 *** badger93 has joined #gnucash
15:19:52 *** badger92 has quit IRC
15:19:52 *** badger93 is now known as badger92
15:31:15 *** jonas has joined #gnucash
15:50:39 *** jervin has quit IRC
15:51:04 *** jervin has joined #gnucash
15:53:02 *** gour has quit IRC
15:58:51 *** neecoo91 has joined #gnucash
15:58:51 *** ChanServ sets mode: +v neecoo91
15:59:33 *** jonas has quit IRC
16:01:51 <neecoo91> hello guys/gals. i'm having issues with the Price Database updating currency. The "gnc-fq-dump currency" command actually outputs the correct exchange rate. However, when I click "Get quotes" button inside Price Database tool, it does nothing. The loader icon spins a little, and then nothing happens. Any ideas on how to troubleshoot this? Many thanks
16:16:01 *** neecoo91 has quit IRC
16:18:57 *** warlord has quit IRC
16:20:52 *** jonas has joined #gnucash
16:26:02 *** User has joined #gnucash
16:29:05 *** User has quit IRC
16:45:34 *** ECDHE_RSA_AES256 has joined #gnucash
16:45:38 *** gncbot has joined #gnucash
16:46:01 *** jervin has quit IRC
16:46:30 *** ecdhe has quit IRC
16:59:59 *** jervin has joined #gnucash
17:13:27 *** bertbob has quit IRC
17:15:29 *** jervin has joined #gnucash
17:21:01 *** bertbob has joined #gnucash
17:21:02 *** ChanServ sets mode: +v bertbob
17:22:33 *** warlord has joined #gnucash
17:36:51 *** jervin has quit IRC
17:39:33 *** jervin has joined #gnucash
17:51:11 *** gjanssens has quit IRC
18:15:01 *** frakturfreak has quit IRC
18:30:44 *** Aussie_matt has joined #gnucash
19:21:11 *** ArtGravity has quit IRC
20:08:41 *** guak has quit IRC
20:09:39 *** casey has quit IRC
20:09:54 *** casey has joined #gnucash
20:33:07 *** bertbob has quit IRC
20:36:58 *** bertbob has joined #gnucash
20:36:58 *** ChanServ sets mode: +v bertbob
20:41:14 *** fell_laptop has joined #gnucash
20:41:14 *** fell has quit IRC
20:41:15 *** ChanServ sets mode: +o fell_laptop
20:49:36 *** fell_laptop has quit IRC
20:49:42 *** fell_laptop has joined #gnucash
20:49:42 *** ChanServ sets mode: +o fell_laptop
20:54:34 *** oozer has quit IRC
21:02:44 *** fell_laptop has quit IRC
21:04:03 *** fell_laptop has joined #gnucash
21:04:03 *** ChanServ sets mode: +o fell_laptop
21:05:46 *** casey has quit IRC
21:30:21 *** jervin has quit IRC
21:37:45 *** omnireq has quit IRC
21:43:57 *** omnireq has joined #gnucash
21:43:57 *** ChanServ sets mode: +v omnireq
22:11:06 *** fell_laptop has quit IRC
23:49:38 *** FoxT has quit IRC
23:55:59 *** FoxT has joined #gnucash