Commit Graph

198 Commits (stable)

Author SHA1 Message Date
Christopher Lam 2b7043b4ba [reports] use gnc_date_interval_format
6 days ago
John Ralls 79b43fb4f6 Guile: Use the right conversion for size_t.
1 month ago
John Ralls 6dc106ff08 SRFI-64 test-equal no longer considers exceptions equal to #f.
2 months ago
John Ralls 01f1d75198 Fix missing or incorrect expected exception test failures.
2 months ago
John Ralls e618b98950 Show the full test result alist on failure if expected value isn't defined.
2 months ago
Richard Cohen 647d3b7221 Make a link in the build directory for options.scm
3 months ago
Christopher Lam 8846ff4605 [test-engine-extras] add invoice IDs to test invoices
6 months ago
Christopher Lam b0c60fb310 [reports] use ICU for Unicode string comparison
8 months ago
Christopher Lam c01cccbddc [gnc-engine-guile.cpp] helper gnc_split_to_scm function
9 months ago
Christopher Lam b219744dba [gnc-engine-guile] reduce overhead of gnc_foo_to_scm
9 months ago
John Ralls b5b2221e72 Test gnc-option-date variable fy start days.
11 months ago
John Ralls 0185a2fec8 Bug 799533 - Saved reports configurations are opening with…
11 months ago
John Ralls 218aa4ad87 Fix test-gnc-option-scheme-output to match fix for bug 799501.
11 months ago
John Ralls 2f0ed09bf1 Bug 799501 - Gnucash grashes on startup ice-9/read.scm error
12 months ago
Christopher Lam 5661c45d2a gnc_commodity_table_get_namespaces must be g_list_freed
1 year ago
David Seifert c06bc18dc4
Add missing `#include <cstdint>`
1 year ago
Christopher Lam 664b1cb77a [gnc-optiondb.i] instead of scm_list_ref, walk the list
2 years ago
Christopher Lam 3e5d6a510b [gnc-optiondb.i] don't add null accounts
2 years ago
Geert Janssens 1def3ce8fd Cleanup - remove deprecated function (re-)defines
2 years ago
Geert Janssens 39aa5f9c09 Remove texi design document in engine
2 years ago
Christopher Lam 8fb5a6afd6 Fix tests so that they don't fail unnecessarily
2 years ago
John Ralls e22a57ad26 Merge John Ralls's 'asan' into stable.
2 years ago
John Ralls d92d97aef6 Add Scheme coverage collection with option GUILE_COVERAGE.
2 years ago
Christopher Lam d8ece96503 [gnc-engine-guile.cpp] plug runaway GSList* leak
2 years ago
John Ralls e17ba3cc00 Fix UAF in xaccFreeSplit.
2 years ago
Christopher Lam 550c43d13a Merge branch 'free-guid-string' into stable #1777
2 years ago
John Ralls a49fd0bc09 [c++options] Correctly implement handling Fancy Date Format.
2 years ago
Christopher Lam 8e21d3328f guid_to_string should be freed.
2 years ago
Christopher Lam 75f6ee1817 [test-scm-engine] tests gnc-numeric-from-string
3 years ago
John Ralls 50418527b0 Fix two typos.
3 years ago
John Ralls 2e76d2f43d Bug 799021 - Saved report renders default of gnc-register-list-option
3 years ago
Christopher Lam 2a392633ed Bug 798991 - Incorrect Account Name Order in Transaction Report
3 years ago
Richard Cohen 3957272ef0 Fix some typos in comments
3 years ago
Christopher Lam 56b75c3691 std::string cannot free() scm_to_utf8_string automatically
3 years ago
John Ralls 30cbf3074e Fix misplaced static variable decl.
3 years ago
John Ralls d8a3e83189 Fix test breakage from account list reversal.
3 years ago
John Ralls 634b9f8744 Bug 798810 - Income Statement (multicolumn) - account sorting is...
3 years ago
Richard Cohen 9fa2a48fe1 Fix build on gcc-8 & 9.
3 years ago
John Ralls b4b8431984 Bug 798778 - GnuCashquits abruptly when attempting to edit options…
3 years ago
John Ralls a44b3664e2 [c++options] Implement GncOptionGncOwnerValue class.
3 years ago
Richard Cohen 329a2f7d42 Guard against some possible null pointer dereferences
3 years ago
John Ralls 1341511edb [c++options] Save an empty SCM string for nil or empty option values.
3 years ago
John Ralls 1eecb9f5c0 [c++ options] Fix locale dependency in test-gnc-option-scheme-output.
3 years ago
Richard Cohen be41bde58a Add missing MAKE_LINKS, and the local scm directory to %load-path
3 years ago
Richard Cohen ec169e6e24 Fix some non-translatable typos
3 years ago
John Ralls 408b5ec216 [c++ options] Restore forward & backward compatibility, fix crash.
3 years ago
Richard Cohen bddb4468fa Import GLIB2 as a target, and use it to simplify the CMakeLists
3 years ago
Christopher Lam 4d977a947a [business-core] remove gnc:split->owner
3 years ago
Christopher Lam d53f3e68d1 Merge branch 'maint'
3 years ago
Christopher Lam 4953cf94fa [reports] use gnc:make-split->owner with guardian
3 years ago