gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Dec 8 19:29:33 EST 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/64a8a11a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7256e0d7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ffbd0908 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/381b955d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/44b511b3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dd4b88c3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/33dd1691 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5bd65a6b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/59ec9129 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4910b532 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c17ce525 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/096be608 (commit)
	from  https://github.com/Gnucash/gnucash/commit/299b9027 (commit)



commit 64a8a11a235fff58863228bdfa11e1194c18f686
Merge: 299b9027e 7256e0d7e
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Dec 8 16:17:53 2020 -0800

    Merge Chris Lam's 'guile-modularisation' into maint

commit 7256e0d7e6fbd182b4b1b9cb6b4f9cb4069f6b9f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Dec 4 23:33:01 2020 +0800

    [modularise] (gnucash reports)

commit ffbd09089c0e33f29a4324fd7804da53f84c435f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 5 00:33:27 2020 +0800

    [modularise] (gnucash eguile)

commit 381b955ddf6b68c888161b0bbe6c27d8185d8124
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Dec 9 08:03:50 2020 +0800

    [modularise] (gnucash report)

commit 44b511b3c45bc6d6f4beab51ec0f09624845f109
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Dec 9 08:02:31 2020 +0800

    [report-utilities] don't use (ice-9 match) until guile-3.0 minimum
    
    (match) has a subtle bug which occurs in guile-2.2 causing this
    function to mishandle the second 'before-date?' conditional. When
    guile-3.0 is minimum this commit may be reverted.

commit dd4b88c3868b44506f578b1d6909e7e3e31d7fe1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 5 00:47:21 2020 +0800

    [modularise] (gnucash gnome-utils)

commit 33dd16915b13551077256c511877d7d37d7bdb14
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 3 22:28:43 2020 +0800

    [modularise] (gnucash qif-import)

commit 5bd65a6b22eada60c25e90e3a9889cdade106e9c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 5 00:48:04 2020 +0800

    [modularise] (gnucash locale)

commit 59ec912928bf387f29b6e20df2a817064c9cc72c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 3 22:31:13 2020 +0800

    [modularise] (gnucash app-utils)

commit 4910b532e0ccfc7cc55c2291ff861cb9d6eaf635
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 3 22:53:37 2020 +0800

    [modularise] (gnucash engine)

commit c17ce5251cf6d3261708b30c9013e6a2475b2fc0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 3 22:53:23 2020 +0800

    [modularise] (gnucash core-utils)

commit 096be60860bfe07dc68712066d21c187719ae065
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Dec 2 08:25:03 2020 +0800

    [modularise] (gnucash utilities)



Summary of changes:
 bindings/guile/business-core.scm                   |  14 +
 bindings/guile/commodity-table.scm                 |   8 +
 bindings/guile/core-utils.scm                      |  37 +-
 bindings/guile/engine.scm                          |  98 +--
 bindings/guile/gnc-numeric.scm                     |  28 +
 bindings/guile/utilities.scm                       |  45 +-
 gnucash/gnome-utils/CMakeLists.txt                 |  11 +-
 gnucash/gnome-utils/gnc-menu-extensions.scm        |  56 +-
 gnucash/gnome-utils/gnome-utils.scm                |  26 +-
 gnucash/import-export/qif-imp/qif-dialog-utils.scm |  37 +
 gnucash/import-export/qif-imp/qif-file.scm         |  19 +
 gnucash/import-export/qif-imp/qif-guess-map.scm    |  28 +
 gnucash/import-export/qif-imp/qif-import.scm       |  75 +-
 gnucash/import-export/qif-imp/qif-merge-groups.scm |  15 +
 gnucash/import-export/qif-imp/qif-objects.scm      | 122 ++++
 gnucash/import-export/qif-imp/qif-parse.scm        |  27 +
 gnucash/import-export/qif-imp/qif-to-gnc.scm       |  20 +-
 gnucash/import-export/qif-imp/qif-utils.scm        |  17 +-
 gnucash/import-export/qif-imp/string.scm           |   2 +-
 gnucash/report/CMakeLists.txt                      |   3 +-
 gnucash/report/commodity-utilities.scm             |  37 +-
 gnucash/report/eguile-html-utilities.scm           |  15 +-
 gnucash/report/eguile-utilities.scm                |   2 +
 gnucash/report/eguile.scm                          |  20 +-
 gnucash/report/html-acct-table.scm                 |  36 +
 gnucash/report/html-anytag.scm                     |  18 +
 gnucash/report/html-barchart.scm                   |  54 ++
 gnucash/report/html-chart.scm                      |  30 +-
 gnucash/report/html-document.scm                   |  62 +-
 gnucash/report/html-fonts.scm                      |  13 +
 gnucash/report/html-linechart.scm                  |  63 ++
 gnucash/report/html-piechart.scm                   |  38 +
 gnucash/report/html-scatter.scm                    |  31 +
 gnucash/report/html-style-info.scm                 |  51 ++
 gnucash/report/html-style-sheet.scm                |  42 ++
 gnucash/report/html-table.scm                      |  74 ++
 gnucash/report/html-text.scm                       |  40 ++
 gnucash/report/html-utilities.scm                  |  45 ++
 gnucash/report/options-utilities.scm               |  15 +
 gnucash/report/report-core.scm                     |  95 ++-
 gnucash/report/report-register-hooks.scm           |   6 +
 gnucash/report/report-utilities.scm                | 112 ++-
 gnucash/report/report.scm                          | 762 +--------------------
 gnucash/report/reports/aging.scm                   |   1 +
 gnucash/report/reports/reports.scm                 |  23 +-
 .../report/reports/standard/test/CMakeLists.txt    |   2 +-
 gnucash/report/test/test-html-fonts.scm            |   2 +-
 gnucash/report/test/test-report-html.scm           |   5 +
 gnucash/report/trep-engine.scm                     |  18 +
 libgnucash/app-utils/CMakeLists.txt                |   7 +-
 libgnucash/app-utils/app-utils.scm                 | 296 +-------
 libgnucash/app-utils/business-options.scm          |  68 ++
 libgnucash/app-utils/business-prefs.scm            |   9 +
 libgnucash/app-utils/c-interface.scm               |  13 +-
 libgnucash/app-utils/date-utilities.scm            |  99 +++
 libgnucash/app-utils/options.scm                   | 134 +++-
 libgnucash/app-utils/test/test-c-interface.scm     |   4 +-
 libgnucash/tax/de_DE/tax.scm                       |  28 +-
 libgnucash/tax/de_DE/txf-help.scm                  |   3 +
 libgnucash/tax/de_DE/txf.scm                       |  24 +
 libgnucash/tax/us/tax.scm                          |  25 +-
 libgnucash/tax/us/txf-help.scm                     |   2 +
 libgnucash/tax/us/txf.scm                          |  24 +
 63 files changed, 1759 insertions(+), 1377 deletions(-)



More information about the gnucash-patches mailing list