gnucash maint: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Sat Jan 2 17:36:38 EST 2021
Updated via https://github.com/Gnucash/gnucash/commit/1e7433da (commit)
via https://github.com/Gnucash/gnucash/commit/ca606e76 (commit)
via https://github.com/Gnucash/gnucash/commit/15ecf114 (commit)
via https://github.com/Gnucash/gnucash/commit/955043b8 (commit)
via https://github.com/Gnucash/gnucash/commit/a169ee70 (commit)
via https://github.com/Gnucash/gnucash/commit/1151b2c4 (commit)
from https://github.com/Gnucash/gnucash/commit/89da0f10 (commit)
commit 1e7433daf3307fb3e6ff6d479aacb22d42941fda
Merge: 89da0f10b ca606e769
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Jan 3 06:31:39 2021 +0800
Merge branch 'maint-augment-run-report' into maint #857
commit ca606e7694563b273292e1c23999f77544a474ae
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jan 2 23:28:39 2021 +0800
[c-interface.scm] deprecate gnc:last-captured-error
commit 15ecf114c64e65f2b102946e18665a53e1a7e70a
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jan 2 21:45:45 2021 +0800
[gnucash-commands.cpp] display report errors to stderr
commit 955043b8c913a71b4c026d178c81c1404f4fe0e2
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jan 2 21:23:15 2021 +0800
[gnc-plugin-report-system.c] use gnc_run_report_id_string_with_error_handling
don't use gnc_run_report_id_string
commit a169ee70c2dfebeaa0565099c68e6531e7c0f9f3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jan 2 21:22:10 2021 +0800
[gnc-report.c] expose gnc_run_report_id_string_with_error_handling
similar to gnc_run_report_id_string but also receives and populates
**errmsg if the report crashes
commit 1151b2c402825e7ca68038c19ffcd2775ed5c55f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Jan 2 21:15:48 2021 +0800
[report-core.scm] create and expose gnc:render-report
similar to gnc:report-run but *always* returns a 2-element list
containing data OR captured_error
Summary of changes:
gnucash/gnome/gnc-plugin-report-system.c | 6 ++--
gnucash/gnucash-commands.cpp | 10 +++++--
gnucash/report/gnc-report.c | 51 ++++++++++++++++++++++++++++++++
gnucash/report/gnc-report.h | 6 ++++
gnucash/report/report-core.scm | 9 ++++++
libgnucash/app-utils/c-interface.scm | 3 +-
6 files changed, 77 insertions(+), 8 deletions(-)
More information about the gnucash-patches
mailing list