CVS update: gnucash

Derek Atkins warlord at linas.org
Sun Apr 20 19:50:27 CDT 2003


Date:	Sunday April 20, 2003 @ 18:50
Author:	warlord

Update of /home/cvs/cvsroot/gnucash
In directory www.linas.org:/tmp/cvs-serv26891

Modified Files:
	ChangeLog 
Log Message:
Herbert Thoma's multi-currency patch (#3):

	* src/engine/Account.c: move currency conversion to gnc-pricedb.c

	* src/engine/gnc-pricedb.c
	* src/engine/gnc-pricedb.h: add functions
	  gnc_pricedb_convert_balance_latest_price and
	  gnc_pricedb_convert_balance_nearest_price

	* src/engine/gw-engine-spec.scm: wrap functions
	  gnc_price_list_destroy, gnc_pricedb_lookup_latest_any_currency,
	  gnc_pricedb_lookup_nearest_in_time_any_currency,
	  gnc_pricedb_convert_balance_latest_price and
	  gnc_pricedb_convert_balance_nearest_price

	* src/report/report-system/commodity-utilities.scm: use
	  gnc:pricedb-convert-balance-latest-price and
	  gnc:pricedb-convert-balance-nearest-price to improve
	  multiple currency reports

	* src/report/standard-reports/advanced-portfolio.scm:
	  improve report for stocks and funds not denominated in report currency




More information about the gnucash-patches mailing list