Commit graph

3862 commits

Author SHA1 Message Date
John Wiegley
f6c087cfe4 Added a new 'python' directive 2012-03-01 17:32:51 -06:00
John Wiegley
ff89cb9c4d Fixed a bug that was causing includes to crash
Fixes #661
2012-03-01 16:22:08 -06:00
John Wiegley
e493a3859c Use filesystem::complete not absolute with Boost < 1.46 2012-03-01 15:09:39 -06:00
John Wiegley
9ec9cdf41e Started writing Python unit tests 2012-03-01 05:50:07 -06:00
John Wiegley
944e580825 Refactored the notion of "the current parsing context" 2012-03-01 03:31:28 -06:00
John Wiegley
e2afc783db Increased file copyrights to 2012 2012-02-29 22:32:23 -06:00
John Wiegley
f29fc1eb12 Added skeletons for Python unit tests 2012-02-29 22:13:07 -06:00
John Wiegley
8021955292 Removed incorrect session.h include in textual.cc 2012-02-29 22:12:24 -06:00
John Wiegley
6989b0748b Fixed Python initialization problem with --import 2012-02-29 22:12:07 -06:00
John Wiegley
8013e09129 Added STR() utility function 2012-02-29 22:11:55 -06:00
John Wiegley
eac84f5e21 Removed comment that no longer made sense 2012-02-29 22:11:40 -06:00
John Wiegley
a3f6655a4a Removed test/python from .gitignore 2012-02-29 22:10:59 -06:00
John Wiegley
751f31f288 Added TAGS file to .gitignore 2012-02-29 22:10:32 -06:00
John Wiegley
158118bfb1 Merge pull request #56 from bzg/next
Two tiny typos
2012-02-29 14:06:01 -08:00
John Wiegley
520ece2164 Fixed problem with the Python build 2012-02-29 14:43:16 -06:00
Bastien Guerry
76aca12b68 ledger3.texi: fix another tiny typo. 2012-02-29 15:15:18 +01:00
Bastien Guerry
041304f6b1 ledger3.texi: fix tiny typo. 2012-02-29 15:13:14 +01:00
John Wiegley
5517871144 Corrected problem with parsing of leap days 2012-02-28 21:19:36 -06:00
John Wiegley
9376b0f7b6 Corrected behavior of >= and <= 2012-02-28 04:02:24 -06:00
John Wiegley
f4a8f6b248 XML account output now generates a <fullname> tag 2012-02-28 03:38:42 -06:00
John Wiegley
6cbceb8928 Apply timelog time to the check-in day
Fixes #546
2012-02-28 03:18:58 -06:00
John Wiegley
52bca153dd Change occurrences of auxiliary_date to just aux_date 2012-02-28 03:05:35 -06:00
John Wiegley
656e46e182 Renamed actual/effective dates to primary/auxiliary 2012-02-28 03:02:16 -06:00
John Wiegley
7a55c7ffc1 Allow xact notes on periodic transactions
Fixes #448
2012-02-28 02:47:22 -06:00
John Wiegley
6adfcc8469 Rewrite the way interval reports are generated 2012-02-28 02:34:37 -06:00
John Wiegley
887f429ae4 Added debug code for debugging interval reports 2012-02-28 01:37:29 -06:00
John Wiegley
d3d13329d9 Made the --debug option's argument a regex 2012-02-28 01:37:19 -06:00
John Wiegley
fc62402c60 Fixed nasty problem related to interval reporting 2012-02-28 00:08:39 -06:00
John Wiegley
6d04f60573 Fixed display problem in an error message 2012-02-28 00:08:21 -06:00
John Wiegley
acb3c57332 Correctly elide amount sometimes in "print" 2012-02-27 22:48:02 -06:00
John Wiegley
60617bfd6e Use "apply tag" instead of "tag" in test/input/sample.dat 2012-02-27 22:47:53 -06:00
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