Commit graph

3831 commits

Author SHA1 Message Date
John Wiegley
69da09e85f Added regression test for #657 2012-02-27 19:49:53 -06:00
John Wiegley
07137cc042 'end apply' doesn't need a qualifier 2012-02-27 12:39:12 -06:00
John Wiegley
440371d296 Added a TODO comment 2012-02-27 12:39:00 -06:00
John Wiegley
268127cf11 Added 'note' sub-directive to 'commodity' 2012-02-27 12:38:51 -06:00
John Wiegley
bee748cc93 Added a TODO comment 2012-02-27 12:38:39 -06:00
John Wiegley
9240403011 Improved a test 2012-02-27 12:38:31 -06:00
John Wiegley
d51d33d788 Added some missing variable names 2012-02-27 12:38:23 -06:00
John Wiegley
196816d5aa Added a TODO comment 2012-02-27 12:38:14 -06:00
John Wiegley
052b1f28b7 Chain the current report to the current session 2012-02-27 12:38:06 -06:00
John Wiegley
c1ab9cad30 --explicit wasn't being handled correctly 2012-02-27 12:37:53 -06:00
John Wiegley
3ed09fc85b Optimizations 2012-02-27 11:52:27 -06:00
John Wiegley
5532a1a8b7 Added --check-payees option 2012-02-27 11:52:23 -06:00
John Wiegley
2ec35ea6e9 Implement the "tag" metadata directive 2012-02-27 05:02:25 -06:00
John Wiegley
0e7b4fb182 Implemented account and commodity directives 2012-02-27 04:58:38 -06:00
John Wiegley
1d89093059 Output some line numbers with warnings 2012-02-27 04:10:16 -06:00
John Wiegley
ee530f9433 Fixed the scoping of auto xact predicates 2012-02-27 04:08:39 -06:00
John Wiegley
3d8cad77c4 Enable payee mappings 2012-02-27 03:56:16 -06:00
John Wiegley
4b58047ecb Move when Unknown accounts are processed 2012-02-27 03:56:07 -06:00
John Wiegley
4dd536c670 Add "note" valexpr function to accounts 2012-02-27 03:55:36 -06:00
John Wiegley
822919984e Comment out unneeded code 2012-02-27 03:55:20 -06:00
John Wiegley
c1e23c8746 Added TODO comment 2012-02-27 03:55:13 -06:00
John Wiegley
9449ca2c80 Whitespace fix 2012-02-27 03:55:02 -06:00
John Wiegley
61bc7362ca Added new account/payee/commodity directives
Also added supporting options: --explicit, --permissive, --pedantic, as
well as new behavior for --strict.
2012-02-27 02:31:09 -06:00
John Wiegley
30e8c0bc65 Stubbed out some code-in-progress 2012-02-27 02:31:09 -06:00
John Wiegley
0efdc0cf6f The "id" of an item now maps to its UUID 2012-02-27 02:31:08 -06:00
John Wiegley
bb0c534414 Revert behavior of 40ab813080 2012-02-26 16:42:50 -06:00
John Wiegley
7553df5600 Corrected an error message 2012-02-26 15:52:19 -06:00
John Wiegley
aa9b07d79b Added --rich-data for 'convert', and SHA1 checksum checking 2012-02-26 15:45:15 -06:00
John Wiegley
4cf95497f9 Keep notes on their own line if parsed that way 2012-02-26 02:18:22 -06:00
John Wiegley
40ab813080 Don't print amounts when not necessary in 'print' 2012-02-26 02:18:04 -06:00
John Wiegley
4ebcce3067 Make CSV importer more sensitive to errors 2012-02-26 02:16:39 -06:00
John Wiegley
4a18317e7c Added --auto-match option, for use with 'convert' 2012-02-26 02:16:09 -06:00
John Wiegley
5a201971a9 Added e-mail notifications to tools/proof 2012-02-24 03:23:04 -06:00
John Wiegley
f3e1c8ded0 Fixed cmd-script_2.test 2012-02-21 03:55:13 -06:00
John Wiegley
c47350dce9 Corrected handling of nested definitions 2012-02-21 03:53:00 -06:00
John Wiegley
36922c5945 Whitespace fixes 2012-02-21 03:44:34 -06:00
John Wiegley
697d097594 Whitespace fix 2012-02-21 02:09:48 -06:00
John Wiegley
902673a199 Merge branch 't/scopes' into next 2012-02-21 01:45:36 -06:00
John Wiegley
1837e32391 The new SCOPE mechanism is working 2012-02-21 01:45:26 -06:00
John Wiegley
bc9ff7095f Introduced a new SCOPE expression terminal 2012-02-20 17:20:22 -06:00
John Wiegley
4e8c9805bb Replaced missing } 2012-02-19 16:08:41 -06:00
John Wiegley
409041aec6 Updated tools/proof 2012-02-19 16:07:21 -06:00
John Wiegley
c99cfc8024 The Doxyfile target needs to be %builddir%/doc 2012-02-19 16:07:17 -06:00
John Wiegley
7cc550fc22 Don't build doxygen docs in tools/proof 2012-02-17 16:25:41 -06:00
John Wiegley
23d59dd283 Update version to 3.0.0-20120217 2012-02-17 16:25:29 -06:00
John Wiegley
06cb20aaa8 Simplify test for GuardMalloc 2012-02-17 15:18:20 -06:00
John Wiegley
c3a9a7d2c5 Fixed many Clang type conversion warnings with static_cast 2012-02-17 15:17:52 -06:00
John Wiegley
c6b51a2635 Added a missing call to context.close() in the parser 2012-02-17 15:17:18 -06:00
John Wiegley
41971c97dd Use value_t::to_long() 2012-02-17 15:17:05 -06:00
John Wiegley
96b4fd4b40 Disable unused code 2012-02-17 15:16:24 -06:00