janssens-geert at telenet.be
Fri Feb 3 07:36:58 EST 2012
Op vrijdag 3 februari 2012 13:15:32 schreef RBibrach at t-online.de:
> as reported in one of my earlier mails I have build a working gnucash
> (opensuse 12.1, guile 2). but starting a report is still impossible.
> Today I tried it again in the console and got this message:
> ERROR: In procedure hash-fold: Wrong type argument in position 3
> (expecting hash-table): #((("bgcolor" . "#f6ffdb")))
> this seemed to be in file "html-document.scm" line 292
> actually I do not now if this is indeed an error in this file or one of
> the new guile-2 things. ???
This is also where I stranded so far on Fedora 16, with test packages for
Guile 2.0 installed.
My guile knowledge is too limited to understand this well. The gnucash code
has a definition for the hash-table procedure. But this should only be
triggered for guile 1.8 and older.
Guile 2.0 has its own definition of hash-table. Perhaps these definitions are
not compatible ? I mean, the gnucash guile code was written for guile 1.6 and
1.8. So perhaps GnuCash interprets hash-table differently in terms of 1.8
while the 2.0 definition may be slightly different ?
>From what I could read in the guile 2.0 manual it doesn't seem like that.
More information about the gnucash-devel