Op vrijdag 3 februari 2012 13:15:32 schreef rbibr...@t-online.de: > Hello, > 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. Geert _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel