r19812 - gnucash/trunk/src/optional/python-bindings - Make arguments to Session.__init__() have the same order as to qof_session_begin() to reduce potential confusion.
John Ralls
jralls at code.gnucash.org
Mon Nov 15 14:10:19 EST 2010
Author: jralls
Date: 2010-11-15 14:10:19 -0500 (Mon, 15 Nov 2010)
New Revision: 19812
Trac: http://svn.gnucash.org/trac/changeset/19812
Modified:
gnucash/trunk/src/optional/python-bindings/Makefile.am
gnucash/trunk/src/optional/python-bindings/gnucash_core.i
gnucash/trunk/src/optional/python-bindings/gnucash_core.py
Log:
Make arguments to Session.__init__() have the same order as to qof_session_begin() to reduce potential confusion.
Modified: gnucash/trunk/src/optional/python-bindings/Makefile.am
===================================================================
--- gnucash/trunk/src/optional/python-bindings/Makefile.am 2010-11-15 13:02:09 UTC (rev 19811)
+++ gnucash/trunk/src/optional/python-bindings/Makefile.am 2010-11-15 19:10:19 UTC (rev 19812)
@@ -40,9 +40,7 @@
${GLADE_LIBS} \
${top_builddir}/src/libqof/qof/libgnc-qof.la \
${top_builddir}/src/gnc-module/libgnc-module.la \
- ${top_builddir}/src/engine/libgncmod-engine.la \
- ${top_builddir}/src/backend/xml/libgncmod-backend-xml.la \
- ${top_builddir}/src/backend/dbi/libgncmod-backend-dbi.la
+ ${top_builddir}/src/engine/libgncmod-engine.la
if BUILDING_FROM_SVN
_gnucash_core_c_includes= \
${top_builddir}/config.h \
Modified: gnucash/trunk/src/optional/python-bindings/gnucash_core.i
===================================================================
--- gnucash/trunk/src/optional/python-bindings/gnucash_core.i 2010-11-15 13:02:09 UTC (rev 19811)
+++ gnucash/trunk/src/optional/python-bindings/gnucash_core.i 2010-11-15 19:10:19 UTC (rev 19812)
@@ -38,8 +38,6 @@
#include "guid.h"
#include "gnc-module/gnc-module.h"
#include "engine/gnc-engine.h"
-#include "backend/xml/gnc-backend-xml.h"
-#include "backend/dbi/gnc-backend-dbi.h"
#include "Transaction.h"
#include "Split.h"
#include "Account.h"
@@ -185,10 +183,6 @@
qof_init();
gnc_module_system_init();
char * no_args[1] = { NULL };
-gnc_engine_init_static(0, no_args);
-
-
-gnc_module_init_backend_xml();
-gnc_module_init_backend_dbi();
+gnc_engine_init(0, no_args);
%}
Modified: gnucash/trunk/src/optional/python-bindings/gnucash_core.py
===================================================================
--- gnucash/trunk/src/optional/python-bindings/gnucash_core.py 2010-11-15 13:02:09 UTC (rev 19811)
+++ gnucash/trunk/src/optional/python-bindings/gnucash_core.py 2010-11-15 19:10:19 UTC (rev 19812)
@@ -63,7 +63,7 @@
Invoice..) is associated with a particular book where it is stored.
"""
- def __init__(self, book_uri=None, is_new=False, ignore_lock=False,
+ def __init__(self, book_uri=None, ignore_lock=False, is_new=False,
force_new= False):
"""A convienent contructor that allows you to specify a book URI,
begin the session, and load the book.
More information about the gnucash-changes
mailing list