Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Handle POST_COST_VIRTUAL in print | Martin Michlmayr | 2014-05-30 | 1 | -0/+35 | |
| | | | | Bug fix for #1046 | |||||
* | Check whether a month is followed by a year | Martin Michlmayr | 2014-05-30 | 1 | -0/+36 | |
| | | | | Bug fix for #375 | |||||
* | Add test case to test for invalid option embedded in journal | Martin Michlmayr | 2014-05-26 | 1 | -0/+11 | |
| | ||||||
* | Add test case for: option --permissive now quiets balance assertions | Martin Michlmayr | 2014-05-18 | 1 | -0/+19 | |
| | | | | | Add a test csae for the change "The option --permissive now quiets balance assertions" (634aa589) | |||||
* | Fix bug introduced by commit AA2FF2B | thdox | 2014-05-17 | 1 | -0/+10 | |
| | | | | Correction is to not use uninitialized amount | |||||
* | Ensure that high-levels directives have arguments if they need one | Martin Michlmayr | 2014-05-14 | 1 | -0/+80 | |
| | | | | | Ensure that high-levels directives, such as account, alias and commodity, have arguments if they need one. Bug fix for #1036 | |||||
* | Ensure that directives have arguments if they need one | Martin Michlmayr | 2014-05-14 | 1 | -0/+85 | |
| | | | | | Ensure that account, commodity and payee directives have arguments if they need one. Bug fix for #785 | |||||
* | Remove trailing whitespace from error messages | Martin Michlmayr | 2014-05-13 | 12 | -15/+15 | |
| | | | | Fix for bug #867 | |||||
* | Add a test for an error in an included file | Martin Michlmayr | 2014-05-13 | 2 | -0/+22 | |
| | ||||||
* | Update Python tests for fix for bug #383 | Martin Michlmayr | 2014-05-13 | 2 | -2/+2 | |
| | ||||||
* | Add test cases for bug #494 | Martin Michlmayr | 2014-05-13 | 2 | -0/+27 | |
| | | | | | The issues raised in bug #494 are no longer there but let's add some test cases. | |||||
* | Honour date-format for lot dates | Martin Michlmayr | 2014-05-13 | 1 | -0/+29 | |
| | | | | Fixes bug #383 | |||||
* | Add another test case for bug #999 | Martin Michlmayr | 2014-05-12 | 2 | -0/+22 | |
| | ||||||
* | Use the POST_COST_VIRTUAL flag when exchange commodities | John Wiegley | 2014-05-08 | 1 | -0/+6 | |
| | | | | Fixes #999 | |||||
* | Fix apply_year_directive | Alexis Hildebrandt | 2014-02-12 | 1 | -0/+24 | |
| | | | | | | Using the Y 2014 syntax works fine, but using apply year 2014 resulted in the following error: Error: Year is out of valid range: 1400..10000 since part of the given year string was chopped off. | |||||
* | Disable three tests preventing Jenkins from succeeding | John Wiegley | 2013-06-19 | 1 | -0/+0 | |
| | | | | | | These aren't actually failures, just issues with the way that Jenkins works on my system (mainly because ~/.jenkins is a symlink pointing at another volume). | |||||
* | Fix #784 | John Wiegley | 2013-05-23 | 1 | -1/+1 | |
| | ||||||
* | Remove some unnecessary and complicated logic | John Wiegley | 2013-05-19 | 1 | -0/+10 | |
| | | | | Fixes #712 | |||||
* | Add unit test for 686 | John Wiegley | 2013-05-19 | 1 | -0/+33 | |
| | ||||||
* | Get the unit tests passing again | John Wiegley | 2013-05-19 | 2 | -2/+2 | |
| | ||||||
* | Divorces 25A099C9 from the actual amount.h source file | Craig Earls | 2013-01-30 | 1 | -21/+21 | |
| | | | | | | | This test appears to test the garbage input handling on ledger. garbage-input.dat has been added to the test directory for use by this test, allowing development with amount.h to proceed without tripping this particular test inappropriately | |||||
* | Merge branch 'master' into next | Johann Klähn | 2013-01-18 | 6 | -0/+31 | |
|\ | | | | | | | | | | | Some commits were on the master branch but not yet on the next branch due to a pull request to master after those two branches diverged. This merge ensures that next ⊇ master. | |||||
| * | ignore extra fields when converting csv files | Johann Klähn | 2012-10-13 | 2 | -0/+7 | |
| | | | | | | | | This fixes bug #736. | |||||
| * | ignore (some) empty field when converting csv | Johann Klähn | 2012-10-13 | 4 | -0/+24 | |
| | | | | | | | | This fixes bug #733 and bug #734. | |||||
* | | change handling of standard input | Johann Klähn | 2013-01-17 | 2 | -0/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For `-f /dev/stdin`, the `pathname` of the parsing context will be empty as for any other streamed input. `instance_t::include_directive` did not work as expected for `-f /dev/stdin` and relative file names. One would expect them to be relative to the current directory rather than `/dev`. This will lead to `While parsing file ""` messages. This could be adjusted to read `While parsing standard input`, but maybe it's not worth the special cases. This commit also fixes bug 788: behaviour of source_context for '-f -' | |||||
* | | fix ctest rules | Johann Klähn | 2013-01-17 | 1 | -19/+1 | |
| | | ||||||
* | | Revert "fix bug 788: behaviour of source_context for '-f -'" | John Wiegley | 2013-01-16 | 1 | -12/+0 | |
| | | | | | | | | This reverts commit 0a1ff035421d5f97675ad769a7fcdbc68399f3dc. | |||||
* | | fix bug 788: behaviour of source_context for '-f -' | Johann Klähn | 2013-01-15 | 1 | -0/+12 | |
| | | | | | | | | | | | | `session_t::read_data` did not set context.pathname to `/dev/stdin` for the special case `-f -`. I chose to adjust `source_context` too as there is no sensible context if no file name is provided. | |||||
* | | Merge branch 'next' of github.com:ledger/ledger into next | John Wiegley | 2012-11-26 | 3 | -0/+10 | |
|\ \ | ||||||
| * | | Fix crash when accessing the transaction code via post.xact.code using python | Alexis Hildebrandt | 2012-11-19 | 3 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ledger would abort with the following error message: TypeError: No Python class registered for C++ class boost::optional<std::string> The changes pass a CallPolicy to make_getter when adding the transaction code property for python, so that the correct to_python conversion is made. For details see: http://www.boost.org/doc/libs/1_52_0/libs/python/doc/v2/faq.html#topythonconversionfailed | |||||
* | | | Fixed a regression test | John Wiegley | 2012-11-12 | 1 | -10/+10 | |
|/ / | ||||||
* | | fix bucket directive (bug 765) | Johann Klähn | 2012-10-23 | 1 | -0/+15 | |
| | | | | | | | | | | | | | | | | This was caused by both 'A' and 'bucket' using default_account_directive. This function was still stripping the 'A' directive, so the first character of the account name used with 'bucket' was cut off. Maybe the code for the other directives should be changed accordingly for consistency (put line + 1 in call instead of function). | |||||
* | | Rounding is different for balance totals vs. postings when using posting costs. | Bradley M. Kuhn | 2012-09-30 | 2 | -0/+30 | |
| | | | | | | | | | | | | | | | | | | | | test/regress/CAE63F5C-b.test and test/regress/CAE63F5C-c.test should both pass, but test/regress/CAE63F5C-c.test does not, because the total line of $6.46 is rounded wrong; it should be $6.45. There seems to be different rounding occurring for totals vs. postings. This seems to be related to Bug #492. | |||||
* | | Running totals on a report including automated transactions are computed ↵ | Paolo Capriotti | 2012-09-30 | 1 | -0/+17 | |
| | | | | | | | | | | | | with extra precision, resulting in balances differing from the sum of their components. | |||||
* | | Always store absolute paths internally | John Wiegley | 2012-08-02 | 1 | -20/+20 | |
|/ | ||||||
* | Converted the Ledger build system to use CMake | John Wiegley | 2012-05-20 | 1 | -0/+19 | |
| | ||||||
* | Allow --invert to work with --monthly | John Wiegley | 2012-04-06 | 1 | -0/+7 | |
| | | | | Fixes #770 | |||||
* | Fix to Python value() method handling | John Wiegley | 2012-03-30 | 2 | -0/+42 | |
| | ||||||
* | Added another Python support regression test | John Wiegley | 2012-03-30 | 3 | -0/+56 | |
| | ||||||
* | Added the first Python support regression test | John Wiegley | 2012-03-30 | 3 | -0/+11 | |
| | ||||||
* | Never price commodities using annotated commodities | John Wiegley | 2012-03-30 | 1 | -10/+10 | |
| | ||||||
* | Add a regression test | Martin Michlmayr | 2012-03-29 | 1 | -0/+13 | |
| | ||||||
* | Add more tests | Martin Michlmayr | 2012-03-27 | 2 | -0/+32 | |
| | ||||||
* | Fixed an interaction with equity and virtual accounts | John Wiegley | 2012-03-22 | 1 | -0/+24 | |
| | | | | Fixes #686 | |||||
* | Renamed F32DBEF1.test to CEECC0B0.test | John Wiegley | 2012-03-22 | 1 | -0/+0 | |
| | ||||||
* | Simply regression tests by using $FILE | Martin Michlmayr | 2012-03-22 | 5 | -5/+5 | |
| | ||||||
* | Add more test cases | Martin Michlmayr | 2012-03-22 | 3 | -0/+50 | |
| | ||||||
* | Add more regression tests | Martin Michlmayr | 2012-03-22 | 9 | -0/+298 | |
| | ||||||
* | Add some regression tests | Martin Michlmayr | 2012-03-22 | 8 | -0/+106 | |
| | ||||||
* | Fix problems with <Adjustment> postings | John Wiegley | 2012-03-20 | 1 | -1/+0 | |
| |