summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | Updated expected test output data for general-ledger report.Bradley M. Kuhn2013-01-043-4/+6
| | | |
| * | | Corrected Trial Balance report based on discussion with accountants.Bradley M. Kuhn2013-01-041-26/+57
| | | | | | | | | | | | | | | | | | | | I believe this trial balance report will look "more natural" to accountants.
| * | | Sort of accounts was buggy; it never made the final else due to bad regexes.Bradley M. Kuhn2013-01-042-24/+33
| | | | | | | | | | | | | | | | This fix now has the sort working correctly.
| * | | Some minor formatting fixes for the trial balance report.Bradley M. Kuhn2013-01-031-2/+2
| | | |
| * | | Change Income and Expenses reports to generate CSV files, rather than TXT files.Bradley M. Kuhn2013-01-031-17/+18
| | | |
| * | | Add option to skip generating the page breaks.Bradley M. Kuhn2013-01-031-5/+9
| | | |
| * | | Convert trial-balance report to CSV from TXT file.Bradley M. Kuhn2013-01-031-6/+17
| | | | | | | | | | | | | | | | Also, ignore Ledger's Equity: accounts properly.
| * | | Changed balance sheet output from a TXT file to a CSV file.Bradley M. Kuhn2013-01-031-8/+8
| | | |
| * | | Change chart of accounts output to be a CSV file instead of TXT file.Bradley M. Kuhn2013-01-031-9/+21
| | | | | | | | | | | | | | | | This includes adding a formatted start date string too.
| * | | Updated sorting function based on advice of auditing accountants.Bradley M. Kuhn2013-01-032-13/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our auditing accounts tell us they want accounts sorted by: Assets Liabilities Net Assets Income Expenses in a general ledger report. Generally, I think we should just apply the same sorting. Since Ledger doesn't use account codes by default, this is my hack to solve this problem for now. Maybe there should be an account code tag for sorting purposes at least?
| * | | Created Trial balance report for summary reports.Bradley M. Kuhn2013-01-031-1/+30
| | | |
* | | | Merge pull request #107 from afh/pull/time_colonJohn Wiegley2013-01-295-3/+32
|\ \ \ \ | | | | | | | | | | Add --time-colon option
| * | | | Add --time-colon optionAlexis Hildebrandt2012-11-105-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The --time-colon option will display the value for a seconds based commodity as real hours and minutes. For example 8100 seconds by default will be displayed as 2.25 whereas with the --time-colon option they will be displayed as 2:15.
* | | | | Merge pull request #133 from enderw88/Bug705-862-init-file-and-pricedbJohn Wiegley2013-01-293-22/+43
|\ \ \ \ \ | | | | | | | | | | | | Fixes bugs 705 and 862.
| * | | | | Fixes bugs 705 and 862. Ledger now fails if init or pricedb files are ↵Craig Earls2013-01-293-22/+43
| | |_|/ / | |/| | | | | | | | | | | | | specified on the command line but not found.
* | | | | Merge pull request #130 from enderw88/ledger-mode-fixesJohn Wiegley2013-01-293-57/+132
|\ \ \ \ \ | |/ / / / |/| | | | fixes the reconcile mode, adds menus for all modes
| * | | | fixes the reconcile mode, adds menus for all modesCraig Earls2013-01-293-57/+132
|/ / / / | | | | | | | | | | | | thanks to dk for the is-std defun.
* | | | 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
| | | | | |