gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sun Nov 1 20:11:40 EST 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/e7a3ec56 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7e6cb470 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8628ffa9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6637d6d2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a10c0840 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/25e4efc2 (commit)
	from  https://github.com/Gnucash/gnucash/commit/5ced4174 (commit)



commit e7a3ec56318d8a6a7cdcae4cfc618de3b1863847
Merge: 5ced41746 7e6cb470f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Nov 2 09:08:53 2020 +0800

    Merge branch 'maint-797989' into maint #807
    
    * Introduce gnc:string-locale<? and gnc:string-locale>?
    * Deprecates a few engine.scm functions
    * Fix sorting to be locale-sensitive where possible

commit 7e6cb470f160b55c694a6676a594774c25fb3d1b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 27 21:51:00 2020 +0800

    Bug 797989 - Sorting columns by alphabet with non-ASCII characters
    
    use gnc:string-locale for string sorting

commit 8628ffa957b0e9446a6ff62df2cfd949a2107172
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Oct 30 19:54:06 2020 +0800

    3/3 [engine.scm] deprecate scheme utility functions

commit 6637d6d2101c1113a001fbf8d4f0fad1fc5f51c9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Oct 30 19:53:49 2020 +0800

    2/3 [taxtxf] inline single-use scheme function from engine.scm

commit a10c084022bca8e47755ebe50eccbfd0fca1b298
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Oct 30 19:52:42 2020 +0800

    1/3 [report-utilities][API] copy funcs engine.scm to report-utilities.scm
    
    The following copied from similarly named functions in libgnucash
    
    gnc:account-full-name<?
    gnc:accounts-get-children-depth

commit 25e4efc2b7d788b6f0b61ea0a523d8cc6e572004
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 28 21:42:31 2020 +0800

    [core-utils.scm][API] gnc:string-locale<? gnc:string-locale>?
    
    locale-sensitive string-sorting functions -- currently mirrors guile's
    (ice-9 i18n) functions -- may be modified to call C code if guile code
    is not reliable.



Summary of changes:
 bindings/guile/core-utils.scm                           |  6 ++++++
 bindings/guile/engine.scm                               |  4 ++++
 gnucash/gnome/report-menus.scm                          |  2 +-
 gnucash/import-export/qif-imp/qif-dialog-utils.scm      | 16 ++++++++--------
 gnucash/report/html-acct-table.scm                      | 12 ++++++------
 gnucash/report/html-style-sheet.scm                     |  8 ++++----
 gnucash/report/report-core.scm                          |  3 ++-
 gnucash/report/report-utilities.scm                     | 16 ++++++++++++++--
 gnucash/report/report.scm                               |  2 ++
 gnucash/report/reports/locale-specific/de_DE/taxtxf.scm |  5 ++---
 gnucash/report/reports/standard/account-piecharts.scm   | 16 ++++++++--------
 gnucash/report/reports/standard/budget.scm              |  4 ++--
 gnucash/report/reports/standard/cash-flow.scm           |  8 ++++----
 gnucash/report/reports/standard/category-barchart.scm   | 12 ++++++------
 gnucash/report/reports/standard/customer-summary.scm    |  6 ++++--
 gnucash/report/reports/standard/new-aging.scm           |  2 +-
 gnucash/report/trep-engine.scm                          |  4 ++--
 17 files changed, 76 insertions(+), 50 deletions(-)



More information about the gnucash-patches mailing list