Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Corrected discrepancies between documentation and drewr3.dat regarding apply ↵ | Craig Earls | 2013-09-07 | 1 | -11/+0 |
| | | | | and bucket | ||||
* | Disable three tests preventing Jenkins from succeeding | John Wiegley | 2013-06-19 | 3 | -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). | ||||
* | Revert "Fix tests when running under Jenkins" | John Wiegley | 2013-06-08 | 1 | -1/+1 |
| | | | | This reverts commit 7183dabc84362a745bf0381cd1cceb303338565f. | ||||
* | Fix tests when running under Jenkins | John Wiegley | 2013-06-08 | 1 | -1/+1 |
| | |||||
* | Fix test/input/drewr3.dat | John Wiegley | 2013-05-23 | 1 | -8/+8 |
| | |||||
* | 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 |
| | |||||
* | Initial commit of ledger-mode documentation and demo file | Craig Earls | 2013-02-26 | 1 | -0/+63 |
| | |||||
* | Divorces 25A099C9 from the actual amount.h source file | Craig Earls | 2013-01-30 | 2 | -21/+814 |
| | | | | | | | 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 | ||||
* | Fixes bug 514. accounts and commodities output now sorts | Craig Earls | 2013-01-29 | 3 | -8/+8 |
| | | | | updated tests included. | ||||
* | Merge branch 'master' into next | Johann Klähn | 2013-01-18 | 7 | -1/+32 |
|\ | | | | | | | | | | | 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. | ||||
| * | update baseline test for convert command | Johann Klähn | 2012-10-13 | 1 | -1/+1 |
| | | |||||
| * | 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 -' | ||||
* | | allow -f /dev/stdin in test runner | Johann Klähn | 2013-01-17 | 1 | -1/+1 |
| | | |||||
* | | fix ctest rules | Johann Klähn | 2013-01-17 | 2 | -20/+2 |
| | | |||||
* | | Revert "fix bug 788: behaviour of source_context for '-f -'" | John Wiegley | 2013-01-16 | 1 | -12/+0 |
| | | | | | | | | This reverts commit 0a1ff035421d5f97675ad769a7fcdbc68399f3dc. | ||||
* | | fix bug 748: option aliases not recognized | Johann Klähn | 2013-01-15 | 1 | -1/+1 |
| | | |||||
* | | 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. | ||||
* | | add unit tests for amount_t→floor/ceil | Johann Klähn | 2013-01-15 | 1 | -0/+54 |
| | | |||||
* | | 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 |
|/ / | |||||
* | | Merge pull request #92 from kljohann/bugs.bucket | John Wiegley | 2012-10-25 | 1 | -0/+15 |
|\ \ | | | | | | | fix bucket directive (bug 765) | ||||
| * | | 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). | ||||
* | | | provide immediate feedback in test runner | Johann Klähn | 2012-10-22 | 1 | -0/+2 |
|/ / | |||||
* | | fix test runner if filename is specified | Johann Klähn | 2012-10-18 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | If the command line switch "-f" is used the test runner will not pass the file name of the test file to ledger. The line "test -f /dev/null" as used in test/baseline/cmd-convert.test did not work as intended before this. Also using "-f - " did not work as "$ledger" was noti prepended to the command. | ||||
* | | fix account mapping in csv conversion | Johann Klähn | 2012-10-18 | 2 | -0/+31 |
| | | | | | | | | | | | | | | By using payees_for_unknown_accounts instead of account_mappings in csv.cc ledger will have the same behaviour as in `ledger -f - print` in that it uses payee fields in account directives to rewrite the account. | ||||
* | | 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 | 3 | -23/+23 |
|/ | |||||
* | Enable the baseline and manual tests | John Wiegley | 2012-05-20 | 3 | -3/+30 |
| | |||||
* | Converted the Ledger build system to use CMake | John Wiegley | 2012-05-20 | 3 | -0/+52 |
| | |||||
* | Fixed a test that was unknowingly time-based | John Wiegley | 2012-05-18 | 1 | -4/+4 |
| | |||||
* | Fixes so that tests can run under distcheck | John Wiegley | 2012-04-25 | 2 | -6/+6 |
| | |||||
* | Resolve some issues with proof builds | John Wiegley | 2012-04-15 | 2 | -3/+4 |
| | |||||
* | Allow --invert to work with --monthly | John Wiegley | 2012-04-06 | 1 | -0/+7 |
| | | | | Fixes #770 | ||||
* | Added a test harness error diagnostic | John Wiegley | 2012-03-30 | 2 | -0/+4 |
| | |||||
* | Simplify feat-option_py.test | John Wiegley | 2012-03-30 | 1 | -2/+2 |
| | |||||
* | 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 |
| | |||||
* | Removed the cmd-emacs baseline test | John Wiegley | 2012-03-29 | 1 | -18/+0 |
| | | | | The time issue causes too many false positives. | ||||
* | Add more tests | Martin Michlmayr | 2012-03-27 | 3 | -0/+55 |
| | |||||
* | Fix some tests not to be time-sensitive | Martin Michlmayr | 2012-03-27 | 2 | -8/+8 |
| |