gnucash unstable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sat Jan 20 18:04:15 EST 2018
Updated via https://github.com/Gnucash/gnucash/commit/74ddb671 (commit)
via https://github.com/Gnucash/gnucash/commit/d86b6518 (commit)
via https://github.com/Gnucash/gnucash/commit/91f4b190 (commit)
via https://github.com/Gnucash/gnucash/commit/cc097a3f (commit)
via https://github.com/Gnucash/gnucash/commit/ce90d540 (commit)
via https://github.com/Gnucash/gnucash/commit/a47f2a04 (commit)
via https://github.com/Gnucash/gnucash/commit/ee8f9053 (commit)
via https://github.com/Gnucash/gnucash/commit/9fd53e68 (commit)
via https://github.com/Gnucash/gnucash/commit/152959ef (commit)
via https://github.com/Gnucash/gnucash/commit/465c9e1f (commit)
via https://github.com/Gnucash/gnucash/commit/2f2ad18d (commit)
via https://github.com/Gnucash/gnucash/commit/fb2ed010 (commit)
via https://github.com/Gnucash/gnucash/commit/dda06952 (commit)
via https://github.com/Gnucash/gnucash/commit/46c9fcc8 (commit)
via https://github.com/Gnucash/gnucash/commit/fefea400 (commit)
via https://github.com/Gnucash/gnucash/commit/6d89cc70 (commit)
via https://github.com/Gnucash/gnucash/commit/4fd36b88 (commit)
via https://github.com/Gnucash/gnucash/commit/5c9432ad (commit)
via https://github.com/Gnucash/gnucash/commit/c3c71e79 (commit)
via https://github.com/Gnucash/gnucash/commit/1b85f9ff (commit)
via https://github.com/Gnucash/gnucash/commit/c1d61d50 (commit)
via https://github.com/Gnucash/gnucash/commit/9422d4ae (commit)
via https://github.com/Gnucash/gnucash/commit/42b43250 (commit)
via https://github.com/Gnucash/gnucash/commit/5a2d4721 (commit)
via https://github.com/Gnucash/gnucash/commit/345ea0ab (commit)
via https://github.com/Gnucash/gnucash/commit/e44df79b (commit)
via https://github.com/Gnucash/gnucash/commit/e2c353fa (commit)
via https://github.com/Gnucash/gnucash/commit/a16532a9 (commit)
via https://github.com/Gnucash/gnucash/commit/629abc3c (commit)
via https://github.com/Gnucash/gnucash/commit/d43df093 (commit)
via https://github.com/Gnucash/gnucash/commit/fada13e4 (commit)
via https://github.com/Gnucash/gnucash/commit/e3bd8f4d (commit)
via https://github.com/Gnucash/gnucash/commit/896b9d97 (commit)
via https://github.com/Gnucash/gnucash/commit/03275a39 (commit)
via https://github.com/Gnucash/gnucash/commit/b23cb785 (commit)
via https://github.com/Gnucash/gnucash/commit/809936f0 (commit)
via https://github.com/Gnucash/gnucash/commit/46a2d18f (commit)
via https://github.com/Gnucash/gnucash/commit/47544eaf (commit)
via https://github.com/Gnucash/gnucash/commit/1adbe4d3 (commit)
via https://github.com/Gnucash/gnucash/commit/3adec363 (commit)
via https://github.com/Gnucash/gnucash/commit/0a96af20 (commit)
via https://github.com/Gnucash/gnucash/commit/0aa69a5f (commit)
via https://github.com/Gnucash/gnucash/commit/1181f7fe (commit)
via https://github.com/Gnucash/gnucash/commit/a7eb1bcc (commit)
via https://github.com/Gnucash/gnucash/commit/f2e1b9fb (commit)
via https://github.com/Gnucash/gnucash/commit/811d4e57 (commit)
via https://github.com/Gnucash/gnucash/commit/db316c2d (commit)
via https://github.com/Gnucash/gnucash/commit/98ef625a (commit)
via https://github.com/Gnucash/gnucash/commit/1f61a6aa (commit)
via https://github.com/Gnucash/gnucash/commit/7488565b (commit)
via https://github.com/Gnucash/gnucash/commit/6e7ad4a2 (commit)
via https://github.com/Gnucash/gnucash/commit/1fb69fdf (commit)
via https://github.com/Gnucash/gnucash/commit/a4fe4979 (commit)
via https://github.com/Gnucash/gnucash/commit/c218c267 (commit)
via https://github.com/Gnucash/gnucash/commit/b1a73291 (commit)
via https://github.com/Gnucash/gnucash/commit/ecdea5dd (commit)
via https://github.com/Gnucash/gnucash/commit/59a8a42f (commit)
via https://github.com/Gnucash/gnucash/commit/78ea4545 (commit)
via https://github.com/Gnucash/gnucash/commit/b2eb687c (commit)
via https://github.com/Gnucash/gnucash/commit/bca83e84 (commit)
via https://github.com/Gnucash/gnucash/commit/4dcf7a53 (commit)
via https://github.com/Gnucash/gnucash/commit/22422f77 (commit)
via https://github.com/Gnucash/gnucash/commit/e6f3abba (commit)
via https://github.com/Gnucash/gnucash/commit/4d7e03b0 (commit)
via https://github.com/Gnucash/gnucash/commit/8fc31ce5 (commit)
via https://github.com/Gnucash/gnucash/commit/a0d61b4f (commit)
via https://github.com/Gnucash/gnucash/commit/c20c8ede (commit)
via https://github.com/Gnucash/gnucash/commit/b53aa856 (commit)
via https://github.com/Gnucash/gnucash/commit/d41ad85f (commit)
via https://github.com/Gnucash/gnucash/commit/7550ccf5 (commit)
via https://github.com/Gnucash/gnucash/commit/33a7bb73 (commit)
via https://github.com/Gnucash/gnucash/commit/33516510 (commit)
via https://github.com/Gnucash/gnucash/commit/e6ee0601 (commit)
via https://github.com/Gnucash/gnucash/commit/6dc982c2 (commit)
via https://github.com/Gnucash/gnucash/commit/1f050fd1 (commit)
via https://github.com/Gnucash/gnucash/commit/9a86dd22 (commit)
via https://github.com/Gnucash/gnucash/commit/598cb6d8 (commit)
via https://github.com/Gnucash/gnucash/commit/5dd12119 (commit)
via https://github.com/Gnucash/gnucash/commit/f77369bb (commit)
via https://github.com/Gnucash/gnucash/commit/7390396a (commit)
via https://github.com/Gnucash/gnucash/commit/30674863 (commit)
via https://github.com/Gnucash/gnucash/commit/588fcb6e (commit)
via https://github.com/Gnucash/gnucash/commit/978ec61f (commit)
via https://github.com/Gnucash/gnucash/commit/0bf0989a (commit)
via https://github.com/Gnucash/gnucash/commit/dbd14737 (commit)
via https://github.com/Gnucash/gnucash/commit/b5aad8c7 (commit)
via https://github.com/Gnucash/gnucash/commit/61d4aaaf (commit)
via https://github.com/Gnucash/gnucash/commit/2f89e459 (commit)
via https://github.com/Gnucash/gnucash/commit/95e31f98 (commit)
via https://github.com/Gnucash/gnucash/commit/7d510895 (commit)
via https://github.com/Gnucash/gnucash/commit/d36742d9 (commit)
via https://github.com/Gnucash/gnucash/commit/e9472149 (commit)
via https://github.com/Gnucash/gnucash/commit/168f6d67 (commit)
via https://github.com/Gnucash/gnucash/commit/ee56f5df (commit)
from https://github.com/Gnucash/gnucash/commit/47308f6b (commit)
commit 74ddb671e4c05340b9023d6c70a762ca6a9132d8
Merge: 47308f6 d86b651
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jan 20 12:40:32 2018 -0800
Merge Chris Lam's and Aaron Laws's branch 'time64-ftw' into unstable.
commit d86b65183d54d37c4ae4ee744c717be9b33a1549
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jan 20 12:33:12 2018 -0800
Remove Timespec from the guile base typemap.
commit 91f4b190394df62a0485008ac7bce12b68d36eb3
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jan 20 12:32:42 2018 -0800
Convert python bindings from timespec to time64.
commit cc097a3f354985a30f1f89c46545fac972354723
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Jan 10 23:52:40 2018 +1100
[mod|inc|dec]date64 API rename back to date
This commit mass renames new t64 API back to the original names.
commit ce90d540b1c2d74b9a0624b80f9bab0eb5c9a98f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Jan 9 23:53:29 2018 +1100
TP->T64: gnucash/report/utility-reports/hello-world.scm
commit a47f2a0465928be81dba602f8ad965f2c15cc907
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Jan 3 23:21:58 2018 +1100
bugfix incorrect min-date handling
commit ee8f9053e85169d891d0577ea4cce811f1dc6239
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Jan 3 19:42:27 2018 +1100
REMOVE-TIMEPAIR: libgnucash/app-utils/app-utils.scm & date-utilities.scm
This commit removes timepair API functions defined in date-utilities.scm
commit 9fd53e6869c343a86ce72912327576ac8de2cb76
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Jan 3 05:54:45 2018 +1100
TP->T64: gnucash/report/standard-reports/advanced-portfolio.scm
Missed gnc-pricedb-lookup-in-time-any-currency
commit 152959efe468fbd23aaa41faeb427e61bb6342e1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Jan 3 05:43:24 2018 +1100
TP->T64: gnucash/report/locale-specific/us/taxtxf.scm
Missed gnc-pricedb-lookup-nearest-in-time64
commit 465c9e1f21823980717d6f66e07af93e2c2cdd2c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Jan 3 05:42:29 2018 +1100
ADD-TIME64-API: libgnucash/engine/gnc-pricedb.[ch]
gnc_pricedb_lookup_nearest_in_time64
gnc_pricedb_lookup_nearest_in_time_any_currency_t64
commit 2f2ad18dfec2db698e06b84a3f3047d4cb9b6874
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Jan 1 23:09:51 2018 +1100
TP->T64: gnucash/import-export/qif-imp/qif-merge-groups.scm
commit fb2ed010e7939fa9a2ba78b35908e2f941ed1179
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 30 21:59:33 2017 +1100
TP->T64: libgnucash/scm/price-quotes.scm
commit dda06952851c5908d15fbaae7332170571561080
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 30 21:59:18 2017 +1100
ADD-TIME64-API: libgnucash/engine/gnc-pricedb.[ch]
commit 46c9fcc8f8391d07050265d5c53590214579f8ae
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Dec 28 19:07:10 2017 +1100
TP->T64: libgnucash/engine/test/test-split.scm
commit fefea400ce37e1b3133a6eb6f8c2b989f8e19dc5
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 13:16:41 2017 +0800
TP->T64: libgnucash/engine/engine-interface.scm
commit 6d89cc70becc238c1dce00b154bede99c367092c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 06:47:31 2017 +0800
TP->T64: gnucash/report/utility-reports/hello-world.scm
commit 4fd36b889f0034fa32ca54d1b9151c33d58c9808
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 06:47:07 2017 +0800
TP->T64: gnucash/report/stylesheets/stylesheet-head-or-tail.scm
commit 5c9432ad8852746722804500d48b208b43396cbf
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 06:46:51 2017 +0800
TP->T64: gnucash/report/stylesheets/stylesheet-footer.scm
commit c3c71e79bd5def761b7d2efb3c91e5b3a730f0aa
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 06:46:42 2017 +0800
TP->T64: gnucash/report/stylesheets/stylesheet-fancy.scm
commit 1b85f9ffe489571ee4ad978b5b965f25fc0199ca
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 06:46:30 2017 +0800
TP->T64: gnucash/report/stylesheets/stylesheet-easy.scm
commit c1d61d50810f63c82cd2e674736f569d75fb1db2
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 05:36:02 2017 +0800
TP->T64: gnucash/report/business-reports/receipt.eguile.scm
commit 9422d4aed677b98167794e7712d5b26379689058
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 05:35:36 2017 +0800
TP->T64: gnucash/report/business-reports/invoice.scm
commit 42b43250d66b22467b829e7c71822b2059298123
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 05:35:20 2017 +0800
TP->T64: gnucash/report/business-reports/fancy-invoice.scm
commit 5a2d47219fa13be155c6a84d13dd056fb8c00614
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 05:34:52 2017 +0800
TP->T64: gnucash/report/business-reports/easy-invoice.scm
commit 345ea0abc3dbe52f40658f5bbb0ce277284eeeac
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 22 22:21:27 2017 +0800
TP->T64: gnucash/report/business-reports/job-report.scm
commit e44df79b88a0909421d040f6fe42fbf6777b44b0
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Dec 21 22:47:18 2017 +0800
TP->T64: gnucash/report/business-reports/balsheet-eg[.eguile].scm
commit e2c353fac616f59b61f587278e242608998fc79e
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 07:19:27 2017 +0800
TP->T64: gnucash/report/business-reports/taxinvoice.eguile.scm
commit a16532a912bc46887514443b48daaf500a0cc288
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 07:17:59 2017 +0800
TP->T64: gnucash/report/business-reports/owner-report.scm
commit 629abc3caf471b94172a040fc790e9183901bc0f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 17 23:49:02 2017 +0800
TP->T64: gnucash/report/business-reports/customer-summary.scm
commit d43df09368c661dcb5e2811e5baee12228c02ee5
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Dec 18 00:05:55 2017 +0800
TP->T64: gnucash/report/business-reports/aging.scm to time64
commit fada13e456076e44a7b83c823f42fd3a913fc7ea
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 23 15:56:22 2017 +0800
TP->T64: gnucash/report/locale-specific/us/taxtxf-de_DE.scm
commit e3bd8f4ddbe1377d65494f19f183f6dbfe835906
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 15 23:26:57 2017 +0800
TP->T64: gnucash/report/locale-specific/us/taxtxf.scm
commit 896b9d976595695f2d8f0a4f80aeba8b9aeeac9c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 24 06:45:51 2017 +0800
TP->T64: gnucash/report/standard-reports/income-gst-statement.scm
commit 03275a39a4d8dec8b7fb70f17cf49433e0b36887
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 17 19:34:54 2017 +0800
TP->T64: gnucash/report/standard-reports/test/test-generic-net-linechart.scm
commit b23cb7852b1dbc4f46380f4a521b6e4c92faaf92
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 17 19:34:46 2017 +0800
TP->T64: gnucash/report/standard-reports/test/test-generic-net-barchart.scm
commit 809936f0de0961cfbcaa2527643667292b6a62ec
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 17 17:24:33 2017 +0800
TP->T64: gnucash/report/standard-reports/test/test-cashflow-barchart.scm
commit 46a2d18f10bc87562a1cecda9a47c9edc1d07095
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 17 17:20:19 2017 +0800
TP->T64: gnucash/report/standard-reports/test/test-cash-flow.scm
commit 47544eafef71e4f6439cfe1231ddbd96ab93365c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 16 16:29:13 2017 +0800
TP->T64: gnucash/report/standard-reports/cashflow-barchart.scm
commit 1adbe4d3297cd8068fb424618adf414a792da0c6
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 16 16:09:59 2017 +0800
TP->T64: gnucash/report/standard-reports/category-barchart.scm
commit 3adec363fa87b8e06d3500ee45f2b140d6b543ca
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 16 13:39:20 2017 +0800
TP->T64: gnucash/report/standard-reports/net-barchart.scm
commit 0a96af20e2b65a114a9b2afa22e3fde8ae4ab89d
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 23:16:44 2017 +0800
TP->T64: gnucash/report/standard-reports/net-linechart.scm
commit 0aa69a5f540aba1d8c88728b16502fdc6977eee4
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 30 18:41:12 2017 +1100
TP->T64: gnucash/report/standard-reports/transaction.scm
commit 1181f7fee71fe1087c3bff30f282197894d28c17
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 15 19:24:24 2017 +0800
TP->T64: gnucash/report/standard-reports/budget-income-statement.scm
commit a7eb1bcc7722a9d63928249b919a09f52e7bf1e3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 15 19:22:24 2017 +0800
TP->T64: gnucash/report/standard-reports/budget-balance-sheet.scm
commit f2e1b9fb48495d871188c9b14d169795b84d8235
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 15 19:12:53 2017 +0800
TP->T64: gnucash/report/standard-reports/budget-flow.scm
commit 811d4e5718479e60b82898f6ea3c50c0c0af1997
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 15 19:12:06 2017 +0800
TP->T64: gnucash/report/standard-reports/budget-barchart.scm
commit db316c2d16ad2441e66819c2942bbae0b965ee52
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 15 18:47:42 2017 +0800
TP->T64: gnucash/report/standard-reports/budget.scm
commit 98ef625adab0bf02f987e09d36af5e895f220ca3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Nov 25 00:40:43 2017 +0800
TP->T64: gnucash/report/standard-reports/register.scm
commit 1f61a6aaf4bbbec7ea67bf7ccba4f4c3539ff203
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Nov 25 00:33:04 2017 +0800
TP->T64: gnucash/report/standard-reports/equity-statement.scm
commit 7488565b9bade01a35e716791ef98afbf938c42d
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Nov 25 00:20:19 2017 +0800
TP->T64: gnucash/report/standard-reports/balance-sheet.scm
commit 6e7ad4a278b9aed2aadc85938923224e1b8279af
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Jan 8 18:24:55 2018 +1100
TP->T64: gnucash/report/standard-reports/average-balance.scm
commit 1fb69fdf5f3067c52be286c38c03b3adad474a72
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Nov 24 23:50:46 2017 +0800
TP->T64: gnucash/report/standard-reports/account-piecharts.scm
commit a4fe4979854a4247dd1a1e6a823b3285d6c88e56
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Nov 24 23:38:34 2017 +0800
TP->T64: gnucash/report/standard-reports/advanced-portfolio.scm
commit c218c267ba38b4daac9b609d353250398e626e3c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Nov 24 23:12:35 2017 +0800
TP->T64: gnucash/report/standard-reports/portfolio.scm
commit b1a73291d48eae4c422a90213a931a3bb22bb055
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 23:14:16 2017 +0800
TP->T64: gnucash/report/standard-reports/trial-balance.scm
commit ecdea5dd5e271ea266753b9c03b6e2f9db4559ff
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Nov 22 22:46:18 2017 +0800
TP->T64: gnucash/report/standard-reports/income-statement.scm
commit 59a8a42f7de0e93d957ede2d78c6682e2b72a7d7
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Jan 8 18:35:46 2018 +1100
TP->T64: gnucash/report/standard-reports/daily-reports.scm
commit 78ea4545f33f553e113eb17fcbf8e52e99c5fb66
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Nov 22 21:18:46 2017 +0800
TP->T64: gnucash/report/standard-reports/sx-summary.scm
commit b2eb687c37b6780b425f04cd5a6a85ce00e18ea1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Nov 21 06:50:52 2017 +0800
TP->T64: gnucash/report/standard-reports/price-scatter.scm
commit bca83e8480c05fedc97dcca29c30c76fbea28aa8
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Nov 21 06:50:40 2017 +0800
TP->T64: gnucash/report/standard-reports/account-summary.scm
commit 4dcf7a535182beca190ab0cc43629eabd3572a70
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 23:11:36 2017 +0800
TP->T64: gnucash/report/standard-reports/cash-flow.scm
commit 22422f77596edbdda9c90b508c680cb64dfc42ea
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Dec 22 22:23:04 2017 +0800
TP->T64: gnucash/report/report-system/test/test-report-utilities.scm
commit e6f3abba30f5d4f0d497601a7aa3241de685918c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 23:15:02 2017 +0800
TP->T64: gnucash/report/report-system/html-acct-table
commit 4d7e03b0edc4c81c7daca92509a1575d68bdc285
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Nov 24 21:30:03 2017 +0800
gnucash/report/report-system/collectors.scm - remove useless predicate type
commit 8fc31ce53c57d12d2b88ba532f5e9b1e6f043604
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Jan 8 18:21:33 2018 +1100
gnucash/report/report-system/report-collectors.scm
commit a0d61b4f623f3273c98900cccb556e5634a24faf
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Jan 8 18:21:23 2018 +1100
gnucash/report/report-system/commodity-utilities.scm
commit c20c8eded0e6bd782a83324f399ca53add5b00a1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 23:11:24 2017 +0800
TP->T64: gnucash/report/report-system/report-utilities
commit b53aa85660859c8df6e8bae094e2b2d2356c9985
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Dec 17 17:19:57 2017 +0800
TP->T64: libgnucash/engine/test/test-extras.scm
commit d41ad85f0a7e45ff163d1ecedc441128bfac0ab6
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Dec 19 23:10:29 2017 +0800
TP->T64 COMPATIBILITY SHIM: gnucash/libgnucash/app-utils/options.scm
This commit adds a compatibiliy shim. Although the rest of gnucash
can be converted to time64, this shim allows a Gnucash session to
load reports saved with timepairs.
commit 7550ccf537c812c001bf0db1eb7604b9a373f488
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Dec 21 19:55:38 2017 +0800
date-utilities.scm: optimize leapyear calc
commit 33a7bb73db33efe1c5c9d80835cd628fba82402f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Nov 19 05:20:35 2017 +0800
Bugzilla 790526 Correct weeknum calculator
This change will fix 'num-of-weeks-since-1/jan/1970' which formerly used quotient to remove
the fractional part of the division. For negative values of num-of-weeks, the number is truncated
in the wrong direction (i.e. towards 0). This change uses floor instead to ensure the num-of-weeks
found is the nearest integer LESS than the fractional number.
commit 335165104bbfc0f7f6e8352220d32ea28d64548c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Dec 23 15:45:00 2017 +0800
ADD-TIME64-API: libgnucash/app-utils/app-utils.scm & date-utilities.scm
commit e6ee060121b7b5565faedfe145aac00d6400a96c
Author: lmat <dartme18 at gmail.com>
Date: Sun Dec 31 21:11:29 2017 -0500
Adding bill term time64 function
commit 6dc982c2c64a0334536c59d7c3a8857bbec32470
Author: lmat <dartme18 at gmail.com>
Date: Sun Dec 31 09:38:45 2017 -0500
Some time64 corrections
The build system isn't always catching changed files, so these showed up
later.
commit 1f050fd1e585946f346343a327d3ae9cc51e311a
Author: lmat <dartme18 at gmail.com>
Date: Sun Dec 31 07:37:02 2017 -0500
Transaction members Timespec->time64
commit 9a86dd222bebaec341132f0d1ad8e25c0fea30f9
Author: lmat <dartme18 at gmail.com>
Date: Fri Dec 29 16:07:08 2017 -0500
gncInvoice uses time64
commit 598cb6d8615a93f1a812971e3fe906646252fb4f
Author: lmat <dartme18 at gmail.com>
Date: Fri Dec 29 14:46:04 2017 -0500
gncEntry members timespec->time64
commit 5dd12119b75a83cbb3f1b46c55bb81d160b32767
Author: lmat <dartme18 at gmail.com>
Date: Fri Dec 29 14:20:24 2017 -0500
Converted timespec_to_dom_tree to time64
commit f77369bb963180e96945028f089de11405ad58fc
Author: lmat <dartme18 at gmail.com>
Date: Fri Dec 29 13:52:45 2017 -0500
Removing timspec from some xml parsing
And several other sprawling references that are connected in one
way or another.
commit 7390396af907be3eb87aaaee4c48af37bb6932b2
Author: lmat <dartme18 at gmail.com>
Date: Sat Dec 23 13:18:23 2017 -0500
added gnc-dmy2time64* functions
commit 3067486352d83ca95bcb9ac35663b826f0815cdd
Author: lmat <dartme18 at gmail.com>
Date: Sat Dec 23 13:07:30 2017 -0500
gnc_option_get_ui_value_date uses time64
commit 588fcb6ed2785431640b0d0563368e29bf70886c
Author: lmat <dartme18 at gmail.com>
Date: Sat Dec 23 13:06:59 2017 -0500
Transaction getVoidTime uses time64.
commit 978ec61f98f8620de43dbe701b9a7914c8f6eece
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Nov 22 18:43:13 2017 +0800
Further scheme conversion to gdate to use time64
Add missing time64_to_gdate
commit 0bf0989aa77dbf2f7e66c65ac5c7a5bb4776d9c9
Author: lmat <dartme18 at gmail.com>
Date: Mon Dec 18 06:51:33 2017 -0800
Add time64 functions for gncEntry
commit dbd1473730303c113afc6f252e1b3a867d490269
Author: lmat <dartme18 at gmail.com>
Date: Sun Dec 17 05:05:21 2017 -0800
Adding time64 alternatives
commit b5aad8c7bbd25fa5790fa99d64268fad3fa31b4b
Author: lmat <dartme18 at gmail.com>
Date: Sun Dec 17 04:58:22 2017 -0800
Renaming time64 function for consistency
commit 61d4aaaf08b579d56f6201452389dc75484cd391
Author: lmat <dartme18 at gmail.com>
Date: Sat Dec 16 08:29:25 2017 -0800
Adding some time64 alternatives
commit 2f89e4595bfa1cb356f9d94273809aa4f8bc5cd2
Author: lmat <dartme18 at gmail.com>
Date: Fri Dec 1 16:17:42 2017 -0500
timespec->time64 for gnc_budget_get_period...
commit 95e31f982bb7e551c5c8be01354737b4d4c0e838
Author: lmat <dartme18 at gmail.com>
Date: Wed Nov 22 07:40:51 2017 -0500
Date option absolute now takes time64.
commit 7d51089501d72095a14a7b8135f36af509deafe4
Author: lmat <dartme18 at gmail.com>
Date: Tue Nov 21 12:36:36 2017 -0500
Changing scheme conversion to gdate to use time64
commit d36742d941d81eda4c1a8bc96857bb61461d9965
Author: lmat <dartme18 at gmail.com>
Date: Mon Nov 13 12:32:36 2017 -0800
Removing uses of timespec
commit e947214960c7ff26f7697656cfc29d8c0ca08972
Author: lmat <dartme18 at gmail.com>
Date: Mon Nov 13 12:10:39 2017 -0800
Removing uses of timespec
commit 168f6d6740348f41db7867497933e2c0cea9db44
Author: lmat <dartme18 at gmail.com>
Date: Mon Nov 13 14:40:48 2017 -0500
Removing unused timespec function
commit ee56f5df7894b031057e331aed360da1e9b05f0b
Author: lmat <dartme18 at gmail.com>
Date: Sat Nov 11 20:19:30 2017 -0500
Adding some time64 API functions
Summary of changes:
bindings/python/CMakeLists.txt | 4 +-
bindings/python/gnucash_core.i | 2 +-
bindings/python/tests/test_account.py | 4 +-
bindings/python/tests/test_business.py | 4 +-
bindings/python/time64.i | 83 ++++++
bindings/python/timespec.i | 73 ------
common/base-typemaps.i | 5 +-
gnucash/gnome-utils/dialog-options.c | 24 +-
gnucash/gnome-utils/dialog-transfer.c | 2 +-
gnucash/gnome-utils/gnc-tree-control-split-reg.c | 22 +-
gnucash/gnome-utils/gnc-tree-model-split-reg.c | 3 +-
gnucash/gnome-utils/gnc-tree-util-split-reg.c | 2 +-
gnucash/gnome-utils/gnc-tree-view-split-reg.c | 29 +--
gnucash/gnome/dialog-date-close.c | 6 +-
gnucash/gnome/dialog-invoice.c | 30 +--
gnucash/gnome/dialog-payment.c | 6 +-
gnucash/gnome/dialog-trans-assoc.c | 3 +-
gnucash/gnome/gnc-plugin-business.c | 24 +-
gnucash/import-export/bi-import/dialog-bi-import.c | 22 +-
gnucash/import-export/csv-imp/gnc-trans-props.cpp | 4 +-
gnucash/import-export/log-replay/gnc-log-replay.c | 16 +-
.../import-export/qif-imp/assistant-qif-import.c | 8 +-
gnucash/import-export/qif-imp/qif-merge-groups.scm | 8 +-
gnucash/register/ledger-core/gncEntryLedger.c | 18 +-
.../register/ledger-core/gncEntryLedgerControl.c | 6 +-
gnucash/register/ledger-core/gncEntryLedgerModel.c | 9 +-
.../register/ledger-core/split-register-control.c | 7 +-
.../ledger-core/split-register-model-save.c | 13 +-
.../register/ledger-core/split-register-model.c | 8 +-
gnucash/register/ledger-core/split-register.c | 16 +-
gnucash/register/register-core/datecell.h | 5 +-
gnucash/register/register-gnome/datecell-gnome.c | 17 +-
gnucash/report/business-reports/aging.scm | 14 +-
.../report/business-reports/balsheet-eg.eguile.scm | 4 +-
gnucash/report/business-reports/balsheet-eg.scm | 7 +-
.../report/business-reports/customer-summary.scm | 22 +-
gnucash/report/business-reports/easy-invoice.scm | 8 +-
gnucash/report/business-reports/fancy-invoice.scm | 12 +-
gnucash/report/business-reports/invoice.scm | 10 +-
gnucash/report/business-reports/job-report.scm | 26 +-
gnucash/report/business-reports/owner-report.scm | 28 +-
gnucash/report/business-reports/receipt.eguile.scm | 10 +-
.../report/business-reports/taxinvoice.eguile.scm | 14 +-
gnucash/report/locale-specific/us/taxtxf-de_DE.scm | 75 +++---
gnucash/report/locale-specific/us/taxtxf.scm | 97 ++++---
gnucash/report/report-system/collectors.scm | 23 --
.../report/report-system/commodity-utilities.scm | 104 ++++----
gnucash/report/report-system/html-acct-table.scm | 7 +-
gnucash/report/report-system/report-collectors.scm | 61 ++---
gnucash/report/report-system/report-utilities.scm | 56 ++--
.../report-system/test/test-report-utilities.scm | 23 +-
.../report/standard-reports/account-piecharts.scm | 25 +-
.../report/standard-reports/account-summary.scm | 15 +-
.../report/standard-reports/advanced-portfolio.scm | 14 +-
.../report/standard-reports/average-balance.scm | 33 ++-
gnucash/report/standard-reports/balance-sheet.scm | 33 ++-
.../standard-reports/budget-balance-sheet.scm | 6 +-
.../report/standard-reports/budget-barchart.scm | 18 +-
gnucash/report/standard-reports/budget-flow.scm | 2 +-
.../standard-reports/budget-income-statement.scm | 4 +-
gnucash/report/standard-reports/budget.scm | 6 +-
gnucash/report/standard-reports/cash-flow.scm | 34 +--
.../report/standard-reports/cashflow-barchart.scm | 48 ++--
.../report/standard-reports/category-barchart.scm | 42 +--
gnucash/report/standard-reports/daily-reports.scm | 61 ++---
.../report/standard-reports/equity-statement.scm | 50 ++--
.../standard-reports/income-gst-statement.scm | 98 +++----
.../report/standard-reports/income-statement.scm | 38 ++-
gnucash/report/standard-reports/net-barchart.scm | 27 +-
gnucash/report/standard-reports/net-linechart.scm | 24 +-
gnucash/report/standard-reports/portfolio.scm | 4 +-
gnucash/report/standard-reports/price-scatter.scm | 44 ++--
gnucash/report/standard-reports/register.scm | 6 +-
gnucash/report/standard-reports/sx-summary.scm | 21 +-
.../standard-reports/test/test-cash-flow.scm | 39 ++-
.../test/test-cashflow-barchart.scm | 16 +-
.../test/test-generic-net-barchart.scm | 18 +-
.../test/test-generic-net-linechart.scm | 8 +-
gnucash/report/standard-reports/transaction.scm | 10 +-
gnucash/report/standard-reports/trial-balance.scm | 35 ++-
gnucash/report/stylesheets/stylesheet-easy.scm | 4 +-
gnucash/report/stylesheets/stylesheet-fancy.scm | 4 +-
gnucash/report/stylesheets/stylesheet-footer.scm | 4 +-
.../report/stylesheets/stylesheet-head-or-tail.scm | 8 +-
gnucash/report/utility-reports/hello-world.scm | 14 +-
libgnucash/app-utils/app-utils.scm | 45 ++--
libgnucash/app-utils/date-utilities.scm | 283 ++++++++-------------
libgnucash/app-utils/guile-util.c | 12 +-
libgnucash/app-utils/guile-util.h | 3 +-
libgnucash/app-utils/option-util.c | 116 +--------
libgnucash/app-utils/option-util.h | 11 +-
libgnucash/app-utils/options.scm | 25 +-
libgnucash/backend/xml/gnc-entry-xml-v2.cpp | 26 +-
libgnucash/backend/xml/gnc-invoice-xml-v2.cpp | 32 +--
libgnucash/backend/xml/gnc-order-xml-v2.cpp | 12 +-
libgnucash/backend/xml/gnc-pricedb-xml-v2.cpp | 9 +-
libgnucash/backend/xml/gnc-transaction-xml-v2.cpp | 53 ++--
libgnucash/backend/xml/io-gncxml-v1.cpp | 19 +-
libgnucash/backend/xml/sixtp-dom-generators.cpp | 43 +---
libgnucash/backend/xml/sixtp-dom-generators.h | 5 +-
libgnucash/backend/xml/sixtp-dom-parsers.cpp | 75 ++----
libgnucash/backend/xml/sixtp-dom-parsers.h | 4 +-
libgnucash/backend/xml/sixtp-utils.cpp | 71 ++----
libgnucash/backend/xml/sixtp-utils.h | 10 +-
.../backend/xml/test/test-date-converting.cpp | 37 +--
.../backend/xml/test/test-dom-converters1.cpp | 27 +-
libgnucash/backend/xml/test/test-file-stuff.cpp | 13 +-
libgnucash/backend/xml/test/test-file-stuff.h | 2 +-
.../backend/xml/test/test-xml-transaction.cpp | 4 +-
libgnucash/engine/Account.cpp | 8 +-
libgnucash/engine/Query.c | 10 +-
libgnucash/engine/Scrub.c | 6 +-
libgnucash/engine/Split.c | 8 +-
libgnucash/engine/TransLog.c | 14 +-
libgnucash/engine/Transaction.c | 202 +++++++--------
libgnucash/engine/Transaction.h | 31 +--
libgnucash/engine/TransactionP.h | 4 +-
libgnucash/engine/cap-gains.c | 11 +-
libgnucash/engine/engine-helpers-guile.h | 2 +-
libgnucash/engine/engine-helpers.c | 18 +-
libgnucash/engine/engine-interface.scm | 9 +-
libgnucash/engine/engine.i | 1 +
libgnucash/engine/gnc-budget.c | 19 +-
libgnucash/engine/gnc-budget.h | 4 +-
libgnucash/engine/gnc-date.cpp | 67 ++++-
libgnucash/engine/gnc-date.h | 21 +-
libgnucash/engine/gnc-pricedb.c | 64 +++++
libgnucash/engine/gnc-pricedb.h | 14 +
libgnucash/engine/gncBillTerm.c | 12 +-
libgnucash/engine/gncBillTerm.h | 2 +-
libgnucash/engine/gncEntry.c | 57 ++---
libgnucash/engine/gncEntry.h | 8 +-
libgnucash/engine/gncInvoice.c | 82 +++---
libgnucash/engine/gncInvoice.h | 16 +-
libgnucash/engine/gncOwner.c | 39 ++-
libgnucash/engine/policy.c | 12 +-
libgnucash/engine/test-core/test-engine-stuff.cpp | 33 +--
libgnucash/engine/test-core/test-engine-stuff.h | 1 +
libgnucash/engine/test/test-date.cpp | 22 +-
libgnucash/engine/test/test-extras.scm | 12 +-
libgnucash/engine/test/test-gnc-date.c | 16 +-
libgnucash/engine/test/test-split.scm | 2 +-
.../engine/test/test-transaction-voiding.cpp | 12 +-
libgnucash/engine/test/utest-Budget.c | 4 +-
libgnucash/engine/test/utest-Entry.c | 6 +-
libgnucash/engine/test/utest-Invoice.c | 5 +-
libgnucash/engine/test/utest-Split.cpp | 12 +-
libgnucash/engine/test/utest-Transaction.cpp | 115 ++++-----
libgnucash/scm/price-quotes.scm | 17 +-
149 files changed, 1726 insertions(+), 2106 deletions(-)
create mode 100644 bindings/python/time64.i
delete mode 100644 bindings/python/timespec.i
More information about the gnucash-patches
mailing list