* src/scm/commodity-utilities.scm: added another case to
gnc:case-exchange-time-fn. Needs more work.
(gnc:exchange-by-euro): new function. Added this function to all
other exchange function so that exchange of EURO currencies works
automagically in some more places. Doesn't work often enough,
though. Darn.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4226 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/scm/commodity-utilities.scm: added another case to
gnc:case-exchange-time-fn. Needs more work.
* src/scm/report/price-scatter.scm: Catch all cases that would
cause Guppi's scatterplot to barf.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4225 57a11ea4-9604-0410-9ed3-97b8803252fd
let-syntax since you apparently can't define-syntax before other
defines in a nested let.
* src/scm/report/register.scm (addto!): make a let-syntax since
you apparently can't define-syntax before other defines in a
nested let.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4214 57a11ea4-9604-0410-9ed3-97b8803252fd
let-syntax since you apparently can't define-syntax before other
defines in a nested let.
* src/scm/report/register.scm (addto!): make a let-syntax since
you apparently can't define-syntax before other defines in a
nested let.
* src/scm/gnumeric/gnumeric-utilities.scm: use srfis as modules.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4213 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/scm/srfi/README: moved to lib/srfi.
* src/scm/srfi/srfi-1.r5rs.scm: merged to lib/srfi/srfi-1.scm.
* src/scm/srfi/srfi-1.unclear.scm: merged to lib/srfi/srfi-1.scm.
* src/scm/srfi/srfi-19.scm: moved to lib/srfi.
* src/scm/srfi/srfi-8.guile.scm: merged to lib/srfi/srfi-8.scm.
* src/scm/srfi/srfi-8.scm: merged to lib/srfi/srfi-8.scm.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4212 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/scm/text-export.scm: use srfis as modules.
* src/scm/main.scm: use srfis as modules.
* src/scm/date-utilities.scm: use srfi-19 as a module.
* src/scm/Makefile.am (SUBDIRS): remove srfi.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4211 57a11ea4-9604-0410-9ed3-97b8803252fd
reorder some things: cleanup.
* src/engine/gnc-account-xml-v2.c (gnc_account_dom_tree_create):
use new func.
Add currency and security scu stuff.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4207 57a11ea4-9604-0410-9ed3-97b8803252fd
* lib/srfi/srfi-9.scm: new file.
* lib/srfi/srfi-11.scm: new file.
* lib/srfi/srfi-8.scm: moved from src/scm/srfi/.
* lib/srfi/srfi-19.scm: moved from src/scm/srfi.
* lib/srfi/README: moved from src/scm/srfi/.
* lib/srfi/srfi-1.scm: moved from src/scm/srfi/.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4200 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/scm/commodity-utilities.scm, report/portfolio.scm: major
code cleanup. (gnc:pricealist-lookup-nearest-in-time) code moved
from report/portfolio.scm to commodity-utilities.scm.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4197 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/scm/report/register.scm: reverse balance where appropriate.
put total in proper column.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4191 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/scm/report/price-scatter.scm: use a commodity option
so stocks/mutuals can be selected.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4190 57a11ea4-9604-0410-9ed3-97b8803252fd
* src/gnome/window-register.c: flag summarybar as NEVER_VERTICAL
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4188 57a11ea4-9604-0410-9ed3-97b8803252fd