John Wiegley
|
97d68ebc8c
|
Added "value" sub-directive for commodity directive
|
2012-03-06 03:24:06 -06:00 |
|
John Wiegley
|
8ae2fb8721
|
Add support for valuation expressions on commodities
|
2012-03-05 23:01:41 -06:00 |
|
John Wiegley
|
59a16e59ee
|
Simplified Python import in a journal file
|
2012-03-05 21:48:45 -06:00 |
|
John Wiegley
|
05725eab3f
|
Look for valgrind in /opt/local/bin also
|
2012-03-05 15:42:33 -06:00 |
|
John Wiegley
|
8d6bf11334
|
All tests are working again but one
|
2012-03-05 05:03:52 -06:00 |
|
John Wiegley
|
5d8cb30774
|
Implemented first cut at price conversion logic
|
2012-03-05 05:03:52 -06:00 |
|
John Wiegley
|
c8c2a17e28
|
Fixed invocation of lambda expressions
foo = x, y, z -> print(x, y, z)
foo(1, 2, 3)
However, this still does not work:
(x, y, z -> print(x, y, z))(1, 2, 3)
|
2012-03-05 05:03:51 -06:00 |
|
John Wiegley
|
ddba59b703
|
This now works: ledger --import os eval 'os.path.isdir("/tmp")'
|
2012-03-02 01:36:58 -06:00 |
|
John Wiegley
|
a125f24d29
|
Allow --options to be added by the user in Python
|
2012-03-01 23:40:02 -06:00 |
|
John Wiegley
|
a0c9ab08dc
|
Added more baseline testing, for valexprs and Python
|
2012-03-01 22:20:20 -06:00 |
|
John Wiegley
|
576aa90bb6
|
Fixed an explicit path within a unit test
|
2012-03-01 21:21:25 -06:00 |
|
John Wiegley
|
f6c087cfe4
|
Added a new 'python' directive
|
2012-03-01 17:32:51 -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
|
f29fc1eb12
|
Added skeletons for Python unit tests
|
2012-02-29 22:13:07 -06: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
|
6cbceb8928
|
Apply timelog time to the check-in day
Fixes #546
|
2012-02-28 03:18:58 -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
|
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
|
9240403011
|
Improved a test
|
2012-02-27 12:38:31 -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
|
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
|
bb0c534414
|
Revert behavior of 40ab813080
|
2012-02-26 16:42:50 -06:00 |
|
John Wiegley
|
aa9b07d79b
|
Added --rich-data for 'convert', and SHA1 checksum checking
|
2012-02-26 15:45:15 -06:00 |
|
John Wiegley
|
40ab813080
|
Don't print amounts when not necessary in 'print'
|
2012-02-26 02:18:04 -06:00 |
|
John Wiegley
|
4a18317e7c
|
Added --auto-match option, for use with 'convert'
|
2012-02-26 02:16:09 -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
|
06cb20aaa8
|
Simplify test for GuardMalloc
|
2012-02-17 15:18:20 -06:00 |
|
John Wiegley
|
62f33ae7e0
|
Moved some files into their right locations
|
2012-02-10 09:36:37 -10:00 |
|
Craig Earls
|
acd8b50891
|
Added detailed documentation of most command directives. Added command directives to test/input/drewr3.dat to demonstrate @tag @account @bucket.
|
2012-02-10 09:36:37 -10:00 |
|
Craig Earls
|
d8f0d927f7
|
contains a transaction that cause a divide by zero error
|
2012-02-10 09:36:37 -10:00 |
|
Craig Earls
|
b003b3368a
|
resolved bug 584, trailing whitespace not ignored in payee
|
2012-02-10 09:36:36 -10:00 |
|
Craig Earls
|
bc35c6c07c
|
Ready for first publication
|
2011-10-02 21:10:21 -07:00 |
|
Craig Earls
|
3dd22719a8
|
updated to work with V3
|
2011-09-29 07:55:32 -07:00 |
|
Craig Earls
|
96fd425607
|
General document structuring and transfer from older docs
|
2011-09-28 22:47:43 -07:00 |
|
John Wiegley
|
6257e6b4ba
|
Remove spurious false errors when using GuardMalloc
|
2011-03-28 01:52:27 -04:00 |
|
John Wiegley
|
021fc50842
|
Corrected two tests
|
2011-02-12 18:14:30 -05:00 |
|
John Wiegley
|
9c62463f84
|
Changed testing format to aid with debugging
|
2011-02-12 18:11:26 -05:00 |
|
John Wiegley
|
512542552b
|
When a test fails, show the command that failed
|
2011-02-12 17:55:56 -05:00 |
|
John Wiegley
|
a69cd37fa2
|
Corrected regression test output
|
2011-02-12 17:55:56 -05:00 |
|
John Wiegley
|
61f11bab17
|
Removed needless "=== 0" and ">>>2" lines from test files
|
2011-02-12 17:55:55 -05:00 |
|