summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Bump copyright information to 2014Alexis Hildebrandt2014-02-02128-129/+129
|
* initialize member variables of posts_to_org_tableJohann Klähn2014-02-011-1/+2
| | | | This fixes test/baseline/cmd-org.test when built with clang.
* Create default scope from python session only if neededAlexis Hildebrandt2014-02-011-3/+5
| | | | | | Fixes test failures introduced with the commit "Create default scope to read journal" a9078767b8224a223f8942a1cb80d4544024387b
* python module file suffix is platform dependentJohann Klähn2014-02-011-3/+13
|
* Fix shared library and python moduleAlexis Hildebrandt2014-02-011-3/+12
| | | | | Conflicts: src/CMakeLists.txt
* no RENAME option on older CMake versionsJohann Klähn2014-02-011-2/+9
| | | | | The RENAME option for install(TARGETS ...) does not seem to be available on all CMake versions.
* build shared library/python module, clean up CMakeJohann Klähn2014-02-011-15/+33
| | | | | libledger will now be built as a shared library. You can 'import ledger' from python IFF you copy libledger.so to ledger.so or create a symlink.
* Make time-colon commodity flag available to pythonAlexis Hildebrandt2014-01-271-0/+1
|
* Create default scope to read journalAlexis Hildebrandt2014-01-271-0/+5
| | | when using ledger python module
* Build and shared python moduleAlexis Hildebrandt2014-01-271-0/+9
| | | when building library
* Commodity column in default CSV format should match the displayed amountSteve Purcell2014-01-061-1/+1
| | | | | | | | If one uses --exchange to force CSV display amounts into a particular currency, then the commodity output column should match that currency. Without this patch, the commodity column contains the original commodity, not the commodity for the exported amount.
* And const directives in account.h and commodity.h to allow build in OS X ↵Craig Earls2013-10-302-2/+2
| | | | Mavericks.
* Guard against a possible null valueJohn Wiegley2013-09-201-1/+1
|
* Apply --time-colon option only to time commoditiesAlexis Hildebrandt2013-09-071-5/+5
| | | | See #989
* Additional changes required for MSVC to compile ledger.Tim Crews2013-06-163-9/+9
| | | | These changes only matter if ledger is compiled with USE_PYTHON.
* Corrected filename for strptime.ccTim Crews2013-06-151-0/+0
|
* Source changes needed for Microsoft Visual C++ compatibility.Tim Crews2013-06-146-5/+206
| | | | Includes an implementation of strptime, compiled only for Win32 platform.
* Improve documentation about differences between ledger 2.6 and ledger 3.0.thdox2013-06-011-3/+5
| | | | GnuCash support removed, environment variables deprecated.
* Fix #784John Wiegley2013-05-231-3/+1
|
* Fixed parsing of the "fixed" directiveJohn Wiegley2013-05-193-8/+13
|
* Remove some unnecessary and complicated logicJohn Wiegley2013-05-191-34/+5
| | | | Fixes #712
* Add a missing member initializer to a copy constructorJohn Wiegley2013-05-191-1/+2
| | | | Fixes #686
* Another whitespace fixJohn Wiegley2013-05-191-1/+1
|
* Add a missing % characterJohn Wiegley2013-05-191-1/+1
|
* Whitespace fixJohn Wiegley2013-05-191-1/+1
|
* Resolve new compiler warnings from ClangJohn Wiegley2013-05-198-17/+10
|
* Add -Wno-disabled-macro-expansionJohn Wiegley2013-05-191-0/+1
|
* indent output of ledger xmlJohann Klähn2013-03-081-1/+2
|
* fix ledger xml output, remove ledger json commandJohann Klähn2013-03-0816-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 2013John Wiegley2013-02-18128-129/+129
|
* Fixed bug with --day-break optionJohn Wiegley2013-02-051-4/+2
|
* Bump format parsing buffer to 64KJohn Wiegley2013-02-031-1/+1
|
* Fixes bug 377. Ledger now complains if it is given only a directory as input.Craig Earls2013-02-021-1/+1
|
* Fix bug 795 858, printing "(null)" instead of empty string ""Craig Earls2013-02-021-1/+1
|
* Removed an unnecessary if. Fixes #140John Wiegley2013-01-311-2/+1
|
* Merge pull request #140 from enderw88/Bug634-floor-ceil-roundCraig Earls2013-01-307-14/+70
|\ | | | | Bug 634 Added roundto function, optimized floor and ceiling
| * Bug 634 Added roundto function, optimized floor and ceilingCraig Earls2013-01-307-14/+70
| | | | | | | | Fixes Bug634 by adding roundto(amount, places).
* | Added missing call to timelog.close()John Wiegley2013-01-301-0/+4
|/
* Fixed problem finding the default priced file.Craig Earls2013-01-291-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 patchCraig Earls2013-01-291-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-commoditiesJohn Wiegley2013-01-293-2/+16
|\ | | | | Fixes bug 514. accounts and commodities output now sorts
| * Fixes bug 514. accounts and commodities output now sortsCraig Earls2013-01-293-2/+16
| | | | | | | | updated tests included.
* | Merge pull request #131 from enderw88/add-tags-commandJohn Wiegley2013-01-294-10/+67
|\ \ | | | | | | Addes tags command and --values option
| * | 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.
* | 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.
* | | 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 branch 'master' into nextJohann Klähn2013-01-181-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 filesJohann Klähn2012-10-131-1/+1
| | | | | | | | | | | | This fixes bug #736.
| * | ignore (some) empty field when converting csvJohann Klähn2012-10-131-2/+4
| | | | | | | | | | | | This fixes bug #733 and bug #734.