Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added a tracing statement. | John Wiegley | 2008-07-19 | 1 | -3/+5 |
| | |||||
* | Some basic fixes to get things almost running, although we still can't parse | John Wiegley | 2008-07-19 | 5 | -6/+37 |
| | | | | my personal ledger file yet. | ||||
* | Merged in bug fixes from master (done for 2.6.1b) | John Wiegley | 2008-07-19 | 17 | -207/+784 |
|\ | |||||
| * | Merged over changes from the newer ledger.el that was in my FTP directory. | John Wiegley | 2008-07-18 | 1 | -84/+555 |
| | | | | | | | | | | | | | | | | | | C-c C-c will no longer destroy information if the amount is too close to the account name. C-c C-e will clear a whole entry; TAB and C-TAB now perform completion; the reporting infrastructure has been improved (thanks to a contributor); and other small improvements. | ||||
| * | Reconciling using ledger.el is now line-based, instead of character based, due | John Wiegley | 2008-07-17 | 2 | -7/+13 |
| | | | | | | | | to problems with UTF-8 characters. | ||||
| * | Updated the version number to 2.6.1. | John Wiegley | 2008-07-17 | 4 | -3/+7 |
| | | |||||
| * | Changes to allow DATETIME values to be negated, for the purposes of reverse | John Wiegley | 2008-07-17 | 2 | -4/+5 |
| | | | | | | | | sorting. | ||||
| * | Changed the default value of ledger-binary-path to just "ledger", since | John Wiegley | 2008-07-17 | 1 | -7/+2 |
| | | | | | | | | there's no need to require an absolute pathname. | ||||
| * | The "entry" command now correctly allows for a "draw account". | John Wiegley | 2008-07-17 | 1 | -8/+23 |
| | | |||||
| * | Corrected a mis-type in the NEWS file. | John Wiegley | 2008-07-17 | 1 | -2/+2 |
| | | |||||
| * | Disabled an error check that has no real value in 2.6. | John Wiegley | 2008-07-17 | 1 | -2/+12 |
| | | |||||
| * | slanack: The problem was that <split:quantity> received the `transaction | John Wiegley | 2008-07-17 | 1 | -7/+3 |
| | | | | | | | | | | commodity' instead of the correct `account commodity'. There should really be a check if the account commodity has been defined. | ||||
| * | Added helper methods for comparing a balance to a balance_pair. | John Wiegley | 2008-07-17 | 1 | -0/+16 |
| | | |||||
| * | If AMOUNT_PARSE_NO_MIGRATE is set, do not set a commodity's precision even if | John Wiegley | 2008-07-17 | 1 | -4/+3 |
| | | | | | | | | | | | | this is the first time a commodity is being seen. The reason is that it's quite possible (especially in bug reports) for the cost of a priced transaction to contain the first occurrence of a commodity. | ||||
| * | Round unbalanced remainders before reporting them, because that will make a | John Wiegley | 2008-07-17 | 1 | -0/+3 |
| | | | | | | | | | | whole lot more sense to the user, rather than reporting the internal precision. | ||||
| * | Protect against a case where xact->entry may legitimately be NULL. | John Wiegley | 2008-07-17 | 1 | -2/+2 |
| | | |||||
| * | Moved an auto_ptr up into main, since the memory it governs must still be | John Wiegley | 2008-07-17 | 1 | -4/+10 |
| | | | | | | | | available to the exception handlers that come immediately after it. | ||||
| * | Removed implicit conversions from ledger::date_t to std::time_t, since this | John Wiegley | 2008-07-17 | 1 | -9/+6 |
| | | | | | | | | | | operator was never been chosen over operator bool (and hence, all times appeared as either 0 or 1). | ||||
| * | Strip \r from all lines read. | John Wiegley | 2008-07-17 | 1 | -9/+23 |
| | | |||||
| * | Fixed several issues with clocking out in a timelog, which was leading to an | John Wiegley | 2008-07-17 | 1 | -15/+32 |
| | | | | | | | | invalid memory access. | ||||
| * | Rather than just aborting, report an intelligent error if the comma operator | John Wiegley | 2008-07-17 | 1 | -4/+10 |
| | | | | | | | | | | is missing one of its operands in a value expression. This kind of reporting still needs to be done for all the other operators as well. | ||||
| * | Removed unnecessary assert. | John Wiegley | 2008-07-17 | 1 | -1/+0 |
| | | |||||
| * | Check whether this_bal actually finds a matching commodity value, otherwise | John Wiegley | 2008-07-17 | 1 | -17/+19 |
| | | | | | | | | it's a divide by zero. | ||||
| * | Added several more date/time fixes from Nathan Jones. Fixes #49. | John Wiegley | 2008-07-17 | 2 | -3/+6 |
| | | |||||
| * | Correct several glaring issues with interval_t and the date parser, which has | John Wiegley | 2008-07-17 | 2 | -18/+22 |
| | | | | | | | | all but entirely ruined Ledger's date handling capabilities. | ||||
| * | Moved the sequencing of a call to node.reset, since the intervening expression | John Wiegley | 2008-07-17 | 1 | -1/+1 |
| | | | | | | | | can throw an exception which would leave us with an unexpected NULL pointer. | ||||
| * | Reverted changes to option.cc in commit 2bdafd71, since I do not want to | John Wiegley | 2008-07-17 | 1 | -3/+3 |
| | | | | | | | | change the exclusive (as opposed to inclusive) behavior of -e DATE. | ||||
| * | Removed incorrect statement about there being no Emacs mode for Ledger. Fixes | John Wiegley | 2008-07-16 | 1 | -6/+7 |
| | | | | | | | | #10. | ||||
| * | Patch from Nathan Jones so that trailing whitespace after account names in a | John Wiegley | 2008-07-16 | 1 | -1/+2 |
| | | | | | | | | transaction with no amount is not parsed as a special name. Fixes #3. | ||||
| * | Added COPYING and TAGS to the ignore list. | John Wiegley | 2008-07-13 | 1 | -0/+2 |
| | | |||||
| * | Added #include lines for building on Debian lenny. | John Wiegley | 2008-07-13 | 2 | -1/+1 |
| | | |||||
| * | Fix compile errors with gcc 4.3 | Nathan Jones | 2008-05-23 | 2 | -0/+2 |
| | | |||||
| * | Fix compile errors with gcc 4.3 | Nathan Jones | 2008-05-20 | 3 | -0/+3 |
| | | |||||
* | | Commented out code that's not being used yet. | John Wiegley | 2008-07-19 | 3 | -4/+4 |
| | | |||||
* | | Don't remove pre-existing build directories when running acprep | John Wiegley | 2008-07-19 | 1 | -1/+0 |
| | | |||||
* | | Added TAGS file to the ignore list | John Wiegley | 2008-05-20 | 1 | -0/+1 |
| | | |||||
* | | Most things are building, but not the Python code | John Wiegley | 2008-05-12 | 4 | -77/+51 |
| | | |||||
* | | Changed PYTHON_HOME path in acprep | John Wiegley | 2008-05-11 | 1 | -1/+1 |
| | | |||||
* | | Use git-describe to determine the current Ledger source version. | John Wiegley | 2008-05-11 | 1 | -0/+3 |
| | | |||||
* | | Renamed configure.in to configure.tmpl. | John Wiegley | 2008-05-11 | 2 | -1/+2 |
| | | | | | | | | Added configure.in file to the ignore list. | ||||
* | | Got the unit tests compiling again (though not running yet). | John Wiegley | 2008-05-09 | 9 | -25/+28 |
| | | |||||
* | | The code is compiling again, but it's far from being able to run yet. | John Wiegley | 2008-05-08 | 52 | -1225/+2745 |
| | | |||||
* | | Added full copyright notice. | John Wiegley | 2008-05-08 | 1 | -1/+32 |
| | | |||||
* | | Migrated over both code and build environment from was-v3.0 branch. | John Wiegley | 2008-05-08 | 48 | -7502/+10098 |
| | | |||||
* | | Exchanged old test files for the new testing code in was-v3.0. | John Wiegley | 2008-05-08 | 58 | -1638/+3591 |
|/ | |||||
* | Changed from using .cvsignore to .gitignore. | John Wiegley | 2008-05-08 | 2 | -10/+63 |
| | |||||
* | option.cc: Include unistd.h, to pull in the prototype for access(). This was | John Wiegley | 2008-05-07 | 2 | -10/+26 |
| | | | | | | preventing OpenBSD 4 from building. acprep (CXXFLAGS): Don't use the compile flag -Wno-long-double except on OS X. | ||||
* | Updated ChangeLog. | John Wiegley | 2008-05-07 | 0 | -0/+0 |
| | |||||
* | datetime.h (class date_t, operator-): [#34] Changed two methods to allow | John Wiegley | 2008-05-07 | 1 | -2/+2 |
| | | | | compiling under FreeBSD 8. Functionality was not changed. | ||||
* | Updated the build process in acprep and configure.in to run without issues, | John Wiegley | 2008-05-07 | 2 | -50/+63 |
| | | | | and to work with the Buildbot. |