*** empty log message ***

This commit is contained in:
John Wiegley 2006-02-15 21:41:08 +00:00
parent 963f05e8d0
commit c4b55427d0
2 changed files with 32 additions and 28 deletions

View file

@ -107,4 +107,5 @@ all-clean: maintainer-clean
.libs build AUTHORS COPYING INSTALL Makefile acconf.h \ .libs build AUTHORS COPYING INSTALL Makefile acconf.h \
acconf.h.in aclocal.m4 autom4te config.guess config.sub \ acconf.h.in aclocal.m4 autom4te config.guess config.sub \
configure depcomp install-sh libtool ltconfig ltmain.sh \ configure depcomp install-sh libtool ltconfig ltmain.sh \
missing stamp texinfo.tex Makefile.in mkinstalldirs missing stamp texinfo.tex Makefile.in mkinstalldirs \
elisp-comp

57
NEWS
View file

@ -1,3 +1,4 @@
Ledger NEWS Ledger NEWS
* 2.5 * 2.5
@ -116,7 +117,7 @@
- Entries that contain a single transaction with no amount now always - Entries that contain a single transaction with no amount now always
balance, even if multiple commodities are involved. This means that balance, even if multiple commodities are involved. This means that
the following is now supported which wasn't previously: the following is now supported, which wasn't previously:
2004/06/21 Adjustment 2004/06/21 Adjustment
Retirement 100 FUNDA Retirement 100 FUNDA
@ -127,25 +128,23 @@
- Fixed several bugs relating to QIF parsing, budgeting and - Fixed several bugs relating to QIF parsing, budgeting and
forecasting. forecasting.
- The configure process now looks for libexpat, in addition to - The configure process now looks for libexpat in addition to
searching for libxmlparse+libxmltok (which is how expat used to be searching for libxmlparse+libxmltok (how expat used to be packaged).
packaged).
* 2.3 * 2.3
- The directive "!alias ALIAS = ACCOUNT" makes it possible to use - The directive "!alias ALIAS = ACCOUNT" makes it possible to use
"ALIAS" as an alternate account name in a textual ledger file. "ALIAS" as an alternative name for ACCOUNT in a textual ledger file.
You might use this to associate the single word "Bank" with the
checking account you use most, for example.
- The --version page shows which optional modules ledger has been - The --version page shows the optional modules ledger was built with.
configured for.
- Fixed several minor problems, plus a few major ones dealing with - Fixed several minor problems, plus a few major ones dealing with
imprecise date parsing. imprecise date parsing.
* 2.2 * 2.2
New features:
- Ledger now compiles under gcc 2.95. - Ledger now compiles under gcc 2.95.
- Fixed several core engine bugs, and problems with Ledger's XML data - Fixed several core engine bugs, and problems with Ledger's XML data
@ -229,12 +228,14 @@ New features:
* 2.1 * 2.1
Very few new features:
- Improved the autoconf system to be smarter about finding XML libs - Improved the autoconf system to be smarter about finding XML libs
- Added --no-cache option, to always ignore any binary cache file - Added --no-cache option, to always ignore any binary cache file
- `ledger-reconcile' (in ledger.el) no longer asks for a number of days - `ledger-reconcile' (in ledger.el) no longer asks for a number of days
- Fixed %.XY format, where X is shorter than the string generated by Y - Fixed %.XY format, where X is shorter than the string generated by Y
- New directive for text files: "D <COMM>" specifies the default commodity - New directive for text files: "D <COMM>" specifies the default commodity
used by the entry command used by the entry command
@ -242,11 +243,12 @@ Very few new features:
This version represents a full rewrite, while preserving much of the This version represents a full rewrite, while preserving much of the
original data format and command-line syntax. There are too many new original data format and command-line syntax. There are too many new
options to describe in full, but a quick list: value expressions, features to describe in full, but a quick list: value expressions,
complex date masks, binary caching of ledger data, many new reporting complex date masks, binary caching of ledger data, several new
options, a simple way to specify payee regexps, calculation and reporting options, a simple way to specify payee regexps, calculation
display predicates, and two-way Python integration. Ledger also uses and display predicates, and two-way Python integration. Ledger also
autoconf now, and builds as a library plus the command-line driver. uses autoconf now, and builds as a library in addition to a
command-line driver.
** Differences from 1.7 ** Differences from 1.7
@ -399,20 +401,21 @@ autoconf now, and builds as a library plus the command-line driver.
* 1.7 * 1.7
- Pricing histories are now supported, so that ledger remembers - Pricing histories are now supported, so that ledger remembers the
historical pricing of all commodities, and can give register reports historical prices of all commodities, and can present register
based on past and present market values as well as the original cost reports based on past and present market values as well as original
basis. See the manual for more details on the new option switches. cost basis. See the manual for more details on the new option
switches.
* 1.6 * 1.6
- Can now parse timeclock files. These are simple timelogs that track - Ledger can now parse timeclock files. These are simple timelogs
in/out events, which can be maintained using my timeclock tool. By that track in/out events, which can be maintained using my timeclock
allowing ledger to parse these, it means that reporting can be done tool. By allowing ledger to parse these, it means that reporting
on them in the same way as a ledger file (the commodities is "h", can be done on them in the same way as ledger files (the commodity
for hours); and it means that doing things like tracking billable used is "h", for hours); it means that doing things like tracking
hours for clients, and invoicing those clients to transfer those billable hours for clients, and invoicing those clients to transfer
hours into a dollar value via a receivable account, is now trivial. hours into dollar values via a receivable account, is now trivial.
See the docs for more on how to do this. See the docs for more on how to do this.
- Began keeping a NEWS file. :) - Began keeping a NEWS file. :)