John Wiegley
4a249d6172
Fixed issues with period strings like "2009/10"
2009-11-02 01:59:24 -05:00
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