summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixes to tools/proofJohn Wiegley2009-02-251-4/+52
|
* Added rm -fr test/python to distclean-local hookJohn Wiegley2009-02-251-0/+1
|
* Changed --exchange's short option from -x to -XJohn Wiegley2009-02-253-6/+6
|
* Made a dependency ref to UnitTest.py explicitJohn Wiegley2009-02-251-1/+2
|
* Marked all strings needing internationalizationJohn Wiegley2009-02-2540-381/+380
| | | | | | | | | | | | | | | | These strings are now collected automagically in the file po/ledger.pot. If you'd like to produce a translation, just run this command after building Ledger: msginit -l LOCALE -o LANG.po -i po/ledger.pot Where LOCALE is a string like de or en_GB, and LANG is a short descriptive word for your language. Then send me this .po file so I can commit it to the Ledger sources (alternatively, you could maintain the file in a fork on GitHub), and setup the build script to format and install your new message catalog during a "make install".
* Removed reference to test/__init__.pyJohn Wiegley2009-02-251-1/+1
|
* Fixed the --gain option for balance reportsJohn Wiegley2009-02-253-0/+3
|
* More fixes to tools/regtestJohn Wiegley2009-02-253-16/+4
|
* Added a new --depth optionJohn Wiegley2009-02-255-3/+9
|
* A slight improvement to the Python bindingsJohn Wiegley2009-02-241-2/+2
|
* Restored the functionality of tools/regtestJohn Wiegley2009-02-244-27/+5663
|
* Allow value expressions access to session optionsJohn Wiegley2009-02-241-0/+4
|
* Fixed the pager test to be more portableJohn Wiegley2009-02-241-2/+4
|
* Change behavior if "entry" ends with null accountJohn Wiegley2009-02-241-0/+5
| | | | | A final null account (no amount specified) is now taken to be the "from" account, not another "to" account.
* Added "date" valexpr to session, for bal -VJohn Wiegley2009-02-241-0/+5
|
* Removed some dead codeJohn Wiegley2009-02-241-38/+0
|
* Set the scope context in Scope.__getattr__(attr)John Wiegley2009-02-241-1/+1
|
* Added a new level of Python integrationJohn Wiegley2009-02-246-41/+141
|
* The ignore file only ignores autoconf products nowJohn Wiegley2009-02-241-74/+4
|
* Created some new Python scripts under python/John Wiegley2009-02-245-1/+53
|
* Don't drop arguments in tools/myacrpepJohn Wiegley2009-02-241-0/+3
|
* Use vector notation for the backspace key.Jesse Alama2009-02-241-1/+1
| | | | | | * lisp/ledger.el: Use vector notation for the backspace key. Say "[backspace]" rather than "(kbd "<backspace>")".
* When starting ledger-report, print a help message.Jesse Alama2009-02-241-1/+2
| | | | * lisp/ledger.el: When starting ledger-report, print a help message.
* Make backspace scroll down in ledger-report buffers.Jesse Alama2009-02-241-0/+1
| | | | * lisp/ledger.el: Make backspace scroll down in ledger-report buffers.
* Make ledger-report buffers non-editable.Jesse Alama2009-02-241-2/+6
| | | | | | | | | | | * lisp/ledger.el: Make ledger-report buffers non-editable. Intuitively, a ledger-report buffer is a report -- the result of applying a function to your ledger data. Thus, the buffers created by ledger-reports aren't editable text; to "change" the ledger-report buffer, change the ledger data from which the report is derived. This commit alters ledger-report and ledger-report-redo.
* Indicate what the report name is in report buffersJesse Alama2009-02-241-1/+2
| | | | * lisp/ledger.el: Indicate what the report name is in report buffers
* Moved python/*.cc files into src/John Wiegley2009-02-2427-86/+86
| | | | | This is because soon, I intend to have real Python source files in python/.
* Propagate commodity flags in costs sometimesJohn Wiegley2009-02-241-5/+3
| | | | | If a commodity has never been seen before, and it is used in a cost amount, remember the display flags.
* Be smarter about printing uncommoditized amountsJohn Wiegley2009-02-243-10/+29
|
* Output "@ AMOUNT" cost in the print reportJohn Wiegley2009-02-242-11/+26
|
* Allow any two amount values to be dividedJohn Wiegley2009-02-241-6/+2
|
* Fixed an alignment bug in value context displayJohn Wiegley2009-02-241-3/+1
|
* tools/myacprep symlinks TAGS and ledger into src/John Wiegley2009-02-241-0/+5
|
* Added a new regression test for 13965214John Wiegley2009-02-241-0/+30
|
* Fixed an issue involving costs and reduced valuesJohn Wiegley2009-02-243-66/+93
|
* Restored the use of Python unit testsJohn Wiegley2009-02-2411-60/+20
|
* Build Python module using automake, not setup.pyJohn Wiegley2009-02-244-71/+9
|
* Added some new valexpr functions to the man pageJohn Wiegley2009-02-241-0/+3
|
* Restored the py_amount and py_balance mappingsJohn Wiegley2009-02-244-0/+616
|
* Renamed a regression test, for consistency's sakeJohn Wiegley2009-02-241-0/+0
|
* Added note to docs about "primary" commoditiesJohn Wiegley2009-02-241-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Whenever a commodity is exchanged for another in a posting, one of the two is considered "primary", and the other secondary. Primariness of a commodity is remembered, since the --market option only renders balances into secondary commodities, never primaries. To render primaries, use the --exchange=COMMODITY option. In all of the following examples, the P commodity is considered primary and the S is secondary (the P at the beginning of the line indicates a price-setting directive): 2009/01/01 Sample 1a Assets:Brokerage:Stocks 100 S Assets:Brokerage:Cash -100 P P 2009/01/15 00:00:00 S 2 P 2009/02/01 Sample 2a Assets:Brokerage:Stocks 100 S @ 1 P Assets:Brokerage:Cash P 2009/02/01 00:00:00 S 4 P 2009/03/01 Sample 3a Assets:Brokerage:Stocks 100 S @@ 100 P Assets:Brokerage:Cash P 2009/03/01 00:00:00 S 8 P 2009/04/01 Sample 4a Assets:Brokerage:Cash 100 P Assets:Brokerage:Stocks -100 S {1 P} P 2009/04/01 00:00:00 S 16 P
* Removed the largely useless --performance optionJohn Wiegley2009-02-244-10/+2
|
* Added several baseline tests regarding lot detailsJohn Wiegley2009-02-245-0/+14546
|
* Fixes to the way annotated prices are displayedJohn Wiegley2009-02-244-35/+28
|
* Improved the way that entries are balancedJohn Wiegley2009-02-242-24/+60
|
* Made commodity reduction during parsing consistentJohn Wiegley2009-02-244-21/+25
|
* Restored the price conversion text directive (C)John Wiegley2009-02-241-4/+1
|
* Switched from using POST_AUTO to ITEM_GENERATEDJohn Wiegley2009-02-245-17/+19
|
* Fixed a minor bug in handling of automated xactsJohn Wiegley2009-02-232-1/+2
| | | | | There was a if statement with an inverse boolean meaning, which caused some automated transaction postings to have a null amount.
* The Great Renaming, Part IIJohn Wiegley2009-02-2358-3164/+3159
| | | | | The last commit did not contain the majority of changes because of a slight mishap. This contains the real changeset.