gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Fri Oct 27 13:17:32 EDT 2017
Updated via https://github.com/Gnucash/gnucash/commit/115c0bf4 (commit)
via https://github.com/Gnucash/gnucash/commit/04642fc4 (commit)
via https://github.com/Gnucash/gnucash/commit/d17c24b7 (commit)
via https://github.com/Gnucash/gnucash/commit/7a0d5a57 (commit)
via https://github.com/Gnucash/gnucash/commit/77ab0410 (commit)
via https://github.com/Gnucash/gnucash/commit/82dec9a2 (commit)
via https://github.com/Gnucash/gnucash/commit/1a8cf021 (commit)
via https://github.com/Gnucash/gnucash/commit/67ae2410 (commit)
via https://github.com/Gnucash/gnucash/commit/998f1185 (commit)
via https://github.com/Gnucash/gnucash/commit/4be82605 (commit)
via https://github.com/Gnucash/gnucash/commit/a3003043 (commit)
via https://github.com/Gnucash/gnucash/commit/47460546 (commit)
via https://github.com/Gnucash/gnucash/commit/df8ceadb (commit)
via https://github.com/Gnucash/gnucash/commit/7cb59aaf (commit)
via https://github.com/Gnucash/gnucash/commit/1238b9d8 (commit)
via https://github.com/Gnucash/gnucash/commit/67d011b8 (commit)
via https://github.com/Gnucash/gnucash/commit/7b1d298b (commit)
via https://github.com/Gnucash/gnucash/commit/444eb1c2 (commit)
via https://github.com/Gnucash/gnucash/commit/53ef0c5b (commit)
via https://github.com/Gnucash/gnucash/commit/70a37a24 (commit)
via https://github.com/Gnucash/gnucash/commit/7b44e280 (commit)
via https://github.com/Gnucash/gnucash/commit/b83be1b8 (commit)
via https://github.com/Gnucash/gnucash/commit/968956d2 (commit)
from https://github.com/Gnucash/gnucash/commit/e8e43b33 (commit)
commit 115c0bf4a4afcae4269fe4b9d1e4a73ec7762ec6
Merge: 04642fc 7a0d5a5
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Oct 27 10:13:06 2017 -0700
Merge Aaron Law's branch 'buildfix' to unstable.
commit 04642fc42a4c8cd748ce973a8883a5097540722d
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Oct 27 09:39:02 2017 -0700
[SQL] Check return of string_to_guid, bail if false.
diff --git a/libgnucash/backend/sql/gnc-owner-sql.cpp b/libgnucash/backend/sql/gnc-owner-sql.cpp
index 443ab1a..2587689 100644
--- a/libgnucash/backend/sql/gnc-owner-sql.cpp
+++ b/libgnucash/backend/sql/gnc-owner-sql.cpp
@@ -58,10 +58,10 @@ GncSqlColumnTableEntryImpl<CT_OWNERREF>::load (const GncSqlBackend* sql_be,
GncOwnerType type;
GncGUID guid;
GncOwner owner;
- GncGUID* pGuid = NULL;
+ GncGUID* pGuid = nullptr;
- g_return_if_fail (sql_be != NULL);
- g_return_if_fail (pObject != NULL);
+ g_return_if_fail (sql_be != nullptr);
+ g_return_if_fail (pObject != nullptr);
auto book = sql_be->book();
auto buf = std::string{m_col_name} + "_type";
@@ -70,14 +70,16 @@ GncSqlColumnTableEntryImpl<CT_OWNERREF>::load (const GncSqlBackend* sql_be,
type = static_cast<decltype(type)>(row.get_int_at_col (buf.c_str()));
buf = std::string{m_col_name} + "_guid";
auto val = row.get_string_at_col (buf.c_str());
- string_to_guid (val.c_str(), &guid);
- pGuid = &guid;
+ if (string_to_guid (val.c_str(), &guid))
+ pGuid = &guid;
}
catch (std::invalid_argument)
{
return;
}
-
+ if (type == GNC_OWNER_NONE || pGuid == nullptr)
+ return;
+
switch (type)
{
case GNC_OWNER_CUSTOMER:
diff --git a/libgnucash/backend/sql/gnc-slots-sql.cpp b/libgnucash/backend/sql/gnc-slots-sql.cpp
index 2e8cee7..79cc038 100644
--- a/libgnucash/backend/sql/gnc-slots-sql.cpp
+++ b/libgnucash/backend/sql/gnc-slots-sql.cpp
@@ -711,8 +711,8 @@ gnc_sql_slots_delete (GncSqlBackend* sql_be, const GncGUID* guid)
col_table[guid_val_col];
GncGUID child_guid;
auto val = row.get_string_at_col (table_row->name());
- (void)string_to_guid (val.c_str(), &child_guid);
- gnc_sql_slots_delete (sql_be, &child_guid);
+ if (string_to_guid (val.c_str(), &child_guid))
+ gnc_sql_slots_delete (sql_be, &child_guid);
}
catch (std::invalid_argument)
{
diff --git a/libgnucash/backend/sql/gnc-sql-column-table-entry.cpp b/libgnucash/backend/sql/gnc-sql-column-table-entry.cpp
index 7b5d9bc..3f3bf52 100644
--- a/libgnucash/backend/sql/gnc-sql-column-table-entry.cpp
+++ b/libgnucash/backend/sql/gnc-sql-column-table-entry.cpp
@@ -338,8 +338,8 @@ GncSqlColumnTableEntryImpl<CT_GUID>::load (const GncSqlBackend* sql_be,
{
return;
}
- (void)string_to_guid (str.c_str(), &guid);
- set_parameter(pObject, &guid, get_setter(obj_name), m_gobj_param_name);
+ if (string_to_guid (str.c_str(), &guid))
+ set_parameter(pObject, &guid, get_setter(obj_name), m_gobj_param_name);
}
template<> void
diff --git a/libgnucash/backend/sql/gnc-sql-column-table-entry.hpp b/libgnucash/backend/sql/gnc-sql-column-table-entry.hpp
index 887d457..d86fbfc 100644
--- a/libgnucash/backend/sql/gnc-sql-column-table-entry.hpp
+++ b/libgnucash/backend/sql/gnc-sql-column-table-entry.hpp
@@ -168,11 +168,13 @@ public:
{
GncGUID guid;
auto val = row.get_string_at_col (m_col_name);
- (void)string_to_guid (val.c_str(), &guid);
- auto target = get_ref(&guid);
- if (target != nullptr)
- set_parameter (pObject, target, get_setter(obj_name),
- m_gobj_param_name);
+ if (string_to_guid (val.c_str(), &guid))
+ {
+ auto target = get_ref(&guid);
+ if (target != nullptr)
+ set_parameter (pObject, target, get_setter(obj_name),
+ m_gobj_param_name);
+ }
}
catch (std::invalid_argument) {}
}
diff --git a/libgnucash/backend/sql/gnc-transaction-sql.cpp b/libgnucash/backend/sql/gnc-transaction-sql.cpp
index c5627a8..5fc8a43 100644
--- a/libgnucash/backend/sql/gnc-transaction-sql.cpp
+++ b/libgnucash/backend/sql/gnc-transaction-sql.cpp
@@ -1308,8 +1308,9 @@ GncSqlColumnTableEntryImpl<CT_TXREF>::load (const GncSqlBackend* sql_be,
{
auto val = row.get_string_at_col (m_col_name);
GncGUID guid;
- (void)string_to_guid (val.c_str(), &guid);
- auto tx = xaccTransLookup (&guid, sql_be->book());
+ Transaction *tx = nullptr;
+ if (string_to_guid (val.c_str(), &guid))
+ tx = xaccTransLookup (&guid, sql_be->book());
// If the transaction is not found, try loading it
if (tx == nullptr)
commit d17c24b77098159093a04c554b0760ac6a380812
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Oct 26 15:34:14 2017 -0700
Bug 789298 - Prompt for file history update leads to crash during startup.
diff --git a/libgnucash/backend/sql/gnc-bill-term-sql.cpp b/libgnucash/backend/sql/gnc-bill-term-sql.cpp
index f7c316e..8d77b94 100644
--- a/libgnucash/backend/sql/gnc-bill-term-sql.cpp
+++ b/libgnucash/backend/sql/gnc-bill-term-sql.cpp
@@ -98,7 +98,7 @@ static EntryVec col_table
static EntryVec billterm_parent_col_table
{
- gnc_sql_make_table_entry<CT_INT64>("parent", 0, 0, nullptr,
+ gnc_sql_make_table_entry<CT_GUID>("parent", 0, 0, nullptr,
bt_set_parent_guid),
};
@@ -212,7 +212,7 @@ load_single_billterm (GncSqlBackend* sql_be, GncSqlRow& row,
s.billterm = pBillTerm;
s.have_guid = false;
- gnc_sql_load_object (sql_be, row, GNC_ID_TAXTABLE, &s,
+ gnc_sql_load_object (sql_be, row, GNC_ID_BILLTERM, &s,
billterm_parent_col_table);
if (s.have_guid)
l_billterms_needing_parents.push_back(new BillTermParentGuid(s));
diff --git a/libgnucash/backend/sql/gnc-owner-sql.cpp b/libgnucash/backend/sql/gnc-owner-sql.cpp
index 25ebf71..443ab1a 100644
--- a/libgnucash/backend/sql/gnc-owner-sql.cpp
+++ b/libgnucash/backend/sql/gnc-owner-sql.cpp
@@ -226,7 +226,7 @@ GncSqlColumnTableEntryImpl<CT_OWNERREF>::add_to_query(QofIdTypeConst obj_name,
buf.str("");
auto guid = qof_instance_get_guid(inst);
if (guid != nullptr)
- buf << guid;
+ buf << guid_to_string(guid);
else
buf << "NULL";
vec.emplace_back(std::make_pair(guid_hdr, buf.str()));
diff --git a/libgnucash/backend/sql/gnc-slots-sql.cpp b/libgnucash/backend/sql/gnc-slots-sql.cpp
index 694d453..2e8cee7 100644
--- a/libgnucash/backend/sql/gnc-slots-sql.cpp
+++ b/libgnucash/backend/sql/gnc-slots-sql.cpp
@@ -889,7 +889,7 @@ load_slot_for_book_object (GncSqlBackend* sql_be, GncSqlRow& row,
guid = load_obj_guid (sql_be, row);
g_return_if_fail (guid != NULL);
inst = lookup_fn (guid, sql_be->book());
- g_return_if_fail (inst != NULL);
+ if (inst == NULL) return; /* Silently bail if the guid isn't loaded yet. */
slot_info.be = sql_be;
slot_info.pKvpFrame = qof_instance_get_slots (inst);
commit 7a0d5a573523202a4107a18ddb87b4c15a4bbedc
Author: lmat <dartme18 at gmail.com>
Date: Fri Oct 27 11:11:11 2017 -0400
Updating home directory to fix CI error messages
diff --git a/.travis.yml b/.travis.yml
index 374ea17..fde6ab5 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,11 +3,9 @@ sudo: required
language: c++
compiler: gcc
env:
- - BUILDENV=arch BUILDTYPE=cmake-make
- BUILDENV=arch BUILDTYPE=cmake-ninja
- BUILDENV=arch BUILDTYPE=autotools
- BUILDENV=ubuntu-14.04 BUILDTYPE=cmake-make
- - BUILDENV=ubuntu-14.04 BUILDTYPE=cmake-ninja
- BUILDENV=ubuntu-14.04 BUILDTYPE=autotools
services:
- docker
diff --git a/util/ci/commonbuild b/util/ci/commonbuild
index 526f724..63d4603 100644
--- a/util/ci/commonbuild
+++ b/util/ci/commonbuild
@@ -1,5 +1,7 @@
#!/bin/bash -e
+mkdir -p "$HOME"/.local/share
+
mkdir build
cd build
export TZ="America/Los_Angeles"
commit 77ab04100c7a59963c28cafb74f8da8311a34973
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Oct 26 16:23:44 2017 -0700
Bug 789297 - Account Tax Related Information - 2.7.0 is not backwards compatible
diff --git a/libgnucash/engine/Account.c b/libgnucash/engine/Account.c
index 7550423..bcf5d0a 100644
--- a/libgnucash/engine/Account.c
+++ b/libgnucash/engine/Account.c
@@ -3826,6 +3826,8 @@ boolean_from_key (const Account *acc, const char *key)
GValue v = G_VALUE_INIT;
g_return_val_if_fail(GNC_IS_ACCOUNT(acc), FALSE);
qof_instance_get_kvp (QOF_INSTANCE(acc), key, &v);
+ if (G_VALUE_HOLDS_INT64 (&v))
+ return g_value_get_int64 (&v) != 0;
if (G_VALUE_HOLDS_BOOLEAN (&v))
return g_value_get_boolean (&v);
if (G_VALUE_HOLDS_STRING (&v))
commit 82dec9a231304d376879e790546516ac66d9190d
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Oct 26 15:51:03 2017 -0700
Fix NEWS errors reported by Chris Lam
diff --git a/NEWS b/NEWS
index e86c008..7f8657d 100644
--- a/NEWS
+++ b/NEWS
@@ -99,7 +99,9 @@ The following bugs are fixed only in unstable/master:
Bug 388500 - Add option to remove deleted files from the history list.
Allows removing files from the MRU list if they no longer exist.
Bug 541541 - RFE: auto-hide unused accounts
- Bug 608098 - Option is hard to find: Change Transaction Report to show account names in multirow txn
+ Bug 608098 - Option is hard to find: Change Transaction Report to show
+ account names in multirow txn
+
On the Transaction report the General->Style option
has been replaced with a similar Display->Detail Level
option. This was done in order to make the display of
@@ -111,8 +113,10 @@ The following bugs are fixed only in unstable/master:
to set 'Multi-line' on the Display->Detail Level
option instead and optionally resave your report.
Bug 639401 - Invoices Due Reminder
- Bug 645786 - Fancy invoice report still doesn't use fancy date format preference
- Bug 647230 - Display the blank split after the "now" line instead of at the end
+ Bug 645786 - Fancy invoice report still doesn't use fancy date format
+ preference
+ Bug 647230 - Display the blank split after the "now" line instead of at the
+ end
Bug 679791 - Import Template for importing CSV files - part2
Bug 684719 - Man pages for gnc-fq-* perl scripts
Bug 689489 - Be able to show file location
@@ -125,21 +129,26 @@ The following bugs are fixed only in unstable/master:
Bug 706021 - Test match text for valid account path
Bug 726535 - Budget BarChart Report - add option to change to a line chart
Bug 728136 - Rate in Job
- Bug 729001 - Fix a minor typo affecting the profile option in the previous commit
+ Bug 729001 - Fix a minor typo affecting the profile option in the previous
+ commit
Bug 731589 - Add account level selection on accounts option tab
Bug 733186 - [PATCH] Extend account tree view search function
Bug 734168 - Tax invoice can be a bill too.
- Bug 737171 - After account creation wizard and saving, empty account window is shown
- Bug 738462 - Fixes Report Scheme error.
+ Bug 737171 - After account creation wizard and saving, empty account window
+ is shown
+ Bug 738462 - CSV Transaction Import should be able to import CSV files
+ generated by GnuCash export
Bug 738477 - WebKit is broken on Win32.
Bug 741810 - Compilation fails because of creating .gnucash
- Bug 747377 - Fix overly restrictive input validation for IBAN of SEPA transfer.
+ Bug 747377 - Fix overly restrictive input validation for IBAN of SEPA
+ transfer.
Bug 752686 - Initialize temp GValues in xaccAccountGetReconcileLastInterval.
Bug 754530 - Add CSV Export Simple Layout
- Bug 754533 - Change finish page text for Search and General Journal register exports
+ Bug 754533 - Add the option to do a CSV export of a Register view
Bug 756373 - Typos in Transaction Rpt options mouse-over text
Bug 757532 - [PATCH] Make start and end rows editable by keyboard
- Bug 759674 - GNUCash crashes when importing invoices or bills with delimited import
+ Bug 759674 - GNUCash crashes when importing invoices or bills with
+ delimited import
Bug 760107 - Change default date completion to sliding window
The default date completion when entering partial
dates has been changed from "always complete in
@@ -156,7 +165,6 @@ The following bugs are fixed only in unstable/master:
months before. Again if you prefer the old behaviour
it can be restored via the same Preference.
Bug 764268 - MT940 import select account based on transaction info
- Bug 766200
Bug 769115 - db name isn't escaped well
Bug 769576 - Seg Fault on Editing Scheduled Transaction's Amount
Bug 778042 - These are the script changes for jqplot reports.
commit 1a8cf021d27eb52f59856fbf7f49e0c73c8be6f1
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Oct 26 13:30:29 2017 +0200
Add GNUCASH_BUILD_ID cmake/configure variable which allows packagers to define their own
For example distros may want to set the version of their package source (rpm, dpkg,...) rather than
our git id.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f6f7139..5f6be6f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -72,6 +72,7 @@ OPTION (AUTOTOOLS_IN_DIST "Add autotools support to distribution tarballs." ON)
# These are also settable from the command line in a similar way.
+SET(GNUCASH_BUILD_ID "" CACHE STRING "Overrides the GnuCash build identification (Build ID) which defaults to a description of the vcs commit from which gnucash is built. Distributions may want to insert a package management based version number instead")
SET(BINDIR ${CMAKE_INSTALL_PREFIX}/bin CACHE STRING "user executables")
SET(SYSCONFDIR ${CMAKE_INSTALL_PREFIX}/etc CACHE STRING "read-only single-machine data")
SET(DATAROOTDIR ${CMAKE_INSTALL_PREFIX}/share CACHE STRING "read-only arch.-independent data root")
diff --git a/common/config.h.cmake.in b/common/config.h.cmake.in
index fe6ecc9..34e7e9c 100644
--- a/common/config.h.cmake.in
+++ b/common/config.h.cmake.in
@@ -49,6 +49,11 @@
/* Don't use deprecated gnome functions */
#cmakedefine GNOME_DISABLE_DEPRECATED
+/* GnuCash build identification, which defaults to a description of the vcs
+ commit from which gnucash is built. Distributions may want to insert a
+ package management based version string instead. */
+#define GNUCASH_BUILD_ID "@GNUCASH_BUILD_ID@"
+
/* Most recent stable GnuCash series */
#define GNUCASH_LATEST_STABLE_SERIES "@GNUCASH_LATEST_STABLE_SERIES@"
diff --git a/configure.ac b/configure.ac
index fcf0a37..6592592 100644
--- a/configure.ac
+++ b/configure.ac
@@ -96,6 +96,14 @@ AC_DEFINE_UNQUOTED(GNUCASH_RESAVE_VERSION, $GNUCASH_RESAVE_VERSION,
AC_DEFINE_UNQUOTED(GNUCASH_LATEST_STABLE_SERIES, "$GNUCASH_LATEST_STABLE_SERIES",
[Most recent stable GnuCash series])
+AC_ARG_VAR([GNUCASH_BUILD_ID],[Overrides the GnuCash build identification (Build ID) which defaults
+to a description of the vcs commit from which gnucash is built. Distributions may want to insert a package
+management based version number instead])
+AC_DEFINE_UNQUOTED(GNUCASH_BUILD_ID, "$GNUCASH_BUILD_ID",
+ [GnuCash build identification, which defaults
+ to a description of the vcs commit from which gnucash is built. Distributions may want
+ to insert a package management based version string instead.])
+
dnl Set of available languages:
dnl managed at the Translation Project:
TP_LINGUAS="az ca cs da eu fa ja nl rw sk sr sv tr uk zh_CN"
diff --git a/gnucash/gnome-utils/gnc-main-window.c b/gnucash/gnome-utils/gnc-main-window.c
index 6944fcd..ea67b82 100644
--- a/gnucash/gnome-utils/gnc-main-window.c
+++ b/gnucash/gnome-utils/gnc-main-window.c
@@ -4476,14 +4476,20 @@ gnc_main_window_cmd_help_about (GtkAction *action, GncMainWindow *window)
GTK_ICON_LOOKUP_USE_BUILTIN,
NULL);
-
#ifdef GNC_VCS
vcs = GNC_VCS " ";
#else
vcs = "";
#endif
- version = g_strdup_printf ("%s: %s\n%s: %s%s (%s)", _("Version"), VERSION,
- _("Build ID"), vcs, GNC_VCS_REV, GNC_VCS_REV_DATE);
+
+ /* Allow builder to override the build id (eg distributions may want to
+ * print an package source version number (rpm, dpkg,...) instead of our git ref */
+ if (g_strcmp0("", GNUCASH_BUILD_ID) != 0)
+ version = g_strdup_printf ("%s: %s\n%s: %s", _("Version"), VERSION,
+ _("Build ID"), GNUCASH_BUILD_ID);
+ else
+ version = g_strdup_printf ("%s: %s\n%s: %s%s (%s)", _("Version"), VERSION,
+ _("Build ID"), vcs, GNC_VCS_REV, GNC_VCS_REV_DATE);
priv->about_dialog = gtk_about_dialog_new ();
g_object_set (priv->about_dialog,
"authors", authors,
diff --git a/gnucash/gnome-utils/gnc-splash.c b/gnucash/gnome-utils/gnc-splash.c
index d8c6378..1cb20b3 100644
--- a/gnucash/gnome-utils/gnc-splash.c
+++ b/gnucash/gnome-utils/gnc-splash.c
@@ -93,14 +93,22 @@ gnc_show_splash_screen (void)
gtk_box_set_homogeneous (GTK_BOX (vbox), FALSE);
hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 3);
gtk_box_set_homogeneous (GTK_BOX (hbox), FALSE);
+
#ifdef GNC_VCS
vcs = GNC_VCS " ";
#else
vcs = "";
#endif
- ver_string = g_strdup_printf("%s: %s, %s: %s%s (%s)", _("Version"),
- VERSION, _("Build ID"), vcs, GNC_VCS_REV,
- GNC_VCS_REV_DATE);
+
+ /* Allow builder to override the build id (eg distributions may want to
+ * print an package source version number (rpm, dpkg,...) instead of our git ref */
+ if (g_strcmp0("", GNUCASH_BUILD_ID) != 0)
+ ver_string = g_strdup_printf("%s: %s, %s: %s", _("Version"),
+ VERSION, _("Build ID"), GNUCASH_BUILD_ID);
+ else
+ ver_string = g_strdup_printf("%s: %s, %s: %s%s (%s)", _("Version"),
+ VERSION, _("Build ID"), vcs, GNC_VCS_REV,
+ GNC_VCS_REV_DATE);
version = gtk_label_new(NULL);
markup = g_markup_printf_escaped(MARKUP_STRING, ver_string);
diff --git a/gnucash/gnucash-bin.c b/gnucash/gnucash-bin.c
index fb3094a..1569a41 100644
--- a/gnucash/gnucash-bin.c
+++ b/gnucash/gnucash-bin.c
@@ -452,8 +452,15 @@ gnc_parse_command_line(int *argc, char ***argv)
#else
vcs = "";
#endif
- g_print ("\n%s: %s%s (%s)\n",
- _("Build ID"), vcs, GNC_VCS_REV, GNC_VCS_REV_DATE);
+
+ /* Allow builder to override the build id (eg distributions may want to
+ * print an package source version number (rpm, dpkg,...) instead of our git ref */
+ if (g_strcmp0("", GNUCASH_BUILD_ID) != 0)
+ g_print ("\n%s: %s\n",
+ _("Build ID"), GNUCASH_BUILD_ID);
+ else
+ g_print ("\n%s: %s%s (%s)\n",
+ _("Build ID"), vcs, GNC_VCS_REV, GNC_VCS_REV_DATE);
exit(0);
}
commit 67ae241075aa28bb7547bb8cc547fc7242d823fd
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Oct 26 18:13:17 2017 +0200
Use alternative revision retrieval if git describe is failing
This happens primarily on Travis. It looks like the shallow clone it makes is missing
tags. So if git describe fails, fall back to only the short commit hash (as we used to do
previously everywhere).
diff --git a/util/gnc-vcs-info b/util/gnc-vcs-info
index abc8e98..793fc24 100755
--- a/util/gnc-vcs-info
+++ b/util/gnc-vcs-info
@@ -125,8 +125,15 @@ then
exit 0
fi
- githead=$("$GIT_CMD" --git-dir "${real_gitdir}" describe)
- if test $? = 0 ; then
+ githead=$("$GIT_CMD" --git-dir "${real_gitdir}" describe 2>/dev/null)
+ rc=$?
+ if [ $rc != 0 ]; then
+ # On travis describe seems to fail due to missing tags in the git clone the system takes
+ # So specifically to catch those errors, use only the short commit hash as a backup
+ githead=$("$GIT_CMD" --git-dir "${real_gitdir}" log -1 --pretty=format:"%h" HEAD 2>/dev/null)
+ rc=$?
+ fi
+ if [ $rc = 0 ]; then
/bin/echo -n $githead
# Add a "+" to the hash if there deleted or modified files (not excluded by .gitignore and friends)
# "Ignores" untracked files
commit 998f1185c1fc2f74c2bd297c776284a0e94be51e
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Oct 26 13:29:16 2017 +0200
Improve about dialog layout and contents
The main changes are
- group version and build information together
- increase size of application icon and name
- A more complete copyright notice (including 'Copyright' and 'GnuCash')
The default gtk provided about dialog widget won't allow for much more customization than that...
Note the build info has been condensed and is now based on 'git describe' which
returns a very concise, yet complete description of a commit starting from
the last tag that precedes it. This info will also be used anywhere else the build info
was displayed from now on, simplifying translations as well.
diff --git a/gnucash/gnome-utils/gnc-main-window.c b/gnucash/gnome-utils/gnc-main-window.c
index d008e22..6944fcd 100644
--- a/gnucash/gnome-utils/gnc-main-window.c
+++ b/gnucash/gnome-utils/gnc-main-window.c
@@ -4461,44 +4461,34 @@ gnc_main_window_cmd_help_about (GtkAction *action, GncMainWindow *window)
if (priv->about_dialog == NULL)
{
- const gchar *fixed_message = _("The GnuCash personal finance manager. "
- "The GNU way to manage your money!");
- gchar *copyright = g_strdup_printf(_("© 1997-%s Contributors"),
+ /* Translators: %s will be replaced with the current year */
+ gchar *copyright = g_strdup_printf(_("Copyright © 1997-%s The GnuCash contributors."),
GNC_VCS_REV_YEAR);
gchar **authors = get_file_strsplit("AUTHORS");
gchar **documenters = get_file_strsplit("DOCUMENTERS");
gchar *license = get_file("LICENSE");
- gchar *message;
+ gchar *version = NULL;
+ gchar *vcs = NULL;
GtkIconTheme *icon_theme = gtk_icon_theme_get_default ();
GdkPixbuf *logo = gtk_icon_theme_load_icon (icon_theme,
GNC_ICON_APP,
- 48,
+ 128,
GTK_ICON_LOOKUP_USE_BUILTIN,
NULL);
#ifdef GNC_VCS
- /* Development version */
- /* Translators: 1st %s is a fixed message, which is translated independently;
- 2nd %s is the scm type (svn/svk/git/bzr);
- 3rd %s is the scm revision number;
- 4th %s is the build date */
- message = g_strdup_printf(_("%s\nThis copy was built from %s rev %s (commit date %s)."),
- fixed_message, GNC_VCS, GNC_VCS_REV,
- GNC_VCS_REV_DATE);
+ vcs = GNC_VCS " ";
#else
- /* Translators: 1st %s is a fixed message, which is translated independently;
- 2nd %s is the scm (svn/svk/git/bzr) revision number;
- 3rd %s is the build date */
- message = g_strdup_printf(_("%s\nThis copy was built from rev %s (commit date %s)."),
- fixed_message, GNC_VCS_REV,
- GNC_VCS_REV_DATE);
+ vcs = "";
#endif
+ version = g_strdup_printf ("%s: %s\n%s: %s%s (%s)", _("Version"), VERSION,
+ _("Build ID"), vcs, GNC_VCS_REV, GNC_VCS_REV_DATE);
priv->about_dialog = gtk_about_dialog_new ();
g_object_set (priv->about_dialog,
"authors", authors,
"documenters", documenters,
- "comments", message,
+ "comments", _("Accounting for personal and small business finance."),
"copyright", copyright,
"license", license,
"logo", logo,
@@ -4508,11 +4498,12 @@ gnc_main_window_cmd_help_about (GtkAction *action, GncMainWindow *window)
* The string can have multiple rows, so you can also add a list of
* contributors. */
"translator-credits", _("translator_credits"),
- "version", VERSION,
+ "version", version,
"website", "http://www.gnucash.org",
+ "website_label", _("Visit the GnuCash website."),
NULL);
- g_free(message);
+ g_free(version);
g_free(copyright);
if (license) g_free(license);
if (documenters) g_strfreev(documenters);
diff --git a/gnucash/gnome-utils/gnc-splash.c b/gnucash/gnome-utils/gnc-splash.c
index 449a72d..d8c6378 100644
--- a/gnucash/gnome-utils/gnc-splash.c
+++ b/gnucash/gnome-utils/gnc-splash.c
@@ -60,7 +60,7 @@ gnc_show_splash_screen (void)
GtkWidget *hbox;
GtkWidget *version;
GtkWidget *separator;
- gchar *ver_string, *markup;
+ gchar *ver_string, *markup, *vcs;
if (splash) return;
if (!gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL, GNC_PREF_SHOW_SPLASH)) return;
@@ -94,22 +94,13 @@ gnc_show_splash_screen (void)
hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 3);
gtk_box_set_homogeneous (GTK_BOX (hbox), FALSE);
#ifdef GNC_VCS
- /* Development version */
- /* Translators: 1st %s is the GnuCash version (eg 2.4.11);
- 2nd %s is the scm type (svn/svk/git/bzr);
- 3rd %s is the scm revision number;
- 4th %s is the build date */
- ver_string = g_strdup_printf(_("Version: GnuCash-%s %s (rev %s, commit date %s)"),
- VERSION, GNC_VCS, GNC_VCS_REV,
- GNC_VCS_REV_DATE);
+ vcs = GNC_VCS " ";
#else
- /* Dist Tarball */
- /* Translators: 1st %s is the GnuCash version (eg 2.4.11);
- 2nd %s is the scm (svn/svk/git/bzr) revision number;
- 3rd %s is the build date */
- ver_string = g_strdup_printf(_("Version: GnuCash-%s (rev %s, commit date %s)"),
- VERSION, GNC_VCS_REV, GNC_VCS_REV_DATE);
+ vcs = "";
#endif
+ ver_string = g_strdup_printf("%s: %s, %s: %s%s (%s)", _("Version"),
+ VERSION, _("Build ID"), vcs, GNC_VCS_REV,
+ GNC_VCS_REV_DATE);
version = gtk_label_new(NULL);
markup = g_markup_printf_escaped(MARKUP_STRING, ver_string);
diff --git a/gnucash/gnome-utils/ui/gnucash.css b/gnucash/gnome-utils/ui/gnucash.css
index 7ed35d1..812d063 100644
--- a/gnucash/gnome-utils/ui/gnucash.css
+++ b/gnucash/gnome-utils/ui/gnucash.css
@@ -64,3 +64,8 @@ cursor button {
background-color: mix (@register_cursor_bg_color, grey, 0.2);
}
+/* Some tweaks for the about dialog */
+dialog#GnuCash > box > box > label
+{
+ font-size: 24px;
+}
diff --git a/gnucash/gnucash-bin.c b/gnucash/gnucash-bin.c
index d92b7ed..fb3094a 100644
--- a/gnucash/gnucash-bin.c
+++ b/gnucash/gnucash-bin.c
@@ -425,9 +425,8 @@ load_user_config(void)
static void
gnc_parse_command_line(int *argc, char ***argv)
{
-
GError *error = NULL;
- GOptionContext *context = g_option_context_new (_("- GnuCash personal and small business finance management"));
+ GOptionContext *context = g_option_context_new (_("- GnuCash, accounting for personal and small business finance"));
g_option_context_add_main_entries (context, options, GETTEXT_PACKAGE);
g_option_context_add_group (context, gtk_get_option_group(FALSE));
@@ -439,35 +438,22 @@ gnc_parse_command_line(int *argc, char ***argv)
exit (1);
}
g_option_context_free (context);
-
if (gnucash_show_version)
{
- gchar *fixed_message;
+ gchar *vcs;
if (is_development_version)
- {
- fixed_message = g_strdup_printf(_("GnuCash %s development version"), VERSION);
-
- /* Translators: 1st %s is a fixed message, which is translated independently;
- 2nd %s is the scm type (svn/svk/git/bzr);
- 3rd %s is the scm revision number;
- 4th %s is the build date */
- g_print ( _("%s\nThis copy was built from %s rev %s (commit date %s)."),
- fixed_message, GNC_VCS, GNC_VCS_REV,
- GNC_VCS_REV_DATE );
- }
+ g_print (_("GnuCash %s development version"), VERSION);
else
- {
- fixed_message = g_strdup_printf(_("GnuCash %s"), VERSION);
+ g_print (_("GnuCash %s"), VERSION);
- /* Translators: 1st %s is a fixed message, which is translated independently;
- 2nd %s is the scm (svn/svk/git/bzr) revision number;
- 3rd %s is the build date */
- g_print ( _("%s\nThis copy was built from rev %s (commit date %s)."),
- fixed_message, GNC_VCS_REV, GNC_VCS_REV_DATE );
- }
- g_print("\n");
- g_free (fixed_message);
+#ifdef GNC_VCS
+ vcs = GNC_VCS " ";
+#else
+ vcs = "";
+#endif
+ g_print ("\n%s: %s%s (%s)\n",
+ _("Build ID"), vcs, GNC_VCS_REV, GNC_VCS_REV_DATE);
exit(0);
}
diff --git a/util/gnc-vcs-info b/util/gnc-vcs-info
index 8f2c9dc..abc8e98 100755
--- a/util/gnc-vcs-info
+++ b/util/gnc-vcs-info
@@ -104,7 +104,6 @@ then
fi
# If we get here then this is NOT an svn checkout.
-
# Maybe it's git?
real_gitdir="${real_srcdir}"/.git
if test -d "${real_gitdir}"
@@ -126,7 +125,7 @@ then
exit 0
fi
- githead=`"$GIT_CMD" --git-dir "${real_gitdir}" log -1 --pretty=format:"%h" HEAD 2>/dev/null` # short hash only
+ githead=$("$GIT_CMD" --git-dir "${real_gitdir}" describe)
if test $? = 0 ; then
/bin/echo -n $githead
# Add a "+" to the hash if there deleted or modified files (not excluded by .gitignore and friends)
commit 4be826055aa9b3255d7c6fcadadfa0468be758e0
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Oct 26 13:08:36 2017 -0700
Revert "Partial fix to exception crashes on Windows."
This reverts commit 47460546355baaf511940d2cdc9367465e239470.
a300384 is the correct fix for this problem.
diff --git a/libgnucash/engine/gnc-numeric.cpp b/libgnucash/engine/gnc-numeric.cpp
index 6bbc212..0fc47d5 100644
--- a/libgnucash/engine/gnc-numeric.cpp
+++ b/libgnucash/engine/gnc-numeric.cpp
@@ -85,13 +85,9 @@ GncNumeric::GncNumeric(double d) : m_num(0), m_den(1)
static uint64_t max_leg_value{INT64_C(1000000000000000000)};
if (std::isnan(d) || fabs(d) > max_leg_value)
{
-#ifdef __MINGW32__
- throw std::invalid_argument("Bad double");
-#else
- std::ostringstream msg;
+ std::ostringstream msg;
msg << "Unable to construct a GncNumeric from " << d << ".\n";
throw std::invalid_argument(msg.str());
-#endif
}
constexpr auto max_num = static_cast<double>(INT64_MAX);
auto logval = log10(fabs(d));
@@ -121,83 +117,6 @@ GncNumeric::GncNumeric(double d) : m_num(0), m_den(1)
using boost::regex;
using boost::smatch;
using boost::regex_search;
-
-static bool
-string_regex (const std::string& str, const regex& expr,
- std::string& first, std::string& second)
-{
- smatch m;
- if (regex_search(str, m, expr))
- {
- first = m[1].str();
- second = m[2].str();
- return true;
- }
- return false;
-}
-
-static bool
-string_regex (const std::string& str, const regex& expr, std::string& string)
-{
- smatch m;
- if (regex_search(str, m, expr))
- {
- string = m[1].str();
- return true;
- }
- return false;
-}
-
-
-static bool
-numeric_regex (const std::string& str, const regex& expr,
- int64_t& num, int64_t& denom, int base1, int base2)
-{
- std::string first, second;
- if (string_regex(str, expr, first, second))
- {
- num = stoll(first, nullptr, base1);
- denom = stoll(second, nullptr, base2);
- return true;
- }
- return false;
-}
-
-numeric_regex (const std::string& str, const regex& expr, int64_t& num,
- int base)
-{
- std::string result;
- if (string_regex(str, expr, result))
- {
- num = stoll(result, nullptr, base);
- return true;
- }
- return false;
-}
-
-static bool
-numeric_regex (const std::string& str, const regex& expr,
- GncInt128& num, int64_t& den)
-{
- std::string first, second;
- if (string_regex(str, expr, first, second))
- {
- GncInt128 high(stoll(first));
- GncInt128 low(stoll(second));
- den = powten(second.length());
- num = high * den + (high > 0 ? low : -low);
- return true;
- }
- return false;
-}
-
-static void
-check_for_zero_denom (int64_t denom)
-{
- if (denom == 0)
- throw std::invalid_argument("GncNumeric denominator can't be 0.");
-}
-
GncNumeric::GncNumeric(const std::string& str, bool autoround)
{
static const std::string numer_frag("(-?[0-9]+)");
@@ -215,70 +134,91 @@ GncNumeric::GncNumeric(const std::string& str, bool autoround)
static const regex hex_over_num(hex_frag + slash + denom_frag);
static const regex num_over_hex(numer_frag + slash + hex_frag);
static const regex decimal(numer_frag + "[.,]" + denom_frag);
+ smatch m;
/* The order of testing the regexes is from the more restrictve to the less
* restrictive, as less-restrictive ones will match patterns that would also
* match the more-restrictive and so invoke the wrong construction.
*/
if (str.empty())
throw std::invalid_argument("Can't construct a GncNumeric from an empty string.");
- if (numeric_regex(str, hex_rational, m_num, m_den, 16, 16) ||
- numeric_regex(str, hex_over_num, m_num, m_den, 16, 10) ||
- numeric_regex(str, num_over_hex, m_num, m_den, 10, 16) ||
- numeric_regex(str, numeral_rational, m_num, m_den, 10, 10))
+ if (regex_search(str, m, hex_rational))
+ {
+ GncNumeric n(stoll(m[1].str(), nullptr, 16),
+ stoll(m[2].str(), nullptr, 16));
+ m_num = n.num();
+ m_den = n.denom();
+ return;
+ }
+ if (regex_search(str, m, hex_over_num))
{
- check_for_zero_denom(m_den);
- return;
+ GncNumeric n(stoll(m[1].str(), nullptr, 16),
+ stoll(m[2].str()));
+ m_num = n.num();
+ m_den = n.denom();
+ return;
+ }
+ if (regex_search(str, m, num_over_hex))
+ {
+ GncNumeric n(stoll(m[1].str()),
+ stoll(m[2].str(), nullptr, 16));
+ m_num = n.num();
+ m_den = n.denom();
+ return;
}
- GncInt128 n;
- int64_t d;
- if (numeric_regex(str, decimal, n, d))
+ if (regex_search(str, m, numeral_rational))
{
+ GncNumeric n(stoll(m[1].str()), stoll(m[2].str()));
+ m_num = n.num();
+ m_den = n.denom();
+ return;
+ }
+ if (regex_search(str, m, decimal))
+ {
+ GncInt128 high(stoll(m[1].str()));
+ GncInt128 low(stoll(m[2].str()));
+ int64_t d = powten(m[2].str().length());
+ GncInt128 n = high * d + (high > 0 ? low : -low);
if (!autoround && n.isBig())
{
-#ifdef __MINGW32__
- throw std::overflow_error("String overflowed, rounding.");
-#else
- std::ostringstream errmsg;
- errmsg << "Decimal string " << str
- << " can't be represented in a GncNumeric without rounding.";
+ std::ostringstream errmsg;
+ errmsg << "Decimal string " << m[1].str() << "." << m[2].str()
+ << "can't be represented in a GncNumeric without rounding.";
throw std::overflow_error(errmsg.str());
-#endif
-
}
while (n.isBig() && d > 0)
{
n >>= 1;
d >>= 1;
}
- if (d == 0 || n.isBig()) //Shouldn't happen, of course
+ if (n.isBig()) //Shouldn't happen, of course
{
- d = d ? d : 1;
-#ifdef __MINGW32__
- throw std::overflow_error("String overflowed, reducing.");
-#else
std::ostringstream errmsg;
- errmsg << "Decimal string " << str
+ errmsg << "Decimal string " << m[1].str() << "." << m[2].str()
<< " can't be represented in a GncNumeric, even after reducing denom to " << d;
throw std::overflow_error(errmsg.str());
-#endif
}
- m_num = static_cast<int64_t>(n);
- m_den = d;
- return;
+ GncNumeric gncn(static_cast<int64_t>(n), d);
+ m_num = gncn.num();
+ m_den = gncn.denom();
+ return;
}
- if (numeric_regex(str, hex, m_num, 16) ||
- numeric_regex(str, numeral, m_num, 10))
+ if (regex_search(str, m, hex))
{
- m_den = 1;
+ GncNumeric n(stoll(m[1].str(), nullptr, 16),INT64_C(1));
+ m_num = n.num();
+ m_den = n.denom();
+ return;
+ }
+ if (regex_search(str, m, numeral))
+ {
+ GncNumeric n(stoll(m[1].str()), INT64_C(1));
+ m_num = n.num();
+ m_den = n.denom();
return;
}
-#ifdef __MINGW32__
- throw std::invalid_argument("No numeric.");
-#else
std::ostringstream errmsg;
errmsg << "String " << str << " contains no recognizable numeric value.";
throw std::invalid_argument(errmsg.str());
-#endif
}
GncNumeric::operator gnc_numeric() const noexcept
@@ -403,15 +343,11 @@ GncNumeric::to_decimal(unsigned int max_places) const
auto excess = m_den / powten(max_places);
if (m_num % excess)
{
-#ifdef __MINGW32__
- throw std::range_error("Number couldn't be reprensented without rounding");
-#else
std::ostringstream msg;
msg << "GncNumeric " << *this
<< " could not be represented in " << max_places
<< " decimal places without rounding.\n";
throw std::range_error(msg.str());
-#endif
}
return GncNumeric(m_num / excess, powten(max_places));
}
@@ -442,25 +378,17 @@ GncNumeric::to_decimal(unsigned int max_places) const
}
catch (const std::invalid_argument& err)
{
-#ifdef __MINGW32__
- throw std::range_error("Number couldn't be represented without rounding");
-#else
std::ostringstream msg;
msg << "GncNumeric " << *this
<< " could not be represented as a decimal without rounding.\n";
throw std::range_error(msg.str());
-#endif
}
catch (const std::overflow_error& err)
{
-#ifdef __MINGW32__
- throw std::range_error("Number overflows as a decimal.");
-#else
std::ostringstream msg;
msg << "GncNumeric " << *this
<< " overflows when attempting to convert it to decimal.\n";
throw std::range_error(msg.str());
-#endif
}
}
commit a3003043540daa9e6f03fa248c7adc2fff908f61
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Oct 26 12:38:50 2017 -0700
Fix Windows crash-on-throw.
Thanks to https://stackoverflow.com/questions/46688200/mixing-c-and-c-causing-exceptions-to-terminate
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a940b87..f6f7139 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -134,7 +134,7 @@ IF (WIN32)
# should be provided as CMAKE_PREFIX_PATH on the CMake command line:
# cmake -D CMAKE_PREFIX_PATH=c/gcdev -G "MSYS Makefiles" path/to/gnucash/sources
#
-
+ SET(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")
SET(CMAKE_FRAMEWORK_PATH_TMP ${CMAKE_PREFIX_PATH})
SET(DEV_SUBDIRS aqbanking gnome guile gwenhywfar libgsf libofx libsoup libxslt webkit)
FOREACH(subdir ${DEV_SUBDIRS})
commit 47460546355baaf511940d2cdc9367465e239470
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Oct 22 21:58:07 2017 -0700
Partial fix to exception crashes on Windows.
There seems to be more than one problem that causes the exception handler ("catch") to
get lost on Windows:
* Throwing from a constructor called from a member function of another object of the same
class. That's fixed here for the GncNumeric string constructor, but there's at least one other
instance I'm still working on in GncNumeric::to_decimal.
* Hidden memory allocation in a stack-allocated object like std::string, std::istringstream,
or boost::smatch: The throw causes the object to go out of scope which calls its destructor
and in that case the catch reference is either lost or never compiled in.
This change ifdefs out the creation of detailed exception messages on Windows to avoid
the destruction of the std::istringstream and its attached std::string, creates a series of
helper functions to ensure that the boost::smatch is in a non-throwing scope, and puts the
computed values directly into the member variables instead of delegating the construction
to a temporary and then copying out the values. The last item is more correct anyway, as
C++ constructor delegation is supposed to happen in the member initialization part rather
than the function body.
With these changes the exceptions from the GncNumeric string constructor are handled
correctly.
diff --git a/libgnucash/engine/gnc-numeric.cpp b/libgnucash/engine/gnc-numeric.cpp
index 0fc47d5..6bbc212 100644
--- a/libgnucash/engine/gnc-numeric.cpp
+++ b/libgnucash/engine/gnc-numeric.cpp
@@ -85,9 +85,13 @@ GncNumeric::GncNumeric(double d) : m_num(0), m_den(1)
static uint64_t max_leg_value{INT64_C(1000000000000000000)};
if (std::isnan(d) || fabs(d) > max_leg_value)
{
- std::ostringstream msg;
+#ifdef __MINGW32__
+ throw std::invalid_argument("Bad double");
+#else
+ std::ostringstream msg;
msg << "Unable to construct a GncNumeric from " << d << ".\n";
throw std::invalid_argument(msg.str());
+#endif
}
constexpr auto max_num = static_cast<double>(INT64_MAX);
auto logval = log10(fabs(d));
@@ -117,6 +121,83 @@ GncNumeric::GncNumeric(double d) : m_num(0), m_den(1)
using boost::regex;
using boost::smatch;
using boost::regex_search;
+
+static bool
+string_regex (const std::string& str, const regex& expr,
+ std::string& first, std::string& second)
+{
+ smatch m;
+ if (regex_search(str, m, expr))
+ {
+ first = m[1].str();
+ second = m[2].str();
+ return true;
+ }
+ return false;
+}
+
+static bool
+string_regex (const std::string& str, const regex& expr, std::string& string)
+{
+ smatch m;
+ if (regex_search(str, m, expr))
+ {
+ string = m[1].str();
+ return true;
+ }
+ return false;
+}
+
+
+static bool
+numeric_regex (const std::string& str, const regex& expr,
+ int64_t& num, int64_t& denom, int base1, int base2)
+{
+ std::string first, second;
+ if (string_regex(str, expr, first, second))
+ {
+ num = stoll(first, nullptr, base1);
+ denom = stoll(second, nullptr, base2);
+ return true;
+ }
+ return false;
+}
+
+numeric_regex (const std::string& str, const regex& expr, int64_t& num,
+ int base)
+{
+ std::string result;
+ if (string_regex(str, expr, result))
+ {
+ num = stoll(result, nullptr, base);
+ return true;
+ }
+ return false;
+}
+
+static bool
+numeric_regex (const std::string& str, const regex& expr,
+ GncInt128& num, int64_t& den)
+{
+ std::string first, second;
+ if (string_regex(str, expr, first, second))
+ {
+ GncInt128 high(stoll(first));
+ GncInt128 low(stoll(second));
+ den = powten(second.length());
+ num = high * den + (high > 0 ? low : -low);
+ return true;
+ }
+ return false;
+}
+
+static void
+check_for_zero_denom (int64_t denom)
+{
+ if (denom == 0)
+ throw std::invalid_argument("GncNumeric denominator can't be 0.");
+}
+
GncNumeric::GncNumeric(const std::string& str, bool autoround)
{
static const std::string numer_frag("(-?[0-9]+)");
@@ -134,91 +215,70 @@ GncNumeric::GncNumeric(const std::string& str, bool autoround)
static const regex hex_over_num(hex_frag + slash + denom_frag);
static const regex num_over_hex(numer_frag + slash + hex_frag);
static const regex decimal(numer_frag + "[.,]" + denom_frag);
- smatch m;
/* The order of testing the regexes is from the more restrictve to the less
* restrictive, as less-restrictive ones will match patterns that would also
* match the more-restrictive and so invoke the wrong construction.
*/
if (str.empty())
throw std::invalid_argument("Can't construct a GncNumeric from an empty string.");
- if (regex_search(str, m, hex_rational))
- {
- GncNumeric n(stoll(m[1].str(), nullptr, 16),
- stoll(m[2].str(), nullptr, 16));
- m_num = n.num();
- m_den = n.denom();
- return;
- }
- if (regex_search(str, m, hex_over_num))
+ if (numeric_regex(str, hex_rational, m_num, m_den, 16, 16) ||
+ numeric_regex(str, hex_over_num, m_num, m_den, 16, 10) ||
+ numeric_regex(str, num_over_hex, m_num, m_den, 10, 16) ||
+ numeric_regex(str, numeral_rational, m_num, m_den, 10, 10))
{
- GncNumeric n(stoll(m[1].str(), nullptr, 16),
- stoll(m[2].str()));
- m_num = n.num();
- m_den = n.denom();
- return;
- }
- if (regex_search(str, m, num_over_hex))
- {
- GncNumeric n(stoll(m[1].str()),
- stoll(m[2].str(), nullptr, 16));
- m_num = n.num();
- m_den = n.denom();
- return;
+ check_for_zero_denom(m_den);
+ return;
}
- if (regex_search(str, m, numeral_rational))
+ GncInt128 n;
+ int64_t d;
+ if (numeric_regex(str, decimal, n, d))
{
- GncNumeric n(stoll(m[1].str()), stoll(m[2].str()));
- m_num = n.num();
- m_den = n.denom();
- return;
- }
- if (regex_search(str, m, decimal))
- {
- GncInt128 high(stoll(m[1].str()));
- GncInt128 low(stoll(m[2].str()));
- int64_t d = powten(m[2].str().length());
- GncInt128 n = high * d + (high > 0 ? low : -low);
if (!autoround && n.isBig())
{
- std::ostringstream errmsg;
- errmsg << "Decimal string " << m[1].str() << "." << m[2].str()
- << "can't be represented in a GncNumeric without rounding.";
+#ifdef __MINGW32__
+ throw std::overflow_error("String overflowed, rounding.");
+#else
+ std::ostringstream errmsg;
+ errmsg << "Decimal string " << str
+ << " can't be represented in a GncNumeric without rounding.";
throw std::overflow_error(errmsg.str());
+#endif
+
}
while (n.isBig() && d > 0)
{
n >>= 1;
d >>= 1;
}
- if (n.isBig()) //Shouldn't happen, of course
+ if (d == 0 || n.isBig()) //Shouldn't happen, of course
{
+ d = d ? d : 1;
+#ifdef __MINGW32__
+ throw std::overflow_error("String overflowed, reducing.");
+#else
std::ostringstream errmsg;
- errmsg << "Decimal string " << m[1].str() << "." << m[2].str()
+ errmsg << "Decimal string " << str
<< " can't be represented in a GncNumeric, even after reducing denom to " << d;
throw std::overflow_error(errmsg.str());
+#endif
}
- GncNumeric gncn(static_cast<int64_t>(n), d);
- m_num = gncn.num();
- m_den = gncn.denom();
- return;
+ m_num = static_cast<int64_t>(n);
+ m_den = d;
+ return;
}
- if (regex_search(str, m, hex))
+ if (numeric_regex(str, hex, m_num, 16) ||
+ numeric_regex(str, numeral, m_num, 10))
{
- GncNumeric n(stoll(m[1].str(), nullptr, 16),INT64_C(1));
- m_num = n.num();
- m_den = n.denom();
- return;
- }
- if (regex_search(str, m, numeral))
- {
- GncNumeric n(stoll(m[1].str()), INT64_C(1));
- m_num = n.num();
- m_den = n.denom();
+ m_den = 1;
return;
}
+#ifdef __MINGW32__
+ throw std::invalid_argument("No numeric.");
+#else
std::ostringstream errmsg;
errmsg << "String " << str << " contains no recognizable numeric value.";
throw std::invalid_argument(errmsg.str());
+#endif
}
GncNumeric::operator gnc_numeric() const noexcept
@@ -343,11 +403,15 @@ GncNumeric::to_decimal(unsigned int max_places) const
auto excess = m_den / powten(max_places);
if (m_num % excess)
{
+#ifdef __MINGW32__
+ throw std::range_error("Number couldn't be reprensented without rounding");
+#else
std::ostringstream msg;
msg << "GncNumeric " << *this
<< " could not be represented in " << max_places
<< " decimal places without rounding.\n";
throw std::range_error(msg.str());
+#endif
}
return GncNumeric(m_num / excess, powten(max_places));
}
@@ -378,17 +442,25 @@ GncNumeric::to_decimal(unsigned int max_places) const
}
catch (const std::invalid_argument& err)
{
+#ifdef __MINGW32__
+ throw std::range_error("Number couldn't be represented without rounding");
+#else
std::ostringstream msg;
msg << "GncNumeric " << *this
<< " could not be represented as a decimal without rounding.\n";
throw std::range_error(msg.str());
+#endif
}
catch (const std::overflow_error& err)
{
+#ifdef __MINGW32__
+ throw std::range_error("Number overflows as a decimal.");
+#else
std::ostringstream msg;
msg << "GncNumeric " << *this
<< " overflows when attempting to convert it to decimal.\n";
throw std::range_error(msg.str());
+#endif
}
}
commit df8ceadb63eadf8556eae7f3aba750aa5bd2bfe5
Author: Geert Janssens <geert at kobaltwit.be>
Date: Wed Oct 25 21:14:07 2017 +0200
Fix building from dist tarball with python bindings enabled
diff --git a/bindings/python/CMakeLists.txt b/bindings/python/CMakeLists.txt
index 341c298..27a98b6 100644
--- a/bindings/python/CMakeLists.txt
+++ b/bindings/python/CMakeLists.txt
@@ -36,6 +36,7 @@ IF (BUILDING_FROM_VCS)
)
SET (SWIG_GNUCASH_CORE_C ${CMAKE_CURRENT_BINARY_DIR}/gnucash_core.c)
+ SET (SWIG_GNUCASH_CORE_C_PY ${CMAKE_CURRENT_BINARY_DIR}/gnucash_core_c.py)
GNC_ADD_SWIG_PYTHON_COMMAND (swig-gnucash-core ${SWIG_GNUCASH_CORE_C}
${SWIG_FILES}
@@ -45,6 +46,7 @@ IF (BUILDING_FROM_VCS)
)
ELSE()
SET (SWIG_GNUCASH_CORE_C gnucash_core.c)
+ SET (SWIG_GNUCASH_CORE_C_PY ${CMAKE_CURRENT_SOURCE_DIR}/gnucash_core_c.py)
ENDIF()
IF(WITH_PYTHON)
@@ -83,14 +85,14 @@ IF(WITH_PYTHON)
LIBRARY DESTINATION ${PYTHON_SYSCONFIG_OUTPUT}/gnucash
ARCHIVE DESTINATION ${PYTHON_SYSCONFIG_OUTPUT}/gnucash
)
- INSTALL(FILES ${PYEXEC_FILES} ${CMAKE_CURRENT_BINARY_DIR}/gnucash_core_c.py
+ INSTALL(FILES ${PYEXEC_FILES} ${SWIG_GNUCASH_CORE_C_PY}
DESTINATION ${PYTHON_SYSCONFIG_OUTPUT}/gnucash
)
FILE(COPY ${PYEXEC_FILES} DESTINATION ${PYTHON_SYSCONFIG_BUILD}/gnucash)
ADD_CUSTOM_TARGET(gnucash-core-c-py ALL
- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/gnucash_core_c.py ${PYTHON_SYSCONFIG_BUILD}/gnucash
+ COMMAND ${CMAKE_COMMAND} -E copy ${SWIG_GNUCASH_CORE_C_PY} ${PYTHON_SYSCONFIG_BUILD}/gnucash
DEPENDS ${SWIG_GNUCASH_CORE_C})
ADD_CUSTOM_TARGET(gnucash-core-c-build ALL
commit 7cb59aafe889a7d22a1ad2c9ab40cf5865f88643
Author: Geert Janssens <geert at kobaltwit.be>
Date: Wed Oct 25 20:30:41 2017 +0200
Fix disabling src docs build on Windows
As it was written it also prevented building source docs on other platforms, causing
cmake warnings and a failed dist build.
diff --git a/libgnucash/doc/CMakeLists.txt b/libgnucash/doc/CMakeLists.txt
index 8f6e5a1..a54a7a2 100644
--- a/libgnucash/doc/CMakeLists.txt
+++ b/libgnucash/doc/CMakeLists.txt
@@ -1,4 +1,4 @@
-if (!WIN32)
+if (NOT WIN32)
ADD_SUBDIRECTORY(design)
endif()
ADD_SUBDIRECTORY(xml)
commit 1238b9d8cd194b221b6bd9e18dbef8f568de6117
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Oct 26 11:14:21 2017 +0200
Prevent gcc from searching config.h in the current directory
This will avoid a ninja-build from picking up a config.h generated by the autotools build
(in the root build directory). Picking up the wrong config.h may lead to all kinds of
subtle issues if the autotools run was done with different options than the cmake run.
diff --git a/bindings/python/gnucash_core.i b/bindings/python/gnucash_core.i
index f0b3800..83183e5 100644
--- a/bindings/python/gnucash_core.i
+++ b/bindings/python/gnucash_core.i
@@ -45,7 +45,7 @@
%module(package="gnucash") gnucash_core_c
%{
-#include "config.h"
+#include <config.h>
#include <datetime.h>
#include "qofsession.h"
#include "qofbook.h"
diff --git a/bindings/python/sqlite3test.c b/bindings/python/sqlite3test.c
index 262e7cd..4dad870 100644
--- a/bindings/python/sqlite3test.c
+++ b/bindings/python/sqlite3test.c
@@ -18,7 +18,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "qofsession.h"
int main()
diff --git a/borrowed/goffice/go-charmap-sel.c b/borrowed/goffice/go-charmap-sel.c
index 8395206..bfb7f8f 100644
--- a/borrowed/goffice/go-charmap-sel.c
+++ b/borrowed/goffice/go-charmap-sel.c
@@ -23,7 +23,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include "go-charmap-sel.h"
#include "go-optionmenu.h"
#include "go-glib-extras.h"
diff --git a/borrowed/goffice/go-glib-extras.c b/borrowed/goffice/go-glib-extras.c
index e470e41..7a42aa8 100644
--- a/borrowed/goffice/go-glib-extras.c
+++ b/borrowed/goffice/go-glib-extras.c
@@ -8,7 +8,7 @@
* Zbigniew Chyla (cyba at gnome.pl)
* Morten Welinder (terra at gnome.org)
*/
-#include "config.h"
+#include <config.h>
#include "go-glib-extras.h"
#include <glib/gi18n-lib.h>
diff --git a/borrowed/goffice/go-optionmenu.c b/borrowed/goffice/go-optionmenu.c
index 5a49ccd..3636dec 100644
--- a/borrowed/goffice/go-optionmenu.c
+++ b/borrowed/goffice/go-optionmenu.c
@@ -31,7 +31,7 @@
* USA.
*/
-#include "config.h"
+#include <config.h>
#include "go-optionmenu.h"
#include <gdk/gdkkeysyms.h>
diff --git a/borrowed/libc/setenv.c b/borrowed/libc/setenv.c
index e79c017..0c494f1 100644
--- a/borrowed/libc/setenv.c
+++ b/borrowed/libc/setenv.c
@@ -20,7 +20,7 @@
*
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gprintf.h>
diff --git a/common/platform.h b/common/platform.h
index 75aebec..b6879b5 100644
--- a/common/platform.h
+++ b/common/platform.h
@@ -21,7 +21,7 @@
#ifndef GNC_PLATFORM_H
#define GNC_PLATFORM_H
-#include "config.h"
+#include <config.h>
/* PLATFORM handles OS, operating environment, graphics API, and CPU */
#define PLATFORM(GNC_FEATURE) (defined( GNC_PLATFORM_##GNC_FEATURE ) && GNC_PLATFORM_##GNC_FEATURE)
diff --git a/common/test-core/test-stuff.c b/common/test-core/test-stuff.c
index 5cc5ad0..66bdcf7 100644
--- a/common/test-core/test-stuff.c
+++ b/common/test-core/test-stuff.c
@@ -28,7 +28,7 @@
-#include "config.h"
+#include <config.h>
#include <unistd.h>
#include <sys/types.h>
diff --git a/common/test-core/unittest-support.i b/common/test-core/unittest-support.i
index 74c3ffd..948a554 100644
--- a/common/test-core/unittest-support.i
+++ b/common/test-core/unittest-support.i
@@ -20,7 +20,7 @@
%module unittest_support
%{
-#include "config.h"
+#include <config.h>
#include "unittest-support.h"
%}
diff --git a/gnucash/gnome-search/dialog-search.c b/gnucash/gnome-search/dialog-search.c
index 07851de..2eb6284 100644
--- a/gnucash/gnome-search/dialog-search.c
+++ b/gnucash/gnome-search/dialog-search.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-search/gnc-general-search.c b/gnucash/gnome-search/gnc-general-search.c
index 8807d2b..9bc30c5 100644
--- a/gnucash/gnome-search/gnc-general-search.c
+++ b/gnucash/gnome-search/gnc-general-search.c
@@ -29,7 +29,7 @@
@NOTATION@
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-search/search-core-utils.c b/gnucash/gnome-search/search-core-utils.c
index 04ddc75..4e184bf 100644
--- a/gnucash/gnome-search/search-core-utils.c
+++ b/gnucash/gnome-search/search-core-utils.c
@@ -22,7 +22,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/account-quickfill.c b/gnucash/gnome-utils/account-quickfill.c
index 6e312d2..729ce39 100644
--- a/gnucash/gnome-utils/account-quickfill.c
+++ b/gnucash/gnome-utils/account-quickfill.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "account-quickfill.h"
#include "gnc-engine.h"
#include "gnc-prefs.h"
diff --git a/gnucash/gnome-utils/assistant-xml-encoding.c b/gnucash/gnome-utils/assistant-xml-encoding.c
index 5df69a8..f38b5e8 100644
--- a/gnucash/gnome-utils/assistant-xml-encoding.c
+++ b/gnucash/gnome-utils/assistant-xml-encoding.c
@@ -22,7 +22,7 @@
*
**********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gmodule.h>
diff --git a/gnucash/gnome-utils/cursors.c b/gnucash/gnome-utils/cursors.c
index 0cf6106..360a630 100644
--- a/gnucash/gnome-utils/cursors.c
+++ b/gnucash/gnome-utils/cursors.c
@@ -21,7 +21,7 @@
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 *
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include "gnc-ui.h"
diff --git a/gnucash/gnome-utils/dialog-account.c b/gnucash/gnome-utils/dialog-account.c
index 8cb11a5..24f63e1 100644
--- a/gnucash/gnome-utils/dialog-account.c
+++ b/gnucash/gnome-utils/dialog-account.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-book-close.c b/gnucash/gnome-utils/dialog-book-close.c
index c130f24..dab1930 100644
--- a/gnucash/gnome-utils/dialog-book-close.c
+++ b/gnucash/gnome-utils/dialog-book-close.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-commodity.c b/gnucash/gnome-utils/dialog-commodity.c
index ff4c552..e9aa51f 100644
--- a/gnucash/gnome-utils/dialog-commodity.c
+++ b/gnucash/gnome-utils/dialog-commodity.c
@@ -34,7 +34,7 @@
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-dup-trans.c b/gnucash/gnome-utils/dialog-dup-trans.c
index f79481f..bd30860 100644
--- a/gnucash/gnome-utils/dialog-dup-trans.c
+++ b/gnucash/gnome-utils/dialog-dup-trans.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-file-access.c b/gnucash/gnome-utils/dialog-file-access.c
index 1902368..7cd36f3 100644
--- a/gnucash/gnome-utils/dialog-file-access.c
+++ b/gnucash/gnome-utils/dialog-file-access.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-object-references.c b/gnucash/gnome-utils/dialog-object-references.c
index 9d31da4..c09fe15 100644
--- a/gnucash/gnome-utils/dialog-object-references.c
+++ b/gnucash/gnome-utils/dialog-object-references.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-options.c b/gnucash/gnome-utils/dialog-options.c
index ff0a51a..48c53a7 100644
--- a/gnucash/gnome-utils/dialog-options.c
+++ b/gnucash/gnome-utils/dialog-options.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <gdk/gdk.h>
diff --git a/gnucash/gnome-utils/dialog-preferences.c b/gnucash/gnome-utils/dialog-preferences.c
index e7665df..cb5e976 100644
--- a/gnucash/gnome-utils/dialog-preferences.c
+++ b/gnucash/gnome-utils/dialog-preferences.c
@@ -60,7 +60,7 @@
the glade file.
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-query-view.c b/gnucash/gnome-utils/dialog-query-view.c
index 6e2d1d4..824755f 100644
--- a/gnucash/gnome-utils/dialog-query-view.c
+++ b/gnucash/gnome-utils/dialog-query-view.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-reset-warnings.c b/gnucash/gnome-utils/dialog-reset-warnings.c
index 794ce20..5c810d2 100644
--- a/gnucash/gnome-utils/dialog-reset-warnings.c
+++ b/gnucash/gnome-utils/dialog-reset-warnings.c
@@ -22,7 +22,7 @@
* *
**********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/dialog-tax-table.c b/gnucash/gnome-utils/dialog-tax-table.c
index d13d2f3..aa4dfbf 100644
--- a/gnucash/gnome-utils/dialog-tax-table.c
+++ b/gnucash/gnome-utils/dialog-tax-table.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-totd.c b/gnucash/gnome-utils/dialog-totd.c
index f54a9a9..91e9e16 100644
--- a/gnucash/gnome-utils/dialog-totd.c
+++ b/gnucash/gnome-utils/dialog-totd.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/dialog-transfer.c b/gnucash/gnome-utils/dialog-transfer.c
index 2947d9b..e5fedbf 100644
--- a/gnucash/gnome-utils/dialog-transfer.c
+++ b/gnucash/gnome-utils/dialog-transfer.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/gnome-utils/dialog-userpass.c b/gnucash/gnome-utils/dialog-userpass.c
index d16e803..c610f25 100644
--- a/gnucash/gnome-utils/dialog-userpass.c
+++ b/gnucash/gnome-utils/dialog-userpass.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include "dialog-utils.h"
diff --git a/gnucash/gnome-utils/dialog-utils.c b/gnucash/gnome-utils/dialog-utils.c
index b00aff1..36a9935 100644
--- a/gnucash/gnome-utils/dialog-utils.c
+++ b/gnucash/gnome-utils/dialog-utils.c
@@ -23,7 +23,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/gnome-utils/gnc-account-sel.c b/gnucash/gnome-utils/gnc-account-sel.c
index d3aa98b..d255ce6 100644
--- a/gnucash/gnome-utils/gnc-account-sel.c
+++ b/gnucash/gnome-utils/gnc-account-sel.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
**/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-amount-edit.c b/gnucash/gnome-utils/gnc-amount-edit.c
index d860f2e..373bd59 100644
--- a/gnucash/gnome-utils/gnc-amount-edit.c
+++ b/gnucash/gnome-utils/gnc-amount-edit.c
@@ -32,7 +32,7 @@
* Authors: Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/gnome-utils/gnc-autosave.c b/gnucash/gnome-utils/gnc-autosave.c
index 26c21dc..1aff29c 100644
--- a/gnucash/gnome-utils/gnc-autosave.c
+++ b/gnucash/gnome-utils/gnc-autosave.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include "gnc-autosave.h"
diff --git a/gnucash/gnome-utils/gnc-cell-renderer-date.c b/gnucash/gnome-utils/gnc-cell-renderer-date.c
index c37a228..210c04a 100644
--- a/gnucash/gnome-utils/gnc-cell-renderer-date.c
+++ b/gnucash/gnome-utils/gnc-cell-renderer-date.c
@@ -27,7 +27,7 @@
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
**************************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-cell-renderer-popup-entry.c b/gnucash/gnome-utils/gnc-cell-renderer-popup-entry.c
index e9945b5..8ea7c32 100644
--- a/gnucash/gnome-utils/gnc-cell-renderer-popup-entry.c
+++ b/gnucash/gnome-utils/gnc-cell-renderer-popup-entry.c
@@ -26,7 +26,7 @@
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*************************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-cell-renderer-popup.c b/gnucash/gnome-utils/gnc-cell-renderer-popup.c
index 880c1ea..d06991c 100644
--- a/gnucash/gnome-utils/gnc-cell-renderer-popup.c
+++ b/gnucash/gnome-utils/gnc-cell-renderer-popup.c
@@ -26,7 +26,7 @@
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*************************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-combott.c b/gnucash/gnome-utils/gnc-combott.c
index d68dfac..995e248 100644
--- a/gnucash/gnome-utils/gnc-combott.c
+++ b/gnucash/gnome-utils/gnc-combott.c
@@ -27,7 +27,7 @@
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 *
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include "gnc-combott.h"
#include <strings.h>
diff --git a/gnucash/gnome-utils/gnc-commodity-edit.c b/gnucash/gnome-utils/gnc-commodity-edit.c
index e451122..3a5a4fe 100644
--- a/gnucash/gnome-utils/gnc-commodity-edit.c
+++ b/gnucash/gnome-utils/gnc-commodity-edit.c
@@ -33,7 +33,7 @@
* Derek Atkins <warlord at MIT.EDU>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-currency-edit.c b/gnucash/gnome-utils/gnc-currency-edit.c
index e9380d1..f956d1f 100644
--- a/gnucash/gnome-utils/gnc-currency-edit.c
+++ b/gnucash/gnome-utils/gnc-currency-edit.c
@@ -55,7 +55,7 @@
* user from typing in random data.
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-date-delta.c b/gnucash/gnome-utils/gnc-date-delta.c
index a8ee05e..fed1ef2 100644
--- a/gnucash/gnome-utils/gnc-date-delta.c
+++ b/gnucash/gnome-utils/gnc-date-delta.c
@@ -32,7 +32,7 @@
* Author: Dave Peticolas <peticola at cs.ucdavis.edu>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-date-edit.c b/gnucash/gnome-utils/gnc-date-edit.c
index e97018b..c2e93a9 100644
--- a/gnucash/gnome-utils/gnc-date-edit.c
+++ b/gnucash/gnome-utils/gnc-date-edit.c
@@ -33,7 +33,7 @@
* Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-date-format.c b/gnucash/gnome-utils/gnc-date-format.c
index 8130e7b..864a9af 100644
--- a/gnucash/gnome-utils/gnc-date-format.c
+++ b/gnucash/gnome-utils/gnc-date-format.c
@@ -31,7 +31,7 @@
* Authors: Derek Atkins <derek at ihtfp.com>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-utils/gnc-dense-cal-model.c b/gnucash/gnome-utils/gnc-dense-cal-model.c
index cf83745..205f625 100644
--- a/gnucash/gnome-utils/gnc-dense-cal-model.c
+++ b/gnucash/gnome-utils/gnc-dense-cal-model.c
@@ -31,7 +31,7 @@
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib-object.h>
#include "gnc-dense-cal.h"
diff --git a/gnucash/gnome-utils/gnc-dense-cal-model.h b/gnucash/gnome-utils/gnc-dense-cal-model.h
index 5ef36cf..92cbbac 100644
--- a/gnucash/gnome-utils/gnc-dense-cal-model.h
+++ b/gnucash/gnome-utils/gnc-dense-cal-model.h
@@ -23,7 +23,7 @@
#ifndef _GNC_DENSE_CAL_MODEL_H
#define _GNC_DENSE_CAL_MODEL_H
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib-object.h>
diff --git a/gnucash/gnome-utils/gnc-dense-cal-store.c b/gnucash/gnome-utils/gnc-dense-cal-store.c
index 6355348..7a29aba 100644
--- a/gnucash/gnome-utils/gnc-dense-cal-store.c
+++ b/gnucash/gnome-utils/gnc-dense-cal-store.c
@@ -30,7 +30,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib-object.h>
#include "gnc-date.h"
diff --git a/gnucash/gnome-utils/gnc-dense-cal-store.h b/gnucash/gnome-utils/gnc-dense-cal-store.h
index 6dbaf33..1ea916e 100644
--- a/gnucash/gnome-utils/gnc-dense-cal-store.h
+++ b/gnucash/gnome-utils/gnc-dense-cal-store.h
@@ -23,7 +23,7 @@
#ifndef _GNC_DENSE_CAL_STORE_H
#define _GNC_DENSE_CAL_STORE_H
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib-object.h>
#include "gnc-dense-cal-model.h"
diff --git a/gnucash/gnome-utils/gnc-dense-cal.c b/gnucash/gnome-utils/gnc-dense-cal.c
index 8c82273..90355a4 100644
--- a/gnucash/gnome-utils/gnc-dense-cal.c
+++ b/gnucash/gnome-utils/gnc-dense-cal.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-dense-cal.h"
#include "gnc-dense-cal-model.h"
diff --git a/gnucash/gnome-utils/gnc-dense-cal.h b/gnucash/gnome-utils/gnc-dense-cal.h
index f4e0f78..5bedd6e 100644
--- a/gnucash/gnome-utils/gnc-dense-cal.h
+++ b/gnucash/gnome-utils/gnc-dense-cal.h
@@ -23,7 +23,7 @@
#ifndef _GNC_DENSE_CAL_H
#define _GNC_DENSE_CAL_H
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "gnc-dense-cal-model.h"
diff --git a/gnucash/gnome-utils/gnc-embedded-window.c b/gnucash/gnome-utils/gnc-embedded-window.c
index f388938..605d7dd 100644
--- a/gnucash/gnome-utils/gnc-embedded-window.c
+++ b/gnucash/gnome-utils/gnc-embedded-window.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-file.c b/gnucash/gnome-utils/gnc-file.c
index 680ebfc..ff06c63 100644
--- a/gnucash/gnome-utils/gnc-file.c
+++ b/gnucash/gnome-utils/gnc-file.c
@@ -19,7 +19,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-frequency.c b/gnucash/gnome-utils/gnc-frequency.c
index 7f79390..af6238e 100644
--- a/gnucash/gnome-utils/gnc-frequency.c
+++ b/gnucash/gnome-utils/gnc-frequency.c
@@ -24,7 +24,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-general-select.c b/gnucash/gnome-utils/gnc-general-select.c
index cc16a46..fc68bcf 100644
--- a/gnucash/gnome-utils/gnc-general-select.c
+++ b/gnucash/gnome-utils/gnc-general-select.c
@@ -28,7 +28,7 @@
@NOTATION@
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-gnome-utils.c b/gnucash/gnome-utils/gnc-gnome-utils.c
index 1642ed9..a80c112 100644
--- a/gnucash/gnome-utils/gnc-gnome-utils.c
+++ b/gnucash/gnome-utils/gnc-gnome-utils.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#ifdef HAVE_X11_XLIB_H
diff --git a/gnucash/gnome-utils/gnc-gobject-utils.c b/gnucash/gnome-utils/gnc-gobject-utils.c
index 5c5567b..8b3b676 100644
--- a/gnucash/gnome-utils/gnc-gobject-utils.c
+++ b/gnucash/gnome-utils/gnc-gobject-utils.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include "gnc-gobject-utils.h"
diff --git a/gnucash/gnome-utils/gnc-gtk-utils.c b/gnucash/gnome-utils/gnc-gtk-utils.c
index 95586ea..f8bcaea 100644
--- a/gnucash/gnome-utils/gnc-gtk-utils.c
+++ b/gnucash/gnome-utils/gnc-gtk-utils.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-gtk-utils.h"
diff --git a/gnucash/gnome-utils/gnc-gui-query.c b/gnucash/gnome-utils/gnc-gui-query.c
index c31a380..d8492e2 100644
--- a/gnucash/gnome-utils/gnc-gui-query.c
+++ b/gnucash/gnome-utils/gnc-gui-query.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-icons.c b/gnucash/gnome-utils/gnc-icons.c
index a4077d1..40cb0af 100644
--- a/gnucash/gnome-utils/gnc-icons.c
+++ b/gnucash/gnome-utils/gnc-icons.c
@@ -24,7 +24,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-keyring.c b/gnucash/gnome-utils/gnc-keyring.c
index 5c91e06..d672e34 100644
--- a/gnucash/gnome-utils/gnc-keyring.c
+++ b/gnucash/gnome-utils/gnc-keyring.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include "qof.h"
#include "gnc-ui.h"
diff --git a/gnucash/gnome-utils/gnc-main-window.c b/gnucash/gnome-utils/gnc-main-window.c
index 9f7dba6..d008e22 100644
--- a/gnucash/gnome-utils/gnc-main-window.c
+++ b/gnucash/gnome-utils/gnc-main-window.c
@@ -32,7 +32,7 @@
@author Copyright (C) 2003 Jan Arne Petersen <jpetersen at uni-bonn.de>
@author Copyright (C) 2003,2005,2006 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-menu-extensions.c b/gnucash/gnome-utils/gnc-menu-extensions.c
index 92728eb..e9527da 100644
--- a/gnucash/gnome-utils/gnc-menu-extensions.c
+++ b/gnucash/gnome-utils/gnc-menu-extensions.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-period-select.c b/gnucash/gnome-utils/gnc-period-select.c
index 179edf4..379dbe3 100644
--- a/gnucash/gnome-utils/gnc-period-select.c
+++ b/gnucash/gnome-utils/gnc-period-select.c
@@ -29,7 +29,7 @@
@author David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-plugin-file-history.c b/gnucash/gnome-utils/gnc-plugin-file-history.c
index d4f051c..4b68e95 100644
--- a/gnucash/gnome-utils/gnc-plugin-file-history.c
+++ b/gnucash/gnome-utils/gnc-plugin-file-history.c
@@ -29,7 +29,7 @@
@author Copyright (C) 2003,2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-plugin-manager.c b/gnucash/gnome-utils/gnc-plugin-manager.c
index b65f401..ee962db 100644
--- a/gnucash/gnome-utils/gnc-plugin-manager.c
+++ b/gnucash/gnome-utils/gnc-plugin-manager.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-plugin-menu-additions.c b/gnucash/gnome-utils/gnc-plugin-menu-additions.c
index 21a6d7f..082d794 100644
--- a/gnucash/gnome-utils/gnc-plugin-menu-additions.c
+++ b/gnucash/gnome-utils/gnc-plugin-menu-additions.c
@@ -33,7 +33,7 @@
@author Copyright (C) 2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-utils/gnc-plugin-page.c b/gnucash/gnome-utils/gnc-plugin-page.c
index 55b4dc9..b29e1a2 100644
--- a/gnucash/gnome-utils/gnc-plugin-page.c
+++ b/gnucash/gnome-utils/gnc-plugin-page.c
@@ -32,7 +32,7 @@
@author Copyright (C) 2003,2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include "gnc-engine.h"
diff --git a/gnucash/gnome-utils/gnc-plugin.c b/gnucash/gnome-utils/gnc-plugin.c
index 28dd419..a06b8d6 100644
--- a/gnucash/gnome-utils/gnc-plugin.c
+++ b/gnucash/gnome-utils/gnc-plugin.c
@@ -32,7 +32,7 @@
@author Copyright (C) 2003,2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-query-view.c b/gnucash/gnome-utils/gnc-query-view.c
index 12ac44e..aef5b6f 100644
--- a/gnucash/gnome-utils/gnc-query-view.c
+++ b/gnucash/gnome-utils/gnc-query-view.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-recurrence.c b/gnucash/gnome-utils/gnc-recurrence.c
index f2e1197..ce72553 100644
--- a/gnucash/gnome-utils/gnc-recurrence.c
+++ b/gnucash/gnome-utils/gnc-recurrence.c
@@ -23,7 +23,7 @@
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 *
* Boston, MA 02110-1301, USA gnu at gnu.org *
*******************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-splash.c b/gnucash/gnome-utils/gnc-splash.c
index 2cb6828..449a72d 100644
--- a/gnucash/gnome-utils/gnc-splash.c
+++ b/gnucash/gnome-utils/gnc-splash.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.c b/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.c
index 9a2105b..ea9fbcd 100644
--- a/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.c
+++ b/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.c
@@ -30,7 +30,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "gnc-sx-instance-dense-cal-adapter.h"
#include "gnc-dense-cal.h"
diff --git a/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.h b/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.h
index 931f7aa..ac093f8 100644
--- a/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.h
+++ b/gnucash/gnome-utils/gnc-sx-instance-dense-cal-adapter.h
@@ -23,7 +23,7 @@
#ifndef _GNC_SX_INSTANCE_DENSE_CAL_ADAPTER_H
#define _GNC_SX_INSTANCE_DENSE_CAL_ADAPTER_H
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "gnc-sx-instance-model.h"
diff --git a/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.c b/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.c
index 78a7938..bfd9208 100644
--- a/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.c
+++ b/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.c
@@ -30,7 +30,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
#include <glib-object.h>
diff --git a/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.h b/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.h
index 275c9f2..0021194 100644
--- a/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.h
+++ b/gnucash/gnome-utils/gnc-sx-list-tree-model-adapter.h
@@ -23,7 +23,7 @@
#ifndef _GNC_SX_LIST_TREE_MODEL_ADAPTER_H
#define _GNC_SX_LIST_TREE_MODEL_ADAPTER_H
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib-object.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-tree-control-split-reg.c b/gnucash/gnome-utils/gnc-tree-control-split-reg.c
index 2383ddf..ea00d88 100644
--- a/gnucash/gnome-utils/gnc-tree-control-split-reg.c
+++ b/gnucash/gnome-utils/gnc-tree-control-split-reg.c
@@ -24,7 +24,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-account-types.c b/gnucash/gnome-utils/gnc-tree-model-account-types.c
index a704a98..e76c0f8 100644
--- a/gnucash/gnome-utils/gnc-tree-model-account-types.c
+++ b/gnucash/gnome-utils/gnc-tree-model-account-types.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-account.c b/gnucash/gnome-utils/gnc-tree-model-account.c
index e19ace3..3bc4173 100644
--- a/gnucash/gnome-utils/gnc-tree-model-account.c
+++ b/gnucash/gnome-utils/gnc-tree-model-account.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-budget.c b/gnucash/gnome-utils/gnc-tree-model-budget.c
index bc8db09..2cddd65 100644
--- a/gnucash/gnome-utils/gnc-tree-model-budget.c
+++ b/gnucash/gnome-utils/gnc-tree-model-budget.c
@@ -22,7 +22,7 @@
/** @addtogroup budget
* @{ */
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-commodity.c b/gnucash/gnome-utils/gnc-tree-model-commodity.c
index 40b830c..03f836d 100644
--- a/gnucash/gnome-utils/gnc-tree-model-commodity.c
+++ b/gnucash/gnome-utils/gnc-tree-model-commodity.c
@@ -34,7 +34,7 @@
* iter->user_data3 The index of the namespace/commodity within its parent list
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-owner.c b/gnucash/gnome-utils/gnc-tree-model-owner.c
index 8f0183e..59cc630 100644
--- a/gnucash/gnome-utils/gnc-tree-model-owner.c
+++ b/gnucash/gnome-utils/gnc-tree-model-owner.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-price.c b/gnucash/gnome-utils/gnc-tree-model-price.c
index c93d4a1..eea39aa 100644
--- a/gnucash/gnome-utils/gnc-tree-model-price.c
+++ b/gnucash/gnome-utils/gnc-tree-model-price.c
@@ -35,7 +35,7 @@
* iter->user_data3 The index of the item within its parent list
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-selection.c b/gnucash/gnome-utils/gnc-tree-model-selection.c
index de2a817..8f37305 100644
--- a/gnucash/gnome-utils/gnc-tree-model-selection.c
+++ b/gnucash/gnome-utils/gnc-tree-model-selection.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model-split-reg.c b/gnucash/gnome-utils/gnc-tree-model-split-reg.c
index c2995c6..977510d 100644
--- a/gnucash/gnome-utils/gnc-tree-model-split-reg.c
+++ b/gnucash/gnome-utils/gnc-tree-model-split-reg.c
@@ -24,7 +24,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-model.c b/gnucash/gnome-utils/gnc-tree-model.c
index 459b1d6..f9eacc9 100644
--- a/gnucash/gnome-utils/gnc-tree-model.c
+++ b/gnucash/gnome-utils/gnc-tree-model.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-utils/gnc-tree-util-split-reg.c b/gnucash/gnome-utils/gnc-tree-util-split-reg.c
index 0cc763e..dc46ff9 100644
--- a/gnucash/gnome-utils/gnc-tree-util-split-reg.c
+++ b/gnucash/gnome-utils/gnc-tree-util-split-reg.c
@@ -24,7 +24,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-view-account.c b/gnucash/gnome-utils/gnc-tree-view-account.c
index 5914ce7e..75aeee3 100644
--- a/gnucash/gnome-utils/gnc-tree-view-account.c
+++ b/gnucash/gnome-utils/gnc-tree-view-account.c
@@ -22,7 +22,7 @@
* *
\**********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-view-commodity.c b/gnucash/gnome-utils/gnc-tree-view-commodity.c
index 7fa8e9e..a1fe561 100644
--- a/gnucash/gnome-utils/gnc-tree-view-commodity.c
+++ b/gnucash/gnome-utils/gnc-tree-view-commodity.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-view-owner.c b/gnucash/gnome-utils/gnc-tree-view-owner.c
index cda3eb9..153e5cc 100644
--- a/gnucash/gnome-utils/gnc-tree-view-owner.c
+++ b/gnucash/gnome-utils/gnc-tree-view-owner.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-view-price.c b/gnucash/gnome-utils/gnc-tree-view-price.c
index 57bfb7c..ad95cca 100644
--- a/gnucash/gnome-utils/gnc-tree-view-price.c
+++ b/gnucash/gnome-utils/gnc-tree-view-price.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-view-split-reg.c b/gnucash/gnome-utils/gnc-tree-view-split-reg.c
index 91dcae2..d6b5268 100644
--- a/gnucash/gnome-utils/gnc-tree-view-split-reg.c
+++ b/gnucash/gnome-utils/gnc-tree-view-split-reg.c
@@ -24,7 +24,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-view-sx-list.c b/gnucash/gnome-utils/gnc-tree-view-sx-list.c
index e128076..d485866 100644
--- a/gnucash/gnome-utils/gnc-tree-view-sx-list.c
+++ b/gnucash/gnome-utils/gnc-tree-view-sx-list.c
@@ -32,7 +32,7 @@
* *
*******************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-tree-view.c b/gnucash/gnome-utils/gnc-tree-view.c
index 5999cd9..015e2fd 100644
--- a/gnucash/gnome-utils/gnc-tree-view.c
+++ b/gnucash/gnome-utils/gnc-tree-view.c
@@ -31,7 +31,7 @@
@author David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome-utils/gnc-window.c b/gnucash/gnome-utils/gnc-window.c
index c6549a0..2d4acf5 100644
--- a/gnucash/gnome-utils/gnc-window.c
+++ b/gnucash/gnome-utils/gnc-window.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/gncmod-gnome-utils.c b/gnucash/gnome-utils/gncmod-gnome-utils.c
index 903a410..ced36ae 100644
--- a/gnucash/gnome-utils/gncmod-gnome-utils.c
+++ b/gnucash/gnome-utils/gncmod-gnome-utils.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/gnucash/gnome-utils/misc-gnome-utils.c b/gnucash/gnome-utils/misc-gnome-utils.c
index f8d159d..a366466 100644
--- a/gnucash/gnome-utils/misc-gnome-utils.c
+++ b/gnucash/gnome-utils/misc-gnome-utils.c
@@ -17,7 +17,7 @@
* 02110-1301 USA
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-utils/print-session.c b/gnucash/gnome-utils/print-session.c
index f8c44b7..f8fc084 100644
--- a/gnucash/gnome-utils/print-session.c
+++ b/gnucash/gnome-utils/print-session.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome-utils/test/test-gnc-recurrence.c b/gnucash/gnome-utils/test/test-gnc-recurrence.c
index e451653..bac7fb6 100644
--- a/gnucash/gnome-utils/test/test-gnc-recurrence.c
+++ b/gnucash/gnome-utils/test/test-gnc-recurrence.c
@@ -27,7 +27,7 @@
*
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <gtk/gtk.h>
#include <stdio.h>
diff --git a/gnucash/gnome-utils/tree-view-utils.c b/gnucash/gnome-utils/tree-view-utils.c
index 2631c0e..2a36dd8 100644
--- a/gnucash/gnome-utils/tree-view-utils.c
+++ b/gnucash/gnome-utils/tree-view-utils.c
@@ -33,7 +33,7 @@
@author Geert Janssens <geert at kobaltwit.be>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-utils/tree-view-utils.h b/gnucash/gnome-utils/tree-view-utils.h
index e9bf286..0f3a600 100644
--- a/gnucash/gnome-utils/tree-view-utils.h
+++ b/gnucash/gnome-utils/tree-view-utils.h
@@ -36,7 +36,7 @@
#ifndef TREE_VIEW_UTILS_H_
#define TREE_VIEW_UTILS_H_
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/gnome-utils/window-main-summarybar.c b/gnucash/gnome-utils/window-main-summarybar.c
index f26c3ed..be98fac 100644
--- a/gnucash/gnome-utils/window-main-summarybar.c
+++ b/gnucash/gnome-utils/window-main-summarybar.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/assistant-acct-period.c b/gnucash/gnome/assistant-acct-period.c
index ea6bd1b..c2a22b5 100644
--- a/gnucash/gnome/assistant-acct-period.c
+++ b/gnucash/gnome/assistant-acct-period.c
@@ -32,7 +32,7 @@
* <menuitem name="ActionsCloseBooks" action="ActionsCloseBooksAction"/> *
\*************************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/assistant-hierarchy.c b/gnucash/gnome/assistant-hierarchy.c
index b0625f2..5a6d25d 100644
--- a/gnucash/gnome/assistant-hierarchy.c
+++ b/gnucash/gnome/assistant-hierarchy.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#include <libguile.h>
diff --git a/gnucash/gnome/assistant-loan.c b/gnucash/gnome/assistant-loan.c
index 7d7f616..9ed3257 100644
--- a/gnucash/gnome/assistant-loan.c
+++ b/gnucash/gnome/assistant-loan.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <string.h>
diff --git a/gnucash/gnome/assistant-stock-split.c b/gnucash/gnome/assistant-stock-split.c
index a003640..758fd4b 100644
--- a/gnucash/gnome/assistant-stock-split.c
+++ b/gnucash/gnome/assistant-stock-split.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/business-gnome-utils.c b/gnucash/gnome/business-gnome-utils.c
index 85fe81f..c4a8555 100644
--- a/gnucash/gnome/business-gnome-utils.c
+++ b/gnucash/gnome/business-gnome-utils.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/business-options-gnome.c b/gnucash/gnome/business-options-gnome.c
index 280e58e..9b43335 100644
--- a/gnucash/gnome/business-options-gnome.c
+++ b/gnucash/gnome/business-options-gnome.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/business-urls.c b/gnucash/gnome/business-urls.c
index 4a560dd..9ba6240 100644
--- a/gnucash/gnome/business-urls.c
+++ b/gnucash/gnome/business-urls.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-billterms.c b/gnucash/gnome/dialog-billterms.c
index 789cb11..e88f759 100644
--- a/gnucash/gnome/dialog-billterms.c
+++ b/gnucash/gnome/dialog-billterms.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-choose-owner.c b/gnucash/gnome/dialog-choose-owner.c
index ce702f9..55e5c78 100644
--- a/gnucash/gnome/dialog-choose-owner.c
+++ b/gnucash/gnome/dialog-choose-owner.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-commodities.c b/gnucash/gnome/dialog-commodities.c
index 3b45d97..bcfb061 100644
--- a/gnucash/gnome/dialog-commodities.c
+++ b/gnucash/gnome/dialog-commodities.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-customer.c b/gnucash/gnome/dialog-customer.c
index 63c2e1c..6f262f6 100644
--- a/gnucash/gnome/dialog-customer.c
+++ b/gnucash/gnome/dialog-customer.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-date-close.c b/gnucash/gnome/dialog-date-close.c
index 64aa22f..60fee7f 100644
--- a/gnucash/gnome/dialog-date-close.c
+++ b/gnucash/gnome/dialog-date-close.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-employee.c b/gnucash/gnome/dialog-employee.c
index a58f8e2..c4e3781 100644
--- a/gnucash/gnome/dialog-employee.c
+++ b/gnucash/gnome/dialog-employee.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-fincalc.c b/gnucash/gnome/dialog-fincalc.c
index fe6a3c1..24b914b 100644
--- a/gnucash/gnome/dialog-fincalc.c
+++ b/gnucash/gnome/dialog-fincalc.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-find-account.c b/gnucash/gnome/dialog-find-account.c
index b82e6b4..98e7fe4 100644
--- a/gnucash/gnome/dialog-find-account.c
+++ b/gnucash/gnome/dialog-find-account.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-find-transactions.c b/gnucash/gnome/dialog-find-transactions.c
index 26e1841..4274890 100644
--- a/gnucash/gnome/dialog-find-transactions.c
+++ b/gnucash/gnome/dialog-find-transactions.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-find-transactions2.c b/gnucash/gnome/dialog-find-transactions2.c
index 31f9063..2eb9bd1 100644
--- a/gnucash/gnome/dialog-find-transactions2.c
+++ b/gnucash/gnome/dialog-find-transactions2.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-imap-editor.c b/gnucash/gnome/dialog-imap-editor.c
index c984349..2553906 100644
--- a/gnucash/gnome/dialog-imap-editor.c
+++ b/gnucash/gnome/dialog-imap-editor.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-invoice.c b/gnucash/gnome/dialog-invoice.c
index 5388de8..78db3ef 100644
--- a/gnucash/gnome/dialog-invoice.c
+++ b/gnucash/gnome/dialog-invoice.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-job.c b/gnucash/gnome/dialog-job.c
index d14ec64..e7ee643 100644
--- a/gnucash/gnome/dialog-job.c
+++ b/gnucash/gnome/dialog-job.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-lot-viewer.c b/gnucash/gnome/dialog-lot-viewer.c
index 8a8eaaa..655ebd7 100644
--- a/gnucash/gnome/dialog-lot-viewer.c
+++ b/gnucash/gnome/dialog-lot-viewer.c
@@ -27,7 +27,7 @@
* given lot ...
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-new-user.c b/gnucash/gnome/dialog-new-user.c
index 2b0ad3d..bf5eaf2 100644
--- a/gnucash/gnome/dialog-new-user.c
+++ b/gnucash/gnome/dialog-new-user.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-order.c b/gnucash/gnome/dialog-order.c
index 981ae91..ab0d480 100644
--- a/gnucash/gnome/dialog-order.c
+++ b/gnucash/gnome/dialog-order.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-payment.c b/gnucash/gnome/dialog-payment.c
index e684bc0..aafa4a5 100644
--- a/gnucash/gnome/dialog-payment.c
+++ b/gnucash/gnome/dialog-payment.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-price-edit-db.c b/gnucash/gnome/dialog-price-edit-db.c
index 78369d1..a3c1630 100644
--- a/gnucash/gnome/dialog-price-edit-db.c
+++ b/gnucash/gnome/dialog-price-edit-db.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-price-editor.c b/gnucash/gnome/dialog-price-editor.c
index 74eee80..9a55f03 100644
--- a/gnucash/gnome/dialog-price-editor.c
+++ b/gnucash/gnome/dialog-price-editor.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-print-check.c b/gnucash/gnome/dialog-print-check.c
index ecfb741..2862ff0 100644
--- a/gnucash/gnome/dialog-print-check.c
+++ b/gnucash/gnome/dialog-print-check.c
@@ -28,7 +28,7 @@
* @author Copyright (C) 2006,2007 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-progress.c b/gnucash/gnome/dialog-progress.c
index 843d129..45a4aa6 100644
--- a/gnucash/gnome/dialog-progress.c
+++ b/gnucash/gnome/dialog-progress.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-sx-editor.c b/gnucash/gnome/dialog-sx-editor.c
index 596d04b..33b1bae 100644
--- a/gnucash/gnome/dialog-sx-editor.c
+++ b/gnucash/gnome/dialog-sx-editor.c
@@ -32,7 +32,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-sx-editor2.c b/gnucash/gnome/dialog-sx-editor2.c
index e4c308c..f243e76 100644
--- a/gnucash/gnome/dialog-sx-editor2.c
+++ b/gnucash/gnome/dialog-sx-editor2.c
@@ -32,7 +32,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-sx-from-trans.c b/gnucash/gnome/dialog-sx-from-trans.c
index c3db976..4ca974d 100644
--- a/gnucash/gnome/dialog-sx-from-trans.c
+++ b/gnucash/gnome/dialog-sx-from-trans.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include "dialog-sx-editor.h"
#include "dialog-sx-from-trans.h"
diff --git a/gnucash/gnome/dialog-sx-since-last-run.c b/gnucash/gnome/dialog-sx-since-last-run.c
index 5b6a5c3..a3889a2 100644
--- a/gnucash/gnome/dialog-sx-since-last-run.c
+++ b/gnucash/gnome/dialog-sx-since-last-run.c
@@ -32,7 +32,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome/dialog-sx-since-last-run.h b/gnucash/gnome/dialog-sx-since-last-run.h
index 01a622a..2b7a5f7 100644
--- a/gnucash/gnome/dialog-sx-since-last-run.h
+++ b/gnucash/gnome/dialog-sx-since-last-run.h
@@ -24,7 +24,7 @@
#ifndef DIALOG_SX_SINCE_LAST_RUN_H
#define DIALOG_SX_SINCE_LAST_RUN_H
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/gnome/dialog-tax-info.c b/gnucash/gnome/dialog-tax-info.c
index 7608fb7..1578a85 100644
--- a/gnucash/gnome/dialog-tax-info.c
+++ b/gnucash/gnome/dialog-tax-info.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-trans-assoc.c b/gnucash/gnome/dialog-trans-assoc.c
index f9907fe..372a274 100644
--- a/gnucash/gnome/dialog-trans-assoc.c
+++ b/gnucash/gnome/dialog-trans-assoc.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/dialog-vendor.c b/gnucash/gnome/dialog-vendor.c
index 124a2d1..d7e1d7d 100644
--- a/gnucash/gnome/dialog-vendor.c
+++ b/gnucash/gnome/dialog-vendor.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-budget-view.c b/gnucash/gnome/gnc-budget-view.c
index 0bb83bb..cc5e0c8 100644
--- a/gnucash/gnome/gnc-budget-view.c
+++ b/gnucash/gnome/gnc-budget-view.c
@@ -34,7 +34,7 @@
*
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#ifdef __G_IR_SCANNER__
diff --git a/gnucash/gnome/gnc-plugin-account-tree.c b/gnucash/gnome/gnc-plugin-account-tree.c
index 077522d..675da22 100644
--- a/gnucash/gnome/gnc-plugin-account-tree.c
+++ b/gnucash/gnome/gnc-plugin-account-tree.c
@@ -31,7 +31,7 @@
@author Copyright (C) 2003 Jan Arne Petersen <jpetersen at uni-bonn.de>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-basic-commands.c b/gnucash/gnome/gnc-plugin-basic-commands.c
index 07bb013..d047fe3 100644
--- a/gnucash/gnome/gnc-plugin-basic-commands.c
+++ b/gnucash/gnome/gnc-plugin-basic-commands.c
@@ -30,7 +30,7 @@
@author Copyright (C) 2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-budget.c b/gnucash/gnome/gnc-plugin-budget.c
index b5750eb..e4f765a 100644
--- a/gnucash/gnome/gnc-plugin-budget.c
+++ b/gnucash/gnome/gnc-plugin-budget.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-business.c b/gnucash/gnome/gnc-plugin-business.c
index 98d2f31..a4660c6 100644
--- a/gnucash/gnome/gnc-plugin-business.c
+++ b/gnucash/gnome/gnc-plugin-business.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-page-account-tree.c b/gnucash/gnome/gnc-plugin-page-account-tree.c
index f7ec46b..1630dfe 100644
--- a/gnucash/gnome/gnc-plugin-page-account-tree.c
+++ b/gnucash/gnome/gnc-plugin-page-account-tree.c
@@ -32,7 +32,7 @@
@author Copyright (C) 2003,2005,2006 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-page-budget.c b/gnucash/gnome/gnc-plugin-page-budget.c
index 0b126d8..39bc542 100644
--- a/gnucash/gnome/gnc-plugin-page-budget.c
+++ b/gnucash/gnome/gnc-plugin-page-budget.c
@@ -32,7 +32,7 @@
*
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#ifdef __G_IR_SCANNER__
diff --git a/gnucash/gnome/gnc-plugin-page-invoice.c b/gnucash/gnome/gnc-plugin-page-invoice.c
index efa06b2..c3622e6 100644
--- a/gnucash/gnome/gnc-plugin-page-invoice.c
+++ b/gnucash/gnome/gnc-plugin-page-invoice.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-page-owner-tree.c b/gnucash/gnome/gnc-plugin-page-owner-tree.c
index bf41b53..80416a8 100644
--- a/gnucash/gnome/gnc-plugin-page-owner-tree.c
+++ b/gnucash/gnome/gnc-plugin-page-owner-tree.c
@@ -31,7 +31,7 @@
@author Copyright (C) 2011 Geert Janssens <geert at kobaltwit.be>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-page-register.c b/gnucash/gnome/gnc-plugin-page-register.c
index 3f7fad3..de7be81 100644
--- a/gnucash/gnome/gnc-plugin-page-register.c
+++ b/gnucash/gnome/gnc-plugin-page-register.c
@@ -33,7 +33,7 @@
@author Copyright (C) 2003,2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <libguile.h>
#include "guile-mappings.h"
diff --git a/gnucash/gnome/gnc-plugin-page-register2.c b/gnucash/gnome/gnc-plugin-page-register2.c
index 4a2ab28..ff69d3d 100644
--- a/gnucash/gnome/gnc-plugin-page-register2.c
+++ b/gnucash/gnome/gnc-plugin-page-register2.c
@@ -33,7 +33,7 @@
@author Copyright (C) 2003,2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <libguile.h>
#include "guile-mappings.h"
diff --git a/gnucash/gnome/gnc-plugin-page-sx-list.c b/gnucash/gnome/gnc-plugin-page-sx-list.c
index e59946e..79da000 100644
--- a/gnucash/gnome/gnc-plugin-page-sx-list.c
+++ b/gnucash/gnome/gnc-plugin-page-sx-list.c
@@ -41,7 +41,7 @@
@author Josh Sled <jsled at asynchronous.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib.h>
diff --git a/gnucash/gnome/gnc-plugin-page-sx-list.h b/gnucash/gnome/gnc-plugin-page-sx-list.h
index e0137a9..dc34056 100644
--- a/gnucash/gnome/gnc-plugin-page-sx-list.h
+++ b/gnucash/gnome/gnc-plugin-page-sx-list.h
@@ -44,7 +44,7 @@
#ifndef __GNC_PLUGIN_PAGE_SX_LIST_H
#define __GNC_PLUGIN_PAGE_SX_LIST_H
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gtk/gtk.h>
#include "SchedXaction.h"
diff --git a/gnucash/gnome/gnc-plugin-register.c b/gnucash/gnome/gnc-plugin-register.c
index 6624c0e..b8bc200 100644
--- a/gnucash/gnome/gnc-plugin-register.c
+++ b/gnucash/gnome/gnc-plugin-register.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-plugin-register2.c b/gnucash/gnome/gnc-plugin-register2.c
index 7bc7ed5..1eaafb6 100644
--- a/gnucash/gnome/gnc-plugin-register2.c
+++ b/gnucash/gnome/gnc-plugin-register2.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-split-reg.c b/gnucash/gnome/gnc-split-reg.c
index 610b2b4..5e661f2 100644
--- a/gnucash/gnome/gnc-split-reg.c
+++ b/gnucash/gnome/gnc-split-reg.c
@@ -25,7 +25,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/gnc-split-reg2.c b/gnucash/gnome/gnc-split-reg2.c
index 9255225..1c45682 100644
--- a/gnucash/gnome/gnc-split-reg2.c
+++ b/gnucash/gnome/gnc-split-reg2.c
@@ -26,7 +26,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib.h>
diff --git a/gnucash/gnome/reconcile-view.c b/gnucash/gnome/reconcile-view.c
index da320e1..9e205eb 100644
--- a/gnucash/gnome/reconcile-view.c
+++ b/gnucash/gnome/reconcile-view.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/top-level.c b/gnucash/gnome/top-level.c
index 1aa3c6b..4013ba5 100644
--- a/gnucash/gnome/top-level.c
+++ b/gnucash/gnome/top-level.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/window-autoclear.c b/gnucash/gnome/window-autoclear.c
index fc7c286..2b7b750 100644
--- a/gnucash/gnome/window-autoclear.c
+++ b/gnucash/gnome/window-autoclear.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/window-reconcile.c b/gnucash/gnome/window-reconcile.c
index 086be20..cb8104b 100644
--- a/gnucash/gnome/window-reconcile.c
+++ b/gnucash/gnome/window-reconcile.c
@@ -28,7 +28,7 @@
* Huntington Beach, CA 92648-4632 *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnome/window-reconcile2.c b/gnucash/gnome/window-reconcile2.c
index 8d58d33..a337b18 100644
--- a/gnucash/gnome/window-reconcile2.c
+++ b/gnucash/gnome/window-reconcile2.c
@@ -28,7 +28,7 @@
* Huntington Beach, CA 92648-4632 *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/gnucash-bin.c b/gnucash/gnucash-bin.c
index d0b26ff..d92b7ed 100644
--- a/gnucash/gnucash-bin.c
+++ b/gnucash/gnucash-bin.c
@@ -20,7 +20,7 @@
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <stdio.h>
diff --git a/gnucash/html/gnc-html-factory.c b/gnucash/html/gnc-html-factory.c
index 0d7925f..8e2633a 100644
--- a/gnucash/html/gnc-html-factory.c
+++ b/gnucash/html/gnc-html-factory.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
diff --git a/gnucash/html/gnc-html-history.c b/gnucash/html/gnc-html-history.c
index cf2401d..6141120 100644
--- a/gnucash/html/gnc-html-history.c
+++ b/gnucash/html/gnc-html-history.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <string.h>
diff --git a/gnucash/html/gnc-html-webkit1.c b/gnucash/html/gnc-html-webkit1.c
index 0bf2186..c37881f 100644
--- a/gnucash/html/gnc-html-webkit1.c
+++ b/gnucash/html/gnc-html-webkit1.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include "platform.h"
#include <gtk/gtk.h>
diff --git a/gnucash/html/gnc-html-webkit2.c b/gnucash/html/gnc-html-webkit2.c
index abd402b..3a0f079 100644
--- a/gnucash/html/gnc-html-webkit2.c
+++ b/gnucash/html/gnc-html-webkit2.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#ifdef __MINGW32__
diff --git a/gnucash/html/gnc-html.c b/gnucash/html/gnc-html.c
index 6283749..f2c8a53 100644
--- a/gnucash/html/gnc-html.c
+++ b/gnucash/html/gnc-html.c
@@ -25,7 +25,7 @@
// libgtkhtml docs:
// http://www.fifi.org/doc/libgtkhtml-dev/html/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/gnucash/html/gncmod-html.c b/gnucash/html/gncmod-html.c
index a8888ae..afd0148 100644
--- a/gnucash/html/gncmod-html.c
+++ b/gnucash/html/gncmod-html.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/gnucash/import-export/aqb/assistant-ab-initial.c b/gnucash/import-export/aqb/assistant-ab-initial.c
index 26d493f..50c12bd 100644
--- a/gnucash/import-export/aqb/assistant-ab-initial.c
+++ b/gnucash/import-export/aqb/assistant-ab-initial.c
@@ -29,7 +29,7 @@
* @author Copyright (C) 2011 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/gnucash/import-export/aqb/dialog-ab-daterange.c b/gnucash/import-export/aqb/dialog-ab-daterange.c
index 74f5833..492e90a 100644
--- a/gnucash/import-export/aqb/dialog-ab-daterange.c
+++ b/gnucash/import-export/aqb/dialog-ab-daterange.c
@@ -27,7 +27,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include "dialog-ab-daterange.h"
#include "dialog-utils.h"
diff --git a/gnucash/import-export/aqb/dialog-ab-trans.c b/gnucash/import-export/aqb/dialog-ab-trans.c
index 1a45cca..5f59e85 100644
--- a/gnucash/import-export/aqb/dialog-ab-trans.c
+++ b/gnucash/import-export/aqb/dialog-ab-trans.c
@@ -29,7 +29,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#if HAVE_KTOBLZCHECK_H
diff --git a/gnucash/import-export/aqb/gnc-ab-getbalance.c b/gnucash/import-export/aqb/gnc-ab-getbalance.c
index e439ca9..19569de 100644
--- a/gnucash/import-export/aqb/gnc-ab-getbalance.c
+++ b/gnucash/import-export/aqb/gnc-ab-getbalance.c
@@ -27,7 +27,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <aqbanking/banking.h>
diff --git a/gnucash/import-export/aqb/gnc-ab-gettrans.c b/gnucash/import-export/aqb/gnc-ab-gettrans.c
index ff89740..f5a236e 100644
--- a/gnucash/import-export/aqb/gnc-ab-gettrans.c
+++ b/gnucash/import-export/aqb/gnc-ab-gettrans.c
@@ -27,7 +27,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <aqbanking/banking.h>
diff --git a/gnucash/import-export/aqb/gnc-ab-kvp.c b/gnucash/import-export/aqb/gnc-ab-kvp.c
index 7b1e781..764afa3 100644
--- a/gnucash/import-export/aqb/gnc-ab-kvp.c
+++ b/gnucash/import-export/aqb/gnc-ab-kvp.c
@@ -27,7 +27,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include "gnc-ui-util.h"
#include "gnc-ab-kvp.h"
diff --git a/gnucash/import-export/aqb/gnc-ab-transfer.c b/gnucash/import-export/aqb/gnc-ab-transfer.c
index 74f337c..abb68b3 100644
--- a/gnucash/import-export/aqb/gnc-ab-transfer.c
+++ b/gnucash/import-export/aqb/gnc-ab-transfer.c
@@ -29,7 +29,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gtk/gtk.h>
diff --git a/gnucash/import-export/aqb/gnc-ab-utils.c b/gnucash/import-export/aqb/gnc-ab-utils.c
index bf04ea8..c06d927 100644
--- a/gnucash/import-export/aqb/gnc-ab-utils.c
+++ b/gnucash/import-export/aqb/gnc-ab-utils.c
@@ -27,7 +27,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gwenhywfar/gwenhywfar.h>
diff --git a/gnucash/import-export/aqb/gnc-file-aqb-import.c b/gnucash/import-export/aqb/gnc-file-aqb-import.c
index 7b02749..7194e02 100644
--- a/gnucash/import-export/aqb/gnc-file-aqb-import.c
+++ b/gnucash/import-export/aqb/gnc-file-aqb-import.c
@@ -30,7 +30,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/gnucash/import-export/aqb/gnc-gwen-gui.c b/gnucash/import-export/aqb/gnc-gwen-gui.c
index 8a7f8bb..682e96e 100644
--- a/gnucash/import-export/aqb/gnc-gwen-gui.c
+++ b/gnucash/import-export/aqb/gnc-gwen-gui.c
@@ -28,7 +28,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/aqb/gnc-plugin-aqbanking.c b/gnucash/import-export/aqb/gnc-plugin-aqbanking.c
index b0303fa..7ac5dfe 100644
--- a/gnucash/import-export/aqb/gnc-plugin-aqbanking.c
+++ b/gnucash/import-export/aqb/gnc-plugin-aqbanking.c
@@ -28,7 +28,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/aqb/gncmod-aqbanking.c b/gnucash/import-export/aqb/gncmod-aqbanking.c
index 89b5424..7901edd 100644
--- a/gnucash/import-export/aqb/gncmod-aqbanking.c
+++ b/gnucash/import-export/aqb/gncmod-aqbanking.c
@@ -27,7 +27,7 @@
* @author Copyright (C) 2008 Andreas Koehler <andi5.py at gmx.net>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include "gnc-ab-utils.h"
diff --git a/gnucash/import-export/aqb/test/test-aqb.c b/gnucash/import-export/aqb/test/test-aqb.c
index 2fd7b12..0dda117 100644
--- a/gnucash/import-export/aqb/test/test-aqb.c
+++ b/gnucash/import-export/aqb/test/test-aqb.c
@@ -24,7 +24,7 @@
/* This is a template test program. Copy it to the test sudirectory and rename it test_modulename.c. (Use the same modulename that you gave Makefile.am in the same directory.
Write and link other test files */
#include <glib.h>
-#include "config.h"
+#include <config.h>
#include <qof.h>
#include "gnc-backend-xml.h"
#include "gnc-module.h"
diff --git a/gnucash/import-export/bi-import/dialog-bi-import-gui.c b/gnucash/import-export/bi-import/dialog-bi-import-gui.c
index ca073da..1ec3c53 100644
--- a/gnucash/import-export/bi-import/dialog-bi-import-gui.c
+++ b/gnucash/import-export/bi-import/dialog-bi-import-gui.c
@@ -28,7 +28,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/bi-import/dialog-bi-import-helper.c b/gnucash/import-export/bi-import/dialog-bi-import-helper.c
index 8fbddb9..870e5ed 100644
--- a/gnucash/import-export/bi-import/dialog-bi-import-helper.c
+++ b/gnucash/import-export/bi-import/dialog-bi-import-helper.c
@@ -20,7 +20,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include "dialog-bi-import-helper.h"
diff --git a/gnucash/import-export/bi-import/dialog-bi-import.c b/gnucash/import-export/bi-import/dialog-bi-import.c
index 3675a79..ab146cb 100644
--- a/gnucash/import-export/bi-import/dialog-bi-import.c
+++ b/gnucash/import-export/bi-import/dialog-bi-import.c
@@ -31,7 +31,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/bi-import/gnc-plugin-bi-import.c b/gnucash/import-export/bi-import/gnc-plugin-bi-import.c
index 70e62fb..e3ccb3c 100644
--- a/gnucash/import-export/bi-import/gnc-plugin-bi-import.c
+++ b/gnucash/import-export/bi-import/gnc-plugin-bi-import.c
@@ -28,7 +28,7 @@
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-exp/assistant-csv-export.c b/gnucash/import-export/csv-exp/assistant-csv-export.c
index cd1265a..7e05461 100644
--- a/gnucash/import-export/csv-exp/assistant-csv-export.c
+++ b/gnucash/import-export/csv-exp/assistant-csv-export.c
@@ -25,7 +25,7 @@
@brief CSV Export Assistant
@author Copyright (c) 2012 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-exp/csv-transactions-export.c b/gnucash/import-export/csv-exp/csv-transactions-export.c
index 038b929..65c897d 100644
--- a/gnucash/import-export/csv-exp/csv-transactions-export.c
+++ b/gnucash/import-export/csv-exp/csv-transactions-export.c
@@ -24,7 +24,7 @@
@brief CSV Export Transactions
@author Copyright (c) 2012 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-exp/csv-tree-export.c b/gnucash/import-export/csv-exp/csv-tree-export.c
index 0ca38e2..94b556b 100644
--- a/gnucash/import-export/csv-exp/csv-tree-export.c
+++ b/gnucash/import-export/csv-exp/csv-tree-export.c
@@ -24,7 +24,7 @@
@brief CSV Export Account Tree
@author Copyright (c) 2012 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-exp/gnc-plugin-csv-export.c b/gnucash/import-export/csv-exp/gnc-plugin-csv-export.c
index a0aa892..0b51925 100644
--- a/gnucash/import-export/csv-exp/gnc-plugin-csv-export.c
+++ b/gnucash/import-export/csv-exp/gnc-plugin-csv-export.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-exp/gncmod-csv-export.c b/gnucash/import-export/csv-exp/gncmod-csv-export.c
index 7024bd1..99292d8 100644
--- a/gnucash/import-export/csv-exp/gncmod-csv-export.c
+++ b/gnucash/import-export/csv-exp/gncmod-csv-export.c
@@ -23,7 +23,7 @@
@brief module definition/initialization for the csv exporter
@author Copyright (c) 2012 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
diff --git a/gnucash/import-export/csv-imp/assistant-csv-account-import.c b/gnucash/import-export/csv-imp/assistant-csv-account-import.c
index ed9e0b0..916ecdb 100644
--- a/gnucash/import-export/csv-imp/assistant-csv-account-import.c
+++ b/gnucash/import-export/csv-imp/assistant-csv-account-import.c
@@ -25,7 +25,7 @@
@brief CSV Import Assistant
@author Copyright (c) 2012 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-imp/assistant-csv-trans-import.cpp b/gnucash/import-export/csv-imp/assistant-csv-trans-import.cpp
index 50d9b90..d52b676 100644
--- a/gnucash/import-export/csv-imp/assistant-csv-trans-import.cpp
+++ b/gnucash/import-export/csv-imp/assistant-csv-trans-import.cpp
@@ -32,7 +32,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-imp/csv-account-import.c b/gnucash/import-export/csv-imp/csv-account-import.c
index 17c9186..58fe331 100644
--- a/gnucash/import-export/csv-imp/csv-account-import.c
+++ b/gnucash/import-export/csv-imp/csv-account-import.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-imp/gnc-csv-account-map.c b/gnucash/import-export/csv-imp/gnc-csv-account-map.c
index 88bd260..a3e9ca0 100644
--- a/gnucash/import-export/csv-imp/gnc-csv-account-map.c
+++ b/gnucash/import-export/csv-imp/gnc-csv-account-map.c
@@ -24,7 +24,7 @@
@brief Save and Load Mappings
@author Copyright (c) 2015 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-imp/gnc-csv-tokenizer.hpp b/gnucash/import-export/csv-imp/gnc-csv-tokenizer.hpp
index 1c5b615..af1f37b 100644
--- a/gnucash/import-export/csv-imp/gnc-csv-tokenizer.hpp
+++ b/gnucash/import-export/csv-imp/gnc-csv-tokenizer.hpp
@@ -35,7 +35,7 @@
#define GNC_CSV_TOKENIZER_HPP
extern "C" {
-#include "config.h"
+#include <config.h>
}
#include <iostream>
diff --git a/gnucash/import-export/csv-imp/gnc-csv-trans-settings.cpp b/gnucash/import-export/csv-imp/gnc-csv-trans-settings.cpp
index 6278d48..6611875 100644
--- a/gnucash/import-export/csv-imp/gnc-csv-trans-settings.cpp
+++ b/gnucash/import-export/csv-imp/gnc-csv-trans-settings.cpp
@@ -31,7 +31,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-imp/gnc-csv-trans-settings.hpp b/gnucash/import-export/csv-imp/gnc-csv-trans-settings.hpp
index 6bcb4a4..379c660 100644
--- a/gnucash/import-export/csv-imp/gnc-csv-trans-settings.hpp
+++ b/gnucash/import-export/csv-imp/gnc-csv-trans-settings.hpp
@@ -29,7 +29,7 @@
#define GNC_CSV_TRANS_SETTINGS_H
extern "C" {
-#include "config.h"
+#include <config.h>
#include "Account.h"
}
diff --git a/gnucash/import-export/csv-imp/gnc-dummy-tokenizer.hpp b/gnucash/import-export/csv-imp/gnc-dummy-tokenizer.hpp
index 4c3034a..805d86e 100644
--- a/gnucash/import-export/csv-imp/gnc-dummy-tokenizer.hpp
+++ b/gnucash/import-export/csv-imp/gnc-dummy-tokenizer.hpp
@@ -37,7 +37,7 @@
#define GNC_DUMMY_TOKENIZER_HPP
extern "C" {
-#include "config.h"
+#include <config.h>
}
#include <iostream>
diff --git a/gnucash/import-export/csv-imp/gnc-fw-tokenizer.hpp b/gnucash/import-export/csv-imp/gnc-fw-tokenizer.hpp
index f1e30dd..6465a8c 100644
--- a/gnucash/import-export/csv-imp/gnc-fw-tokenizer.hpp
+++ b/gnucash/import-export/csv-imp/gnc-fw-tokenizer.hpp
@@ -38,7 +38,7 @@
#define GNC_FW_TOKENIZER_HPP
extern "C" {
-#include "config.h"
+#include <config.h>
}
#include <iostream>
diff --git a/gnucash/import-export/csv-imp/gnc-plugin-csv-import.c b/gnucash/import-export/csv-imp/gnc-plugin-csv-import.c
index ec9168a..25954be 100644
--- a/gnucash/import-export/csv-imp/gnc-plugin-csv-import.c
+++ b/gnucash/import-export/csv-imp/gnc-plugin-csv-import.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/csv-imp/gnc-tokenizer.hpp b/gnucash/import-export/csv-imp/gnc-tokenizer.hpp
index 73fc472..c7916df 100644
--- a/gnucash/import-export/csv-imp/gnc-tokenizer.hpp
+++ b/gnucash/import-export/csv-imp/gnc-tokenizer.hpp
@@ -36,7 +36,7 @@
#define GNC_TOKENIZER_HPP
extern "C" {
-#include "config.h"
+#include <config.h>
}
#include <iostream>
diff --git a/gnucash/import-export/csv-imp/gnc-tx-import.hpp b/gnucash/import-export/csv-imp/gnc-tx-import.hpp
index 4e7482c..0c14a74 100644
--- a/gnucash/import-export/csv-imp/gnc-tx-import.hpp
+++ b/gnucash/import-export/csv-imp/gnc-tx-import.hpp
@@ -30,7 +30,7 @@
#define GNC_TX_IMPORT_HPP
extern "C" {
-#include "config.h"
+#include <config.h>
#include "Account.h"
#include "Transaction.h"
diff --git a/gnucash/import-export/csv-imp/gncmod-csv-import.c b/gnucash/import-export/csv-imp/gncmod-csv-import.c
index f5f859a..4fc1eea 100644
--- a/gnucash/import-export/csv-imp/gncmod-csv-import.c
+++ b/gnucash/import-export/csv-imp/gncmod-csv-import.c
@@ -23,7 +23,7 @@
@brief module definition/initialization for the csv importer
@author Copyright (c) 2012 Robert Fewell
*/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
diff --git a/gnucash/import-export/customer-import/dialog-customer-import-gui.c b/gnucash/import-export/customer-import/dialog-customer-import-gui.c
index a384b32..3884300 100644
--- a/gnucash/import-export/customer-import/dialog-customer-import-gui.c
+++ b/gnucash/import-export/customer-import/dialog-customer-import-gui.c
@@ -27,7 +27,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/customer-import/dialog-customer-import.c b/gnucash/import-export/customer-import/dialog-customer-import.c
index 56ce394..9f3accd 100644
--- a/gnucash/import-export/customer-import/dialog-customer-import.c
+++ b/gnucash/import-export/customer-import/dialog-customer-import.c
@@ -26,7 +26,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/customer-import/gnc-plugin-customer-import.c b/gnucash/import-export/customer-import/gnc-plugin-customer-import.c
index 986cd6f..ac7bc4f 100644
--- a/gnucash/import-export/customer-import/gnc-plugin-customer-import.c
+++ b/gnucash/import-export/customer-import/gnc-plugin-customer-import.c
@@ -26,7 +26,7 @@
* @author Copyright (C) 2009 Sebastian Held <sebastian.held at gmx.de>
*/
-#include "config.h"
+#include <config.h>
//#include <glade/glade.h>
//#include <glade/glade-xml.h>
diff --git a/gnucash/import-export/gncmod-generic-import.c b/gnucash/import-export/gncmod-generic-import.c
index c20174f..a347659 100644
--- a/gnucash/import-export/gncmod-generic-import.c
+++ b/gnucash/import-export/gncmod-generic-import.c
@@ -24,7 +24,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/import-account-matcher.c b/gnucash/import-export/import-account-matcher.c
index 3837e32..a77ca31 100644
--- a/gnucash/import-export/import-account-matcher.c
+++ b/gnucash/import-export/import-account-matcher.c
@@ -28,7 +28,7 @@
* \brief A very generic and flexible account matcher/picker
\author Copyright (C) 2002 Benoit Grégoire <bock at step.polymtl.ca>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/import-backend.c b/gnucash/import-export/import-backend.c
index f936d17..83a013c 100644
--- a/gnucash/import-export/import-backend.c
+++ b/gnucash/import-export/import-backend.c
@@ -26,7 +26,7 @@
@author Copyright (c) 2006 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/import-commodity-matcher.c b/gnucash/import-export/import-commodity-matcher.c
index a2c6170..41bc440 100644
--- a/gnucash/import-export/import-commodity-matcher.c
+++ b/gnucash/import-export/import-commodity-matcher.c
@@ -23,7 +23,7 @@
@brief A Generic commodity matcher/picker
@author Copyright (C) 2002 Benoit Grégoire <bock at step.polymtl.ca>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/import-format-dialog.c b/gnucash/import-export/import-format-dialog.c
index cbfc0ab..ecd495d 100644
--- a/gnucash/import-export/import-format-dialog.c
+++ b/gnucash/import-export/import-format-dialog.c
@@ -24,7 +24,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <gtk/gtk.h>
diff --git a/gnucash/import-export/import-main-matcher.c b/gnucash/import-export/import-main-matcher.c
index f0908ea..da41a04 100644
--- a/gnucash/import-export/import-main-matcher.c
+++ b/gnucash/import-export/import-main-matcher.c
@@ -32,7 +32,7 @@
@author Christian Stimming
@author Copyright (c) 2006 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/import-match-picker.c b/gnucash/import-export/import-match-picker.c
index 6559f58..c0f83e0 100644
--- a/gnucash/import-export/import-match-picker.c
+++ b/gnucash/import-export/import-match-picker.c
@@ -26,7 +26,7 @@
@author Copyright (c) 2006 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/import-parse.c b/gnucash/import-export/import-parse.c
index c94aa79..e56480c 100644
--- a/gnucash/import-export/import-parse.c
+++ b/gnucash/import-export/import-parse.c
@@ -25,7 +25,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib.h>
diff --git a/gnucash/import-export/import-pending-matches.c b/gnucash/import-export/import-pending-matches.c
index c04c89f..76dac1a 100644
--- a/gnucash/import-export/import-pending-matches.c
+++ b/gnucash/import-export/import-pending-matches.c
@@ -24,7 +24,7 @@
@author Copyright (C) 2016 Jesse Olmer
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
#include <gtk/gtk.h> /* for references in import-backend.h */
diff --git a/gnucash/import-export/import-settings.c b/gnucash/import-export/import-settings.c
index 8f99b40..177f79b 100644
--- a/gnucash/import-export/import-settings.c
+++ b/gnucash/import-export/import-settings.c
@@ -24,7 +24,7 @@
transaction matching (for both the gui and the backend)
@author Copyright (C) 2002 Benoit Grégoire
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/import-export/import-utilities.c b/gnucash/import-export/import-utilities.c
index 485f16f..8d672d4 100644
--- a/gnucash/import-export/import-utilities.c
+++ b/gnucash/import-export/import-utilities.c
@@ -23,7 +23,7 @@
@brief Utility functions for writing import modules.
@author Copyright (C) 2002 Benoit Grégoire <bock at step.polymtl.ca>
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/import-export/log-replay/gnc-log-replay.c b/gnucash/import-export/log-replay/gnc-log-replay.c
index 98df30c..0a61a7b 100644
--- a/gnucash/import-export/log-replay/gnc-log-replay.c
+++ b/gnucash/import-export/log-replay/gnc-log-replay.c
@@ -23,7 +23,7 @@
@brief .log file replay code
@author Copyright (c) 2003 Benoit Grégoire <bock at step.polymtl.ca>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/log-replay/gnc-plugin-log-replay.c b/gnucash/import-export/log-replay/gnc-plugin-log-replay.c
index 9bb1728..19247c2 100644
--- a/gnucash/import-export/log-replay/gnc-plugin-log-replay.c
+++ b/gnucash/import-export/log-replay/gnc-plugin-log-replay.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/log-replay/gncmod-log-replay.c b/gnucash/import-export/log-replay/gncmod-log-replay.c
index 78fa59e..4ace776 100644
--- a/gnucash/import-export/log-replay/gncmod-log-replay.c
+++ b/gnucash/import-export/log-replay/gncmod-log-replay.c
@@ -23,7 +23,7 @@
@brief module definition/initialization for the log replay module
@author Copyright (c) 2003 Benoit Grégoire bock at step.polymtl.ca
*/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
diff --git a/gnucash/import-export/ofx/gnc-ofx-import.c b/gnucash/import-export/ofx/gnc-ofx-import.c
index de95859..38ae80a 100644
--- a/gnucash/import-export/ofx/gnc-ofx-import.c
+++ b/gnucash/import-export/ofx/gnc-ofx-import.c
@@ -23,7 +23,7 @@
@brief Ofx import module code
@author Copyright (c) 2002 Benoit Grégoire <bock at step.polymtl.ca>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/ofx/gnc-ofx-kvp.c b/gnucash/import-export/ofx/gnc-ofx-kvp.c
index 223297f..0eb456d 100644
--- a/gnucash/import-export/ofx/gnc-ofx-kvp.c
+++ b/gnucash/import-export/ofx/gnc-ofx-kvp.c
@@ -23,7 +23,7 @@
* Author: cs
*/
-#include "config.h"
+#include <config.h>
#include "gnc-ofx-kvp.h"
static const char *KEY_ASSOC_INCOME_ACCOUNT = "ofx/associated-income-account";
diff --git a/gnucash/import-export/ofx/gnc-plugin-ofx.c b/gnucash/import-export/ofx/gnc-plugin-ofx.c
index d8fcfcc..67d23ca 100644
--- a/gnucash/import-export/ofx/gnc-plugin-ofx.c
+++ b/gnucash/import-export/ofx/gnc-plugin-ofx.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/ofx/gncmod-ofx-import.c b/gnucash/import-export/ofx/gncmod-ofx-import.c
index 89e431a..4a758c3 100644
--- a/gnucash/import-export/ofx/gncmod-ofx-import.c
+++ b/gnucash/import-export/ofx/gncmod-ofx-import.c
@@ -23,7 +23,7 @@
@brief module definition/initialization for the ofx importer
@author Copyright (c) 2002 Benoit Grégoire bock at step.polymtl.ca
*/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
diff --git a/gnucash/import-export/qif-imp/assistant-qif-import.c b/gnucash/import-export/qif-imp/assistant-qif-import.c
index c495b51..6939c33 100644
--- a/gnucash/import-export/qif-imp/assistant-qif-import.c
+++ b/gnucash/import-export/qif-imp/assistant-qif-import.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#include <libguile.h>
diff --git a/gnucash/import-export/qif-imp/dialog-account-picker.c b/gnucash/import-export/qif-imp/dialog-account-picker.c
index b78f306..5c21318 100644
--- a/gnucash/import-export/qif-imp/dialog-account-picker.c
+++ b/gnucash/import-export/qif-imp/dialog-account-picker.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/qif-imp/gnc-plugin-qif-import.c b/gnucash/import-export/qif-imp/gnc-plugin-qif-import.c
index b089bb4..c1ffd01 100644
--- a/gnucash/import-export/qif-imp/gnc-plugin-qif-import.c
+++ b/gnucash/import-export/qif-imp/gnc-plugin-qif-import.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/import-export/qif-imp/gncmod-qif-import.c b/gnucash/import-export/qif-imp/gncmod-qif-import.c
index 2ed1234..2b81136 100644
--- a/gnucash/import-export/qif-imp/gncmod-qif-import.c
+++ b/gnucash/import-export/qif-imp/gncmod-qif-import.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/gnucash/import-export/qif/qif-context.c b/gnucash/import-export/qif/qif-context.c
index 0d7ee51..17fa472 100644
--- a/gnucash/import-export/qif/qif-context.c
+++ b/gnucash/import-export/qif/qif-context.c
@@ -23,7 +23,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib.h>
diff --git a/gnucash/import-export/qif/qif-defaults.c b/gnucash/import-export/qif/qif-defaults.c
index a526ff1..e29c141 100644
--- a/gnucash/import-export/qif/qif-defaults.c
+++ b/gnucash/import-export/qif/qif-defaults.c
@@ -23,7 +23,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib.h>
diff --git a/gnucash/import-export/qif/qif-file.c b/gnucash/import-export/qif/qif-file.c
index 9b3c2c4..775f0da 100644
--- a/gnucash/import-export/qif/qif-file.c
+++ b/gnucash/import-export/qif/qif-file.c
@@ -24,7 +24,7 @@
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib.h>
diff --git a/gnucash/import-export/qif/qif-objects.c b/gnucash/import-export/qif/qif-objects.c
index 0e29c1f..0fad928 100644
--- a/gnucash/import-export/qif/qif-objects.c
+++ b/gnucash/import-export/qif/qif-objects.c
@@ -23,7 +23,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib.h>
diff --git a/gnucash/import-export/qif/qif-parse.c b/gnucash/import-export/qif/qif-parse.c
index 92239bc..f291c86 100644
--- a/gnucash/import-export/qif/qif-parse.c
+++ b/gnucash/import-export/qif/qif-parse.c
@@ -23,7 +23,7 @@
*/
#ifdef HAVE_CONFIG_H
-#include "config.h"
+#include <config.h>
#endif
#include <glib.h>
diff --git a/gnucash/import-export/test/test-import-parse.c b/gnucash/import-export/test/test-import-parse.c
index e75cd44..3314f51 100644
--- a/gnucash/import-export/test/test-import-parse.c
+++ b/gnucash/import-export/test/test-import-parse.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <libguile.h>
diff --git a/gnucash/python/gncmod-python.c b/gnucash/python/gncmod-python.c
index d360de9..24d4dc5 100644
--- a/gnucash/python/gncmod-python.c
+++ b/gnucash/python/gncmod-python.c
@@ -26,7 +26,7 @@
#include <Python.h>
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <stdio.h>
diff --git a/gnucash/register/ledger-core/gnc-ledger-display.c b/gnucash/register/ledger-core/gnc-ledger-display.c
index 67dfaf4..ea390ee 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display.c
+++ b/gnucash/register/ledger-core/gnc-ledger-display.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <time.h>
diff --git a/gnucash/register/ledger-core/gnc-ledger-display2.c b/gnucash/register/ledger-core/gnc-ledger-display2.c
index 7718bec..74021c3 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display2.c
+++ b/gnucash/register/ledger-core/gnc-ledger-display2.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <time.h>
diff --git a/gnucash/register/ledger-core/gncEntryLedger.c b/gnucash/register/ledger-core/gncEntryLedger.c
index a4315a7..6a8c910 100644
--- a/gnucash/register/ledger-core/gncEntryLedger.c
+++ b/gnucash/register/ledger-core/gncEntryLedger.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/gncEntryLedgerControl.c b/gnucash/register/ledger-core/gncEntryLedgerControl.c
index fa23b99..159b141 100644
--- a/gnucash/register/ledger-core/gncEntryLedgerControl.c
+++ b/gnucash/register/ledger-core/gncEntryLedgerControl.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/gncEntryLedgerDisplay.c b/gnucash/register/ledger-core/gncEntryLedgerDisplay.c
index f36404b..d06dda7 100644
--- a/gnucash/register/ledger-core/gncEntryLedgerDisplay.c
+++ b/gnucash/register/ledger-core/gncEntryLedgerDisplay.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/register/ledger-core/gncEntryLedgerLayout.c b/gnucash/register/ledger-core/gncEntryLedgerLayout.c
index 5d2b213..436badf 100644
--- a/gnucash/register/ledger-core/gncEntryLedgerLayout.c
+++ b/gnucash/register/ledger-core/gncEntryLedgerLayout.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/gncEntryLedgerLoad.c b/gnucash/register/ledger-core/gncEntryLedgerLoad.c
index 9da269f..3684755 100644
--- a/gnucash/register/ledger-core/gncEntryLedgerLoad.c
+++ b/gnucash/register/ledger-core/gncEntryLedgerLoad.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/gncEntryLedgerModel.c b/gnucash/register/ledger-core/gncEntryLedgerModel.c
index d257c4a..8c5207d 100644
--- a/gnucash/register/ledger-core/gncEntryLedgerModel.c
+++ b/gnucash/register/ledger-core/gncEntryLedgerModel.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/split-register-control.c b/gnucash/register/ledger-core/split-register-control.c
index 6f3b611..a9dd3e9 100644
--- a/gnucash/register/ledger-core/split-register-control.c
+++ b/gnucash/register/ledger-core/split-register-control.c
@@ -20,7 +20,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/split-register-layout.c b/gnucash/register/ledger-core/split-register-layout.c
index 350a53d..151a413 100644
--- a/gnucash/register/ledger-core/split-register-layout.c
+++ b/gnucash/register/ledger-core/split-register-layout.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/split-register-load.c b/gnucash/register/ledger-core/split-register-load.c
index c84d68d..c1508f8 100644
--- a/gnucash/register/ledger-core/split-register-load.c
+++ b/gnucash/register/ledger-core/split-register-load.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/split-register-model-save.c b/gnucash/register/ledger-core/split-register-model-save.c
index 34bbdbd..00b02c1 100644
--- a/gnucash/register/ledger-core/split-register-model-save.c
+++ b/gnucash/register/ledger-core/split-register-model-save.c
@@ -20,7 +20,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/register/ledger-core/split-register-model.c b/gnucash/register/ledger-core/split-register-model.c
index 2c2f67e..3a2fac4 100644
--- a/gnucash/register/ledger-core/split-register-model.c
+++ b/gnucash/register/ledger-core/split-register-model.c
@@ -20,7 +20,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/ledger-core/split-register-util.c b/gnucash/register/ledger-core/split-register-util.c
index 53a4de7..c48a2cf 100644
--- a/gnucash/register/ledger-core/split-register-util.c
+++ b/gnucash/register/ledger-core/split-register-util.c
@@ -20,7 +20,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/register/ledger-core/split-register.c b/gnucash/register/ledger-core/split-register.c
index e1f38e3..8349eda 100644
--- a/gnucash/register/ledger-core/split-register.c
+++ b/gnucash/register/ledger-core/split-register.c
@@ -22,7 +22,7 @@
* author Copyright (c) 1998-2000 Linas Vepstas <linas at linas.org>
* author Copyright (c) 2000-2001 Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/register-core/basiccell.c b/gnucash/register/register-core/basiccell.c
index 44f3adb..651cc8a 100644
--- a/gnucash/register/register-core/basiccell.c
+++ b/gnucash/register/register-core/basiccell.c
@@ -33,7 +33,7 @@
* Copyright (c) 2000 Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/gnucash/register/register-core/cell-factory.c b/gnucash/register/register-core/cell-factory.c
index 1f67f69..c7d1943 100644
--- a/gnucash/register/register-core/cell-factory.c
+++ b/gnucash/register/register-core/cell-factory.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/register/register-core/cellblock.c b/gnucash/register/register-core/cellblock.c
index ebf8569..51e0a0d 100644
--- a/gnucash/register/register-core/cellblock.c
+++ b/gnucash/register/register-core/cellblock.c
@@ -33,7 +33,7 @@
* Copyright (c) 2000-2001 Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include "cellblock.h"
diff --git a/gnucash/register/register-core/checkboxcell.c b/gnucash/register/register-core/checkboxcell.c
index 15273f2..1267f80 100644
--- a/gnucash/register/register-core/checkboxcell.c
+++ b/gnucash/register/register-core/checkboxcell.c
@@ -33,7 +33,7 @@
* Copyright (c) 2001 Derek Atkins
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/gnucash/register/register-core/formulacell.c b/gnucash/register/register-core/formulacell.c
index fa7b2ea..76027d4 100644
--- a/gnucash/register/register-core/formulacell.c
+++ b/gnucash/register/register-core/formulacell.c
@@ -19,7 +19,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/register-core/gncmod-register-core.c b/gnucash/register/register-core/gncmod-register-core.c
index 648032d..10ec59d 100644
--- a/gnucash/register/register-core/gncmod-register-core.c
+++ b/gnucash/register/register-core/gncmod-register-core.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include "gnc-module.h"
diff --git a/gnucash/register/register-core/gtable.c b/gnucash/register/register-core/gtable.c
index 24a8afd..1c75fca 100644
--- a/gnucash/register/register-core/gtable.c
+++ b/gnucash/register/register-core/gtable.c
@@ -20,7 +20,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gtable.h"
diff --git a/gnucash/register/register-core/numcell.c b/gnucash/register/register-core/numcell.c
index 29cd297..9f7de7c 100644
--- a/gnucash/register/register-core/numcell.c
+++ b/gnucash/register/register-core/numcell.c
@@ -31,7 +31,7 @@
* Copyright (C) 2000 Dave Peticolas <peticola at cs.ucdavis.edu>
*/
-#include "config.h"
+#include <config.h>
#include <limits.h>
#include <stdlib.h>
diff --git a/gnucash/register/register-core/pricecell.c b/gnucash/register/register-core/pricecell.c
index e58a006..5fc8ea1 100644
--- a/gnucash/register/register-core/pricecell.c
+++ b/gnucash/register/register-core/pricecell.c
@@ -32,7 +32,7 @@
* Copyright (c) 2000 Dave Peticolas
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/gnucash/register/register-core/quickfillcell.c b/gnucash/register/register-core/quickfillcell.c
index 2921c2b..6cdb9b5 100644
--- a/gnucash/register/register-core/quickfillcell.c
+++ b/gnucash/register/register-core/quickfillcell.c
@@ -33,7 +33,7 @@
* Copyright (c) 2000 Dave Peticolas
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdio.h>
diff --git a/gnucash/register/register-core/recncell.c b/gnucash/register/register-core/recncell.c
index 763f23c..ab3e0f2 100644
--- a/gnucash/register/register-core/recncell.c
+++ b/gnucash/register/register-core/recncell.c
@@ -34,7 +34,7 @@
* Copyright (c) 2001 Derek Atkins
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/gnucash/register/register-core/register-common.c b/gnucash/register/register-core/register-common.c
index 33cc613..c350a76 100644
--- a/gnucash/register/register-core/register-common.c
+++ b/gnucash/register/register-core/register-common.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "basiccell.h"
#include "cell-factory.h"
diff --git a/gnucash/register/register-core/table-allgui.c b/gnucash/register/register-core/table-allgui.c
index 8c0826d..7e407db 100644
--- a/gnucash/register/register-core/table-allgui.c
+++ b/gnucash/register/register-core/table-allgui.c
@@ -32,7 +32,7 @@
* Copyright (c) 2000 Dave Peticolas
*/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/gnucash/register/register-core/table-control.c b/gnucash/register/register-core/table-control.c
index 56b5e4b..acf146b 100644
--- a/gnucash/register/register-core/table-control.c
+++ b/gnucash/register/register-core/table-control.c
@@ -20,7 +20,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/register/register-core/table-layout.c b/gnucash/register/register-core/table-layout.c
index 4bbe7b2..d629105 100644
--- a/gnucash/register/register-core/table-layout.c
+++ b/gnucash/register/register-core/table-layout.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/gnucash/register/register-core/table-model.c b/gnucash/register/register-core/table-model.c
index 19f3ad0..c76310e 100644
--- a/gnucash/register/register-core/table-model.c
+++ b/gnucash/register/register-core/table-model.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/gnucash/register/register-gnome/combocell-gnome.c b/gnucash/register/register-gnome/combocell-gnome.c
index dde6dec..9d71d8e 100644
--- a/gnucash/register/register-gnome/combocell-gnome.c
+++ b/gnucash/register/register-gnome/combocell-gnome.c
@@ -33,7 +33,7 @@
* Copyright (c) 2006 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/register/register-gnome/datecell-gnome.c b/gnucash/register/register-gnome/datecell-gnome.c
index 20fc6fc..4faa258 100644
--- a/gnucash/register/register-gnome/datecell-gnome.c
+++ b/gnucash/register/register-gnome/datecell-gnome.c
@@ -30,7 +30,7 @@
* Copyright (c) 2000 Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/gnucash/register/register-gnome/formulacell-gnome.c b/gnucash/register/register-gnome/formulacell-gnome.c
index 30e8368..76ca2e7 100644
--- a/gnucash/register/register-gnome/formulacell-gnome.c
+++ b/gnucash/register/register-gnome/formulacell-gnome.c
@@ -26,7 +26,7 @@
* decimal point, the function PriceDirect handle this case.
*/
-#include "config.h"
+#include <config.h>
#include <locale.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/register/register-gnome/gncmod-register-gnome.c b/gnucash/register/register-gnome/gncmod-register-gnome.c
index d429003..b40651a 100644
--- a/gnucash/register/register-gnome/gncmod-register-gnome.c
+++ b/gnucash/register/register-gnome/gncmod-register-gnome.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
diff --git a/gnucash/register/register-gnome/gnucash-cursor.c b/gnucash/register/register-gnome/gnucash-cursor.c
index 5219092..fdb860c 100644
--- a/gnucash/register/register-gnome/gnucash-cursor.c
+++ b/gnucash/register/register-gnome/gnucash-cursor.c
@@ -28,7 +28,7 @@
* Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include "gnucash-color.h"
#include "gnucash-cursor.h"
diff --git a/gnucash/register/register-gnome/gnucash-date-picker.c b/gnucash/register/register-gnome/gnucash-date-picker.c
index 20f4709..6950e01 100644
--- a/gnucash/register/register-gnome/gnucash-date-picker.c
+++ b/gnucash/register/register-gnome/gnucash-date-picker.c
@@ -24,7 +24,7 @@
* A popup date picker for the canvas using gtk_calendar.
*/
-#include "config.h"
+#include <config.h>
#include <gdk/gdkkeysyms.h>
#include "gnucash-date-picker.h"
diff --git a/gnucash/register/register-gnome/gnucash-header.c b/gnucash/register/register-gnome/gnucash-header.c
index be6a462..247d08f 100644
--- a/gnucash/register/register-gnome/gnucash-header.c
+++ b/gnucash/register/register-gnome/gnucash-header.c
@@ -26,7 +26,7 @@
* Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <string.h>
diff --git a/gnucash/register/register-gnome/gnucash-item-edit.c b/gnucash/register/register-gnome/gnucash-item-edit.c
index d5fd364..91aa497 100644
--- a/gnucash/register/register-gnome/gnucash-item-edit.c
+++ b/gnucash/register/register-gnome/gnucash-item-edit.c
@@ -28,7 +28,7 @@
*/
-#include "config.h"
+#include <config.h>
#include <string.h>
diff --git a/gnucash/register/register-gnome/gnucash-item-list.c b/gnucash/register/register-gnome/gnucash-item-list.c
index 4560d57..f8834eb 100644
--- a/gnucash/register/register-gnome/gnucash-item-list.c
+++ b/gnucash/register/register-gnome/gnucash-item-list.c
@@ -27,7 +27,7 @@
* A scrollable list box.
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/register/register-gnome/gnucash-register.c b/gnucash/register/register-gnome/gnucash-register.c
index c17fa11..0bea4fa 100644
--- a/gnucash/register/register-gnome/gnucash-register.c
+++ b/gnucash/register/register-gnome/gnucash-register.c
@@ -28,7 +28,7 @@
* Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gprintf.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/register/register-gnome/gnucash-scrolled-window.c b/gnucash/register/register-gnome/gnucash-scrolled-window.c
index fe5d328..2dc015d 100644
--- a/gnucash/register/register-gnome/gnucash-scrolled-window.c
+++ b/gnucash/register/register-gnome/gnucash-scrolled-window.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnucash-scrolled-window.h"
diff --git a/gnucash/register/register-gnome/gnucash-sheet-private.c b/gnucash/register/register-gnome/gnucash-sheet-private.c
index 37fbe7d..955f607 100644
--- a/gnucash/register/register-gnome/gnucash-sheet-private.c
+++ b/gnucash/register/register-gnome/gnucash-sheet-private.c
@@ -33,7 +33,7 @@
* separate to not oversize that file.
*/
-#include "config.h"
+#include <config.h>
#include <string.h>
diff --git a/gnucash/register/register-gnome/gnucash-sheet.c b/gnucash/register/register-gnome/gnucash-sheet.c
index 981ea1f..d8a6cea 100644
--- a/gnucash/register/register-gnome/gnucash-sheet.c
+++ b/gnucash/register/register-gnome/gnucash-sheet.c
@@ -28,7 +28,7 @@
* Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gprintf.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/register/register-gnome/gnucash-style.c b/gnucash/register/register-gnome/gnucash-style.c
index 243004a..dcadb7c 100644
--- a/gnucash/register/register-gnome/gnucash-style.c
+++ b/gnucash/register/register-gnome/gnucash-style.c
@@ -22,7 +22,7 @@
* configure the cursor styles
*/
-#include "config.h"
+#include <config.h>
#include "gnucash-color.h"
#include "gnucash-item-edit.h"
#include "gnucash-sheet.h"
diff --git a/gnucash/register/register-gnome/pricecell-gnome.c b/gnucash/register/register-gnome/pricecell-gnome.c
index 8a5ec76..114e582 100644
--- a/gnucash/register/register-gnome/pricecell-gnome.c
+++ b/gnucash/register/register-gnome/pricecell-gnome.c
@@ -26,7 +26,7 @@
* decimal point, the function PriceDirect handle this case.
*/
-#include "config.h"
+#include <config.h>
#include <locale.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/register/register-gnome/quickfillcell-gnome.c b/gnucash/register/register-gnome/quickfillcell-gnome.c
index 831c99b..3b581fd 100644
--- a/gnucash/register/register-gnome/quickfillcell-gnome.c
+++ b/gnucash/register/register-gnome/quickfillcell-gnome.c
@@ -27,7 +27,7 @@
* Copyright (C) 2000 Dave Peticolas <dave at krondo.com>
*/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <gdk/gdkkeysyms.h>
diff --git a/gnucash/register/register-gnome/table-gnome.c b/gnucash/register/register-gnome/table-gnome.c
index 98565cb..c292385 100644
--- a/gnucash/register/register-gnome/table-gnome.c
+++ b/gnucash/register/register-gnome/table-gnome.c
@@ -37,7 +37,7 @@
* Copyright (c) 2001 Gnumatic, Inc.
*/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c b/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c
index 933f18a..41cc49b 100644
--- a/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c
+++ b/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <locale.h>
#include <gmodule.h>
diff --git a/gnucash/report/report-gnome/dialog-custom-report.c b/gnucash/report/report-gnome/dialog-custom-report.c
index 4b0d761..3f3d727 100644
--- a/gnucash/report/report-gnome/dialog-custom-report.c
+++ b/gnucash/report/report-gnome/dialog-custom-report.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\*************************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gtk/gtk.h>
diff --git a/gnucash/report/report-gnome/dialog-report-column-view.c b/gnucash/report/report-gnome/dialog-report-column-view.c
index 6f1101e..f7a8e18 100644
--- a/gnucash/report/report-gnome/dialog-report-column-view.c
+++ b/gnucash/report/report-gnome/dialog-report-column-view.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <gtk/gtk.h>
diff --git a/gnucash/report/report-gnome/dialog-report-style-sheet.c b/gnucash/report/report-gnome/dialog-report-style-sheet.c
index 791b8f7..a3005b1 100644
--- a/gnucash/report/report-gnome/dialog-report-style-sheet.c
+++ b/gnucash/report/report-gnome/dialog-report-style-sheet.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/report/report-gnome/gnc-plugin-page-report.c b/gnucash/report/report-gnome/gnc-plugin-page-report.c
index 3493600..7cdd98e 100644
--- a/gnucash/report/report-gnome/gnc-plugin-page-report.c
+++ b/gnucash/report/report-gnome/gnc-plugin-page-report.c
@@ -37,7 +37,7 @@
@author Copyright (C) 2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/report/report-gnome/window-report.c b/gnucash/report/report-gnome/window-report.c
index 4fe2645..93e525c 100644
--- a/gnucash/report/report-gnome/window-report.c
+++ b/gnucash/report/report-gnome/window-report.c
@@ -25,7 +25,7 @@
* *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <errno.h>
diff --git a/gnucash/report/report-system/gnc-report.c b/gnucash/report/report-system/gnc-report.c
index 04b7164..26edc19 100644
--- a/gnucash/report/report-system/gnc-report.c
+++ b/gnucash/report/report-system/gnc-report.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#ifdef __MINGW32__
#define _GL_UNISTD_H //Deflect poisonous define in Guile's GnuLib
#endif
diff --git a/gnucash/report/report-system/gncmod-report-system.c b/gnucash/report/report-system/gncmod-report-system.c
index 2559011..bd6d3e7 100644
--- a/gnucash/report/report-system/gncmod-report-system.c
+++ b/gnucash/report/report-system/gncmod-report-system.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/gnucash/report/stylesheets/gnc-plugin-stylesheets.c b/gnucash/report/stylesheets/gnc-plugin-stylesheets.c
index 888c618..17061d1 100644
--- a/gnucash/report/stylesheets/gnc-plugin-stylesheets.c
+++ b/gnucash/report/stylesheets/gnc-plugin-stylesheets.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <gtk/gtk.h>
#include <glib/gi18n.h>
diff --git a/gnucash/report/stylesheets/gncmod-stylesheets.c b/gnucash/report/stylesheets/gncmod-stylesheets.c
index ea25a05..e6403f4 100644
--- a/gnucash/report/stylesheets/gncmod-stylesheets.c
+++ b/gnucash/report/stylesheets/gncmod-stylesheets.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/libgnucash/app-utils/QuickFill.c b/libgnucash/app-utils/QuickFill.c
index b587d11..e576f95 100644
--- a/libgnucash/app-utils/QuickFill.c
+++ b/libgnucash/app-utils/QuickFill.c
@@ -23,7 +23,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
diff --git a/libgnucash/app-utils/business-helpers.c b/libgnucash/app-utils/business-helpers.c
index fce223b..c63a7ef 100644
--- a/libgnucash/app-utils/business-helpers.c
+++ b/libgnucash/app-utils/business-helpers.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include "business-options.h"
#include "business-helpers.h"
diff --git a/libgnucash/app-utils/business-options.c b/libgnucash/app-utils/business-options.c
index 9f482b6..6e6782b 100644
--- a/libgnucash/app-utils/business-options.c
+++ b/libgnucash/app-utils/business-options.c
@@ -22,7 +22,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include "business-options.h"
#include "swig-runtime.h"
diff --git a/libgnucash/app-utils/calculation/expression_parser.c b/libgnucash/app-utils/calculation/expression_parser.c
index dbf04cf..e7a7b99 100644
--- a/libgnucash/app-utils/calculation/expression_parser.c
+++ b/libgnucash/app-utils/calculation/expression_parser.c
@@ -380,7 +380,7 @@
* stack will probably never be needed.
*/
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <stdio.h>
#include <string.h>
diff --git a/libgnucash/app-utils/file-utils.c b/libgnucash/app-utils/file-utils.c
index bddcb24..edabe66 100644
--- a/libgnucash/app-utils/file-utils.c
+++ b/libgnucash/app-utils/file-utils.c
@@ -19,7 +19,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gstdio.h>
diff --git a/libgnucash/app-utils/gfec.c b/libgnucash/app-utils/gfec.c
index 631fcdd..b640e2d 100644
--- a/libgnucash/app-utils/gfec.c
+++ b/libgnucash/app-utils/gfec.c
@@ -9,7 +9,7 @@
#include <assert.h>
#include <string.h>
-#include "config.h"
+#include <config.h>
#include "gfec.h"
#include "gnc-guile-utils.h"
#include "platform.h"
diff --git a/libgnucash/app-utils/gnc-account-merge.c b/libgnucash/app-utils/gnc-account-merge.c
index a5ea634..88f7941 100644
--- a/libgnucash/app-utils/gnc-account-merge.c
+++ b/libgnucash/app-utils/gnc-account-merge.c
@@ -17,7 +17,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "gnc-account-merge.h"
#include "Account.h"
diff --git a/libgnucash/app-utils/gnc-accounting-period.c b/libgnucash/app-utils/gnc-accounting-period.c
index 41f75e5..eb6d2d9 100644
--- a/libgnucash/app-utils/gnc-accounting-period.c
+++ b/libgnucash/app-utils/gnc-accounting-period.c
@@ -41,7 +41,7 @@
problem for CashUtils, the app-file directory was chosen.
*/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include "gnc-accounting-period.h"
#include "gnc-date.h"
diff --git a/libgnucash/app-utils/gnc-addr-quickfill.c b/libgnucash/app-utils/gnc-addr-quickfill.c
index 3e5c9e9..114323d 100644
--- a/libgnucash/app-utils/gnc-addr-quickfill.c
+++ b/libgnucash/app-utils/gnc-addr-quickfill.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-addr-quickfill.h"
#include "gnc-event.h"
#include "gnc-engine.h"
diff --git a/libgnucash/app-utils/gnc-component-manager.c b/libgnucash/app-utils/gnc-component-manager.c
index 030eb9c..e788b48 100644
--- a/libgnucash/app-utils/gnc-component-manager.c
+++ b/libgnucash/app-utils/gnc-component-manager.c
@@ -17,7 +17,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
diff --git a/libgnucash/app-utils/gnc-entry-quickfill.c b/libgnucash/app-utils/gnc-entry-quickfill.c
index e847e65..93affb5 100644
--- a/libgnucash/app-utils/gnc-entry-quickfill.c
+++ b/libgnucash/app-utils/gnc-entry-quickfill.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-entry-quickfill.h"
#include "gnc-event.h"
#include "gncEntry.h"
diff --git a/libgnucash/app-utils/gnc-euro.c b/libgnucash/app-utils/gnc-euro.c
index 518e255..8853052 100644
--- a/libgnucash/app-utils/gnc-euro.c
+++ b/libgnucash/app-utils/gnc-euro.c
@@ -19,7 +19,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-euro.h"
diff --git a/libgnucash/app-utils/gnc-exp-parser.c b/libgnucash/app-utils/gnc-exp-parser.c
index b3aa68b..0f90281 100644
--- a/libgnucash/app-utils/gnc-exp-parser.c
+++ b/libgnucash/app-utils/gnc-exp-parser.c
@@ -18,7 +18,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/app-utils/gnc-gettext-util.c b/libgnucash/app-utils/gnc-gettext-util.c
index b5e4e87..9c47f4b 100644
--- a/libgnucash/app-utils/gnc-gettext-util.c
+++ b/libgnucash/app-utils/gnc-gettext-util.c
@@ -19,7 +19,7 @@
*
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/app-utils/gnc-gsettings.c b/libgnucash/app-utils/gnc-gsettings.c
index 99b4deb..f8d6adc 100644
--- a/libgnucash/app-utils/gnc-gsettings.c
+++ b/libgnucash/app-utils/gnc-gsettings.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <string.h>
diff --git a/libgnucash/app-utils/gnc-help-utils.c b/libgnucash/app-utils/gnc-help-utils.c
index 2dacadd..0c6612b 100644
--- a/libgnucash/app-utils/gnc-help-utils.c
+++ b/libgnucash/app-utils/gnc-help-utils.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#ifdef HAVE_HTMLHELPW
diff --git a/libgnucash/app-utils/gnc-helpers.c b/libgnucash/app-utils/gnc-helpers.c
index cf10d1e..219afbb 100644
--- a/libgnucash/app-utils/gnc-helpers.c
+++ b/libgnucash/app-utils/gnc-helpers.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <libguile.h>
#include "guile-mappings.h"
diff --git a/libgnucash/app-utils/gnc-prefs-utils.c b/libgnucash/app-utils/gnc-prefs-utils.c
index a633825..0ea96b5 100644
--- a/libgnucash/app-utils/gnc-prefs-utils.c
+++ b/libgnucash/app-utils/gnc-prefs-utils.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-gsettings.h"
#include "gnc-prefs-utils.h"
diff --git a/libgnucash/app-utils/gnc-state.c b/libgnucash/app-utils/gnc-state.c
index 2829439..f416c9d 100644
--- a/libgnucash/app-utils/gnc-state.c
+++ b/libgnucash/app-utils/gnc-state.c
@@ -19,7 +19,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
//#include <glib/gstdio.h>
diff --git a/libgnucash/app-utils/gnc-sx-instance-model.c b/libgnucash/app-utils/gnc-sx-instance-model.c
index 76fcef0..abc6355 100644
--- a/libgnucash/app-utils/gnc-sx-instance-model.c
+++ b/libgnucash/app-utils/gnc-sx-instance-model.c
@@ -30,7 +30,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib-object.h>
#include <stdlib.h>
diff --git a/libgnucash/app-utils/gnc-sx-instance-model.h b/libgnucash/app-utils/gnc-sx-instance-model.h
index a31ef1d..a355069 100644
--- a/libgnucash/app-utils/gnc-sx-instance-model.h
+++ b/libgnucash/app-utils/gnc-sx-instance-model.h
@@ -26,7 +26,7 @@
#ifndef _GNC_SX_INSTANCE_MODEL_H
#define _GNC_SX_INSTANCE_MODEL_H
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib-object.h>
#include "gnc-numeric.h"
diff --git a/libgnucash/app-utils/gnc-ui-balances.c b/libgnucash/app-utils/gnc-ui-balances.c
index 942ffe7..8529f7d 100644
--- a/libgnucash/app-utils/gnc-ui-balances.c
+++ b/libgnucash/app-utils/gnc-ui-balances.c
@@ -23,7 +23,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-ui-balances.h"
#include "gnc-ui-util.h"
diff --git a/libgnucash/app-utils/gnc-ui-util.c b/libgnucash/app-utils/gnc-ui-util.c
index dcfd424..6e037e1 100644
--- a/libgnucash/app-utils/gnc-ui-util.c
+++ b/libgnucash/app-utils/gnc-ui-util.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#ifdef __MINGW32__
#define __USE_MINGW_ANSI_STDIO 1
diff --git a/libgnucash/app-utils/gncmod-app-utils.c b/libgnucash/app-utils/gncmod-app-utils.c
index 16b4e6e..f30e687 100644
--- a/libgnucash/app-utils/gncmod-app-utils.c
+++ b/libgnucash/app-utils/gncmod-app-utils.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/libgnucash/app-utils/guile-util.c b/libgnucash/app-utils/guile-util.c
index 1f17ef3..5e1ef95 100644
--- a/libgnucash/app-utils/guile-util.c
+++ b/libgnucash/app-utils/guile-util.c
@@ -18,7 +18,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "swig-runtime.h"
#include <platform.h>
diff --git a/libgnucash/app-utils/option-util.c b/libgnucash/app-utils/option-util.c
index 53e6878..ad84b7f 100644
--- a/libgnucash/app-utils/option-util.c
+++ b/libgnucash/app-utils/option-util.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <time.h>
diff --git a/libgnucash/app-utils/test/test-exp-parser.c b/libgnucash/app-utils/test/test-exp-parser.c
index bb1a83c..94be10a 100644
--- a/libgnucash/app-utils/test/test-exp-parser.c
+++ b/libgnucash/app-utils/test/test-exp-parser.c
@@ -18,7 +18,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
#include <stdio.h>
diff --git a/libgnucash/app-utils/test/test-print-parse-amount.cpp b/libgnucash/app-utils/test/test-print-parse-amount.cpp
index 6d4e7e1..62d3785 100644
--- a/libgnucash/app-utils/test/test-print-parse-amount.cpp
+++ b/libgnucash/app-utils/test/test-print-parse-amount.cpp
@@ -20,7 +20,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
#include <glib/gprintf.h>
diff --git a/libgnucash/app-utils/test/test-print-queries.cpp b/libgnucash/app-utils/test/test-print-queries.cpp
index 33ecb6b..9457651 100644
--- a/libgnucash/app-utils/test/test-print-queries.cpp
+++ b/libgnucash/app-utils/test/test-print-queries.cpp
@@ -22,7 +22,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "guile-mappings.h"
diff --git a/libgnucash/app-utils/test/test-scm-query-string.cpp b/libgnucash/app-utils/test/test-scm-query-string.cpp
index 33f963e..2d08da3 100644
--- a/libgnucash/app-utils/test/test-scm-query-string.cpp
+++ b/libgnucash/app-utils/test/test-scm-query-string.cpp
@@ -22,7 +22,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "guile-mappings.h"
diff --git a/libgnucash/app-utils/test/test-sx.cpp b/libgnucash/app-utils/test/test-sx.cpp
index 71f36c0..b635c00 100644
--- a/libgnucash/app-utils/test/test-sx.cpp
+++ b/libgnucash/app-utils/test/test-sx.cpp
@@ -20,7 +20,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <glib.h>
#include "SX-book.h"
diff --git a/libgnucash/backend/dbi/gnc-backend-dbi.cpp b/libgnucash/backend/dbi/gnc-backend-dbi.cpp
index a6978e1..4050046 100644
--- a/libgnucash/backend/dbi/gnc-backend-dbi.cpp
+++ b/libgnucash/backend/dbi/gnc-backend-dbi.cpp
@@ -27,7 +27,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <platform.h>
#ifdef __STRICT_ANSI__
diff --git a/libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp b/libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
index 179ac82..245ca95 100644
--- a/libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
+++ b/libgnucash/backend/dbi/test/test-backend-dbi-basic.cpp
@@ -28,7 +28,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <sys/types.h>
#include <unistd.h>
diff --git a/libgnucash/backend/dbi/test/test-backend-dbi.cpp b/libgnucash/backend/dbi/test/test-backend-dbi.cpp
index 4936ed0..afffc0d 100644
--- a/libgnucash/backend/dbi/test/test-backend-dbi.cpp
+++ b/libgnucash/backend/dbi/test/test-backend-dbi.cpp
@@ -22,7 +22,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "qof.h"
#include "cashobjects.h"
diff --git a/libgnucash/backend/dbi/test/test-dbi-business-stuff.cpp b/libgnucash/backend/dbi/test/test-dbi-business-stuff.cpp
index 6461f41..2f4acfc 100644
--- a/libgnucash/backend/dbi/test/test-dbi-business-stuff.cpp
+++ b/libgnucash/backend/dbi/test/test-dbi-business-stuff.cpp
@@ -24,7 +24,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include "qof.h"
#include "cashobjects.h"
#include "test-engine-stuff.h"
diff --git a/libgnucash/backend/sql/escape.cpp b/libgnucash/backend/sql/escape.cpp
index 5c4103c..35150be 100644
--- a/libgnucash/backend/sql/escape.cpp
+++ b/libgnucash/backend/sql/escape.cpp
@@ -28,7 +28,7 @@
* Escapes the ' and \ characters in a string
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/backend/sql/gnc-account-sql.cpp b/libgnucash/backend/sql/gnc-account-sql.cpp
index dbf47aa..7f2bde0 100644
--- a/libgnucash/backend/sql/gnc-account-sql.cpp
+++ b/libgnucash/backend/sql/gnc-account-sql.cpp
@@ -28,7 +28,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-address-sql.cpp b/libgnucash/backend/sql/gnc-address-sql.cpp
index 2f2e521..4ef7fc3 100644
--- a/libgnucash/backend/sql/gnc-address-sql.cpp
+++ b/libgnucash/backend/sql/gnc-address-sql.cpp
@@ -29,7 +29,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-bill-term-sql.cpp b/libgnucash/backend/sql/gnc-bill-term-sql.cpp
index 433e781..f7c316e 100644
--- a/libgnucash/backend/sql/gnc-bill-term-sql.cpp
+++ b/libgnucash/backend/sql/gnc-bill-term-sql.cpp
@@ -30,7 +30,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-book-sql.cpp b/libgnucash/backend/sql/gnc-book-sql.cpp
index d8a0be3..bfe8ee6 100644
--- a/libgnucash/backend/sql/gnc-book-sql.cpp
+++ b/libgnucash/backend/sql/gnc-book-sql.cpp
@@ -27,7 +27,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-budget-sql.cpp b/libgnucash/backend/sql/gnc-budget-sql.cpp
index c8d3ff2..48f1a8e 100644
--- a/libgnucash/backend/sql/gnc-budget-sql.cpp
+++ b/libgnucash/backend/sql/gnc-budget-sql.cpp
@@ -28,7 +28,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-commodity-sql.cpp b/libgnucash/backend/sql/gnc-commodity-sql.cpp
index 9c88801..45a710d 100644
--- a/libgnucash/backend/sql/gnc-commodity-sql.cpp
+++ b/libgnucash/backend/sql/gnc-commodity-sql.cpp
@@ -28,7 +28,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-customer-sql.cpp b/libgnucash/backend/sql/gnc-customer-sql.cpp
index 68aa165..ce19873 100644
--- a/libgnucash/backend/sql/gnc-customer-sql.cpp
+++ b/libgnucash/backend/sql/gnc-customer-sql.cpp
@@ -29,7 +29,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-employee-sql.cpp b/libgnucash/backend/sql/gnc-employee-sql.cpp
index 9382be7..6b72eba 100644
--- a/libgnucash/backend/sql/gnc-employee-sql.cpp
+++ b/libgnucash/backend/sql/gnc-employee-sql.cpp
@@ -29,7 +29,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-entry-sql.cpp b/libgnucash/backend/sql/gnc-entry-sql.cpp
index a6f76e9..dd40f22 100644
--- a/libgnucash/backend/sql/gnc-entry-sql.cpp
+++ b/libgnucash/backend/sql/gnc-entry-sql.cpp
@@ -29,7 +29,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-invoice-sql.cpp b/libgnucash/backend/sql/gnc-invoice-sql.cpp
index 518caa0..662b30f 100644
--- a/libgnucash/backend/sql/gnc-invoice-sql.cpp
+++ b/libgnucash/backend/sql/gnc-invoice-sql.cpp
@@ -30,7 +30,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-job-sql.cpp b/libgnucash/backend/sql/gnc-job-sql.cpp
index 7c386d7..bb0589f 100644
--- a/libgnucash/backend/sql/gnc-job-sql.cpp
+++ b/libgnucash/backend/sql/gnc-job-sql.cpp
@@ -29,7 +29,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-lots-sql.cpp b/libgnucash/backend/sql/gnc-lots-sql.cpp
index d5f839f..f341f6c 100644
--- a/libgnucash/backend/sql/gnc-lots-sql.cpp
+++ b/libgnucash/backend/sql/gnc-lots-sql.cpp
@@ -29,7 +29,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-order-sql.cpp b/libgnucash/backend/sql/gnc-order-sql.cpp
index 9bc92f8..bd7c252 100644
--- a/libgnucash/backend/sql/gnc-order-sql.cpp
+++ b/libgnucash/backend/sql/gnc-order-sql.cpp
@@ -31,7 +31,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-price-sql.cpp b/libgnucash/backend/sql/gnc-price-sql.cpp
index d8e952e..ffcc691 100644
--- a/libgnucash/backend/sql/gnc-price-sql.cpp
+++ b/libgnucash/backend/sql/gnc-price-sql.cpp
@@ -27,7 +27,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-recurrence-sql.cpp b/libgnucash/backend/sql/gnc-recurrence-sql.cpp
index 36fcd75..e6c9f76 100644
--- a/libgnucash/backend/sql/gnc-recurrence-sql.cpp
+++ b/libgnucash/backend/sql/gnc-recurrence-sql.cpp
@@ -27,7 +27,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-schedxaction-sql.cpp b/libgnucash/backend/sql/gnc-schedxaction-sql.cpp
index 53de624..a4ec238 100644
--- a/libgnucash/backend/sql/gnc-schedxaction-sql.cpp
+++ b/libgnucash/backend/sql/gnc-schedxaction-sql.cpp
@@ -27,7 +27,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-slots-sql.cpp b/libgnucash/backend/sql/gnc-slots-sql.cpp
index be97ba1..694d453 100644
--- a/libgnucash/backend/sql/gnc-slots-sql.cpp
+++ b/libgnucash/backend/sql/gnc-slots-sql.cpp
@@ -28,7 +28,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/sql/gnc-tax-table-sql.cpp b/libgnucash/backend/sql/gnc-tax-table-sql.cpp
index b626bf8..1030d2c 100644
--- a/libgnucash/backend/sql/gnc-tax-table-sql.cpp
+++ b/libgnucash/backend/sql/gnc-tax-table-sql.cpp
@@ -30,7 +30,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/gnc-transaction-sql.cpp b/libgnucash/backend/sql/gnc-transaction-sql.cpp
index 7d527c3..c5627a8 100644
--- a/libgnucash/backend/sql/gnc-transaction-sql.cpp
+++ b/libgnucash/backend/sql/gnc-transaction-sql.cpp
@@ -28,7 +28,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/backend/sql/gnc-vendor-sql.cpp b/libgnucash/backend/sql/gnc-vendor-sql.cpp
index db443ca..9bdb07b 100644
--- a/libgnucash/backend/sql/gnc-vendor-sql.cpp
+++ b/libgnucash/backend/sql/gnc-vendor-sql.cpp
@@ -29,7 +29,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/sql/test/test-column-types.cpp b/libgnucash/backend/sql/test/test-column-types.cpp
index ce92fb8..5e2c170 100644
--- a/libgnucash/backend/sql/test/test-column-types.cpp
+++ b/libgnucash/backend/sql/test/test-column-types.cpp
@@ -25,7 +25,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include "qof.h"
}
extern "C"
diff --git a/libgnucash/backend/sql/test/test-sqlbe.cpp b/libgnucash/backend/sql/test/test-sqlbe.cpp
index 0b3d12e..6245143 100644
--- a/libgnucash/backend/sql/test/test-sqlbe.cpp
+++ b/libgnucash/backend/sql/test/test-sqlbe.cpp
@@ -22,7 +22,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "qof.h"
}
diff --git a/libgnucash/backend/sql/test/utest-gnc-backend-sql.cpp b/libgnucash/backend/sql/test/utest-gnc-backend-sql.cpp
index e800925..27b1081 100644
--- a/libgnucash/backend/sql/test/utest-gnc-backend-sql.cpp
+++ b/libgnucash/backend/sql/test/utest-gnc-backend-sql.cpp
@@ -22,7 +22,7 @@
********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <unittest-support.h>
diff --git a/libgnucash/backend/xml/gnc-account-xml-v2.cpp b/libgnucash/backend/xml/gnc-account-xml-v2.cpp
index 1f0c9ab..d88a786 100644
--- a/libgnucash/backend/xml/gnc-account-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-account-xml-v2.cpp
@@ -24,7 +24,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-address-xml-v2.cpp b/libgnucash/backend/xml/gnc-address-xml-v2.cpp
index 89dc77b..026e3e4 100644
--- a/libgnucash/backend/xml/gnc-address-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-address-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-backend-xml.cpp b/libgnucash/backend/xml/gnc-backend-xml.cpp
index 9acbee8..4dbf000 100644
--- a/libgnucash/backend/xml/gnc-backend-xml.cpp
+++ b/libgnucash/backend/xml/gnc-backend-xml.cpp
@@ -29,7 +29,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/xml/gnc-bill-term-xml-v2.cpp b/libgnucash/backend/xml/gnc-bill-term-xml-v2.cpp
index bdb6339..379cdb5 100644
--- a/libgnucash/backend/xml/gnc-bill-term-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-bill-term-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-book-xml-v2.cpp b/libgnucash/backend/xml/gnc-book-xml-v2.cpp
index 868dc35..ed8416b 100644
--- a/libgnucash/backend/xml/gnc-book-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-book-xml-v2.cpp
@@ -24,7 +24,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-budget-xml-v2.cpp b/libgnucash/backend/xml/gnc-budget-xml-v2.cpp
index 93b9163..e9bef43 100644
--- a/libgnucash/backend/xml/gnc-budget-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-budget-xml-v2.cpp
@@ -23,7 +23,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-commodity-xml-v2.cpp b/libgnucash/backend/xml/gnc-commodity-xml-v2.cpp
index 2eaf48c..e09950d 100644
--- a/libgnucash/backend/xml/gnc-commodity-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-commodity-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/gnc-customer-xml-v2.cpp b/libgnucash/backend/xml/gnc-customer-xml-v2.cpp
index 80bed74..6473189 100644
--- a/libgnucash/backend/xml/gnc-customer-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-customer-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-employee-xml-v2.cpp b/libgnucash/backend/xml/gnc-employee-xml-v2.cpp
index a365a20..559af22 100644
--- a/libgnucash/backend/xml/gnc-employee-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-employee-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-entry-xml-v2.cpp b/libgnucash/backend/xml/gnc-entry-xml-v2.cpp
index 750de6c..44442be 100644
--- a/libgnucash/backend/xml/gnc-entry-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-entry-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-freqspec-xml-v2.cpp b/libgnucash/backend/xml/gnc-freqspec-xml-v2.cpp
index 3b11029..fe875f7 100644
--- a/libgnucash/backend/xml/gnc-freqspec-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-freqspec-xml-v2.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/gnc-invoice-xml-v2.cpp b/libgnucash/backend/xml/gnc-invoice-xml-v2.cpp
index 5aecaf5..a5dad08 100644
--- a/libgnucash/backend/xml/gnc-invoice-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-invoice-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-job-xml-v2.cpp b/libgnucash/backend/xml/gnc-job-xml-v2.cpp
index 95243aa..9fb3cfc 100644
--- a/libgnucash/backend/xml/gnc-job-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-job-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-lot-xml-v2.cpp b/libgnucash/backend/xml/gnc-lot-xml-v2.cpp
index 696a466..f3f3c19 100644
--- a/libgnucash/backend/xml/gnc-lot-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-lot-xml-v2.cpp
@@ -24,7 +24,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-order-xml-v2.cpp b/libgnucash/backend/xml/gnc-order-xml-v2.cpp
index c56349c..b365811 100644
--- a/libgnucash/backend/xml/gnc-order-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-order-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-owner-xml-v2.cpp b/libgnucash/backend/xml/gnc-owner-xml-v2.cpp
index 46a48e4..0060e6c 100644
--- a/libgnucash/backend/xml/gnc-owner-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-owner-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-pricedb-xml-v2.cpp b/libgnucash/backend/xml/gnc-pricedb-xml-v2.cpp
index 1c5240c..b25a42c 100644
--- a/libgnucash/backend/xml/gnc-pricedb-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-pricedb-xml-v2.cpp
@@ -22,7 +22,7 @@
*******************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <string.h>
#include "gnc-pricedb.h"
diff --git a/libgnucash/backend/xml/gnc-recurrence-xml-v2.cpp b/libgnucash/backend/xml/gnc-recurrence-xml-v2.cpp
index b3e817a..e2dd884 100644
--- a/libgnucash/backend/xml/gnc-recurrence-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-recurrence-xml-v2.cpp
@@ -23,7 +23,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp b/libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp
index dd7a766..7f5cf18 100644
--- a/libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp
@@ -22,7 +22,7 @@
*******************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/gnc-tax-table-xml-v2.cpp b/libgnucash/backend/xml/gnc-tax-table-xml-v2.cpp
index b6a7f7f..05bf197 100644
--- a/libgnucash/backend/xml/gnc-tax-table-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-tax-table-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/gnc-transaction-xml-v2.cpp b/libgnucash/backend/xml/gnc-transaction-xml-v2.cpp
index 4992fac..c8510a3 100644
--- a/libgnucash/backend/xml/gnc-transaction-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-transaction-xml-v2.cpp
@@ -23,7 +23,7 @@
*******************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/gnc-vendor-xml-v2.cpp b/libgnucash/backend/xml/gnc-vendor-xml-v2.cpp
index fd96c02..b01f6b2 100644
--- a/libgnucash/backend/xml/gnc-vendor-xml-v2.cpp
+++ b/libgnucash/backend/xml/gnc-vendor-xml-v2.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/io-example-account.cpp b/libgnucash/backend/xml/io-example-account.cpp
index c024d6a..558effa 100644
--- a/libgnucash/backend/xml/io-example-account.cpp
+++ b/libgnucash/backend/xml/io-example-account.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/backend/xml/io-gncxml-gen.cpp b/libgnucash/backend/xml/io-gncxml-gen.cpp
index 6accc4a..4585662 100644
--- a/libgnucash/backend/xml/io-gncxml-gen.cpp
+++ b/libgnucash/backend/xml/io-gncxml-gen.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
}
#include "io-gncxml-gen.h"
diff --git a/libgnucash/backend/xml/io-gncxml-v1.cpp b/libgnucash/backend/xml/io-gncxml-v1.cpp
index 14b1b32..df50648 100644
--- a/libgnucash/backend/xml/io-gncxml-v1.cpp
+++ b/libgnucash/backend/xml/io-gncxml-v1.cpp
@@ -27,7 +27,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/io-gncxml-v2.cpp b/libgnucash/backend/xml/io-gncxml-v2.cpp
index 88062ea..f85d2a3 100644
--- a/libgnucash/backend/xml/io-gncxml-v2.cpp
+++ b/libgnucash/backend/xml/io-gncxml-v2.cpp
@@ -20,7 +20,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/backend/xml/io-utils.cpp b/libgnucash/backend/xml/io-utils.cpp
index 72c3563..733956f 100644
--- a/libgnucash/backend/xml/io-utils.cpp
+++ b/libgnucash/backend/xml/io-utils.cpp
@@ -23,7 +23,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdio.h>
diff --git a/libgnucash/backend/xml/sixtp-dom-generators.cpp b/libgnucash/backend/xml/sixtp-dom-generators.cpp
index 87e28b0..22a3f7e 100644
--- a/libgnucash/backend/xml/sixtp-dom-generators.cpp
+++ b/libgnucash/backend/xml/sixtp-dom-generators.cpp
@@ -24,7 +24,7 @@ extern "C"
{
#define __EXTENSIONS__
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <gnc-date.h>
diff --git a/libgnucash/backend/xml/sixtp-dom-parsers.cpp b/libgnucash/backend/xml/sixtp-dom-parsers.cpp
index 94e3322..af4b197 100644
--- a/libgnucash/backend/xml/sixtp-dom-parsers.cpp
+++ b/libgnucash/backend/xml/sixtp-dom-parsers.cpp
@@ -22,7 +22,7 @@
********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/sixtp-stack.cpp b/libgnucash/backend/xml/sixtp-stack.cpp
index 4aea535..36bbc4a 100644
--- a/libgnucash/backend/xml/sixtp-stack.cpp
+++ b/libgnucash/backend/xml/sixtp-stack.cpp
@@ -22,7 +22,7 @@
********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
}
#include "sixtp.h"
#include "sixtp-stack.h"
diff --git a/libgnucash/backend/xml/sixtp-to-dom-parser.cpp b/libgnucash/backend/xml/sixtp-to-dom-parser.cpp
index 5404952..e6ba430 100644
--- a/libgnucash/backend/xml/sixtp-to-dom-parser.cpp
+++ b/libgnucash/backend/xml/sixtp-to-dom-parser.cpp
@@ -22,7 +22,7 @@
********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/backend/xml/sixtp-utils.cpp b/libgnucash/backend/xml/sixtp-utils.cpp
index a0d9d86..8c3cb1d 100644
--- a/libgnucash/backend/xml/sixtp-utils.cpp
+++ b/libgnucash/backend/xml/sixtp-utils.cpp
@@ -25,7 +25,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib.h>
diff --git a/libgnucash/backend/xml/sixtp.cpp b/libgnucash/backend/xml/sixtp.cpp
index 0767f8e..2064d7f 100644
--- a/libgnucash/backend/xml/sixtp.cpp
+++ b/libgnucash/backend/xml/sixtp.cpp
@@ -22,7 +22,7 @@
********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gstdio.h>
diff --git a/libgnucash/backend/xml/test/test-date-converting.cpp b/libgnucash/backend/xml/test/test-date-converting.cpp
index 7a514b7..992ee85 100644
--- a/libgnucash/backend/xml/test/test-date-converting.cpp
+++ b/libgnucash/backend/xml/test/test-date-converting.cpp
@@ -19,7 +19,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include "test-stuff.h"
#include "test-engine-stuff.h"
diff --git a/libgnucash/backend/xml/test/test-dom-converters1.cpp b/libgnucash/backend/xml/test/test-dom-converters1.cpp
index 5c1d44b..d5499d9 100644
--- a/libgnucash/backend/xml/test/test-dom-converters1.cpp
+++ b/libgnucash/backend/xml/test/test-dom-converters1.cpp
@@ -23,7 +23,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/test/test-dom-parser1.cpp b/libgnucash/backend/xml/test/test-dom-parser1.cpp
index 5c074f0..59933a4 100644
--- a/libgnucash/backend/xml/test/test-dom-parser1.cpp
+++ b/libgnucash/backend/xml/test/test-dom-parser1.cpp
@@ -19,7 +19,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/backend/xml/test/test-file-stuff.cpp b/libgnucash/backend/xml/test/test-file-stuff.cpp
index e0f2f74..3962a82 100644
--- a/libgnucash/backend/xml/test/test-file-stuff.cpp
+++ b/libgnucash/backend/xml/test/test-file-stuff.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <unistd.h>
#include <sys/types.h>
diff --git a/libgnucash/backend/xml/test/test-kvp-frames.cpp b/libgnucash/backend/xml/test/test-kvp-frames.cpp
index 81ab41b..b9736ce 100644
--- a/libgnucash/backend/xml/test/test-kvp-frames.cpp
+++ b/libgnucash/backend/xml/test/test-kvp-frames.cpp
@@ -2,7 +2,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/test/test-load-backend.cpp b/libgnucash/backend/xml/test/test-load-backend.cpp
index 30dde8a..65d5406 100644
--- a/libgnucash/backend/xml/test/test-load-backend.cpp
+++ b/libgnucash/backend/xml/test/test-load-backend.cpp
@@ -26,7 +26,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include "qof.h"
#include "cashobjects.h"
#include "test-stuff.h"
diff --git a/libgnucash/backend/xml/test/test-load-example-account.cpp b/libgnucash/backend/xml/test/test-load-example-account.cpp
index 7967516..576ddd1 100644
--- a/libgnucash/backend/xml/test/test-load-example-account.cpp
+++ b/libgnucash/backend/xml/test/test-load-example-account.cpp
@@ -22,7 +22,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
#include <stdlib.h>
diff --git a/libgnucash/backend/xml/test/test-load-xml2.cpp b/libgnucash/backend/xml/test/test-load-xml2.cpp
index 08eb170..7731f88 100644
--- a/libgnucash/backend/xml/test/test-load-xml2.cpp
+++ b/libgnucash/backend/xml/test/test-load-xml2.cpp
@@ -27,7 +27,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
diff --git a/libgnucash/backend/xml/test/test-save-in-lang.cpp b/libgnucash/backend/xml/test/test-save-in-lang.cpp
index c9af56e..f7c0fb7 100644
--- a/libgnucash/backend/xml/test/test-save-in-lang.cpp
+++ b/libgnucash/backend/xml/test/test-save-in-lang.cpp
@@ -19,7 +19,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gstdio.h>
#include <unistd.h>
diff --git a/libgnucash/backend/xml/test/test-string-converters.cpp b/libgnucash/backend/xml/test/test-string-converters.cpp
index 66b7572..a8ad66a 100644
--- a/libgnucash/backend/xml/test/test-string-converters.cpp
+++ b/libgnucash/backend/xml/test/test-string-converters.cpp
@@ -19,7 +19,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include "gnc-engine.h"
diff --git a/libgnucash/backend/xml/test/test-xml-account.cpp b/libgnucash/backend/xml/test/test-xml-account.cpp
index 352e259..8a1eb87 100644
--- a/libgnucash/backend/xml/test/test-xml-account.cpp
+++ b/libgnucash/backend/xml/test/test-xml-account.cpp
@@ -23,7 +23,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gstdio.h>
diff --git a/libgnucash/backend/xml/test/test-xml-commodity.cpp b/libgnucash/backend/xml/test/test-xml-commodity.cpp
index 13df954..07f8f43 100644
--- a/libgnucash/backend/xml/test/test-xml-commodity.cpp
+++ b/libgnucash/backend/xml/test/test-xml-commodity.cpp
@@ -19,7 +19,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gstdio.h>
diff --git a/libgnucash/backend/xml/test/test-xml-pricedb.cpp b/libgnucash/backend/xml/test/test-xml-pricedb.cpp
index efbf249..4ab584d 100644
--- a/libgnucash/backend/xml/test/test-xml-pricedb.cpp
+++ b/libgnucash/backend/xml/test/test-xml-pricedb.cpp
@@ -23,7 +23,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gstdio.h>
diff --git a/libgnucash/backend/xml/test/test-xml-transaction.cpp b/libgnucash/backend/xml/test/test-xml-transaction.cpp
index bfe87f7..5828b43 100644
--- a/libgnucash/backend/xml/test/test-xml-transaction.cpp
+++ b/libgnucash/backend/xml/test/test-xml-transaction.cpp
@@ -23,7 +23,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gstdio.h>
diff --git a/libgnucash/backend/xml/test/test-xml2-is-file.cpp b/libgnucash/backend/xml/test/test-xml2-is-file.cpp
index 956d269..f4234e6 100644
--- a/libgnucash/backend/xml/test/test-xml2-is-file.cpp
+++ b/libgnucash/backend/xml/test/test-xml2-is-file.cpp
@@ -19,7 +19,7 @@
\********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/core-utils/binreloc.c b/libgnucash/core-utils/binreloc.c
index 425809e..b44115f 100644
--- a/libgnucash/core-utils/binreloc.c
+++ b/libgnucash/core-utils/binreloc.c
@@ -32,7 +32,7 @@
#ifndef __BINRELOC_C__
#define __BINRELOC_C__
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/core-utils/gnc-filepath-utils.cpp b/libgnucash/core-utils/gnc-filepath-utils.cpp
index 0fb3de5..ab2c216 100644
--- a/libgnucash/core-utils/gnc-filepath-utils.cpp
+++ b/libgnucash/core-utils/gnc-filepath-utils.cpp
@@ -27,7 +27,7 @@
*/
extern "C" {
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/core-utils/gnc-gkeyfile-utils.c b/libgnucash/core-utils/gnc-gkeyfile-utils.c
index 5767a9e..89215f8 100644
--- a/libgnucash/core-utils/gnc-gkeyfile-utils.c
+++ b/libgnucash/core-utils/gnc-gkeyfile-utils.c
@@ -34,7 +34,7 @@
* @author Copyright (C) 2005 David Hampton <hampton at employees.org>
*/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/core-utils/gnc-glib-utils.c b/libgnucash/core-utils/gnc-glib-utils.c
index 70d2558..836678c 100644
--- a/libgnucash/core-utils/gnc-glib-utils.c
+++ b/libgnucash/core-utils/gnc-glib-utils.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <errno.h>
#include <stdio.h>
#include <signal.h>
diff --git a/libgnucash/core-utils/gnc-guile-utils.c b/libgnucash/core-utils/gnc-guile-utils.c
index bbb71ea..8b99fb4 100644
--- a/libgnucash/core-utils/gnc-guile-utils.c
+++ b/libgnucash/core-utils/gnc-guile-utils.c
@@ -17,7 +17,7 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "swig-runtime.h"
diff --git a/libgnucash/core-utils/gnc-locale-utils.c b/libgnucash/core-utils/gnc-locale-utils.c
index 9c23edc..94b1e1d 100644
--- a/libgnucash/core-utils/gnc-locale-utils.c
+++ b/libgnucash/core-utils/gnc-locale-utils.c
@@ -20,7 +20,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-locale-utils.h"
diff --git a/libgnucash/core-utils/gnc-path.c b/libgnucash/core-utils/gnc-path.c
index 56b9586..4a0607d 100644
--- a/libgnucash/core-utils/gnc-path.c
+++ b/libgnucash/core-utils/gnc-path.c
@@ -19,7 +19,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-path.h"
#include "gncla-dir.h"
#include <stdio.h>
diff --git a/libgnucash/core-utils/gnc-prefs.c b/libgnucash/core-utils/gnc-prefs.c
index 27d3be9..ff965dd 100644
--- a/libgnucash/core-utils/gnc-prefs.c
+++ b/libgnucash/core-utils/gnc-prefs.c
@@ -23,7 +23,7 @@
#include <stdlib.h>
#include <glib.h>
-#include "config.h"
+#include <config.h>
#include "gnc-prefs.h"
#include "gnc-prefs-p.h"
#include "gnc-version.h"
diff --git a/libgnucash/core-utils/test/test-resolve-file-path.c b/libgnucash/core-utils/test/test-resolve-file-path.c
index ada10a7..7424af2 100644
--- a/libgnucash/core-utils/test/test-resolve-file-path.c
+++ b/libgnucash/core-utils/test/test-resolve-file-path.c
@@ -21,7 +21,7 @@
* 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c b/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c
index f6108c1..cce4bbb 100644
--- a/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c
+++ b/libgnucash/core-utils/test/test-userdata-dir-invalid-home.c
@@ -21,7 +21,7 @@
* 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/core-utils/test/test-userdata-dir.c b/libgnucash/core-utils/test/test-userdata-dir.c
index dbc09fe..377a2f8 100644
--- a/libgnucash/core-utils/test/test-userdata-dir.c
+++ b/libgnucash/core-utils/test/test-userdata-dir.c
@@ -21,7 +21,7 @@
* 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/engine/Account.c b/libgnucash/engine/Account.c
index 1fed1fa..7550423 100644
--- a/libgnucash/engine/Account.c
+++ b/libgnucash/engine/Account.c
@@ -23,7 +23,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/engine/Query.c b/libgnucash/engine/Query.c
index c82795d..96fb920 100644
--- a/libgnucash/engine/Query.c
+++ b/libgnucash/engine/Query.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/engine/Recurrence.c b/libgnucash/engine/Recurrence.c
index 8ac955b..c4135a6 100644
--- a/libgnucash/engine/Recurrence.c
+++ b/libgnucash/engine/Recurrence.c
@@ -18,7 +18,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <time.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/engine/SX-book.c b/libgnucash/engine/SX-book.c
index 78fc025..612e97b 100644
--- a/libgnucash/engine/SX-book.c
+++ b/libgnucash/engine/SX-book.c
@@ -31,7 +31,7 @@
* Copyright (c) 2003 Linas Vepstas <linas at linas.org>
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/engine/SX-ttinfo.c b/libgnucash/engine/SX-ttinfo.c
index 3eec40a..e14482d 100644
--- a/libgnucash/engine/SX-ttinfo.c
+++ b/libgnucash/engine/SX-ttinfo.c
@@ -23,7 +23,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "SX-ttinfo.h"
diff --git a/libgnucash/engine/SchedXaction.c b/libgnucash/engine/SchedXaction.c
index b06a1a9..dc5a2db 100644
--- a/libgnucash/engine/SchedXaction.c
+++ b/libgnucash/engine/SchedXaction.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/engine/Scrub.c b/libgnucash/engine/Scrub.c
index edf2fbb..d27752e 100644
--- a/libgnucash/engine/Scrub.c
+++ b/libgnucash/engine/Scrub.c
@@ -36,7 +36,7 @@
* Copyright (c) 2006 David Hampton
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/engine/Scrub2.c b/libgnucash/engine/Scrub2.c
index 096d318..0aaf266 100644
--- a/libgnucash/engine/Scrub2.c
+++ b/libgnucash/engine/Scrub2.c
@@ -30,7 +30,7 @@
* the accounts specific accounting policy (probably FIFO).
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/engine/Scrub3.c b/libgnucash/engine/Scrub3.c
index c4c4932..b3ed4b7 100644
--- a/libgnucash/engine/Scrub3.c
+++ b/libgnucash/engine/Scrub3.c
@@ -29,7 +29,7 @@
* transactions in stock and commodity accounts.
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/engine/ScrubBusiness.c b/libgnucash/engine/ScrubBusiness.c
index 3d2acef..436ce56 100644
--- a/libgnucash/engine/ScrubBusiness.c
+++ b/libgnucash/engine/ScrubBusiness.c
@@ -27,7 +27,7 @@
* Provides the high-level API for checking and repairing ('scrubbing
* clean') the various data objects used by the business functions.*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/engine/Split.c b/libgnucash/engine/Split.c
index e47ec5b..86072d1 100644
--- a/libgnucash/engine/Split.c
+++ b/libgnucash/engine/Split.c
@@ -24,7 +24,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/engine/TransLog.c b/libgnucash/engine/TransLog.c
index 99546a9..bb15fd3 100644
--- a/libgnucash/engine/TransLog.c
+++ b/libgnucash/engine/TransLog.c
@@ -21,7 +21,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#ifdef __MINGW32__
#define __USE_MINGW_ANSI_STDIO 1
#endif
diff --git a/libgnucash/engine/Transaction.c b/libgnucash/engine/Transaction.c
index a0c5b45..c5d910d 100644
--- a/libgnucash/engine/Transaction.c
+++ b/libgnucash/engine/Transaction.c
@@ -24,7 +24,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/engine/cap-gains.c b/libgnucash/engine/cap-gains.c
index fca52af..c34a265 100644
--- a/libgnucash/engine/cap-gains.c
+++ b/libgnucash/engine/cap-gains.c
@@ -53,7 +53,7 @@ ToDo:
with XXX below for things that might go wrong.
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/engine/cashobjects.c b/libgnucash/engine/cashobjects.c
index 3818b2a..903705d 100644
--- a/libgnucash/engine/cashobjects.c
+++ b/libgnucash/engine/cashobjects.c
@@ -26,7 +26,7 @@
* 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include "cashobjects.h"
#include "gnc-engine.h"
#include "AccountP.h"
diff --git a/libgnucash/engine/engine-helpers.c b/libgnucash/engine/engine-helpers.c
index f8e6abf..d10de0a 100644
--- a/libgnucash/engine/engine-helpers.c
+++ b/libgnucash/engine/engine-helpers.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "swig-runtime.h"
#include <libguile.h>
diff --git a/libgnucash/engine/engine.i b/libgnucash/engine/engine.i
index 5c364eb..ad1e5f3 100644
--- a/libgnucash/engine/engine.i
+++ b/libgnucash/engine/engine.i
@@ -21,7 +21,7 @@
%module sw_engine
%{
/* Includes the header in the wrapper code */
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "qof.h"
#include "Query.h"
diff --git a/libgnucash/engine/glib-helpers.c b/libgnucash/engine/glib-helpers.c
index a75ba0b..154b1dd 100644
--- a/libgnucash/engine/glib-helpers.c
+++ b/libgnucash/engine/glib-helpers.c
@@ -22,7 +22,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
diff --git a/libgnucash/engine/gnc-date.cpp b/libgnucash/engine/gnc-date.cpp
index f00db8c..4ea2a9b 100644
--- a/libgnucash/engine/gnc-date.cpp
+++ b/libgnucash/engine/gnc-date.cpp
@@ -29,7 +29,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <libintl.h>
#include <stdlib.h>
diff --git a/libgnucash/engine/gnc-datetime.cpp b/libgnucash/engine/gnc-datetime.cpp
index fcd55c5..7a0b98c 100644
--- a/libgnucash/engine/gnc-datetime.cpp
+++ b/libgnucash/engine/gnc-datetime.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include "platform.h"
}
#include <boost/date_time/gregorian/gregorian.hpp>
diff --git a/libgnucash/engine/gnc-engine.c b/libgnucash/engine/gnc-engine.c
index a61dfd8..171e3ef 100644
--- a/libgnucash/engine/gnc-engine.c
+++ b/libgnucash/engine/gnc-engine.c
@@ -21,7 +21,7 @@
* *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "gnc-engine.h"
diff --git a/libgnucash/engine/gnc-event.c b/libgnucash/engine/gnc-event.c
index 4243613..2372492 100644
--- a/libgnucash/engine/gnc-event.c
+++ b/libgnucash/engine/gnc-event.c
@@ -18,7 +18,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include "gnc-event.h"
const char* qofeventid_to_string(QofEventId id)
diff --git a/libgnucash/engine/gnc-features.c b/libgnucash/engine/gnc-features.c
index 9f97eae..f125602 100644
--- a/libgnucash/engine/gnc-features.c
+++ b/libgnucash/engine/gnc-features.c
@@ -19,7 +19,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/engine/gnc-hooks.c b/libgnucash/engine/gnc-hooks.c
index b526abf..51b2b8c 100644
--- a/libgnucash/engine/gnc-hooks.c
+++ b/libgnucash/engine/gnc-hooks.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdio.h>
diff --git a/libgnucash/engine/gnc-int128.cpp b/libgnucash/engine/gnc-int128.cpp
index b3c5c91..3da9a9f 100644
--- a/libgnucash/engine/gnc-int128.cpp
+++ b/libgnucash/engine/gnc-int128.cpp
@@ -23,7 +23,7 @@
*******************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
}
#include "gnc-int128.hpp"
diff --git a/libgnucash/engine/gnc-numeric.cpp b/libgnucash/engine/gnc-numeric.cpp
index 3212245..0fc47d5 100644
--- a/libgnucash/engine/gnc-numeric.cpp
+++ b/libgnucash/engine/gnc-numeric.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <math.h>
diff --git a/libgnucash/engine/gnc-pricedb.c b/libgnucash/engine/gnc-pricedb.c
index bd4653c..41088d0 100644
--- a/libgnucash/engine/gnc-pricedb.c
+++ b/libgnucash/engine/gnc-pricedb.c
@@ -22,7 +22,7 @@
* *
*******************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/engine/gnc-session.c b/libgnucash/engine/gnc-session.c
index 7b915e8..6df5868 100644
--- a/libgnucash/engine/gnc-session.c
+++ b/libgnucash/engine/gnc-session.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include "qof.h"
#include "gnc-session.h"
#include "gnc-engine.h"
diff --git a/libgnucash/engine/gncBusGuile.c b/libgnucash/engine/gncBusGuile.c
index 729e05a..359c5c8 100644
--- a/libgnucash/engine/gncBusGuile.c
+++ b/libgnucash/engine/gncBusGuile.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include "gncBusGuile.h"
#include "engine-helpers.h"
diff --git a/libgnucash/engine/gncBusiness.c b/libgnucash/engine/gncBusiness.c
index 296a55e..dbaa8c7 100644
--- a/libgnucash/engine/gncBusiness.c
+++ b/libgnucash/engine/gncBusiness.c
@@ -21,7 +21,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include "gncBusiness.h"
#include "gncOwner.h"
diff --git a/libgnucash/engine/gncCustomer.c b/libgnucash/engine/gncCustomer.c
index 5d3d7c5..9b4ed80 100644
--- a/libgnucash/engine/gncCustomer.c
+++ b/libgnucash/engine/gncCustomer.c
@@ -26,7 +26,7 @@
* Author: Derek Atkins <warlord at MIT.EDU>
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
diff --git a/libgnucash/engine/gncIDSearch.h b/libgnucash/engine/gncIDSearch.h
index a07a228..94c1aeb 100644
--- a/libgnucash/engine/gncIDSearch.h
+++ b/libgnucash/engine/gncIDSearch.h
@@ -20,7 +20,7 @@
* Mike Evans <mikee at saxicola.co.uk>
*
**********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
#include <regex.h>
#include <glib.h>
diff --git a/libgnucash/engine/gncmod-engine.c b/libgnucash/engine/gncmod-engine.c
index b8a0243..54813e2 100644
--- a/libgnucash/engine/gncmod-engine.c
+++ b/libgnucash/engine/gncmod-engine.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/libgnucash/engine/kvp-frame.cpp b/libgnucash/engine/kvp-frame.cpp
index 79c2db3..f1368bc 100644
--- a/libgnucash/engine/kvp-frame.cpp
+++ b/libgnucash/engine/kvp-frame.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include "qof.h"
#include <glib.h>
#include <stdarg.h>
diff --git a/libgnucash/engine/kvp-scm.cpp b/libgnucash/engine/kvp-scm.cpp
index e8b1223..2648526 100644
--- a/libgnucash/engine/kvp-scm.cpp
+++ b/libgnucash/engine/kvp-scm.cpp
@@ -4,7 +4,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <qof.h>
#include "engine-helpers-guile.h"
diff --git a/libgnucash/engine/kvp-value.hpp b/libgnucash/engine/kvp-value.hpp
index 1aeb1fd..003ee7d 100644
--- a/libgnucash/engine/kvp-value.hpp
+++ b/libgnucash/engine/kvp-value.hpp
@@ -26,7 +26,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include "qof.h"
}
#include <boost/version.hpp>
diff --git a/libgnucash/engine/policy.c b/libgnucash/engine/policy.c
index b66c84c..81c0d94 100644
--- a/libgnucash/engine/policy.c
+++ b/libgnucash/engine/policy.c
@@ -29,7 +29,7 @@
* how splits are assigned to lots.
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
diff --git a/libgnucash/engine/qof-string-cache.cpp b/libgnucash/engine/qof-string-cache.cpp
index 70084ce..70e79d7 100644
--- a/libgnucash/engine/qof-string-cache.cpp
+++ b/libgnucash/engine/qof-string-cache.cpp
@@ -28,7 +28,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib.h>
diff --git a/libgnucash/engine/qof-win32.cpp b/libgnucash/engine/qof-win32.cpp
index 8ff0ce1..dd79ad2 100644
--- a/libgnucash/engine/qof-win32.cpp
+++ b/libgnucash/engine/qof-win32.cpp
@@ -26,7 +26,7 @@ extern "C"
{
#endif
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "gnc-date-p.h"
diff --git a/libgnucash/engine/qofbook.cpp b/libgnucash/engine/qofbook.cpp
index b37ecd7..2bcbebc 100644
--- a/libgnucash/engine/qofbook.cpp
+++ b/libgnucash/engine/qofbook.cpp
@@ -36,7 +36,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/engine/qofchoice.cpp b/libgnucash/engine/qofchoice.cpp
index 204adca..715417e 100644
--- a/libgnucash/engine/qofchoice.cpp
+++ b/libgnucash/engine/qofchoice.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
}
diff --git a/libgnucash/engine/qofclass.cpp b/libgnucash/engine/qofclass.cpp
index f453aa4..acaa8fb 100644
--- a/libgnucash/engine/qofclass.cpp
+++ b/libgnucash/engine/qofclass.cpp
@@ -23,7 +23,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
}
diff --git a/libgnucash/engine/qofevent.cpp b/libgnucash/engine/qofevent.cpp
index 5e75b3e..674cdeb 100644
--- a/libgnucash/engine/qofevent.cpp
+++ b/libgnucash/engine/qofevent.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
}
diff --git a/libgnucash/engine/qofid.cpp b/libgnucash/engine/qofid.cpp
index 88caba2..ac689ff 100644
--- a/libgnucash/engine/qofid.cpp
+++ b/libgnucash/engine/qofid.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
}
diff --git a/libgnucash/engine/qofinstance.cpp b/libgnucash/engine/qofinstance.cpp
index 512225d..c307aee 100644
--- a/libgnucash/engine/qofinstance.cpp
+++ b/libgnucash/engine/qofinstance.cpp
@@ -31,7 +31,7 @@
#include "guid.hpp"
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
}
diff --git a/libgnucash/engine/qoflog.cpp b/libgnucash/engine/qoflog.cpp
index 40bfddd..7d0707b 100644
--- a/libgnucash/engine/qoflog.cpp
+++ b/libgnucash/engine/qoflog.cpp
@@ -27,7 +27,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <platform.h>
#if PLATFORM(WINDOWS)
diff --git a/libgnucash/engine/qofobject.cpp b/libgnucash/engine/qofobject.cpp
index 505a8b6..ba87e34 100644
--- a/libgnucash/engine/qofobject.cpp
+++ b/libgnucash/engine/qofobject.cpp
@@ -25,7 +25,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
}
diff --git a/libgnucash/engine/qofquery.cpp b/libgnucash/engine/qofquery.cpp
index 751a87e..7047c39 100644
--- a/libgnucash/engine/qofquery.cpp
+++ b/libgnucash/engine/qofquery.cpp
@@ -23,7 +23,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <sys/types.h>
#include <time.h>
diff --git a/libgnucash/engine/qofquerycore.cpp b/libgnucash/engine/qofquerycore.cpp
index 904344a..bb236d1 100644
--- a/libgnucash/engine/qofquerycore.cpp
+++ b/libgnucash/engine/qofquerycore.cpp
@@ -22,7 +22,7 @@
\********************************************************************/
#include "guid.hpp"
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdlib.h>
diff --git a/libgnucash/engine/qofsession.cpp b/libgnucash/engine/qofsession.cpp
index 093cf49..45729ea 100644
--- a/libgnucash/engine/qofsession.cpp
+++ b/libgnucash/engine/qofsession.cpp
@@ -35,7 +35,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <sys/types.h>
diff --git a/libgnucash/engine/qofutil.cpp b/libgnucash/engine/qofutil.cpp
index 8394eec..846d730 100644
--- a/libgnucash/engine/qofutil.cpp
+++ b/libgnucash/engine/qofutil.cpp
@@ -25,7 +25,7 @@
* Author: Linas Vepstas (linas at linas.org) *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib.h>
diff --git a/libgnucash/engine/test/test-account-object.cpp b/libgnucash/engine/test/test-account-object.cpp
index 9ecb2a8..2872f85 100644
--- a/libgnucash/engine/test/test-account-object.cpp
+++ b/libgnucash/engine/test/test-account-object.cpp
@@ -26,7 +26,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <unistd.h>
#include <glib.h>
#include "qof.h"
diff --git a/libgnucash/engine/test/test-address.c b/libgnucash/engine/test/test-address.c
index 50eefb5..334da19 100644
--- a/libgnucash/engine/test/test-address.c
+++ b/libgnucash/engine/test/test-address.c
@@ -24,7 +24,7 @@
*
*********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "cashobjects.h"
#include "gncAddressP.h"
diff --git a/libgnucash/engine/test/test-business.c b/libgnucash/engine/test/test-business.c
index 473bb08..dfec918 100644
--- a/libgnucash/engine/test/test-business.c
+++ b/libgnucash/engine/test/test-business.c
@@ -23,7 +23,7 @@
*
*********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <libguile.h>
diff --git a/libgnucash/engine/test/test-commodities.cpp b/libgnucash/engine/test/test-commodities.cpp
index eaff923..5aae8ec 100644
--- a/libgnucash/engine/test/test-commodities.cpp
+++ b/libgnucash/engine/test/test-commodities.cpp
@@ -24,7 +24,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "gnc-commodity.h"
diff --git a/libgnucash/engine/test/test-date.cpp b/libgnucash/engine/test/test-date.cpp
index 3600e3e..fe7b1e5 100644
--- a/libgnucash/engine/test/test-date.cpp
+++ b/libgnucash/engine/test/test-date.cpp
@@ -23,7 +23,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib.h>
#include <time.h>
diff --git a/libgnucash/engine/test/test-gnc-uri-utils.c b/libgnucash/engine/test/test-gnc-uri-utils.c
index 5764c94..b2bd4de 100644
--- a/libgnucash/engine/test/test-gnc-uri-utils.c
+++ b/libgnucash/engine/test/test-gnc-uri-utils.c
@@ -21,7 +21,7 @@
* 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include <stdlib.h>
#include <string.h>
diff --git a/libgnucash/engine/test/test-group-vs-book.cpp b/libgnucash/engine/test/test-group-vs-book.cpp
index 8ef2a8e..31cf1aa 100644
--- a/libgnucash/engine/test/test-group-vs-book.cpp
+++ b/libgnucash/engine/test/test-group-vs-book.cpp
@@ -22,7 +22,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "qof.h"
#include "cashobjects.h"
diff --git a/libgnucash/engine/test/test-guid.cpp b/libgnucash/engine/test/test-guid.cpp
index 1c46785..6c76075 100644
--- a/libgnucash/engine/test/test-guid.cpp
+++ b/libgnucash/engine/test/test-guid.cpp
@@ -28,7 +28,7 @@
#include <guid.hpp>
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib.h>
#include "cashobjects.h"
diff --git a/libgnucash/engine/test/test-load-engine.c b/libgnucash/engine/test/test-load-engine.c
index d836d2d..2ebdd7a 100644
--- a/libgnucash/engine/test/test-load-engine.c
+++ b/libgnucash/engine/test/test-load-engine.c
@@ -21,7 +21,7 @@
* 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include "qof.h"
diff --git a/libgnucash/engine/test/test-lots.cpp b/libgnucash/engine/test/test-lots.cpp
index 556df24..ce9e5c5 100644
--- a/libgnucash/engine/test/test-lots.cpp
+++ b/libgnucash/engine/test/test-lots.cpp
@@ -26,7 +26,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib.h>
#include "qof.h"
diff --git a/libgnucash/engine/test/test-numeric.cpp b/libgnucash/engine/test/test-numeric.cpp
index 2f284f7..6d6eb66 100644
--- a/libgnucash/engine/test/test-numeric.cpp
+++ b/libgnucash/engine/test/test-numeric.cpp
@@ -24,7 +24,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <ctype.h>
#include <glib.h>
#include "cashobjects.h"
diff --git a/libgnucash/engine/test/test-object.c b/libgnucash/engine/test/test-object.c
index bd642a1..4480a92 100644
--- a/libgnucash/engine/test/test-object.c
+++ b/libgnucash/engine/test/test-object.c
@@ -23,7 +23,7 @@
/*
* Lightly test the QofObject infrastructure.
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <glib/gi18n.h>
#include "qof.h"
diff --git a/libgnucash/engine/test/test-qof-string-cache.c b/libgnucash/engine/test/test-qof-string-cache.c
index db1c31f..f03c010 100644
--- a/libgnucash/engine/test/test-qof-string-cache.c
+++ b/libgnucash/engine/test/test-qof-string-cache.c
@@ -24,7 +24,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <unittest-support.h>
diff --git a/libgnucash/engine/test/test-qof.c b/libgnucash/engine/test/test-qof.c
index 2c11236..d38569a 100644
--- a/libgnucash/engine/test/test-qof.c
+++ b/libgnucash/engine/test/test-qof.c
@@ -21,7 +21,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "qof.h"
diff --git a/libgnucash/engine/test/test-qofbook.c b/libgnucash/engine/test/test-qofbook.c
index aaee600..c568c95 100644
--- a/libgnucash/engine/test/test-qofbook.c
+++ b/libgnucash/engine/test/test-qofbook.c
@@ -24,7 +24,7 @@ extern "C"
{
#endif
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <inttypes.h>
diff --git a/libgnucash/engine/test/test-qofobject.c b/libgnucash/engine/test/test-qofobject.c
index 1aabc13..fae5bc8 100644
--- a/libgnucash/engine/test/test-qofobject.c
+++ b/libgnucash/engine/test/test-qofobject.c
@@ -24,7 +24,7 @@ extern "C"
{
#endif
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <unittest-support.h>
diff --git a/libgnucash/engine/test/test-qofsession-old.cpp b/libgnucash/engine/test/test-qofsession-old.cpp
index 0369c7a..20dc520 100644
--- a/libgnucash/engine/test/test-qofsession-old.cpp
+++ b/libgnucash/engine/test/test-qofsession-old.cpp
@@ -23,7 +23,7 @@
#include "../guid.hpp"
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <unittest-support.h>
}
diff --git a/libgnucash/engine/test/test-query.cpp b/libgnucash/engine/test/test-query.cpp
index 844d7ea..f21c792 100644
--- a/libgnucash/engine/test/test-query.cpp
+++ b/libgnucash/engine/test/test-query.cpp
@@ -22,7 +22,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "qof.h"
#include "cashobjects.h"
diff --git a/libgnucash/engine/test/test-querynew.c b/libgnucash/engine/test/test-querynew.c
index 9c61fb5..998c2c3 100644
--- a/libgnucash/engine/test/test-querynew.c
+++ b/libgnucash/engine/test/test-querynew.c
@@ -21,7 +21,7 @@
* 02110-1301, USA.
*/
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <stdio.h>
#include <qof.h>
diff --git a/libgnucash/engine/test/test-recurrence.c b/libgnucash/engine/test/test-recurrence.c
index ce83335..42c9868 100644
--- a/libgnucash/engine/test/test-recurrence.c
+++ b/libgnucash/engine/test/test-recurrence.c
@@ -18,7 +18,7 @@
* Boston, MA 02110-1301, USA gnu at gnu.org
*/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/libgnucash/engine/test/test-scm-query.cpp b/libgnucash/engine/test/test-scm-query.cpp
index 98d394b..9688241 100644
--- a/libgnucash/engine/test/test-scm-query.cpp
+++ b/libgnucash/engine/test/test-scm-query.cpp
@@ -22,7 +22,7 @@
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "engine-helpers-guile.h"
diff --git a/libgnucash/engine/test/test-split-vs-account.cpp b/libgnucash/engine/test/test-split-vs-account.cpp
index 77e92e7..d51ac2a 100644
--- a/libgnucash/engine/test/test-split-vs-account.cpp
+++ b/libgnucash/engine/test/test-split-vs-account.cpp
@@ -23,7 +23,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include "qof.h"
#include "cashobjects.h"
diff --git a/libgnucash/engine/test/test-transaction-reversal.cpp b/libgnucash/engine/test/test-transaction-reversal.cpp
index 3214167..94f01ce 100644
--- a/libgnucash/engine/test/test-transaction-reversal.cpp
+++ b/libgnucash/engine/test/test-transaction-reversal.cpp
@@ -23,7 +23,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
#include "cashobjects.h"
diff --git a/libgnucash/engine/test/test-transaction-voiding.cpp b/libgnucash/engine/test/test-transaction-voiding.cpp
index ff7cc50..2e59d74 100644
--- a/libgnucash/engine/test/test-transaction-voiding.cpp
+++ b/libgnucash/engine/test/test-transaction-voiding.cpp
@@ -23,7 +23,7 @@
*/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <glib.h>
#include <string.h>
#include "cashobjects.h"
diff --git a/libgnucash/engine/test/utest-Account.cpp b/libgnucash/engine/test/utest-Account.cpp
index 9fd7820..06dae62 100644
--- a/libgnucash/engine/test/utest-Account.cpp
+++ b/libgnucash/engine/test/utest-Account.cpp
@@ -21,7 +21,7 @@
********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <unittest-support.h>
diff --git a/libgnucash/engine/test/utest-Budget.c b/libgnucash/engine/test/utest-Budget.c
index 38795e6..7509208 100644
--- a/libgnucash/engine/test/utest-Budget.c
+++ b/libgnucash/engine/test/utest-Budget.c
@@ -19,7 +19,7 @@
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 *
* Boston, MA 02110-1301, USA gnu at gnu.org *
********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <unittest-support.h>
diff --git a/libgnucash/engine/test/utest-Entry.c b/libgnucash/engine/test/utest-Entry.c
index 07ec092..517e09a 100644
--- a/libgnucash/engine/test/utest-Entry.c
+++ b/libgnucash/engine/test/utest-Entry.c
@@ -19,7 +19,7 @@
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 *
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <qof.h>
diff --git a/libgnucash/engine/test/utest-Invoice.c b/libgnucash/engine/test/utest-Invoice.c
index 21ba5d0..a55104d 100644
--- a/libgnucash/engine/test/utest-Invoice.c
+++ b/libgnucash/engine/test/utest-Invoice.c
@@ -19,7 +19,7 @@
* 51 Franklin Street, Fifth Floor Fax: +1-617-542-2652 *
* Boston, MA 02110-1301, USA gnu at gnu.org *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <qof.h>
diff --git a/libgnucash/engine/test/utest-Split.cpp b/libgnucash/engine/test/utest-Split.cpp
index 1fb3b5e..7609242 100644
--- a/libgnucash/engine/test/utest-Split.cpp
+++ b/libgnucash/engine/test/utest-Split.cpp
@@ -23,7 +23,7 @@
********************************************************************/
extern "C"
{
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <glib.h>
#include <unittest-support.h>
diff --git a/libgnucash/gnc-module/example/gnc-plugin.example.c b/libgnucash/gnc-module/example/gnc-plugin.example.c
index f23da8a..1b305a2 100644
--- a/libgnucash/gnc-module/example/gnc-plugin.example.c
+++ b/libgnucash/gnc-module/example/gnc-plugin.example.c
@@ -26,7 +26,7 @@
* @author Copyright (C) 2009 ?enter your name here? <your-email at example.com>
*/
-#include "config.h"
+#include <config.h>
#include <glib/gi18n.h>
diff --git a/libgnucash/gnc-module/gnc-module.c b/libgnucash/gnc-module/gnc-module.c
index a2221cd..824cd53 100644
--- a/libgnucash/gnc-module/gnc-module.c
+++ b/libgnucash/gnc-module/gnc-module.c
@@ -23,7 +23,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
diff --git a/libgnucash/gnc-module/test/mod-bar/gnc-mod-bar.c b/libgnucash/gnc-module/test/mod-bar/gnc-mod-bar.c
index c097e44..7a15b79 100644
--- a/libgnucash/gnc-module/test/mod-bar/gnc-mod-bar.c
+++ b/libgnucash/gnc-module/test/mod-bar/gnc-mod-bar.c
@@ -21,7 +21,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/libgnucash/gnc-module/test/mod-baz/gnc-mod-baz.c b/libgnucash/gnc-module/test/mod-baz/gnc-mod-baz.c
index f1567d2..cb31744 100644
--- a/libgnucash/gnc-module/test/mod-baz/gnc-mod-baz.c
+++ b/libgnucash/gnc-module/test/mod-baz/gnc-mod-baz.c
@@ -21,7 +21,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/libgnucash/gnc-module/test/mod-foo/gnc-mod-foo.c b/libgnucash/gnc-module/test/mod-foo/gnc-mod-foo.c
index cf536fc..2bb02a0 100644
--- a/libgnucash/gnc-module/test/mod-foo/gnc-mod-foo.c
+++ b/libgnucash/gnc-module/test/mod-foo/gnc-mod-foo.c
@@ -21,7 +21,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/libgnucash/gnc-module/test/test-agedver.c b/libgnucash/gnc-module/test/test-agedver.c
index 16469f3..bdba0a0 100644
--- a/libgnucash/gnc-module/test/test-agedver.c
+++ b/libgnucash/gnc-module/test/test-agedver.c
@@ -18,7 +18,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <libguile.h>
diff --git a/libgnucash/gnc-module/test/test-dynload.c b/libgnucash/gnc-module/test/test-dynload.c
index 6c30553..34933cc 100644
--- a/libgnucash/gnc-module/test/test-dynload.c
+++ b/libgnucash/gnc-module/test/test-dynload.c
@@ -24,7 +24,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <gmodule.h>
#include <libguile.h>
diff --git a/libgnucash/gnc-module/test/test-incompatdep.c b/libgnucash/gnc-module/test/test-incompatdep.c
index ad303db..96c873b 100644
--- a/libgnucash/gnc-module/test/test-incompatdep.c
+++ b/libgnucash/gnc-module/test/test-incompatdep.c
@@ -18,7 +18,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <libguile.h>
diff --git a/libgnucash/gnc-module/test/test-load-c.c b/libgnucash/gnc-module/test/test-load-c.c
index 5341452..eb53072 100644
--- a/libgnucash/gnc-module/test/test-load-c.c
+++ b/libgnucash/gnc-module/test/test-load-c.c
@@ -18,7 +18,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <libguile.h>
diff --git a/libgnucash/gnc-module/test/test-modsysver.c b/libgnucash/gnc-module/test/test-modsysver.c
index fe7d63b..a276182 100644
--- a/libgnucash/gnc-module/test/test-modsysver.c
+++ b/libgnucash/gnc-module/test/test-modsysver.c
@@ -18,7 +18,7 @@
* *
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <stdio.h>
#include <stdlib.h>
#include <libguile.h>
diff --git a/libgnucash/tax/us/gncmod-tax-us.c b/libgnucash/tax/us/gncmod-tax-us.c
index d0ce30d..23e776a 100644
--- a/libgnucash/tax/us/gncmod-tax-us.c
+++ b/libgnucash/tax/us/gncmod-tax-us.c
@@ -25,7 +25,7 @@
\********************************************************************/
-#include "config.h"
+#include <config.h>
#include <string.h>
#include <locale.h>
#include <gmodule.h>
commit 67d011b86f84811a1ccc481d31ea4918930bae37
Author: Geert Janssens <geert at kobaltwit.be>
Date: Thu Oct 26 14:04:58 2017 +0200
Add gnucash.1 man page as proper dependency for dist
This file is now generated using CONFIGURE_FILE, so cmake will pick it
up as a generated file and do proper dependency resolution based on it.
diff --git a/common/cmake_modules/MakeDistFiles.cmake b/common/cmake_modules/MakeDistFiles.cmake
index aeeb4c7..9fc7e46 100644
--- a/common/cmake_modules/MakeDistFiles.cmake
+++ b/common/cmake_modules/MakeDistFiles.cmake
@@ -40,6 +40,7 @@ ENDFUNCTION()
SET(COPY_FROM_BUILD
ChangeLog
+ doc/gnucash.1
libgnucash/app-utils/migratable-prefs.xml
libgnucash/app-utils/swig-app-utils-guile.c
libgnucash/app-utils/swig-app-utils-python.c
@@ -89,17 +90,11 @@ SET(COPY_FROM_BUILD
# above, except that we don't create an explicit
# dependency on this for the 'dist' target. I need
# to fix the creation of these files so that we
-# can add the as dependencies for 'dist'. These
+# can add them as dependencies for 'dist'. These
# file are not generated using CONFIGURE_FILE(),
# so CMake does not realize these are generated files.
-# Items marked with GNC_CONFIGURE can be
-# properly generated when we drop autotools, because
-# then the source file can use the @XXX@ convention
-# instead of @-XXX-@
-
SET(COPY_FROM_BUILD_2
- doc/gnucash.1 # Uses GNC_CONFIGURE
po/gnucash.pot
libgnucash/doc/design/stamp-vti
libgnucash/doc/design/version.texi
commit 7b1d298bc6f586fde60f7a6e96a0b0ea4d8f9b44
Author: Carwyn Nelson <bacondrinker at gmail.com>
Date: Sun Oct 22 20:04:02 2017 +0100
Little refactor of account.c
diff --git a/libgnucash/engine/Account.c b/libgnucash/engine/Account.c
index 2c8b674..1fed1fa 100644
--- a/libgnucash/engine/Account.c
+++ b/libgnucash/engine/Account.c
@@ -4444,17 +4444,17 @@ xaccAccountGetReconcilePostponeBalance (const Account *acc,
g_return_val_if_fail(GNC_IS_ACCOUNT(acc), FALSE);
qof_instance_get_kvp (QOF_INSTANCE(acc),
"reconcile-info/postpone/balance", &v);
- if (G_VALUE_HOLDS_INT64 (&v)) {
- bal = *(gnc_numeric*)g_value_get_boxed (&v);
+ if (!G_VALUE_HOLDS_INT64 (&v))
+ return FALSE;
- if (bal.denom)
- {
- if (balance)
- *balance = bal;
- return TRUE;
- }
- }
- return FALSE;
+ bal = *(gnc_numeric*)g_value_get_boxed (&v);
+ if (!bal.denom)
+ return FALSE;
+
+ if (balance)
+ *balance = bal;
+
+ return TRUE;
}
/********************************************************************\
commit 444eb1c28edcfc57f5cbc02a8456eb86c39f517f
Author: Geert Janssens <geert at kobaltwit.be>
Date: Mon Oct 23 22:13:22 2017 +0200
Improve gnc_numeric_boxed_copy_func based on discussion in PR#145
In essence
- guard against nullptr dereferencing
- free returned values
diff --git a/gnucash/register/ledger-core/split-register-model.c b/gnucash/register/ledger-core/split-register-model.c
index 255a9e9..2c2f67e 100644
--- a/gnucash/register/ledger-core/split-register-model.c
+++ b/gnucash/register/ledger-core/split-register-model.c
@@ -2209,7 +2209,7 @@ gnc_template_register_get_debcred_entry (VirtualLocation virt_loc,
{
SplitRegister *reg = user_data;
Split *split;
- gnc_numeric *amount;
+ gnc_numeric *amount, amount2;
const char * cell_name;
split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
@@ -2228,11 +2228,18 @@ gnc_template_register_get_debcred_entry (VirtualLocation virt_loc,
qof_instance_get (QOF_INSTANCE (split),
"sx-credit-numeric", &amount,
NULL);
+ if (!amount)
+ return "";
+
if (gnc_numeric_zero_p (*amount))
+ {
+ g_free (amount);
return "";
+ }
- *amount = gnc_numeric_abs (*amount);
- return xaccPrintAmount (*amount, gnc_default_print_info (FALSE));
+ amount2 = gnc_numeric_abs (*amount);
+ g_free (amount);
+ return xaccPrintAmount (amount2, gnc_default_print_info (FALSE));
}
static void
diff --git a/libgnucash/app-utils/gnc-sx-instance-model.c b/libgnucash/app-utils/gnc-sx-instance-model.c
index ea196a0..76fcef0 100644
--- a/libgnucash/app-utils/gnc-sx-instance-model.c
+++ b/libgnucash/app-utils/gnc-sx-instance-model.c
@@ -78,11 +78,12 @@ scrub_sx_split_numeric (Split* split, const char *debcred)
const char *numeric = is_credit ?
"sx-credit-numeric" : "sx-debit-numeric";
char *formval;
- gnc_numeric *numval;
+ gnc_numeric *numval = NULL;
GHashTable *parser_vars = g_hash_table_new (g_str_hash, g_str_equal);
char *error_loc;
gnc_numeric amount = gnc_numeric_zero ();
gboolean parse_result = FALSE;
+ gboolean num_val_changed = FALSE;
qof_instance_get (QOF_INSTANCE (split),
formula, &formval,
numeric, &numval,
@@ -93,12 +94,15 @@ scrub_sx_split_numeric (Split* split, const char *debcred)
if (!parse_result || g_hash_table_size (parser_vars) != 0)
amount = gnc_numeric_zero ();
g_hash_table_unref (parser_vars);
- if (gnc_numeric_eq (amount, *numval))
- return FALSE;
- qof_instance_set (QOF_INSTANCE (split),
- numeric, &amount,
- NULL);
- return TRUE;
+ if (!numval || !gnc_numeric_eq (amount, *numval))
+ {
+ qof_instance_set (QOF_INSTANCE (split),
+ numeric, &amount,
+ NULL);
+ num_val_changed = TRUE;
+ }
+ g_free (numval);
+ return num_val_changed;
}
/* Fixes error in pre-2.6.16 where the numeric slot wouldn't get changed if the
diff --git a/libgnucash/engine/gnc-numeric.cpp b/libgnucash/engine/gnc-numeric.cpp
index 0b7770a..3212245 100644
--- a/libgnucash/engine/gnc-numeric.cpp
+++ b/libgnucash/engine/gnc-numeric.cpp
@@ -1222,12 +1222,15 @@ string_to_gnc_numeric(const gchar* str, gnc_numeric *n)
* GValue handling
********************************************************************/
static gpointer
-gnc_numeric_boxed_copy_func( gpointer in_gnc_numeric )
+gnc_numeric_boxed_copy_func( gpointer in_ptr )
{
- gnc_numeric* newvalue;
+ auto in_gnc_numeric = static_cast<gnc_numeric*>(in_ptr);
+ if (!in_gnc_numeric)
+ return nullptr;
- newvalue = static_cast<gnc_numeric*>(g_malloc (sizeof (gnc_numeric)));
- memcpy( newvalue, in_gnc_numeric, sizeof( gnc_numeric ) );
+ /* newvalue will be passed to g_free so we must allocate with g_malloc. */
+ auto newvalue = static_cast<gnc_numeric*>(g_malloc (sizeof (gnc_numeric)));
+ *newvalue = *in_gnc_numeric;
return newvalue;
}
diff --git a/libgnucash/engine/test/test-account-object.cpp b/libgnucash/engine/test/test-account-object.cpp
index ccc4289..9ecb2a8 100644
--- a/libgnucash/engine/test/test-account-object.cpp
+++ b/libgnucash/engine/test/test-account-object.cpp
@@ -60,6 +60,8 @@ run_test (void)
do_test (gnc_numeric_zero_p(*end), "end balance is zero");
do_test (gnc_numeric_zero_p(delta), "delta is zero");
do_test (gnc_numeric_zero_p(end2), "end2 balance is zero");
+ g_free (start);
+ g_free (end);
/*****/
@@ -75,6 +77,8 @@ run_test (void)
do_test (gnc_numeric_zero_p(delta), "end balance matches");
delta = gnc_numeric_sub(end2, five, GNC_DENOM_AUTO, GNC_HOW_DENOM_FIXED);
do_test (gnc_numeric_zero_p(delta), "end2 balance matches");
+ g_free (start);
+ g_free (end);
/*****/
diff --git a/libgnucash/engine/test/utest-Account.cpp b/libgnucash/engine/test/utest-Account.cpp
index df075bb..9fd7820 100644
--- a/libgnucash/engine/test/utest-Account.cpp
+++ b/libgnucash/engine/test/utest-Account.cpp
@@ -625,6 +625,12 @@ test_gnc_account_create_and_destroy (void)
g_free (notes);
g_free (tax_code);
g_free (tax_src);
+ g_free (start_bal);
+ g_free (start_clr_bal);
+ g_free (start_rec_bal);
+ g_free (end_bal);
+ g_free (end_clr_bal);
+ g_free (end_rec_bal);
g_object_unref (acc);
/* There's no good way to test that the object has been properly
diff --git a/libgnucash/engine/test/utest-Budget.c b/libgnucash/engine/test/utest-Budget.c
index 6a2978e..38795e6 100644
--- a/libgnucash/engine/test/utest-Budget.c
+++ b/libgnucash/engine/test/utest-Budget.c
@@ -604,6 +604,12 @@ test_gnc_account_create_and_destroy (void)
g_free (notes);
g_free (tax_code);
g_free (tax_src);
+ g_free (start_bal);
+ g_free (start_clr_bal);
+ g_free (start_rec_bal);
+ g_free (end_bal);
+ g_free (end_clr_bal);
+ g_free (end_rec_bal);
g_object_unref (acc);
/* There's no good way to test that the object has been properly
diff --git a/libgnucash/engine/test/utest-Split.cpp b/libgnucash/engine/test/utest-Split.cpp
index 42bf871..1fb3b5e 100644
--- a/libgnucash/engine/test/utest-Split.cpp
+++ b/libgnucash/engine/test/utest-Split.cpp
@@ -249,6 +249,8 @@ test_gnc_split_set_get_property ()
* few leaks to save trouble; it will all work fine once the
* refactoring is taken care of.
*/
+ g_free (r_value);
+ g_free (r_amount);
g_object_unref (txn);
g_object_unref (acc);
g_object_unref (lot);
commit 53ef0c5be9f3ed7b33ac8b1c7e8bb094969a62a9
Author: Bob-IT <Bob-IT at users.noreply.github.com>
Date: Sun Apr 23 12:22:43 2017 +0100
Save button active on every load
The gnc_numeric numval was being set with a valid numeric and hence was always different to the parsed amount.
diff --git a/libgnucash/app-utils/gnc-sx-instance-model.c b/libgnucash/app-utils/gnc-sx-instance-model.c
index bc5997a..ea196a0 100644
--- a/libgnucash/app-utils/gnc-sx-instance-model.c
+++ b/libgnucash/app-utils/gnc-sx-instance-model.c
@@ -78,7 +78,7 @@ scrub_sx_split_numeric (Split* split, const char *debcred)
const char *numeric = is_credit ?
"sx-credit-numeric" : "sx-debit-numeric";
char *formval;
- gnc_numeric numval;
+ gnc_numeric *numval;
GHashTable *parser_vars = g_hash_table_new (g_str_hash, g_str_equal);
char *error_loc;
gnc_numeric amount = gnc_numeric_zero ();
@@ -93,7 +93,7 @@ scrub_sx_split_numeric (Split* split, const char *debcred)
if (!parse_result || g_hash_table_size (parser_vars) != 0)
amount = gnc_numeric_zero ();
g_hash_table_unref (parser_vars);
- if (gnc_numeric_eq (amount, numval))
+ if (gnc_numeric_eq (amount, *numval))
return FALSE;
qof_instance_set (QOF_INSTANCE (split),
numeric, &amount,
commit 70a37a24ae013023a96e63625c30a0432ebcd136
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Oct 22 11:51:26 2017 -0700
Don't build design docs on Windows.
To avoid requiring texinfo.
diff --git a/libgnucash/doc/CMakeLists.txt b/libgnucash/doc/CMakeLists.txt
index 19ffc16..8f6e5a1 100644
--- a/libgnucash/doc/CMakeLists.txt
+++ b/libgnucash/doc/CMakeLists.txt
@@ -1,4 +1,6 @@
-ADD_SUBDIRECTORY(design)
+if (!WIN32)
+ ADD_SUBDIRECTORY(design)
+endif()
ADD_SUBDIRECTORY(xml)
SET(doc_FILES
commit 7b44e280e869d5d0b0c70129f35b253cca449d47
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Oct 20 15:02:36 2017 -0700
Add fixed bugs for 2.7.0 to NEWS.
diff --git a/NEWS b/NEWS
index 67b09c7..e86c008 100644
--- a/NEWS
+++ b/NEWS
@@ -13,87 +13,162 @@ Version history:
quality assurance and debugging efforts by Linux distribution
maintainers.
- The headline item for this release is that GnuCash now uses the
- Gtk+-3.0 Toolkit and the WebKit2Gtk API. This change was forced
- on us by some major Linux distributions dropping support for
- the WebKit1 API. Unfortunately the Webkit project doesn't
- support Microsoft Windows so that platform will continue to use
- the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0
- as the minimum version because it fully supports CSS
- theming. (Geert Janssens and Robert Fewell)
-
- There's a new CSV importer largely rewritten in C++, adding new
- features including the ability to re-import CSV files exported
- from GnuCash. (Geert Janssens)
-
- Data file directories are now located appropriately to the
- operating system's conventions by default. It's still possible
- to overried with the environment variable GNC_DOC_PATH, which
- replaces GNC_DOT_DIR in earlier versions of GnuCash. (Geert
- Janssens)
-
- Accounts in the Bayes import map are now linked by GUID instead
- of names so that the matcher won't have to be retrained if you
- rename an account. THIS WILL MAKE YOUR FILE UNREADABLE BY
- PREVIOUS VERSIONS OF GNUCASH. There's a new editor to remove
- outdated or incorrect match data from the import maps, a new
- user interfacs for managing files associated with transactions,
- an improved facility for removing old prices from the price
- database, and a way to remove deleted files from the history
- list in the file menu. (All from Robert Fewell!)
-
- Numerics are rewritten to allow for more significant
- digits. The old 6-digit-maximum fraction will be a 9-digit
- maximum by 2.8. there is still some cleanup required before the
- limit can actually change. (John Ralls)
-
- New Income GST Report and some improvements to the Transaction
- report. (Christopher Lam)
-
- Chart Reports appearance is improved (Carsten Rinke)
-
- Several parts of the engine and the SQL backend are rewritten
- in C++, an effort that will continue in the next development
- cycle. KVP is now private to libgncmod-engine and accessible
- outside via qof_instance_set and qof_instance_get. (John Ralls
- and Aaron Laws)
-
- KVP and GUID are reimplemnted in C++ using boost::variant and
- boost::UUID respectively (Aaron Laws).
-
- The date implementation is migrated to boost::date-time,
- replacing a Glib GDateTime implementation. This makes the
- earliest date recordable 1 January 1400CE instead of 1 January
- 1CE. We doubt any users will be affected. (John Ralls)
-
- Distribution tarballs can now be built with CMake as well as
- Autotools. (Rob Gowin)
-
- The CuteCash front end has been removed. The code we need from
- GOffice has been brought into the GnuCash code base so GOffice
- is no longer a dependency.
-
- Of interest mostly to developers, we've reorganized the code
- into a core library directory, libgnucash, and
- applications-specific directory, gnucash.
-
- A new Russian translation of the Guide has been started by
- Dmitriy Mandel. Downloads in the usual formats are available at
- https://code.gnucash.org/docs/ru/; the HTML is at
- https://code.gnucash.org/docs/ru/gnucash-guide/.
-
- There will be no unstable documentation release at this
- time. There have been very few relatively minor changes to the
- master documentation branch; those documents may be viewed in
- the nightly builds at https://www.gnucash.org/docs.phtml.
-
- KNOWN PROBLEMS:
-
- On Microsoft Windows starting the AQBanking Setup Wizard crashes GnuCash.
-
- test-import-bayes built with autotools intermittently fails at
- line 381, where the returned value is 1 instead of the expected
- 6.
+New Features For Users:
+
+ The headline item for this release is that GnuCash now uses the
+ Gtk+-3.0 Toolkit and the WebKit2Gtk API. This change was forced
+ on us by some major Linux distributions dropping support for
+ the WebKit1 API. Unfortunately the Webkit project doesn't
+ support Microsoft Windows so that platform will continue to use
+ the WebKit1 API, though with Gtk3. We've selected Gtk+-3.14.0
+ as the minimum version because it fully supports CSS
+ theming. (Geert Janssens and Robert Fewell)
+
+ There's a new CSV importer largely rewritten in C++, adding new
+ features including the ability to re-import CSV files exported
+ from GnuCash. (Geert Janssens)
+
+ Data file directories are now located appropriately to the
+ operating system's conventions by default. It's still possible
+ to overried with the environment variable GNC_DOC_PATH, which
+ replaces GNC_DOT_DIR in earlier versions of GnuCash. (Geert
+ Janssens)
+
+ Accounts in the Bayes import map are now linked by GUID instead
+ of names so that the matcher won't have to be retrained if you
+ rename an account. THIS WILL MAKE YOUR FILE UNREADABLE BY
+ PREVIOUS VERSIONS OF GNUCASH. There's a new editor to remove
+ outdated or incorrect match data from the import maps, a new
+ user interfacs for managing files associated with transactions,
+ an improved facility for removing old prices from the price
+ database, and a way to remove deleted files from the history
+ list in the file menu. (All from Robert Fewell!)
+
+ Numerics are rewritten to allow for more significant
+ digits. The old 6-digit-maximum fraction will be a 9-digit
+ maximum by 2.8. there is still some cleanup required before the
+ limit can actually change. (John Ralls)
+
+ New Income GST Report and some improvements to the Transaction
+ report. (Christopher Lam)
+
+ Chart Reports appearance is improved (Carsten Rinke)
+
+New Features For Developers
+
+ Several parts of the engine and the SQL backend are rewritten
+ in C++, an effort that will continue in the next development
+ cycle. KVP is now private to libgncmod-engine and accessible
+ outside via qof_instance_set and qof_instance_get. (John Ralls
+ and Aaron Laws)
+
+ KVP and GUID are reimplemnted in C++ using boost::variant and
+ boost::UUID respectively (Aaron Laws).
+
+ The date implementation is migrated to boost::date-time,
+ replacing a Glib GDateTime implementation. This makes the
+ earliest date recordable 1 January 1400CE instead of 1 January
+ 1CE. We doubt any users will be affected. (John Ralls)
+
+ Distribution tarballs can now be built with CMake as well as
+ Autotools. (Rob Gowin)
+
+ The CuteCash front end has been removed. The code we need from
+ GOffice has been brought into the GnuCash code base so GOffice
+ is no longer a dependency.
+
+ Of interest mostly to developers, we've reorganized the code
+ into a core library directory, libgnucash, and
+ applications-specific directory, gnucash.
+
+ A new Russian translation of the Guide has been started by
+ Dmitriy Mandel. Downloads in the usual formats are available at
+ https://code.gnucash.org/docs/ru/; the HTML is at
+ https://code.gnucash.org/docs/ru/gnucash-guide/.
+
+ There will be no unstable documentation release at this
+ time. There have been very few relatively minor changes to the
+ master documentation branch; those documents may be viewed in
+ the nightly builds at https://www.gnucash.org/docs.phtml.
+
+The following bugs are fixed only in unstable/master:
+ Bug 87652 - KVP modification does not change 'dirty' flag.
+ Bug 120250 - KVP XML loader ignores '0' timestamps?
+ Bug 122895 - general ledger should be named journal
+ Bug 343227 - Summary bar alignment patch.
+ Bug 388500 - Add option to remove deleted files from the history list.
+ Allows removing files from the MRU list if they no longer exist.
+ Bug 541541 - RFE: auto-hide unused accounts
+ Bug 608098 - Option is hard to find: Change Transaction Report to show account names in multirow txn
+ On the Transaction report the General->Style option
+ has been replaced with a similar Display->Detail Level
+ option. This was done in order to make the display of
+ some columns dependent on the value of this option.
+
+ When upgrading from 2.6.x or earlier to 2.8.x and you
+ had saved or open reports that had set General->Style
+ to 'Multi-line' you will have to update these reports
+ to set 'Multi-line' on the Display->Detail Level
+ option instead and optionally resave your report.
+ Bug 639401 - Invoices Due Reminder
+ Bug 645786 - Fancy invoice report still doesn't use fancy date format preference
+ Bug 647230 - Display the blank split after the "now" line instead of at the end
+ Bug 679791 - Import Template for importing CSV files - part2
+ Bug 684719 - Man pages for gnc-fq-* perl scripts
+ Bug 689489 - Be able to show file location
+ The file location is now visible in the status bar
+ while hovering over the recent file list of the File
+ menu. The currently open file is the top-most file in
+ this list so its location can be seen by hovering over
+ it with the mouse.
+ Bug 695610 - GnuCash Tax Invoice for Australia
+ Bug 706021 - Test match text for valid account path
+ Bug 726535 - Budget BarChart Report - add option to change to a line chart
+ Bug 728136 - Rate in Job
+ Bug 729001 - Fix a minor typo affecting the profile option in the previous commit
+ Bug 731589 - Add account level selection on accounts option tab
+ Bug 733186 - [PATCH] Extend account tree view search function
+ Bug 734168 - Tax invoice can be a bill too.
+ Bug 737171 - After account creation wizard and saving, empty account window is shown
+ Bug 738462 - Fixes Report Scheme error.
+ Bug 738477 - WebKit is broken on Win32.
+ Bug 741810 - Compilation fails because of creating .gnucash
+ Bug 747377 - Fix overly restrictive input validation for IBAN of SEPA transfer.
+ Bug 752686 - Initialize temp GValues in xaccAccountGetReconcileLastInterval.
+ Bug 754530 - Add CSV Export Simple Layout
+ Bug 754533 - Change finish page text for Search and General Journal register exports
+ Bug 756373 - Typos in Transaction Rpt options mouse-over text
+ Bug 757532 - [PATCH] Make start and end rows editable by keyboard
+ Bug 759674 - GNUCash crashes when importing invoices or bills with delimited import
+ Bug 760107 - Change default date completion to sliding window
+ The default date completion when entering partial
+ dates has been changed from "always complete in
+ current calendar year" to "complete to a sliding
+ window starting 11 months before current month". For
+ example if you enter "1/23" (January 23rd) while today
+ is December 10th 2015, the date will be expanded to
+ January 23rd 2016 rather than 2015. If you prefer to
+ keep the old behaviour, you can restore to it via
+ Edit->Preferences->Date/Time->Date Completion. In
+ addition if you were already using the sliding window
+ before, but didn't change the previous 6 months before
+ default, you will now also get the new default 11
+ months before. Again if you prefer the old behaviour
+ it can be restored via the same Preference.
+ Bug 764268 - MT940 import select account based on transaction info
+ Bug 766200
+ Bug 769115 - db name isn't escaped well
+ Bug 769576 - Seg Fault on Editing Scheduled Transaction's Amount
+ Bug 778042 - These are the script changes for jqplot reports.
+ Adds resize function to graphical reports.
+ Bug 780845 - link in github repo README file needs correction/editing
+
+KNOWN PROBLEMS:
+
+ On Microsoft Windows starting the AQBanking Setup Wizard crashes GnuCash.
+
+ test-import-bayes built with autotools intermittently fails at
+ line 381, where the returned value is 1 instead of the expected 6.
2.6.18 - 24 September 2017
commit b83be1b8c604fd4b93510aa79228d7dcaa50de60
Author: Geert Janssens <geert at kobaltwit.be>
Date: Fri Oct 20 20:50:33 2017 +0200
Remove configure option --enable-locale-specific-tax and make gnucash always behave as if it was set
diff --git a/common/config.h.cmake.in b/common/config.h.cmake.in
index 71d2e9c..fe6ecc9 100644
--- a/common/config.h.cmake.in
+++ b/common/config.h.cmake.in
@@ -280,9 +280,6 @@
/* Define to 1 if you have the file `/usr/src/gtest/src/gtest-all.cc'. */
#cmakedefine HAVE__USR_SRC_GTEST_SRC_GTEST_ALL_CC 1
-/* Enable the experimental locale-specific tax categories */
-#cmakedefine LOCALE_SPECIFIC_TAX 1
-
/* Define to the sub-directory where libtool stores uninstalled libraries. */
#define LT_OBJDIR ".libs/"
diff --git a/configure.ac b/configure.ac
index fd23a64..fcf0a37 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1120,15 +1120,6 @@ fi
dnl check for nl_langinfo(D_FMT) which is missing on FreeBSD
LANGINFO_D_FMT_CHECK
-dnl Enable locale-specific tax-related information in the accounts
-AC_ARG_ENABLE( locale-specific-tax,
- [AS_HELP_STRING([--enable-locale-specific-tax],[enable localized tax categories (experimental, but used by the german SKR04 account chart)])],
- [
- if test x$enableval = xyes; then
- AC_DEFINE(LOCALE_SPECIFIC_TAX,1,Enable the experimental locale-specific tax categories)
- fi
- ])
-
dnl Make sure we have a proper gettext installed
AC_MSG_CHECKING(for a valid gettext/gmsgfmt installation)
if test "$gt_cv_have_gettext" != "yes" || test "x$GMSGFMT" = "x"; then
diff --git a/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c b/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c
index 9e3208c..933f18a 100644
--- a/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c
+++ b/gnucash/report/locale-specific/us/gncmod-locale-reports-us.c
@@ -26,10 +26,8 @@
#include "config.h"
-#ifdef LOCALE_SPECIFIC_TAX
#include <string.h>
#include <locale.h>
-#endif // LOCALE_SPECIFIC_TAX
#include <gmodule.h>
#include <libguile.h>
@@ -68,10 +66,9 @@ libgncmod_locale_reports_us_gnc_module_init(int refcount)
{
const gchar *tax_module, *report_taxtxf, *report_locale;
/* load the tax info */
-#ifdef LOCALE_SPECIFIC_TAX
/* This is a very simple hack that loads the (new, special) German
tax definition file in a German locale, or (default) loads the
- previous US tax file. */
+ US tax file. */
# ifdef G_OS_WIN32
gchar *thislocale = g_win32_getlocale();
gboolean is_de_DE = (strncmp(thislocale, "de_DE", 5) == 0);
@@ -80,9 +77,6 @@ libgncmod_locale_reports_us_gnc_module_init(int refcount)
const char *thislocale = setlocale(LC_ALL, NULL);
gboolean is_de_DE = (strncmp(thislocale, "de_DE", 5) == 0);
# endif /* G_OS_WIN32 */
-#else /* !LOCALE_SPECIFIC_TAX */
- gboolean is_de_DE = FALSE;
-#endif /* LOCALE_SPECIFIC_TAX */
if (is_de_DE)
{
tax_module = "gnucash/tax/de_DE";
diff --git a/libgnucash/app-utils/gnc-ui-util.c b/libgnucash/app-utils/gnc-ui-util.c
index 739465d..dcfd424 100644
--- a/libgnucash/app-utils/gnc-ui-util.c
+++ b/libgnucash/app-utils/gnc-ui-util.c
@@ -493,10 +493,9 @@ gnc_ui_account_get_tax_info_string (const Account *account)
GNCModule module;
const gchar *tax_module;
/* load the tax info */
-#ifdef LOCALE_SPECIFIC_TAX
/* This is a very simple hack that loads the (new, special) German
tax definition file in a German locale, or (default) loads the
- previous US tax file. */
+ US tax file. */
# ifdef G_OS_WIN32
gchar *thislocale = g_win32_getlocale();
gboolean is_de_DE = (strncmp(thislocale, "de_DE", 5) == 0);
@@ -505,9 +504,6 @@ gnc_ui_account_get_tax_info_string (const Account *account)
const char *thislocale = setlocale(LC_ALL, NULL);
gboolean is_de_DE = (strncmp(thislocale, "de_DE", 5) == 0);
# endif /* G_OS_WIN32 */
-#else /* LOCALE_SPECIFIC_TAX */
- gboolean is_de_DE = FALSE;
-#endif /* LOCALE_SPECIFIC_TAX */
tax_module = is_de_DE ?
"gnucash/tax/de_DE" :
"gnucash/tax/us";
diff --git a/libgnucash/tax/us/gncmod-tax-us.c b/libgnucash/tax/us/gncmod-tax-us.c
index 6b1b9f0..d0ce30d 100644
--- a/libgnucash/tax/us/gncmod-tax-us.c
+++ b/libgnucash/tax/us/gncmod-tax-us.c
@@ -26,10 +26,8 @@
#include "config.h"
-#ifdef LOCALE_SPECIFIC_TAX
#include <string.h>
#include <locale.h>
-#endif // LOCALE_SPECIFIC_TAX
#include <gmodule.h>
#include <libguile.h>
@@ -50,7 +48,6 @@ int libgncmod_tax_us_gnc_module_age = 0;
char *
libgncmod_tax_us_gnc_module_path(void)
{
-#ifdef LOCALE_SPECIFIC_TAX
# ifdef G_OS_WIN32
gchar *thislocale = g_win32_getlocale();
gboolean is_de_DE = (strncmp(thislocale, "de_DE", 5) == 0);
@@ -63,8 +60,6 @@ libgncmod_tax_us_gnc_module_path(void)
return g_strdup("gnucash/tax/de_DE");
else
return g_strdup("gnucash/tax/us");
-#endif /* LOCALE_SPECIFIC_TAX */
- return g_strdup("gnucash/tax/us");
}
char *
@@ -86,8 +81,7 @@ libgncmod_tax_us_gnc_module_init(int refcount)
{
/* This is a very simple hack that loads the (new, special) German
tax definition file in a German locale, or (default) loads the
- previous US tax file. */
-#ifdef LOCALE_SPECIFIC_TAX
+ US tax file. */
# ifdef G_OS_WIN32
gchar *thislocale = g_win32_getlocale();
gboolean is_de_DE = (strncmp(thislocale, "de_DE", 5) == 0);
@@ -99,7 +93,6 @@ libgncmod_tax_us_gnc_module_init(int refcount)
if (is_de_DE)
lmod("(gnucash tax de_DE)");
else
-#endif /* LOCALE_SPECIFIC_TAX */
lmod("(gnucash tax us)");
return TRUE;
}
commit 968956d271e724569cb50c60da1e8b43f5a8ad6e
Author: Jose Marino <jmarino at users.noreply.github.com>
Date: Thu Oct 19 09:26:59 2017 -0600
fix reconcile dialog always showing ending balance of zero
The reconcile account dialog always displays a value of 0.00 as the
Ending Balance, regardless of account and statement date.
This is caused by function xaccAccountGetReconcilePostponeBalance
returning the wrong value, returning TRUE when it should return FALSE,
and setting balance to the default {0,1}.
The code uses bal.denom!=0 as an indicator that a valid balance was
received in variable v. However, bal is initialized to {0,1}
making the test always true even when we didn't receive a valid
value in variable v.
Thus, this function returns TRUE with *balance={0,1} when no valid
balance was found in "reconcile-info/postpone/balance".
This patch fixes the function to return FALSE if v doesn't hold
a valid value or if bal.denom is set to 0.
diff --git a/libgnucash/engine/Account.c b/libgnucash/engine/Account.c
index 1daab9e..2c8b674 100644
--- a/libgnucash/engine/Account.c
+++ b/libgnucash/engine/Account.c
@@ -4444,14 +4444,15 @@ xaccAccountGetReconcilePostponeBalance (const Account *acc,
g_return_val_if_fail(GNC_IS_ACCOUNT(acc), FALSE);
qof_instance_get_kvp (QOF_INSTANCE(acc),
"reconcile-info/postpone/balance", &v);
- if (G_VALUE_HOLDS_INT64 (&v))
+ if (G_VALUE_HOLDS_INT64 (&v)) {
bal = *(gnc_numeric*)g_value_get_boxed (&v);
- if (bal.denom)
- {
- if (balance)
- *balance = bal;
- return TRUE;
+ if (bal.denom)
+ {
+ if (balance)
+ *balance = bal;
+ return TRUE;
+ }
}
return FALSE;
}
Summary of changes:
.travis.yml | 2 -
CMakeLists.txt | 3 +-
NEWS | 245 ++++++++++++++-------
bindings/python/CMakeLists.txt | 6 +-
bindings/python/gnucash_core.i | 2 +-
bindings/python/sqlite3test.c | 2 +-
borrowed/goffice/go-charmap-sel.c | 2 +-
borrowed/goffice/go-glib-extras.c | 2 +-
borrowed/goffice/go-optionmenu.c | 2 +-
borrowed/libc/setenv.c | 2 +-
common/cmake_modules/MakeDistFiles.cmake | 9 +-
common/config.h.cmake.in | 8 +-
common/platform.h | 2 +-
common/test-core/test-stuff.c | 2 +-
common/test-core/unittest-support.i | 2 +-
configure.ac | 17 +-
gnucash/gnome-search/dialog-search.c | 2 +-
gnucash/gnome-search/gnc-general-search.c | 2 +-
gnucash/gnome-search/search-core-utils.c | 2 +-
gnucash/gnome-utils/account-quickfill.c | 2 +-
gnucash/gnome-utils/assistant-xml-encoding.c | 2 +-
gnucash/gnome-utils/cursors.c | 2 +-
gnucash/gnome-utils/dialog-account.c | 2 +-
gnucash/gnome-utils/dialog-book-close.c | 2 +-
gnucash/gnome-utils/dialog-commodity.c | 2 +-
gnucash/gnome-utils/dialog-dup-trans.c | 2 +-
gnucash/gnome-utils/dialog-file-access.c | 2 +-
gnucash/gnome-utils/dialog-object-references.c | 2 +-
gnucash/gnome-utils/dialog-options.c | 2 +-
gnucash/gnome-utils/dialog-preferences.c | 2 +-
gnucash/gnome-utils/dialog-query-view.c | 2 +-
gnucash/gnome-utils/dialog-reset-warnings.c | 2 +-
gnucash/gnome-utils/dialog-tax-table.c | 2 +-
gnucash/gnome-utils/dialog-totd.c | 2 +-
gnucash/gnome-utils/dialog-transfer.c | 2 +-
gnucash/gnome-utils/dialog-userpass.c | 2 +-
gnucash/gnome-utils/dialog-utils.c | 2 +-
gnucash/gnome-utils/gnc-account-sel.c | 2 +-
gnucash/gnome-utils/gnc-amount-edit.c | 2 +-
gnucash/gnome-utils/gnc-autosave.c | 2 +-
gnucash/gnome-utils/gnc-cell-renderer-date.c | 2 +-
.../gnome-utils/gnc-cell-renderer-popup-entry.c | 2 +-
gnucash/gnome-utils/gnc-cell-renderer-popup.c | 2 +-
gnucash/gnome-utils/gnc-combott.c | 2 +-
gnucash/gnome-utils/gnc-commodity-edit.c | 2 +-
gnucash/gnome-utils/gnc-currency-edit.c | 2 +-
gnucash/gnome-utils/gnc-date-delta.c | 2 +-
gnucash/gnome-utils/gnc-date-edit.c | 2 +-
gnucash/gnome-utils/gnc-date-format.c | 2 +-
gnucash/gnome-utils/gnc-dense-cal-model.c | 2 +-
gnucash/gnome-utils/gnc-dense-cal-model.h | 2 +-
gnucash/gnome-utils/gnc-dense-cal-store.c | 2 +-
gnucash/gnome-utils/gnc-dense-cal-store.h | 2 +-
gnucash/gnome-utils/gnc-dense-cal.c | 2 +-
gnucash/gnome-utils/gnc-dense-cal.h | 2 +-
gnucash/gnome-utils/gnc-embedded-window.c | 2 +-
gnucash/gnome-utils/gnc-file.c | 2 +-
gnucash/gnome-utils/gnc-frequency.c | 2 +-
gnucash/gnome-utils/gnc-general-select.c | 2 +-
gnucash/gnome-utils/gnc-gnome-utils.c | 2 +-
gnucash/gnome-utils/gnc-gobject-utils.c | 2 +-
gnucash/gnome-utils/gnc-gtk-utils.c | 2 +-
gnucash/gnome-utils/gnc-gui-query.c | 2 +-
gnucash/gnome-utils/gnc-icons.c | 2 +-
gnucash/gnome-utils/gnc-keyring.c | 2 +-
gnucash/gnome-utils/gnc-main-window.c | 45 ++--
gnucash/gnome-utils/gnc-menu-extensions.c | 2 +-
gnucash/gnome-utils/gnc-period-select.c | 2 +-
gnucash/gnome-utils/gnc-plugin-file-history.c | 2 +-
gnucash/gnome-utils/gnc-plugin-manager.c | 2 +-
gnucash/gnome-utils/gnc-plugin-menu-additions.c | 2 +-
gnucash/gnome-utils/gnc-plugin-page.c | 2 +-
gnucash/gnome-utils/gnc-plugin.c | 2 +-
gnucash/gnome-utils/gnc-query-view.c | 2 +-
gnucash/gnome-utils/gnc-recurrence.c | 2 +-
gnucash/gnome-utils/gnc-splash.c | 31 ++-
.../gnc-sx-instance-dense-cal-adapter.c | 2 +-
.../gnc-sx-instance-dense-cal-adapter.h | 2 +-
.../gnome-utils/gnc-sx-list-tree-model-adapter.c | 2 +-
.../gnome-utils/gnc-sx-list-tree-model-adapter.h | 2 +-
gnucash/gnome-utils/gnc-tree-control-split-reg.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-account-types.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-account.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-budget.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-commodity.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-owner.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-price.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-selection.c | 2 +-
gnucash/gnome-utils/gnc-tree-model-split-reg.c | 2 +-
gnucash/gnome-utils/gnc-tree-model.c | 2 +-
gnucash/gnome-utils/gnc-tree-util-split-reg.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-account.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-commodity.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-owner.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-price.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-split-reg.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-sx-list.c | 2 +-
gnucash/gnome-utils/gnc-tree-view.c | 2 +-
gnucash/gnome-utils/gnc-window.c | 2 +-
gnucash/gnome-utils/gncmod-gnome-utils.c | 2 +-
gnucash/gnome-utils/misc-gnome-utils.c | 2 +-
gnucash/gnome-utils/print-session.c | 2 +-
gnucash/gnome-utils/test/test-gnc-recurrence.c | 2 +-
gnucash/gnome-utils/tree-view-utils.c | 2 +-
gnucash/gnome-utils/tree-view-utils.h | 2 +-
gnucash/gnome-utils/ui/gnucash.css | 5 +
gnucash/gnome-utils/window-main-summarybar.c | 2 +-
gnucash/gnome/assistant-acct-period.c | 2 +-
gnucash/gnome/assistant-hierarchy.c | 2 +-
gnucash/gnome/assistant-loan.c | 2 +-
gnucash/gnome/assistant-stock-split.c | 2 +-
gnucash/gnome/business-gnome-utils.c | 2 +-
gnucash/gnome/business-options-gnome.c | 2 +-
gnucash/gnome/business-urls.c | 2 +-
gnucash/gnome/dialog-billterms.c | 2 +-
gnucash/gnome/dialog-choose-owner.c | 2 +-
gnucash/gnome/dialog-commodities.c | 2 +-
gnucash/gnome/dialog-customer.c | 2 +-
gnucash/gnome/dialog-date-close.c | 2 +-
gnucash/gnome/dialog-employee.c | 2 +-
gnucash/gnome/dialog-fincalc.c | 2 +-
gnucash/gnome/dialog-find-account.c | 2 +-
gnucash/gnome/dialog-find-transactions.c | 2 +-
gnucash/gnome/dialog-find-transactions2.c | 2 +-
gnucash/gnome/dialog-imap-editor.c | 2 +-
gnucash/gnome/dialog-invoice.c | 2 +-
gnucash/gnome/dialog-job.c | 2 +-
gnucash/gnome/dialog-lot-viewer.c | 2 +-
gnucash/gnome/dialog-new-user.c | 2 +-
gnucash/gnome/dialog-order.c | 2 +-
gnucash/gnome/dialog-payment.c | 2 +-
gnucash/gnome/dialog-price-edit-db.c | 2 +-
gnucash/gnome/dialog-price-editor.c | 2 +-
gnucash/gnome/dialog-print-check.c | 2 +-
gnucash/gnome/dialog-progress.c | 2 +-
gnucash/gnome/dialog-sx-editor.c | 2 +-
gnucash/gnome/dialog-sx-editor2.c | 2 +-
gnucash/gnome/dialog-sx-from-trans.c | 2 +-
gnucash/gnome/dialog-sx-since-last-run.c | 2 +-
gnucash/gnome/dialog-sx-since-last-run.h | 2 +-
gnucash/gnome/dialog-tax-info.c | 2 +-
gnucash/gnome/dialog-trans-assoc.c | 2 +-
gnucash/gnome/dialog-vendor.c | 2 +-
gnucash/gnome/gnc-budget-view.c | 2 +-
gnucash/gnome/gnc-plugin-account-tree.c | 2 +-
gnucash/gnome/gnc-plugin-basic-commands.c | 2 +-
gnucash/gnome/gnc-plugin-budget.c | 2 +-
gnucash/gnome/gnc-plugin-business.c | 2 +-
gnucash/gnome/gnc-plugin-page-account-tree.c | 2 +-
gnucash/gnome/gnc-plugin-page-budget.c | 2 +-
gnucash/gnome/gnc-plugin-page-invoice.c | 2 +-
gnucash/gnome/gnc-plugin-page-owner-tree.c | 2 +-
gnucash/gnome/gnc-plugin-page-register.c | 2 +-
gnucash/gnome/gnc-plugin-page-register2.c | 2 +-
gnucash/gnome/gnc-plugin-page-sx-list.c | 2 +-
gnucash/gnome/gnc-plugin-page-sx-list.h | 2 +-
gnucash/gnome/gnc-plugin-register.c | 2 +-
gnucash/gnome/gnc-plugin-register2.c | 2 +-
gnucash/gnome/gnc-split-reg.c | 2 +-
gnucash/gnome/gnc-split-reg2.c | 2 +-
gnucash/gnome/reconcile-view.c | 2 +-
gnucash/gnome/top-level.c | 2 +-
gnucash/gnome/window-autoclear.c | 2 +-
gnucash/gnome/window-reconcile.c | 2 +-
gnucash/gnome/window-reconcile2.c | 2 +-
gnucash/gnucash-bin.c | 45 ++--
gnucash/html/gnc-html-factory.c | 2 +-
gnucash/html/gnc-html-history.c | 2 +-
gnucash/html/gnc-html-webkit1.c | 2 +-
gnucash/html/gnc-html-webkit2.c | 2 +-
gnucash/html/gnc-html.c | 2 +-
gnucash/html/gncmod-html.c | 2 +-
gnucash/import-export/aqb/assistant-ab-initial.c | 2 +-
gnucash/import-export/aqb/dialog-ab-daterange.c | 2 +-
gnucash/import-export/aqb/dialog-ab-trans.c | 2 +-
gnucash/import-export/aqb/gnc-ab-getbalance.c | 2 +-
gnucash/import-export/aqb/gnc-ab-gettrans.c | 2 +-
gnucash/import-export/aqb/gnc-ab-kvp.c | 2 +-
gnucash/import-export/aqb/gnc-ab-transfer.c | 2 +-
gnucash/import-export/aqb/gnc-ab-utils.c | 2 +-
gnucash/import-export/aqb/gnc-file-aqb-import.c | 2 +-
gnucash/import-export/aqb/gnc-gwen-gui.c | 2 +-
gnucash/import-export/aqb/gnc-plugin-aqbanking.c | 2 +-
gnucash/import-export/aqb/gncmod-aqbanking.c | 2 +-
gnucash/import-export/aqb/test/test-aqb.c | 2 +-
.../import-export/bi-import/dialog-bi-import-gui.c | 2 +-
.../bi-import/dialog-bi-import-helper.c | 2 +-
gnucash/import-export/bi-import/dialog-bi-import.c | 2 +-
.../import-export/bi-import/gnc-plugin-bi-import.c | 2 +-
.../import-export/csv-exp/assistant-csv-export.c | 2 +-
.../csv-exp/csv-transactions-export.c | 2 +-
gnucash/import-export/csv-exp/csv-tree-export.c | 2 +-
.../import-export/csv-exp/gnc-plugin-csv-export.c | 2 +-
gnucash/import-export/csv-exp/gncmod-csv-export.c | 2 +-
.../csv-imp/assistant-csv-account-import.c | 2 +-
.../csv-imp/assistant-csv-trans-import.cpp | 2 +-
gnucash/import-export/csv-imp/csv-account-import.c | 2 +-
.../import-export/csv-imp/gnc-csv-account-map.c | 2 +-
.../import-export/csv-imp/gnc-csv-tokenizer.hpp | 2 +-
.../csv-imp/gnc-csv-trans-settings.cpp | 2 +-
.../csv-imp/gnc-csv-trans-settings.hpp | 2 +-
.../import-export/csv-imp/gnc-dummy-tokenizer.hpp | 2 +-
gnucash/import-export/csv-imp/gnc-fw-tokenizer.hpp | 2 +-
.../import-export/csv-imp/gnc-plugin-csv-import.c | 2 +-
gnucash/import-export/csv-imp/gnc-tokenizer.hpp | 2 +-
gnucash/import-export/csv-imp/gnc-tx-import.hpp | 2 +-
gnucash/import-export/csv-imp/gncmod-csv-import.c | 2 +-
.../customer-import/dialog-customer-import-gui.c | 2 +-
.../customer-import/dialog-customer-import.c | 2 +-
.../customer-import/gnc-plugin-customer-import.c | 2 +-
gnucash/import-export/gncmod-generic-import.c | 2 +-
gnucash/import-export/import-account-matcher.c | 2 +-
gnucash/import-export/import-backend.c | 2 +-
gnucash/import-export/import-commodity-matcher.c | 2 +-
gnucash/import-export/import-format-dialog.c | 2 +-
gnucash/import-export/import-main-matcher.c | 2 +-
gnucash/import-export/import-match-picker.c | 2 +-
gnucash/import-export/import-parse.c | 2 +-
gnucash/import-export/import-pending-matches.c | 2 +-
gnucash/import-export/import-settings.c | 2 +-
gnucash/import-export/import-utilities.c | 2 +-
gnucash/import-export/log-replay/gnc-log-replay.c | 2 +-
.../log-replay/gnc-plugin-log-replay.c | 2 +-
.../import-export/log-replay/gncmod-log-replay.c | 2 +-
gnucash/import-export/ofx/gnc-ofx-import.c | 2 +-
gnucash/import-export/ofx/gnc-ofx-kvp.c | 2 +-
gnucash/import-export/ofx/gnc-plugin-ofx.c | 2 +-
gnucash/import-export/ofx/gncmod-ofx-import.c | 2 +-
.../import-export/qif-imp/assistant-qif-import.c | 2 +-
.../import-export/qif-imp/dialog-account-picker.c | 2 +-
.../import-export/qif-imp/gnc-plugin-qif-import.c | 2 +-
gnucash/import-export/qif-imp/gncmod-qif-import.c | 2 +-
gnucash/import-export/qif/qif-context.c | 2 +-
gnucash/import-export/qif/qif-defaults.c | 2 +-
gnucash/import-export/qif/qif-file.c | 2 +-
gnucash/import-export/qif/qif-objects.c | 2 +-
gnucash/import-export/qif/qif-parse.c | 2 +-
gnucash/import-export/test/test-import-parse.c | 2 +-
gnucash/python/gncmod-python.c | 2 +-
gnucash/register/ledger-core/gnc-ledger-display.c | 2 +-
gnucash/register/ledger-core/gnc-ledger-display2.c | 2 +-
gnucash/register/ledger-core/gncEntryLedger.c | 2 +-
.../register/ledger-core/gncEntryLedgerControl.c | 2 +-
.../register/ledger-core/gncEntryLedgerDisplay.c | 2 +-
.../register/ledger-core/gncEntryLedgerLayout.c | 2 +-
gnucash/register/ledger-core/gncEntryLedgerLoad.c | 2 +-
gnucash/register/ledger-core/gncEntryLedgerModel.c | 2 +-
.../register/ledger-core/split-register-control.c | 2 +-
.../register/ledger-core/split-register-layout.c | 2 +-
gnucash/register/ledger-core/split-register-load.c | 2 +-
.../ledger-core/split-register-model-save.c | 2 +-
.../register/ledger-core/split-register-model.c | 15 +-
gnucash/register/ledger-core/split-register-util.c | 2 +-
gnucash/register/ledger-core/split-register.c | 2 +-
gnucash/register/register-core/basiccell.c | 2 +-
gnucash/register/register-core/cell-factory.c | 2 +-
gnucash/register/register-core/cellblock.c | 2 +-
gnucash/register/register-core/checkboxcell.c | 2 +-
gnucash/register/register-core/formulacell.c | 2 +-
.../register/register-core/gncmod-register-core.c | 2 +-
gnucash/register/register-core/gtable.c | 2 +-
gnucash/register/register-core/numcell.c | 2 +-
gnucash/register/register-core/pricecell.c | 2 +-
gnucash/register/register-core/quickfillcell.c | 2 +-
gnucash/register/register-core/recncell.c | 2 +-
gnucash/register/register-core/register-common.c | 2 +-
gnucash/register/register-core/table-allgui.c | 2 +-
gnucash/register/register-core/table-control.c | 2 +-
gnucash/register/register-core/table-layout.c | 2 +-
gnucash/register/register-core/table-model.c | 2 +-
gnucash/register/register-gnome/combocell-gnome.c | 2 +-
gnucash/register/register-gnome/datecell-gnome.c | 2 +-
.../register/register-gnome/formulacell-gnome.c | 2 +-
.../register-gnome/gncmod-register-gnome.c | 2 +-
gnucash/register/register-gnome/gnucash-cursor.c | 2 +-
.../register/register-gnome/gnucash-date-picker.c | 2 +-
gnucash/register/register-gnome/gnucash-header.c | 2 +-
.../register/register-gnome/gnucash-item-edit.c | 2 +-
.../register/register-gnome/gnucash-item-list.c | 2 +-
gnucash/register/register-gnome/gnucash-register.c | 2 +-
.../register-gnome/gnucash-scrolled-window.c | 2 +-
.../register-gnome/gnucash-sheet-private.c | 2 +-
gnucash/register/register-gnome/gnucash-sheet.c | 2 +-
gnucash/register/register-gnome/gnucash-style.c | 2 +-
gnucash/register/register-gnome/pricecell-gnome.c | 2 +-
.../register/register-gnome/quickfillcell-gnome.c | 2 +-
gnucash/register/register-gnome/table-gnome.c | 2 +-
.../locale-specific/us/gncmod-locale-reports-us.c | 10 +-
gnucash/report/report-gnome/dialog-custom-report.c | 2 +-
.../report-gnome/dialog-report-column-view.c | 2 +-
.../report-gnome/dialog-report-style-sheet.c | 2 +-
.../report/report-gnome/gnc-plugin-page-report.c | 2 +-
gnucash/report/report-gnome/window-report.c | 2 +-
gnucash/report/report-system/gnc-report.c | 2 +-
.../report/report-system/gncmod-report-system.c | 2 +-
.../report/stylesheets/gnc-plugin-stylesheets.c | 2 +-
gnucash/report/stylesheets/gncmod-stylesheets.c | 2 +-
libgnucash/app-utils/QuickFill.c | 2 +-
libgnucash/app-utils/business-helpers.c | 2 +-
libgnucash/app-utils/business-options.c | 2 +-
.../app-utils/calculation/expression_parser.c | 2 +-
libgnucash/app-utils/file-utils.c | 2 +-
libgnucash/app-utils/gfec.c | 2 +-
libgnucash/app-utils/gnc-account-merge.c | 2 +-
libgnucash/app-utils/gnc-accounting-period.c | 2 +-
libgnucash/app-utils/gnc-addr-quickfill.c | 2 +-
libgnucash/app-utils/gnc-component-manager.c | 2 +-
libgnucash/app-utils/gnc-entry-quickfill.c | 2 +-
libgnucash/app-utils/gnc-euro.c | 2 +-
libgnucash/app-utils/gnc-exp-parser.c | 2 +-
libgnucash/app-utils/gnc-gettext-util.c | 2 +-
libgnucash/app-utils/gnc-gsettings.c | 2 +-
libgnucash/app-utils/gnc-help-utils.c | 2 +-
libgnucash/app-utils/gnc-helpers.c | 2 +-
libgnucash/app-utils/gnc-prefs-utils.c | 2 +-
libgnucash/app-utils/gnc-state.c | 2 +-
libgnucash/app-utils/gnc-sx-instance-model.c | 20 +-
libgnucash/app-utils/gnc-sx-instance-model.h | 2 +-
libgnucash/app-utils/gnc-ui-balances.c | 2 +-
libgnucash/app-utils/gnc-ui-util.c | 8 +-
libgnucash/app-utils/gncmod-app-utils.c | 2 +-
libgnucash/app-utils/guile-util.c | 2 +-
libgnucash/app-utils/option-util.c | 2 +-
libgnucash/app-utils/test/test-exp-parser.c | 2 +-
.../app-utils/test/test-print-parse-amount.cpp | 2 +-
libgnucash/app-utils/test/test-print-queries.cpp | 2 +-
.../app-utils/test/test-scm-query-string.cpp | 2 +-
libgnucash/app-utils/test/test-sx.cpp | 2 +-
libgnucash/backend/dbi/gnc-backend-dbi.cpp | 2 +-
.../backend/dbi/test/test-backend-dbi-basic.cpp | 2 +-
libgnucash/backend/dbi/test/test-backend-dbi.cpp | 2 +-
.../backend/dbi/test/test-dbi-business-stuff.cpp | 2 +-
libgnucash/backend/sql/escape.cpp | 2 +-
libgnucash/backend/sql/gnc-account-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-address-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-bill-term-sql.cpp | 6 +-
libgnucash/backend/sql/gnc-book-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-budget-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-commodity-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-customer-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-employee-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-entry-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-invoice-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-job-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-lots-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-order-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-owner-sql.cpp | 16 +-
libgnucash/backend/sql/gnc-price-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-recurrence-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-schedxaction-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-slots-sql.cpp | 8 +-
.../backend/sql/gnc-sql-column-table-entry.cpp | 4 +-
.../backend/sql/gnc-sql-column-table-entry.hpp | 12 +-
libgnucash/backend/sql/gnc-tax-table-sql.cpp | 2 +-
libgnucash/backend/sql/gnc-transaction-sql.cpp | 7 +-
libgnucash/backend/sql/gnc-vendor-sql.cpp | 2 +-
libgnucash/backend/sql/test/test-column-types.cpp | 2 +-
libgnucash/backend/sql/test/test-sqlbe.cpp | 2 +-
.../backend/sql/test/utest-gnc-backend-sql.cpp | 2 +-
libgnucash/backend/xml/gnc-account-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-address-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-backend-xml.cpp | 2 +-
libgnucash/backend/xml/gnc-bill-term-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-book-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-budget-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-commodity-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-customer-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-employee-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-entry-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-freqspec-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-invoice-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-job-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-lot-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-order-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-owner-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-pricedb-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-recurrence-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-tax-table-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-transaction-xml-v2.cpp | 2 +-
libgnucash/backend/xml/gnc-vendor-xml-v2.cpp | 2 +-
libgnucash/backend/xml/io-example-account.cpp | 2 +-
libgnucash/backend/xml/io-gncxml-gen.cpp | 2 +-
libgnucash/backend/xml/io-gncxml-v1.cpp | 2 +-
libgnucash/backend/xml/io-gncxml-v2.cpp | 2 +-
libgnucash/backend/xml/io-utils.cpp | 2 +-
libgnucash/backend/xml/sixtp-dom-generators.cpp | 2 +-
libgnucash/backend/xml/sixtp-dom-parsers.cpp | 2 +-
libgnucash/backend/xml/sixtp-stack.cpp | 2 +-
libgnucash/backend/xml/sixtp-to-dom-parser.cpp | 2 +-
libgnucash/backend/xml/sixtp-utils.cpp | 2 +-
libgnucash/backend/xml/sixtp.cpp | 2 +-
.../backend/xml/test/test-date-converting.cpp | 2 +-
.../backend/xml/test/test-dom-converters1.cpp | 2 +-
libgnucash/backend/xml/test/test-dom-parser1.cpp | 2 +-
libgnucash/backend/xml/test/test-file-stuff.cpp | 2 +-
libgnucash/backend/xml/test/test-kvp-frames.cpp | 2 +-
libgnucash/backend/xml/test/test-load-backend.cpp | 2 +-
.../backend/xml/test/test-load-example-account.cpp | 2 +-
libgnucash/backend/xml/test/test-load-xml2.cpp | 2 +-
libgnucash/backend/xml/test/test-save-in-lang.cpp | 2 +-
.../backend/xml/test/test-string-converters.cpp | 2 +-
libgnucash/backend/xml/test/test-xml-account.cpp | 2 +-
libgnucash/backend/xml/test/test-xml-commodity.cpp | 2 +-
libgnucash/backend/xml/test/test-xml-pricedb.cpp | 2 +-
.../backend/xml/test/test-xml-transaction.cpp | 2 +-
libgnucash/backend/xml/test/test-xml2-is-file.cpp | 2 +-
libgnucash/core-utils/binreloc.c | 2 +-
libgnucash/core-utils/gnc-filepath-utils.cpp | 2 +-
libgnucash/core-utils/gnc-gkeyfile-utils.c | 2 +-
libgnucash/core-utils/gnc-glib-utils.c | 2 +-
libgnucash/core-utils/gnc-guile-utils.c | 2 +-
libgnucash/core-utils/gnc-locale-utils.c | 2 +-
libgnucash/core-utils/gnc-path.c | 2 +-
libgnucash/core-utils/gnc-prefs.c | 2 +-
.../core-utils/test/test-resolve-file-path.c | 2 +-
.../test/test-userdata-dir-invalid-home.c | 2 +-
libgnucash/core-utils/test/test-userdata-dir.c | 2 +-
libgnucash/doc/CMakeLists.txt | 4 +-
libgnucash/engine/Account.c | 23 +-
libgnucash/engine/Query.c | 2 +-
libgnucash/engine/Recurrence.c | 2 +-
libgnucash/engine/SX-book.c | 2 +-
libgnucash/engine/SX-ttinfo.c | 2 +-
libgnucash/engine/SchedXaction.c | 2 +-
libgnucash/engine/Scrub.c | 2 +-
libgnucash/engine/Scrub2.c | 2 +-
libgnucash/engine/Scrub3.c | 2 +-
libgnucash/engine/ScrubBusiness.c | 2 +-
libgnucash/engine/Split.c | 2 +-
libgnucash/engine/TransLog.c | 2 +-
libgnucash/engine/Transaction.c | 2 +-
libgnucash/engine/cap-gains.c | 2 +-
libgnucash/engine/cashobjects.c | 2 +-
libgnucash/engine/engine-helpers.c | 2 +-
libgnucash/engine/engine.i | 2 +-
libgnucash/engine/glib-helpers.c | 2 +-
libgnucash/engine/gnc-date.cpp | 2 +-
libgnucash/engine/gnc-datetime.cpp | 2 +-
libgnucash/engine/gnc-engine.c | 2 +-
libgnucash/engine/gnc-event.c | 2 +-
libgnucash/engine/gnc-features.c | 2 +-
libgnucash/engine/gnc-hooks.c | 2 +-
libgnucash/engine/gnc-int128.cpp | 2 +-
libgnucash/engine/gnc-numeric.cpp | 13 +-
libgnucash/engine/gnc-pricedb.c | 2 +-
libgnucash/engine/gnc-session.c | 2 +-
libgnucash/engine/gncBusGuile.c | 2 +-
libgnucash/engine/gncBusiness.c | 2 +-
libgnucash/engine/gncCustomer.c | 2 +-
libgnucash/engine/gncIDSearch.h | 2 +-
libgnucash/engine/gncmod-engine.c | 2 +-
libgnucash/engine/kvp-frame.cpp | 2 +-
libgnucash/engine/kvp-scm.cpp | 2 +-
libgnucash/engine/kvp-value.hpp | 2 +-
libgnucash/engine/policy.c | 2 +-
libgnucash/engine/qof-string-cache.cpp | 2 +-
libgnucash/engine/qof-win32.cpp | 2 +-
libgnucash/engine/qofbook.cpp | 2 +-
libgnucash/engine/qofchoice.cpp | 2 +-
libgnucash/engine/qofclass.cpp | 2 +-
libgnucash/engine/qofevent.cpp | 2 +-
libgnucash/engine/qofid.cpp | 2 +-
libgnucash/engine/qofinstance.cpp | 2 +-
libgnucash/engine/qoflog.cpp | 2 +-
libgnucash/engine/qofobject.cpp | 2 +-
libgnucash/engine/qofquery.cpp | 2 +-
libgnucash/engine/qofquerycore.cpp | 2 +-
libgnucash/engine/qofsession.cpp | 2 +-
libgnucash/engine/qofutil.cpp | 2 +-
libgnucash/engine/test/test-account-object.cpp | 6 +-
libgnucash/engine/test/test-address.c | 2 +-
libgnucash/engine/test/test-business.c | 2 +-
libgnucash/engine/test/test-commodities.cpp | 2 +-
libgnucash/engine/test/test-date.cpp | 2 +-
libgnucash/engine/test/test-gnc-uri-utils.c | 2 +-
libgnucash/engine/test/test-group-vs-book.cpp | 2 +-
libgnucash/engine/test/test-guid.cpp | 2 +-
libgnucash/engine/test/test-load-engine.c | 2 +-
libgnucash/engine/test/test-lots.cpp | 2 +-
libgnucash/engine/test/test-numeric.cpp | 2 +-
libgnucash/engine/test/test-object.c | 2 +-
libgnucash/engine/test/test-qof-string-cache.c | 2 +-
libgnucash/engine/test/test-qof.c | 2 +-
libgnucash/engine/test/test-qofbook.c | 2 +-
libgnucash/engine/test/test-qofobject.c | 2 +-
libgnucash/engine/test/test-qofsession-old.cpp | 2 +-
libgnucash/engine/test/test-query.cpp | 2 +-
libgnucash/engine/test/test-querynew.c | 2 +-
libgnucash/engine/test/test-recurrence.c | 2 +-
libgnucash/engine/test/test-scm-query.cpp | 2 +-
libgnucash/engine/test/test-split-vs-account.cpp | 2 +-
.../engine/test/test-transaction-reversal.cpp | 2 +-
.../engine/test/test-transaction-voiding.cpp | 2 +-
libgnucash/engine/test/utest-Account.cpp | 8 +-
libgnucash/engine/test/utest-Budget.c | 8 +-
libgnucash/engine/test/utest-Entry.c | 2 +-
libgnucash/engine/test/utest-Invoice.c | 2 +-
libgnucash/engine/test/utest-Split.cpp | 4 +-
libgnucash/gnc-module/example/gnc-plugin.example.c | 2 +-
libgnucash/gnc-module/gnc-module.c | 2 +-
libgnucash/gnc-module/test/mod-bar/gnc-mod-bar.c | 2 +-
libgnucash/gnc-module/test/mod-baz/gnc-mod-baz.c | 2 +-
libgnucash/gnc-module/test/mod-foo/gnc-mod-foo.c | 2 +-
libgnucash/gnc-module/test/test-agedver.c | 2 +-
libgnucash/gnc-module/test/test-dynload.c | 2 +-
libgnucash/gnc-module/test/test-incompatdep.c | 2 +-
libgnucash/gnc-module/test/test-load-c.c | 2 +-
libgnucash/gnc-module/test/test-modsysver.c | 2 +-
libgnucash/tax/us/gncmod-tax-us.c | 11 +-
util/ci/commonbuild | 2 +
util/gnc-vcs-info | 12 +-
512 files changed, 841 insertions(+), 734 deletions(-)
More information about the gnucash-changes
mailing list