2016-05-30 GnuCash IRC logs

00:11:07 *** mlncn has quit IRC
01:50:20 *** drv has joined #gnucash
04:19:44 *** drv has quit IRC
04:44:06 *** fabior has joined #gnucash
05:35:14 *** fabior has quit IRC
05:35:33 *** fabior has joined #gnucash
05:51:09 *** aqua___ has joined #gnucash
05:54:18 *** aqua___ has quit IRC
05:58:25 *** warlord has quit IRC
06:08:15 *** aqua___ has joined #gnucash
06:35:55 *** uXuss has quit IRC
06:39:16 *** uXuss has joined #gnucash
06:55:06 *** fabior has quit IRC
07:09:57 *** aqua___ has quit IRC
07:41:02 *** nomeata has joined #gnucash
07:45:53 *** andy has quit IRC
08:05:42 *** andy has joined #gnucash
08:33:11 *** mlncn has joined #gnucash
08:55:25 *** fabior has joined #gnucash
09:17:49 *** Jimraehl1 has left #gnucash
10:07:27 *** Jimraehl1 has joined #gnucash
10:19:26 *** john_ has joined #gnucash
11:35:00 *** nomeata has quit IRC
12:40:01 *** Mechtilde has joined #gnucash
12:40:13 <finster> getting back to my question from a few days ago: is there a way to create a custom exporter in gnucash in order to post-process data? the html export just does not cut it.
12:53:02 *** fabior has quit IRC
12:53:58 *** fabior has joined #gnucash
13:00:18 *** MagicFab_ has joined #gnucash
13:07:10 *** mlncn has quit IRC
13:10:57 *** MagicFab_ has quit IRC
13:13:27 <jralls> finster: Sure, just use the API with C/C++/ObjC, Scheme, or Python. Alternatively you can tell GnuCash to use a SQL backend and query to your heart's content.
13:17:08 <finster> jralls: thanks for the answer. i'll dig into the python bindings then
13:17:41 <jralls> finster: Good luck and have fun!
13:19:08 <jralls> Oh, and if you need API docs they're at http://code.gnucash.org/docs/MAINT/.
13:19:34 <finster> yup. found them :)
13:19:47 <finster> along with http://cvs.gnucash.org/docs/HEAD/python_bindings_page.html
13:20:17 *** MagicFab_ has joined #gnucash
13:20:29 <finster> now please tell me that gnucash source code is not kept in cvs?
13:21:48 <jralls> finster: Not for a very long time. It's now in git, you can clone it from https://github.com/Gnucash/gnucash.
13:22:52 <jralls> cvs.gnucash.org and code.gnucash.org are the same host. Note that the HEAD docs are for master and you'll very likely prefer to use maint.
13:23:42 <finster> I see. thanks for the clarification!
13:30:31 *** mlncn has joined #gnucash
13:37:40 *** MagicFab_ has quit IRC
13:39:38 *** MagicFab_ has joined #gnucash
13:42:59 *** MagicFab_ has quit IRC
13:56:34 *** bertbob has quit IRC
14:09:33 *** MagicFab_ has joined #gnucash
14:11:19 *** warlord has joined #gnucash
14:11:19 *** gncbot sets mode: +o warlord
14:12:50 *** bertbob has joined #gnucash
14:12:59 *** MagicFab_ has quit IRC
14:18:26 *** MagicFab_ has joined #gnucash
14:20:40 <lmat> jralls: gcc 6.1 doesn't look in the same directory as the source file when including using <>. I'm looking at 1d3fc0717 gnc-timezone.cpp #include <qoflog.h>
14:21:40 <lmat> ( #include "qoflog.h" works)
14:22:00 <jralls> lmat: It shouldn't, unless the current directory is passed as a -I parameter.
14:23:42 <jralls> Another instance where gcc is finally doing the right thing?
14:26:06 <lmat> jralls: perhaps :-)
14:42:50 *** bertbob has quit IRC
14:43:52 <warlord> Historically our makefiles included -I.
14:46:15 *** MagicFab_ has quit IRC
14:59:04 *** bertbob has joined #gnucash
15:07:20 <jralls> warlord: That's what I thought from looking at compile specs when things went wrong... but it's not specified in Makefile.am, so perhaps it's something automake does... or did.
15:12:15 <warlord> I think it's something automake does/did
15:12:26 <warlord> It's certainly possible it's changed.
15:12:31 <jralls> Hmm. Makefile.in has a line "DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)". That must be coming from automake, it certainly isn't in Makefile.am.
15:13:32 <warlord> Yep, just found that same thing. :)
15:30:53 *** Mechtilde has quit IRC
15:33:22 *** fabior has quit IRC
15:47:41 *** fabior has joined #gnucash
15:53:50 *** fabior has quit IRC
16:00:45 *** john_ has quit IRC
16:10:18 *** jethrogb has quit IRC
16:14:36 *** bertbob has quit IRC
16:24:56 *** minot has joined #gnucash
16:25:59 *** mlncn has quit IRC
16:27:56 *** jethrogb has joined #gnucash
16:29:35 *** bertbob has joined #gnucash
16:30:50 *** MagicFab_ has joined #gnucash
16:32:41 *** bertbob has quit IRC
16:34:23 *** MagicFab_ has quit IRC
16:35:10 *** MagicFab_ has joined #gnucash
16:46:03 *** MagicFab_ has quit IRC
16:48:18 *** bertbob has joined #gnucash
17:13:38 <lmat> Here's how my build line is looking: http://sprunge.us/BDOO
17:14:07 <lmat> I see the DEFAULT_INCLUDES in my Makefile.in.
17:14:38 <lmat> And in Makefile, it is expanded to DEFAULT_INCLUDES = -I. -I$(top_builddir) as expected.
17:14:59 <lmat> hmm...
17:15:27 <lmat> Oh, I think the problem is when I'm in src/libqof/qof/test and do make check. It can't find the file because -I. means qof/test ?
17:17:17 <lmat> Well, no, that doesn't seem right because when I'm in src/libqof/qof and run make check, I get the same error.
17:17:50 <lmat> When I change #include <qoflog.h> to #include "qoflog.h", it works, but I get a different error later (about not being able to find glib.h).
17:32:07 *** fabior has joined #gnucash
17:54:44 <jralls> lmat: Can't find glib.h? Isn't it including ${GLIB_CFLAGS}? Regardless, autotools is doing recursive make, so it changes directory for each Makefile.
17:55:04 <jralls> lmat: Are you by any chance writing a new test?
17:56:09 <jralls> If not, which one(s) is(are) causing trouble?
17:56:26 *** minot has quit IRC
18:00:35 *** mlncn has joined #gnucash
18:03:38 *** fabior has quit IRC
18:50:32 *** bertbob has quit IRC
19:06:11 *** bertbob has joined #gnucash
19:21:41 *** mlncn has quit IRC
19:25:15 *** gnomey has quit IRC
20:06:14 *** g5pw has quit IRC
20:10:37 *** g5pw has joined #gnucash
20:23:03 *** minot has joined #gnucash
20:46:59 *** mlncn has joined #gnucash
21:04:49 *** gnomey has joined #gnucash
21:16:48 *** gnomey has quit IRC
21:31:53 *** gnomey has joined #gnucash
21:50:25 *** gnomey has quit IRC
22:15:41 *** minot has quit IRC