Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [travis] Add multi-os build configuration | Alexis Hildebrandt | 2015-07-31 | 3 | -12/+92 |
| | | | | and use a custom build of boost. | ||||
* | [tests] Fix typo in --cleared option baseline test | Alexis Hildebrandt | 2015-07-31 | 1 | -1/+1 |
| | |||||
* | Fix description | Martin Michlmayr | 2015-07-30 | 1 | -1/+1 |
| | |||||
* | Add test for --value-expr | Martin Michlmayr | 2015-07-30 | 1 | -0/+48 |
| | | | | | | See John's email "A solution to the commodity pricing problem" on how this works: https://groups.google.com/forum/#!topic/ledger-cli/gpOW50XtCTo | ||||
* | Add test for --no-rounding | Martin Michlmayr | 2015-07-30 | 1 | -0/+81 |
| | |||||
* | Update documentation to reflect <Rounding> was changed to <Adjustment> | Martin Michlmayr | 2015-07-30 | 2 | -2/+2 |
| | |||||
* | Re-indent some code that was indented incorrectly | John Wiegley | 2015-07-30 | 1 | -41/+42 |
| | |||||
* | [tests] Add baseline test for --cleared-format | Alexis Hildebrandt | 2015-07-30 | 1 | -0/+20 |
| | |||||
* | [tests] Remove empty baseline test files. | Alexis Hildebrandt | 2015-07-29 | 4 | -0/+0 |
| | | | | | | | | The --generated and --verify-memory options are already ignored by CheckBaselineTests.py The --no-pager and --no-rounding options currently fail and need a proper baseline test or be ignored in CheckBaselineTests.py. | ||||
* | Update NEWS | Martin Michlmayr | 2015-07-28 | 1 | -0/+2 |
| | |||||
* | Document some changes in NEWS | Martin Michlmayr | 2015-07-28 | 1 | -0/+22 |
| | |||||
* | Use .Nm to refer to ledger in the man page | Martin Michlmayr | 2015-07-28 | 1 | -2/+6 |
| | | | | Thanks to Alexis for the suggestion. | ||||
* | Document --no-revalued | Martin Michlmayr | 2015-07-28 | 2 | -0/+8 |
| | |||||
* | Add baseline test for --no-revalued option | Martin Michlmayr | 2015-07-28 | 1 | -0/+58 |
| | |||||
* | Document --explicit | Martin Michlmayr | 2015-07-28 | 2 | -3/+8 |
| | |||||
* | Add Debian testing and sid to install instructions | Martin Michlmayr | 2015-07-28 | 1 | -3/+3 |
| | |||||
* | Improve --explicit test case | Martin Michlmayr | 2015-07-28 | 1 | -6/+8 |
| | | | | | | Since --explicit tells ledger to require pre-declarations to establish "known-ness" (rather than taking it from cleared transactions), make sure the transactions are cleared. | ||||
* | Add missing known functions to test | Martin Michlmayr | 2015-07-28 | 1 | -1/+1 |
| | |||||
* | [travis] Run documentation checks as reports | Alexis Hildebrandt | 2015-07-28 | 2 | -2/+8 |
| | | | | which are allowed to fail instead of strict tests. | ||||
* | [tests] Remove compiler warnings for unit tests | Alexis Hildebrandt | 2015-07-28 | 1 | -0/+1 |
| | | | | | | warning: relational comparison result unused [-Wunused-comparison] BOOST_CHECK_THROW(x6 < x7, amount_error); ~~~^~~~ | ||||
* | [tests] Allow string continuation in documentation | Alexis Hildebrandt | 2015-07-28 | 1 | -0/+1 |
| | | | | in long documentation examples. | ||||
* | [cmake] Use CMAKE_SYSTEM_NAME to test the platform. | Alexis Hildebrandt | 2015-07-28 | 2 | -3/+3 |
| | | | | | | APPLE and CMAKE_HOST_APPLE only check the host system, whereas CMAKE_SYSTEM_NAME checks the target system when cross-compiling. | ||||
* | [tests] Fix Util and Math tests on Mac OS X | Alexis Hildebrandt | 2015-07-28 | 1 | -0/+6 |
| | | | | by explicitly linking the testing targets against Python | ||||
* | [travis] Remove multi-os build configuration | Alexis Hildebrandt | 2015-07-28 | 1 | -16/+1 |
| | |||||
* | [travis] Switch to container-based build | Alexis Hildebrandt | 2015-07-28 | 1 | -15/+43 |
| | | | | using plain cmake and make | ||||
* | Merge pull request #416 from tdsmith/python-exec-link | Alexis Hildebrandt | 2015-07-28 | 1 | -0/+3 |
|\ | | | | | link ledger executable to Python on OS X | ||||
| * | link ledger executable to Python | Tim D. Smith | 2015-05-09 | 1 | -0/+3 |
| | | | | | | | | | | Since the ledger executable embeds the Python interpreter, it does need an explicit link to a Python framework on OS X after all. | ||||
* | | fix build for boost 1.58 | Johann Klähn | 2015-07-28 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #422 from jwakely/issue-417 | John Wiegley | 2015-07-27 | 5 | -21/+5 |
|\ \ | | | | | | | Convert boost::optional objects to bool explicitly. | ||||
| * | | Convert boost::optional objects to bool explicitly. | Jonathan Wakely | 2015-07-27 | 5 | -21/+5 |
|/ / | | | | | | | Fixes #417. | ||||
* | | Merge pull request #421 from cwarden/patch-2 | Craig Earls | 2015-07-16 | 1 | -1/+1 |
|\ \ | | | | | | | Fix Total Commodity Price Example | ||||
| * | | Fix Total Commodity Price Example | Christian G. Warden | 2015-07-15 | 1 | -1/+1 |
|/ / | | | | | | | | | Replace `{$5.00}` with `{$50.00}` to be consistent with the example being presented. [ci skip] | ||||
* | | Merge pull request #419 from kanru/patch-1 | Craig Earls | 2015-06-28 | 1 | -1/+1 |
|\ \ | | | | | | | Fix ledger-magic-tab: Wrong number of arguments | ||||
| * | | Fix ledger-magic-tab: Wrong number of arguments | Kan-Ru Chen | 2015-06-28 | 1 | -1/+1 |
|/ / | | | | | ledger-post-align-postings expects (beg end) not to be optional | ||||
* | | enable access to item's position in python bindings | Johann Klähn | 2015-06-09 | 1 | -2/+12 |
| | | |||||
* | | Merge pull request #418 from egh/fix/remove-set-mark | Craig Earls | 2015-06-04 | 1 | -11/+3 |
|\ \ | | | | | | | Do not use set-mark in ledger-post-align-postings | ||||
| * | | Use (interactive "r") in ledger-post-align-postings | Erik Hetzner | 2015-05-31 | 1 | -11/+3 |
|/ / | | | | | | | | | Use standard method (interactive "r") to get the current active region for use in ledger-post-align-postings. | ||||
* | | Revert "boost::none_t no longer convertible from literal 0 in 1.58" | John Wiegley | 2015-05-17 | 5 | -5/+21 |
| | | | | | | | | This reverts commit 48aec0f093ff6494a3e4f7cd5166cb4a27c16814. | ||||
* | | Revert "fix build for boost 1.58" | John Wiegley | 2015-05-17 | 2 | -2/+2 |
| | | | | | | | | This reverts commit 68c9d649caa2c7c7f222613efe86576c379a5a7a. | ||||
* | | Merge pull request #417 from kljohann/boost | John Wiegley | 2015-05-11 | 7 | -23/+7 |
|\ \ | |/ |/| | build fixes for boost 1.58 | ||||
| * | fix build for boost 1.58 | Johann Klähn | 2015-05-10 | 2 | -2/+2 |
| | | |||||
| * | boost::none_t no longer convertible from literal 0 in 1.58 | Johann Klähn | 2015-05-10 | 5 | -21/+5 |
|/ | | | | Instead we use boost::none, which has been documented since boost 1.34.0. | ||||
* | Add a --no-revalued option | John Wiegley | 2015-05-05 | 2 | -0/+5 |
| | |||||
* | Merge pull request #415 from tdsmith/darwin-python | John Wiegley | 2015-05-04 | 1 | -1/+8 |
|\ | | | | | Don't explicitly link libpython on OS X | ||||
| * | Don't explicitly link libpython on OS X | Tim D. Smith | 2015-05-04 | 1 | -1/+8 |
|/ | | | | | | | | Use -undefined dynamic_lookup to allow Python symbols to be discovered when the ledger module is imported instead of at build time. Without this change, the Python interpreter crashes when ledger is imported from a python that is different from (but compatible with) the python against which the module was built. | ||||
* | Merge pull request #414 from davidsklar/next | John Wiegley | 2015-04-27 | 1 | -4/+7 |
|\ | | | | | Use ./.ledgerrc if ~/.ledgerrc doesn't exist | ||||
| * | Use ./.ledgerrc if ~/.ledgerrc doesn't exist | David Sklar | 2015-04-27 | 1 | -4/+7 |
|/ | |||||
* | Fix description of --unrealized-losses | Martin Michlmayr | 2015-04-23 | 2 | -2/+2 |
| | |||||
* | Merge pull request #412 from thdox/baseline-test-revalued-total | John Wiegley | 2015-04-05 | 1 | -1/+2 |
|\ | | | | | Improve baseline tests | ||||
| * | Add --generated to untested options list. | thdox | 2015-03-23 | 1 | -0/+1 |
| | | | | | | | | | | --generated will generate each time new entries, this cannot be reproduced safely. |