r22643 - gnucash/trunk/src/business/business-gnome - Drop non-functioning old test functions
Geert Janssens
gjanssens at code.gnucash.org
Wed Dec 12 12:43:30 EST 2012
Author: gjanssens
Date: 2012-12-12 12:43:29 -0500 (Wed, 12 Dec 2012)
New Revision: 22643
Trac: http://svn.gnucash.org/trac/changeset/22643
Modified:
gnucash/trunk/src/business/business-gnome/business-gnome.scm
gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c
gnucash/trunk/src/business/business-gnome/ui/gnc-plugin-business-ui.xml
Log:
Drop non-functioning old test functions
These functions were used in debugging business reports, but they don't
work anymore. The report system has moved on to using unique guids.
Modified: gnucash/trunk/src/business/business-gnome/business-gnome.scm
===================================================================
--- gnucash/trunk/src/business/business-gnome/business-gnome.scm 2012-12-12 17:43:18 UTC (rev 22642)
+++ gnucash/trunk/src/business/business-gnome/business-gnome.scm 2012-12-12 17:43:29 UTC (rev 22643)
@@ -10,13 +10,6 @@
(use-modules (gnucash report business-reports))
(use-modules (gnucash main)) ;for gnc:debug
-(export gnc:reload-module)
-
-(define (gnc:reload-module name)
- (let ((m (current-module)))
- (load-from-path name)
- (set-current-module m)))
-
(define (business-report-function)
(gnc-add-scm-extension
(gnc:make-menu gnc:menuname-business-reports
Modified: gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c 2012-12-12 17:43:18 UTC (rev 22642)
+++ gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c 2012-12-12 17:43:29 UTC (rev 22643)
@@ -28,7 +28,6 @@
#include <gtk/gtk.h>
#include <glib/gi18n.h>
#include <string.h>
-#include <libguile.h>
#include "dialog-billterms.h"
#include "dialog-customer.h"
@@ -128,15 +127,6 @@
static void gnc_plugin_business_cmd_test_search (GtkAction *action,
GncMainWindowActionData *data);
-static void gnc_plugin_business_cmd_test_reload_invoice_report (GtkAction *action,
- GncMainWindowActionData *data);
-
-static void gnc_plugin_business_cmd_test_reload_owner_report (GtkAction *action,
- GncMainWindowActionData *data);
-
-static void gnc_plugin_business_cmd_test_reload_receivable_report (GtkAction *action,
- GncMainWindowActionData *data);
-
static void gnc_plugin_business_cmd_test_init_data (GtkAction *action,
GncMainWindowActionData *data);
@@ -305,21 +295,6 @@
G_CALLBACK (gnc_plugin_business_cmd_test_search)
},
{
- "BusinessTestReloadInvoiceAction", NULL, N_("Reload invoice report"), NULL,
- N_("Reload invoice report scheme file"),
- G_CALLBACK (gnc_plugin_business_cmd_test_reload_invoice_report)
- },
- {
- "BusinessTestReloadOwnerAction", NULL, N_("Reload owner report"), NULL,
- N_("Reload owner report scheme file"),
- G_CALLBACK (gnc_plugin_business_cmd_test_reload_owner_report)
- },
- {
- "BusinessTestReloadReceivableAction", NULL, N_("Reload receivable report"), NULL,
- N_("Reload receivable report scheme file"),
- G_CALLBACK (gnc_plugin_business_cmd_test_reload_receivable_report)
- },
- {
"BusinessTestInitDataAction", NULL, N_("Initialize Test Data"), NULL,
N_("Initialize Test Data"),
G_CALLBACK (gnc_plugin_business_cmd_test_init_data)
@@ -827,36 +802,6 @@
gnc_search_dialog_test();
}
-static void
-gnc_plugin_business_reload_module (const gchar *name)
-{
- SCM file_scm;
-
- file_scm = scm_makfrom0str (name);
- scm_call_1(scm_c_eval_string("gnc:reload-module"), file_scm);
-}
-
-static void
-gnc_plugin_business_cmd_test_reload_invoice_report (GtkAction *action,
- GncMainWindowActionData *data)
-{
- gnc_plugin_business_reload_module("gnucash/report/invoice.scm");
-}
-
-static void
-gnc_plugin_business_cmd_test_reload_owner_report (GtkAction *action,
- GncMainWindowActionData *data)
-{
- gnc_plugin_business_reload_module("gnucash/report/owner-report.scm");
-}
-
-static void
-gnc_plugin_business_cmd_test_reload_receivable_report (GtkAction *action,
- GncMainWindowActionData *data)
-{
- gnc_plugin_business_reload_module("gnucash/report/receivable-report.scm");
-}
-
static void gnc_business_assign_payment (GtkWidget *parent,
Transaction *trans,
GncOwner *owner)
Modified: gnucash/trunk/src/business/business-gnome/ui/gnc-plugin-business-ui.xml
===================================================================
--- gnucash/trunk/src/business/business-gnome/ui/gnc-plugin-business-ui.xml 2012-12-12 17:43:18 UTC (rev 22642)
+++ gnucash/trunk/src/business/business-gnome/ui/gnc-plugin-business-ui.xml 2012-12-12 17:43:29 UTC (rev 22643)
@@ -56,9 +56,6 @@
<placeholder name="ExtensionsPlaceholder">
<menu name="BusinessTest" action="BusinessTestAction">
<menuitem name="BusinessTestSearch" action="BusinessTestSearchAction"/>
- <menuitem name="BusinessTestReloadInvoice" action="BusinessTestReloadInvoiceAction"/>
- <menuitem name="BusinessTestReloadOwner" action="BusinessTestReloadOwnerAction"/>
- <menuitem name="BusinessTestReloadReceivable" action="BusinessTestReloadReceivableAction"/>
<menuitem name="BusinessTestInitData" action="BusinessTestInitDataAction"/>
</menu>
</placeholder>
More information about the gnucash-changes
mailing list