gnucash/libgnucash
John Ralls 601eb51361 Improve transaction sorting on effective num field.
Inspired by PR #983. Transaction sorting on num broke down if the
user had a non-numeric string or a number larger than an int in
the effective num field (might be split-action if the option is set).

The comparison first tries to use strtoull on the two strings and
compares the results. If they're both nonzero and different then the
numeric order is returned. If they're both nonzero but the same the
unconverted parts of each are passed to g_utf8_collate; if either is 0
then the whole strings are passed to g_utf8_collate. strtoull will
return 0 for a negative number.
2021-06-15 14:02:25 -07:00
..
app-utils Add filter for currency symbol for GNCAmountEdit widget 2021-05-31 11:11:01 +01:00
backend build dom_tree_to_list_kvp_value more efficiently 2021-05-30 11:09:39 +08:00
core-utils [binreloc.c] free strings 2021-05-29 07:55:26 +08:00
doc Fix typos in libgnucash/ 2021-03-02 01:15:32 +01:00
engine Improve transaction sorting on effective num field. 2021-06-15 14:02:25 -07:00
gnc-module Drop as dependency from gnc-module 2020-10-10 12:32:58 +02:00
quotes Bug 797630 - Check for missing dependencies of 'Get Quotes'... 2021-03-14 10:48:25 -07:00
tax Merge PR #899 into maint 2021-03-02 01:17:26 +01:00
CMakeLists.txt libgnucash/scm - move to bindings/guile 2019-12-06 19:59:11 +01:00