summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove trailing whitespace from error messagesMartin Michlmayr2014-05-1319-29/+29
| | | | Fix for bug #867
* Add test case or new payee uuid featureMartin Michlmayr2014-05-131-0/+10
|
* Merge pull request #289 from csrhodes/payee-uuid-mappingJohn Wiegley2014-05-135-42/+76
|\ | | | | Payee uuid mapping
| * document payee uuid subdirectiveChristophe Rhodes2014-05-131-3/+13
| |
| * support payee uuid directiveChristophe Rhodes2014-05-132-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | The semantics of this are a little bit tricky: we want, if we come across a transaction with exactly the given UUID, to set the transaction's payee to be the specified one. We need to set that payee before the first post in the transaction is parsed, otherwise that post will inherit the wrong payee; however, we need to do it after the transaction's tags have been parsed. The implementation as it is in this commit is potentially a little wasteful, if there are post-like (non-comment non-assertion) entries in the transaction that don't successfully parse as posts.
| * rename payee_mappings to payee_alias_mappingsChristophe Rhodes2014-05-124-39/+39
| | | | | | | | (and similar renames) in preparation for payee_uuid_mappings
* | Add a test for an error in an included fileMartin Michlmayr2014-05-132-0/+22
| |
* | Update Python tests for fix for bug #383Martin Michlmayr2014-05-132-2/+2
| |
* | Add test cases for bug #494Martin Michlmayr2014-05-132-0/+27
| | | | | | | | | | The issues raised in bug #494 are no longer there but let's add some test cases.
* | Honour date-format for lot datesMartin Michlmayr2014-05-137-6/+35
| | | | | | | | Fixes bug #383
* | Recognize the --no-pager optionMartin Michlmayr2014-05-121-0/+1
| | | | | | | | Thanks to Johann Klähn.
* | Decrease Boost requirement to 1.49.0Martin Michlmayr2014-05-121-1/+1
|/ | | | I successfully compiled ledger with boost 1.49.0 on Debian 7.5.
* Add another change to NEWSMartin Michlmayr2014-05-121-0/+2
|
* Add another test case for bug #999Martin Michlmayr2014-05-122-0/+22
|
* Update NEWS for 3.xMartin Michlmayr2014-05-121-0/+16
|
* Merge pull request #288 from thdox/fix-doc-and-typosCraig Earls2014-05-111-117/+114
|\ | | | | Fix doc and typos
| * M-q (=M-x fill-paragraph) on column 78thdox2014-05-111-117/+114
| |
| * Fix some typosthdox2014-05-111-9/+9
|/
* Merge pull request #287 from thdox/fix-for-ubuntu-14.04Craig Earls2014-05-113-92/+38
|\ | | | | Fix for ubuntu 14.04
| * Hardy, Karmic, Oneiric are obsolete Ubuntu releases.thdox2014-05-111-87/+0
| | | | | | | | See http://en.wikipedia.org/wiki/List_of_Ubuntu_releases#Table_of_versions
| * Ubuntu 14.04 compilation help update:thdox2014-05-113-11/+44
| | | | | | | | | | | | - add patch from Hans Erik van Elburg posted on mailing-list on 9-May-2014 - add also some documentation in README files
* | Merge pull request #286 from thdox/fix-gcc-4.9Craig Earls2014-05-111-0/+1
|\ \ | | | | | | | | | | | | Fix compiling with GCC 4.9 Thanks Thierry, nice to see you back.
| * | Library GMP is not yet ready for GCC 4.9, as described at bottom of pagethdox2014-05-111-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://gcc.gnu.org/gcc-4.9/porting_to.html See extract below: The <cstddef> header was updated for C++11 support and this breaks some libraries which misuse macros meant for internal use by GCC only. For instance with GMP versions up to 5.1.3, you may see: /usr/include/c++/4.9.0/cstddef:51:11: error: ‘::max_align_t’ has not been declared using ::max_align_t; ^ Another possible error is: someheader.h:99:13: error: ‘ptrdiff_t’ does not name a type A workaround until libraries get updated is to include <cstddef> or <stddef.h> before any headers from that library.
* | Fix bug 1030 improperly placing the stays mark if the Payee starts with a digit.Craig Earls2014-05-111-2/+4
| |
* | Merge commit '56cf72ed0a7cdf134d1046559582a4a11fbfdedc'Craig Earls2014-05-112-1/+149
|\|
| * Add more --pivot testsMartin Michlmayr2014-05-111-0/+16
| |
| * Add tests for the --pivot optionMartin Michlmayr2014-05-111-0/+132
| |
| * fix typoJohann Klähn2014-05-101-1/+1
| |
* | Merge commit 'dbfbf2bc893de3c44dcc08c33811bc274f647672'Craig Earls2014-05-0915-64/+317
|\|
| * Merge pull request #285 from purcell/ledger-context-el-macrosCraig Earls2014-05-091-28/+13
| |\ | | | | | | Refactor macros in ledger-context.el to byte compile cleanly
| | * Refactor macros in ledger-context.el to byte compile cleanlySteve Purcell2014-05-091-28/+13
| |/
| * Use the POST_COST_VIRTUAL flag when exchange commoditiesJohn Wiegley2014-05-083-4/+11
| | | | | | | | Fixes #999
| * Merge pull request #284 from afh/pull/iso4217Craig Earls2014-05-082-0/+192
| |\ | | | | | | | | | | | | Add script to generate commodities from ISO 4217 Interesting. Thanks
| | * Add script to generate commodities from ISO 4217Alexis Hildebrandt2014-05-082-0/+192
| |/ | | | | [ci skip]
| * Restore -DBUILD_DIRJohn Wiegley2014-05-071-3/+3
| |
| * Fix build for building with g++ 4.8John Wiegley2014-05-075-5/+15
| |
| * fix debug build for gccJohann Klähn2014-05-071-1/+0
| | | | | | | | -ansi ≡ -std=c++98 ;)
| * Merge pull request #282 from jamielinux/texiCraig Earls2014-05-051-11/+11
| |\ | | | | | | Fix @node pointer errors
| | * Fix @node pointer errorsJamie Nguyen2014-04-271-11/+11
| | | | | | | | | | | | | | | Unfortunately, you cannot reliably use periods, commas, or colons within a node name; these can confuse the Info reader.
| * | Merge pull request #283 from afh/pull/builddocsCraig Earls2014-05-053-8/+33
| |\ \ | | | | | | | | Improve building and installing ledger documentation files
| | * | Improve installation of documentation filesAlexis Hildebrandt2014-05-052-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Install info version of ledger documentation instead of the original texinfo sources - Install html version of ledger documentation when BUILD_WEB_DOCS is ON - Enable installation of documentation files from --output directory
| | * | Check for required TeX when building pdf documentationAlexis Hildebrandt2014-05-051-4/+4
| | | |
| | * | Build info version of documentationAlexis Hildebrandt2014-05-041-0/+11
| | | |
| | * | Disable BUILD_DOCS by defaultAlexis Hildebrandt2014-05-041-1/+1
| | | | | | | | | | | | | | | | since a separate acprep make doc is necessary to build the documentation
| | * | acprep: fix verbose build when using ninjaAlexis Hildebrandt2014-05-041-1/+1
| |/ /
| * / Add the --no-pager optionJohn Wiegley2014-04-271-0/+1
| |/
| * Merge pull request #281 from afh/pull/gendocsCraig Earls2014-04-272-10/+44
| |\ | | | | | | Improve the documentation tools
| | * doc: add BUILD_A4_PDF cmake variableAlexis Hildebrandt2014-04-271-1/+4
| | | | | | | | | | | | to create a DIN A4 paper version of the ledger pdf.
| | * doc: try to use groff if man2html is not foundAlexis Hildebrandt2014-04-271-8/+15
| | | | | | | | | | | | | | | to generate a html version of the manpage, throw a fatal error otherwise.
| | * gendocs: use hombrew texinfo on mac if installedAlexis Hildebrandt2014-04-271-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | The default texinfo (4.8) on Mac OS X shows odd warnings from a sed call and generates verbatim html tags in links if the part of the link was marked with @command{}. With a current version of texinfo (5.2) these oddities are gone. [ci skip]