CVS update: gnucash/src/app-utils
Joshua Sled
jsled@linas.org
Thu, 11 Jul 2002 00:16:25 -0500 (CDT)
Date: Thursday July 11, 2002 @ 0:16
Author: jsled
Update of /home/cvs/cvsroot/gnucash/src/app-utils
In directory www.linas.org:/tmp/cvs-serv23913/src/app-utils
Modified Files:
gnc-exp-parser.c
Log Message:
2002-07-10 Joshua Sled <jsled@asynchronous.org>
* src/gnome/druid-loan.[ch]: Added; Initial implementation of
Gnome Druid for setting up loan-repayment Scheduled Transactions.
* src/doc/loans.txt: Added; notes about how loans will be dealt
with in GnuCash.
* src/gnome/glade/sched-xact.glade: Added loan-druid.
* src/gnome/window-main.c (gnc_main_window_create_menus): Added
'Mortgage/Loan Repayment Setup' Druid invocation menu item.
* src/scm/fin.scm: Added. Implementations of 'ipmt', 'ppmt', 'pmt'
and supporting code.
* src/app-utils/test/test-exp-parser.c (test_parser): Added tests
for functions-in-expressions. Added [passed] test for Conrad's
bug.
* src/app-utils/gnc-exp-parser.c (func_op): Added. gnc-side
callback for dealing with a function in an expression.
* src/calculation/expression_parser.c: Added initial, undocumented
support for functions in expressions.