Commit graph

31 commits

Author SHA1 Message Date
John Wiegley
3d4ff14995 Removed special case from pre-commit hook 2009-02-27 01:47:50 -04:00
John Wiegley
d58797e98c The -B, -G, -V reports now show rounding amounts
This way, if the running total is off by a penny or two due to rounding
of one or more commodities in the account, the user will see it.

This commit also reorganizes the testing code a bit, which I did after
adding the ninth test series (ConfirmTests), to validate the new
rounding code.
2009-02-26 03:16:39 -04:00
John Wiegley
7d0491c5fe Fixes to tools/proof 2009-02-25 20:31:42 -04:00
John Wiegley
838338e316 More fixes to tools/regtest 2009-02-25 01:41:23 -04:00
John Wiegley
a364b1d4ac Restored the functionality of tools/regtest 2009-02-24 22:11:59 -04:00
John Wiegley
153563d165 Don't drop arguments in tools/myacrpep 2009-02-24 17:43:25 -04:00
John Wiegley
cca6c204dd tools/myacprep symlinks TAGS and ledger into src/ 2009-02-24 14:36:52 -04:00
John Wiegley
944c63e6f2 The Great Renaming, Part II
The last commit did not contain the majority of changes because of a
slight mishap.  This contains the real changeset.
2009-02-23 19:07:30 -04:00
John Wiegley
057506ab6d The Great Renaming
To better follow naming standards used in the accounting community --
particularly those relating to double-entry accounting -- the following
technical terms in Ledger have been changed:

 - what was "entry" is now "transaction"
 - what was "transaction" is now "posting"

Correspondingly, the shorthand names "entry" and "xact" have been
changed to "xact" and "post", respectively.
2009-02-23 18:45:41 -04:00
John Wiegley
3eb9fcc598 included gettext 2009-02-22 18:01:57 -04:00
John Wiegley
6f6c0d722c And more README updates 2009-02-21 21:08:28 -04:00
John Wiegley
57f349ef2e Added excludes necessary for tools/pre-commit 2009-02-21 20:53:38 -04:00
John Wiegley
20a3ba0d21 Fixes to tools/myacprep 2009-02-21 19:19:34 -04:00
John Wiegley
c2b9d5ea73 Fixed a script typo 2009-02-21 16:51:07 -04:00
John Wiegley
3ab52e74b1 Tools changes to build for multiple targets
This makes it easier for me to build a version of ledger with
optimizations, one for coverage analysis, one for profiling, etc.
2009-02-21 16:45:19 -04:00
John Wiegley
3d326956ef Improved the pre-commit hook 2009-02-21 16:27:32 -04:00
John Wiegley
d167724bac Updated the pre-commit hook
Now it regenerates the build environment if Makefile.am or configure.ac
has changed.
2009-02-20 15:41:43 -04:00
John Wiegley
740cd8e8f1 Added feature baseline tests
These are like regression tests to confirm the basic functionality of
every Ledger feature.  Also, made the release-distcheck target less
sensitive.
2009-02-20 13:31:01 -04:00
John Wiegley
8c0bea159c The tools/build script now wants make targets 2009-02-17 05:24:28 -04:00
John Wiegley
7dc6e6f109 Added a new tools/build utility script 2009-02-17 04:34:21 -04:00
Drew Raines
6ccc466a08 Move tags to xacts instead of entries. 2009-02-15 23:27:33 -04:00
John Wiegley
24935ab40c Updated myacprep to allow a --output argument 2009-02-15 20:29:46 -04:00
John Wiegley
206cb4cce3 Added tools/sample.sh, which uses tools/sample.py 2009-02-13 06:09:46 -04:00
John Wiegley
10ba30ddfd Added tools/excludes and tools/pre-commit
These files are used to creat ea Git pre-commit hook which verifies each
proposed change by running "make check".  Otherwise, I only know if my
working tree is sane, and not if each commit is sane before it goes into
the repository.
2009-02-13 05:33:55 -04:00
John Wiegley
d3daa9b5dd Reorganized the way acprep handles switches
Now it takes --warn and --debug flags, and I use tools/myacprep to
collect together all the flags I normally use in development.
2009-02-13 01:50:15 -04:00
Drew Raines
78418ad92b Add data file with examples related to drewr's use. 2009-02-11 19:52:31 -04:00
John Wiegley
fccf7e1cb5 Fixes to the new Python/scope integration code. 2009-02-08 23:56:28 -04:00
John Wiegley
e0b108ff3a Attribute lookup on a Value object which is a Scope now searches the scope. 2009-02-08 21:17:23 -04:00
John Wiegley
33ce1cbc4a Moved 'fullcheck' script into tools/ directory. 2009-02-02 17:47:27 -04:00
John Wiegley
c1cb06e009 Updated some internal documentation. 2009-02-02 15:54:28 -04:00
John Wiegley
0bab6e8674 Added a tools/ subdirectory, with various maintainer related files. 2009-01-31 06:00:31 -04:00