summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Added another FAQ item to README-1STJohn Wiegley2009-10-311-7/+21
| |
| * Create a --cache option, for using a binary cacheJohn Wiegley2009-10-319-47/+483
| |
| * Moved ownership of master account into journal_tJohn Wiegley2009-10-309-81/+62
| | | | | | | | The journal_t now completely represents the data part of a session.
| * Moved autoconf-related files into toolsJohn Wiegley2009-10-305-1/+2415
| | | | | | | | This makes it more certain that people cloning from Git will use acprep.
| * Added a README-1ST fileJohn Wiegley2009-10-301-0/+47
| |
| * Extended configure.ac to look for boost_serializationJohn Wiegley2009-10-301-0/+32
| |
| * Added serialization methods for most typeJohn Wiegley2009-10-3022-3/+723
| | | | | | | | | | This allows journal_t objects to be completed serialized to disk and deserialized.
| * Removed erroneous throw specifier from period_xact_tJohn Wiegley2009-10-301-1/+1
| |
| * date_interval_t now uses a duration_t objectJohn Wiegley2009-10-302-81/+97
| | | | | | | | This is instead of using boost::variant.
| * Added an assert for op_t::left()John Wiegley2009-10-301-0/+1
| |
| * The destructor for expr_t doesn't need to be virtualJohn Wiegley2009-10-301-1/+1
| |
| * balance_t does not need to refer to const commoditiesJohn Wiegley2009-10-301-1/+1
| |
| * Change the value_t::POINTER type to value_t::SCOPEJohn Wiegley2009-10-306-68/+37
| | | | | | | | | | scope_t pointers are the only kind that are ever stored in value objects, so there was no need to make it generic and use boost::any.
| * Whitespace fixJohn Wiegley2009-10-301-2/+4
| |
| * Add a position_t object for tracking item positionsJohn Wiegley2009-10-307-66/+93
| | | | | | | | It is also optional, which is useful for generated items.
| * Look for Boost in /opt/local before /usr/localJohn Wiegley2009-10-301-37/+38
| |
| * On my system, use _GLIBCXX_FULLY_DYNAMIC_STRINGJohn Wiegley2009-10-301-3/+5
| |
| * Fixed a comment, and some whitespaceJohn Wiegley2009-10-301-2/+1
| |
| * Added missing check in item_t::get_actualJohn Wiegley2009-10-301-1/+1
| |
| * Made acprep more verbose, and sensitive to errorsJohn Wiegley2009-10-301-61/+55
| |
| * Renamed bigint_t::refc, for consistency with value_tJohn Wiegley2009-10-291-14/+14
| |
| * Removed the "all" phase from acprepJohn Wiegley2009-10-291-5/+2
| |
* | Merge branch 'next'John Wiegley2009-10-291-0/+1
|\|
| * Change to opt build to resolve warningsJohn Wiegley2009-10-291-0/+1
| |
* | Merge branch 'next'John Wiegley2009-10-2913-37/+89
|\|
| * Setting --date-format in ~/.ledgerrc works againJohn Wiegley2009-10-2912-39/+70
| |
| * If isatty is available, no colors/pager for non-ttysJohn Wiegley2009-10-293-3/+24
| |
* | Merge branch 'next'John Wiegley2009-10-2812-197/+921
|\|
| * Fixed "show" keywords, and added // syntaxJohn Wiegley2009-10-284-32/+82
| |
| * Fixes to the Python unit testsJohn Wiegley2009-10-281-16/+16
| |
| * Fixes to the new query expression parserJohn Wiegley2009-10-284-9/+34
| |
| * Disabled some of the expression tests under PythonJohn Wiegley2009-10-281-0/+32
| |
| * Rewrote the report query parserJohn Wiegley2009-10-286-153/+767
| | | | | | | | | | | | It is now a full parser that parses report queries directly into value expression trees. These then get rendered into text so that other options may extend the expression.
| * Changed some debug textJohn Wiegley2009-10-281-2/+2
| |
| * Pushing null values into a sequence is legitimateJohn Wiegley2009-10-282-30/+26
| |
| * Render an expr if expr_t::text() has no stringJohn Wiegley2009-10-282-4/+11
| |
| * Prettified the build display just a touchJohn Wiegley2009-10-281-1/+1
|/
* Merge branch 'next'John Wiegley2009-10-281-1/+1
|\
| * acprep environment variable append fixJohn Wiegley2009-10-281-1/+1
|/
* Merge branch 'next'John Wiegley2009-10-2829-179/+258
|\
| * The test harness needs to run without the pagerJohn Wiegley2009-10-281-1/+1
| |
| * Fixed a gcc warningJohn Wiegley2009-10-281-2/+0
| |
| * Make "less" the default pager, similar to GitJohn Wiegley2009-10-281-1/+28
| |
| * Colorization at the terminal now on by defaultJohn Wiegley2009-10-282-3/+5
| |
| * Added some whitespace for clarityJohn Wiegley2009-10-281-0/+2
| |
| * The default ledger file is now ~/.ledgerJohn Wiegley2009-10-281-2/+10
| |
| * No more trailing spaces in the print reportJohn Wiegley2009-10-283-5/+5
| |
| * Disabled a memory check when --verify is onJohn Wiegley2009-10-281-0/+7
| | | | | | | | The check is not complete enough to be trustworthy.
| * Revised the forecasting logicJohn Wiegley2009-10-281-31/+65
| | | | | | | | | | There were cases involving sorting when the old logic could go on forever.
| * -D now means --daily, not --deviationJohn Wiegley2009-10-282-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Because --daily is more commonly desired, and fits the pattern of the other periodic switches: -D --daily -W --weekly -M --monthly -Y --yearly Only --quarterly doesn't have its own short option.