Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | And const directives in account.h and commodity.h to allow build in OS X ↵ | Craig Earls | 2013-10-30 | 2 | -2/+2 |
| | | | | Mavericks. | ||||
* | Guard against a possible null value | John Wiegley | 2013-09-20 | 1 | -1/+1 |
| | |||||
* | Apply --time-colon option only to time commodities | Alexis Hildebrandt | 2013-09-07 | 1 | -5/+5 |
| | | | | See #989 | ||||
* | Additional changes required for MSVC to compile ledger. | Tim Crews | 2013-06-16 | 3 | -9/+9 |
| | | | | These changes only matter if ledger is compiled with USE_PYTHON. | ||||
* | Corrected filename for strptime.cc | Tim Crews | 2013-06-15 | 1 | -0/+0 |
| | |||||
* | Source changes needed for Microsoft Visual C++ compatibility. | Tim Crews | 2013-06-14 | 6 | -5/+206 |
| | | | | Includes an implementation of strptime, compiled only for Win32 platform. | ||||
* | Improve documentation about differences between ledger 2.6 and ledger 3.0. | thdox | 2013-06-01 | 1 | -3/+5 |
| | | | | GnuCash support removed, environment variables deprecated. | ||||
* | Fix #784 | John Wiegley | 2013-05-23 | 1 | -3/+1 |
| | |||||
* | Fixed parsing of the "fixed" directive | John Wiegley | 2013-05-19 | 3 | -8/+13 |
| | |||||
* | Remove some unnecessary and complicated logic | John Wiegley | 2013-05-19 | 1 | -34/+5 |
| | | | | Fixes #712 | ||||
* | Add a missing member initializer to a copy constructor | John Wiegley | 2013-05-19 | 1 | -1/+2 |
| | | | | Fixes #686 | ||||
* | Another whitespace fix | John Wiegley | 2013-05-19 | 1 | -1/+1 |
| | |||||
* | Add a missing % character | John Wiegley | 2013-05-19 | 1 | -1/+1 |
| | |||||
* | Whitespace fix | John Wiegley | 2013-05-19 | 1 | -1/+1 |
| | |||||
* | Resolve new compiler warnings from Clang | John Wiegley | 2013-05-19 | 8 | -17/+10 |
| | |||||
* | Add -Wno-disabled-macro-expansion | John Wiegley | 2013-05-19 | 1 | -0/+1 |
| | |||||
* | indent output of ledger xml | Johann Klähn | 2013-03-08 | 1 | -1/+2 |
| | |||||
* | fix ledger xml output, remove ledger json command | Johann Klähn | 2013-03-08 | 16 | -121/+68 |
| | | | | | | | | | | | | As the format used by property trees to represent valid JSON and that for valid XML is too different and given that there are more requests for valid XML output I decided to pursue a quick fix and remove the json command in favor of a working xml command. See bug #782, #909, recent discussion on mailing list. JSON support is postponed until I or someone else finds time to work on this or the python bindings are more stable. | ||||
* | Bump copyright information to 2013 | John Wiegley | 2013-02-18 | 128 | -129/+129 |
| | |||||
* | Fixed bug with --day-break option | John Wiegley | 2013-02-05 | 1 | -4/+2 |
| | |||||
* | Bump format parsing buffer to 64K | John Wiegley | 2013-02-03 | 1 | -1/+1 |
| | |||||
* | Fixes bug 377. Ledger now complains if it is given only a directory as input. | Craig Earls | 2013-02-02 | 1 | -1/+1 |
| | |||||
* | Fix bug 795 858, printing "(null)" instead of empty string "" | Craig Earls | 2013-02-02 | 1 | -1/+1 |
| | |||||
* | Removed an unnecessary if. Fixes #140 | John Wiegley | 2013-01-31 | 1 | -2/+1 |
| | |||||
* | Merge pull request #140 from enderw88/Bug634-floor-ceil-round | Craig Earls | 2013-01-30 | 7 | -14/+70 |
|\ | | | | | Bug 634 Added roundto function, optimized floor and ceiling | ||||
| * | Bug 634 Added roundto function, optimized floor and ceiling | Craig Earls | 2013-01-30 | 7 | -14/+70 |
| | | | | | | | | Fixes Bug634 by adding roundto(amount, places). | ||||
* | | Added missing call to timelog.close() | John Wiegley | 2013-01-30 | 1 | -0/+4 |
|/ | |||||
* | Fixed problem finding the default priced file. | Craig Earls | 2013-01-29 | 1 | -7/+8 |
| | | | | Bug fix to detect badly specified priced files on the command line didn't handle the default correctly. | ||||
* | Fixes regression error introduced by tags command patch | Craig Earls | 2013-01-29 | 1 | -5/+10 |
| | | | | Not sure how the changes to the options got into the repot.cc file, but this takes the changes out. | ||||
* | Merge pull request #132 from enderw88/bug514-sort-accounts-and-commodities | John Wiegley | 2013-01-29 | 3 | -2/+16 |
|\ | | | | | Fixes bug 514. accounts and commodities output now sorts | ||||
| * | Fixes bug 514. accounts and commodities output now sorts | Craig Earls | 2013-01-29 | 3 | -2/+16 |
| | | | | | | | | updated tests included. | ||||
* | | Merge pull request #131 from enderw88/add-tags-command | John Wiegley | 2013-01-29 | 4 | -10/+67 |
|\ \ | | | | | | | Addes tags command and --values option | ||||
| * | | Addes tags command and --values option | Craig Earls | 2013-01-29 | 4 | -10/+67 |
| |/ | | | | | | | | | Tags command reports all metadat tags in use. With the values option it reports tags and their values. | ||||
* | | Merge pull request #107 from afh/pull/time_colon | John Wiegley | 2013-01-29 | 5 | -3/+32 |
|\ \ | | | | | | | Add --time-colon option | ||||
| * | | Add --time-colon option | Alexis Hildebrandt | 2012-11-10 | 5 | -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. | ||||
* | | | Fixes bugs 705 and 862. Ledger now fails if init or pricedb files are ↵ | Craig Earls | 2013-01-29 | 3 | -22/+43 |
| |/ |/| | | | | | specified on the command line but not found. | ||||
* | | Merge branch 'master' into next | Johann Klähn | 2013-01-18 | 1 | -3/+5 |
|\ \ | | | | | | | | | | | | | | | | 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. | ||||
| * | | ignore extra fields when converting csv files | Johann Klähn | 2012-10-13 | 1 | -1/+1 |
| | | | | | | | | | | | | This fixes bug #736. | ||||
| * | | ignore (some) empty field when converting csv | Johann Klähn | 2012-10-13 | 1 | -2/+4 |
| | | | | | | | | | | | | This fixes bug #733 and bug #734. | ||||
* | | | change handling of standard input | Johann Klähn | 2013-01-17 | 3 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 -' | ||||
* | | | Revert "Bug551 fixed, commodities and accounts now sort" | John Wiegley | 2013-01-16 | 3 | -16/+2 |
| | | | | | | | | | | | | This reverts commit 67a598f6ff3b9b19b08af108c8bfe26064728457. | ||||
* | | | Revert "fix bug 788: behaviour of source_context for '-f -'" | John Wiegley | 2013-01-16 | 2 | -2/+1 |
| | | | | | | | | | | | | This reverts commit 0a1ff035421d5f97675ad769a7fcdbc68399f3dc. | ||||
* | | | whitespace cleanup | Johann Klähn | 2013-01-16 | 5 | -15/+15 |
| | | | |||||
* | | | Merge pull request #122 from enderw88/Lisp-fixes | John Wiegley | 2013-01-16 | 3 | -2/+16 |
|\ \ \ | | | | | | | | | Fix ledger-add-entry | ||||
| * \ \ | Merge remote-tracking branch 'upstream/next' into next | Craig Earls | 2013-01-14 | 2 | -2/+14 |
| |\ \ \ | |||||
| * | | | | Bug551 fixed, commodities and accounts now sort | Craig Earls | 2013-01-07 | 3 | -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 recognized | Johann Klähn | 2013-01-15 | 1 | -4/+11 |
| | | | | | |||||
* | | | | | fix bug 788: behaviour of source_context for '-f -' | Johann Klähn | 2013-01-15 | 2 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `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. | ||||
* | | | | | remove superfluous 'break' | Johann Klähn | 2013-01-15 | 1 | -1/+0 |
| | | | | | |||||
* | | | | | fix for 'store absolute paths internally' | Johann Klähn | 2013-01-15 | 1 | -1/+1 |
| |/ / / |/| | | | | | | | | | | | | | | | `parent_path` was called on unprocessed path so neither `resolve_path` nor `filesystem::absolute` had any effect. |