*** 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 \
acconf.h.in aclocal.m4 autom4te config.guess config.sub \
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
* 2.5
@ -116,7 +117,7 @@
- Entries that contain a single transaction with no amount now always
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
Retirement 100 FUNDA
@ -127,25 +128,23 @@
- Fixed several bugs relating to QIF parsing, budgeting and
forecasting.
- The configure process now looks for libexpat, in addition to
searching for libxmlparse+libxmltok (which is how expat used to be
packaged).
- The configure process now looks for libexpat in addition to
searching for libxmlparse+libxmltok (how expat used to be packaged).
* 2.3
- 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
configured for.
- The --version page shows the optional modules ledger was built with.
- Fixed several minor problems, plus a few major ones dealing with
imprecise date parsing.
* 2.2
New features:
- Ledger now compiles under gcc 2.95.
- Fixed several core engine bugs, and problems with Ledger's XML data
@ -229,12 +228,14 @@ New features:
* 2.1
Very few new features:
- Improved the autoconf system to be smarter about finding XML libs
- Added --no-cache option, to always ignore any binary cache file
- `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
- New directive for text files: "D <COMM>" specifies the default commodity
used by the entry command
@ -242,11 +243,12 @@ Very few new features:
This version represents a full rewrite, while preserving much of the
original data format and command-line syntax. There are too many new
options to describe in full, but a quick list: value expressions,
complex date masks, binary caching of ledger data, many new reporting
options, a simple way to specify payee regexps, calculation and
display predicates, and two-way Python integration. Ledger also uses
autoconf now, and builds as a library plus the command-line driver.
features to describe in full, but a quick list: value expressions,
complex date masks, binary caching of ledger data, several new
reporting options, a simple way to specify payee regexps, calculation
and display predicates, and two-way Python integration. Ledger also
uses autoconf now, and builds as a library in addition to a
command-line driver.
** Differences from 1.7
@ -399,20 +401,21 @@ autoconf now, and builds as a library plus the command-line driver.
* 1.7
- Pricing histories are now supported, so that ledger remembers
historical pricing of all commodities, and can give register reports
based on past and present market values as well as the original cost
basis. See the manual for more details on the new option switches.
- Pricing histories are now supported, so that ledger remembers the
historical prices of all commodities, and can present register
reports based on past and present market values as well as original
cost basis. See the manual for more details on the new option
switches.
* 1.6
- Can now parse timeclock files. These are simple timelogs that track
in/out events, which can be maintained using my timeclock tool. By
allowing ledger to parse these, it means that reporting can be done
on them in the same way as a ledger file (the commodities is "h",
for hours); and it means that doing things like tracking billable
hours for clients, and invoicing those clients to transfer those
hours into a dollar value via a receivable account, is now trivial.
- Ledger can now parse timeclock files. These are simple timelogs
that track in/out events, which can be maintained using my timeclock
tool. By allowing ledger to parse these, it means that reporting
can be done on them in the same way as ledger files (the commodity
used is "h", for hours); it means that doing things like tracking
billable hours for clients, and invoicing those clients to transfer
hours into dollar values via a receivable account, is now trivial.
See the docs for more on how to do this.
- Began keeping a NEWS file. :)