mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
* src/scm/report/register.scm: convert to guile module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4746 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
c05661c7d2
commit
cdbe6074ad
@ -1,16 +1,18 @@
|
||||
;; -*-scheme-*-
|
||||
;; register.scm
|
||||
|
||||
(use-modules (ice-9 syncase))
|
||||
;; depends must be outside module scope -- and should eventually go away.
|
||||
|
||||
(require 'record)
|
||||
(gnc:support "report/register.scm")
|
||||
(gnc:depend "report-html.scm")
|
||||
(gnc:depend "date-utilities.scm")
|
||||
|
||||
(let-syntax ((addto!
|
||||
(syntax-rules ()
|
||||
((_ alist element) (set! alist (cons element alist))))))
|
||||
(define-module (gnucash report register))
|
||||
|
||||
(use-modules (ice-9 slib))
|
||||
(require 'record)
|
||||
|
||||
(define-macro (addto! alist element)
|
||||
`(set! ,alist (cons ,element ,alist)))
|
||||
|
||||
(define (set-last-row-style! table tag . rest)
|
||||
(let ((arg-list
|
||||
@ -610,9 +612,6 @@
|
||||
'renderer reg-renderer
|
||||
'in-menu? #f)
|
||||
|
||||
#t)
|
||||
|
||||
|
||||
(define (gnc:apply-register-report func invoice? query journal? double?
|
||||
title debit-string credit-string)
|
||||
(let* ((options (gnc:make-report-options "Register"))
|
||||
|
Loading…
Reference in New Issue
Block a user