summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Corrected a syntax error in a gettext usageJohn Wiegley2009-03-241-1/+1
|
* Don't instantiate duration_t using default ctorJohn Wiegley2009-03-231-10/+11
|
* Removed old ledger disk images when uploadingJohn Wiegley2009-03-231-0/+1
|
* Fixes to the final binary .dmg creationJohn Wiegley2009-03-231-2/+4
|
* Recursively translate library names for bindmgJohn Wiegley2009-03-231-14/+23
|
* Rewrote the date interval parser/stepperJohn Wiegley2009-03-235-27/+111
| | | | | The new implementation uses boost::gregorian::date_duration objects, rather than manually stepping.
* Added bindmg and upload phases, for my own useJohn Wiegley2009-03-221-0/+57
|
* Changed "dependencies" phase for CentOS systemsJohn Wiegley2009-03-191-11/+8
| | | | | It's still not complete yet, because MPFR isn't part of the CentOS package set.
* Rewrote the interval_t classJohn Wiegley2009-03-1610-267/+523
|\ | | | | | | | | | | | | | | The purpose of this rewrite is to greatly simplify the code that walks through time periods, toward opening up the possibility in future of allowing exclusions and logically combined periods, such as "weekly except weekends". The new code is much simpler to use, as well as simpler internally, and yet is more robust at the same time.
| * The new code is working now.John Wiegley2009-03-166-63/+68
| |
| * Restored all the old code, though not tested yetJohn Wiegley2009-03-161-22/+22
| |
| * Added feature to "align" the interval's start dateJohn Wiegley2009-03-152-38/+145
| |
| * First iteration of the new date_interval_t rewriteJohn Wiegley2009-03-158-273/+389
| |
| * Added a missing * operationJohn Wiegley2009-03-151-1/+1
| |
| * Removed an unnecessary member variableJohn Wiegley2009-03-151-1/+0
| |
| * Started breaking up interval_t into range_tJohn Wiegley2009-03-151-14/+43
|/
* Added two new regression testsJohn Wiegley2009-03-152-0/+43
| | | | These prove Simon's recent balance report bugs.
* If 2+ child accounts are shown, show the parentJohn Wiegley2009-03-1510-14/+49
| | | | | Also, also show a final balance if there are multiple accounts displayed, even if that final balance is zero.
* If a balance report is multi-lined, print a totalJohn Wiegley2009-03-152-10/+4
|
* Fixed a bug in the man pageJohn Wiegley2009-03-151-3/+3
|
* Do not set ARCHFLAGS by default for DarwinJohn Wiegley2009-03-111-5/+5
| | | | | I'm not using these yet, since it's impossible to build a fully universal binary on my machine due to the way GMP is built by MacPorts.
* Fixed the acprep distcheck buildJohn Wiegley2009-03-111-14/+7
|
* Moved a variable initializationJohn Wiegley2009-03-111-2/+2
|
* Ensure that ledger-proof exists when neededJohn Wiegley2009-03-111-9/+12
|
* Added a buildlibs phase, for rebuilding BoostJohn Wiegley2009-03-112-20/+73
| | | | The advantage here is that it setups up the compiler path correctly.
* Execution errors in acprep now stop the buildJohn Wiegley2009-03-101-7/+11
|
* Added make rule to build mondo.datJohn Wiegley2009-03-102-7/+7
|
* Fixed how the environment is setup in acprepJohn Wiegley2009-03-101-5/+5
|
* Re-enabled use of _GLIBCXX_DEBUG on my machineJohn Wiegley2009-03-101-11/+10
|
* Removed default optimization flag -march=nativeJohn Wiegley2009-03-101-3/+0
|
* Enabled use of pre-compiled headers by defaultJohn Wiegley2009-03-1071-27/+170
|
* Refactored some code in acprepJohn Wiegley2009-03-101-24/+43
|
* Normalized some #ifdef's to #if definedJohn Wiegley2009-03-101-3/+3
|
* Simplified Makefile.am somewhatJohn Wiegley2009-03-101-7/+6
| | | | | I removed some extraneous macro expansions which owed to my lack of understanding of automake previously.
* Fixed the 'acprep distcheck' buildJohn Wiegley2009-03-101-10/+8
|
* Only clean if needed, not whenever acprep changesJohn Wiegley2009-03-101-1/+2
|
* Made -fpch-deps a default flag if PCH is enabledJohn Wiegley2009-03-091-0/+1
| | | | | This helps to build things correctly if a dependency like fdstream.h changes, or there is an external update to a package.
* Disable use of _GLIBCXX_DEBUG by defaultJohn Wiegley2009-03-091-1/+1
|
* Disabled warning on not finding ledger/__init__.pyJohn Wiegley2009-03-091-1/+4
| | | | | This warning is completely harmless, and was downgraded to a debug message.
* Fixed more trivial warnings found by g++ 4.3John Wiegley2009-03-091-2/+2
|
* Rewrote acprep in Python and improved the buildJohn Wiegley2009-03-0910-621/+1311
|
* Avoid a race condition when making directoriesJohn Wiegley2009-03-081-1/+2
| | | | This can happen when doing a concurrent build with -jX.
* Several improvements to how directories are chosenJohn Wiegley2009-03-085-54/+60
|
* Added support for "today" as a time periodJohn Wiegley2009-03-081-1/+11
|
* Rewrote the balance report again, to fix --depthJohn Wiegley2009-03-087-56/+196
|
* Was missing an argument in RegressTests.pyJohn Wiegley2009-03-081-1/+1
|
* Fixed a few minor cases of uninitialized variablesJohn Wiegley2009-03-084-6/+7
|
* Modified the behavior of tools/proofJohn Wiegley2009-03-081-21/+21
| | | | | It now uses a copy of the source tree, so that I can keep working while proof is running. It takes a while.
* Changed the handling of some options in myacprepJohn Wiegley2009-03-081-4/+14
|
* Enable -g when gcov support is being usedJohn Wiegley2009-03-081-1/+1
|