Bug report. Is there a bugzilla address?
In the file /src/report/standard-reports/account-summary.scm
the moudule srfi and srfi-1 are hardcoded in. In configure the test is made to see if these are needed. (in guile 1.6.3 they are not) how do I go about makeing the use of these modules conditional?
<quote> ;; ;; You should have received a copy of the GNU General Public License ;; along with this program; if not, contact: ;; ;; Free Software Foundation Voice: +1-617-542-5942 ;; 59 Temple Place - Suite 330 Fax: +1-617-542-2652 ;; Boston, MA 02111-1307, USA [EMAIL PROTECTED] ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(define-module (gnucash report account-summary))
(use-modules (srfi srfi-1)) (use-modules (gnucash main)) ;; FIXME: delete after we finish modularizing. (use-modules (gnucash gnc-module)) </quote>
In the Expence over time report if you set the step size to less than a month you get an error in generatitng the report and no report.
[EMAIL PROTECTED] phillip]$ guile --version Guile 1.4.1 Copyright (c) 1995, 1996, 1997, 2000, 2002 Free Software Foundation Guile may be distributed under the terms of the GNU General Public Licence; certain other uses are permitted as well. For details, see the file `COPYING', which is included in the Guile distribution. There is no warranty, to the extent permitted by law. [EMAIL PROTECTED] phillip]$ g-wrap-config --version g-wrap-config 1.3.4 [EMAIL PROTECTED] phillip]$ gnucash --version ;;; The module name (ice-9 and-let*) is deprecated. ;;; Use (ice-9 and-let-star) instead.
GnuCash 1.8.1 [EMAIL PROTECTED] phillip]$ gnucash ;;; The module name (ice-9 and-let*) is deprecated. ;;; Use (ice-9 and-let-star) instead.
Gtk-CRITICAL **: file gtkprogress.c: line 518 (gtk_progress_set_percentage): assertion `percentage >= 0 && percentage <= 1.0' failed.
22 (if (and # #) (begin #) (let # # doc))
23 (let ((template #) (doc #f)) (set! doc (if template # #f)) doc)
24* (set! doc (if template (let* # # # ...) #f))
25* (if template (let* # # # ...) #f)
26 (let* (# # # ...) (gnc:html-document-set-style-sheet! doc stylesheet) ...)
27* [#<procedure #> #]
28 [category-barchart-renderer # Expense Over Time # ...]
...
29 (letrec ((show-acct? #)) (if (not #) (let* # #) ...) ...)
30* (if (not (null? accounts)) (let* (# # # ...) (letrec # # ...)) ...)
31 (let* (# # # # ...) (letrec # # # ...))
32* (if do-intervals? (gnc:make-date-interval-list # # ...) ...)
33 [gnc:make-date-interval-list (1023012000 . 0) (1046771999 . 0) #f]
...
34 (let ((nextd #)) (cond (# #) (#t #)))
35* [incdate (1023012000 . 0) #f]
36 [moddate #<primitive-procedure +> (1023012000 . 0) #f]
37 (let ((newtm #)) (set-tm:sec newtm (op # #)) ...)
38* [set-tm:sec #(0 0 0 2 5 102 0 152 0 ...) ...
39* [+ 0 ...
40* [tm:sec #f]
41 [vector-ref #f 0]
ERROR: In procedure vector-ref in expression (vector-ref obj 0):
ERROR: Wrong type argument in position 1: #f
_______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel
