summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Addes tags command and --values optionCraig Earls2013-01-294-10/+67
| | | | | Tags command reports all metadat tags in use. With the values option it reports tags and their values.
* Added Huququ'llah calculation back in.Craig Earls2013-01-251-13/+91
| | | | | Example was inadvertantly removed while writing the Automated Transaction section.
* do not auto-build documentationJohann Klähn2013-01-191-6/+2
| | | | Use 'ninja doc' or 'make doc' instead.
* improve doxygen build logicJohann Klähn2013-01-192-10/+24
| | | | | Doxygen will only be called when the 'doc' target is built and one of its input files has changed.
* doxygen: enable search and foldingJohann Klähn2013-01-191-2/+2
|
* update Doxyfile.in (using doxygen -u)Johann Klähn2013-01-192-680/+1070
|
* only run doxygen onceJohann Klähn2013-01-191-2/+10
| | | | To update the documentation run `ninja doxygen` or `make doxygen`.
* Merge branch 'master' into nextJohann Klähn2013-01-188-4/+37
|\ | | | | | | | | | | 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.
| * Merge pull request #89 from kljohann/bugs.convertJohn Wiegley2012-10-158-4/+37
| |\ | | | | | | fix several ledger convert bugs
| | * ignore extra fields when converting csv filesJohann Klähn2012-10-133-1/+8
| | | | | | | | | | | | This fixes bug #736.
| | * update baseline test for convert commandJohann Klähn2012-10-131-1/+1
| | |
| | * ignore (some) empty field when converting csvJohann Klähn2012-10-135-2/+28
| |/ | | | | | | This fixes bug #733 and bug #734.
* | Merge pull request #123 from kljohann/bug.788John Wiegley2013-01-176-5/+36
|\ \ | | | | | | change handling of standard input
| * | change handling of standard inputJohann Klähn2013-01-175-4/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 runnerJohann Klähn2013-01-171-1/+1
|/ /
* | fix ctest rulesJohann Klähn2013-01-172-20/+2
| |
* | Revert "Bug551 fixed, commodities and accounts now sort"John Wiegley2013-01-163-16/+2
| | | | | | | | This reverts commit 67a598f6ff3b9b19b08af108c8bfe26064728457.
* | Revert "fix bug 788: behaviour of source_context for '-f -'"John Wiegley2013-01-163-14/+1
| | | | | | | | This reverts commit 0a1ff035421d5f97675ad769a7fcdbc68399f3dc.
* | Apply patch to update ldg-reconcile.elJohn Wiegley2013-01-161-1/+39
| |
* | On the Mac, texi2pdf doesn't have a --tidy optionJohn Wiegley2013-01-161-1/+1
| |
* | whitespace cleanupJohann Klähn2013-01-165-15/+15
| |
* | Merge pull request #122 from enderw88/Lisp-fixesJohn Wiegley2013-01-164-3/+58
|\ \ | | | | | | Fix ledger-add-entry
| * | Fixed ledger-add-entryCraig Earls2013-01-161-1/+42
| | | | | | | | | | | | | | | | | | copied ledger-iterate-entries, ledger-set-year and ledger-set-month from the old ledger.el. Changed ledger-add-entry to use ledger-exec-ledger vice the old ledger-run-ledger.
| * | Merge remote-tracking branch 'upstream/next' into nextCraig Earls2013-01-147-39/+122
| |\ \
| * | | Bug551 fixed, commodities and accounts now sortCraig Earls2013-01-073-2/+16
| | | | | | | | | | | | | | | | | | | | | | | | Added two compare structs for std::map to use. I tried to override the < operator got a clean compile but map wasn't picking it up, I couldn't figure out why so I took the less elegant route.
* | | | fix bug 748: option aliases not recognizedJohann Klähn2013-01-152-5/+12
| | | |
* | | | fix bug 788: behaviour of source_context for '-f -'Johann Klähn2013-01-153-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | `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/ceilJohann Klähn2013-01-151-0/+54
| | | |
* | | | remove superfluous 'break'Johann Klähn2013-01-151-1/+0
| | | |
* | | | fix for 'store absolute paths internally'Johann Klähn2013-01-151-1/+1
| |/ / |/| | | | | | | | | | | `parent_path` was called on unprocessed path so neither `resolve_path` nor `filesystem::absolute` had any effect.
* | | Merge pull request #121 from kljohann/cmake.doxyJohn Wiegley2013-01-143-6/+22
|\ \ \ | | | | | | | | repair doxygen support
| * | | repair doxygen supportJohann Klähn2013-01-143-6/+22
|/ / /
* | | Merge pull request #120 from kljohann/cmake.docsJohn Wiegley2013-01-141-10/+8
|\ \ \ | | | | | | | | fix issue for separate build dir
| * | | fix issue for separate build dirJohann Klähn2013-01-141-10/+8
| | | |
* | | | Merge pull request #119 from kljohann/cmake.docsJohn Wiegley2013-01-143-19/+76
|\| | | | | | | | | | | convert doc/Makefile to CMake
| * | | convert doc/Makefile to CMakeJohann Klähn2013-01-143-19/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CMake will build the pdf version of the manual if texi2pdf is installed. It will be installed to DOCDIR/ledger{,3}.pdf, for example /usr/local/share/ledger/ledger3.pdf. Also, the man page will be installed to MANDIR/man1/ledger.1 The option BUILD_DOCS is now on by default. A new option BUILD_WEB_DOCS is used to toggle the generation of the html version of the manual and the man page (off by default). All this is added to the 'doc' make target.
* | | | Merge branch 'next' of github.com:ledger/ledger into nextSimon Michael2013-01-1112-14/+716
|\ \ \ \
| * | | | Improvement to account alias expansionJohn Wiegley2013-01-111-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Aliases are now expanded not only if they occur by themselves, but also if they occur as the beginning of a multi-part account. Given <alias Food=Expenses:Food> the account <Food:Tomatos> should now be expanded to <Expenses:Food:Tomatos>.
| * | | | Guard against a possible NULLJohn Wiegley2013-01-111-1/+2
| | |/ / | |/| |
| * | | Merge pull request #113 from OpenTechStrategies/year-cmd-directive-doc-fixJohn Wiegley2012-12-161-1/+1
| |\ \ \ | | |/ / | |/| | Update obsolete wording in documentation for 'year' command directive.
| | * | Update obsolete wording in documentation for 'year' command directive.Karl Fogel2012-12-161-1/+1
| |/ /
| * | Merge pull request #110 from ↵John Wiegley2012-11-269-11/+701
| |\ \ | | | | | | | | | | | | | | | | bkuhn/update-contrib-non-profit-annual-audit-reports_2012-11-26 Update to contrib/non-profit-audit-reports/ scripts.
| | * | Verify that files are not duplicated in the MANIFEST.Bradley M. Kuhn2012-11-261-1/+3
| | | | | | | | | | | | | | | | | | | | Keep a hash so that file output to the MANIFEST file doesn't have duplicates of the same file name in it.
| | * | Print date in a more friendly format.Bradley M. Kuhn2012-11-261-4/+12
| | | | | | | | | | | | | | | | | | | | Includes issue of "ends on" date being correct for mere mortals as opposed to being right for Ledger only.
| | * | Adapted for use with Ledger 3.Bradley M. Kuhn2012-11-261-8/+14
| | | | | | | | | | | | | | | | Includes forcing of -V so all currency is in default.
| | * | Support selection of string encoding.Bradley M. Kuhn2012-11-261-2/+7
| | | | | | | | | | | | | | | | | | | | Allow command line option that permits specification of string encoding, passed to Python's unicode() function.
| | * | Expense report favors Conferences first,Bradley M. Kuhn2012-11-261-14/+15
| | | | | | | | | | | | | | | | | | | | then takes Travel as if it were an Other category only after categories have been handled.
| | * | Ignore <Adjustments> accounts.Bradley M. Kuhn2012-11-261-0/+1
| | | |
| | * | Use -V to normalize currencies in general-ledger report.Bradley M. Kuhn2012-11-261-3/+3
| | | |
| | * | Fixed output.Bradley M. Kuhn2012-11-261-1/+1
| | | |