| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/ |
|
|/ |
|
| |
|
|
|
|
| |
This was reported as Bug #1109
|
| |
|
|
|
|
| |
%g is not available in Windows strftime. See documentation at https://msdn.microsoft.com/en-us/library/fe06s4ak.aspx
|
|
|
|
|
|
| |
With this change, 97% of the tests pass. See the build on appveyor for more info: https://ci.appveyor.com/project/Evan/ledger/build/build-49
I'll follow up with another PR to fix some of the remaining broken tests
|
| |
|
|\
| |
| | |
Use interval start date (period from/since) to initialize first period.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
transaction date
Bug 1159
Use interval start date (period from/since) to initialize first period.
This allows the offset of a period start to be specified
-p 'every 12 months from 2000-04-01'
will have periods
yyyy-04-01 to yyyy-03-31
....
If no from/since is specified for the period the first transaction date reported is used to initialize the period as before.
added test case regress/1159.test
|
|/
|
|
|
|
|
|
| |
weeks - calculate start date for finding period using remainer 400/periodlength to reduce number of iterations (perhaps this ought to follow the same conventio as years months and quarters)
add sample period command tests
add add day period tests for forecasts and budgets
add week period tests for forecasts and budgets - these do not change
|
|
|
|
|
| |
I'm sure I used $FILE for the final version but I must have committed
an old version.
|
|
|
|
| |
Fixes bug #981
|
|
|
|
|
| |
When converting a ledger.Value to unicode the Python API added
double quotes around it.
|
| |
|
|
|
|
| |
so that the tests run with a consistent environment.
|
|\
| |
| | |
Add regression test file for bug #1057
|
| |
| |
| |
| |
| | |
-(("/home/travis/build/ledger/ledger/test/regress/1057.test" 1 (21308 34912 0) nil "www.amazon.fr"
+(("/home/travis/build/ledger/ledger/test/regress/1057.test" 1 (21308 42112 0) nil "www.amazon.fr"
|
| | |
|
| | |
|
|/
|
|
| |
This reverts commit 8d1067c89c1c283accfeebb1ff35276b8eb35749.
|
|
|
|
|
| |
test/baseline/opt-permissive.test. Actually 634AA589 is the initial
commit that created permissive option.
|
|
|
|
|
|
| |
std::isspace(*e) returns false for the end of c-string null-byte.
Bugzilla: 1106
|
|
|
|
|
|
| |
Bugfix for #1102
Signed-off-by: Alexis Hildebrandt <afh@surryhill.net>
|
|
|
|
|
| |
when year was specified with literal Y or year directive, but not
when using apply year.
|
|
|
|
|
|
|
| |
ledger -f /dev/null reg -M test causes a segmentation fault,
see bug 730 and duplicates 1080 and 1084 for details.
Kudos to Ikke for helping with debugging.
|
| |
|
|
|
|
|
|
|
|
| |
Dates specified via --begin and --end are converted to a value expression
using an ISO 8601 (yyyy-mm-dd) date, but this date was not recognized by
ledger.
Bug fix for #1072
|
|
|
|
| |
Bug fix for #1074, a regression introduced by the fix for bug #375
|
|
|
|
| |
see pull request #320 / commit 4c8604266580b2
|
| |
|
| |
|
|
|
|
|
|
|
| |
John's fix for bug #713 changes the way basis cost are calculated.
The patch also fixes #712, which caused ledger to create automatic
Equity:Capital Gains that were not correct. Update the test cases
accordingly after verifying the new output.
|
|
|
|
|
| |
Add regression test for commit de17ccf1 (" When a status flag (! or *) is
explicitly specified for an individual…")
|
|
|
|
|
|
|
|
| |
When a cost was specified without a whitespace after the @ symbol,
as in @$5.01, this was incorrectly parsed as 5.01 (losing the
commodity) rather than $5.01.
Bug fix for #1050
|
|
|
|
|
|
|
| |
This brings some single character format strings in line with what
they actually meant in ledger2.
Bug fix for #755
|
|
|
|
| |
Bug fix for #1046
|
|
|
|
| |
Bug fix for #375
|
| |
|
|
|
|
|
| |
Add a test csae for the change "The option --permissive now quiets
balance assertions" (634aa589)
|
|
|
|
| |
Correction is to not use uninitialized amount
|
|
|
|
|
| |
Ensure that high-levels directives, such as account, alias and
commodity, have arguments if they need one. Bug fix for #1036
|
|
|
|
|
| |
Ensure that account, commodity and payee directives have arguments
if they need one. Bug fix for #785
|
|
|
|
| |
Fix for bug #867
|
| |
|
| |
|
|
|
|
|
| |
The issues raised in bug #494 are no longer there but let's add some
test cases.
|
|
|
|
| |
Fixes bug #383
|
| |
|
|
|
|
| |
Fixes #999
|