Commit graph

2396 commits

Author SHA1 Message Date
John Wiegley
90c7298049 Renamed the DocTests to ManualTests 2009-11-02 01:58:53 -05:00
John Wiegley
3a0879aff0 Added "reported posts" into account xdata
This is necessary because sometimes, a post from one account will get
reported as though it were in another account (this happens with
--budget, to show child account postings within their parent account).
In that case, the account needs to remember which postings have been
reported as being within it, so that it can add these amounts to its own
total in the balance report.
2009-11-02 01:40:07 -05:00
John Wiegley
4db60bb464 Added several new regression tests 2009-11-02 01:21:45 -05:00
John Wiegley
aef7510f19 Renamed two debug categories 2009-11-02 01:21:35 -05:00
John Wiegley
c0fe2b5300 Fixed a bug with budgeting
It only occurred if you asked for a budget report on the day that a
budgeting period started.
2009-11-02 01:21:28 -05:00
John Wiegley
95e08cc46f Make the source directory available to all tests 2009-11-02 00:48:32 -05:00
John Wiegley
307b63be77 Fixed baseline tests relating to earlier changes 2009-11-02 00:32:34 -05:00
John Wiegley
1b7640dbb0 Don't delete acct_temps if it was never set 2009-11-02 00:32:18 -05:00
John Wiegley
46a419a5da Added DocTests to verify documentation examples 2009-11-01 21:18:09 -05:00
John Wiegley
6538a2d1b8 Extended xact example used by some pre-commands 2009-11-01 21:17:53 -05:00
John Wiegley
39973b1277 A posting's note includes its parent xact's note 2009-11-01 21:17:31 -05:00
John Wiegley
a0a91a61c4 If an item doesn't have a given tag, return "" 2009-11-01 21:16:47 -05:00
John Wiegley
1482298e41 Implemented "meta" query report operator 2009-11-01 21:16:31 -05:00
John Wiegley
0849bf24b1 Fixed a typo in the processing of "note" query term 2009-11-01 21:16:09 -05:00
John Wiegley
6a78c24463 Stream out item metadata last in item_t::serialize 2009-11-01 21:15:46 -05:00
John Wiegley
2ae2c47a38 When copying an item, copy its metadata 2009-11-01 21:15:31 -05:00
John Wiegley
449c7ca790 New: --set-reported-account, --set-reported-payee 2009-11-01 21:15:11 -05:00
John Wiegley
52d1441646 Fixed copy constructors for transactions 2009-11-01 21:14:34 -05:00
John Wiegley
caff01ba75 Whitespace fixes 2009-11-01 21:14:18 -05:00
John Wiegley
6b6ca6d4c7 Improved the way account temporaries are managed 2009-11-01 21:14:05 -05:00
John Wiegley
48f024a42a Increased size of buffer used to split account names 2009-11-01 21:12:57 -05:00
John Wiegley
a048afc8a3 Merge branch 'next' 2009-11-01 16:25:20 -05:00
John Wiegley
4fcbef3b0c In tools/proof, change into source directory 2009-11-01 16:25:15 -05:00
John Wiegley
29c43c8d55 Further refinements to tools/proof 2009-11-01 06:52:54 -05:00
John Wiegley
5ef50f8877 Removed excessive validity check from xact_t::valid 2009-11-01 06:48:49 -05:00
John Wiegley
dc2c2c98d4 Added .timestamp to Git ignore file 2009-11-01 06:45:02 -05:00
John Wiegley
0cb80a51ea Merge branch 'next' 2009-11-01 06:10:49 -05:00
John Wiegley
502fc9bda2 Ignore mkinstalldirs 2009-11-01 06:01:48 -05:00
John Wiegley
10755df8ae Added an --alert option to tools/proof 2009-11-01 06:01:33 -05:00
John Wiegley
977e7db164 Improved archive header logic for cache files 2009-11-01 06:01:21 -05:00
John Wiegley
de3893a08a Added missing TRACE_CTOR calls 2009-11-01 06:01:11 -05:00
John Wiegley
09e5b00e92 Fixed 'acprep dependencies' command for CentOS 2009-11-01 06:00:34 -05:00
John Wiegley
b7b796fff9 In acprep, use md5 module if hashlib isn't present 2009-11-01 06:00:22 -05:00
John Wiegley
c5c2027624 Fix to xact_t::valid() 2009-11-01 04:25:23 -05:00
John Wiegley
3497076e04 Capture error code correctly in tools/proof 2009-10-31 17:54:53 -04:00
John Wiegley
ead642c7fa Commented out dependency on session_t (for now) 2009-10-31 17:54:40 -04:00
John Wiegley
3adfaf0eaa Removed unnecessary forward declaration 2009-10-31 17:54:30 -04:00
John Wiegley
cebc9f6e86 Merge branch 'next' 2009-10-31 06:12:43 -04:00
John Wiegley
204231b3f0 Added to .gitignore file 2009-10-31 06:09:26 -04:00
John Wiegley
79b83df078 Fixes to proof build in acprep 2009-10-31 06:09:07 -04:00
John Wiegley
9cbc970558 Improvements to tools/proof 2009-10-31 06:03:26 -04:00
John Wiegley
ae6743ab15 Generation of po/POTFILES.in no longer depends on Git 2009-10-31 06:02:42 -04:00
John Wiegley
cb3c7c3a55 Merge branch 'next' 2009-10-31 05:54:27 -04:00
John Wiegley
d86fb46650 Fixed a duplicated call to makeall in phase_proof 2009-10-31 05:54:24 -04:00
John Wiegley
faaafdd3ef Merge branch 'next' 2009-10-31 05:47:05 -04:00
John Wiegley
1351897bf7 Rearranged some code in acprep 2009-10-31 05:46:58 -04:00
John Wiegley
b6ecbd2637 Merge branch 'next' 2009-10-31 05:41:05 -04:00
John Wiegley
bed8fb0ef4 Made acprep more sensitive to failures 2009-10-31 05:40:54 -04:00
John Wiegley
a2e643fc3d Merge branch 'next' 2009-10-31 05:34:51 -04:00
John Wiegley
03d0580089 Added auto-commiting of TODO files to tools/push 2009-10-31 05:34:49 -04:00