gnucash stable: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Wed Apr 5 09:45:10 EDT 2023
Updated via https://github.com/Gnucash/gnucash/commit/e5349a8b (commit)
via https://github.com/Gnucash/gnucash/commit/db085ec4 (commit)
via https://github.com/Gnucash/gnucash/commit/cb8cdd1b (commit)
via https://github.com/Gnucash/gnucash/commit/e6352f54 (commit)
from https://github.com/Gnucash/gnucash/commit/5236f337 (commit)
commit e5349a8b367abc3c4d3ab88dbf1bf7ee82621a52
Merge: 5236f33709 db085ec457
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Apr 5 21:37:38 2023 +0800
Merge branch 'csv-tree-export-cpp' into stable #1598
commit db085ec457c7439c18bf226ce91b11ca74d2f9cf
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Apr 3 10:47:57 2023 +0800
[csv-transactions-export.cpp] convert to cpp, use fstream
- using std::ofstream
commit cb8cdd1b9930070cb9ddaf27661d14a62b25f7d1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Apr 1 13:51:51 2023 +0800
[csv-tree-export.cpp] convert to cpp, use fstream
commit e6352f54979a40919388a9c0ffe982b9adfbe33f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Apr 1 13:51:14 2023 +0800
[csv-export-helpers.cpp] helper function and full test suite
Summary of changes:
gnucash/import-export/csv-exp/CMakeLists.txt | 9 +-
.../import-export/csv-exp/csv-export-helpers.cpp | 84 +++
.../import-export/csv-exp/csv-export-helpers.hpp | 27 +-
.../csv-exp/csv-transactions-export.c | 592 ---------------------
.../csv-exp/csv-transactions-export.cpp | 431 +++++++++++++++
.../csv-exp/csv-transactions-export.h | 8 +
gnucash/import-export/csv-exp/csv-tree-export.c | 265 ---------
gnucash/import-export/csv-exp/csv-tree-export.cpp | 112 ++++
gnucash/import-export/csv-exp/csv-tree-export.h | 8 +
gnucash/import-export/csv-exp/test/CMakeLists.txt | 25 +
.../csv-exp/test/test-csv-export-helpers.cpp | 92 ++++
po/POTFILES.in | 5 +-
12 files changed, 785 insertions(+), 873 deletions(-)
create mode 100644 gnucash/import-export/csv-exp/csv-export-helpers.cpp
copy libgnucash/engine/qofbook.hpp => gnucash/import-export/csv-exp/csv-export-helpers.hpp (69%)
delete mode 100644 gnucash/import-export/csv-exp/csv-transactions-export.c
create mode 100644 gnucash/import-export/csv-exp/csv-transactions-export.cpp
delete mode 100644 gnucash/import-export/csv-exp/csv-tree-export.c
create mode 100644 gnucash/import-export/csv-exp/csv-tree-export.cpp
create mode 100644 gnucash/import-export/csv-exp/test/CMakeLists.txt
create mode 100644 gnucash/import-export/csv-exp/test/test-csv-export-helpers.cpp
More information about the gnucash-patches
mailing list