r19147 - gnucash/trunk/src - Bug #615168: Remove spurious (require 'hash-table) instances except report-system.scm

Christian Stimming cstim at code.gnucash.org
Sun May 9 15:24:30 EDT 2010


Author: cstim
Date: 2010-05-09 15:24:30 -0400 (Sun, 09 May 2010)
New Revision: 19147
Trac: http://svn.gnucash.org/trac/changeset/19147

Modified:
   gnucash/trunk/src/app-utils/c-interface.scm
   gnucash/trunk/src/app-utils/prefs.scm
   gnucash/trunk/src/business/business-reports/aging.scm
   gnucash/trunk/src/business/business-reports/easy-invoice.scm
   gnucash/trunk/src/business/business-reports/fancy-invoice.scm
   gnucash/trunk/src/business/business-reports/invoice.scm
   gnucash/trunk/src/report/standard-reports/standard-reports.scm
Log:
Bug #615168: Remove spurious (require 'hash-table) instances except report-system.scm

Patch by Andy Wingo, but except report-system.scm.

There is nothing that the slib hash-table module provides that was used
in any of these files; they all used Guile's stock hash tables.

Modified: gnucash/trunk/src/app-utils/c-interface.scm
===================================================================
--- gnucash/trunk/src/app-utils/c-interface.scm	2010-05-09 17:13:02 UTC (rev 19146)
+++ gnucash/trunk/src/app-utils/c-interface.scm	2010-05-09 19:24:30 UTC (rev 19147)
@@ -18,8 +18,6 @@
 (use-modules (ice-9 slib))
 (use-modules (ice-9 syncase))
 
-(require 'hash-table)
-
 (define (gnc:error->string tag args)
   (define (write-error port)
     (if (and (list? args) (not (null? args)))

Modified: gnucash/trunk/src/app-utils/prefs.scm
===================================================================
--- gnucash/trunk/src/app-utils/prefs.scm	2010-05-09 17:13:02 UTC (rev 19146)
+++ gnucash/trunk/src/app-utils/prefs.scm	2010-05-09 19:24:30 UTC (rev 19147)
@@ -17,8 +17,6 @@
 ;; 51 Franklin Street, Fifth Floor    Fax:    +1-617-542-2652
 ;; Boston, MA  02110-1301,  USA       gnu at gnu.org
 
-(require 'hash-table)
-
 ;; (define gnc:*double-entry-restriction*
 ;;   (gnc:make-config-var
 ;;    "Determines how the splits in a transaction will be balanced. 

Modified: gnucash/trunk/src/business/business-reports/aging.scm
===================================================================
--- gnucash/trunk/src/business/business-reports/aging.scm	2010-05-09 17:13:02 UTC (rev 19146)
+++ gnucash/trunk/src/business/business-reports/aging.scm	2010-05-09 19:24:30 UTC (rev 19147)
@@ -31,8 +31,6 @@
 (use-modules (gnucash printf))
 (use-modules (gnucash gnc-module))
 
-(require 'hash-table)
-
 (gnc:module-load "gnucash/report/report-system" 0)
 (gnc:module-load "gnucash/business-core" 0)
 

Modified: gnucash/trunk/src/business/business-reports/easy-invoice.scm
===================================================================
--- gnucash/trunk/src/business/business-reports/easy-invoice.scm	2010-05-09 17:13:02 UTC (rev 19146)
+++ gnucash/trunk/src/business/business-reports/easy-invoice.scm	2010-05-09 19:24:30 UTC (rev 19147)
@@ -35,8 +35,6 @@
 (use-modules (gnucash printf))
 (use-modules (gnucash gnc-module))
 
-(require 'hash-table)
-
 (gnc:module-load "gnucash/report/report-system" 0)
 (gnc:module-load "gnucash/business-utils" 0)
 

Modified: gnucash/trunk/src/business/business-reports/fancy-invoice.scm
===================================================================
--- gnucash/trunk/src/business/business-reports/fancy-invoice.scm	2010-05-09 17:13:02 UTC (rev 19146)
+++ gnucash/trunk/src/business/business-reports/fancy-invoice.scm	2010-05-09 19:24:30 UTC (rev 19147)
@@ -53,8 +53,6 @@
 (use-modules (gnucash printf))
 (use-modules (gnucash gnc-module))
 
-(require 'hash-table)
-
 (gnc:module-load "gnucash/report/report-system" 0)
 (gnc:module-load "gnucash/business-utils" 0)
 

Modified: gnucash/trunk/src/business/business-reports/invoice.scm
===================================================================
--- gnucash/trunk/src/business/business-reports/invoice.scm	2010-05-09 17:13:02 UTC (rev 19146)
+++ gnucash/trunk/src/business/business-reports/invoice.scm	2010-05-09 19:24:30 UTC (rev 19147)
@@ -29,8 +29,6 @@
 (use-modules (gnucash printf))
 (use-modules (gnucash gnc-module))
 
-(require 'hash-table)
-
 (gnc:module-load "gnucash/report/report-system" 0)
 (gnc:module-load "gnucash/business-utils" 0)
 

Modified: gnucash/trunk/src/report/standard-reports/standard-reports.scm
===================================================================
--- gnucash/trunk/src/report/standard-reports/standard-reports.scm	2010-05-09 17:13:02 UTC (rev 19146)
+++ gnucash/trunk/src/report/standard-reports/standard-reports.scm	2010-05-09 19:24:30 UTC (rev 19147)
@@ -13,8 +13,6 @@
 (export gnc:register-report-create)
 (export gnc:register-report-hook)
 
-(require 'hash-table)
-
 (define gnc:*register-report-hash* (make-hash-table 23))
 
 ;; Keep a hash-table of records, keyed off the account type.  Each



More information about the gnucash-changes mailing list