summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove know-ification of elements due to post stateCandyAngel2019-08-273-22/+14
|
* Fix typosChen Rotem Levy2019-08-231-2/+2
|
* Switch from using utf8::is_bom to utf8::starts_with_bom (#1817)John Wiegley2019-08-191-1/+3
|\ | | | | Switch from using utf8::is_bom to utf8::starts_with_bom
| * Switch from using utf8::is_bom to utf8::starts_with_bomJohn Wiegley2019-08-181-1/+3
|/ | | | Fixes #1816
* option: fix typo in error messageChristian Dietrich2019-08-011-1/+1
|
* Remove use of balance --average since it doesn't work (#1810)John Wiegley2019-07-151-1/+1
|\ | | | | Remove use of balance --average since it doesn't work
| * Remove use of balance --average since it doesn't workRyan Nowakowski2019-07-151-1/+1
|/ | | | | | Currently the docs recommend the use of balance --average to help generate a budget. Apparently that doesn't work. Instead use the register command with --average.
* fix typo (#1808)John Wiegley2019-07-141-1/+1
|\ | | | | fix typo
| * fix typoliqlvnvn2019-07-141-1/+1
|/ | | Common misspelling of aforementioned.
* Change --invert to invert displayed amounts and totals, not amo… (#1804)John Wiegley2019-07-052-10/+2
|\ | | | | Change --invert to invert displayed amounts and totals, not amounts
| * Remove an unneeded commentJohn Wiegley2019-07-051-9/+0
| |
| * Change --invert to invert displayed amounts and totals, not amountsJohn Wiegley2019-07-051-1/+2
|/
* Add support for '%F' date format specifierMichael Budde2019-04-023-7/+31
| | | | | | | | | '%F' is equivalent to '%Y-%m-%d'. Using the '%F' format without this change this would not give any hard errors but instead give dates with wrong years because the 'has_year' trait would not be correctly detected and thus parsed dates would get set to the current year. Fixes #1775
* Remove dead codeMichael Budde2019-04-021-9/+0
|
* Remove next from build statusMartin Michlmayr2019-04-021-1/+0
|
* Release 3.1.3Martin Michlmayr2019-03-313-5/+5
|
* Fix tag value parsingMichael Budde2019-03-303-1/+20
| | | | | | | | | | | | If a tag is more than 2 characters from the beginning of the comment the tag value offset will be wrong. #1702 gives an example where the tag line starts with `;;` and the tag value thus becomes `: Bar` because of this bug. The use `index` in the offset calulation seems to be a lucky coincidence that works in the common case: "; tag: value" Fixes #1702
* Reject postings with comment after flagMichael Budde2019-03-303-1/+15
| | | | Fixes #1753
* Convert NEWS to MarkdownMartin Michlmayr2019-03-291-219/+231
|
* Convert NEWS to MarkdownMartin Michlmayr2019-03-291-0/+0
|
* Update NEWS for 3.1.3Martin Michlmayr2019-03-291-0/+10
|
* Merge pull request #1777 from GeorgLink/patch-2John Wiegley2019-03-231-0/+1
|\ | | | | | | | | add step $ ./acprep dependencies to INSTALL.md
| * add step $ ./acprep dependencies to INSTALL.mdGeorg J.P. Link2019-03-231-0/+1
| | | | | | Signed-off-by: Georg J.P. Link <linkgeorg@gmail.com>
* | Merge pull request #1779 from GeorgLink/patch-4John Wiegley2019-03-231-1/+1
|\ \ | | | | | | | | | | | | fix "Income increases with credits"
| * | fix "Income increases with credits"Georg J.P. Link2019-03-231-1/+1
| |/ | | | | Signed-off-by: Georg J.P. Link <linkgeorg@gmail.com>
* / fix typoGeorg J.P. Link2019-03-231-1/+1
|/ | | Signed-off-by: Georg J.P. Link <linkgeorg@gmail.com>
* fix typoGeorg J.P. Link2019-03-221-1/+1
| | | Signed-off-by: Georg J.P. Link <linkgeorg@gmail.com>
* Explicitly sort when creating the equity reportJohn Wiegley2019-03-151-11/+11
|
* Greatly simplify balance_t::operator==John Wiegley2019-03-151-8/+1
|
* Switch amounts_map to std::unordered_mapJohn Wiegley2019-03-152-1/+2
|
* Remove the 'org' command, which was always a hack to begin withJohn Wiegley2019-03-158-340/+1
|
* Corrections to opt-lots.testJohn Wiegley2019-03-151-1495/+1495
|
* Change compare_by_commodity to return an integerJohn Wiegley2019-03-154-80/+108
|
* Further improvements to commodity sortingJohn Wiegley2019-03-151-4/+6
|
* Add more debugging information to compare_by_commodityJohn Wiegley2019-03-151-13/+41
|
* Merge pull request #1769 from alberto56/patch-2John Wiegley2019-03-051-0/+6
|\ | | | | Provide Docker information in README
| * Provide Docker information in READMEAlbert Albala2019-03-051-0/+6
|/
* Update date in manpageMartin Michlmayr2019-02-241-1/+1
|
* Mention ledger3 Texinfo manual in manpageMartin Michlmayr2019-02-241-0/+8
| | | | | | Thanks to Alexis Hildebrandt. Fixes #1763
* Fix possible fail acprep make doctolva2019-02-081-1/+1
|
* Release 3.1.2Martin Michlmayr2019-02-053-22/+3
|
* Merge branch 'next' into release/3.1.2Martin Michlmayr2019-02-0581-698/+847
|\
| * Update NEWS for 3.1.2Martin Michlmayr2019-02-051-2/+2
| |
| * Add back some whitespace for clarityJohn Wiegley2019-01-301-1/+1
| |
| * Expose a new utility function for balances: sorted_amountsJohn Wiegley2019-01-302-9/+16
| |
| * Update copyright statement for 2019Martin Michlmayr2019-01-303-4/+4
| |
| * Merge pull request #1755 from scfc/add-travis-ci-setup-for-macosJohn Wiegley2019-01-293-4/+33
| |\ | | | | | | Add Travis CI setup for macOS and homebrew-installed Boost
| | * Add Travis CI setup for macOS and homebrew-installed BoostTim Landscheidt2019-01-303-4/+33
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On macOS, CMake detects the Boost.Python component installed by homebrew only when named "python27". Thus this change not only adds a Travis CI setup for macOS, but also a CMake option to switch the component name between "python" and "python27". In addition, precompiling system.hh does not work with the current setup for Clang, so another CMake option to disable it is added. The currently used commands to compile specific versions of Boost do not produce a result that works out of the box on macOS. It should be possible just to mimic homebrew's formula for boost-python (https://github.com/Homebrew/homebrew-core/blob/master/Formula/boost-python.rb), but for the moment on macOS this change tests only against Boost installed by homebrew.
| * Merge pull request #1752 from mbudde/gain-use-after-freeJohn Wiegley2019-01-282-0/+3
| |\ | | | | | | | | | | | | Fix use-after-free when destroying filter chain
| | * Fix use-after-free when destroying filter chainMichael Budde2019-01-282-0/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using the `--gain` option the `temporaries_t` in `changed_value_posts` filter stores a reference to the `<Revalued>` temp account created in `display_filter_posts`. When destroying the filter chain `display_filter_posts` is destroyed before `changed_value_posts` and this can result in a use-after-free in `temporaries_t::clear()` when `temps` in `changed_value_posts` is cleared during destruction if there are any temp posts referencing the `<Revalued>` account. Fix the issue by clearing the `temporaries_t` in `changed_value_posts` before destroying the rest of the filter chain (which includes `display_filter_posts`). Fixes #541