gnucash maint: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Apr 5 19:08:07 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/2bdc9366 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f19b7079 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c39f8929 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c56d4977 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/01cdcca6 (commit)
	from  https://github.com/Gnucash/gnucash/commit/3b381f25 (commit)



commit 2bdc9366958c243d9d3910921a0dc77ff3186cb7
Merge: 3b381f25c f19b70792
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Apr 5 15:58:03 2020 -0700

    Merge Jean Laroche's '797006_subaccounts' into maint.


commit f19b707927c3dbddd3f0ee3fac653386c672e0bb
Author: jean <you at example.com>
Date:   Thu Apr 2 22:23:19 2020 -0700

    Add check to display warning dialog for mismatched commodities

diff --git a/gnucash/gnome/gnc-split-reg.c b/gnucash/gnome/gnc-split-reg.c
index a8dfff138..0506932e3 100644
--- a/gnucash/gnome/gnc-split-reg.c
+++ b/gnucash/gnome/gnc-split-reg.c
@@ -2619,27 +2619,38 @@ gnc_split_reg_determine_read_only( GNCSplitReg *gsr )
     {
         dialog_args *args;
         char *string = NULL;
-        switch (gnc_split_reg_get_placeholder(gsr))
+        reg = gnc_ledger_display_get_split_register( gsr->ledger );
+        if(reg->mismatched_commodities)
         {
-        case PLACEHOLDER_NONE:
-            /* stay as false. */
-            return;
-
-        case PLACEHOLDER_THIS:
-            string = _("This account may not be edited. If you want "
-                             "to edit transactions in this register, please "
-                             "open the account options and turn off the "
-                             "placeholder checkbox.");
-            break;
+            string = _("This account may not be edited because its"
+                       " subaccounts have mismatched commodities or currencies."
+                       "You need to open each account individually to "
+                       "edit transactions.");
+        }
+        else
+        {
+            switch (gnc_split_reg_get_placeholder(gsr))
+            {
+            case PLACEHOLDER_NONE:
+                /* stay as false. */
+                return;
 
-        default:
-            string = _("One of the sub-accounts selected may not be "
-                             "edited. If you want to edit transactions in "
-                             "this register, please open the sub-account "
-                             "options and turn off the placeholder checkbox. "
-                             "You may also open an individual account instead "
-                             "of a set of accounts.");
-            break;
+            case PLACEHOLDER_THIS:
+                string = _("This account may not be edited. If you want "
+                                 "to edit transactions in this register, please "
+                                 "open the account options and turn off the "
+                                 "placeholder checkbox.");
+                break;
+
+            default:
+                string = _("One of the sub-accounts selected may not be "
+                                 "edited. If you want to edit transactions in "
+                                 "this register, please open the sub-account "
+                                 "options and turn off the placeholder checkbox. "
+                                 "You may also open an individual account instead "
+                                 "of a set of accounts.");
+                break;
+            }
         }
         gsr->read_only = TRUE;
         /* Put up a warning dialog */

commit c39f8929d2a69f37aade264e15018f36bd7309ab
Author: jean <you at example.com>
Date:   Thu Apr 2 21:29:44 2020 -0700

    Replicate changes in *2 files

diff --git a/gnucash/gnome-utils/gnc-tree-model-split-reg.c b/gnucash/gnome-utils/gnc-tree-model-split-reg.c
index 62735566d..dbfa7d2ad 100644
--- a/gnucash/gnome-utils/gnc-tree-model-split-reg.c
+++ b/gnucash/gnome-utils/gnc-tree-model-split-reg.c
@@ -451,7 +451,7 @@ gnc_tree_model_split_reg_dispose (GObject *object)
 /* Create a new tree model */
 GncTreeModelSplitReg *
 gnc_tree_model_split_reg_new (SplitRegisterType2 reg_type, SplitRegisterStyle2 style,
-                        gboolean use_double_line, gboolean is_template)
+                        gboolean use_double_line, gboolean is_template, gboolean mismatched_commodities)
 {
     GncTreeModelSplitReg *model;
     GncTreeModelSplitRegPrivate *priv;
@@ -469,6 +469,7 @@ gnc_tree_model_split_reg_new (SplitRegisterType2 reg_type, SplitRegisterStyle2 s
     model->style = style;
     model->use_double_line = use_double_line;
     model->is_template = is_template;
+    model->mismatched_commodities = mismatched_commodities;
 
     model->sort_col = 1;
     model->sort_depth = 1;
diff --git a/gnucash/gnome-utils/gnc-tree-model-split-reg.h b/gnucash/gnome-utils/gnc-tree-model-split-reg.h
index 86f0bbc1e..a0397d4ca 100644
--- a/gnucash/gnome-utils/gnc-tree-model-split-reg.h
+++ b/gnucash/gnome-utils/gnc-tree-model-split-reg.h
@@ -144,6 +144,7 @@ typedef struct
     gboolean                     use_double_line;       /**<FIXME ? As above, whether to use two lines per transaction */
 
     gboolean                     is_template;           /**< Are we using a template */
+    gboolean                     mismatched_commodities; /**< Are there different commodities */
 
     gint                         sort_depth;            /**< This is the row the sort direction is based on. */
     gint                         sort_col;              /**< This is the column the sort direction is based on. */
@@ -201,7 +202,7 @@ GType gnc_tree_model_split_reg_get_type (void);
 /** Create new model and set options for register. */
 GncTreeModelSplitReg *
 gnc_tree_model_split_reg_new (SplitRegisterType2 reg_type, SplitRegisterStyle2 style,
-                        gboolean use_double_line, gboolean is_template);
+                        gboolean use_double_line, gboolean is_template, gboolean mismatched_commodities);
 
 /** Load the model from a slist and set default account for register. */
 void gnc_tree_model_split_reg_load (GncTreeModelSplitReg *model, GList * slist, Account *default_account);
diff --git a/gnucash/gnome/gnc-plugin-page-register.c b/gnucash/gnome/gnc-plugin-page-register.c
index 1e600e619..a9f979440 100644
--- a/gnucash/gnome/gnc-plugin-page-register.c
+++ b/gnucash/gnome/gnc-plugin-page-register.c
@@ -802,15 +802,6 @@ gnc_plugin_page_register_new (Account* account, gboolean subaccounts)
     com0 = gnc_account_get_currency_or_parent (account);
     com1 = gnc_account_foreach_descendant_until (account,
                                                  gnc_plug_page_register_check_commodity, com0);
-    if (0 && com1 != NULL)
-    {
-        const gchar* com0_str = gnc_commodity_get_fullname (com0);
-        const gchar* com1_str = gnc_commodity_get_fullname (com1);
-        gnc_info_dialog (NULL,
-                         _ ("Cannot open sub-accounts because sub-accounts and parent account have different commodities or currencies\nFound:\n%s\n%s\n(There may be more mismatches)"),
-                         com0_str, com1_str);
-        return NULL;
-    }
 
     if (subaccounts)
         ledger = gnc_ledger_display_subaccounts (account, com1 != NULL);
diff --git a/gnucash/gnome/gnc-plugin-page-register2.c b/gnucash/gnome/gnc-plugin-page-register2.c
index 41a876042..fe9f5ffb2 100644
--- a/gnucash/gnome/gnc-plugin-page-register2.c
+++ b/gnucash/gnome/gnc-plugin-page-register2.c
@@ -559,6 +559,15 @@ typedef struct GncPluginPageRegister2Private
 
 static GObjectClass *parent_class = NULL;
 
+static gpointer
+gnc_plug_page_register_check_commodity(Account *account, void* usr_data)
+{
+    // Check that account's commodity matches the commodity in usr_data
+    gnc_commodity* com0 = (gnc_commodity*) usr_data;
+    gnc_commodity* com1 = xaccAccountGetCommodity(account);
+    return gnc_commodity_equal(com1, com0) ? NULL : com1;
+}
+
 /************************************************************/
 /*                      Implementation                      */
 /************************************************************/
@@ -630,6 +639,8 @@ gnc_plugin_page_register2_new (Account *account, gboolean subaccounts)
     GNCLedgerDisplay2 *ledger;
     GncPluginPage *page;
     GncPluginPageRegister2Private *priv;
+    gnc_commodity* com0;
+    gnc_commodity* com1;
 
 /*################## Added for Reg2 #################*/
     const GList *item;
@@ -657,9 +668,10 @@ gnc_plugin_page_register2_new (Account *account, gboolean subaccounts)
         }
     }
 /*################## Added for Reg2 #################*/
-
+    com0 = gnc_account_get_currency_or_parent(account);
+    com1 = gnc_account_foreach_descendant_until(account,gnc_plug_page_register_check_commodity,com0);
     if (subaccounts)
-        ledger = gnc_ledger_display2_subaccounts (account);
+        ledger = gnc_ledger_display2_subaccounts (account,com1!=NULL);
     else
         ledger = gnc_ledger_display2_simple (account);
 
diff --git a/gnucash/register/ledger-core/gnc-ledger-display2.c b/gnucash/register/ledger-core/gnc-ledger-display2.c
index 74021c368..6df238c9b 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display2.c
+++ b/gnucash/register/ledger-core/gnc-ledger-display2.c
@@ -93,7 +93,8 @@ gnc_ledger_display2_internal (Account *lead_account, Query *q,
                              SplitRegisterType2 reg_type,
                              SplitRegisterStyle2 style,
                              gboolean use_double_line,
-                             gboolean is_template);
+                             gboolean is_template,
+                             gboolean mismatched_commodities);
 
 static void gnc_ledger_display2_refresh_internal (GNCLedgerDisplay2 *ld, GList *splits);
 
@@ -373,7 +374,7 @@ gnc_ledger_display2_simple (Account *account)
 
     ld = gnc_ledger_display2_internal (account, NULL, LD2_SINGLE, reg_type,
                                       gnc_get_default_register_style(acc_type),
-                                      use_double_line, FALSE);
+                                      use_double_line, FALSE, FALSE);
     LEAVE("%p", ld);
     return ld;
 }
@@ -381,7 +382,7 @@ gnc_ledger_display2_simple (Account *account)
 /* Opens up a register window to display an account, and all of its
  *   children, in the same window */
 GNCLedgerDisplay2 *
-gnc_ledger_display2_subaccounts (Account *account)
+gnc_ledger_display2_subaccounts (Account *account, gboolean mismatched_commodities)
 {
     SplitRegisterType2 reg_type;
     GNCLedgerDisplay2 *ld;
@@ -392,7 +393,7 @@ gnc_ledger_display2_subaccounts (Account *account)
 
     ld = gnc_ledger_display2_internal (account, NULL, LD2_SUBACCOUNT,
                                       reg_type, REG2_STYLE_JOURNAL, FALSE,
-                                      FALSE);
+                                      FALSE,mismatched_commodities);
     LEAVE("%p", ld);
     return ld;
 }
@@ -442,7 +443,7 @@ gnc_ledger_display2_gl (void)
                              QOF_QUERY_AND);
 
     ld = gnc_ledger_display2_internal (NULL, query, LD2_GL, GENERAL_JOURNAL2,
-                                      REG2_STYLE_JOURNAL, FALSE, FALSE);
+                                      REG2_STYLE_JOURNAL, FALSE, FALSE, FALSE);
     LEAVE("%p", ld);
     return ld;
 }
@@ -487,7 +488,8 @@ gnc_ledger_display2_template_gl (char *id)
                                       SEARCH_LEDGER2,
                                       REG2_STYLE_JOURNAL,
                                       FALSE,
-                                      isTemplateModeTrue);
+                                      isTemplateModeTrue,
+                                       FALSE);
 
 
     model = gnc_ledger_display2_get_split_model_register (ld);
@@ -689,7 +691,7 @@ gnc_ledger_display2_query (Query *query, SplitRegisterType2 type,
     ENTER("query=%p", query);
 
     ld = gnc_ledger_display2_internal (NULL, query, LD2_GL, type, style,
-                                      FALSE, FALSE);
+                                      FALSE, FALSE, FALSE);
     LEAVE("%p", ld);
     return ld;
 }
@@ -700,7 +702,8 @@ gnc_ledger_display2_internal (Account *lead_account, Query *q,
                              SplitRegisterType2 reg_type,
                              SplitRegisterStyle2 style,
                              gboolean use_double_line,
-                             gboolean is_template )
+                              gboolean is_template,
+                              gboolean mismatched_commodities)
 {
     GNCLedgerDisplay2 *ld;
     gint limit;
@@ -806,7 +809,8 @@ gnc_ledger_display2_internal (Account *lead_account, Query *q,
 
     ld->use_double_line_default = use_double_line;
 
-    ld->model = gnc_tree_model_split_reg_new (reg_type, style, use_double_line, is_template);
+    // JEAN: add mismatched_commodities
+    ld->model = gnc_tree_model_split_reg_new (reg_type, style, use_double_line, is_template, mismatched_commodities);
 
     gnc_tree_model_split_reg_set_data (ld->model, ld, gnc_ledger_display2_parent);
     gnc_tree_model_split_reg_set_display (ld->model, display_subaccounts, is_gl);
diff --git a/gnucash/register/ledger-core/gnc-ledger-display2.h b/gnucash/register/ledger-core/gnc-ledger-display2.h
index 27d60da2f..f8eddfd15 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display2.h
+++ b/gnucash/register/ledger-core/gnc-ledger-display2.h
@@ -99,7 +99,7 @@ GNCLedgerDisplay2 * gnc_ledger_display2_simple (Account *account);
 
 /** opens up a register window to display the parent account and all of
  * its children. */
-GNCLedgerDisplay2 * gnc_ledger_display2_subaccounts (Account *account);
+GNCLedgerDisplay2 * gnc_ledger_display2_subaccounts (Account *account, gboolean mismatched_commodities);
 
 /** opens up a general ledger window */
 GNCLedgerDisplay2 * gnc_ledger_display2_gl (void);

commit c56d49772a3e12d15281379a7429bd6f83282b5e
Author: jean <you at example.com>
Date:   Thu Apr 2 10:08:42 2020 -0700

    Apply astyle to modified files

diff --git a/gnucash/gnome/gnc-plugin-page-register.c b/gnucash/gnome/gnc-plugin-page-register.c
index 238f88178..1e600e619 100644
--- a/gnucash/gnome/gnc-plugin-page-register.c
+++ b/gnucash/gnome/gnc-plugin-page-register.c
@@ -93,115 +93,191 @@ static QofLogModule log_module = GNC_MOD_GUI;
 #define DEFAULT_LINES_AMOUNT         50
 #define DEFAULT_FILTER_NUM_DAYS_GL  "30"
 
-static void gnc_plugin_page_register_class_init (GncPluginPageRegisterClass *klass);
-static void gnc_plugin_page_register_init (GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_finalize (GObject *object);
+static void gnc_plugin_page_register_class_init (GncPluginPageRegisterClass*
+                                                 klass);
+static void gnc_plugin_page_register_init (GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_finalize (GObject* object);
 
 /* static Account *gnc_plugin_page_register_get_current_account (GncPluginPageRegister *page); */
 
-static GtkWidget *gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page);
-static void gnc_plugin_page_register_destroy_widget (GncPluginPage *plugin_page);
-static void gnc_plugin_page_register_window_changed (GncPluginPage *plugin_page, GtkWidget *window);
-static gboolean gnc_plugin_page_register_focus_widget (GncPluginPage *plugin_page);
-static void gnc_plugin_page_register_focus (GncPluginPage *plugin_page, gboolean current_page);
-static void gnc_plugin_page_register_save_page (GncPluginPage *plugin_page, GKeyFile *file, const gchar *group);
-static GncPluginPage *gnc_plugin_page_register_recreate_page (GtkWidget *window, GKeyFile *file, const gchar *group);
-static void gnc_plugin_page_register_update_edit_menu (GncPluginPage *page, gboolean hide);
-static gboolean gnc_plugin_page_register_finish_pending (GncPluginPage *page);
-
-static gchar *gnc_plugin_page_register_get_tab_name (GncPluginPage *plugin_page);
-static gchar *gnc_plugin_page_register_get_tab_color (GncPluginPage *plugin_page);
-static gchar *gnc_plugin_page_register_get_long_name (GncPluginPage *plugin_page);
-
-static void gnc_plugin_page_register_summarybar_position_changed(gpointer prefs, gchar* pref, gpointer user_data);
+static GtkWidget* gnc_plugin_page_register_create_widget (
+    GncPluginPage* plugin_page);
+static void gnc_plugin_page_register_destroy_widget (GncPluginPage*
+                                                     plugin_page);
+static void gnc_plugin_page_register_window_changed (GncPluginPage*
+                                                     plugin_page, GtkWidget* window);
+static gboolean gnc_plugin_page_register_focus_widget (GncPluginPage*
+                                                       plugin_page);
+static void gnc_plugin_page_register_focus (GncPluginPage* plugin_page,
+                                            gboolean current_page);
+static void gnc_plugin_page_register_save_page (GncPluginPage* plugin_page,
+                                                GKeyFile* file, const gchar* group);
+static GncPluginPage* gnc_plugin_page_register_recreate_page (
+    GtkWidget* window, GKeyFile* file, const gchar* group);
+static void gnc_plugin_page_register_update_edit_menu (GncPluginPage* page,
+                                                       gboolean hide);
+static gboolean gnc_plugin_page_register_finish_pending (GncPluginPage* page);
+
+static gchar* gnc_plugin_page_register_get_tab_name (GncPluginPage*
+                                                     plugin_page);
+static gchar* gnc_plugin_page_register_get_tab_color (GncPluginPage*
+                                                      plugin_page);
+static gchar* gnc_plugin_page_register_get_long_name (GncPluginPage*
+                                                      plugin_page);
+
+static void gnc_plugin_page_register_summarybar_position_changed (
+    gpointer prefs, gchar* pref, gpointer user_data);
 
 /* Callbacks for the "Sort By" dialog */
-void gnc_plugin_page_register_sort_button_cb(GtkToggleButton *button, GncPluginPageRegister *page);
-void gnc_plugin_page_register_sort_response_cb(GtkDialog *dialog, gint response, GncPluginPageRegister *plugin_page);
-void gnc_plugin_page_register_sort_order_save_cb(GtkToggleButton *button, GncPluginPageRegister *page);
-void gnc_plugin_page_register_sort_order_reverse_cb(GtkToggleButton *button, GncPluginPageRegister *page);
-
-static gchar *gnc_plugin_page_register_get_sort_order (GncPluginPage *plugin_page);
-void gnc_plugin_page_register_set_sort_order (GncPluginPage *plugin_page, const gchar *sort_order);
-static gboolean gnc_plugin_page_register_get_sort_reversed (GncPluginPage *plugin_page);
-void gnc_plugin_page_register_set_sort_reversed (GncPluginPage *plugin_page, gboolean reverse_order);
+void gnc_plugin_page_register_sort_button_cb (GtkToggleButton* button,
+                                              GncPluginPageRegister* page);
+void gnc_plugin_page_register_sort_response_cb (GtkDialog* dialog,
+                                                gint response, GncPluginPageRegister* plugin_page);
+void gnc_plugin_page_register_sort_order_save_cb (GtkToggleButton* button,
+                                                  GncPluginPageRegister* page);
+void gnc_plugin_page_register_sort_order_reverse_cb (GtkToggleButton* button,
+                                                     GncPluginPageRegister* page);
+
+static gchar* gnc_plugin_page_register_get_sort_order (GncPluginPage*
+                                                       plugin_page);
+void gnc_plugin_page_register_set_sort_order (GncPluginPage* plugin_page,
+                                              const gchar* sort_order);
+static gboolean gnc_plugin_page_register_get_sort_reversed (
+    GncPluginPage* plugin_page);
+void gnc_plugin_page_register_set_sort_reversed (GncPluginPage* plugin_page,
+                                                 gboolean reverse_order);
 
 /* Callbacks for the "Filter By" dialog */
-void gnc_plugin_page_register_filter_select_range_cb(GtkRadioButton *button, GncPluginPageRegister *page);
-void gnc_plugin_page_register_filter_start_cb(GtkWidget *radio, GncPluginPageRegister *page);
-void gnc_plugin_page_register_filter_end_cb(GtkWidget *radio, GncPluginPageRegister *page);
-void gnc_plugin_page_register_filter_response_cb(GtkDialog *dialog, gint response, GncPluginPageRegister *plugin_page);
-void gnc_plugin_page_register_filter_status_all_cb(GtkButton *button, GncPluginPageRegister *plugin_page);
-void gnc_plugin_page_register_filter_status_one_cb(GtkToggleButton *button, GncPluginPageRegister *page);
-void gnc_plugin_page_register_filter_save_cb(GtkToggleButton *button, GncPluginPageRegister *page);
-void gnc_plugin_page_register_filter_days_changed_cb (GtkSpinButton *button, GncPluginPageRegister *page);
-
-static time64 gnc_plugin_page_register_filter_dmy2time (char *date_string);
-static gchar *gnc_plugin_page_register_filter_time2dmy (time64 raw_time);
-static gchar *gnc_plugin_page_register_get_filter (GncPluginPage *plugin_page);
-void gnc_plugin_page_register_set_filter (GncPluginPage *plugin_page, const gchar *filter);
-static void gnc_plugin_page_register_set_filter_tooltip (GncPluginPageRegister *page);
-
-static void gnc_ppr_update_status_query (GncPluginPageRegister *page);
-static void gnc_ppr_update_date_query (GncPluginPageRegister *page);
+void gnc_plugin_page_register_filter_select_range_cb (GtkRadioButton* button,
+                                                      GncPluginPageRegister* page);
+void gnc_plugin_page_register_filter_start_cb (GtkWidget* radio,
+                                               GncPluginPageRegister* page);
+void gnc_plugin_page_register_filter_end_cb (GtkWidget* radio,
+                                             GncPluginPageRegister* page);
+void gnc_plugin_page_register_filter_response_cb (GtkDialog* dialog,
+                                                  gint response, GncPluginPageRegister* plugin_page);
+void gnc_plugin_page_register_filter_status_all_cb (GtkButton* button,
+                                                    GncPluginPageRegister* plugin_page);
+void gnc_plugin_page_register_filter_status_one_cb (GtkToggleButton* button,
+                                                    GncPluginPageRegister* page);
+void gnc_plugin_page_register_filter_save_cb (GtkToggleButton* button,
+                                              GncPluginPageRegister* page);
+void gnc_plugin_page_register_filter_days_changed_cb (GtkSpinButton* button,
+                                                      GncPluginPageRegister* page);
+
+static time64 gnc_plugin_page_register_filter_dmy2time (char* date_string);
+static gchar* gnc_plugin_page_register_filter_time2dmy (time64 raw_time);
+static gchar* gnc_plugin_page_register_get_filter (GncPluginPage* plugin_page);
+void gnc_plugin_page_register_set_filter (GncPluginPage* plugin_page,
+                                          const gchar* filter);
+static void gnc_plugin_page_register_set_filter_tooltip (
+    GncPluginPageRegister* page);
+
+static void gnc_ppr_update_status_query (GncPluginPageRegister* page);
+static void gnc_ppr_update_date_query (GncPluginPageRegister* page);
 
 /* Command callbacks */
-static void gnc_plugin_page_register_cmd_print_check (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_cut (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_copy (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_paste (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_edit_account (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_find_account (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_find_transactions (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_cut_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_copy_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_paste_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_void_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_unvoid_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_reverse_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_view_sort_by (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_style_changed (GtkAction *action, GtkRadioAction *current, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_style_double_line (GtkToggleAction *action, GncPluginPageRegister *plugin_page);
-
-static void gnc_plugin_page_register_cmd_reconcile (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_autoclear (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_transfer (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_stock_split (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_lots (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_enter_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_cancel_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_delete_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_blank_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_duplicate_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_reinitialize_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_expand_transaction (GtkToggleAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_exchange_rate (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_jump (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_reload (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_schedule (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_scrub_all (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_scrub_current (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_account_report (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_transaction_report (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_associate_file_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_associate_location_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_execassociated_transaction (GtkAction *action, GncPluginPageRegister *plugin_page);
-static void gnc_plugin_page_register_cmd_jump_associated_invoice (GtkAction *action, GncPluginPageRegister *plugin_page);
-
-static void gnc_plugin_page_help_changed_cb( GNCSplitReg *gsr, GncPluginPageRegister *register_page );
-static void gnc_plugin_page_popup_menu_cb( GNCSplitReg *gsr, GncPluginPageRegister *register_page );
-static void gnc_plugin_page_register_refresh_cb (GHashTable *changes, gpointer user_data);
+static void gnc_plugin_page_register_cmd_print_check (GtkAction* action,
+                                                      GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_cut (GtkAction* action,
+                                              GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_copy (GtkAction* action,
+                                               GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_paste (GtkAction* action,
+                                                GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_edit_account (GtkAction* action,
+                                                       GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_find_account (GtkAction* action,
+                                                       GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_find_transactions (GtkAction* action,
+                                                            GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_cut_transaction (GtkAction* action,
+                                                          GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_copy_transaction (GtkAction* action,
+                                                           GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_paste_transaction (GtkAction* action,
+                                                            GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_void_transaction (GtkAction* action,
+                                                           GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_unvoid_transaction (GtkAction* action,
+        GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_reverse_transaction (
+    GtkAction* action, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_view_sort_by (GtkAction* action,
+                                                       GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_view_filter_by (GtkAction* action,
+                                                         GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_style_changed (GtkAction* action,
+                                                        GtkRadioAction* current, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_style_double_line (
+    GtkToggleAction* action, GncPluginPageRegister* plugin_page);
+
+static void gnc_plugin_page_register_cmd_reconcile (GtkAction* action,
+                                                    GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_autoclear (GtkAction* action,
+                                                    GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_transfer (GtkAction* action,
+                                                   GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_stock_split (GtkAction* action,
+                                                      GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_lots (GtkAction* action,
+                                               GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_enter_transaction (GtkAction* action,
+                                                            GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_cancel_transaction (GtkAction* action,
+        GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_delete_transaction (GtkAction* action,
+        GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_blank_transaction (GtkAction* action,
+                                                            GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_duplicate_transaction (
+    GtkAction* action, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_reinitialize_transaction (
+    GtkAction* action, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_expand_transaction (
+    GtkToggleAction* action, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_exchange_rate (GtkAction* action,
+                                                        GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_jump (GtkAction* action,
+                                               GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_reload (GtkAction* action,
+                                                 GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_schedule (GtkAction* action,
+                                                   GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_scrub_all (GtkAction* action,
+                                                    GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_scrub_current (GtkAction* action,
+                                                        GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_account_report (GtkAction* action,
+                                                         GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_transaction_report (GtkAction* action,
+        GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_associate_file_transaction (
+    GtkAction* action, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_associate_location_transaction (
+    GtkAction* action, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_execassociated_transaction (
+    GtkAction* action, GncPluginPageRegister* plugin_page);
+static void gnc_plugin_page_register_cmd_jump_associated_invoice (
+    GtkAction* action, GncPluginPageRegister* plugin_page);
+
+static void gnc_plugin_page_help_changed_cb (GNCSplitReg* gsr,
+                                             GncPluginPageRegister* register_page);
+static void gnc_plugin_page_popup_menu_cb (GNCSplitReg* gsr,
+                                           GncPluginPageRegister* register_page);
+static void gnc_plugin_page_register_refresh_cb (GHashTable* changes,
+                                                 gpointer user_data);
 static void gnc_plugin_page_register_close_cb (gpointer user_data);
 
-static void gnc_plugin_page_register_ui_update (gpointer various, GncPluginPageRegister *page);
-static void gppr_account_destroy_cb (Account *account);
-static void gnc_plugin_page_register_event_handler (QofInstance *entity,
-        QofEventId event_type,
-        GncPluginPageRegister *page,
-        GncEventData *ed);
+static void gnc_plugin_page_register_ui_update (gpointer various,
+                                                GncPluginPageRegister* page);
+static void gppr_account_destroy_cb (Account* account);
+static void gnc_plugin_page_register_event_handler (QofInstance* entity,
+                                                    QofEventId event_type,
+                                                    GncPluginPageRegister* page,
+                                                    GncEventData* ed);
 
-static GncInvoice * invoice_from_split (Split *split);
+static GncInvoice* invoice_from_split (Split* split);
 
 /************************************************************/
 /*                          Actions                         */
@@ -241,40 +317,40 @@ static GtkActionEntry gnc_plugin_page_register_actions [] =
     /* File menu */
 
     {
-        "FilePrintAction", "document-print", N_("_Print Checks..."), "<primary>p", NULL,
+        "FilePrintAction", "document-print", N_ ("_Print Checks..."), "<primary>p", NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_print_check)
     },
 
     /* Edit menu */
 
     {
-        "EditCutAction", "edit-cut", N_("Cu_t"), "<primary>X",
-        N_("Cut the current selection and copy it to clipboard"),
+        "EditCutAction", "edit-cut", N_ ("Cu_t"), "<primary>X",
+        N_ ("Cut the current selection and copy it to clipboard"),
         G_CALLBACK (gnc_plugin_page_register_cmd_cut)
     },
     {
-        "EditCopyAction", "edit-copy", N_("_Copy"), "<primary>C",
-        N_("Copy the current selection to clipboard"),
+        "EditCopyAction", "edit-copy", N_ ("_Copy"), "<primary>C",
+        N_ ("Copy the current selection to clipboard"),
         G_CALLBACK (gnc_plugin_page_register_cmd_copy)
     },
     {
-        "EditPasteAction", "edit-paste", N_("_Paste"), "<primary>V",
-        N_("Paste the clipboard content at the cursor position"),
+        "EditPasteAction", "edit-paste", N_ ("_Paste"), "<primary>V",
+        N_ ("Paste the clipboard content at the cursor position"),
         G_CALLBACK (gnc_plugin_page_register_cmd_paste)
     },
     {
-        "EditEditAccountAction", GNC_ICON_EDIT_ACCOUNT, N_("Edit _Account"), "<primary>e",
-        N_("Edit the selected account"),
+        "EditEditAccountAction", GNC_ICON_EDIT_ACCOUNT, N_ ("Edit _Account"), "<primary>e",
+        N_ ("Edit the selected account"),
         G_CALLBACK (gnc_plugin_page_register_cmd_edit_account)
     },
     {
-        "EditFindAccountAction", "edit-find", N_("F_ind Account"), "<primary>i",
-        N_("Find an account"),
+        "EditFindAccountAction", "edit-find", N_ ("F_ind Account"), "<primary>i",
+        N_ ("Find an account"),
         G_CALLBACK (gnc_plugin_page_register_cmd_find_account)
     },
     {
-        "EditFindTransactionsAction", "edit-find", N_("_Find..."), "<primary>f",
-        N_("Find transactions with a search"),
+        "EditFindTransactionsAction", "edit-find", N_ ("_Find..."), "<primary>f",
+        N_ ("Find transactions with a search"),
         G_CALLBACK (gnc_plugin_page_register_cmd_find_transactions)
     },
 
@@ -306,30 +382,30 @@ static GtkActionEntry gnc_plugin_page_register_actions [] =
         G_CALLBACK (gnc_plugin_page_register_cmd_delete_transaction)
     },
     {
-        "RemoveTransactionSplitsAction", "edit-clear", N_("Remo_ve Other Splits"), NULL,
-        N_("Remove all splits in the current transaction"),
+        "RemoveTransactionSplitsAction", "edit-clear", N_ ("Remo_ve Other Splits"), NULL,
+        N_ ("Remove all splits in the current transaction"),
         G_CALLBACK (gnc_plugin_page_register_cmd_reinitialize_transaction)
     },
     {
-        "RecordTransactionAction", "list-add", N_("_Enter Transaction"), NULL,
-        N_("Record the current transaction"),
+        "RecordTransactionAction", "list-add", N_ ("_Enter Transaction"), NULL,
+        N_ ("Record the current transaction"),
         G_CALLBACK (gnc_plugin_page_register_cmd_enter_transaction)
     },
     {
-        "CancelTransactionAction", "process-stop", N_("Ca_ncel Transaction"), NULL,
-        N_("Cancel the current transaction"),
+        "CancelTransactionAction", "process-stop", N_ ("Ca_ncel Transaction"), NULL,
+        N_ ("Cancel the current transaction"),
         G_CALLBACK (gnc_plugin_page_register_cmd_cancel_transaction)
     },
     {
-        "VoidTransactionAction", NULL, N_("_Void Transaction"), NULL, NULL,
+        "VoidTransactionAction", NULL, N_ ("_Void Transaction"), NULL, NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_void_transaction)
     },
     {
-        "UnvoidTransactionAction", NULL, N_("_Unvoid Transaction"), NULL, NULL,
+        "UnvoidTransactionAction", NULL, N_ ("_Unvoid Transaction"), NULL, NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_unvoid_transaction)
     },
     {
-        "ReverseTransactionAction", NULL, N_("Add _Reversing Transaction"), NULL, NULL,
+        "ReverseTransactionAction", NULL, N_ ("Add _Reversing Transaction"), NULL, NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_reverse_transaction)
     },
     {
@@ -356,104 +432,105 @@ static GtkActionEntry gnc_plugin_page_register_actions [] =
     /* View menu */
 
     {
-        "ViewSortByAction", NULL, N_("_Sort By..."), NULL, NULL,
+        "ViewSortByAction", NULL, N_ ("_Sort By..."), NULL, NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_view_sort_by)
     },
     {
-        "ViewFilterByAction", NULL, N_("_Filter By..."), NULL, NULL,
+        "ViewFilterByAction", NULL, N_ ("_Filter By..."), NULL, NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_view_filter_by)
     },
     {
-        "ViewRefreshAction", "view-refresh", N_("_Refresh"), "<primary>r",
-        N_("Refresh this window"),
+        "ViewRefreshAction", "view-refresh", N_ ("_Refresh"), "<primary>r",
+        N_ ("Refresh this window"),
         G_CALLBACK (gnc_plugin_page_register_cmd_reload)
     },
 
     /* Actions menu */
 
     {
-        "ActionsTransferAction", GNC_ICON_TRANSFER, N_("_Transfer..."), "<primary>t",
-        N_("Transfer funds from one account to another"),
+        "ActionsTransferAction", GNC_ICON_TRANSFER, N_ ("_Transfer..."), "<primary>t",
+        N_ ("Transfer funds from one account to another"),
         G_CALLBACK (gnc_plugin_page_register_cmd_transfer)
     },
     {
-        "ActionsReconcileAction", "edit-select-all", N_("_Reconcile..."), NULL,
-        N_("Reconcile the selected account"),
+        "ActionsReconcileAction", "edit-select-all", N_ ("_Reconcile..."), NULL,
+        N_ ("Reconcile the selected account"),
         G_CALLBACK (gnc_plugin_page_register_cmd_reconcile)
     },
     {
-        "ActionsAutoClearAction", "edit-select-all", N_("_Auto-clear..."), NULL,
-        N_("Automatically clear individual transactions, so as to reach a certain cleared amount"),
+        "ActionsAutoClearAction", "edit-select-all", N_ ("_Auto-clear..."), NULL,
+        N_ ("Automatically clear individual transactions, so as to reach a certain cleared amount"),
         G_CALLBACK (gnc_plugin_page_register_cmd_autoclear)
     },
     {
-        "ActionsStockSplitAction", NULL, N_("Stoc_k Split..."), NULL,
-        N_("Record a stock split or a stock merger"),
+        "ActionsStockSplitAction", NULL, N_ ("Stoc_k Split..."), NULL,
+        N_ ("Record a stock split or a stock merger"),
         G_CALLBACK (gnc_plugin_page_register_cmd_stock_split)
     },
     {
-        "ActionsLotsAction", NULL, N_("View _Lots..."), NULL,
-        N_("Bring up the lot viewer/editor window"),
+        "ActionsLotsAction", NULL, N_ ("View _Lots..."), NULL,
+        N_ ("Bring up the lot viewer/editor window"),
         G_CALLBACK (gnc_plugin_page_register_cmd_lots)
     },
     {
-        "BlankTransactionAction", "go-bottom", N_("_Blank Transaction"), "<primary>Page_Down",
-        N_("Move to the blank transaction at the bottom of the register"),
+        "BlankTransactionAction", "go-bottom", N_ ("_Blank Transaction"), "<primary>Page_Down",
+        N_ ("Move to the blank transaction at the bottom of the register"),
         G_CALLBACK (gnc_plugin_page_register_cmd_blank_transaction)
     },
     {
-        "EditExchangeRateAction", NULL, N_("Edit E_xchange Rate"), NULL,
-        N_("Edit the exchange rate for the current transaction"),
+        "EditExchangeRateAction", NULL, N_ ("Edit E_xchange Rate"), NULL,
+        N_ ("Edit the exchange rate for the current transaction"),
         G_CALLBACK (gnc_plugin_page_register_cmd_exchange_rate)
     },
     {
-        "JumpTransactionAction", GNC_ICON_JUMP_TO, N_("_Jump"), NULL,
-        N_("Jump to the corresponding transaction in the other account"),
+        "JumpTransactionAction", GNC_ICON_JUMP_TO, N_ ("_Jump"), NULL,
+        N_ ("Jump to the corresponding transaction in the other account"),
         G_CALLBACK (gnc_plugin_page_register_cmd_jump)
     },
     {
-        "ScheduleTransactionAction", GNC_ICON_SCHEDULE, N_("Sche_dule..."), NULL,
-        N_("Create a Scheduled Transaction with the current transaction as a template"),
+        "ScheduleTransactionAction", GNC_ICON_SCHEDULE, N_ ("Sche_dule..."), NULL,
+        N_ ("Create a Scheduled Transaction with the current transaction as a template"),
         G_CALLBACK (gnc_plugin_page_register_cmd_schedule)
     },
     {
         "ScrubAllAction", NULL,
         /* Translators: The following 2 are Scrub actions in register view */
-        N_("_All transactions"), NULL, NULL,
+        N_ ("_All transactions"), NULL, NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_scrub_all)
     },
     {
-        "ScrubCurrentAction", NULL, N_("_This transaction"), NULL, NULL,
+        "ScrubCurrentAction", NULL, N_ ("_This transaction"), NULL, NULL,
         G_CALLBACK (gnc_plugin_page_register_cmd_scrub_current)
     },
 
     /* Reports menu */
 
     {
-        "ReportsAccountReportAction", NULL, N_("Account Report"), NULL,
-        N_("Open a register report for this Account"),
+        "ReportsAccountReportAction", NULL, N_ ("Account Report"), NULL,
+        N_ ("Open a register report for this Account"),
         G_CALLBACK (gnc_plugin_page_register_cmd_account_report)
     },
     {
-        "ReportsAcctTransReportAction", NULL, N_("Account Report - Single Transaction"), NULL,
-        N_("Open a register report for the selected Transaction"),
+        "ReportsAcctTransReportAction", NULL, N_ ("Account Report - Single Transaction"), NULL,
+        N_ ("Open a register report for the selected Transaction"),
         G_CALLBACK (gnc_plugin_page_register_cmd_transaction_report)
     },
 };
 
-static guint gnc_plugin_page_register_n_actions = G_N_ELEMENTS (gnc_plugin_page_register_actions);
+static guint gnc_plugin_page_register_n_actions = G_N_ELEMENTS (
+                                                      gnc_plugin_page_register_actions);
 
 static GtkToggleActionEntry toggle_entries[] =
 {
     {
-        "ViewStyleDoubleLineAction", NULL, N_("_Double Line"), NULL,
-        N_("Show two lines of information for each transaction"),
+        "ViewStyleDoubleLineAction", NULL, N_ ("_Double Line"), NULL,
+        N_ ("Show two lines of information for each transaction"),
         G_CALLBACK (gnc_plugin_page_register_cmd_style_double_line), FALSE
     },
 
     {
-        "SplitTransactionAction", GNC_ICON_SPLIT_TRANS, N_("S_plit Transaction"), NULL,
-        N_("Show all splits in the current transaction"),
+        "SplitTransactionAction", GNC_ICON_SPLIT_TRANS, N_ ("S_plit Transaction"), NULL,
+        N_ ("Show all splits in the current transaction"),
         G_CALLBACK (gnc_plugin_page_register_cmd_expand_transaction), FALSE
     },
 };
@@ -464,18 +541,18 @@ static GtkRadioActionEntry radio_entries_2 [] =
 {
     /* Translators: This is a menu item in the View menu */
     {
-        "ViewStyleBasicAction", NULL, N_("_Basic Ledger"), NULL,
-        N_("Show transactions on one or two lines"), REG_STYLE_LEDGER
+        "ViewStyleBasicAction", NULL, N_ ("_Basic Ledger"), NULL,
+        N_ ("Show transactions on one or two lines"), REG_STYLE_LEDGER
     },
     /* Translators: This is a menu item in the View menu */
     {
-        "ViewStyleAutoSplitAction", NULL, N_("_Auto-Split Ledger"), NULL,
-        N_("Show transactions on one or two lines and expand the current transaction"), REG_STYLE_AUTO_LEDGER
+        "ViewStyleAutoSplitAction", NULL, N_ ("_Auto-Split Ledger"), NULL,
+        N_ ("Show transactions on one or two lines and expand the current transaction"), REG_STYLE_AUTO_LEDGER
     },
     /* Translators: This is a menu item in the View menu */
     {
-        "ViewStyleJournalAction", NULL, N_("Transaction _Journal"), NULL,
-        N_("Show expanded transactions with all splits"), REG_STYLE_JOURNAL
+        "ViewStyleJournalAction", NULL, N_ ("Transaction _Journal"), NULL,
+        N_ ("Show expanded transactions with all splits"), REG_STYLE_JOURNAL
     }
 };
 
@@ -484,7 +561,7 @@ static guint n_radio_entries_2 = G_N_ELEMENTS (radio_entries_2);
 /** These are the "important" actions provided by the register page.
  *  Their labels will appear when the toolbar is set to "Icons and
  *  important text" (e.g. GTK_TOOLBAR_BOTH_HORIZ) mode. */
-static const gchar *important_actions[] =
+static const gchar* important_actions[] =
 {
     "SplitTransactionAction",
     NULL,
@@ -492,7 +569,7 @@ static const gchar *important_actions[] =
 
 /** Actions that require an account to be selected before they are
  *  enabled. */
-static const gchar *actions_requiring_account[] =
+static const gchar* actions_requiring_account[] =
 {
     "EditEditAccountAction",
     "ActionsReconcileAction",
@@ -502,7 +579,7 @@ static const gchar *actions_requiring_account[] =
 };
 
 /** View Style actions */
-static const gchar *view_style_actions[] =
+static const gchar* view_style_actions[] =
 {
     "ViewStyleBasicAction",
     "ViewStyleAutoSplitAction",
@@ -513,28 +590,28 @@ static const gchar *view_style_actions[] =
 /** Short labels for use on the toolbar buttons. */
 static action_toolbar_labels toolbar_labels[] =
 {
-    { "ActionsTransferAction",              N_("Transfer") },
-    { "RecordTransactionAction",            N_("Enter") },
-    { "CancelTransactionAction",            N_("Cancel") },
-    { "DeleteTransactionAction",            N_("Delete") },
-    { "DuplicateTransactionAction",         N_("Duplicate") },
-    { "SplitTransactionAction",             N_("Split") },
-    { "ScheduleTransactionAction",          N_("Schedule") },
-    { "BlankTransactionAction",             N_("Blank") },
-    { "ActionsReconcileAction",             N_("Reconcile") },
-    { "ActionsAutoClearAction",             N_("Auto-clear") },
-    { "AssociateTransactionFileAction",     N_("Associate File") },
-    { "AssociateTransactionLocationAction", N_("Associate Location") },
-    { "ExecAssociatedTransactionAction",    N_("Open File/Location") },
-    { "JumpAssociatedInvoiceAction",        N_("Open Invoice") },
+    { "ActionsTransferAction",              N_ ("Transfer") },
+    { "RecordTransactionAction",            N_ ("Enter") },
+    { "CancelTransactionAction",            N_ ("Cancel") },
+    { "DeleteTransactionAction",            N_ ("Delete") },
+    { "DuplicateTransactionAction",         N_ ("Duplicate") },
+    { "SplitTransactionAction",             N_ ("Split") },
+    { "ScheduleTransactionAction",          N_ ("Schedule") },
+    { "BlankTransactionAction",             N_ ("Blank") },
+    { "ActionsReconcileAction",             N_ ("Reconcile") },
+    { "ActionsAutoClearAction",             N_ ("Auto-clear") },
+    { "AssociateTransactionFileAction",     N_ ("Associate File") },
+    { "AssociateTransactionLocationAction", N_ ("Associate Location") },
+    { "ExecAssociatedTransactionAction",    N_ ("Open File/Location") },
+    { "JumpAssociatedInvoiceAction",        N_ ("Open Invoice") },
     { NULL, NULL },
 };
 
 struct status_action
 {
-    const char *action_name;
+    const char* action_name;
     int value;
-    GtkWidget *widget;
+    GtkWidget* widget;
 };
 
 static struct status_action status_actions[] =
@@ -557,10 +634,10 @@ static struct status_action status_actions[] =
 
 typedef struct GncPluginPageRegisterPrivate
 {
-    GNCLedgerDisplay *ledger;
-    GNCSplitReg *gsr;
+    GNCLedgerDisplay* ledger;
+    GNCSplitReg* gsr;
 
-    GtkWidget *widget;
+    GtkWidget* widget;
 
     gint event_handler_id;
     gint component_manager_id;
@@ -570,14 +647,14 @@ typedef struct GncPluginPageRegisterPrivate
     gboolean read_only;
     gboolean page_focus;
     gboolean enable_refresh; // used to reduce ledger display refreshes
-    Query *search_query;     // saved search query for comparison
-    Query *filter_query;     // saved filter query for comparison
+    Query* search_query;     // saved search query for comparison
+    Query* filter_query;     // saved filter query for comparison
 
     struct
     {
-        GtkWidget *dialog;
-        GtkWidget *num_radio;
-        GtkWidget *act_radio;
+        GtkWidget* dialog;
+        GtkWidget* num_radio;
+        GtkWidget* act_radio;
         SortType original_sort_type;
         gboolean original_save_order;
         gboolean save_order;
@@ -587,15 +664,15 @@ typedef struct GncPluginPageRegisterPrivate
 
     struct
     {
-        GtkWidget *dialog;
-        GtkWidget *table;
-        GtkWidget *start_date_choose;
-        GtkWidget *start_date_today;
-        GtkWidget *start_date;
-        GtkWidget *end_date_choose;
-        GtkWidget *end_date_today;
-        GtkWidget *end_date;
-        GtkWidget *num_days;
+        GtkWidget* dialog;
+        GtkWidget* table;
+        GtkWidget* start_date_choose;
+        GtkWidget* start_date_today;
+        GtkWidget* start_date;
+        GtkWidget* end_date_choose;
+        GtkWidget* end_date_today;
+        GtkWidget* end_date;
+        GtkWidget* num_days;
         cleared_match_t original_cleared_match;
         cleared_match_t cleared_match;
         time64 original_start_time;
@@ -609,66 +686,67 @@ typedef struct GncPluginPageRegisterPrivate
     } fd;
 } GncPluginPageRegisterPrivate;
 
-G_DEFINE_TYPE_WITH_PRIVATE(GncPluginPageRegister, gnc_plugin_page_register, GNC_TYPE_PLUGIN_PAGE)
+G_DEFINE_TYPE_WITH_PRIVATE (GncPluginPageRegister, gnc_plugin_page_register,
+                            GNC_TYPE_PLUGIN_PAGE)
 
 #define GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(o)  \
    ((GncPluginPageRegisterPrivate*)g_type_instance_get_private((GTypeInstance*)o, GNC_TYPE_PLUGIN_PAGE_REGISTER))
 
-static GObjectClass *parent_class = NULL;
+static GObjectClass* parent_class = NULL;
 
 /************************************************************/
 /*                      Implementation                      */
 /************************************************************/
 
-static GncPluginPage *
-gnc_plugin_page_register_new_common (GNCLedgerDisplay *ledger)
+static GncPluginPage*
+gnc_plugin_page_register_new_common (GNCLedgerDisplay* ledger)
 {
-    GncPluginPageRegister *register_page;
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPage *plugin_page;
-    GNCSplitReg *gsr;
-    const GList *item;
-    GList *book_list;
-    gchar *label;
-    gchar *label_color;
-    QofQuery *q;
+    GncPluginPageRegister* register_page;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPage* plugin_page;
+    GNCSplitReg* gsr;
+    const GList* item;
+    GList* book_list;
+    gchar* label;
+    gchar* label_color;
+    QofQuery* q;
 
     /* Is there an existing page? */
     gsr = gnc_ledger_display_get_user_data (ledger);
     if (gsr)
     {
-        item = gnc_gobject_tracking_get_list(GNC_PLUGIN_PAGE_REGISTER_NAME);
-        for ( ; item; item = g_list_next(item))
+        item = gnc_gobject_tracking_get_list (GNC_PLUGIN_PAGE_REGISTER_NAME);
+        for (; item; item = g_list_next (item))
         {
-            register_page = (GncPluginPageRegister *)item->data;
-            priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(register_page);
+            register_page = (GncPluginPageRegister*)item->data;
+            priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (register_page);
             if (priv->gsr == gsr)
-                return GNC_PLUGIN_PAGE(register_page);
+                return GNC_PLUGIN_PAGE (register_page);
         }
     }
 
     register_page = g_object_new (GNC_TYPE_PLUGIN_PAGE_REGISTER, NULL);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(register_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (register_page);
     priv->ledger = ledger;
     priv->key = *guid_null();
 
-    plugin_page = GNC_PLUGIN_PAGE(register_page);
-    label = gnc_plugin_page_register_get_tab_name(plugin_page);
-    gnc_plugin_page_set_page_name(plugin_page, label);
-    g_free(label);
+    plugin_page = GNC_PLUGIN_PAGE (register_page);
+    label = gnc_plugin_page_register_get_tab_name (plugin_page);
+    gnc_plugin_page_set_page_name (plugin_page, label);
+    g_free (label);
 
-    label_color = gnc_plugin_page_register_get_tab_color(plugin_page);
-    gnc_plugin_page_set_page_color(plugin_page, label_color);
-    g_free(label_color);
+    label_color = gnc_plugin_page_register_get_tab_color (plugin_page);
+    gnc_plugin_page_set_page_color (plugin_page, label_color);
+    g_free (label_color);
 
-    label = gnc_plugin_page_register_get_long_name(plugin_page);
-    gnc_plugin_page_set_page_long_name(plugin_page, label);
-    g_free(label);
+    label = gnc_plugin_page_register_get_long_name (plugin_page);
+    gnc_plugin_page_set_page_long_name (plugin_page, label);
+    g_free (label);
 
     q = gnc_ledger_display_get_query (ledger);
     book_list = qof_query_get_books (q);
-    for (item = book_list; item; item = g_list_next(item))
-        gnc_plugin_page_add_book (plugin_page, (QofBook *)item->data);
+    for (item = book_list; item; item = g_list_next (item))
+        gnc_plugin_page_add_book (plugin_page, (QofBook*)item->data);
     // Do not free the list. It is owned by the query.
 
     priv->component_manager_id = 0;
@@ -676,92 +754,97 @@ gnc_plugin_page_register_new_common (GNCLedgerDisplay *ledger)
 }
 
 static gpointer
-gnc_plug_page_register_check_commodity(Account *account, void* usr_data)
+gnc_plug_page_register_check_commodity (Account* account, void* usr_data)
 {
     // Check that account's commodity matches the commodity in usr_data
     gnc_commodity* com0 = (gnc_commodity*) usr_data;
-    gnc_commodity* com1 = xaccAccountGetCommodity(account);
-    return gnc_commodity_equal(com1, com0) ? NULL : com1;
+    gnc_commodity* com1 = xaccAccountGetCommodity (account);
+    return gnc_commodity_equal (com1, com0) ? NULL : com1;
 }
 
-GncPluginPage *
-gnc_plugin_page_register_new (Account *account, gboolean subaccounts)
+GncPluginPage*
+gnc_plugin_page_register_new (Account* account, gboolean subaccounts)
 {
-    GNCLedgerDisplay *ledger;
-    GncPluginPage *page;
-    GncPluginPageRegisterPrivate *priv;
+    GNCLedgerDisplay* ledger;
+    GncPluginPage* page;
+    GncPluginPageRegisterPrivate* priv;
     gnc_commodity* com0;
     gnc_commodity* com1;
 
-/*################## Added for Reg2 #################*/
-    const GList *item;
-    GncPluginPageRegister2  *new_register_page;
-/*################## Added for Reg2 #################*/
+    /*################## Added for Reg2 #################*/
+    const GList* item;
+    GncPluginPageRegister2*  new_register_page;
+    /*################## Added for Reg2 #################*/
 
-    ENTER("account=%p, subaccounts=%s", account,
-          subaccounts ? "TRUE" : "FALSE");
+    ENTER ("account=%p, subaccounts=%s", account,
+           subaccounts ? "TRUE" : "FALSE");
 
-/*################## Added for Reg2 #################*/
+    /*################## Added for Reg2 #################*/
     // We test for the new register being open here, ie matching account guids
     item = gnc_gobject_tracking_get_list (GNC_PLUGIN_PAGE_REGISTER2_NAME);
-    for ( ; item; item = g_list_next (item))
+    for (; item; item = g_list_next (item))
     {
-        Account *new_account;
-        new_register_page = (GncPluginPageRegister2 *)item->data;
+        Account* new_account;
+        new_register_page = (GncPluginPageRegister2*)item->data;
         new_account = gnc_plugin_page_register2_get_account (new_register_page);
 
-        if (guid_equal (xaccAccountGetGUID (account), xaccAccountGetGUID (new_account)))
+        if (guid_equal (xaccAccountGetGUID (account),
+                        xaccAccountGetGUID (new_account)))
         {
-            GtkWindow *window = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (new_register_page)));
+            GtkWindow* window = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (
+                    new_register_page)));
             gnc_error_dialog (window, "%s",
-                         _("You have tried to open an account in the old register while it is open in the new register."));
+                              _ ("You have tried to open an account in the old register while it is open in the new register."));
             return NULL;
         }
     }
-/*################## Added for Reg2 #################*/
-    com0 = gnc_account_get_currency_or_parent(account);
-    com1 = gnc_account_foreach_descendant_until(account,gnc_plug_page_register_check_commodity,com0);
-    if(0 && com1 != NULL)
-    {
-        const gchar* com0_str = gnc_commodity_get_fullname(com0);
-        const gchar* com1_str = gnc_commodity_get_fullname(com1);
-        gnc_info_dialog(NULL,_("Cannot open sub-accounts because sub-accounts and parent account have different commodities or currencies\nFound:\n%s\n%s\n(There may be more mismatches)"),com0_str,com1_str);
+    /*################## Added for Reg2 #################*/
+    com0 = gnc_account_get_currency_or_parent (account);
+    com1 = gnc_account_foreach_descendant_until (account,
+                                                 gnc_plug_page_register_check_commodity, com0);
+    if (0 && com1 != NULL)
+    {
+        const gchar* com0_str = gnc_commodity_get_fullname (com0);
+        const gchar* com1_str = gnc_commodity_get_fullname (com1);
+        gnc_info_dialog (NULL,
+                         _ ("Cannot open sub-accounts because sub-accounts and parent account have different commodities or currencies\nFound:\n%s\n%s\n(There may be more mismatches)"),
+                         com0_str, com1_str);
         return NULL;
     }
 
     if (subaccounts)
-        ledger = gnc_ledger_display_subaccounts (account,com1 != NULL);
+        ledger = gnc_ledger_display_subaccounts (account, com1 != NULL);
     else
         ledger = gnc_ledger_display_simple (account);
 
-    page = gnc_plugin_page_register_new_common(ledger);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    priv->key = *xaccAccountGetGUID(account);
+    page = gnc_plugin_page_register_new_common (ledger);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    priv->key = *xaccAccountGetGUID (account);
 
-    LEAVE("%p", page);
+    LEAVE ("%p", page);
     return page;
 }
 
-GncPluginPage *
+GncPluginPage*
 gnc_plugin_page_register_new_gl (void)
 {
-    GNCLedgerDisplay *ledger;
+    GNCLedgerDisplay* ledger;
 
-    ledger = gnc_ledger_display_gl ();
-    return gnc_plugin_page_register_new_common(ledger);
+    ledger = gnc_ledger_display_gl();
+    return gnc_plugin_page_register_new_common (ledger);
 }
 
-GncPluginPage *
-gnc_plugin_page_register_new_ledger (GNCLedgerDisplay *ledger)
+GncPluginPage*
+gnc_plugin_page_register_new_ledger (GNCLedgerDisplay* ledger)
 {
-    return gnc_plugin_page_register_new_common(ledger);
+    return gnc_plugin_page_register_new_common (ledger);
 }
 
 static void
-gnc_plugin_page_register_class_init (GncPluginPageRegisterClass *klass)
+gnc_plugin_page_register_class_init (GncPluginPageRegisterClass* klass)
 {
-    GObjectClass *object_class = G_OBJECT_CLASS (klass);
-    GncPluginPageClass *gnc_plugin_class = GNC_PLUGIN_PAGE_CLASS(klass);
+    GObjectClass* object_class = G_OBJECT_CLASS (klass);
+    GncPluginPageClass* gnc_plugin_class = GNC_PLUGIN_PAGE_CLASS (klass);
 
     parent_class = g_type_class_peek_parent (klass);
 
@@ -775,7 +858,8 @@ gnc_plugin_page_register_class_init (GncPluginPageRegisterClass *klass)
     gnc_plugin_class->focus_page      = gnc_plugin_page_register_focus;
     gnc_plugin_class->save_page       = gnc_plugin_page_register_save_page;
     gnc_plugin_class->recreate_page   = gnc_plugin_page_register_recreate_page;
-    gnc_plugin_class->update_edit_menu_actions = gnc_plugin_page_register_update_edit_menu;
+    gnc_plugin_class->update_edit_menu_actions =
+        gnc_plugin_page_register_update_edit_menu;
     gnc_plugin_class->finish_pending  = gnc_plugin_page_register_finish_pending;
     gnc_plugin_class->focus_page_function = gnc_plugin_page_register_focus_widget;
 
@@ -783,29 +867,30 @@ gnc_plugin_page_register_class_init (GncPluginPageRegisterClass *klass)
 }
 
 static void
-gnc_plugin_page_register_init (GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_init (GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPage *parent;
-    GtkActionGroup *action_group;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPage* parent;
+    GtkActionGroup* action_group;
     gboolean use_new;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
 
     /* Init parent declared variables */
-    parent = GNC_PLUGIN_PAGE(plugin_page);
-    use_new = gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL_REGISTER, GNC_PREF_USE_NEW);
-    g_object_set(G_OBJECT(plugin_page),
-                 "page-name",      _("General Journal"),
-                 "page-uri",       "default:",
-                 "ui-description", "gnc-plugin-page-register-ui.xml",
-                 "use-new-window", use_new,
-                 NULL);
+    parent = GNC_PLUGIN_PAGE (plugin_page);
+    use_new = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL_REGISTER,
+                                  GNC_PREF_USE_NEW);
+    g_object_set (G_OBJECT (plugin_page),
+                  "page-name",      _ ("General Journal"),
+                  "page-uri",       "default:",
+                  "ui-description", "gnc-plugin-page-register-ui.xml",
+                  "use-new-window", use_new,
+                  NULL);
 
     /* Create menu and toolbar information */
     action_group =
-        gnc_plugin_page_create_action_group(parent,
-                                            "GncPluginPageRegisterActions");
+        gnc_plugin_page_create_action_group (parent,
+                                             "GncPluginPageRegisterActions");
     gtk_action_group_add_actions (action_group, gnc_plugin_page_register_actions,
                                   gnc_plugin_page_register_n_actions, plugin_page);
     gtk_action_group_add_toggle_actions (action_group,
@@ -814,7 +899,7 @@ gnc_plugin_page_register_init (GncPluginPageRegister *plugin_page)
     gtk_action_group_add_radio_actions (action_group,
                                         radio_entries_2, n_radio_entries_2,
                                         REG_STYLE_LEDGER,
-                                        G_CALLBACK(gnc_plugin_page_register_cmd_style_changed),
+                                        G_CALLBACK (gnc_plugin_page_register_cmd_style_changed),
                                         plugin_page);
 
     gnc_plugin_init_short_names (action_group, toolbar_labels);
@@ -830,24 +915,24 @@ gnc_plugin_page_register_init (GncPluginPageRegister *plugin_page)
 }
 
 static void
-gnc_plugin_page_register_finalize (GObject *object)
+gnc_plugin_page_register_finalize (GObject* object)
 {
     g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (object));
 
-    ENTER("object %p", object);
+    ENTER ("object %p", object);
 
     G_OBJECT_CLASS (parent_class)->finalize (object);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
-Account *
-gnc_plugin_page_register_get_account (GncPluginPageRegister *page)
+Account*
+gnc_plugin_page_register_get_account (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    Account *leader;
+    Account* leader;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     ledger_type = gnc_ledger_display_type (priv->ledger);
     leader = gnc_ledger_display_leader (priv->ledger);
 
@@ -856,15 +941,15 @@ gnc_plugin_page_register_get_account (GncPluginPageRegister *page)
     return NULL;
 }
 
-Transaction *
-gnc_plugin_page_register_get_current_txn (GncPluginPageRegister *page)
+Transaction*
+gnc_plugin_page_register_get_current_txn (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    return gnc_split_register_get_current_trans(reg);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    return gnc_split_register_get_current_trans (reg);
 }
 
 /**
@@ -872,11 +957,12 @@ gnc_plugin_page_register_get_current_txn (GncPluginPageRegister *page)
  * the current page, set focus on the sheet.
  */
 static gboolean
-gnc_plugin_page_register_focus_widget (GncPluginPage *register_plugin_page)
+gnc_plugin_page_register_focus_widget (GncPluginPage* register_plugin_page)
 {
-    if (GNC_IS_PLUGIN_PAGE_REGISTER(register_plugin_page))
+    if (GNC_IS_PLUGIN_PAGE_REGISTER (register_plugin_page))
     {
-        GNCSplitReg *gsr = gnc_plugin_page_register_get_gsr(GNC_PLUGIN_PAGE(register_plugin_page));
+        GNCSplitReg* gsr = gnc_plugin_page_register_get_gsr (GNC_PLUGIN_PAGE (
+                                                                 register_plugin_page));
         gnc_split_reg_focus_on_sheet (gsr);
     }
     return FALSE;
@@ -973,28 +1059,29 @@ static const char* split_action_tips[] =
 };
 
 static void
-gnc_plugin_page_register_ui_update (gpointer various, GncPluginPageRegister *page)
+gnc_plugin_page_register_ui_update (gpointer various,
+                                    GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
-    GtkAction *action;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
+    GtkAction* action;
     gboolean expanded, voided, read_only = FALSE;
-    Transaction *trans;
-    GncInvoice *inv;
+    Transaction* trans;
+    GncInvoice* inv;
     CursorClass cursor_class;
-    const char *uri;
+    const char* uri;
 
     /* Set 'Split Transaction' */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
     cursor_class = gnc_split_register_get_current_cursor_class (reg);
-    expanded = gnc_split_register_current_trans_expanded(reg);
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    expanded = gnc_split_register_current_trans_expanded (reg);
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "SplitTransactionAction");
     gtk_action_set_sensitive (action, reg->style == REG_STYLE_LEDGER);
     g_signal_handlers_block_by_func
     (action, gnc_plugin_page_register_cmd_expand_transaction, page);
-    gtk_toggle_action_set_active (GTK_TOGGLE_ACTION(action), expanded);
+    gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), expanded);
     g_signal_handlers_unblock_by_func
     (action, gnc_plugin_page_register_cmd_expand_transaction, page);
 
@@ -1003,84 +1090,84 @@ gnc_plugin_page_register_ui_update (gpointer various, GncPluginPageRegister *pag
 
     if (trans)
         read_only = xaccTransIsReadonlyByPostedDate (trans);
-    voided = xaccTransHasSplitsInState(trans, VREC);
+    voided = xaccTransHasSplitsInState (trans, VREC);
 
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "CutTransactionAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), !read_only & !voided);
+    gtk_action_set_sensitive (GTK_ACTION (action), !read_only & !voided);
 
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "PasteTransactionAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), !read_only & !voided);
+    gtk_action_set_sensitive (GTK_ACTION (action), !read_only & !voided);
 
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "DeleteTransactionAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), !read_only & !voided);
+    gtk_action_set_sensitive (GTK_ACTION (action), !read_only & !voided);
 
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "DuplicateTransactionAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), TRUE);
+    gtk_action_set_sensitive (GTK_ACTION (action), TRUE);
 
     if (cursor_class == CURSOR_CLASS_SPLIT)
     {
-        action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+        action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                              "DuplicateTransactionAction");
-        gtk_action_set_sensitive (GTK_ACTION(action), !read_only & !voided);
+        gtk_action_set_sensitive (GTK_ACTION (action), !read_only & !voided);
     }
 
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "RemoveTransactionSplitsAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), !read_only & !voided);
+    gtk_action_set_sensitive (GTK_ACTION (action), !read_only & !voided);
 
     /* Set 'Void' and 'Unvoid' */
     if (read_only)
         voided = TRUE;
 
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "VoidTransactionAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), !voided);
+    gtk_action_set_sensitive (GTK_ACTION (action), !voided);
 
     if (read_only)
         voided = FALSE;
 
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "UnvoidTransactionAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), voided);
+    gtk_action_set_sensitive (GTK_ACTION (action), voided);
 
     /* Set 'ExecAssociated' */
-    uri = xaccTransGetAssociation(trans);
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    uri = xaccTransGetAssociation (trans);
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "ExecAssociatedTransactionAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), (uri && *uri));
+    gtk_action_set_sensitive (GTK_ACTION (action), (uri && *uri));
 
     /* Set 'ExecAssociatedInvoice' */
     inv = invoice_from_split (gnc_split_register_get_current_split (reg));
-    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page),
+    action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page),
                                          "JumpAssociatedInvoiceAction");
-    gtk_action_set_sensitive (GTK_ACTION(action), inv != NULL);
+    gtk_action_set_sensitive (GTK_ACTION (action), inv != NULL);
 
-    gnc_plugin_business_split_reg_ui_update (GNC_PLUGIN_PAGE(page));
+    gnc_plugin_business_split_reg_ui_update (GNC_PLUGIN_PAGE (page));
 
     /* If we are in a readonly book, make any modifying action inactive */
-    if (qof_book_is_readonly(gnc_get_current_book()))
+    if (qof_book_is_readonly (gnc_get_current_book()))
     {
-        const char **iter;
+        const char** iter;
         for (iter = readonly_inactive_actions; *iter; ++iter)
         {
             /* Set the action's sensitivity */
-            GtkAction *action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page), *iter);
-            gtk_action_set_sensitive(action, FALSE);
+            GtkAction* action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page), *iter);
+            gtk_action_set_sensitive (action, FALSE);
         }
     }
 
     /* Modifying action descriptions based on cursor class */
     {
-        const char **iter, **label_iter, **tooltip_iter;
+        const char** iter, **label_iter, **tooltip_iter;
         gboolean curr_label_trans = FALSE;
         iter = tran_vs_split_actions;
-        action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page), *iter);
+        action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page), *iter);
         label_iter = tran_action_labels;
-        if (g_strcmp0 (gtk_action_get_label(action), _(*label_iter)) == 0)
+        if (g_strcmp0 (gtk_action_get_label (action), _ (*label_iter)) == 0)
             curr_label_trans = TRUE;
         if ((cursor_class == CURSOR_CLASS_SPLIT) && curr_label_trans)
         {
@@ -1089,9 +1176,9 @@ gnc_plugin_page_register_ui_update (gpointer various, GncPluginPageRegister *pag
             for (iter = tran_vs_split_actions; *iter; ++iter)
             {
                 /* Adjust the action's label and tooltip */
-                action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page), *iter);
-                gtk_action_set_label(action, _(*label_iter));
-                gtk_action_set_tooltip(action, _(*tooltip_iter));
+                action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page), *iter);
+                gtk_action_set_label (action, _ (*label_iter));
+                gtk_action_set_tooltip (action, _ (*tooltip_iter));
                 ++label_iter;
                 ++tooltip_iter;
             }
@@ -1103,9 +1190,9 @@ gnc_plugin_page_register_ui_update (gpointer various, GncPluginPageRegister *pag
             for (iter = tran_vs_split_actions; *iter; ++iter)
             {
                 /* Adjust the action's label and tooltip */
-                action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE(page), *iter);
-                gtk_action_set_label(action, _(*label_iter));
-                gtk_action_set_tooltip(action, _(*tooltip_iter));
+                action = gnc_plugin_page_get_action (GNC_PLUGIN_PAGE (page), *iter);
+                gtk_action_set_label (action, _ (*label_iter));
+                gtk_action_set_tooltip (action, _ (*tooltip_iter));
                 ++label_iter;
                 ++tooltip_iter;
             }
@@ -1114,57 +1201,62 @@ gnc_plugin_page_register_ui_update (gpointer various, GncPluginPageRegister *pag
 }
 
 static void
-gnc_plugin_page_register_ui_initial_state (GncPluginPageRegister *page)
+gnc_plugin_page_register_ui_initial_state (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv ;
-    GtkActionGroup *action_group;
-    GtkAction *action;
-    Account *account;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv ;
+    GtkActionGroup* action_group;
+    GtkAction* action;
+    Account* account;
+    SplitRegister* reg;
     GNCLedgerDisplayType ledger_type;
     int i;
-    gboolean is_readwrite = !qof_book_is_readonly(gnc_get_current_book());
+    gboolean is_readwrite = !qof_book_is_readonly (gnc_get_current_book());
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     account = gnc_plugin_page_register_get_account (page);
-    action_group = gnc_plugin_page_get_action_group(GNC_PLUGIN_PAGE(page));
-    gnc_plugin_update_actions(action_group, actions_requiring_account,
-                              "sensitive", is_readwrite && account != NULL);
+    action_group = gnc_plugin_page_get_action_group (GNC_PLUGIN_PAGE (page));
+    gnc_plugin_update_actions (action_group, actions_requiring_account,
+                               "sensitive", is_readwrite && account != NULL);
 
     /* Set "style" radio button */
-    ledger_type = gnc_ledger_display_type(priv->ledger);
-    gnc_plugin_update_actions(action_group, view_style_actions,
-                              "sensitive", ledger_type == LD_SINGLE);
+    ledger_type = gnc_ledger_display_type (priv->ledger);
+    gnc_plugin_update_actions (action_group, view_style_actions,
+                               "sensitive", ledger_type == LD_SINGLE);
 
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
     for (i = n_radio_entries_2 - 1; i > 0; i--)
     {
-        DEBUG(" index %d: comparing %x to %x", i, radio_entries_2[i].value,
-              reg->style);
+        DEBUG (" index %d: comparing %x to %x", i, radio_entries_2[i].value,
+               reg->style);
         if (radio_entries_2[i].value == reg->style)
         {
-            DEBUG("match");
+            DEBUG ("match");
             break;
         }
     }
 
     /* Either a match was found, or fell out with i = 0 */
-    action = gtk_action_group_get_action(action_group, radio_entries_2[i].name);
-    g_signal_handlers_block_by_func(action, gnc_plugin_page_register_cmd_style_changed, page);
-    gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), TRUE);
-    g_signal_handlers_unblock_by_func(action, gnc_plugin_page_register_cmd_style_changed, page);
+    action = gtk_action_group_get_action (action_group, radio_entries_2[i].name);
+    g_signal_handlers_block_by_func (action,
+                                     gnc_plugin_page_register_cmd_style_changed, page);
+    gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), TRUE);
+    g_signal_handlers_unblock_by_func (action,
+                                       gnc_plugin_page_register_cmd_style_changed, page);
 
     /* Set "double line" toggle button */
     action = gtk_action_group_get_action (action_group,
                                           "ViewStyleDoubleLineAction");
-    g_signal_handlers_block_by_func(action, gnc_plugin_page_register_cmd_style_double_line, page);
-    gtk_toggle_action_set_active (GTK_TOGGLE_ACTION(action), reg->use_double_line);
-    g_signal_handlers_unblock_by_func(action, gnc_plugin_page_register_cmd_style_double_line, page);
+    g_signal_handlers_block_by_func (action,
+                                     gnc_plugin_page_register_cmd_style_double_line, page);
+    gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action),
+                                  reg->use_double_line);
+    g_signal_handlers_unblock_by_func (action,
+                                       gnc_plugin_page_register_cmd_style_double_line, page);
 }
 
 /* Virtual Functions */
 
-static const gchar *
+static const gchar*
 get_filter_default_num_of_days (GNCLedgerDisplayType ledger_type)
 {
     if (ledger_type == LD_GL)
@@ -1179,27 +1271,27 @@ get_filter_default_num_of_days (GNCLedgerDisplayType ledger_type)
  * of the sheet focus only when the page is the current one.
  */
 static void
-gnc_plugin_page_register_focus (GncPluginPage *plugin_page,
+gnc_plugin_page_register_focus (GncPluginPage* plugin_page,
                                 gboolean on_current_page)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
-    GNCSplitReg *gsr;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
+    GNCSplitReg* gsr;
 
     g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    page = GNC_PLUGIN_PAGE_REGISTER(plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
-    gsr = gnc_plugin_page_register_get_gsr (GNC_PLUGIN_PAGE(plugin_page));
+    gsr = gnc_plugin_page_register_get_gsr (GNC_PLUGIN_PAGE (plugin_page));
 
     if (on_current_page)
     {
         priv->page_focus = TRUE;
 
-       // Chain up to use parent version of 'focus_page' which will
-       // use an idle_add as the page changed signal is emitted multiple times.
-       GNC_PLUGIN_PAGE_CLASS(parent_class)->focus_page (plugin_page, TRUE);
+        // Chain up to use parent version of 'focus_page' which will
+        // use an idle_add as the page changed signal is emitted multiple times.
+        GNC_PLUGIN_PAGE_CLASS (parent_class)->focus_page (plugin_page, TRUE);
     }
     else
         priv->page_focus = FALSE;
@@ -1208,29 +1300,29 @@ gnc_plugin_page_register_focus (GncPluginPage *plugin_page,
     gnc_split_reg_set_sheet_focus (gsr, priv->page_focus);
 }
 
-static GtkWidget *
-gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
+static GtkWidget*
+gnc_plugin_page_register_create_widget (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GncWindow *gnc_window;
+    GncWindow* gnc_window;
     guint numRows;
-    GtkWidget *gsr;
-    SplitRegister *reg;
-    Account *acct;
-    gchar **filter;
-    gchar *order;
+    GtkWidget* gsr;
+    SplitRegister* reg;
+    Account* acct;
+    gchar** filter;
+    gchar* order;
     int filter_changed = 0;
     gboolean create_new_page = FALSE;
 
-    ENTER("page %p", plugin_page);
+    ENTER ("page %p", plugin_page);
     page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
     if (priv->widget != NULL)
     {
-        LEAVE("existing widget %p", priv->widget);
+        LEAVE ("existing widget %p", priv->widget);
         return priv->widget;
     }
     // on create, the page will be the current page so set the focus flag
@@ -1241,30 +1333,30 @@ gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
     gtk_widget_show (priv->widget);
 
     // Set the style context for this page so it can be easily manipulated with css
-    gnc_widget_set_style_context (GTK_WIDGET(priv->widget), "GncRegisterPage");
+    gnc_widget_set_style_context (GTK_WIDGET (priv->widget), "GncRegisterPage");
 
     numRows = priv->lines_default;
-    numRows = MIN(numRows, DEFAULT_LINES_AMOUNT);
+    numRows = MIN (numRows, DEFAULT_LINES_AMOUNT);
 
-    gnc_window = GNC_WINDOW(GNC_PLUGIN_PAGE(page)->window);
-    gsr = gnc_split_reg_new(priv->ledger,
-                            gnc_window_get_gtk_window(gnc_window),
-                            numRows, priv->read_only);
-    priv->gsr = (GNCSplitReg *)gsr;
+    gnc_window = GNC_WINDOW (GNC_PLUGIN_PAGE (page)->window);
+    gsr = gnc_split_reg_new (priv->ledger,
+                             gnc_window_get_gtk_window (gnc_window),
+                             numRows, priv->read_only);
+    priv->gsr = (GNCSplitReg*)gsr;
     gtk_widget_show (gsr);
     gtk_box_pack_start (GTK_BOX (priv->widget), gsr, TRUE, TRUE, 0);
 
     g_signal_connect (G_OBJECT (gsr), "help-changed",
-                      G_CALLBACK ( gnc_plugin_page_help_changed_cb ),
-                      page );
+                      G_CALLBACK (gnc_plugin_page_help_changed_cb),
+                      page);
 
     g_signal_connect (G_OBJECT (gsr), "show-popup-menu",
-                      G_CALLBACK ( gnc_plugin_page_popup_menu_cb ),
-                      page );
+                      G_CALLBACK (gnc_plugin_page_popup_menu_cb),
+                      page);
 
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    gnc_split_register_config(reg, reg->type, reg->style,
-                              reg->use_double_line);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    gnc_split_register_config (reg, reg->type, reg->style,
+                               reg->use_double_line);
 
     gnc_plugin_page_register_ui_initial_state (page);
     gnc_plugin_page_register_ui_update (NULL, page);
@@ -1274,20 +1366,21 @@ gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
     {
         /* Set the sort order for the split register and status of save order button */
         priv->sd.save_order = FALSE;
-        order = gnc_plugin_page_register_get_sort_order(plugin_page);
+        order = gnc_plugin_page_register_get_sort_order (plugin_page);
 
-        PINFO("Loaded Sort order is %s", order);
+        PINFO ("Loaded Sort order is %s", order);
 
-        gnc_split_reg_set_sort_type(priv->gsr, SortTypefromString(order));
+        gnc_split_reg_set_sort_type (priv->gsr, SortTypefromString (order));
 
         if (order && (g_strcmp0 (order, DEFAULT_SORT_ORDER) != 0))
             priv->sd.save_order = TRUE;
 
         priv->sd.original_save_order = priv->sd.save_order;
-        g_free(order);
+        g_free (order);
 
-        priv->sd.reverse_order = gnc_plugin_page_register_get_sort_reversed(plugin_page);
-        gnc_split_reg_set_sort_reversed(priv->gsr, priv->sd.reverse_order, FALSE);
+        priv->sd.reverse_order = gnc_plugin_page_register_get_sort_reversed (
+                                     plugin_page);
+        gnc_split_reg_set_sort_reversed (priv->gsr, priv->sd.reverse_order, FALSE);
         if (priv->sd.reverse_order)
             priv->sd.save_order = TRUE;
 
@@ -1296,42 +1389,44 @@ gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
         /* Set the filter for the split register and status of save filter button */
         priv->fd.save_filter = FALSE;
 
-        filter = g_strsplit(gnc_plugin_page_register_get_filter(plugin_page), ",", -1);
+        filter = g_strsplit (gnc_plugin_page_register_get_filter (plugin_page), ",",
+                             -1);
 
-        PINFO("Loaded Filter Status is %s", filter[0]);
+        PINFO ("Loaded Filter Status is %s", filter[0]);
 
-        priv->fd.cleared_match = (gint)g_ascii_strtoll( filter[0], NULL, 16 );
+        priv->fd.cleared_match = (gint)g_ascii_strtoll (filter[0], NULL, 16);
 
         if (filter[0] && (g_strcmp0 (filter[0], DEFAULT_FILTER) != 0))
             filter_changed = filter_changed + 1;
 
-        if (filter[1] && (g_strcmp0 (filter[1], "0") != 0 ))
+        if (filter[1] && (g_strcmp0 (filter[1], "0") != 0))
         {
-            PINFO("Loaded Filter Start Date is %s", filter[1]);
+            PINFO ("Loaded Filter Start Date is %s", filter[1]);
 
-            priv->fd.start_time = gnc_plugin_page_register_filter_dmy2time (filter[1] );
-            priv->fd.start_time = gnc_time64_get_day_start(priv->fd.start_time);
+            priv->fd.start_time = gnc_plugin_page_register_filter_dmy2time (filter[1]);
+            priv->fd.start_time = gnc_time64_get_day_start (priv->fd.start_time);
             filter_changed = filter_changed + 1;
         }
 
-        if (filter[2] && (g_strcmp0 (filter[2], "0") != 0 ))
+        if (filter[2] && (g_strcmp0 (filter[2], "0") != 0))
         {
-            PINFO("Loaded Filter End Date is %s", filter[2]);
+            PINFO ("Loaded Filter End Date is %s", filter[2]);
 
-            priv->fd.end_time = gnc_plugin_page_register_filter_dmy2time (filter[2] );
-            priv->fd.end_time = gnc_time64_get_day_end(priv->fd.end_time);
+            priv->fd.end_time = gnc_plugin_page_register_filter_dmy2time (filter[2]);
+            priv->fd.end_time = gnc_time64_get_day_end (priv->fd.end_time);
             filter_changed = filter_changed + 1;
         }
 
         // set the default for the number of days
         priv->fd.days = (gint)g_ascii_strtoll (
-                                    get_filter_default_num_of_days (ledger_type), NULL, 10);
+                            get_filter_default_num_of_days (ledger_type), NULL, 10);
 
-        if (filter[3] && (g_strcmp0 (filter[3], get_filter_default_num_of_days (ledger_type)) != 0 ))
+        if (filter[3] &&
+            (g_strcmp0 (filter[3], get_filter_default_num_of_days (ledger_type)) != 0))
         {
-            PINFO("Loaded Filter Days is %s", filter[3]);
+            PINFO ("Loaded Filter Days is %s", filter[3]);
 
-            priv->fd.days = (gint)g_ascii_strtoll(filter[3], NULL, 10);
+            priv->fd.days = (gint)g_ascii_strtoll (filter[3], NULL, 10);
             filter_changed = filter_changed + 1;
         }
 
@@ -1339,7 +1434,7 @@ gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
             priv->fd.save_filter = TRUE;
 
         priv->fd.original_save_filter = priv->fd.save_filter;
-        g_strfreev(filter);
+        g_strfreev (filter);
     }
 
     if (ledger_type == LD_GL)
@@ -1355,7 +1450,8 @@ gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
         {
             priv->fd.days = 0;
             priv->fd.cleared_match = (gint)g_ascii_strtoll (DEFAULT_FILTER, NULL, 16);
-            gnc_split_reg_set_sort_type (priv->gsr, SortTypefromString (DEFAULT_SORT_ORDER));
+            gnc_split_reg_set_sort_type (priv->gsr,
+                                         SortTypefromString (DEFAULT_SORT_ORDER));
             priv->sd.reverse_order = FALSE;
             priv->fd.save_filter = FALSE;
             priv->sd.save_order = FALSE;
@@ -1391,12 +1487,12 @@ gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
     // Set filter tooltip for summary bar
     gnc_plugin_page_register_set_filter_tooltip (page);
 
-    plugin_page->summarybar = gsr_create_summary_bar(priv->gsr);
+    plugin_page->summarybar = gsr_create_summary_bar (priv->gsr);
     if (plugin_page->summarybar)
     {
-        gtk_widget_show_all(plugin_page->summarybar);
-        gtk_box_pack_start(GTK_BOX (priv->widget), plugin_page->summarybar,
-                           FALSE, FALSE, 0);
+        gtk_widget_show_all (plugin_page->summarybar);
+        gtk_box_pack_start (GTK_BOX (priv->widget), plugin_page->summarybar,
+                            FALSE, FALSE, 0);
 
         gnc_plugin_page_register_summarybar_position_changed (NULL, NULL, page);
         gnc_prefs_register_cb (GNC_PREFS_GROUP_GENERAL,
@@ -1412,39 +1508,39 @@ gnc_plugin_page_register_create_widget (GncPluginPage *plugin_page)
     priv->event_handler_id = qof_event_register_handler
                              ((QofEventHandler)gnc_plugin_page_register_event_handler, page);
     priv->component_manager_id =
-        gnc_register_gui_component(GNC_PLUGIN_PAGE_REGISTER_NAME,
-                                   gnc_plugin_page_register_refresh_cb,
-                                   gnc_plugin_page_register_close_cb,
-                                   page);
+        gnc_register_gui_component (GNC_PLUGIN_PAGE_REGISTER_NAME,
+                                    gnc_plugin_page_register_refresh_cb,
+                                    gnc_plugin_page_register_close_cb,
+                                    page);
     gnc_gui_component_set_session (priv->component_manager_id,
                                    gnc_get_current_session());
-    acct = gnc_plugin_page_register_get_account(page);
+    acct = gnc_plugin_page_register_get_account (page);
     if (acct)
         gnc_gui_component_watch_entity (
-            priv->component_manager_id, xaccAccountGetGUID(acct),
+            priv->component_manager_id, xaccAccountGetGUID (acct),
             QOF_EVENT_DESTROY | QOF_EVENT_MODIFY);
 
     gnc_split_reg_set_moved_cb
     (priv->gsr, (GFunc)gnc_plugin_page_register_ui_update, page);
 
-    g_signal_connect (G_OBJECT(plugin_page), "inserted",
-                      G_CALLBACK(gnc_plugin_page_inserted_cb),
+    g_signal_connect (G_OBJECT (plugin_page), "inserted",
+                      G_CALLBACK (gnc_plugin_page_inserted_cb),
                       NULL);
 
     /* DRH - Probably lots of other stuff from regWindowLedger should end up here. */
-    LEAVE(" ");
+    LEAVE (" ");
     return priv->widget;
 }
 
 static void
-gnc_plugin_page_register_destroy_widget (GncPluginPage *plugin_page)
+gnc_plugin_page_register_destroy_widget (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("page %p", plugin_page);
+    ENTER ("page %p", plugin_page);
     page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
 
     gnc_prefs_remove_cb_by_func (GNC_PREFS_GROUP_GENERAL,
                                  GNC_PREF_SUMMARYBAR_POSITION_TOP,
@@ -1456,7 +1552,7 @@ gnc_plugin_page_register_destroy_widget (GncPluginPage *plugin_page)
                                  page);
 
     // Remove the page_changed signal callback
-    gnc_plugin_page_disconnect_page_changed (GNC_PLUGIN_PAGE(plugin_page));
+    gnc_plugin_page_disconnect_page_changed (GNC_PLUGIN_PAGE (plugin_page));
 
     // Remove the page focus idle function if present
     g_idle_remove_by_data (GNC_PLUGIN_PAGE_REGISTER (plugin_page));
@@ -1466,53 +1562,53 @@ gnc_plugin_page_register_destroy_widget (GncPluginPage *plugin_page)
 
     if (priv->component_manager_id)
     {
-        gnc_unregister_gui_component(priv->component_manager_id);
+        gnc_unregister_gui_component (priv->component_manager_id);
         priv->component_manager_id = 0;
     }
 
     if (priv->event_handler_id)
     {
-        qof_event_unregister_handler(priv->event_handler_id);
+        qof_event_unregister_handler (priv->event_handler_id);
         priv->event_handler_id = 0;
     }
 
     if (priv->sd.dialog)
     {
-        gtk_widget_destroy(priv->sd.dialog);
-        memset(&priv->sd, 0, sizeof(priv->sd));
+        gtk_widget_destroy (priv->sd.dialog);
+        memset (&priv->sd, 0, sizeof (priv->sd));
     }
 
     if (priv->fd.dialog)
     {
-        gtk_widget_destroy(priv->fd.dialog);
-        memset(&priv->fd, 0, sizeof(priv->fd));
+        gtk_widget_destroy (priv->fd.dialog);
+        memset (&priv->fd, 0, sizeof (priv->fd));
     }
 
     qof_query_destroy (priv->search_query);
     qof_query_destroy (priv->filter_query);
 
-    gtk_widget_hide(priv->widget);
+    gtk_widget_hide (priv->widget);
     gnc_ledger_display_close (priv->ledger);
     priv->ledger = NULL;
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_window_changed (GncPluginPage *plugin_page,
-                                         GtkWidget *window)
+gnc_plugin_page_register_window_changed (GncPluginPage* plugin_page,
+                                         GtkWidget* window)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
 
     g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    page = GNC_PLUGIN_PAGE_REGISTER(plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     priv->gsr->window =
-        GTK_WIDGET(gnc_window_get_gtk_window(GNC_WINDOW(window)));
+        GTK_WIDGET (gnc_window_get_gtk_window (GNC_WINDOW (window)));
 }
 
-static const gchar *style_names[] =
+static const gchar* style_names[] =
 {
     "Ledger",
     "Auto Ledger",
@@ -1546,69 +1642,69 @@ static const gchar *style_names[] =
  *
  *  @param group_name The group name to use when saving data. */
 static void
-gnc_plugin_page_register_save_page (GncPluginPage *plugin_page,
-                                    GKeyFile *key_file,
-                                    const gchar *group_name)
+gnc_plugin_page_register_save_page (GncPluginPage* plugin_page,
+                                    GKeyFile* key_file,
+                                    const gchar* group_name)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    SplitRegister *reg;
-    Account *leader;
+    SplitRegister* reg;
+    Account* leader;
 
-    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
     g_return_if_fail (key_file != NULL);
     g_return_if_fail (group_name != NULL);
 
-    ENTER("page %p, key_file %p, group_name %s", plugin_page, key_file,
-          group_name);
+    ENTER ("page %p, key_file %p, group_name %s", plugin_page, key_file,
+           group_name);
 
-    page = GNC_PLUGIN_PAGE_REGISTER(plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    ledger_type = gnc_ledger_display_type(priv->ledger);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    ledger_type = gnc_ledger_display_type (priv->ledger);
     if (ledger_type > LD_GL)
     {
-        LEAVE("Unsupported ledger type");
+        LEAVE ("Unsupported ledger type");
         return;
     }
     if ((ledger_type == LD_SINGLE) || (ledger_type == LD_SUBACCOUNT))
     {
-        const gchar *label;
+        const gchar* label;
         gchar* name;
         gchar acct_guid[GUID_ENCODING_LENGTH + 1];
         label = (ledger_type == LD_SINGLE) ? LABEL_ACCOUNT : LABEL_SUBACCOUNT;
-        leader = gnc_ledger_display_leader(priv->ledger);
-        g_key_file_set_string(key_file, group_name, KEY_REGISTER_TYPE, label);
-        name = gnc_account_get_full_name(leader);
-        g_key_file_set_string(key_file, group_name, KEY_ACCOUNT_NAME, name);
-        g_free(name);
+        leader = gnc_ledger_display_leader (priv->ledger);
+        g_key_file_set_string (key_file, group_name, KEY_REGISTER_TYPE, label);
+        name = gnc_account_get_full_name (leader);
+        g_key_file_set_string (key_file, group_name, KEY_ACCOUNT_NAME, name);
+        g_free (name);
         guid_to_string_buff (xaccAccountGetGUID (leader), acct_guid);
-        g_key_file_set_string(key_file, group_name, KEY_ACCOUNT_GUID, acct_guid);
+        g_key_file_set_string (key_file, group_name, KEY_ACCOUNT_GUID, acct_guid);
     }
     else if (reg->type == GENERAL_JOURNAL)
     {
-        g_key_file_set_string(key_file, group_name, KEY_REGISTER_TYPE,
-                              LABEL_GL);
+        g_key_file_set_string (key_file, group_name, KEY_REGISTER_TYPE,
+                               LABEL_GL);
     }
     else if (reg->type == SEARCH_LEDGER)
     {
-        g_key_file_set_string(key_file, group_name, KEY_REGISTER_TYPE,
-                              LABEL_SEARCH);
+        g_key_file_set_string (key_file, group_name, KEY_REGISTER_TYPE,
+                               LABEL_SEARCH);
     }
     else
     {
-        LEAVE("Unsupported register type");
+        LEAVE ("Unsupported register type");
         return;
     }
 
-    g_key_file_set_string(key_file, group_name, KEY_REGISTER_STYLE,
-                          style_names[reg->style]);
-    g_key_file_set_boolean(key_file, group_name, KEY_DOUBLE_LINE,
-                           reg->use_double_line);
+    g_key_file_set_string (key_file, group_name, KEY_REGISTER_STYLE,
+                           style_names[reg->style]);
+    g_key_file_set_boolean (key_file, group_name, KEY_DOUBLE_LINE,
+                            reg->use_double_line);
 
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
@@ -1625,47 +1721,47 @@ gnc_plugin_page_register_save_page (GncPluginPage *plugin_page,
  *
  *  @param group_name The group name to use when restoring data. */
 static void
-gnc_plugin_page_register_restore_edit_menu (GncPluginPage *page,
-        GKeyFile *key_file,
-        const gchar *group_name)
+gnc_plugin_page_register_restore_edit_menu (GncPluginPage* page,
+                                            GKeyFile* key_file,
+                                            const gchar* group_name)
 {
-    GtkAction *action;
-    GError *error = NULL;
-    gchar *style_name;
+    GtkAction* action;
+    GError* error = NULL;
+    gchar* style_name;
     gint i;
     gboolean use_double_line;
 
-    ENTER(" ");
+    ENTER (" ");
 
     /* Convert the style name to an index */
-    style_name = g_key_file_get_string(key_file, group_name,
-                                       KEY_REGISTER_STYLE, &error);
+    style_name = g_key_file_get_string (key_file, group_name,
+                                        KEY_REGISTER_STYLE, &error);
     for (i = 0 ; style_names[i]; i++)
     {
-        if (g_ascii_strcasecmp(style_name, style_names[i]) == 0)
+        if (g_ascii_strcasecmp (style_name, style_names[i]) == 0)
         {
-            DEBUG("Found match for style name: %s", style_name);
+            DEBUG ("Found match for style name: %s", style_name);
             break;
         }
     }
-    g_free(style_name);
+    g_free (style_name);
 
     /* Update the style menu action for this page */
     if (i <= REG_STYLE_JOURNAL)
     {
-        DEBUG("Setting style: %d", i);
-        action = gnc_plugin_page_get_action(page, radio_entries_2[i].name);
-        gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), TRUE);
+        DEBUG ("Setting style: %d", i);
+        action = gnc_plugin_page_get_action (page, radio_entries_2[i].name);
+        gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), TRUE);
     }
 
     /* Update the  double line action on this page */
     use_double_line =
-        g_key_file_get_boolean(key_file, group_name, KEY_DOUBLE_LINE, &error);
-    DEBUG("Setting double_line_mode: %d", use_double_line);
-    action = gnc_plugin_page_get_action(page, "ViewStyleDoubleLineAction");
-    gtk_toggle_action_set_active(GTK_TOGGLE_ACTION(action), use_double_line);
+        g_key_file_get_boolean (key_file, group_name, KEY_DOUBLE_LINE, &error);
+    DEBUG ("Setting double_line_mode: %d", use_double_line);
+    action = gnc_plugin_page_get_action (page, "ViewStyleDoubleLineAction");
+    gtk_toggle_action_set_active (GTK_TOGGLE_ACTION (action), use_double_line);
 
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
@@ -1678,87 +1774,87 @@ gnc_plugin_page_register_restore_edit_menu (GncPluginPage *page,
  *  page information should be read.
  *
  *  @param group_name The group name to use when restoring data. */
-static GncPluginPage *
-gnc_plugin_page_register_recreate_page (GtkWidget *window,
-                                        GKeyFile *key_file,
-                                        const gchar *group_name)
-{
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPage *page;
-    GError *error = NULL;
-    gchar *reg_type, *acct_guid;
+static GncPluginPage*
+gnc_plugin_page_register_recreate_page (GtkWidget* window,
+                                        GKeyFile* key_file,
+                                        const gchar* group_name)
+{
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPage* page;
+    GError* error = NULL;
+    gchar* reg_type, *acct_guid;
     GncGUID guid;
-    Account *account = NULL;
-    QofBook *book;
+    Account* account = NULL;
+    QofBook* book;
     gboolean include_subs;
 
-    g_return_val_if_fail(key_file, NULL);
-    g_return_val_if_fail(group_name, NULL);
-    ENTER("key_file %p, group_name %s", key_file, group_name);
+    g_return_val_if_fail (key_file, NULL);
+    g_return_val_if_fail (group_name, NULL);
+    ENTER ("key_file %p, group_name %s", key_file, group_name);
 
     /* Create the new page. */
-    reg_type = g_key_file_get_string(key_file, group_name,
-                                     KEY_REGISTER_TYPE, &error);
-    DEBUG("Page type: %s", reg_type);
-    if ((g_ascii_strcasecmp(reg_type, LABEL_ACCOUNT) == 0) ||
-            (g_ascii_strcasecmp(reg_type, LABEL_SUBACCOUNT) == 0))
-    {
-        include_subs = (g_ascii_strcasecmp(reg_type, LABEL_SUBACCOUNT) == 0);
-        DEBUG("Include subs: %d", include_subs);
-        book = qof_session_get_book(gnc_get_current_session());
-        acct_guid = g_key_file_get_string(key_file, group_name,
-                                          KEY_ACCOUNT_GUID, &error);
+    reg_type = g_key_file_get_string (key_file, group_name,
+                                      KEY_REGISTER_TYPE, &error);
+    DEBUG ("Page type: %s", reg_type);
+    if ((g_ascii_strcasecmp (reg_type, LABEL_ACCOUNT) == 0) ||
+        (g_ascii_strcasecmp (reg_type, LABEL_SUBACCOUNT) == 0))
+    {
+        include_subs = (g_ascii_strcasecmp (reg_type, LABEL_SUBACCOUNT) == 0);
+        DEBUG ("Include subs: %d", include_subs);
+        book = qof_session_get_book (gnc_get_current_session());
+        acct_guid = g_key_file_get_string (key_file, group_name,
+                                           KEY_ACCOUNT_GUID, &error);
         if (string_to_guid (acct_guid, &guid)) //find account by guid
         {
             account = xaccAccountLookup (&guid, book);
-            g_free(acct_guid);
+            g_free (acct_guid);
         }
         if (account == NULL) //find account by full name
         {
-            gchar *acct_name = g_key_file_get_string(key_file, group_name,
-                                              KEY_ACCOUNT_NAME, &error);
-            account = gnc_account_lookup_by_full_name(gnc_book_get_root_account(book),
-                      acct_name);
-            g_free(acct_name);
+            gchar* acct_name = g_key_file_get_string (key_file, group_name,
+                                                      KEY_ACCOUNT_NAME, &error);
+            account = gnc_account_lookup_by_full_name (gnc_book_get_root_account (book),
+                                                       acct_name);
+            g_free (acct_name);
         }
         if (account == NULL)
         {
-            LEAVE("Bad account name");
-            g_free(reg_type);
+            LEAVE ("Bad account name");
+            g_free (reg_type);
             return NULL;
         }
         page = gnc_plugin_page_register_new (account, include_subs);
     }
-    else if (g_ascii_strcasecmp(reg_type, LABEL_GL) == 0)
+    else if (g_ascii_strcasecmp (reg_type, LABEL_GL) == 0)
     {
         page = gnc_plugin_page_register_new_gl();
     }
     else
     {
-        LEAVE("Bad ledger type");
-        g_free(reg_type);
+        LEAVE ("Bad ledger type");
+        g_free (reg_type);
         return NULL;
     }
-    g_free(reg_type);
+    g_free (reg_type);
 
     /* disable the refresh of the display ledger, this is for
      * sort/filter updates and double line/style changes */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     priv->enable_refresh = FALSE;
 
     /* Recreate page in given window */
-    gnc_plugin_page_set_use_new_window(page, FALSE);
+    gnc_plugin_page_set_use_new_window (page, FALSE);
 
     /* Install it now so we can them manipulate the created widget */
-    gnc_main_window_open_page(GNC_MAIN_WINDOW(window), page);
+    gnc_main_window_open_page (GNC_MAIN_WINDOW (window), page);
 
     /* Now update the page to the last state it was in */
-    gnc_plugin_page_register_restore_edit_menu(page, key_file, group_name);
+    gnc_plugin_page_register_restore_edit_menu (page, key_file, group_name);
 
     /* enable the refresh */
     priv->enable_refresh = TRUE;
     gnc_ledger_display_refresh (priv->ledger);
-    LEAVE(" ");
+    LEAVE (" ");
     return page;
 }
 
@@ -1767,17 +1863,17 @@ gnc_plugin_page_register_recreate_page (GtkWidget *window,
  * Based on code from Epiphany (src/ephy-window.c)
  */
 static void
-gnc_plugin_page_register_update_edit_menu (GncPluginPage *page, gboolean hide)
+gnc_plugin_page_register_update_edit_menu (GncPluginPage* page, gboolean hide)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPageRegister *reg_page;
-    GtkAction *action;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPageRegister* reg_page;
+    GtkAction* action;
     gboolean can_copy = FALSE, can_cut = FALSE, can_paste = FALSE;
     gboolean has_selection;
-    gboolean is_readwrite = !qof_book_is_readonly(gnc_get_current_book());
+    gboolean is_readwrite = !qof_book_is_readonly (gnc_get_current_book());
 
-    reg_page = GNC_PLUGIN_PAGE_REGISTER(page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(reg_page);
+    reg_page = GNC_PLUGIN_PAGE_REGISTER (page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (reg_page);
     has_selection = gnucash_register_has_selection (priv->gsr->reg);
 
     can_copy = has_selection;
@@ -1797,55 +1893,55 @@ gnc_plugin_page_register_update_edit_menu (GncPluginPage *page, gboolean hide)
 
 
 static gboolean
-gnc_plugin_page_register_finish_pending (GncPluginPage *page)
+gnc_plugin_page_register_finish_pending (GncPluginPage* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPageRegister *reg_page;
-    SplitRegister *reg;
-    GtkWidget *dialog, *window;
-    const gchar *name;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPageRegister* reg_page;
+    SplitRegister* reg;
+    GtkWidget* dialog, *window;
+    const gchar* name;
     gint response;
 
-    reg_page = GNC_PLUGIN_PAGE_REGISTER(page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(reg_page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
+    reg_page = GNC_PLUGIN_PAGE_REGISTER (page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (reg_page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
 
-    if (!reg || !gnc_split_register_changed(reg))
+    if (!reg || !gnc_split_register_changed (reg))
         return TRUE;
 
-    name = gnc_plugin_page_register_get_tab_name(page);
+    name = gnc_plugin_page_register_get_tab_name (page);
     window = gnc_plugin_page_get_window (page);
-    dialog = gtk_message_dialog_new(GTK_WINDOW(window),
-                                    GTK_DIALOG_DESTROY_WITH_PARENT,
-                                    GTK_MESSAGE_WARNING,
-                                    GTK_BUTTONS_NONE,
-                                    /* Translators: %s is the name
-                                       of the tab page */
-                                    _("Save changes to %s?"), name);
+    dialog = gtk_message_dialog_new (GTK_WINDOW (window),
+                                     GTK_DIALOG_DESTROY_WITH_PARENT,
+                                     GTK_MESSAGE_WARNING,
+                                     GTK_BUTTONS_NONE,
+                                     /* Translators: %s is the name
+                                        of the tab page */
+                                     _ ("Save changes to %s?"), name);
     gtk_message_dialog_format_secondary_text
-    (GTK_MESSAGE_DIALOG(dialog),
+    (GTK_MESSAGE_DIALOG (dialog),
      "%s",
-     _("This register has pending changes to a transaction. "
-       "Would you like to save the changes to this transaction, "
-       "discard the transaction, or cancel the operation?"));
-    gnc_gtk_dialog_add_button(dialog, _("_Discard Transaction"),
-                              "edit-delete", GTK_RESPONSE_REJECT);
-    gtk_dialog_add_button(GTK_DIALOG(dialog),
-                          _("_Cancel"), GTK_RESPONSE_CANCEL);
-    gnc_gtk_dialog_add_button(dialog, _("_Save Transaction"),
-                              "document-save", GTK_RESPONSE_ACCEPT);
-
-    response = gtk_dialog_run(GTK_DIALOG(dialog));
-    gtk_widget_destroy(dialog);
+     _ ("This register has pending changes to a transaction. "
+        "Would you like to save the changes to this transaction, "
+        "discard the transaction, or cancel the operation?"));
+    gnc_gtk_dialog_add_button (dialog, _ ("_Discard Transaction"),
+                               "edit-delete", GTK_RESPONSE_REJECT);
+    gtk_dialog_add_button (GTK_DIALOG (dialog),
+                           _ ("_Cancel"), GTK_RESPONSE_CANCEL);
+    gnc_gtk_dialog_add_button (dialog, _ ("_Save Transaction"),
+                               "document-save", GTK_RESPONSE_ACCEPT);
+
+    response = gtk_dialog_run (GTK_DIALOG (dialog));
+    gtk_widget_destroy (dialog);
 
     switch (response)
     {
     case GTK_RESPONSE_ACCEPT:
-        gnc_split_register_save(reg, TRUE);
+        gnc_split_register_save (reg, TRUE);
         return TRUE;
 
     case GTK_RESPONSE_REJECT:
-        gnc_split_register_cancel_cursor_trans_changes(reg);
+        gnc_split_register_cancel_cursor_trans_changes (reg);
         gnc_split_register_save (reg, TRUE);
         return TRUE;
 
@@ -1855,18 +1951,19 @@ gnc_plugin_page_register_finish_pending (GncPluginPage *page)
 }
 
 
-static gchar *
-gnc_plugin_page_register_get_tab_name (GncPluginPage *plugin_page)
+static gchar*
+gnc_plugin_page_register_get_tab_name (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    SplitRegister *reg;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    SplitRegister* reg;
+    Account* leader;
 
-    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), _("unknown"));
+    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page),
+                          _ ("unknown"));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     reg = gnc_ledger_display_get_split_register (ld);
     ledger_type = gnc_ledger_display_type (ld);
@@ -1875,21 +1972,21 @@ gnc_plugin_page_register_get_tab_name (GncPluginPage *plugin_page)
     switch (ledger_type)
     {
     case LD_SINGLE:
-        return g_strdup(xaccAccountGetName (leader));
+        return g_strdup (xaccAccountGetName (leader));
 
     case LD_SUBACCOUNT:
-        return g_strdup_printf("%s+", xaccAccountGetName (leader));
+        return g_strdup_printf ("%s+", xaccAccountGetName (leader));
 
     case LD_GL:
         switch (reg->type)
         {
         case GENERAL_JOURNAL:
         case INCOME_LEDGER:
-            return g_strdup(_("General Journal"));
+            return g_strdup (_ ("General Journal"));
         case PORTFOLIO_LEDGER:
-            return g_strdup(_("Portfolio"));
+            return g_strdup (_ ("Portfolio"));
         case SEARCH_LEDGER:
-            return g_strdup(_("Search Results"));
+            return g_strdup (_ ("Search Results"));
         default:
             break;
         }
@@ -1899,21 +1996,22 @@ gnc_plugin_page_register_get_tab_name (GncPluginPage *plugin_page)
         break;
     }
 
-    return g_strdup(_("unknown"));
+    return g_strdup (_ ("unknown"));
 }
 
-static gchar *
-gnc_plugin_page_register_get_tab_color (GncPluginPage *plugin_page)
+static gchar*
+gnc_plugin_page_register_get_tab_color (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    Account* leader;
     const char* color;
 
-    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), _("unknown"));
+    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page),
+                          _ ("unknown"));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
@@ -1922,23 +2020,24 @@ gnc_plugin_page_register_get_tab_color (GncPluginPage *plugin_page)
     if ((ledger_type == LD_SINGLE) || (ledger_type == LD_SUBACCOUNT))
         color = xaccAccountGetColor (leader);
 
-    return g_strdup(color ? color : "Not Set");
+    return g_strdup (color ? color : "Not Set");
 }
 
-static const gchar *
-gnc_plugin_page_register_get_filter_gcm (Account *leader)
+static const gchar*
+gnc_plugin_page_register_get_filter_gcm (Account* leader)
 {
-    GKeyFile *state_file = gnc_state_get_current();
-    gchar *state_section;
-    gchar *filter_text;
+    GKeyFile* state_file = gnc_state_get_current();
+    gchar* state_section;
+    gchar* filter_text;
     gchar acct_guid[GUID_ENCODING_LENGTH + 1];
-    GError *error = NULL;
+    GError* error = NULL;
     const char* filter = NULL;
 
     // get the filter from the .gcm file
     guid_to_string_buff (xaccAccountGetGUID (leader), acct_guid);
     state_section = g_strconcat (STATE_SECTION_REG_PREFIX, " ", acct_guid, NULL);
-    filter_text = g_key_file_get_string (state_file, state_section, KEY_PAGE_FILTER, &error);
+    filter_text = g_key_file_get_string (state_file, state_section,
+                                         KEY_PAGE_FILTER, &error);
 
     if (error)
         g_clear_error (&error);
@@ -1952,25 +2051,26 @@ gnc_plugin_page_register_get_filter_gcm (Account *leader)
     return filter;
 }
 
-static gchar *
-gnc_plugin_page_register_get_filter (GncPluginPage *plugin_page)
+static gchar*
+gnc_plugin_page_register_get_filter (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    Account* leader;
     const char* filter = NULL;
 
-    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), _("unknown"));
+    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page),
+                          _ ("unknown"));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
 
     // load from gcm file for LD_GL or when feature is set
     if (ledger_type == LD_GL ||
-        gnc_features_check_used (gnc_get_current_book (), GNC_FEATURE_REG_SORT_FILTER))
+        gnc_features_check_used (gnc_get_current_book(), GNC_FEATURE_REG_SORT_FILTER))
         filter = gnc_plugin_page_register_get_filter_gcm (leader);
     else // load from kvp
     {
@@ -1978,16 +2078,18 @@ gnc_plugin_page_register_get_filter (GncPluginPage *plugin_page)
             filter = xaccAccountGetFilter (leader);
     }
 
-    return filter ? g_strdup(filter) : g_strdup_printf("%s,%s,%s,%s", DEFAULT_FILTER,
-                                       "0", "0", get_filter_default_num_of_days (ledger_type));
+    return filter ? g_strdup (filter) : g_strdup_printf ("%s,%s,%s,%s",
+                                                         DEFAULT_FILTER,
+                                                         "0", "0", get_filter_default_num_of_days (ledger_type));
 }
 
 static void
-gnc_plugin_page_register_set_filter_gcm (Account *leader, const gchar *filter, gchar *default_filter)
+gnc_plugin_page_register_set_filter_gcm (Account* leader, const gchar* filter,
+                                         gchar* default_filter)
 {
-    GKeyFile *state_file = gnc_state_get_current();
-    gchar *state_section;
-    gchar *filter_text;
+    GKeyFile* state_file = gnc_state_get_current();
+    gchar* state_section;
+    gchar* filter_text;
     gchar acct_guid[GUID_ENCODING_LENGTH + 1];
 
     // save the filter to the .gcm file also
@@ -2001,33 +2103,36 @@ gnc_plugin_page_register_set_filter_gcm (Account *leader, const gchar *filter, g
     else
     {
         filter_text = g_strdup (filter);
-        filter_text = g_strdelimit (filter_text, ",", ';'); // make it conform to .gcm file list
-        g_key_file_set_string (state_file, state_section, KEY_PAGE_FILTER, filter_text);
+        filter_text = g_strdelimit (filter_text, ",",
+                                    ';'); // make it conform to .gcm file list
+        g_key_file_set_string (state_file, state_section, KEY_PAGE_FILTER,
+                               filter_text);
         g_free (filter_text);
     }
     g_free (state_section);
 }
 
 void
-gnc_plugin_page_register_set_filter (GncPluginPage *plugin_page, const gchar *filter )
+gnc_plugin_page_register_set_filter (GncPluginPage* plugin_page,
+                                     const gchar* filter)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
-    gchar *default_filter;
+    GNCLedgerDisplay* ld;
+    Account* leader;
+    gchar* default_filter;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
 
-    default_filter = g_strdup_printf("%s,%s,%s,%s", DEFAULT_FILTER,
+    default_filter = g_strdup_printf ("%s,%s,%s,%s", DEFAULT_FILTER,
                                       "0", "0", get_filter_default_num_of_days (ledger_type));
 
     // save to gcm file for LD_GL or when feature is set
     if (ledger_type == LD_GL ||
-        gnc_features_check_used (gnc_get_current_book (), GNC_FEATURE_REG_SORT_FILTER))
+        gnc_features_check_used (gnc_get_current_book(), GNC_FEATURE_REG_SORT_FILTER))
         gnc_plugin_page_register_set_filter_gcm (leader, filter, default_filter);
     else // save to kvp
     {
@@ -2043,20 +2148,21 @@ gnc_plugin_page_register_set_filter (GncPluginPage *plugin_page, const gchar *fi
     return;
 }
 
-static const gchar *
-gnc_plugin_page_register_get_sort_order_gcm (Account *leader)
+static const gchar*
+gnc_plugin_page_register_get_sort_order_gcm (Account* leader)
 {
-    GKeyFile *state_file = gnc_state_get_current();
-    gchar *state_section;
-    gchar *sort_text;
+    GKeyFile* state_file = gnc_state_get_current();
+    gchar* state_section;
+    gchar* sort_text;
     gchar acct_guid[GUID_ENCODING_LENGTH + 1];
-    GError *error = NULL;
+    GError* error = NULL;
     const char* sort_order = NULL;
 
     // get the sort_order from the .gcm file
     guid_to_string_buff (xaccAccountGetGUID (leader), acct_guid);
     state_section = g_strconcat (STATE_SECTION_REG_PREFIX, " ", acct_guid, NULL);
-    sort_text = g_key_file_get_string (state_file, state_section, KEY_PAGE_SORT, &error);
+    sort_text = g_key_file_get_string (state_file, state_section, KEY_PAGE_SORT,
+                                       &error);
 
     if (error)
         g_clear_error (&error);
@@ -2069,39 +2175,41 @@ gnc_plugin_page_register_get_sort_order_gcm (Account *leader)
     return sort_order;
 }
 
-static gchar *
-gnc_plugin_page_register_get_sort_order (GncPluginPage *plugin_page)
+static gchar*
+gnc_plugin_page_register_get_sort_order (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    Account* leader;
     const char* sort_order = NULL;
 
-    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), _("unknown"));
+    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page),
+                          _ ("unknown"));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
 
     // load from gcm file for LD_GL or when feature is set
     if (ledger_type == LD_GL ||
-        gnc_features_check_used (gnc_get_current_book (), GNC_FEATURE_REG_SORT_FILTER))
+        gnc_features_check_used (gnc_get_current_book(), GNC_FEATURE_REG_SORT_FILTER))
         sort_order = gnc_plugin_page_register_get_sort_order_gcm (leader);
     else // load from kvp
     {
         if ((ledger_type == LD_SINGLE) || (ledger_type == LD_SUBACCOUNT))
             sort_order = xaccAccountGetSortOrder (leader);
     }
-    return g_strdup(sort_order ? sort_order : DEFAULT_SORT_ORDER);
+    return g_strdup (sort_order ? sort_order : DEFAULT_SORT_ORDER);
 }
 
 static void
-gnc_plugin_page_register_set_sort_order_gcm (Account *leader, const gchar *sort_order )
+gnc_plugin_page_register_set_sort_order_gcm (Account* leader,
+                                             const gchar* sort_order)
 {
-    GKeyFile *state_file = gnc_state_get_current();
-    gchar *state_section;
+    GKeyFile* state_file = gnc_state_get_current();
+    gchar* state_section;
     gchar acct_guid[GUID_ENCODING_LENGTH + 1];
 
     // save sort_order to the .gcm file also
@@ -2118,21 +2226,22 @@ gnc_plugin_page_register_set_sort_order_gcm (Account *leader, const gchar *sort_
     g_free (state_section);
 }
 void
-gnc_plugin_page_register_set_sort_order (GncPluginPage *plugin_page, const gchar *sort_order )
+gnc_plugin_page_register_set_sort_order (GncPluginPage* plugin_page,
+                                         const gchar* sort_order)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    Account* leader;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
 
     // save to gcm file for LD_GL or when feature is set
     if (ledger_type == LD_GL ||
-        gnc_features_check_used (gnc_get_current_book (), GNC_FEATURE_REG_SORT_FILTER))
+        gnc_features_check_used (gnc_get_current_book(), GNC_FEATURE_REG_SORT_FILTER))
         gnc_plugin_page_register_set_sort_order_gcm (leader, sort_order);
     else // save to kvp
     {
@@ -2148,18 +2257,19 @@ gnc_plugin_page_register_set_sort_order (GncPluginPage *plugin_page, const gchar
 }
 
 static gboolean
-gnc_plugin_page_register_get_sort_reversed_gcm (Account *leader)
+gnc_plugin_page_register_get_sort_reversed_gcm (Account* leader)
 {
-    GKeyFile *state_file = gnc_state_get_current();
-    gchar *state_section;
+    GKeyFile* state_file = gnc_state_get_current();
+    gchar* state_section;
     gchar acct_guid[GUID_ENCODING_LENGTH + 1];
-    GError *error = NULL;
+    GError* error = NULL;
     gboolean sort_reversed = FALSE;
 
     // get the sort_reversed from the .gcm file
     guid_to_string_buff (xaccAccountGetGUID (leader), acct_guid);
     state_section = g_strconcat (STATE_SECTION_REG_PREFIX, " ", acct_guid, NULL);
-    sort_reversed = g_key_file_get_boolean (state_file, state_section, KEY_PAGE_SORT_REV, &error);
+    sort_reversed = g_key_file_get_boolean (state_file, state_section,
+                                            KEY_PAGE_SORT_REV, &error);
 
     if (error)
         g_clear_error (&error);
@@ -2169,24 +2279,24 @@ gnc_plugin_page_register_get_sort_reversed_gcm (Account *leader)
 }
 
 static gboolean
-gnc_plugin_page_register_get_sort_reversed (GncPluginPage *plugin_page)
+gnc_plugin_page_register_get_sort_reversed (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    Account* leader;
     gboolean sort_reversed = FALSE;
 
     g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), FALSE);
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
 
     // load from gcm file for LD_GL or when feature is set
     if (ledger_type == LD_GL ||
-        gnc_features_check_used (gnc_get_current_book (), GNC_FEATURE_REG_SORT_FILTER))
+        gnc_features_check_used (gnc_get_current_book(), GNC_FEATURE_REG_SORT_FILTER))
         sort_reversed = gnc_plugin_page_register_get_sort_reversed_gcm (leader);
     else // load from kvp
     {
@@ -2197,10 +2307,11 @@ gnc_plugin_page_register_get_sort_reversed (GncPluginPage *plugin_page)
 }
 
 static void
-gnc_plugin_page_register_set_sort_reversed_gcm (Account *leader, gboolean reverse_order)
+gnc_plugin_page_register_set_sort_reversed_gcm (Account* leader,
+                                                gboolean reverse_order)
 {
-    GKeyFile *state_file = gnc_state_get_current();
-    gchar *state_section;
+    GKeyFile* state_file = gnc_state_get_current();
+    gchar* state_section;
     gchar acct_guid[GUID_ENCODING_LENGTH + 1];
 
     // save reverse_order to the .gcm file also
@@ -2212,27 +2323,29 @@ gnc_plugin_page_register_set_sort_reversed_gcm (Account *leader, gboolean revers
             g_key_file_remove_key (state_file, state_section, KEY_PAGE_SORT_REV, NULL);
     }
     else
-        g_key_file_set_boolean (state_file, state_section, KEY_PAGE_SORT_REV, reverse_order);
+        g_key_file_set_boolean (state_file, state_section, KEY_PAGE_SORT_REV,
+                                reverse_order);
 
     g_free (state_section);
 }
 
 void
-gnc_plugin_page_register_set_sort_reversed (GncPluginPage *plugin_page, gboolean reverse_order)
+gnc_plugin_page_register_set_sort_reversed (GncPluginPage* plugin_page,
+                                            gboolean reverse_order)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    Account* leader;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
 
     // save to gcm file for LD_GL or when feature is set
     if (ledger_type == LD_GL ||
-        gnc_features_check_used (gnc_get_current_book (), GNC_FEATURE_REG_SORT_FILTER))
+        gnc_features_check_used (gnc_get_current_book(), GNC_FEATURE_REG_SORT_FILTER))
         gnc_plugin_page_register_set_sort_reversed_gcm (leader, reverse_order);
     else // save to kvp
     {
@@ -2242,17 +2355,18 @@ gnc_plugin_page_register_set_sort_reversed (GncPluginPage *plugin_page, gboolean
     return;
 }
 
-static gchar *
-gnc_plugin_page_register_get_long_name (GncPluginPage *plugin_page)
+static gchar*
+gnc_plugin_page_register_get_long_name (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    GNCLedgerDisplay *ld;
-    Account *leader;
+    GNCLedgerDisplay* ld;
+    Account* leader;
 
-    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), _("unknown"));
+    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page),
+                          _ ("unknown"));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     ld = priv->ledger;
     ledger_type = gnc_ledger_display_type (ld);
     leader = gnc_ledger_display_leader (ld);
@@ -2264,9 +2378,9 @@ gnc_plugin_page_register_get_long_name (GncPluginPage *plugin_page)
 
     case LD_SUBACCOUNT:
     {
-        gchar *account_full_name = gnc_account_get_full_name (leader);
-        gchar *return_string = g_strdup_printf("%s+", account_full_name);
-        g_free ((gpointer *) account_full_name);
+        gchar* account_full_name = gnc_account_get_full_name (leader);
+        gchar* return_string = g_strdup_printf ("%s+", account_full_name);
+        g_free ((gpointer*) account_full_name);
         return return_string;
     }
 
@@ -2278,11 +2392,12 @@ gnc_plugin_page_register_get_long_name (GncPluginPage *plugin_page)
 }
 
 static void
-gnc_plugin_page_register_summarybar_position_changed (gpointer prefs, gchar* pref, gpointer user_data)
+gnc_plugin_page_register_summarybar_position_changed (gpointer prefs,
+                                                      gchar* pref, gpointer user_data)
 {
-    GncPluginPage *plugin_page;
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPage* plugin_page;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
     GtkPositionType position = GTK_POS_BOTTOM;
 
     g_return_if_fail (user_data != NULL);
@@ -2295,14 +2410,15 @@ gnc_plugin_page_register_summarybar_position_changed (gpointer prefs, gchar* pre
     priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
     if (priv == NULL)
-       return;
+        return;
 
-    if (gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL, GNC_PREF_SUMMARYBAR_POSITION_TOP))
+    if (gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL,
+                            GNC_PREF_SUMMARYBAR_POSITION_TOP))
         position = GTK_POS_TOP;
 
     gtk_box_reorder_child (GTK_BOX (priv->widget),
-                          plugin_page->summarybar,
-                          (position == GTK_POS_TOP ? 0 : -1) );
+                           plugin_page->summarybar,
+                           (position == GTK_POS_TOP ? 0 : -1));
 }
 
 /** This function is called to get the query associated with this
@@ -2310,16 +2426,16 @@ gnc_plugin_page_register_summarybar_position_changed (gpointer prefs, gchar* pre
  *
  *  @param page A pointer to the GncPluginPage.
  */
-Query *
-gnc_plugin_page_register_get_query (GncPluginPage *plugin_page)
+Query*
+gnc_plugin_page_register_get_query (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_val_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page), NULL);
+    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), NULL);
 
     page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     return gnc_ledger_display_get_query (priv->ledger);
 }
 
@@ -2339,24 +2455,25 @@ gnc_plugin_page_register_get_query (GncPluginPage *plugin_page)
  */
 static void
 gnc_plugin_page_register_sort_book_option_changed (gpointer new_val,
-                                                    gpointer user_data)
+                                                   gpointer user_data)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPageRegister *page = user_data;
-    gboolean *new_data = (gboolean*)new_val;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPageRegister* page = user_data;
+    gboolean* new_data = (gboolean*)new_val;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     if (*new_data)
     {
-        gtk_button_set_label(GTK_BUTTON (priv->sd.num_radio), _("Transaction Number"));
-        gtk_button_set_label(GTK_BUTTON (priv->sd.act_radio), _("Number/Action"));
+        gtk_button_set_label (GTK_BUTTON (priv->sd.num_radio),
+                              _ ("Transaction Number"));
+        gtk_button_set_label (GTK_BUTTON (priv->sd.act_radio), _ ("Number/Action"));
     }
     else
     {
-        gtk_button_set_label(GTK_BUTTON (priv->sd.num_radio), _("Number"));
-        gtk_button_set_label(GTK_BUTTON (priv->sd.act_radio), _("Action"));
+        gtk_button_set_label (GTK_BUTTON (priv->sd.num_radio), _ ("Number"));
+        gtk_button_set_label (GTK_BUTTON (priv->sd.act_radio), _ ("Action"));
     }
     gnc_split_reg_set_sort_type_force (priv->gsr, priv->gsr->sort_type, TRUE);
 }
@@ -2373,28 +2490,29 @@ gnc_plugin_page_register_sort_book_option_changed (gpointer new_val,
  *  this dialog box.
  */
 void
-gnc_plugin_page_register_sort_response_cb (GtkDialog *dialog,
-        gint response,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_sort_response_cb (GtkDialog* dialog,
+                                           gint response,
+                                           GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPage *plugin_page;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPage* plugin_page;
     SortType type;
-    const gchar *order;
+    const gchar* order;
 
-    g_return_if_fail(GTK_IS_DIALOG(dialog));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_DIALOG (dialog));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER(" ");
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    plugin_page = GNC_PLUGIN_PAGE(page);
+    ENTER (" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    plugin_page = GNC_PLUGIN_PAGE (page);
 
     if (response != GTK_RESPONSE_OK)
     {
         /* Restore the original sort order */
-        gnc_split_reg_set_sort_reversed(priv->gsr, priv->sd.original_reverse_order, TRUE);
+        gnc_split_reg_set_sort_reversed (priv->gsr, priv->sd.original_reverse_order,
+                                         TRUE);
         priv->sd.reverse_order = priv->sd.original_reverse_order;
-        gnc_split_reg_set_sort_type(priv->gsr, priv->sd.original_sort_type);
+        gnc_split_reg_set_sort_type (priv->gsr, priv->sd.original_sort_type);
         priv->sd.save_order = priv->sd.original_save_order;
     }
     else
@@ -2409,20 +2527,21 @@ gnc_plugin_page_register_sort_response_cb (GtkDialog *dialog,
 
         if (priv->sd.save_order)
         {
-            type = gnc_split_reg_get_sort_type(priv->gsr);
-            order = SortTypeasString(type);
+            type = gnc_split_reg_get_sort_type (priv->gsr);
+            order = SortTypeasString (type);
             gnc_plugin_page_register_set_sort_order (plugin_page, order);
-            gnc_plugin_page_register_set_sort_reversed (plugin_page, priv->sd.reverse_order);
+            gnc_plugin_page_register_set_sort_reversed (plugin_page,
+                                                        priv->sd.reverse_order);
         }
     }
-    gnc_book_option_remove_cb(OPTION_NAME_NUM_FIELD_SOURCE,
-                                gnc_plugin_page_register_sort_book_option_changed,
-                                page);
+    gnc_book_option_remove_cb (OPTION_NAME_NUM_FIELD_SOURCE,
+                               gnc_plugin_page_register_sort_book_option_changed,
+                               page);
     priv->sd.dialog = NULL;
     priv->sd.num_radio = NULL;
     priv->sd.act_radio = NULL;
-    gtk_widget_destroy(GTK_WIDGET(dialog));
-    LEAVE(" ");
+    gtk_widget_destroy (GTK_WIDGET (dialog));
+    LEAVE (" ");
 }
 
 
@@ -2435,22 +2554,22 @@ gnc_plugin_page_register_sort_response_cb (GtkDialog *dialog,
  *  this dialog box.
  */
 void
-gnc_plugin_page_register_sort_button_cb (GtkToggleButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_sort_button_cb (GtkToggleButton* button,
+                                         GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    const gchar *name;
+    GncPluginPageRegisterPrivate* priv;
+    const gchar* name;
     SortType type;
 
-    g_return_if_fail(GTK_IS_TOGGLE_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_TOGGLE_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    name = gtk_buildable_get_name(GTK_BUILDABLE(button));
-    ENTER("button %s(%p), page %p", name, button, page);
-    type = SortTypefromString(name);
-    gnc_split_reg_set_sort_type(priv->gsr, type);
-    LEAVE(" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    name = gtk_buildable_get_name (GTK_BUILDABLE (button));
+    ENTER ("button %s(%p), page %p", name, button, page);
+    type = SortTypefromString (name);
+    gnc_split_reg_set_sort_type (priv->gsr, type);
+    LEAVE (" ");
 }
 
 
@@ -2463,24 +2582,24 @@ gnc_plugin_page_register_sort_button_cb (GtkToggleButton *button,
  *  associated with this sort order dialog.
  */
 void
-gnc_plugin_page_register_sort_order_save_cb (GtkToggleButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_sort_order_save_cb (GtkToggleButton* button,
+                                             GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GTK_IS_CHECK_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_CHECK_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("Save toggle button (%p), plugin_page %p", button, page);
+    ENTER ("Save toggle button (%p), plugin_page %p", button, page);
 
     /* Compute the new save sort order */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
-    if (gtk_toggle_button_get_active(button))
+    if (gtk_toggle_button_get_active (button))
         priv->sd.save_order = TRUE;
     else
         priv->sd.save_order = FALSE;
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 /** This function is called whenever the reverse sort order is checked
@@ -2492,23 +2611,23 @@ gnc_plugin_page_register_sort_order_save_cb (GtkToggleButton *button,
  *  associated with this sort order dialog.
  */
 void
-gnc_plugin_page_register_sort_order_reverse_cb (GtkToggleButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_sort_order_reverse_cb (GtkToggleButton* button,
+                                                GncPluginPageRegister* page)
 
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GTK_IS_CHECK_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_CHECK_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("Reverse toggle button (%p), plugin_page %p", button, page);
+    ENTER ("Reverse toggle button (%p), plugin_page %p", button, page);
 
     /* Compute the new save sort order */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
-    priv->sd.reverse_order = gtk_toggle_button_get_active(button);
-    gnc_split_reg_set_sort_reversed(priv->gsr, priv->sd.reverse_order, TRUE);
-    LEAVE(" ");
+    priv->sd.reverse_order = gtk_toggle_button_get_active (button);
+    gnc_split_reg_set_sort_reversed (priv->gsr, priv->sd.reverse_order, TRUE);
+    LEAVE (" ");
 }
 
 /************************************************************/
@@ -2516,23 +2635,23 @@ gnc_plugin_page_register_sort_order_reverse_cb (GtkToggleButton *button,
 /************************************************************/
 
 static void
-gnc_ppr_update_for_search_query (GncPluginPageRegister *page)
+gnc_ppr_update_for_search_query (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     reg = gnc_ledger_display_get_split_register (priv->ledger);
 
     if (reg->type == SEARCH_LEDGER)
     {
-        Query *query_tmp = gnc_ledger_display_get_query (priv->ledger);
+        Query* query_tmp = gnc_ledger_display_get_query (priv->ledger);
 
         // if filter_query is NULL, then the dialogue find has been run
         // before coming here. if query_tmp does not equal filter_query
         // then the dialogue find has been run again before coming here
         if ((priv->filter_query == NULL) ||
-           (!qof_query_equal (query_tmp, priv->filter_query)))
+            (!qof_query_equal (query_tmp, priv->filter_query)))
         {
             qof_query_destroy (priv->search_query);
             priv->search_query = qof_query_copy (query_tmp);
@@ -2555,27 +2674,27 @@ gnc_ppr_update_for_search_query (GncPluginPageRegister *page)
  *  associated with this filter dialog.
  */
 static void
-gnc_ppr_update_status_query (GncPluginPageRegister *page)
+gnc_ppr_update_status_query (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GSList *param_list;
-    Query *query;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    GSList* param_list;
+    Query* query;
+    SplitRegister* reg;
 
-    ENTER(" ");
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    ENTER (" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     if (!priv->ledger)
     {
-        LEAVE("no ledger");
+        LEAVE ("no ledger");
         return;
     }
     // check if this a search register and save query
     gnc_ppr_update_for_search_query (page);
 
-    query = gnc_ledger_display_get_query( priv->ledger );
+    query = gnc_ledger_display_get_query (priv->ledger);
     if (!query)
     {
-        LEAVE("no query found");
+        LEAVE ("no query found");
         return;
     }
 
@@ -2586,12 +2705,12 @@ gnc_ppr_update_status_query (GncPluginPageRegister *page)
     if (param_list && (reg->type != SEARCH_LEDGER))
     {
         qof_query_purge_terms (query, param_list);
-        g_slist_free(param_list);
+        g_slist_free (param_list);
     }
 
     /* Install the new status match */
     if (priv->fd.cleared_match != CLEARED_ALL)
-        xaccQueryAddClearedMatch(query, priv->fd.cleared_match, QOF_QUERY_AND);
+        xaccQueryAddClearedMatch (query, priv->fd.cleared_match, QOF_QUERY_AND);
 
     // Set filter tooltip for summary bar
     gnc_plugin_page_register_set_filter_tooltip (page);
@@ -2602,7 +2721,7 @@ gnc_ppr_update_status_query (GncPluginPageRegister *page)
 
     if (priv->enable_refresh)
         gnc_ledger_display_refresh (priv->ledger);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
@@ -2619,18 +2738,18 @@ gnc_ppr_update_status_query (GncPluginPageRegister *page)
  *  associated with this filter dialog.
  */
 static void
-gnc_ppr_update_date_query (GncPluginPageRegister *page)
+gnc_ppr_update_date_query (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GSList *param_list;
-    Query *query;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    GSList* param_list;
+    Query* query;
+    SplitRegister* reg;
 
-    ENTER(" ");
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    ENTER (" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     if (!priv->ledger)
     {
-        LEAVE("no ledger");
+        LEAVE ("no ledger");
         return;
     }
     // check if this a search register and save query
@@ -2640,27 +2759,27 @@ gnc_ppr_update_date_query (GncPluginPageRegister *page)
 
     if (!query)
     {
-        LEAVE("no query");
+        LEAVE ("no query");
         return;
     }
 
     reg = gnc_ledger_display_get_split_register (priv->ledger);
 
     /* Delete any existing old date spec. */
-    param_list = qof_query_build_param_list(SPLIT_TRANS, TRANS_DATE_POSTED, NULL);
+    param_list = qof_query_build_param_list (SPLIT_TRANS, TRANS_DATE_POSTED, NULL);
     if (param_list && (reg->type != SEARCH_LEDGER))
     {
         qof_query_purge_terms (query, param_list);
-        g_slist_free(param_list);
+        g_slist_free (param_list);
     }
 
     if (priv->fd.start_time || priv->fd.end_time)
     {
         /* Build a new spec */
-        xaccQueryAddDateMatchTT(query,
-                                priv->fd.start_time != 0, priv->fd.start_time,
-                                priv->fd.end_time != 0,   priv->fd.end_time,
-                                QOF_QUERY_AND);
+        xaccQueryAddDateMatchTT (query,
+                                 priv->fd.start_time != 0, priv->fd.start_time,
+                                 priv->fd.end_time != 0,   priv->fd.end_time,
+                                 QOF_QUERY_AND);
     }
 
     if (priv->fd.days > 0)
@@ -2668,7 +2787,7 @@ gnc_ppr_update_date_query (GncPluginPageRegister *page)
         time64 start;
         struct tm tm;
 
-        gnc_tm_get_today_start(&tm);
+        gnc_tm_get_today_start (&tm);
 
         tm.tm_mday = tm.tm_mday - priv->fd.days;
         start = gnc_mktime (&tm);
@@ -2684,37 +2803,37 @@ gnc_ppr_update_date_query (GncPluginPageRegister *page)
 
     if (priv->enable_refresh)
         gnc_ledger_display_refresh (priv->ledger);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
 /* This function converts a time64 value date to a string */
-static gchar *
-gnc_plugin_page_register_filter_time2dmy ( time64 raw_time)
+static gchar*
+gnc_plugin_page_register_filter_time2dmy (time64 raw_time)
 {
-    struct tm * timeinfo;
+    struct tm* timeinfo;
     gchar date_string[11];
 
     timeinfo = gnc_localtime (&raw_time);
     strftime (date_string, 11, "%d-%m-%Y", timeinfo);
-    PINFO("Date string is %s", date_string);
+    PINFO ("Date string is %s", date_string);
     gnc_tm_free (timeinfo);
 
-    return g_strdup(date_string);
+    return g_strdup (date_string);
 }
 
 
 /* This function converts a string date to a time64 value */
 static time64
-gnc_plugin_page_register_filter_dmy2time (char *date_string)
+gnc_plugin_page_register_filter_dmy2time (char* date_string)
 {
     struct tm when;
 
-    PINFO("Date string is %s", date_string);
-        memset (&when, 0, sizeof (when));
+    PINFO ("Date string is %s", date_string);
+    memset (&when, 0, sizeof (when));
 
     sscanf (date_string, "%d-%d-%d", &when.tm_mday,
-        &when.tm_mon, &when.tm_year);
+            &when.tm_mon, &when.tm_year);
 
     when.tm_mon -= 1;
     when.tm_year -= 1900;
@@ -2734,24 +2853,24 @@ gnc_plugin_page_register_filter_dmy2time (char *date_string)
  *  associated with this filter dialog.
  */
 void
-gnc_plugin_page_register_filter_status_one_cb (GtkToggleButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_status_one_cb (GtkToggleButton* button,
+                                               GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    const gchar *name;
+    GncPluginPageRegisterPrivate* priv;
+    const gchar* name;
     gint i, value;
 
-    g_return_if_fail(GTK_IS_CHECK_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_CHECK_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    name = gtk_buildable_get_name(GTK_BUILDABLE(button));
-    ENTER("toggle button %s (%p), plugin_page %p", name, button, page);
+    name = gtk_buildable_get_name (GTK_BUILDABLE (button));
+    ENTER ("toggle button %s (%p), plugin_page %p", name, button, page);
 
     /* Determine what status bit to change */
     value = CLEARED_NONE;
     for (i = 0; status_actions[i].action_name; i++)
     {
-        if (g_strcmp0(name, status_actions[i].action_name) == 0)
+        if (g_strcmp0 (name, status_actions[i].action_name) == 0)
         {
             value = status_actions[i].value;
             break;
@@ -2759,13 +2878,13 @@ gnc_plugin_page_register_filter_status_one_cb (GtkToggleButton *button,
     }
 
     /* Compute the new match status */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    if (gtk_toggle_button_get_active(button))
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    if (gtk_toggle_button_get_active (button))
         priv->fd.cleared_match |= value;
     else
         priv->fd.cleared_match &= ~value;
-    gnc_ppr_update_status_query(page);
-    LEAVE(" ");
+    gnc_ppr_update_status_query (page);
+    LEAVE (" ");
 }
 
 
@@ -2779,32 +2898,34 @@ gnc_plugin_page_register_filter_status_one_cb (GtkToggleButton *button,
  *  associated with this filter dialog.
  */
 void
-gnc_plugin_page_register_filter_status_all_cb (GtkButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_status_all_cb (GtkButton* button,
+                                               GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GtkWidget *widget;
+    GncPluginPageRegisterPrivate* priv;
+    GtkWidget* widget;
     gint i;
 
-    g_return_if_fail(GTK_IS_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(button %p, page %p)", button, page);
+    ENTER ("(button %p, page %p)", button, page);
 
     /* Turn on all the check menu items */
     for (i = 0; status_actions[i].action_name; i++)
     {
         widget = status_actions[i].widget;
-        g_signal_handlers_block_by_func(widget, gnc_plugin_page_register_filter_status_one_cb, page);
-        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(widget), TRUE);
-        g_signal_handlers_unblock_by_func(widget, gnc_plugin_page_register_filter_status_one_cb, page);
+        g_signal_handlers_block_by_func (widget,
+                                         gnc_plugin_page_register_filter_status_one_cb, page);
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (widget), TRUE);
+        g_signal_handlers_unblock_by_func (widget,
+                                           gnc_plugin_page_register_filter_status_one_cb, page);
     }
 
     /* Set the requested status */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     priv->fd.cleared_match = CLEARED_ALL;
-    gnc_ppr_update_status_query(page);
-    LEAVE(" ");
+    gnc_ppr_update_status_query (page);
+    LEAVE (" ");
 }
 
 
@@ -2820,21 +2941,23 @@ gnc_plugin_page_register_filter_status_all_cb (GtkButton *button,
  *  associated with this filter dialog.
  */
 static void
-get_filter_times(GncPluginPageRegister *page)
+get_filter_times (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     time64 time_val;
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(priv->fd.start_date_choose)))
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (
+                                          priv->fd.start_date_choose)))
     {
-        time_val = gnc_date_edit_get_date(GNC_DATE_EDIT(priv->fd.start_date));
-        time_val = gnc_time64_get_day_start(time_val);
+        time_val = gnc_date_edit_get_date (GNC_DATE_EDIT (priv->fd.start_date));
+        time_val = gnc_time64_get_day_start (time_val);
         priv->fd.start_time = time_val;
     }
     else
     {
-        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(priv->fd.start_date_today)))
+        if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (
+                                              priv->fd.start_date_today)))
         {
             priv->fd.start_time = gnc_time64_get_today_start();
         }
@@ -2844,15 +2967,17 @@ get_filter_times(GncPluginPageRegister *page)
         }
     }
 
-    if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(priv->fd.end_date_choose)))
+    if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (
+                                          priv->fd.end_date_choose)))
     {
-        time_val = gnc_date_edit_get_date(GNC_DATE_EDIT(priv->fd.end_date));
-        time_val = gnc_time64_get_day_end(time_val);
+        time_val = gnc_date_edit_get_date (GNC_DATE_EDIT (priv->fd.end_date));
+        time_val = gnc_time64_get_day_end (time_val);
         priv->fd.end_time = time_val;
     }
     else
     {
-        if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(priv->fd.start_date_today)))
+        if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (
+                                              priv->fd.start_date_today)))
         {
             priv->fd.end_time = gnc_time64_get_today_end();
         }
@@ -2876,43 +3001,43 @@ get_filter_times(GncPluginPageRegister *page)
  *  associated with this filter dialog.
  */
 void
-gnc_plugin_page_register_filter_select_range_cb (GtkRadioButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_select_range_cb (GtkRadioButton* button,
+                                                 GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     gboolean active;
-    const gchar *name;
+    const gchar* name;
 
-    g_return_if_fail(GTK_IS_RADIO_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_RADIO_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(button %p, page %p)", button, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    name = gtk_buildable_get_name(GTK_BUILDABLE(button));
-    active = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(button));
+    ENTER ("(button %p, page %p)", button, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    name = gtk_buildable_get_name (GTK_BUILDABLE (button));
+    active = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (button));
 
-    if (active && g_strcmp0(name, "filter_show_range") == 0)
+    if (active && g_strcmp0 (name, "filter_show_range") == 0)
     {
-        gtk_widget_set_sensitive(priv->fd.table, active);
-        gtk_widget_set_sensitive(priv->fd.num_days, !active);
-        get_filter_times(page);
+        gtk_widget_set_sensitive (priv->fd.table, active);
+        gtk_widget_set_sensitive (priv->fd.num_days, !active);
+        get_filter_times (page);
     }
-    else if (active && g_strcmp0(name, "filter_show_days") == 0)
+    else if (active && g_strcmp0 (name, "filter_show_days") == 0)
     {
-        gtk_widget_set_sensitive(priv->fd.table, !active);
-        gtk_widget_set_sensitive(priv->fd.num_days, active);
-        gtk_spin_button_set_value(GTK_SPIN_BUTTON(priv->fd.num_days), priv->fd.days);
+        gtk_widget_set_sensitive (priv->fd.table, !active);
+        gtk_widget_set_sensitive (priv->fd.num_days, active);
+        gtk_spin_button_set_value (GTK_SPIN_BUTTON (priv->fd.num_days), priv->fd.days);
     }
     else
     {
-        gtk_widget_set_sensitive(priv->fd.table, FALSE);
-        gtk_widget_set_sensitive(priv->fd.num_days, FALSE);
+        gtk_widget_set_sensitive (priv->fd.table, FALSE);
+        gtk_widget_set_sensitive (priv->fd.num_days, FALSE);
         priv->fd.days = 0;
         priv->fd.start_time = 0;
         priv->fd.end_time = 0;
     }
-    gnc_ppr_update_date_query(page);
-    LEAVE(" ");
+    gnc_ppr_update_date_query (page);
+    LEAVE (" ");
 }
 
 
@@ -2927,20 +3052,20 @@ gnc_plugin_page_register_filter_select_range_cb (GtkRadioButton *button,
  *  associated with this filter dialog.
  */
 void
-gnc_plugin_page_register_filter_days_changed_cb (GtkSpinButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_days_changed_cb (GtkSpinButton* button,
+                                                 GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GTK_IS_SPIN_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_SPIN_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(button %p, page %p)", button, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    ENTER ("(button %p, page %p)", button, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
-    priv->fd.days = gtk_spin_button_get_value(GTK_SPIN_BUTTON(button));
-    gnc_ppr_update_date_query(page);
-    LEAVE(" ");
+    priv->fd.days = gtk_spin_button_get_value (GTK_SPIN_BUTTON (button));
+    gnc_ppr_update_date_query (page);
+    LEAVE (" ");
 }
 
 
@@ -2955,15 +3080,16 @@ gnc_plugin_page_register_filter_days_changed_cb (GtkSpinButton *button,
  *  associated with this filter dialog.
  */
 static void
-gnc_plugin_page_register_filter_gde_changed_cb (GtkWidget *unused,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_gde_changed_cb (GtkWidget* unused,
+                                                GncPluginPageRegister* page)
 {
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(widget %s(%p), page %p)", gtk_buildable_get_name(GTK_BUILDABLE(unused)), unused, page);
-    get_filter_times(page);
-    gnc_ppr_update_date_query(page);
-    LEAVE(" ");
+    ENTER ("(widget %s(%p), page %p)",
+           gtk_buildable_get_name (GTK_BUILDABLE (unused)), unused, page);
+    get_filter_times (page);
+    gnc_ppr_update_date_query (page);
+    LEAVE (" ");
 }
 
 
@@ -2987,30 +3113,31 @@ gnc_plugin_page_register_filter_gde_changed_cb (GtkWidget *unused,
  *  associated with this filter dialog.
  */
 void
-gnc_plugin_page_register_filter_start_cb (GtkWidget *radio,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_start_cb (GtkWidget* radio,
+                                          GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    const gchar *name;
+    GncPluginPageRegisterPrivate* priv;
+    const gchar* name;
     gboolean active;
 
-    g_return_if_fail(GTK_IS_RADIO_BUTTON(radio));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_RADIO_BUTTON (radio));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(radio %s(%p), page %p)", gtk_buildable_get_name(GTK_BUILDABLE(radio)), radio, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    if (!gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(radio)))
+    ENTER ("(radio %s(%p), page %p)",
+           gtk_buildable_get_name (GTK_BUILDABLE (radio)), radio, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    if (!gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (radio)))
     {
-        LEAVE("1st callback of pair. Defer to 2nd callback.");
+        LEAVE ("1st callback of pair. Defer to 2nd callback.");
         return;
     }
 
-    name = gtk_buildable_get_name(GTK_BUILDABLE(radio));
-    active = ( g_strcmp0(name, g_strdup("start_date_choose")) == 0 ? 1 : 0 );
-    gtk_widget_set_sensitive(priv->fd.start_date, active);
-    get_filter_times(page);
-    gnc_ppr_update_date_query(page);
-    LEAVE(" ");
+    name = gtk_buildable_get_name (GTK_BUILDABLE (radio));
+    active = (g_strcmp0 (name, g_strdup ("start_date_choose")) == 0 ? 1 : 0);
+    gtk_widget_set_sensitive (priv->fd.start_date, active);
+    get_filter_times (page);
+    gnc_ppr_update_date_query (page);
+    LEAVE (" ");
 }
 
 
@@ -3034,30 +3161,31 @@ gnc_plugin_page_register_filter_start_cb (GtkWidget *radio,
  *  associated with this filter dialog.
  */
 void
-gnc_plugin_page_register_filter_end_cb (GtkWidget *radio,
-                                        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_end_cb (GtkWidget* radio,
+                                        GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    const gchar *name;
+    GncPluginPageRegisterPrivate* priv;
+    const gchar* name;
     gboolean active;
 
-    g_return_if_fail(GTK_IS_RADIO_BUTTON(radio));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_RADIO_BUTTON (radio));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(radio %s(%p), page %p)", gtk_buildable_get_name(GTK_BUILDABLE(radio)), radio, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    if (!gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(radio)))
+    ENTER ("(radio %s(%p), page %p)",
+           gtk_buildable_get_name (GTK_BUILDABLE (radio)), radio, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    if (!gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (radio)))
     {
-        LEAVE("1st callback of pair. Defer to 2nd callback.");
+        LEAVE ("1st callback of pair. Defer to 2nd callback.");
         return;
     }
 
-    name = gtk_buildable_get_name(GTK_BUILDABLE(radio));
-    active = ( g_strcmp0(name, g_strdup("end_date_choose")) == 0 ? 1 : 0 );
-    gtk_widget_set_sensitive(priv->fd.end_date, active);
-    get_filter_times(page);
-    gnc_ppr_update_date_query(page);
-    LEAVE(" ");
+    name = gtk_buildable_get_name (GTK_BUILDABLE (radio));
+    active = (g_strcmp0 (name, g_strdup ("end_date_choose")) == 0 ? 1 : 0);
+    gtk_widget_set_sensitive (priv->fd.end_date, active);
+    get_filter_times (page);
+    gnc_ppr_update_date_query (page);
+    LEAVE (" ");
 }
 
 
@@ -3070,23 +3198,23 @@ gnc_plugin_page_register_filter_end_cb (GtkWidget *radio,
  *  associated with this filter dialog.
  */
 void
-gnc_plugin_page_register_filter_save_cb (GtkToggleButton *button,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_save_cb (GtkToggleButton* button,
+                                         GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GTK_IS_CHECK_BUTTON(button));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_CHECK_BUTTON (button));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("Save toggle button (%p), plugin_page %p", button, page);
+    ENTER ("Save toggle button (%p), plugin_page %p", button, page);
 
     /* Compute the new save filter status */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    if (gtk_toggle_button_get_active(button))
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    if (gtk_toggle_button_get_active (button))
         priv->fd.save_filter = TRUE;
     else
         priv->fd.save_filter = FALSE;
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
@@ -3102,32 +3230,32 @@ gnc_plugin_page_register_filter_save_cb (GtkToggleButton *button,
  *  this dialog box.
  */
 void
-gnc_plugin_page_register_filter_response_cb (GtkDialog *dialog,
-        gint response,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_filter_response_cb (GtkDialog* dialog,
+                                             gint response,
+                                             GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPage *plugin_page;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPage* plugin_page;
 
-    g_return_if_fail(GTK_IS_DIALOG(dialog));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GTK_IS_DIALOG (dialog));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER(" ");
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    plugin_page = GNC_PLUGIN_PAGE(page);
+    ENTER (" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    plugin_page = GNC_PLUGIN_PAGE (page);
 
     if (response != GTK_RESPONSE_OK)
     {
         /* Remove the old status match */
         priv->fd.cleared_match = priv->fd.original_cleared_match;
         priv->enable_refresh = FALSE;
-        gnc_ppr_update_status_query(page);
+        gnc_ppr_update_status_query (page);
         priv->enable_refresh = TRUE;
         priv->fd.start_time = priv->fd.original_start_time;
         priv->fd.end_time = priv->fd.original_end_time;
         priv->fd.days = priv->fd.original_days;
         priv->fd.save_filter = priv->fd.original_save_filter;
-        gnc_ppr_update_date_query(page);
+        gnc_ppr_update_date_query (page);
     }
     else
     {
@@ -3139,13 +3267,16 @@ gnc_plugin_page_register_filter_response_cb (GtkDialog *dialog,
 
         if (priv->fd.save_filter)
         {
-            gchar* filter = g_strdup_printf("0x%04x", priv->fd.cleared_match); // cleared match
-            gchar *tmp = g_strdup (filter);
+            gchar* filter = g_strdup_printf ("0x%04x",
+                                             priv->fd.cleared_match); // cleared match
+            gchar* tmp = g_strdup (filter);
 
             // start time
-            if ( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(priv->fd.start_date_choose)) && priv->fd.start_time != 0 )
+            if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (
+                                                  priv->fd.start_date_choose)) && priv->fd.start_time != 0)
             {
-                gchar *timeval = gnc_plugin_page_register_filter_time2dmy(priv->fd.start_time);
+                gchar* timeval = gnc_plugin_page_register_filter_time2dmy (
+                                     priv->fd.start_time);
                 filter = g_strconcat (tmp, ",", timeval, NULL);
                 g_free (timeval);
             }
@@ -3157,9 +3288,10 @@ gnc_plugin_page_register_filter_response_cb (GtkDialog *dialog,
             g_free (filter);
 
             // end time
-            if ( gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(priv->fd.end_date_choose)) && priv->fd.end_time != 0 )
+            if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (priv->fd.end_date_choose))
+                && priv->fd.end_time != 0)
             {
-                gchar *timeval = gnc_plugin_page_register_filter_time2dmy(priv->fd.end_time);
+                gchar* timeval = gnc_plugin_page_register_filter_time2dmy (priv->fd.end_time);
                 filter = g_strconcat (tmp, ",", timeval, NULL);
                 g_free (timeval);
             }
@@ -3178,19 +3310,19 @@ gnc_plugin_page_register_filter_response_cb (GtkDialog *dialog,
 
             g_free (tmp);
 
-            PINFO("The filter to save is %s", filter);
+            PINFO ("The filter to save is %s", filter);
             gnc_plugin_page_register_set_filter (plugin_page, filter);
             g_free (filter);
         }
     }
     priv->fd.dialog = NULL;
-    gtk_widget_destroy(GTK_WIDGET(dialog));
-    LEAVE(" ");
+    gtk_widget_destroy (GTK_WIDGET (dialog));
+    LEAVE (" ");
 }
 
 static void
 gpp_update_match_filter_text (cleared_match_t match, const guint mask,
-                              const gchar *filter_name, gchar **show, gchar **hide)
+                              const gchar* filter_name, gchar** show, gchar** hide)
 {
     if ((match & mask) == mask)
     {
@@ -3198,7 +3330,7 @@ gpp_update_match_filter_text (cleared_match_t match, const guint mask,
             *show = g_strdup (filter_name);
         else
         {
-            gchar *temp = g_strdup (*show);
+            gchar* temp = g_strdup (*show);
             g_free (*show);
             *show = g_strconcat (temp, ", ", filter_name, NULL);
         }
@@ -3209,7 +3341,7 @@ gpp_update_match_filter_text (cleared_match_t match, const guint mask,
             *hide = g_strdup (filter_name);
         else
         {
-            gchar *temp = g_strdup (*hide);
+            gchar* temp = g_strdup (*hide);
             g_free (*hide);
             *hide = g_strconcat (temp, ", ", filter_name, NULL);
         }
@@ -3217,57 +3349,64 @@ gpp_update_match_filter_text (cleared_match_t match, const guint mask,
 }
 
 static void
-gnc_plugin_page_register_set_filter_tooltip (GncPluginPageRegister *page)
+gnc_plugin_page_register_set_filter_tooltip (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPage *plugin_page;
-    gchar *text = NULL;
-    gchar *text_header = g_strdup_printf ("%s", _("Filter By:"));
-    gchar *text_start = NULL;
-    gchar *text_end = NULL;
-    gchar *text_cleared = NULL;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPage* plugin_page;
+    gchar* text = NULL;
+    gchar* text_header = g_strdup_printf ("%s", _ ("Filter By:"));
+    gchar* text_start = NULL;
+    gchar* text_end = NULL;
+    gchar* text_cleared = NULL;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER(" ");
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    ENTER (" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
     // filtered start time
     if (priv->fd.start_time != 0)
     {
-        gchar *sdate = qof_print_date (priv->fd.start_time);
-        text_start = g_strdup_printf ("%s %s", _("Start Date:"), sdate);
+        gchar* sdate = qof_print_date (priv->fd.start_time);
+        text_start = g_strdup_printf ("%s %s", _ ("Start Date:"), sdate);
         g_free (sdate);
     }
 
     // filtered number of days
     if (priv->fd.days > 0)
-        text_start = g_strdup_printf ("%s %d", _("Show previous number of days:"), priv->fd.days);
+        text_start = g_strdup_printf ("%s %d", _ ("Show previous number of days:"),
+                                      priv->fd.days);
 
     // filtered end time
     if (priv->fd.end_time != 0)
     {
-        gchar *edate = qof_print_date (priv->fd.end_time);
-        text_end = g_strdup_printf ("%s %s", _("End Date:"), edate);
+        gchar* edate = qof_print_date (priv->fd.end_time);
+        text_end = g_strdup_printf ("%s %s", _ ("End Date:"), edate);
         g_free (edate);
     }
 
     // filtered match items
     if (priv->fd.cleared_match != 31)
     {
-        gchar *show = NULL;
-        gchar *hide = NULL;
+        gchar* show = NULL;
+        gchar* hide = NULL;
 
-        gpp_update_match_filter_text (priv->fd.cleared_match, 0x01, _("Unreconciled"), &show, &hide);
-        gpp_update_match_filter_text (priv->fd.cleared_match, 0x02, _("Cleared"), &show, &hide);
-        gpp_update_match_filter_text (priv->fd.cleared_match, 0x04, _("Reconciled"), &show, &hide);
-        gpp_update_match_filter_text (priv->fd.cleared_match, 0x08, _("Frozen"), &show, &hide);
-        gpp_update_match_filter_text (priv->fd.cleared_match, 0x10, _("Voided"), &show, &hide);
+        gpp_update_match_filter_text (priv->fd.cleared_match, 0x01, _ ("Unreconciled"),
+                                      &show, &hide);
+        gpp_update_match_filter_text (priv->fd.cleared_match, 0x02, _ ("Cleared"),
+                                      &show, &hide);
+        gpp_update_match_filter_text (priv->fd.cleared_match, 0x04, _ ("Reconciled"),
+                                      &show, &hide);
+        gpp_update_match_filter_text (priv->fd.cleared_match, 0x08, _ ("Frozen"),
+                                      &show, &hide);
+        gpp_update_match_filter_text (priv->fd.cleared_match, 0x10, _ ("Voided"),
+                                      &show, &hide);
 
         if (show == NULL)
-            text_cleared = g_strconcat (_("Hide:"), " ", hide, NULL);
+            text_cleared = g_strconcat (_ ("Hide:"), " ", hide, NULL);
         else
-            text_cleared = g_strconcat (_("Show:"), " ", show, "\n", _("Hide:"), " ", hide, NULL);
+            text_cleared = g_strconcat (_ ("Show:"), " ", show, "\n", _ ("Hide:"), " ",
+                                        hide, NULL);
 
         g_free (show);
         g_free (hide);
@@ -3284,7 +3423,7 @@ gnc_plugin_page_register_set_filter_tooltip (GncPluginPageRegister *page)
                 text = g_strconcat (text_header, "\n", text_end, NULL);
             else
             {
-                gchar *temp = g_strdup (text);
+                gchar* temp = g_strdup (text);
                 g_free (text);
                 text = g_strconcat (temp, "\n", text_end, NULL);
                 g_free (temp);
@@ -3297,7 +3436,7 @@ gnc_plugin_page_register_set_filter_tooltip (GncPluginPageRegister *page)
                 text = g_strconcat (text_header, "\n", text_cleared, NULL);
             else
             {
-                gchar *temp = g_strdup (text);
+                gchar* temp = g_strdup (text);
                 g_free (text);
                 text = g_strconcat (temp, "\n", text_cleared, NULL);
                 g_free (temp);
@@ -3320,21 +3459,21 @@ gnc_plugin_page_register_set_filter_tooltip (GncPluginPageRegister *page)
     g_free (text_header);
     g_free (text);
 
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 /************************************************************/
 /*                  Report Helper Functions                 */
 /************************************************************/
 
-static char *
-gnc_reg_get_name (GNCLedgerDisplay *ledger, gboolean for_window)
+static char*
+gnc_reg_get_name (GNCLedgerDisplay* ledger, gboolean for_window)
 {
-    Account *leader;
-    SplitRegister *reg;
-    gchar *account_name;
-    gchar *reg_name;
-    gchar *name;
+    Account* leader;
+    SplitRegister* reg;
+    gchar* account_name;
+    gchar* reg_name;
+    gchar* name;
     GNCLedgerDisplayType ledger_type;
 
     if (ledger == NULL)
@@ -3348,27 +3487,27 @@ gnc_reg_get_name (GNCLedgerDisplay *ledger, gboolean for_window)
     case GENERAL_JOURNAL:
     case INCOME_LEDGER:
         if (for_window)
-            reg_name = _("General Journal");
+            reg_name = _ ("General Journal");
         else
-            reg_name = _("Transaction Report");
+            reg_name = _ ("Transaction Report");
         break;
     case PORTFOLIO_LEDGER:
         if (for_window)
-            reg_name = _("Portfolio");
+            reg_name = _ ("Portfolio");
         else
-            reg_name = _("Portfolio Report");
+            reg_name = _ ("Portfolio Report");
         break;
     case SEARCH_LEDGER:
         if (for_window)
-            reg_name = _("Search Results");
+            reg_name = _ ("Search Results");
         else
-            reg_name = _("Search Results Report");
+            reg_name = _ ("Search Results Report");
         break;
     default:
         if (for_window)
-            reg_name = _("Register");
+            reg_name = _ ("Register");
         else
-            reg_name = _("Transaction Report");
+            reg_name = _ ("Transaction Report");
         break;
     }
 
@@ -3384,9 +3523,10 @@ gnc_reg_get_name (GNCLedgerDisplay *ledger, gboolean for_window)
         }
         else
         {
-            name = g_strconcat (account_name, " ", _("and subaccounts"), " - ", reg_name, NULL);
+            name = g_strconcat (account_name, " ", _ ("and subaccounts"), " - ", reg_name,
+                                NULL);
         }
-        g_free(account_name);
+        g_free (account_name);
     }
     else
         name = g_strdup (reg_name);
@@ -3395,13 +3535,13 @@ gnc_reg_get_name (GNCLedgerDisplay *ledger, gboolean for_window)
 }
 
 static int
-report_helper (GNCLedgerDisplay *ledger, Split *split, Query *query)
+report_helper (GNCLedgerDisplay* ledger, Split* split, Query* query)
 {
-    SplitRegister *reg = gnc_ledger_display_get_split_register (ledger);
-    Account *account;
-    char *str;
-    const char *tmp;
-    swig_type_info * qtype;
+    SplitRegister* reg = gnc_ledger_display_get_split_register (ledger);
+    Account* account;
+    char* str;
+    const char* tmp;
+    swig_type_info* qtype;
     SCM args;
     SCM func;
     SCM arg;
@@ -3412,11 +3552,11 @@ report_helper (GNCLedgerDisplay *ledger, Split *split, Query *query)
     g_return_val_if_fail (scm_is_procedure (func), -1);
 
     tmp = gnc_split_register_get_credit_string (reg);
-    arg = scm_from_utf8_string (tmp ? tmp : _("Credit"));
+    arg = scm_from_utf8_string (tmp ? tmp : _ ("Credit"));
     args = scm_cons (arg, args);
 
     tmp = gnc_split_register_get_debit_string (reg);
-    arg = scm_from_utf8_string (tmp ? tmp : _("Debit"));
+    arg = scm_from_utf8_string (tmp ? tmp : _ ("Debit"));
     args = scm_cons (arg, args);
 
     str = gnc_reg_get_name (ledger, FALSE);
@@ -3428,7 +3568,7 @@ report_helper (GNCLedgerDisplay *ledger, Split *split, Query *query)
     args = scm_cons (arg, args);
 
     arg = SCM_BOOL (reg->type == GENERAL_JOURNAL || reg->type == INCOME_LEDGER
-                                                || reg->type == SEARCH_LEDGER);
+                    || reg->type == SEARCH_LEDGER);
     args = scm_cons (arg, args);
 
     arg = SCM_BOOL (reg->style == REG_STYLE_JOURNAL);
@@ -3483,179 +3623,180 @@ report_helper (GNCLedgerDisplay *ledger, Split *split, Query *query)
 /************************************************************/
 
 static void
-gnc_plugin_page_register_cmd_print_check (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
-{
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister * reg;
-    Split         * split;
-    Transaction   * trans;
-    GList         * splits = NULL, *item;
+gnc_plugin_page_register_cmd_print_check (GtkAction* action,
+                                          GncPluginPageRegister* plugin_page)
+{
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
+    Split*          split;
+    Transaction*    trans;
+    GList*          splits = NULL, *item;
     GNCLedgerDisplayType ledger_type;
-    Account       * account;
-    GtkWidget     * window;
+    Account*        account;
+    GtkWidget*      window;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     reg = gnc_ledger_display_get_split_register (priv->ledger);
-    ledger_type = gnc_ledger_display_type(priv->ledger);
+    ledger_type = gnc_ledger_display_type (priv->ledger);
     window = gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (plugin_page));
     if (ledger_type == LD_SINGLE || ledger_type == LD_SUBACCOUNT)
     {
         account  = gnc_plugin_page_register_get_account (plugin_page);
-        split    = gnc_split_register_get_current_split(reg);
-        trans    = xaccSplitGetParent(split);
+        split    = gnc_split_register_get_current_split (reg);
+        trans    = xaccSplitGetParent (split);
 
         if (split && trans)
         {
-            if (xaccSplitGetAccount(split) == account)
+            if (xaccSplitGetAccount (split) == account)
             {
-                splits = g_list_append(splits, split);
-                gnc_ui_print_check_dialog_create(window, splits);
-                g_list_free(splits);
+                splits = g_list_append (splits, split);
+                gnc_ui_print_check_dialog_create (window, splits);
+                g_list_free (splits);
             }
             else
             {
                 /* This split is not for the account shown in this register.  Get the
                    split that anchors the transaction to the registor */
-                split = gnc_split_register_get_current_trans_split(reg, NULL);
+                split = gnc_split_register_get_current_trans_split (reg, NULL);
                 if (split)
                 {
-                    splits = g_list_append(splits, split);
-                    gnc_ui_print_check_dialog_create(window, splits);
-                    g_list_free(splits);
+                    splits = g_list_append (splits, split);
+                    gnc_ui_print_check_dialog_create (window, splits);
+                    g_list_free (splits);
                 }
             }
         }
     }
     else if (ledger_type == LD_GL && reg->type == SEARCH_LEDGER)
     {
-        Account *common_acct = NULL;
-        splits = qof_query_run(gnc_ledger_display_get_query(priv->ledger));
+        Account* common_acct = NULL;
+        splits = qof_query_run (gnc_ledger_display_get_query (priv->ledger));
         /* Make sure each split is from the same account */
-        for (item = splits; item; item = g_list_next(item))
+        for (item = splits; item; item = g_list_next (item))
         {
-            split = (Split *) item->data;
+            split = (Split*) item->data;
             if (common_acct == NULL)
             {
-                common_acct = xaccSplitGetAccount(split);
+                common_acct = xaccSplitGetAccount (split);
             }
             else
             {
-                if (xaccSplitGetAccount(split) != common_acct)
+                if (xaccSplitGetAccount (split) != common_acct)
                 {
-                    GtkWidget *dialog;
+                    GtkWidget* dialog;
                     gint response;
-                    const gchar *title = _("Print checks from multiple accounts?");
-                    const gchar *message =
-                        _("This search result contains splits from more than one account. "
-                          "Do you want to print the checks even though they are not all "
-                          "from the same account?");
-                    dialog = gtk_message_dialog_new(GTK_WINDOW(window),
-                                                    GTK_DIALOG_DESTROY_WITH_PARENT,
-                                                    GTK_MESSAGE_WARNING,
-                                                    GTK_BUTTONS_CANCEL,
-                                                    "%s", title);
-                    gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(dialog),
-                            "%s", message);
-                    gtk_dialog_add_button(GTK_DIALOG(dialog), _("_Print checks"),
-                                          GTK_RESPONSE_YES);
-                    response = gnc_dialog_run(GTK_DIALOG(dialog),
-                                              GNC_PREF_WARN_CHECKPRINTING_MULTI_ACCT);
-                    gtk_widget_destroy(dialog);
+                    const gchar* title = _ ("Print checks from multiple accounts?");
+                    const gchar* message =
+                        _ ("This search result contains splits from more than one account. "
+                           "Do you want to print the checks even though they are not all "
+                           "from the same account?");
+                    dialog = gtk_message_dialog_new (GTK_WINDOW (window),
+                                                     GTK_DIALOG_DESTROY_WITH_PARENT,
+                                                     GTK_MESSAGE_WARNING,
+                                                     GTK_BUTTONS_CANCEL,
+                                                     "%s", title);
+                    gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
+                                                              "%s", message);
+                    gtk_dialog_add_button (GTK_DIALOG (dialog), _ ("_Print checks"),
+                                           GTK_RESPONSE_YES);
+                    response = gnc_dialog_run (GTK_DIALOG (dialog),
+                                               GNC_PREF_WARN_CHECKPRINTING_MULTI_ACCT);
+                    gtk_widget_destroy (dialog);
                     if (response != GTK_RESPONSE_YES)
                     {
-                        LEAVE("Multiple accounts");
+                        LEAVE ("Multiple accounts");
                         return;
                     }
                     break;
                 }
             }
         }
-        gnc_ui_print_check_dialog_create(window, splits);
+        gnc_ui_print_check_dialog_create (window, splits);
     }
     else
     {
-        gnc_error_dialog(GTK_WINDOW (window), "%s",
-                         _("You can only print checks from a bank account register or search results."));
-        LEAVE("Unsupported ledger type");
+        gnc_error_dialog (GTK_WINDOW (window), "%s",
+                          _ ("You can only print checks from a bank account register or search results."));
+        LEAVE ("Unsupported ledger type");
         return;
     }
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_cut (GtkAction *action,
-                                  GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_cut (GtkAction* action,
+                                  GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(action %p, page %p)", action, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    gnucash_register_cut_clipboard(priv->gsr->reg);
-    LEAVE("");
+    ENTER ("(action %p, page %p)", action, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    gnucash_register_cut_clipboard (priv->gsr->reg);
+    LEAVE ("");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_copy (GtkAction *action,
-                                   GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_copy (GtkAction* action,
+                                   GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(action %p, page %p)", action, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    gnucash_register_copy_clipboard(priv->gsr->reg);
-    LEAVE("");
+    ENTER ("(action %p, page %p)", action, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    gnucash_register_copy_clipboard (priv->gsr->reg);
+    LEAVE ("");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_paste (GtkAction *action,
-                                    GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_paste (GtkAction* action,
+                                    GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(action %p, page %p)", action, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    gnucash_register_paste_clipboard(priv->gsr->reg);
-    LEAVE("");
+    ENTER ("(action %p, page %p)", action, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    gnucash_register_paste_clipboard (priv->gsr->reg);
+    LEAVE ("");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_edit_account (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_edit_account (GtkAction* action,
+                                           GncPluginPageRegister* page)
 {
-    Account *account;
-    GtkWindow *parent = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (page)));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    Account* account;
+    GtkWindow* parent = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (
+            page)));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(action %p, page %p)", action, page);
+    ENTER ("(action %p, page %p)", action, page);
     account = gnc_plugin_page_register_get_account (page);
     if (account)
         gnc_ui_edit_account_window (parent, account);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_find_account (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_find_account (GtkAction* action,
+                                           GncPluginPageRegister* page)
 {
-    GtkWidget *window;
+    GtkWidget* window;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
     window = gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (page));
     gnc_find_account_dialog (window, NULL);
@@ -3664,184 +3805,190 @@ gnc_plugin_page_register_cmd_find_account (GtkAction *action,
 
 
 static void
-gnc_plugin_page_register_cmd_find_transactions (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_find_transactions (GtkAction* action,
+                                                GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GtkWindow *window;
+    GncPluginPageRegisterPrivate* priv;
+    GtkWindow* window;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(action %p, page %p)", action, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    window = GTK_WINDOW(gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (page)));
+    ENTER ("(action %p, page %p)", action, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    window = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (page)));
     gnc_ui_find_transactions_dialog_create (window, priv->ledger);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_cut_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_cut_transaction (GtkAction* action,
+                                              GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     gsr_default_cut_txn_handler (priv->gsr, NULL);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_copy_transaction (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_copy_transaction (GtkAction* action,
+                                               GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(action %p, page %p)", action, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    gnc_split_register_copy_current(reg);
-    LEAVE(" ");
+    ENTER ("(action %p, page %p)", action, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    gnc_split_register_copy_current (reg);
+    LEAVE (" ");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_paste_transaction (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_paste_transaction (GtkAction* action,
+                                                GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    ENTER("(action %p, page %p)", action, page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    gnc_split_register_paste_current(reg);
-    LEAVE(" ");
+    ENTER ("(action %p, page %p)", action, page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    gnc_split_register_paste_current (reg);
+    LEAVE (" ");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_void_transaction (GtkAction *action,
-        GncPluginPageRegister *page)
-{
-    GncPluginPageRegisterPrivate *priv;
-    GtkWidget *dialog, *entry;
-    SplitRegister *reg;
-    Transaction *trans;
-    GtkBuilder *builder;
-    const char *reason;
+gnc_plugin_page_register_cmd_void_transaction (GtkAction* action,
+                                               GncPluginPageRegister* page)
+{
+    GncPluginPageRegisterPrivate* priv;
+    GtkWidget* dialog, *entry;
+    SplitRegister* reg;
+    Transaction* trans;
+    GtkBuilder* builder;
+    const char* reason;
     gint result;
-    GtkWindow *window;
+    GtkWindow* window;
 
-    ENTER("(action %p, page %p)", action, page);
+    ENTER ("(action %p, page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
     window = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (page)));
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    trans = gnc_split_register_get_current_trans(reg);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    trans = gnc_split_register_get_current_trans (reg);
     if (trans == NULL)
         return;
-    if (xaccTransHasSplitsInState(trans, VREC))
+    if (xaccTransHasSplitsInState (trans, VREC))
         return;
-    if (xaccTransHasReconciledSplits(trans) || xaccTransHasSplitsInState(trans, CREC))
+    if (xaccTransHasReconciledSplits (trans) ||
+        xaccTransHasSplitsInState (trans, CREC))
     {
-        gnc_error_dialog (window, "%s", _("You cannot void a transaction with reconciled or cleared splits."));
+        gnc_error_dialog (window, "%s",
+                          _ ("You cannot void a transaction with reconciled or cleared splits."));
         return;
     }
     reason = xaccTransGetReadOnly (trans);
     if (reason)
     {
-        gnc_error_dialog(window, _("This transaction is marked read-only with the comment: '%s'"), reason);
+        gnc_error_dialog (window,
+                          _ ("This transaction is marked read-only with the comment: '%s'"), reason);
         return;
     }
 
-    if (!gnc_plugin_page_register_finish_pending(GNC_PLUGIN_PAGE(page)))
+    if (!gnc_plugin_page_register_finish_pending (GNC_PLUGIN_PAGE (page)))
         return;
 
     builder = gtk_builder_new();
-    gnc_builder_add_from_file  (builder , "gnc-plugin-page-register.glade", "void_transaction_dialog");
-    dialog = GTK_WIDGET(gtk_builder_get_object (builder, "void_transaction_dialog"));
-    entry = GTK_WIDGET(gtk_builder_get_object (builder, "reason"));
+    gnc_builder_add_from_file (builder, "gnc-plugin-page-register.glade",
+                               "void_transaction_dialog");
+    dialog = GTK_WIDGET (gtk_builder_get_object (builder,
+                                                 "void_transaction_dialog"));
+    entry = GTK_WIDGET (gtk_builder_get_object (builder, "reason"));
 
     gtk_window_set_transient_for (GTK_WINDOW (dialog), window);
 
-    result = gtk_dialog_run(GTK_DIALOG(dialog));
+    result = gtk_dialog_run (GTK_DIALOG (dialog));
     if (result == GTK_RESPONSE_OK)
     {
-        reason = gtk_entry_get_text(GTK_ENTRY(entry));
+        reason = gtk_entry_get_text (GTK_ENTRY (entry));
         if (reason == NULL)
             reason = "";
-        gnc_split_register_void_current_trans(reg, reason);
+        gnc_split_register_void_current_trans (reg, reason);
     }
 
     /* All done. Get rid of it. */
-    gtk_widget_destroy(dialog);
-    g_object_unref(G_OBJECT(builder));
+    gtk_widget_destroy (dialog);
+    g_object_unref (G_OBJECT (builder));
 }
 
 
 static void
-gnc_plugin_page_register_cmd_unvoid_transaction (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_unvoid_transaction (GtkAction* action,
+                                                 GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
-    Transaction *trans;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
+    Transaction* trans;
 
-    ENTER("(action %p, page %p)", action, page);
+    ENTER ("(action %p, page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    trans = gnc_split_register_get_current_trans(reg);
-    if (!xaccTransHasSplitsInState(trans, VREC))
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    trans = gnc_split_register_get_current_trans (reg);
+    if (!xaccTransHasSplitsInState (trans, VREC))
         return;
-    gnc_split_register_unvoid_current_trans(reg);
-    LEAVE(" ");
+    gnc_split_register_unvoid_current_trans (reg);
+    LEAVE (" ");
 }
 
 
 static void
-gnc_plugin_page_register_cmd_reverse_transaction (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_reverse_transaction (GtkAction* action,
+                                                  GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
-    GNCSplitReg *gsr;
-    Transaction *trans, *new_trans;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
+    GNCSplitReg* gsr;
+    Transaction* trans, *new_trans;
 
-    ENTER("(action %p, page %p)", action, page);
+    ENTER ("(action %p, page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    trans = gnc_split_register_get_current_trans(reg);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    trans = gnc_split_register_get_current_trans (reg);
     if (trans == NULL)
         return;
 
-    if (xaccTransGetReversedBy(trans))
+    if (xaccTransGetReversedBy (trans))
     {
-        gnc_error_dialog(GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (page))), "%s",
-                         _("A reversing entry has already been created for this transaction."));
+        gnc_error_dialog (GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (
+                page))), "%s",
+                          _ ("A reversing entry has already been created for this transaction."));
         return;
     }
 
     qof_event_suspend();
-    new_trans = xaccTransReverse(trans);
+    new_trans = xaccTransReverse (trans);
 
     /* Clear transaction level info */
     xaccTransSetDatePostedSecsNormalized (new_trans, gnc_time (NULL));
@@ -3850,17 +3997,18 @@ gnc_plugin_page_register_cmd_reverse_transaction (GtkAction *action,
     qof_event_resume();
 
     /* Now jump to new trans */
-    gsr = gnc_plugin_page_register_get_gsr(GNC_PLUGIN_PAGE(page));
-    gnc_split_reg_jump_to_split(gsr, xaccTransGetSplit(new_trans, 0));
-    LEAVE(" ");
+    gsr = gnc_plugin_page_register_get_gsr (GNC_PLUGIN_PAGE (page));
+    gnc_split_reg_jump_to_split (gsr, xaccTransGetSplit (new_trans, 0));
+    LEAVE (" ");
 }
 
 static gboolean
-gnc_plugin_page_register_show_fs_save (GncPluginPageRegister *page)
+gnc_plugin_page_register_show_fs_save (GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    GncPluginPageRegisterPrivate* priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (
+                                             page);
     GNCLedgerDisplayType ledger_type = gnc_ledger_display_type (priv->ledger);
-    SplitRegister *reg = gnc_ledger_display_get_split_register (priv->ledger);
+    SplitRegister* reg = gnc_ledger_display_get_split_register (priv->ledger);
 
     if (ledger_type == LD_SINGLE || ledger_type == LD_SUBACCOUNT)
         return TRUE;
@@ -3883,154 +4031,162 @@ gnc_plugin_page_register_show_fs_save (GncPluginPageRegister *page)
 }
 
 static void
-gnc_plugin_page_register_cmd_view_sort_by (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_view_sort_by (GtkAction* action,
+                                           GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
-    GtkWidget *dialog, *button;
-    GtkBuilder *builder;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
+    GtkWidget* dialog, *button;
+    GtkBuilder* builder;
     SortType sort;
-    const gchar *name;
-    gchar *title;
+    const gchar* name;
+    gchar* title;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
-    ENTER("(action %p, page %p)", action, page);
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
+    ENTER ("(action %p, page %p)", action, page);
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     if (priv->sd.dialog)
     {
-        gtk_window_present(GTK_WINDOW(priv->sd.dialog));
-        LEAVE("existing dialog");
+        gtk_window_present (GTK_WINDOW (priv->sd.dialog));
+        LEAVE ("existing dialog");
         return;
     }
 
     /* Create the dialog */
 
     builder = gtk_builder_new();
-    gnc_builder_add_from_file  (builder, "gnc-plugin-page-register.glade", "sort_by_dialog");
-    dialog = GTK_WIDGET(gtk_builder_get_object (builder, "sort_by_dialog"));
+    gnc_builder_add_from_file (builder, "gnc-plugin-page-register.glade",
+                               "sort_by_dialog");
+    dialog = GTK_WIDGET (gtk_builder_get_object (builder, "sort_by_dialog"));
     priv->sd.dialog = dialog;
-    gtk_window_set_transient_for(GTK_WINDOW(dialog),
-                                 gnc_window_get_gtk_window(GNC_WINDOW(GNC_PLUGIN_PAGE(page)->window)));
+    gtk_window_set_transient_for (GTK_WINDOW (dialog),
+                                  gnc_window_get_gtk_window (GNC_WINDOW (GNC_PLUGIN_PAGE (page)->window)));
     /* Translators: The %s is the name of the plugin page */
-    title = g_strdup_printf(_("Sort %s by..."),
-                            gnc_plugin_page_get_page_name(GNC_PLUGIN_PAGE(page)));
-    gtk_window_set_title(GTK_WINDOW(dialog), title);
-    g_free(title);
+    title = g_strdup_printf (_ ("Sort %s by..."),
+                             gnc_plugin_page_get_page_name (GNC_PLUGIN_PAGE (page)));
+    gtk_window_set_title (GTK_WINDOW (dialog), title);
+    g_free (title);
 
     /* Set the button for the current sort order */
-    sort = gnc_split_reg_get_sort_type(priv->gsr);
-    name = SortTypeasString(sort);
-    button = GTK_WIDGET(gtk_builder_get_object (builder, name));
-    DEBUG("current sort %d, button %s(%p)", sort, name, button);
-    gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), TRUE);
+    sort = gnc_split_reg_get_sort_type (priv->gsr);
+    name = SortTypeasString (sort);
+    button = GTK_WIDGET (gtk_builder_get_object (builder, name));
+    DEBUG ("current sort %d, button %s(%p)", sort, name, button);
+    gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
     priv->sd.original_sort_type = sort;
 
-    button = GTK_WIDGET(gtk_builder_get_object (builder, "sort_save"));
+    button = GTK_WIDGET (gtk_builder_get_object (builder, "sort_save"));
     if (priv->sd.save_order == TRUE)
-        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), TRUE);
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
 
     // hide the save button if appropriate
-    gtk_widget_set_visible (GTK_WIDGET(button),
-        gnc_plugin_page_register_show_fs_save (page));
+    gtk_widget_set_visible (GTK_WIDGET (button),
+                            gnc_plugin_page_register_show_fs_save (page));
 
     /* Set the button for the current reverse_order order */
-    button = GTK_WIDGET(gtk_builder_get_object (builder, "sort_reverse"));
-    if(priv->sd.reverse_order == TRUE)
-       gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), TRUE);
+    button = GTK_WIDGET (gtk_builder_get_object (builder, "sort_reverse"));
+    if (priv->sd.reverse_order == TRUE)
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
     priv->sd.original_reverse_order = priv->sd.reverse_order;
 
-    priv->sd.num_radio = GTK_WIDGET(gtk_builder_get_object (builder, "BY_NUM"));
-    priv->sd.act_radio = GTK_WIDGET(gtk_builder_get_object (builder, "BY_ACTION"));
+    priv->sd.num_radio = GTK_WIDGET (gtk_builder_get_object (builder, "BY_NUM"));
+    priv->sd.act_radio = GTK_WIDGET (gtk_builder_get_object (builder,
+                                                             "BY_ACTION"));
     /* Adjust labels related to Num/Action radio buttons based on book option */
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
     if (reg && !reg->use_tran_num_for_num_field)
     {
-        gtk_button_set_label(GTK_BUTTON (priv->sd.num_radio), _("Transaction Number"));
-        gtk_button_set_label(GTK_BUTTON (priv->sd.act_radio), _("Number/Action"));
+        gtk_button_set_label (GTK_BUTTON (priv->sd.num_radio),
+                              _ ("Transaction Number"));
+        gtk_button_set_label (GTK_BUTTON (priv->sd.act_radio), _ ("Number/Action"));
     }
-    gnc_book_option_register_cb(OPTION_NAME_NUM_FIELD_SOURCE,
-                                gnc_plugin_page_register_sort_book_option_changed,
-                                page);
+    gnc_book_option_register_cb (OPTION_NAME_NUM_FIELD_SOURCE,
+                                 gnc_plugin_page_register_sort_book_option_changed,
+                                 page);
 
-     /* Wire it up */
-    gtk_builder_connect_signals_full (builder, gnc_builder_connect_full_func, page);
+    /* Wire it up */
+    gtk_builder_connect_signals_full (builder, gnc_builder_connect_full_func,
+                                      page);
 
     /* Show it */
-    gtk_widget_show(dialog);
-    g_object_unref(G_OBJECT(builder));
-    LEAVE(" ");
+    gtk_widget_show (dialog);
+    g_object_unref (G_OBJECT (builder));
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_view_filter_by (GtkAction* action,
+                                             GncPluginPageRegister* page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GtkWidget *dialog, *toggle, *button, *table, *hbox;
+    GncPluginPageRegisterPrivate* priv;
+    GtkWidget* dialog, *toggle, *button, *table, *hbox;
     time64 start_time, end_time, time_val;
-    GtkBuilder *builder;
+    GtkBuilder* builder;
     gboolean sensitive, value;
-    Query *query;
-    gchar *title;
+    Query* query;
+    gchar* title;
     int i;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
-    ENTER("(action %p, page %p)", action, page);
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
+    ENTER ("(action %p, page %p)", action, page);
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     if (priv->fd.dialog)
     {
-        gtk_window_present(GTK_WINDOW(priv->fd.dialog));
-        LEAVE("existing dialog");
+        gtk_window_present (GTK_WINDOW (priv->fd.dialog));
+        LEAVE ("existing dialog");
         return;
     }
 
     /* Create the dialog */
     builder = gtk_builder_new();
-    gnc_builder_add_from_file (builder, "gnc-plugin-page-register.glade", "days_adjustment");
-    gnc_builder_add_from_file (builder, "gnc-plugin-page-register.glade", "filter_by_dialog");
-    dialog = GTK_WIDGET(gtk_builder_get_object (builder, "filter_by_dialog"));
+    gnc_builder_add_from_file (builder, "gnc-plugin-page-register.glade",
+                               "days_adjustment");
+    gnc_builder_add_from_file (builder, "gnc-plugin-page-register.glade",
+                               "filter_by_dialog");
+    dialog = GTK_WIDGET (gtk_builder_get_object (builder, "filter_by_dialog"));
     priv->fd.dialog = dialog;
-    gtk_window_set_transient_for(GTK_WINDOW(dialog),
-                                 gnc_window_get_gtk_window(GNC_WINDOW(GNC_PLUGIN_PAGE(page)->window)));
+    gtk_window_set_transient_for (GTK_WINDOW (dialog),
+                                  gnc_window_get_gtk_window (GNC_WINDOW (GNC_PLUGIN_PAGE (page)->window)));
 
     /* Translators: The %s is the name of the plugin page */
-    title = g_strdup_printf(_("Filter %s by..."),
-                            gnc_plugin_page_get_page_name(GNC_PLUGIN_PAGE(page)));
-    gtk_window_set_title(GTK_WINDOW(dialog), title);
-    g_free(title);
+    title = g_strdup_printf (_ ("Filter %s by..."),
+                             gnc_plugin_page_get_page_name (GNC_PLUGIN_PAGE (page)));
+    gtk_window_set_title (GTK_WINDOW (dialog), title);
+    g_free (title);
 
     /* Set the check buttons for the current status */
     for (i = 0; status_actions[i].action_name; i++)
     {
-        toggle = GTK_WIDGET(gtk_builder_get_object (builder, status_actions[i].action_name));
+        toggle = GTK_WIDGET (gtk_builder_get_object (builder,
+                                                     status_actions[i].action_name));
         value = priv->fd.cleared_match & status_actions[i].value;
         status_actions[i].widget = toggle;
-        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(toggle), value);
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (toggle), value);
     }
     priv->fd.original_cleared_match = priv->fd.cleared_match;
 
-    button = GTK_WIDGET(gtk_builder_get_object (builder, "filter_save"));
+    button = GTK_WIDGET (gtk_builder_get_object (builder, "filter_save"));
     if (priv->fd.save_filter == TRUE)
-        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), TRUE);
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
 
     // hide the save button if appropriate
-    gtk_widget_set_visible (GTK_WIDGET(button),
-        gnc_plugin_page_register_show_fs_save (page));
+    gtk_widget_set_visible (GTK_WIDGET (button),
+                            gnc_plugin_page_register_show_fs_save (page));
 
     /* Set up number of days */
-    priv->fd.num_days = GTK_WIDGET(gtk_builder_get_object (builder, "filter_show_num_days"));
-    button = GTK_WIDGET(gtk_builder_get_object (builder, "filter_show_days"));
+    priv->fd.num_days = GTK_WIDGET (gtk_builder_get_object (builder,
+                                                            "filter_show_num_days"));
+    button = GTK_WIDGET (gtk_builder_get_object (builder, "filter_show_days"));
 
     query = gnc_ledger_display_get_query (priv->ledger);
 
     if (priv->fd.days > 0) // using number of days
     {
-        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), TRUE);
-        gtk_widget_set_sensitive(GTK_WIDGET(priv->fd.num_days), TRUE);
-        gtk_spin_button_set_value(GTK_SPIN_BUTTON(priv->fd.num_days), priv->fd.days);
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
+        gtk_widget_set_sensitive (GTK_WIDGET (priv->fd.num_days), TRUE);
+        gtk_spin_button_set_value (GTK_SPIN_BUTTON (priv->fd.num_days), priv->fd.days);
         priv->fd.original_days = priv->fd.days;
 
         /* Set the start_time and end_time to 0 */
@@ -4039,12 +4195,12 @@ gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
     }
     else
     {
-        gtk_widget_set_sensitive(GTK_WIDGET(priv->fd.num_days), FALSE);
+        gtk_widget_set_sensitive (GTK_WIDGET (priv->fd.num_days), FALSE);
         priv->fd.original_days = 0;
         priv->fd.days = 0;
 
         /* Get the start and end times */
-        xaccQueryGetDateMatchTT(query, &start_time, &end_time);
+        xaccQueryGetDateMatchTT (query, &start_time, &end_time);
     }
 
     /* Set the date info */
@@ -4053,22 +4209,27 @@ gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
     priv->fd.original_end_time = end_time;
     priv->fd.end_time = end_time;
 
-    button = GTK_WIDGET(gtk_builder_get_object (builder, "filter_show_range"));
-    gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), start_time || end_time);
-    table = GTK_WIDGET(gtk_builder_get_object (builder, "select_range_table"));
+    button = GTK_WIDGET (gtk_builder_get_object (builder, "filter_show_range"));
+    gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), start_time ||
+                                  end_time);
+    table = GTK_WIDGET (gtk_builder_get_object (builder, "select_range_table"));
     priv->fd.table = table;
-    gtk_widget_set_sensitive(GTK_WIDGET(table), start_time || end_time);
+    gtk_widget_set_sensitive (GTK_WIDGET (table), start_time || end_time);
 
-    priv->fd.start_date_choose = GTK_WIDGET(gtk_builder_get_object (builder, "start_date_choose"));
-    priv->fd.start_date_today = GTK_WIDGET(gtk_builder_get_object (builder, "start_date_today"));
-    priv->fd.end_date_choose = GTK_WIDGET(gtk_builder_get_object (builder, "end_date_choose"));
-    priv->fd.end_date_today = GTK_WIDGET(gtk_builder_get_object (builder, "end_date_today"));
+    priv->fd.start_date_choose = GTK_WIDGET (gtk_builder_get_object (builder,
+                                             "start_date_choose"));
+    priv->fd.start_date_today = GTK_WIDGET (gtk_builder_get_object (builder,
+                                            "start_date_today"));
+    priv->fd.end_date_choose = GTK_WIDGET (gtk_builder_get_object (builder,
+                                           "end_date_choose"));
+    priv->fd.end_date_today = GTK_WIDGET (gtk_builder_get_object (builder,
+                                          "end_date_today"));
 
     {
         /* Start date info */
         if (start_time == 0)
         {
-            button = GTK_WIDGET(gtk_builder_get_object (builder, "start_date_earliest"));
+            button = GTK_WIDGET (gtk_builder_get_object (builder, "start_date_earliest"));
             time_val = xaccQueryGetEarliestDateFound (query);
             sensitive = FALSE;
         }
@@ -4076,7 +4237,7 @@ gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
         {
             time_val = start_time;
             if ((start_time >= gnc_time64_get_today_start()) &&
-                    (start_time <= gnc_time64_get_today_end()))
+                (start_time <= gnc_time64_get_today_end()))
             {
                 button = priv->fd.start_date_today;
                 sensitive = FALSE;
@@ -4087,13 +4248,13 @@ gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
                 sensitive = TRUE;
             }
         }
-        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), TRUE);
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
         priv->fd.start_date = gnc_date_edit_new (gnc_time (NULL), FALSE, FALSE);
-        hbox = GTK_WIDGET(gtk_builder_get_object (builder, "start_date_hbox"));
+        hbox = GTK_WIDGET (gtk_builder_get_object (builder, "start_date_hbox"));
         gtk_box_pack_start (GTK_BOX (hbox), priv->fd.start_date, TRUE, TRUE, 0);
         gtk_widget_show (priv->fd.start_date);
-        gtk_widget_set_sensitive(GTK_WIDGET(priv->fd.start_date), sensitive);
-        gnc_date_edit_set_time (GNC_DATE_EDIT(priv->fd.start_date), time_val);
+        gtk_widget_set_sensitive (GTK_WIDGET (priv->fd.start_date), sensitive);
+        gnc_date_edit_set_time (GNC_DATE_EDIT (priv->fd.start_date), time_val);
         g_signal_connect (G_OBJECT (priv->fd.start_date), "date-changed",
                           G_CALLBACK (gnc_plugin_page_register_filter_gde_changed_cb),
                           page);
@@ -4103,7 +4264,7 @@ gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
         /* End date info */
         if (end_time == 0)
         {
-            button = GTK_WIDGET(gtk_builder_get_object (builder, "end_date_latest"));
+            button = GTK_WIDGET (gtk_builder_get_object (builder, "end_date_latest"));
             time_val = xaccQueryGetLatestDateFound (query);
             sensitive = FALSE;
         }
@@ -4111,7 +4272,7 @@ gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
         {
             time_val = end_time;
             if ((end_time >= gnc_time64_get_today_start()) &&
-                    (end_time <= gnc_time64_get_today_end()))
+                (end_time <= gnc_time64_get_today_end()))
             {
                 button = priv->fd.end_date_today;
                 sensitive = FALSE;
@@ -4122,34 +4283,36 @@ gnc_plugin_page_register_cmd_view_filter_by (GtkAction *action,
                 sensitive = TRUE;
             }
         }
-        gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(button), TRUE);
+        gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (button), TRUE);
         priv->fd.end_date = gnc_date_edit_new (gnc_time (NULL), FALSE, FALSE);
-        hbox = GTK_WIDGET(gtk_builder_get_object (builder, "end_date_hbox"));
+        hbox = GTK_WIDGET (gtk_builder_get_object (builder, "end_date_hbox"));
         gtk_box_pack_start (GTK_BOX (hbox), priv->fd.end_date, TRUE, TRUE, 0);
         gtk_widget_show (priv->fd.end_date);
-        gtk_widget_set_sensitive(GTK_WIDGET(priv->fd.end_date), sensitive);
-        gnc_date_edit_set_time (GNC_DATE_EDIT(priv->fd.end_date), time_val);
+        gtk_widget_set_sensitive (GTK_WIDGET (priv->fd.end_date), sensitive);
+        gnc_date_edit_set_time (GNC_DATE_EDIT (priv->fd.end_date), time_val);
         g_signal_connect (G_OBJECT (priv->fd.end_date), "date-changed",
                           G_CALLBACK (gnc_plugin_page_register_filter_gde_changed_cb),
                           page);
     }
 
     /* Wire it up */
-    gtk_builder_connect_signals_full (builder, gnc_builder_connect_full_func, page);
+    gtk_builder_connect_signals_full (builder, gnc_builder_connect_full_func,
+                                      page);
 
     /* Show it */
-    gtk_widget_show(dialog);
-    g_object_unref(G_OBJECT(builder));
-    LEAVE(" ");
+    gtk_widget_show (dialog);
+    g_object_unref (G_OBJECT (builder));
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_reload (GtkAction *action, GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_reload (GtkAction* action,
+                                     GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
 
-    ENTER("(action %p, page %p)", action, plugin_page);
+    ENTER ("(action %p, page %p)", action, plugin_page);
 
     g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
@@ -4159,252 +4322,255 @@ gnc_plugin_page_register_cmd_reload (GtkAction *action, GncPluginPageRegister *p
     /* Check for trans being edited */
     if (gnc_split_register_changed (reg))
     {
-        LEAVE("register has pending edits");
+        LEAVE ("register has pending edits");
         return;
     }
     gnc_ledger_display_refresh (priv->ledger);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_style_changed (GtkAction *action,
-        GtkRadioAction *current,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_style_changed (GtkAction* action,
+                                            GtkRadioAction* current,
+                                            GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
     SplitRegisterStyle value;
 
-    ENTER("(action %p, radio action %p, plugin_page %p)",
-          action, current, plugin_page);
+    ENTER ("(action %p, radio action %p, plugin_page %p)",
+           action, current, plugin_page);
 
-    g_return_if_fail(GTK_IS_ACTION(action));
-    g_return_if_fail(GTK_IS_RADIO_ACTION(current));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GTK_IS_ACTION (action));
+    g_return_if_fail (GTK_IS_RADIO_ACTION (current));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    value = gtk_radio_action_get_current_value(current);
-    gnc_split_reg_change_style(priv->gsr, value, priv->enable_refresh);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    value = gtk_radio_action_get_current_value (current);
+    gnc_split_reg_change_style (priv->gsr, value, priv->enable_refresh);
 
     gnc_plugin_page_register_ui_update (NULL, plugin_page);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_style_double_line (GtkToggleAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_style_double_line (GtkToggleAction* action,
+                                                GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
     gboolean use_double_line;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GTK_IS_ACTION(action));
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GTK_IS_ACTION (action));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     reg = gnc_ledger_display_get_split_register (priv->ledger);
 
     use_double_line =  gtk_toggle_action_get_active (action);
     if (use_double_line != reg->use_double_line)
     {
-        gnc_split_register_config(reg, reg->type, reg->style, use_double_line);
+        gnc_split_register_config (reg, reg->type, reg->style, use_double_line);
         if (priv->enable_refresh)
-            gnc_ledger_display_refresh(priv->ledger);
+            gnc_ledger_display_refresh (priv->ledger);
     }
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_transfer (GtkAction *action,
-                                       GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_transfer (GtkAction* action,
+                                       GncPluginPageRegister* page)
 {
-    Account *account;
-    GncWindow *gnc_window;
-    GtkWidget *window;
+    Account* account;
+    GncWindow* gnc_window;
+    GtkWidget* window;
 
-    ENTER("(action %p, plugin_page %p)", action, page);
+    ENTER ("(action %p, plugin_page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
     account = gnc_plugin_page_register_get_account (page);
-    gnc_window = GNC_WINDOW(GNC_PLUGIN_PAGE (page)->window);
-    window = GTK_WIDGET(gnc_window_get_gtk_window(gnc_window));
+    gnc_window = GNC_WINDOW (GNC_PLUGIN_PAGE (page)->window);
+    window = GTK_WIDGET (gnc_window_get_gtk_window (gnc_window));
     gnc_xfer_dialog (window, account);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_reconcile (GtkAction *action,
-                                        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_reconcile (GtkAction* action,
+                                        GncPluginPageRegister* page)
 {
-    Account *account;
-    GtkWindow *window;
-    RecnWindow * recnData;
+    Account* account;
+    GtkWindow* window;
+    RecnWindow* recnData;
 
-    ENTER("(action %p, plugin_page %p)", action, page);
+    ENTER ("(action %p, plugin_page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
     account = gnc_plugin_page_register_get_account (page);
 
-    window = gnc_window_get_gtk_window(GNC_WINDOW(GNC_PLUGIN_PAGE (page)->window));
-    recnData = recnWindow (GTK_WIDGET(window), account);
+    window = gnc_window_get_gtk_window (GNC_WINDOW (GNC_PLUGIN_PAGE (
+                                                        page)->window));
+    recnData = recnWindow (GTK_WIDGET (window), account);
     gnc_ui_reconcile_window_raise (recnData);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_autoclear (GtkAction *action,
-                                        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_autoclear (GtkAction* action,
+                                        GncPluginPageRegister* page)
 {
-    Account *account;
-    GtkWindow *window;
-    AutoClearWindow * autoClearData;
+    Account* account;
+    GtkWindow* window;
+    AutoClearWindow* autoClearData;
 
-    ENTER("(action %p, plugin_page %p)", action, page);
+    ENTER ("(action %p, plugin_page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
     account = gnc_plugin_page_register_get_account (page);
 
-    window = gnc_window_get_gtk_window(GNC_WINDOW(GNC_PLUGIN_PAGE (page)->window));
-    autoClearData = autoClearWindow (GTK_WIDGET(window), account);
+    window = gnc_window_get_gtk_window (GNC_WINDOW (GNC_PLUGIN_PAGE (
+                                                        page)->window));
+    autoClearData = autoClearWindow (GTK_WIDGET (window), account);
     gnc_ui_autoclear_window_raise (autoClearData);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_stock_split (GtkAction *action,
-        GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_stock_split (GtkAction* action,
+                                          GncPluginPageRegister* page)
 {
-    Account *account;
+    Account* account;
 
-    ENTER("(action %p, plugin_page %p)", action, page);
+    ENTER ("(action %p, plugin_page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
     account = gnc_plugin_page_register_get_account (page);
     gnc_stock_split_dialog (NULL, account);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_lots (GtkAction *action,
-                                   GncPluginPageRegister *page)
+gnc_plugin_page_register_cmd_lots (GtkAction* action,
+                                   GncPluginPageRegister* page)
 {
-    GtkWindow *window;
-    Account *account;
+    GtkWindow* window;
+    Account* account;
 
-    ENTER("(action %p, plugin_page %p)", action, page);
+    ENTER ("(action %p, plugin_page %p)", action, page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
 
-    window = gnc_window_get_gtk_window(GNC_WINDOW(GNC_PLUGIN_PAGE (page)->window));
+    window = gnc_window_get_gtk_window (GNC_WINDOW (GNC_PLUGIN_PAGE (
+                                                        page)->window));
     account = gnc_plugin_page_register_get_account (page);
     gnc_lot_viewer_dialog (window, account);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_enter_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_enter_transaction (GtkAction* action,
+                                                GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    gnc_split_reg_enter(priv->gsr, FALSE);
-    LEAVE(" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    gnc_split_reg_enter (priv->gsr, FALSE);
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_cancel_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_cancel_transaction (GtkAction* action,
+                                                 GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     gnc_split_register_cancel_cursor_trans_changes
-    (gnc_ledger_display_get_split_register(priv->ledger));
-    LEAVE(" ");
+    (gnc_ledger_display_get_split_register (priv->ledger));
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_delete_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_delete_transaction (GtkAction* action,
+                                                 GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    gsr_default_delete_handler(priv->gsr, NULL);
-    LEAVE(" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    gsr_default_delete_handler (priv->gsr, NULL);
+    LEAVE (" ");
 
 }
 
 static void
-gnc_plugin_page_register_cmd_associate_file_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_associate_file_transaction (GtkAction* action,
+                                                         GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     gsr_default_associate_handler (priv->gsr, TRUE);
     gnc_plugin_page_register_ui_update (NULL, plugin_page);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_associate_location_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_associate_location_transaction (GtkAction* action,
+        GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     gsr_default_associate_handler (priv->gsr, FALSE);
     gnc_plugin_page_register_ui_update (NULL, plugin_page);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_execassociated_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_execassociated_transaction (GtkAction* action,
+                                                         GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    gsr_default_execassociated_handler(priv->gsr, NULL);
-    LEAVE(" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    gsr_default_execassociated_handler (priv->gsr, NULL);
+    LEAVE (" ");
 
 }
 
-static GncInvoice * invoice_from_split (Split *split)
+static GncInvoice* invoice_from_split (Split* split)
 {
-    GncInvoice *invoice;
-    GNCLot *lot;
+    GncInvoice* invoice;
+    GNCLot* lot;
 
     if (!split)
         return NULL;
@@ -4421,139 +4587,139 @@ static GncInvoice * invoice_from_split (Split *split)
 }
 
 static void
-gnc_plugin_page_register_cmd_jump_associated_invoice (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_jump_associated_invoice (GtkAction* action,
+                                                      GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
-    GncInvoice *invoice;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
+    GncInvoice* invoice;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     reg = gnc_ledger_display_get_split_register (priv->gsr->ledger);
     invoice = invoice_from_split (gnc_split_register_get_current_split (reg));
     if (invoice)
         gnc_ui_invoice_edit (NULL, invoice);
 
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_blank_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_blank_transaction (GtkAction* action,
+                                                GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     reg = gnc_ledger_display_get_split_register (priv->ledger);
 
     if (gnc_split_register_save (reg, TRUE))
         gnc_split_register_redraw (reg);
 
     gnc_split_reg_jump_to_blank (priv->gsr);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_duplicate_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_duplicate_transaction (GtkAction* action,
+                                                    GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     gnc_split_register_duplicate_current
-    (gnc_ledger_display_get_split_register(priv->ledger));
-    LEAVE(" ");
+    (gnc_ledger_display_get_split_register (priv->ledger));
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_reinitialize_transaction (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_reinitialize_transaction (GtkAction* action,
+                                                       GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegisterPrivate* priv;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    gsr_default_reinit_handler(priv->gsr, NULL);
-    LEAVE(" ");
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    gsr_default_reinit_handler (priv->gsr, NULL);
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_expand_transaction (GtkToggleAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_expand_transaction (GtkToggleAction* action,
+                                                 GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
     gboolean expand;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     reg = gnc_ledger_display_get_split_register (priv->ledger);
     expand = gtk_toggle_action_get_active (action);
     gnc_split_register_expand_current_trans (reg, expand);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 /** Callback for "Edit Exchange Rate" menu item.
  */
 static void
-gnc_plugin_page_register_cmd_exchange_rate (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_exchange_rate (GtkAction* action,
+                                            GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     reg = gnc_ledger_display_get_split_register (priv->ledger);
 
     /* XXX Ignore the return value -- we don't care if this succeeds */
     (void)gnc_split_register_handle_exchange (reg, TRUE);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_jump (GtkAction *action,
-                                   GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_jump (GtkAction* action,
+                                   GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncPluginPage *new_page;
-    GtkWidget *window;
-    GNCSplitReg *gsr;
-    SplitRegister *reg;
-    Account *account;
-    Account *leader;
-    Split *split;
+    GncPluginPageRegisterPrivate* priv;
+    GncPluginPage* new_page;
+    GtkWidget* window;
+    GNCSplitReg* gsr;
+    SplitRegister* reg;
+    Account* account;
+    Account* leader;
+    Split* split;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     window = GNC_PLUGIN_PAGE (plugin_page)->window;
     if (window == NULL)
     {
-        LEAVE("no window");
+        LEAVE ("no window");
         return;
     }
 
@@ -4561,14 +4727,14 @@ gnc_plugin_page_register_cmd_jump (GtkAction *action,
     split = gnc_split_register_get_current_split (reg);
     if (split == NULL)
     {
-        LEAVE("no split (1)");
+        LEAVE ("no split (1)");
         return;
     }
 
     account = xaccSplitGetAccount (split);
     if (account == NULL)
     {
-        LEAVE("no account");
+        LEAVE ("no account");
         return;
     }
 
@@ -4578,20 +4744,20 @@ gnc_plugin_page_register_cmd_jump (GtkAction *action,
         split = xaccSplitGetOtherSplit (split);
         if (split == NULL)
         {
-            LEAVE("no split (2)");
+            LEAVE ("no split (2)");
             return;
         }
 
         account = xaccSplitGetAccount (split);
         if (account == NULL)
         {
-            LEAVE("no account (2)");
+            LEAVE ("no account (2)");
             return;
         }
 
         if (account == leader)
         {
-            LEAVE("register open for account");
+            LEAVE ("register open for account");
             return;
         }
     }
@@ -4599,206 +4765,209 @@ gnc_plugin_page_register_cmd_jump (GtkAction *action,
     new_page = gnc_plugin_page_register_new (account, FALSE);
     if (new_page == NULL)
     {
-        LEAVE("couldn't create new page");
+        LEAVE ("couldn't create new page");
         return;
     }
 
-    gnc_main_window_open_page (GNC_MAIN_WINDOW(window), new_page);
+    gnc_main_window_open_page (GNC_MAIN_WINDOW (window), new_page);
     gsr = gnc_plugin_page_register_get_gsr (new_page);
-    gnc_split_reg_jump_to_split(gsr, split);
-    LEAVE(" ");
+    gnc_split_reg_jump_to_split (gsr, split);
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_schedule (GtkAction *action,
-                                       GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_schedule (GtkAction* action,
+                                       GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GtkWindow *window;
+    GncPluginPageRegisterPrivate* priv;
+    GtkWindow* window;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    window = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (plugin_page)));
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    gsr_default_schedule_handler(priv->gsr, window);
-    LEAVE(" ");
+    window = GTK_WINDOW (gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (
+                                                         plugin_page)));
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    gsr_default_schedule_handler (priv->gsr, window);
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_scrub_current (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_scrub_current (GtkAction* action,
+                                            GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    Query *query;
-    Account *root;
-    Transaction *trans;
-    Split *split;
-    GNCLot *lot;
-    SplitRegister *reg;
+    GncPluginPageRegisterPrivate* priv;
+    Query* query;
+    Account* root;
+    Transaction* trans;
+    Split* split;
+    GNCLot* lot;
+    SplitRegister* reg;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    query = gnc_ledger_display_get_query( priv->ledger );
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    query = gnc_ledger_display_get_query (priv->ledger);
     if (query == NULL)
     {
-        LEAVE("no query found");
+        LEAVE ("no query found");
         return;
     }
 
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    trans = gnc_split_register_get_current_trans(reg);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    trans = gnc_split_register_get_current_trans (reg);
     if (trans == NULL)
     {
-        LEAVE("no trans found");
+        LEAVE ("no trans found");
         return;
     }
 
     gnc_suspend_gui_refresh();
     root = gnc_get_current_root_account();
-    xaccTransScrubOrphans(trans);
-    xaccTransScrubImbalance(trans, root, NULL);
+    xaccTransScrubOrphans (trans);
+    xaccTransScrubImbalance (trans, root, NULL);
 
     split = gnc_split_register_get_current_split (reg);
     lot = xaccSplitGetLot (split);
-    if (lot && xaccAccountIsAPARType (xaccAccountGetType (xaccSplitGetAccount (split))))
+    if (lot &&
+        xaccAccountIsAPARType (xaccAccountGetType (xaccSplitGetAccount (split))))
     {
         gncScrubBusinessLot (lot);
         gncScrubBusinessSplit (split);
     }
     gnc_resume_gui_refresh();
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_scrub_all (GtkAction *action,
-                                        GncPluginPageRegister *plugin_page)
-{
-    GncPluginPageRegisterPrivate *priv;
-    Query *query;
-    Account *root;
-    GncWindow *window;
-    GList *node, *splits;
+gnc_plugin_page_register_cmd_scrub_all (GtkAction* action,
+                                        GncPluginPageRegister* plugin_page)
+{
+    GncPluginPageRegisterPrivate* priv;
+    Query* query;
+    Account* root;
+    GncWindow* window;
+    GList* node, *splits;
     gint split_count = 0, curr_split_no = 0;
-    const char *message = _( "Checking splits in current register: %u of %u");
+    const char* message = _ ("Checking splits in current register: %u of %u");
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
-    query = gnc_ledger_display_get_query( priv->ledger );
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
+    query = gnc_ledger_display_get_query (priv->ledger);
     if (!query)
     {
-        LEAVE("no query found");
+        LEAVE ("no query found");
         return;
     }
 
     gnc_suspend_gui_refresh();
-    window = GNC_WINDOW(GNC_PLUGIN_PAGE (plugin_page)->window);
+    window = GNC_WINDOW (GNC_PLUGIN_PAGE (plugin_page)->window);
     gnc_window_set_progressbar_window (window);
 
     root = gnc_get_current_root_account();
 
-    splits = qof_query_run(query);
+    splits = qof_query_run (query);
     split_count = g_list_length (splits);
     for (node = splits; node; node = node->next)
     {
-        GNCLot *lot;
-        Split *split = node->data;
-        Transaction *trans = xaccSplitGetParent(split);
+        GNCLot* lot;
+        Split* split = node->data;
+        Transaction* trans = xaccSplitGetParent (split);
 
         if (!split) continue;
 
-        PINFO("Start processing split %d of %d",
-              curr_split_no + 1, split_count);
+        PINFO ("Start processing split %d of %d",
+               curr_split_no + 1, split_count);
 
         if (curr_split_no % 100 == 0)
         {
-            char *progress_msg = g_strdup_printf (message, curr_split_no, split_count);
+            char* progress_msg = g_strdup_printf (message, curr_split_no, split_count);
             gnc_window_show_progress (progress_msg, (100 * curr_split_no) / split_count);
             g_free (progress_msg);
         }
 
-        xaccTransScrubOrphans(trans);
-        xaccTransScrubImbalance(trans, root, NULL);
+        xaccTransScrubOrphans (trans);
+        xaccTransScrubImbalance (trans, root, NULL);
 
         lot = xaccSplitGetLot (split);
-        if (lot && xaccAccountIsAPARType (xaccAccountGetType (xaccSplitGetAccount (split))))
+        if (lot &&
+            xaccAccountIsAPARType (xaccAccountGetType (xaccSplitGetAccount (split))))
         {
             gncScrubBusinessLot (lot);
             gncScrubBusinessSplit (split);
         }
 
-        PINFO("Finished processing split %d of %d",
-              curr_split_no + 1, split_count);
+        PINFO ("Finished processing split %d of %d",
+               curr_split_no + 1, split_count);
         curr_split_no++;
     }
 
     gnc_window_show_progress (NULL, -1.0);
     gnc_resume_gui_refresh();
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_account_report (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
+gnc_plugin_page_register_cmd_account_report (GtkAction* action,
+                                             GncPluginPageRegister* plugin_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    GncMainWindow *window;
+    GncPluginPageRegisterPrivate* priv;
+    GncMainWindow* window;
     int id;
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    window = GNC_MAIN_WINDOW(GNC_PLUGIN_PAGE(plugin_page)->window);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    window = GNC_MAIN_WINDOW (GNC_PLUGIN_PAGE (plugin_page)->window);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     id = report_helper (priv->ledger, NULL, NULL);
     if (id >= 0)
-        gnc_main_window_open_report(id, window);
-    LEAVE(" ");
+        gnc_main_window_open_report (id, window);
+    LEAVE (" ");
 }
 
 static void
-gnc_plugin_page_register_cmd_transaction_report (GtkAction *action,
-        GncPluginPageRegister *plugin_page)
-{
-    GncPluginPageRegisterPrivate *priv;
-    GncMainWindow *window;
-    SplitRegister *reg;
-    Split *split;
-    Query *query;
+gnc_plugin_page_register_cmd_transaction_report (GtkAction* action,
+                                                 GncPluginPageRegister* plugin_page)
+{
+    GncPluginPageRegisterPrivate* priv;
+    GncMainWindow* window;
+    SplitRegister* reg;
+    Split* split;
+    Query* query;
     int id;
 
 
-    ENTER("(action %p, plugin_page %p)", action, plugin_page);
+    ENTER ("(action %p, plugin_page %p)", action, plugin_page);
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(plugin_page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
     reg = gnc_ledger_display_get_split_register (priv->ledger);
 
     split = gnc_split_register_get_current_split (reg);
     if (!split)
         return;
 
-    query = qof_query_create_for(GNC_ID_SPLIT);
+    query = qof_query_create_for (GNC_ID_SPLIT);
 
-    qof_query_set_book (query, gnc_get_current_book ());
+    qof_query_set_book (query, gnc_get_current_book());
 
     xaccQueryAddGUIDMatch (query, xaccSplitGetGUID (split),
                            GNC_ID_SPLIT, QOF_QUERY_AND);
 
-    window = GNC_MAIN_WINDOW(GNC_PLUGIN_PAGE(plugin_page)->window);
+    window = GNC_MAIN_WINDOW (GNC_PLUGIN_PAGE (plugin_page)->window);
     id = report_helper (priv->ledger, split, query);
     if (id >= 0)
-        gnc_main_window_open_report(id, window);
-    LEAVE(" ");
+        gnc_main_window_open_report (id, window);
+    LEAVE (" ");
 }
 
 /************************************************************/
@@ -4806,46 +4975,47 @@ gnc_plugin_page_register_cmd_transaction_report (GtkAction *action,
 /************************************************************/
 
 void
-gnc_plugin_page_register_set_options (GncPluginPage *plugin_page,
+gnc_plugin_page_register_set_options (GncPluginPage* plugin_page,
                                       gint lines_default,
                                       gboolean read_only)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
     page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
     priv->lines_default     = lines_default;
     priv->read_only         = read_only;
 }
 
-GNCSplitReg *
-gnc_plugin_page_register_get_gsr (GncPluginPage *plugin_page)
+GNCSplitReg*
+gnc_plugin_page_register_get_gsr (GncPluginPage* plugin_page)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_val_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(plugin_page), NULL);
+    g_return_val_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page), NULL);
 
     page = GNC_PLUGIN_PAGE_REGISTER (plugin_page);
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
     return priv->gsr;
 }
 
 static void
-gnc_plugin_page_help_changed_cb (GNCSplitReg *gsr, GncPluginPageRegister *register_page)
+gnc_plugin_page_help_changed_cb (GNCSplitReg* gsr,
+                                 GncPluginPageRegister* register_page)
 {
-    GncPluginPageRegisterPrivate *priv;
-    SplitRegister *reg;
-    GncWindow *window;
-    char *help;
+    GncPluginPageRegisterPrivate* priv;
+    SplitRegister* reg;
+    GncWindow* window;
+    char* help;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(register_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (register_page));
 
-    window = GNC_WINDOW(GNC_PLUGIN_PAGE(register_page)->window);
+    window = GNC_WINDOW (GNC_PLUGIN_PAGE (register_page)->window);
     if (!window)
     {
         // This routine can be called before the page is added to a
@@ -4854,48 +5024,50 @@ gnc_plugin_page_help_changed_cb (GNCSplitReg *gsr, GncPluginPageRegister *regist
     }
 
     /* Get the text from the ledger */
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(register_page);
-    reg = gnc_ledger_display_get_split_register(priv->ledger);
-    help = gnc_table_get_help(reg->table);
-    gnc_window_set_status(window, GNC_PLUGIN_PAGE(register_page), help);
-    g_free(help);
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (register_page);
+    reg = gnc_ledger_display_get_split_register (priv->ledger);
+    help = gnc_table_get_help (reg->table);
+    gnc_window_set_status (window, GNC_PLUGIN_PAGE (register_page), help);
+    g_free (help);
 }
 
 static void
-gnc_plugin_page_popup_menu_cb (GNCSplitReg *gsr, GncPluginPageRegister *register_page)
+gnc_plugin_page_popup_menu_cb (GNCSplitReg* gsr,
+                               GncPluginPageRegister* register_page)
 {
-    GncWindow *window;
+    GncWindow* window;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(register_page));
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (register_page));
 
-    window = GNC_WINDOW(GNC_PLUGIN_PAGE(register_page)->window);
+    window = GNC_WINDOW (GNC_PLUGIN_PAGE (register_page)->window);
     if (!window)
     {
         // This routine can be called before the page is added to a
         // window.
         return;
     }
-    gnc_main_window_popup_menu_cb (GTK_WIDGET(window), GNC_PLUGIN_PAGE(register_page));
+    gnc_main_window_popup_menu_cb (GTK_WIDGET (window),
+                                   GNC_PLUGIN_PAGE (register_page));
 }
 
 static void
-gnc_plugin_page_register_refresh_cb (GHashTable *changes, gpointer user_data)
+gnc_plugin_page_register_refresh_cb (GHashTable* changes, gpointer user_data)
 {
-    GncPluginPageRegister *page = user_data;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page = user_data;
+    GncPluginPageRegisterPrivate* priv;
 
-    g_return_if_fail(GNC_IS_PLUGIN_PAGE_REGISTER(page));
-    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+    g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (page));
+    priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
 
     if (changes)
     {
         const EventInfo* ei;
-        ei = gnc_gui_get_entity_events(changes, &priv->key);
+        ei = gnc_gui_get_entity_events (changes, &priv->key);
         if (ei)
         {
             if (ei->event_mask & QOF_EVENT_DESTROY)
             {
-                gnc_main_window_close_page(GNC_PLUGIN_PAGE(page));
+                gnc_main_window_close_page (GNC_PLUGIN_PAGE (page));
                 return;
             }
             if (ei->event_mask & QOF_EVENT_MODIFY)
@@ -4906,17 +5078,17 @@ gnc_plugin_page_register_refresh_cb (GHashTable *changes, gpointer user_data)
     else
     {
         /* forced updates */
-        gnucash_register_refresh_from_prefs(priv->gsr->reg);
-        gtk_widget_queue_draw(priv->widget);
+        gnucash_register_refresh_from_prefs (priv->gsr->reg);
+        gtk_widget_queue_draw (priv->widget);
     }
 
-    gnc_plugin_page_register_ui_update(NULL, page);
+    gnc_plugin_page_register_ui_update (NULL, page);
 }
 
 static void
 gnc_plugin_page_register_close_cb (gpointer user_data)
 {
-    GncPluginPage *plugin_page = GNC_PLUGIN_PAGE(user_data);
+    GncPluginPage* plugin_page = GNC_PLUGIN_PAGE (user_data);
     gnc_main_window_close_page (plugin_page);
 }
 
@@ -4929,44 +5101,44 @@ gnc_plugin_page_register_close_cb (gpointer user_data)
  *  @param account A pointer to the account that was changed.
  */
 static void
-gppr_account_destroy_cb (Account *account)
+gppr_account_destroy_cb (Account* account)
 {
-    GncPluginPageRegister *page;
-    GncPluginPageRegisterPrivate *priv;
+    GncPluginPageRegister* page;
+    GncPluginPageRegisterPrivate* priv;
     GNCLedgerDisplayType ledger_type;
-    const GncGUID *acct_guid;
-    const GList *citem;
-    GList *item, *kill = NULL;
+    const GncGUID* acct_guid;
+    const GList* citem;
+    GList* item, *kill = NULL;
 
-    acct_guid = xaccAccountGetGUID(account);
+    acct_guid = xaccAccountGetGUID (account);
 
     /* Find all windows that need to be killed.  Don't kill them yet, as
      * that would affect the list being walked.*/
-    citem = gnc_gobject_tracking_get_list(GNC_PLUGIN_PAGE_REGISTER_NAME);
-    for ( ; citem; citem = g_list_next(citem))
+    citem = gnc_gobject_tracking_get_list (GNC_PLUGIN_PAGE_REGISTER_NAME);
+    for (; citem; citem = g_list_next (citem))
     {
-        page = (GncPluginPageRegister *)citem->data;
-        priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
+        page = (GncPluginPageRegister*)citem->data;
+        priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (page);
         ledger_type = gnc_ledger_display_type (priv->ledger);
         if (ledger_type == LD_GL)
         {
-            kill = g_list_append(kill, page);
+            kill = g_list_append (kill, page);
             /* kill it */
         }
         else if ((ledger_type == LD_SINGLE) || (ledger_type == LD_SUBACCOUNT))
         {
-            if (guid_compare(acct_guid, &priv->key) == 0)
+            if (guid_compare (acct_guid, &priv->key) == 0)
             {
-                kill = g_list_append(kill, page);
+                kill = g_list_append (kill, page);
             }
         }
     }
 
     /* Now kill them. */
-    for (item = kill; item; item = g_list_next(item))
+    for (item = kill; item; item = g_list_next (item))
     {
-        page = (GncPluginPageRegister *)item->data;
-        gnc_main_window_close_page(GNC_PLUGIN_PAGE(page));
+        page = (GncPluginPageRegister*)item->data;
+        gnc_main_window_close_page (GNC_PLUGIN_PAGE (page));
     }
 }
 
@@ -4985,66 +5157,66 @@ gppr_account_destroy_cb (Account *account)
  *  @param ed
  */
 static void
-gnc_plugin_page_register_event_handler (QofInstance *entity,
+gnc_plugin_page_register_event_handler (QofInstance* entity,
                                         QofEventId event_type,
-                                        GncPluginPageRegister *page,
-                                        GncEventData *ed)
+                                        GncPluginPageRegister* page,
+                                        GncEventData* ed)
 {
-    Transaction *trans;
-    QofBook *book;
-    GncPluginPage *visible_page;
-    GtkWidget *window;
-    gchar *label, *color;
+    Transaction* trans;
+    QofBook* book;
+    GncPluginPage* visible_page;
+    GtkWidget* window;
+    gchar* label, *color;
 
-    g_return_if_fail(page); /* Required */
-    if (!GNC_IS_TRANS(entity) && !GNC_IS_ACCOUNT(entity))
+    g_return_if_fail (page); /* Required */
+    if (!GNC_IS_TRANS (entity) && !GNC_IS_ACCOUNT (entity))
         return;
 
-    ENTER("entity %p of type %d, page %p, event data %p",
-          entity, event_type, page, ed);
+    ENTER ("entity %p of type %d, page %p, event data %p",
+           entity, event_type, page, ed);
 
     window = gnc_plugin_page_get_window (GNC_PLUGIN_PAGE (page));
 
-    if (GNC_IS_ACCOUNT(entity))
+    if (GNC_IS_ACCOUNT (entity))
     {
-        if (GNC_IS_MAIN_WINDOW(window))
+        if (GNC_IS_MAIN_WINDOW (window))
         {
-            label = gnc_plugin_page_register_get_tab_name(GNC_PLUGIN_PAGE(page));
-            main_window_update_page_name(GNC_PLUGIN_PAGE(page), label);
-            color = gnc_plugin_page_register_get_tab_color(GNC_PLUGIN_PAGE(page));
-            main_window_update_page_color(GNC_PLUGIN_PAGE(page), color);
-            g_free(color);
-            g_free(label);
+            label = gnc_plugin_page_register_get_tab_name (GNC_PLUGIN_PAGE (page));
+            main_window_update_page_name (GNC_PLUGIN_PAGE (page), label);
+            color = gnc_plugin_page_register_get_tab_color (GNC_PLUGIN_PAGE (page));
+            main_window_update_page_color (GNC_PLUGIN_PAGE (page), color);
+            g_free (color);
+            g_free (label);
         }
-        LEAVE("tab name updated");
+        LEAVE ("tab name updated");
         return;
     }
 
-    if (!(event_type & (QOF_EVENT_MODIFY | QOF_EVENT_DESTROY)))
+    if (! (event_type & (QOF_EVENT_MODIFY | QOF_EVENT_DESTROY)))
     {
-        LEAVE("not a modify");
+        LEAVE ("not a modify");
         return;
     }
-    trans = GNC_TRANS(entity);
-    book = qof_instance_get_book(QOF_INSTANCE(trans));
-    if (!gnc_plugin_page_has_book(GNC_PLUGIN_PAGE(page), book))
+    trans = GNC_TRANS (entity);
+    book = qof_instance_get_book (QOF_INSTANCE (trans));
+    if (!gnc_plugin_page_has_book (GNC_PLUGIN_PAGE (page), book))
     {
-        LEAVE("not in this book");
+        LEAVE ("not in this book");
         return;
     }
 
-    if (GNC_IS_MAIN_WINDOW(window))
+    if (GNC_IS_MAIN_WINDOW (window))
     {
-        visible_page = gnc_main_window_get_current_page(GNC_MAIN_WINDOW(window));
-        if (visible_page != GNC_PLUGIN_PAGE(page))
+        visible_page = gnc_main_window_get_current_page (GNC_MAIN_WINDOW (window));
+        if (visible_page != GNC_PLUGIN_PAGE (page))
         {
-            LEAVE("page not visible");
+            LEAVE ("page not visible");
             return;
         }
     }
 
-    gnc_plugin_page_register_ui_update(NULL, page);
-    LEAVE(" ");
+    gnc_plugin_page_register_ui_update (NULL, page);
+    LEAVE (" ");
     return;
 }
 
diff --git a/gnucash/register/ledger-core/gnc-ledger-display.c b/gnucash/register/ledger-core/gnc-ledger-display.c
index 9d0008f4b..fb36bf4ac 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display.c
+++ b/gnucash/register/ledger-core/gnc-ledger-display.c
@@ -57,11 +57,11 @@ struct gnc_ledger_display
 {
     GncGUID leader;
 
-    Query *query;
+    Query* query;
 
     GNCLedgerDisplayType ld_type;
 
-    SplitRegister *reg;
+    SplitRegister* reg;
 
     gboolean loading;
     gboolean use_double_line_default;
@@ -70,7 +70,7 @@ struct gnc_ledger_display
     GNCLedgerDisplayGetParent get_parent;
 
     gpointer user_data;
-    
+
     gint number_of_subaccounts;
 
     gint component_id;
@@ -82,8 +82,8 @@ static QofLogModule log_module = GNC_MOD_LEDGER;
 
 
 /** Declarations ****************************************************/
-static GNCLedgerDisplay *
-gnc_ledger_display_internal (Account *lead_account, Query *q,
+static GNCLedgerDisplay*
+gnc_ledger_display_internal (Account* lead_account, Query* q,
                              GNCLedgerDisplayType ld_type,
                              SplitRegisterType reg_type,
                              SplitRegisterStyle style,
@@ -91,26 +91,26 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
                              gboolean is_template,
                              gboolean mismatched_commodities);
 
-static void gnc_ledger_display_refresh_internal (GNCLedgerDisplay *ld,
-                             GList *splits);
+static void gnc_ledger_display_refresh_internal (GNCLedgerDisplay* ld,
+                                                 GList* splits);
 
-static void gnc_ledger_display_make_query (GNCLedgerDisplay *ld,
-                             gint limit,
-                             SplitRegisterType type);
+static void gnc_ledger_display_make_query (GNCLedgerDisplay* ld,
+                                           gint limit,
+                                           SplitRegisterType type);
 
 /** Implementations *************************************************/
 
-Account *
-gnc_ledger_display_leader (GNCLedgerDisplay *ld)
+Account*
+gnc_ledger_display_leader (GNCLedgerDisplay* ld)
 {
     if (!ld)
         return NULL;
 
-    return xaccAccountLookup (&ld->leader, gnc_get_current_book ());
+    return xaccAccountLookup (&ld->leader, gnc_get_current_book());
 }
 
 GNCLedgerDisplayType
-gnc_ledger_display_type (GNCLedgerDisplay *ld)
+gnc_ledger_display_type (GNCLedgerDisplay* ld)
 {
     if (!ld)
         return -1;
@@ -119,7 +119,7 @@ gnc_ledger_display_type (GNCLedgerDisplay *ld)
 }
 
 void
-gnc_ledger_display_set_user_data (GNCLedgerDisplay *ld, gpointer user_data)
+gnc_ledger_display_set_user_data (GNCLedgerDisplay* ld, gpointer user_data)
 {
     if (!ld)
         return;
@@ -128,7 +128,7 @@ gnc_ledger_display_set_user_data (GNCLedgerDisplay *ld, gpointer user_data)
 }
 
 gpointer
-gnc_ledger_display_get_user_data (GNCLedgerDisplay *ld)
+gnc_ledger_display_get_user_data (GNCLedgerDisplay* ld)
 {
     if (!ld)
         return NULL;
@@ -137,7 +137,7 @@ gnc_ledger_display_get_user_data (GNCLedgerDisplay *ld)
 }
 
 void
-gnc_ledger_display_set_handlers (GNCLedgerDisplay *ld,
+gnc_ledger_display_set_handlers (GNCLedgerDisplay* ld,
                                  GNCLedgerDisplayDestroy destroy,
                                  GNCLedgerDisplayGetParent get_parent)
 {
@@ -148,8 +148,8 @@ gnc_ledger_display_set_handlers (GNCLedgerDisplay *ld,
     ld->get_parent = get_parent;
 }
 
-SplitRegister *
-gnc_ledger_display_get_split_register (GNCLedgerDisplay *ld)
+SplitRegister*
+gnc_ledger_display_get_split_register (GNCLedgerDisplay* ld)
 {
     if (!ld)
         return NULL;
@@ -157,8 +157,8 @@ gnc_ledger_display_get_split_register (GNCLedgerDisplay *ld)
     return ld->reg;
 }
 
-Query *
-gnc_ledger_display_get_query (GNCLedgerDisplay *ld)
+Query*
+gnc_ledger_display_get_query (GNCLedgerDisplay* ld)
 {
     if (!ld)
         return NULL;
@@ -169,8 +169,8 @@ gnc_ledger_display_get_query (GNCLedgerDisplay *ld)
 static gboolean
 find_by_leader (gpointer find_data, gpointer user_data)
 {
-    Account *account = find_data;
-    GNCLedgerDisplay *ld = user_data;
+    Account* account = find_data;
+    GNCLedgerDisplay* ld = user_data;
 
     if (!account || !ld)
         return FALSE;
@@ -181,8 +181,8 @@ find_by_leader (gpointer find_data, gpointer user_data)
 static gboolean
 find_by_query (gpointer find_data, gpointer user_data)
 {
-    Query *q = find_data;
-    GNCLedgerDisplay *ld = user_data;
+    Query* q = find_data;
+    GNCLedgerDisplay* ld = user_data;
 
     if (!q || !ld)
         return FALSE;
@@ -193,8 +193,8 @@ find_by_query (gpointer find_data, gpointer user_data)
 static gboolean
 find_by_reg (gpointer find_data, gpointer user_data)
 {
-    SplitRegister *reg = find_data;
-    GNCLedgerDisplay *ld = user_data;
+    SplitRegister* reg = find_data;
+    GNCLedgerDisplay* ld = user_data;
 
     if (!reg || !ld)
         return FALSE;
@@ -218,13 +218,13 @@ gnc_get_default_register_style (GNCAccountType type)
 }
 
 static gpointer
-look_for_portfolio_cb (Account *account, gpointer data)
+look_for_portfolio_cb (Account* account, gpointer data)
 {
-    return xaccAccountIsPriced(account) ? (gpointer) PORTFOLIO_LEDGER : NULL;
+    return xaccAccountIsPriced (account) ? (gpointer) PORTFOLIO_LEDGER : NULL;
 }
 
 static SplitRegisterType
-gnc_get_reg_type (Account *leader, GNCLedgerDisplayType ld_type)
+gnc_get_reg_type (Account* leader, GNCLedgerDisplayType ld_type)
 {
     GNCAccountType account_type;
     SplitRegisterType reg_type;
@@ -306,7 +306,8 @@ gnc_get_reg_type (Account *leader, GNCLedgerDisplayType ld_type)
         gpointer ret;
         reg_type = GENERAL_JOURNAL;
 
-        ret = gnc_account_foreach_descendant_until(leader, look_for_portfolio_cb, NULL);
+        ret = gnc_account_foreach_descendant_until (leader, look_for_portfolio_cb,
+                                                    NULL);
         if (ret) reg_type = PORTFOLIO_LEDGER;
         break;
     }
@@ -339,22 +340,23 @@ gnc_get_reg_type (Account *leader, GNCLedgerDisplayType ld_type)
 /* Returns a boolean of whether this display should be single or double lined
  * mode by default */
 gboolean
-gnc_ledger_display_default_double_line (GNCLedgerDisplay *gld)
+gnc_ledger_display_default_double_line (GNCLedgerDisplay* gld)
 {
     return (gld->use_double_line_default ||
-            gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL_REGISTER, GNC_PREF_DOUBLE_LINE_MODE));
+            gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL_REGISTER,
+                                GNC_PREF_DOUBLE_LINE_MODE));
 }
 
 /* Opens up a register window to display a single account */
-GNCLedgerDisplay *
-gnc_ledger_display_simple (Account *account)
+GNCLedgerDisplay*
+gnc_ledger_display_simple (Account* account)
 {
     SplitRegisterType reg_type;
     GNCAccountType acc_type = xaccAccountGetType (account);
     gboolean use_double_line;
-    GNCLedgerDisplay *ld;
+    GNCLedgerDisplay* ld;
 
-    ENTER("account=%p", account);
+    ENTER ("account=%p", account);
 
     switch (acc_type)
     {
@@ -370,43 +372,44 @@ gnc_ledger_display_simple (Account *account)
     reg_type = gnc_get_reg_type (account, LD_SINGLE);
 
     ld = gnc_ledger_display_internal (account, NULL, LD_SINGLE, reg_type,
-                                      gnc_get_default_register_style(acc_type),
+                                      gnc_get_default_register_style (acc_type),
                                       use_double_line, FALSE, FALSE);
-    LEAVE("%p", ld);
+    LEAVE ("%p", ld);
     return ld;
 }
 
 /* Opens up a register window to display an account, and all of its
  *   children, in the same window */
-GNCLedgerDisplay *
-gnc_ledger_display_subaccounts (Account *account,gboolean mismatched_commodities)
+GNCLedgerDisplay*
+gnc_ledger_display_subaccounts (Account* account,
+                                gboolean mismatched_commodities)
 {
     SplitRegisterType reg_type;
-    GNCLedgerDisplay *ld;
+    GNCLedgerDisplay* ld;
 
-    ENTER("account=%p", account);
+    ENTER ("account=%p", account);
 
     reg_type = gnc_get_reg_type (account, LD_SUBACCOUNT);
 
     ld = gnc_ledger_display_internal (account, NULL, LD_SUBACCOUNT,
                                       reg_type, REG_STYLE_JOURNAL, FALSE,
-                                      FALSE,mismatched_commodities);
-    LEAVE("%p", ld);
+                                      FALSE, mismatched_commodities);
+    LEAVE ("%p", ld);
     return ld;
 }
 
 /* Opens up a general journal window. */
-GNCLedgerDisplay *
+GNCLedgerDisplay*
 gnc_ledger_display_gl (void)
 {
-    Query *query;
+    Query* query;
     time64 start;
     struct tm tm;
-    GNCLedgerDisplay *ld;
+    GNCLedgerDisplay* ld;
 
-    ENTER(" ");
+    ENTER (" ");
 
-    query = qof_query_create_for(GNC_ID_SPLIT);
+    query = qof_query_create_for (GNC_ID_SPLIT);
 
     qof_query_set_book (query, gnc_get_current_book());
 
@@ -417,21 +420,21 @@ gnc_ledger_display_gl (void)
      * See Gnome Bug 86302.
      *         -- jsled */
     {
-        Account *tRoot;
-        GList *al;
+        Account* tRoot;
+        GList* al;
 
-        tRoot = gnc_book_get_template_root( gnc_get_current_book() );
-        al = gnc_account_get_descendants( tRoot );
+        tRoot = gnc_book_get_template_root (gnc_get_current_book());
+        al = gnc_account_get_descendants (tRoot);
 
-        if (g_list_length(al) != 0)
-            xaccQueryAddAccountMatch( query, al, QOF_GUID_MATCH_NONE, QOF_QUERY_AND );
+        if (g_list_length (al) != 0)
+            xaccQueryAddAccountMatch (query, al, QOF_GUID_MATCH_NONE, QOF_QUERY_AND);
 
         g_list_free (al);
         al = NULL;
         tRoot = NULL;
     }
 
-    gnc_tm_get_today_start(&tm);
+    gnc_tm_get_today_start (&tm);
     tm.tm_mon--; /* Default the register to the last month's worth of transactions. */
     start = gnc_mktime (&tm);
     xaccQueryAddDateMatchTT (query,
@@ -441,7 +444,7 @@ gnc_ledger_display_gl (void)
 
     ld = gnc_ledger_display_internal (NULL, query, LD_GL, GENERAL_JOURNAL,
                                       REG_STYLE_JOURNAL, FALSE, FALSE, FALSE);
-    LEAVE("%p", ld);
+    LEAVE ("%p", ld);
     return ld;
 }
 
@@ -453,31 +456,31 @@ gnc_ledger_display_gl (void)
  * scheduled transaction.  That's right.  The stringified GncGUID of the SX is
  * the name of the SX'es template account.
  **/
-GNCLedgerDisplay *
-gnc_ledger_display_template_gl (char *id)
-{
-    QofBook *book;
-    Query *q;
-    GNCLedgerDisplay *ld;
-    SplitRegister *sr;
-    Account *root, *acct;
+GNCLedgerDisplay*
+gnc_ledger_display_template_gl (char* id)
+{
+    QofBook* book;
+    Query* q;
+    GNCLedgerDisplay* ld;
+    SplitRegister* sr;
+    Account* root, *acct;
     gboolean isTemplateModeTrue;
 
-    ENTER("id=%s", id ? id : "(null)");
+    ENTER ("id=%s", id ? id : "(null)");
 
     acct = NULL;
     isTemplateModeTrue = TRUE;
 
-    q = qof_query_create_for(GNC_ID_SPLIT);
+    q = qof_query_create_for (GNC_ID_SPLIT);
 
-    book = gnc_get_current_book ();
+    book = gnc_get_current_book();
     qof_query_set_book (q, book);
 
-    if ( id != NULL )
+    if (id != NULL)
     {
         root = gnc_book_get_template_root (book);
-        acct = gnc_account_lookup_by_name(root, id);
-        g_assert( acct );
+        acct = gnc_account_lookup_by_name (root, id);
+        g_assert (acct);
         xaccQueryAddSingleAccountMatch (q, acct, QOF_QUERY_AND);
     }
 
@@ -489,38 +492,38 @@ gnc_ledger_display_template_gl (char *id)
                                       FALSE);
 
     sr = gnc_ledger_display_get_split_register (ld);
-    if ( acct )
+    if (acct)
     {
         gnc_split_register_set_template_account (sr, acct);
     }
 
-    LEAVE("%p", ld);
+    LEAVE ("%p", ld);
     return ld;
 }
 
-GtkWidget *
-gnc_ledger_display_get_parent( GNCLedgerDisplay *ld )
+GtkWidget*
+gnc_ledger_display_get_parent (GNCLedgerDisplay* ld)
 {
-    if ( ld == NULL )
+    if (ld == NULL)
         return NULL;
 
-    if ( ld->get_parent == NULL )
+    if (ld->get_parent == NULL)
         return NULL;
 
-    return ld->get_parent( ld );
+    return ld->get_parent (ld);
 }
 
-static GtkWidget *
-gnc_ledger_display_parent (void *user_data)
+static GtkWidget*
+gnc_ledger_display_parent (void* user_data)
 {
-    GNCLedgerDisplay *ld = user_data;
-    return gnc_ledger_display_get_parent( ld );
+    GNCLedgerDisplay* ld = user_data;
+    return gnc_ledger_display_get_parent (ld);
 }
 
 static void
-gnc_ledger_display_set_watches (GNCLedgerDisplay *ld, GList *splits)
+gnc_ledger_display_set_watches (GNCLedgerDisplay* ld, GList* splits)
 {
-    GList *node;
+    GList* node;
 
     gnc_gui_component_clear_watches (ld->component_id);
 
@@ -528,11 +531,11 @@ gnc_ledger_display_set_watches (GNCLedgerDisplay *ld, GList *splits)
                                          GNC_ID_ACCOUNT,
                                          QOF_EVENT_MODIFY | QOF_EVENT_DESTROY
                                          | GNC_EVENT_ITEM_CHANGED);
-    
+
     for (node = splits; node; node = node->next)
     {
-        Split *split = node->data;
-        Transaction *trans = xaccSplitGetParent (split);
+        Split* split = node->data;
+        Transaction* trans = xaccSplitGetParent (split);
 
         gnc_gui_component_watch_entity (ld->component_id,
                                         xaccTransGetGUID (trans),
@@ -541,18 +544,18 @@ gnc_ledger_display_set_watches (GNCLedgerDisplay *ld, GList *splits)
 }
 
 static void
-refresh_handler (GHashTable *changes, gpointer user_data)
+refresh_handler (GHashTable* changes, gpointer user_data)
 {
-    GNCLedgerDisplay *ld = user_data;
-    const EventInfo *info;
+    GNCLedgerDisplay* ld = user_data;
+    const EventInfo* info;
     gboolean has_leader;
-    GList *splits;
+    GList* splits;
 
-    ENTER("changes=%p, user_data=%p", changes, user_data);
+    ENTER ("changes=%p, user_data=%p", changes, user_data);
 
     if (ld->loading)
     {
-        LEAVE("already loading");
+        LEAVE ("already loading");
         return;
     }
 
@@ -560,11 +563,11 @@ refresh_handler (GHashTable *changes, gpointer user_data)
 
     if (has_leader)
     {
-        Account *leader = gnc_ledger_display_leader (ld);
+        Account* leader = gnc_ledger_display_leader (ld);
         if (!leader)
         {
             gnc_close_gui_component (ld->component_id);
-            LEAVE("no leader");
+            LEAVE ("no leader");
             return;
         }
     }
@@ -575,7 +578,7 @@ refresh_handler (GHashTable *changes, gpointer user_data)
         if (info && (info->event_mask & QOF_EVENT_DESTROY))
         {
             gnc_close_gui_component (ld->component_id);
-            LEAVE("destroy");
+            LEAVE ("destroy");
             return;
         }
     }
@@ -584,13 +587,13 @@ refresh_handler (GHashTable *changes, gpointer user_data)
      *  of subaccounts, if not recreate the query. */
     if (ld->ld_type == LD_SUBACCOUNT)
     {
-        Account *leader = gnc_ledger_display_leader (ld);
-        GList *accounts = gnc_account_get_descendants (leader);
+        Account* leader = gnc_ledger_display_leader (ld);
+        GList* accounts = gnc_account_get_descendants (leader);
 
         if (g_list_length (accounts) != ld->number_of_subaccounts)
             gnc_ledger_display_make_query (ld,
-                               gnc_prefs_get_float(GNC_PREFS_GROUP_GENERAL_REGISTER, GNC_PREF_MAX_TRANS),
-                               gnc_get_reg_type (leader, ld->ld_type));
+                                           gnc_prefs_get_float (GNC_PREFS_GROUP_GENERAL_REGISTER, GNC_PREF_MAX_TRANS),
+                                           gnc_get_reg_type (leader, ld->ld_type));
 
         g_list_free (accounts);
     }
@@ -605,13 +608,13 @@ refresh_handler (GHashTable *changes, gpointer user_data)
     gnc_ledger_display_set_watches (ld, splits);
 
     gnc_ledger_display_refresh_internal (ld, splits);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 static void
 close_handler (gpointer user_data)
 {
-    GNCLedgerDisplay *ld = user_data;
+    GNCLedgerDisplay* ld = user_data;
 
     if (!ld)
         return;
@@ -632,12 +635,12 @@ close_handler (gpointer user_data)
 }
 
 static void
-gnc_ledger_display_make_query (GNCLedgerDisplay *ld,
+gnc_ledger_display_make_query (GNCLedgerDisplay* ld,
                                gint limit,
                                SplitRegisterType type)
 {
-    Account *leader;
-    GList *accounts;
+    Account* leader;
+    GList* accounts;
 
     if (!ld)
         return;
@@ -657,7 +660,7 @@ gnc_ledger_display_make_query (GNCLedgerDisplay *ld,
     }
 
     qof_query_destroy (ld->query);
-    ld->query = qof_query_create_for(GNC_ID_SPLIT);
+    ld->query = qof_query_create_for (GNC_ID_SPLIT);
 
     /* This is a bit of a hack. The number of splits should be
      * configurable, or maybe we should go back a time range instead
@@ -670,8 +673,8 @@ gnc_ledger_display_make_query (GNCLedgerDisplay *ld,
 
     leader = gnc_ledger_display_leader (ld);
 
-    /* if this is a subaccount ledger, record the number of 
-     * subaccounts so we can determine if the query needs 
+    /* if this is a subaccount ledger, record the number of
+     * subaccounts so we can determine if the query needs
      * recreating on a refresh. */
     if (ld->ld_type == LD_SUBACCOUNT)
     {
@@ -690,22 +693,22 @@ gnc_ledger_display_make_query (GNCLedgerDisplay *ld,
 }
 
 /* Opens up a ledger window for an arbitrary query. */
-GNCLedgerDisplay *
-gnc_ledger_display_query (Query *query, SplitRegisterType type,
+GNCLedgerDisplay*
+gnc_ledger_display_query (Query* query, SplitRegisterType type,
                           SplitRegisterStyle style)
 {
-    GNCLedgerDisplay *ld;
+    GNCLedgerDisplay* ld;
 
-    ENTER("query=%p", query);
+    ENTER ("query=%p", query);
 
     ld = gnc_ledger_display_internal (NULL, query, LD_GL, type, style,
                                       FALSE, FALSE, FALSE);
-    LEAVE("%p", ld);
+    LEAVE ("%p", ld);
     return ld;
 }
 
-static GNCLedgerDisplay *
-gnc_ledger_display_internal (Account *lead_account, Query *q,
+static GNCLedgerDisplay*
+gnc_ledger_display_internal (Account* lead_account, Query* q,
                              GNCLedgerDisplayType ld_type,
                              SplitRegisterType reg_type,
                              SplitRegisterStyle style,
@@ -713,10 +716,10 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
                              gboolean is_template,
                              gboolean mismatched_commodities)
 {
-    GNCLedgerDisplay *ld;
+    GNCLedgerDisplay* ld;
     gint limit;
-    const char *klass;
-    GList *splits;
+    const char* klass;
+    GList* splits;
 
     switch (ld_type)
     {
@@ -794,7 +797,8 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
     ld->get_parent = NULL;
     ld->user_data = NULL;
 
-    limit = gnc_prefs_get_float(GNC_PREFS_GROUP_GENERAL_REGISTER, GNC_PREF_MAX_TRANS);
+    limit = gnc_prefs_get_float (GNC_PREFS_GROUP_GENERAL_REGISTER,
+                                 GNC_PREF_MAX_TRANS);
 
     /* set up the query filter */
     if (q)
@@ -803,8 +807,8 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
         gnc_ledger_display_make_query (ld, limit, reg_type);
 
     ld->component_id = gnc_register_gui_component (klass,
-                       refresh_handler,
-                       close_handler, ld);
+                                                   refresh_handler,
+                                                   close_handler, ld);
 
     /******************************************************************\
      * The main register window itself                                *
@@ -813,7 +817,7 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
     ld->use_double_line_default = use_double_line;
 
     ld->reg = gnc_split_register_new (reg_type, style, use_double_line,
-                                      is_template,mismatched_commodities);
+                                      is_template, mismatched_commodities);
 
     gnc_split_register_set_data (ld->reg, ld, gnc_ledger_display_parent);
 
@@ -827,7 +831,7 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
 }
 
 void
-gnc_ledger_display_set_query (GNCLedgerDisplay *ledger_display, Query *q)
+gnc_ledger_display_set_query (GNCLedgerDisplay* ledger_display, Query* q)
 {
     if (!ledger_display || !q)
         return;
@@ -838,8 +842,8 @@ gnc_ledger_display_set_query (GNCLedgerDisplay *ledger_display, Query *q)
     ledger_display->query = qof_query_copy (q);
 }
 
-GNCLedgerDisplay *
-gnc_ledger_display_find_by_query (Query *q)
+GNCLedgerDisplay*
+gnc_ledger_display_find_by_query (Query* q)
 {
     if (!q)
         return NULL;
@@ -852,7 +856,7 @@ gnc_ledger_display_find_by_query (Query *q)
 \********************************************************************/
 
 static void
-gnc_ledger_display_refresh_internal (GNCLedgerDisplay *ld, GList *splits)
+gnc_ledger_display_refresh_internal (GNCLedgerDisplay* ld, GList* splits)
 {
     if (!ld || ld->loading)
         return;
@@ -869,30 +873,30 @@ gnc_ledger_display_refresh_internal (GNCLedgerDisplay *ld, GList *splits)
 }
 
 void
-gnc_ledger_display_refresh (GNCLedgerDisplay *ld)
+gnc_ledger_display_refresh (GNCLedgerDisplay* ld)
 {
-    ENTER("ld=%p", ld);
+    ENTER ("ld=%p", ld);
 
     if (!ld)
     {
-        LEAVE("no display");
+        LEAVE ("no display");
         return;
     }
 
     if (ld->loading)
     {
-        LEAVE("already loading");
+        LEAVE ("already loading");
         return;
     }
 
     gnc_ledger_display_refresh_internal (ld, qof_query_run (ld->query));
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 void
-gnc_ledger_display_refresh_by_split_register (SplitRegister *reg)
+gnc_ledger_display_refresh_by_split_register (SplitRegister* reg)
 {
-    GNCLedgerDisplay *ld;
+    GNCLedgerDisplay* ld;
 
     if (!reg)
         return;
@@ -922,7 +926,7 @@ gnc_ledger_display_refresh_by_split_register (SplitRegister *reg)
     }
 
     ld = gnc_find_first_gui_component (REGISTER_TEMPLATE_CM_CLASS,
-                                       find_by_reg, reg );
+                                       find_by_reg, reg);
     if (ld)
     {
         gnc_ledger_display_refresh (ld);
@@ -930,7 +934,7 @@ gnc_ledger_display_refresh_by_split_register (SplitRegister *reg)
 }
 
 void
-gnc_ledger_display_close (GNCLedgerDisplay *ld)
+gnc_ledger_display_close (GNCLedgerDisplay* ld)
 {
     if (!ld)
         return;
diff --git a/gnucash/register/ledger-core/gnc-ledger-display.h b/gnucash/register/ledger-core/gnc-ledger-display.h
index f8d3f78b8..fea507894 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display.h
+++ b/gnucash/register/ledger-core/gnc-ledger-display.h
@@ -46,10 +46,10 @@
  * displaying the results of a Query.  It also stores the Query.  */
 typedef struct gnc_ledger_display GNCLedgerDisplay;
 
-typedef void (*GNCLedgerDisplayDestroy) (GNCLedgerDisplay *ld);
-typedef GtkWidget *(*GNCLedgerDisplayGetParent) (GNCLedgerDisplay *ld);
-typedef void (*GNCLedgerDisplaySetHelp) (GNCLedgerDisplay *ld,
-        const char *help_str);
+typedef void (*GNCLedgerDisplayDestroy) (GNCLedgerDisplay* ld);
+typedef GtkWidget* (*GNCLedgerDisplayGetParent) (GNCLedgerDisplay* ld);
+typedef void (*GNCLedgerDisplaySetHelp) (GNCLedgerDisplay* ld,
+                                         const char* help_str);
 
 typedef enum
 {
@@ -60,35 +60,36 @@ typedef enum
 
 
 /** returns the 'lead' account of a ledger display, or NULL if none. */
-Account * gnc_ledger_display_leader (GNCLedgerDisplay *ld);
+Account* gnc_ledger_display_leader (GNCLedgerDisplay* ld);
 
-GNCLedgerDisplayType gnc_ledger_display_type (GNCLedgerDisplay *ld);
+GNCLedgerDisplayType gnc_ledger_display_type (GNCLedgerDisplay* ld);
 
 /** get and set the user data associated with the ledger */
-void gnc_ledger_display_set_user_data (GNCLedgerDisplay *ld,
+void gnc_ledger_display_set_user_data (GNCLedgerDisplay* ld,
                                        gpointer user_data);
-gpointer gnc_ledger_display_get_user_data (GNCLedgerDisplay *ld);
+gpointer gnc_ledger_display_get_user_data (GNCLedgerDisplay* ld);
 
 /** set the handlers used by the ledger display */
-void gnc_ledger_display_set_handlers (GNCLedgerDisplay *ld,
+void gnc_ledger_display_set_handlers (GNCLedgerDisplay* ld,
                                       GNCLedgerDisplayDestroy destroy,
                                       GNCLedgerDisplayGetParent get_parent);
 
 /** Returns the parent of a given ledger display */
-GtkWidget *gnc_ledger_display_get_parent( GNCLedgerDisplay *ld );
+GtkWidget* gnc_ledger_display_get_parent (GNCLedgerDisplay* ld);
 
 /** return the split register associated with a ledger display */
-SplitRegister * gnc_ledger_display_get_split_register (GNCLedgerDisplay *ld);
+SplitRegister* gnc_ledger_display_get_split_register (GNCLedgerDisplay* ld);
 
 /** opens up a register window to display a single account */
-GNCLedgerDisplay * gnc_ledger_display_simple (Account *account);
+GNCLedgerDisplay* gnc_ledger_display_simple (Account* account);
 
 /** opens up a register window to display the parent account and all of
  * its children. */
-GNCLedgerDisplay * gnc_ledger_display_subaccounts (Account *account, gboolean mismatched_commodities);
+GNCLedgerDisplay* gnc_ledger_display_subaccounts (Account* account,
+                                                  gboolean mismatched_commodities);
 
 /** opens up a general ledger window */
-GNCLedgerDisplay * gnc_ledger_display_gl (void);
+GNCLedgerDisplay* gnc_ledger_display_gl (void);
 
 /**
  * Displays a template ledger.
@@ -97,34 +98,34 @@ GNCLedgerDisplay * gnc_ledger_display_gl (void);
  * Really, requires a GList of scheduled transactions and kvp-frame
  * data.
  **/
-GNCLedgerDisplay * gnc_ledger_display_template_gl (char *id);
+GNCLedgerDisplay* gnc_ledger_display_template_gl (char* id);
 
 /** display a general ledger for an arbitrary query */
-GNCLedgerDisplay * gnc_ledger_display_query (Query *query,
-        SplitRegisterType type,
-        SplitRegisterStyle style);
+GNCLedgerDisplay* gnc_ledger_display_query (Query* query,
+                                            SplitRegisterType type,
+                                            SplitRegisterStyle style);
 
 /** Set the query used for a register. */
-void gnc_ledger_display_set_query (GNCLedgerDisplay *ledger_display,
-                                   Query *q);
+void gnc_ledger_display_set_query (GNCLedgerDisplay* ledger_display,
+                                   Query* q);
 
 /** return the query associated with a ledger */
-Query * gnc_ledger_display_get_query (GNCLedgerDisplay *ld);
+Query* gnc_ledger_display_get_query (GNCLedgerDisplay* ld);
 
 /** If the given ledger display still exists, return it. Otherwise,
  * return NULL */
-GNCLedgerDisplay * gnc_ledger_display_find_by_query (Query *q);
+GNCLedgerDisplay* gnc_ledger_display_find_by_query (Query* q);
 
 /** redisplay/redraw only the indicated window. Both routines do same
  * thing, they differ only by the argument they take. */
-void gnc_ledger_display_refresh (GNCLedgerDisplay * ledger_display);
-void gnc_ledger_display_refresh_by_split_register (SplitRegister *reg);
+void gnc_ledger_display_refresh (GNCLedgerDisplay* ledger_display);
+void gnc_ledger_display_refresh_by_split_register (SplitRegister* reg);
 
 /** close the window */
-void gnc_ledger_display_close (GNCLedgerDisplay * ledger_display);
+void gnc_ledger_display_close (GNCLedgerDisplay* ledger_display);
 
 /** Returns a boolean of whether this display should be single or double lined
  * mode by default */
-gboolean gnc_ledger_display_default_double_line (GNCLedgerDisplay *gld);
+gboolean gnc_ledger_display_default_double_line (GNCLedgerDisplay* gld);
 
 #endif
diff --git a/gnucash/register/ledger-core/split-register-layout.c b/gnucash/register/ledger-core/split-register-layout.c
index eb4ce227d..ffdb46523 100644
--- a/gnucash/register/ledger-core/split-register-layout.c
+++ b/gnucash/register/ledger-core/split-register-layout.c
@@ -35,15 +35,15 @@ static QofLogModule log_module = GNC_MOD_REGISTER;
 
 
 static void
-gnc_register_add_cell (TableLayout *layout,
-                       const char *cell_name,
-                       const char *cell_type_name,
-                       const char *sample_text,
+gnc_register_add_cell (TableLayout* layout,
+                       const char* cell_name,
+                       const char* cell_type_name,
+                       const char* sample_text,
                        CellAlignment alignment,
                        gboolean expandable,
                        gboolean span)
 {
-    BasicCell *cell;
+    BasicCell* cell;
 
     g_return_if_fail (layout != NULL);
     g_return_if_fail (cell_type_name != NULL);
@@ -61,13 +61,13 @@ gnc_register_add_cell (TableLayout *layout,
 }
 
 static void
-copy_cursor_row (TableLayout *layout, CellBlock *to, CellBlock *from, int row)
+copy_cursor_row (TableLayout* layout, CellBlock* to, CellBlock* from, int row)
 {
     int col;
 
     for (col = 0; col < from->num_cols; col++)
     {
-        BasicCell *cell;
+        BasicCell* cell;
 
         cell = gnc_cellblock_get_cell (from, row, col);
         if (!cell || !cell->cell_name)
@@ -78,10 +78,10 @@ copy_cursor_row (TableLayout *layout, CellBlock *to, CellBlock *from, int row)
 }
 
 static void
-gnc_split_register_set_cells (SplitRegister *reg, TableLayout *layout)
+gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 {
-    CellBlock *curs;
-    CellBlock *curs_last;
+    CellBlock* curs;
+    CellBlock* curs_last;
 
     switch (reg->type)
     {
@@ -291,7 +291,7 @@ gnc_split_register_set_cells (SplitRegister *reg, TableLayout *layout)
         {
             gnc_table_layout_set_cell (layout, curs, DEBT_CELL,  0, 5);
             gnc_table_layout_set_cell (layout, curs, CRED_CELL,  0, 6);
-            if(!reg->mismatched_commodities)
+            if (!reg->mismatched_commodities)
             {
                 gnc_table_layout_set_cell (layout, curs, RBALN_CELL, 0, 7);
                 gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 8);
@@ -336,7 +336,7 @@ gnc_split_register_set_cells (SplitRegister *reg, TableLayout *layout)
             gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 7);
         else
         {
-            if(!reg->mismatched_commodities)
+            if (!reg->mismatched_commodities)
             {
                 gnc_table_layout_set_cell (layout, curs, RBALN_CELL, 0, 7);
                 gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 8);
@@ -565,10 +565,10 @@ gnc_split_register_set_cells (SplitRegister *reg, TableLayout *layout)
 }
 
 static void
-gnc_split_register_layout_add_cursors (SplitRegister *reg,
-                                       TableLayout *layout)
+gnc_split_register_layout_add_cursors (SplitRegister* reg,
+                                       TableLayout* layout)
 {
-    CellBlock *cursor;
+    CellBlock* cursor;
     int num_cols;
 
     switch (reg->type)
@@ -609,7 +609,7 @@ gnc_split_register_layout_add_cursors (SplitRegister *reg,
         break;
 
     default:
-        PERR("Bad register type");
+        PERR ("Bad register type");
         g_assert (FALSE);
         return;
     }
@@ -644,8 +644,8 @@ gnc_split_register_layout_add_cursors (SplitRegister *reg,
 }
 
 static void
-gnc_split_register_layout_add_cells (SplitRegister *reg,
-                                     TableLayout *layout)
+gnc_split_register_layout_add_cells (SplitRegister* reg,
+                                     TableLayout* layout)
 {
     gnc_register_add_cell (layout,
                            DATE_CELL,
@@ -653,7 +653,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
                            /* Translators: The 'sample:' items are
                               strings which are not displayed, but only
                               used to estimate widths. */
-                           C_("sample", "22/02/2000"),
+                           C_ ("sample", "22/02/2000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -661,7 +661,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            DDUE_CELL,
                            DATE_CELL_TYPE_NAME,
-                           C_("sample", "22/02/2000"),
+                           C_ ("sample", "22/02/2000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -672,7 +672,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
                            /* Translators: The 'sample' items are
                               strings which are not displayed, but only
                               used to estimate widths. */
-                           C_("sample", "99999"),
+                           C_ ("sample", "99999"),
                            CELL_ALIGN_LEFT,
                            FALSE,
                            FALSE);
@@ -680,7 +680,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            TNUM_CELL,
                            BASIC_CELL_TYPE_NAME,
-                           C_("sample", "99999"),
+                           C_ ("sample", "99999"),
                            CELL_ALIGN_LEFT,
                            FALSE,
                            FALSE);
@@ -688,7 +688,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            DESC_CELL,
                            QUICKFILL_CELL_TYPE_NAME,
-                           C_("sample", "Description of a transaction"),
+                           C_ ("sample", "Description of a transaction"),
                            CELL_ALIGN_LEFT,
                            TRUE,
                            FALSE);
@@ -704,7 +704,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            RECN_CELL,
                            RECN_CELL_TYPE_NAME,
-	                   C_("Column header for 'Reconciled'", "R"),
+                           C_ ("Column header for 'Reconciled'", "R"),
                            CELL_ALIGN_CENTER,
                            FALSE,
                            FALSE);
@@ -712,7 +712,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            ASSOC_CELL,
                            RECN_CELL_TYPE_NAME,
-                           C_("Column header for 'Associate'", "A"),
+                           C_ ("Column header for 'Associate'", "A"),
                            CELL_ALIGN_CENTER,
                            FALSE,
                            FALSE);
@@ -720,7 +720,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            BALN_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -728,7 +728,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            XFRM_CELL,
                            COMBO_CELL_TYPE_NAME,
-                           _("Transfer"),
+                           _ ("Transfer"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -736,7 +736,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            MXFRM_CELL,
                            COMBO_CELL_TYPE_NAME,
-                           C_("sample", "Expenses:Automobile:Gasoline"),
+                           C_ ("sample", "Expenses:Automobile:Gasoline"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -744,7 +744,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            ACTN_CELL,
                            COMBO_CELL_TYPE_NAME,
-                           C_("sample", "Expenses:Automobile:Gasoline"),
+                           C_ ("sample", "Expenses:Automobile:Gasoline"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -752,7 +752,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            MEMO_CELL,
                            QUICKFILL_CELL_TYPE_NAME,
-                           C_("sample", "Memo field sample text string"),
+                           C_ ("sample", "Memo field sample text string"),
                            CELL_ALIGN_LEFT,
                            TRUE,
                            FALSE);
@@ -760,7 +760,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            DEBT_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -768,7 +768,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            CRED_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -776,7 +776,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            SHRS_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -786,7 +786,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            PRIC_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -794,7 +794,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            TDEBT_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -802,7 +802,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            TCRED_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -810,7 +810,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            TSHRS_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -818,7 +818,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            TBALN_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
@@ -826,7 +826,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            TYPE_CELL,
                            RECN_CELL_TYPE_NAME,
-	                   C_("Column header for 'Type'", "T"),
+                           C_ ("Column header for 'Type'", "T"),
                            CELL_ALIGN_CENTER,
                            FALSE,
                            FALSE);
@@ -834,7 +834,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            NOTES_CELL,
                            QUICKFILL_CELL_TYPE_NAME,
-                           C_("sample", "Notes field sample text string"),
+                           C_ ("sample", "Notes field sample text string"),
                            CELL_ALIGN_LEFT,
                            FALSE,
                            TRUE);
@@ -842,7 +842,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            VNOTES_CELL,
                            BASIC_CELL_TYPE_NAME,
-                           C_("sample", "No Particular Reason"),
+                           C_ ("sample", "No Particular Reason"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            TRUE);
@@ -850,7 +850,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            FCRED_CELL,
                            FORMULA_CELL_TYPE_NAME,
-                           C_("sample", "(x + 0.33 * y + (x+y) )"),
+                           C_ ("sample", "(x + 0.33 * y + (x+y) )"),
                            CELL_ALIGN_LEFT,
                            FALSE,
                            FALSE);
@@ -858,7 +858,7 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            FDEBT_CELL,
                            FORMULA_CELL_TYPE_NAME,
-                           C_("sample", "(x + 0.33 * y + (x+y) )"),
+                           C_ ("sample", "(x + 0.33 * y + (x+y) )"),
                            CELL_ALIGN_LEFT,
                            FALSE,
                            FALSE);
@@ -866,19 +866,19 @@ gnc_split_register_layout_add_cells (SplitRegister *reg,
     gnc_register_add_cell (layout,
                            RBALN_CELL,
                            PRICE_CELL_TYPE_NAME,
-                           C_("sample", "999,999.000"),
+                           C_ ("sample", "999,999.000"),
                            CELL_ALIGN_RIGHT,
                            FALSE,
                            FALSE);
 
 }
 
-TableLayout *
-gnc_split_register_layout_new (SplitRegister *reg)
+TableLayout*
+gnc_split_register_layout_new (SplitRegister* reg)
 {
-    TableLayout *layout;
+    TableLayout* layout;
 
-    layout = gnc_table_layout_new ();
+    layout = gnc_table_layout_new();
 
     gnc_split_register_layout_add_cells (reg, layout);
     gnc_split_register_layout_add_cursors (reg, layout);
diff --git a/gnucash/register/ledger-core/split-register-model.c b/gnucash/register/ledger-core/split-register-model.c
index 8ddb8c3a7..8f3bb21a8 100644
--- a/gnucash/register/ledger-core/split-register-model.c
+++ b/gnucash/register/ledger-core/split-register-model.c
@@ -52,16 +52,17 @@ static gboolean use_red_for_negative = TRUE;
  * If gboolean subaccounts is TRUE, then it will return the total balance of the parent account
  * and all its subaccounts. FALSE will return the balance of just the parent account of the register. */
 static gnc_numeric
-gnc_split_register_get_rbaln (VirtualLocation virt_loc, gpointer user_data, gboolean subaccounts)
+gnc_split_register_get_rbaln (VirtualLocation virt_loc, gpointer user_data,
+                              gboolean subaccounts)
 {
-    SplitRegister *reg = user_data;
-    Split *split;
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SplitRegister* reg = user_data;
+    Split* split;
+    SRInfo* info = gnc_split_register_get_info (reg);
     gnc_numeric balance;
-    Account *account = NULL;
-    Transaction *trans;
-    GList *node, *child;
-    GList *children = NULL;
+    Account* account = NULL;
+    Transaction* trans;
+    GList* node, *child;
+    GList* children = NULL;
     int i, row;
 
     balance = gnc_numeric_zero();
@@ -69,7 +70,7 @@ gnc_split_register_get_rbaln (VirtualLocation virt_loc, gpointer user_data, gboo
     /* Return NULL if this is a blank transaction. */
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (split == xaccSplitLookup (&info->blank_split_guid,
-                                  gnc_get_current_book ()))
+                                  gnc_get_current_book()))
         return gnc_numeric_zero();
 
     trans = xaccSplitGetParent (split);
@@ -77,7 +78,7 @@ gnc_split_register_get_rbaln (VirtualLocation virt_loc, gpointer user_data, gboo
         return gnc_numeric_zero();
 
     /* Get a list of accounts for matching */
-    account = gnc_split_register_get_default_account(reg);
+    account = gnc_split_register_get_default_account (reg);
     if (!account)
         /* Register has no account (perhaps general journal) so it has no
            well defined balance, return zero. */
@@ -85,15 +86,15 @@ gnc_split_register_get_rbaln (VirtualLocation virt_loc, gpointer user_data, gboo
 
     if (subaccounts)
     {
-        children = gnc_account_get_descendants(account);
-        children = g_list_append(children, account);
+        children = gnc_account_get_descendants (account);
+        children = g_list_append (children, account);
     }
 
     /* Get the row number we're on, then start with the first row. */
     row = virt_loc.vcell_loc.virt_row;
     virt_loc.vcell_loc.virt_row = 0;
 
-    while (virt_loc.vcell_loc.virt_row <= row )
+    while (virt_loc.vcell_loc.virt_row <= row)
     {
         /* Get new temporary split and its parent transaction */
         split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
@@ -102,7 +103,7 @@ gnc_split_register_get_rbaln (VirtualLocation virt_loc, gpointer user_data, gboo
         i = 1;
         for (node = xaccTransGetSplitList (trans); node; node = node->next)
         {
-            Split *secondary = node->data;
+            Split* secondary = node->data;
             i++;
 
             if (subaccounts)
@@ -115,40 +116,40 @@ gnc_split_register_get_rbaln (VirtualLocation virt_loc, gpointer user_data, gboo
                 {
                     if (account == child->data)
                     {
-                        balance = gnc_numeric_add_fixed(balance, xaccSplitGetAmount(secondary));
+                        balance = gnc_numeric_add_fixed (balance, xaccSplitGetAmount (secondary));
                         break;
                     }
                 }
             }
             else
             {
-                if ( account == xaccSplitGetAccount(secondary) )
-                    balance = gnc_numeric_add_fixed( balance, xaccSplitGetAmount(secondary) );
+                if (account == xaccSplitGetAccount (secondary))
+                    balance = gnc_numeric_add_fixed (balance, xaccSplitGetAmount (secondary));
             }
         }
         virt_loc.vcell_loc.virt_row += i;
     }
 
     if (subaccounts)
-        g_list_free(children);
+        g_list_free (children);
 
     return balance;
 }
 
-static gnc_commodity *
-gnc_split_register_get_split_commodity (SplitRegister *reg,
+static gnc_commodity*
+gnc_split_register_get_split_commodity (SplitRegister* reg,
                                         VirtualLocation virt_loc)
 {
     CursorClass cursor_class;
-    Account *account;
-    Split *split;
+    Account* account;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
         return NULL;
 
     cursor_class = gnc_split_register_get_cursor_class (reg,
-                   virt_loc.vcell_loc);
+                                                        virt_loc.vcell_loc);
     if (cursor_class != CURSOR_CLASS_SPLIT)
         return NULL;
 
@@ -156,12 +157,13 @@ gnc_split_register_get_split_commodity (SplitRegister *reg,
 
     if (virt_cell_loc_equal (virt_loc.vcell_loc,
                              reg->table->current_cursor_loc.vcell_loc) &&
-            gnc_table_layout_get_cell_changed (reg->table->layout, XFRM_CELL, FALSE))
+        gnc_table_layout_get_cell_changed (reg->table->layout, XFRM_CELL, FALSE))
     {
-        const char *name;
+        const char* name;
 
         name = gnc_table_layout_get_cell_value (reg->table->layout, XFRM_CELL);
-        account = gnc_account_lookup_for_register (gnc_get_current_root_account (), name);
+        account = gnc_account_lookup_for_register (gnc_get_current_root_account(),
+                                                   name);
     }
 
     if (!account)
@@ -170,23 +172,23 @@ gnc_split_register_get_split_commodity (SplitRegister *reg,
     if (!account)
         return NULL;
 
-    return xaccAccountGetCommodity(account);
+    return xaccAccountGetCommodity (account);
 }
 
 static gboolean
-gnc_split_register_use_security_cells (SplitRegister *reg,
+gnc_split_register_use_security_cells (SplitRegister* reg,
                                        VirtualLocation virt_loc)
 {
     CursorClass cursor_class;
-    Account *account;
-    Split *split;
+    Account* account;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
         return TRUE;
 
     cursor_class = gnc_split_register_get_cursor_class (reg,
-                   virt_loc.vcell_loc);
+                                                        virt_loc.vcell_loc);
     if (cursor_class != CURSOR_CLASS_SPLIT)
         return TRUE;
 
@@ -194,12 +196,13 @@ gnc_split_register_use_security_cells (SplitRegister *reg,
 
     if (virt_cell_loc_equal (virt_loc.vcell_loc,
                              reg->table->current_cursor_loc.vcell_loc) &&
-            gnc_table_layout_get_cell_changed (reg->table->layout, XFRM_CELL, FALSE))
+        gnc_table_layout_get_cell_changed (reg->table->layout, XFRM_CELL, FALSE))
     {
-        const char *name;
+        const char* name;
 
         name = gnc_table_layout_get_cell_value (reg->table->layout, XFRM_CELL);
-        account = gnc_account_lookup_for_register (gnc_get_current_root_account (), name);
+        account = gnc_account_lookup_for_register (gnc_get_current_root_account(),
+                                                   name);
     }
 
     if (!account)
@@ -210,312 +213,313 @@ gnc_split_register_use_security_cells (SplitRegister *reg,
 
     if (xaccTransUseTradingAccounts (xaccSplitGetParent (split)))
     {
-        gnc_commodity *commod = xaccAccountGetCommodity(account);
-        if (!gnc_commodity_is_iso(commod) ||
-            !gnc_commodity_equal(commod, xaccTransGetCurrency(xaccSplitGetParent(split))))
+        gnc_commodity* commod = xaccAccountGetCommodity (account);
+        if (!gnc_commodity_is_iso (commod) ||
+            !gnc_commodity_equal (commod,
+                                  xaccTransGetCurrency (xaccSplitGetParent (split))))
             return TRUE;
     }
 
-    return xaccAccountIsPriced(account);
+    return xaccAccountIsPriced (account);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_date_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    return _("Date");
+    return _ ("Date");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_due_date_label (VirtualLocation virt_loc,
                                        gpointer user_data)
 {
-    return _("Due Date");
+    return _ ("Due Date");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_num_label (VirtualLocation virt_loc,
                                   gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     switch (reg->type)
     {
     case RECEIVABLE_REGISTER:
     case PAYABLE_REGISTER:
         /* Column label for Invoice IDs in A/P & A/R accounts */
-        return _("Ref");
+        return _ ("Ref");
     default:
-        return _("Num");
+        return _ ("Num");
     }
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tran_num_label (VirtualLocation virt_loc,
-                                  gpointer user_data)
+                                       gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     switch (reg->type)
     {
     case RECEIVABLE_REGISTER:
     case PAYABLE_REGISTER:
-        return _("T-Ref");
+        return _ ("T-Ref");
     case GENERAL_JOURNAL:
     case INCOME_LEDGER:
     case SEARCH_LEDGER:
     {
         if (reg->use_tran_num_for_num_field)
-            return _("Num");
+            return _ ("Num");
     }
     default:
-        return _("T-Num");
+        return _ ("T-Num");
     }
 }
 
-static const char *
+static const char*
 gnc_split_register_get_desc_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     switch (reg->type)
     {
     case RECEIVABLE_REGISTER:
-        return _("Customer");
+        return _ ("Customer");
     case PAYABLE_REGISTER:
-        return _("Vendor");
+        return _ ("Vendor");
     default:
-        return _("Description");
+        return _ ("Description");
     }
 }
 
-static const char *
+static const char*
 gnc_split_register_get_recn_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     switch (reg->type)
     {
     case RECEIVABLE_REGISTER:
     case PAYABLE_REGISTER:
-        return _("Paid");
+        return _ ("Paid");
 
     default:
-        return C_("Column header for 'Reconciled'", "R");
+        return C_ ("Column header for 'Reconciled'", "R");
     }
 }
 
-static const char *
+static const char*
 gnc_split_register_get_baln_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    return _("Balance");
+    return _ ("Balance");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_action_label (VirtualLocation virt_loc,
                                      gpointer user_data)
 {
-    return _("Action");
+    return _ ("Action");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_associate_label (VirtualLocation virt_loc,
-                                   gpointer user_data)
+                                        gpointer user_data)
 {
-    return C_("Column header for 'Associate'", "A");
+    return C_ ("Column header for 'Associate'", "A");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_xfrm_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    return _("Account");
+    return _ ("Account");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_mxfrm_label (VirtualLocation virt_loc,
                                     gpointer user_data)
 {
-    return _("Transfer");
+    return _ ("Transfer");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_memo_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    return _("Memo");
+    return _ ("Memo");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_type_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    return _("Type");
+    return _ ("Type");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_rate_label (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    return _("Rate");
+    return _ ("Rate");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_debit_label (VirtualLocation virt_loc,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     return gnc_split_register_get_debit_string (reg);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_credit_label (VirtualLocation virt_loc,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     return gnc_split_register_get_credit_string (reg);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_price_label (VirtualLocation virt_loc,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    gnc_commodity *commod;
+    SplitRegister* reg = user_data;
+    gnc_commodity* commod;
 
     if (!gnc_split_register_use_security_cells (reg, virt_loc))
         return NULL;
 
     commod = gnc_split_register_get_split_commodity (reg, virt_loc);
-    if (!commod || !gnc_commodity_is_iso(commod))
-        return _("Price");
+    if (!commod || !gnc_commodity_is_iso (commod))
+        return _ ("Price");
     else
-        return _("Exch. Rate");
+        return _ ("Exch. Rate");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_shares_label (VirtualLocation virt_loc,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    gnc_commodity *commod;
+    SplitRegister* reg = user_data;
+    gnc_commodity* commod;
 
     if (!gnc_split_register_use_security_cells (reg, virt_loc))
         return NULL;
 
     commod = gnc_split_register_get_split_commodity (reg, virt_loc);
-    if (!commod || !gnc_commodity_is_iso(commod))
-        return _("Shares");
+    if (!commod || !gnc_commodity_is_iso (commod))
+        return _ ("Shares");
     else
-        return _("Oth. Curr.");
+        return _ ("Oth. Curr.");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tcredit_label (VirtualLocation virt_loc,
                                       gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SplitRegister* reg = user_data;
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (info->tcredit_str)
         return info->tcredit_str;
 
     {
-        const char *string = gnc_split_register_get_credit_string (reg);
+        const char* string = gnc_split_register_get_credit_string (reg);
 
         if (string)
-            info->tcredit_str = g_strdup_printf (_("Tot %s"), string);
+            info->tcredit_str = g_strdup_printf (_ ("Tot %s"), string);
     }
 
     if (info->tcredit_str)
         return info->tcredit_str;
 
-    info->tcredit_str = g_strdup (_("Tot Credit"));
+    info->tcredit_str = g_strdup (_ ("Tot Credit"));
 
     return info->tcredit_str;
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tdebit_label (VirtualLocation virt_loc,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SplitRegister* reg = user_data;
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (info->tdebit_str)
         return info->tdebit_str;
 
     {
-        const char *string = gnc_split_register_get_debit_string (reg);
+        const char* string = gnc_split_register_get_debit_string (reg);
         if (string)
-            info->tdebit_str = g_strdup_printf (_("Tot %s"), string);
+            info->tdebit_str = g_strdup_printf (_ ("Tot %s"), string);
     }
 
     if (info->tdebit_str)
         return info->tdebit_str;
 
-    info->tdebit_str = g_strdup (_("Tot Debit"));
+    info->tdebit_str = g_strdup (_ ("Tot Debit"));
 
     return info->tdebit_str;
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tshares_label (VirtualLocation virt_loc,
                                       gpointer user_data)
 {
-    return _("Tot Shares");
+    return _ ("Tot Shares");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tbalance_label (VirtualLocation virt_loc,
                                        gpointer user_data)
 {
-    return _("Balance");
+    return _ ("Balance");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_notes_label (VirtualLocation virt_loc,
                                     gpointer user_data)
 {
-    return _("Notes");
+    return _ ("Notes");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_fdebit_label (VirtualLocation virt_loc,
                                      gpointer user_data)
 {
-    return _("Debit Formula");
+    return _ ("Debit Formula");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_fcredit_label (VirtualLocation virt_loc,
                                       gpointer user_data)
 {
-    return _("Credit Formula");
+    return _ ("Credit Formula");
 }
 
 
-static char *
+static char*
 gnc_split_register_get_default_tooltip (VirtualLocation virt_loc,
-                                     gpointer user_data)
+                                        gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *tooltip = gnc_table_get_entry(reg->table, virt_loc);
+    SplitRegister* reg = user_data;
+    const char* tooltip = gnc_table_get_entry (reg->table, virt_loc);
 
     return g_strdup (tooltip);
 }
 
-static char *
+static char*
 gnc_split_register_get_recn_tooltip (VirtualLocation virt_loc,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
@@ -525,26 +529,26 @@ gnc_split_register_get_recn_tooltip (VirtualLocation virt_loc,
     {
         char datebuff[MAX_DATE_LENGTH + 1];
         time64 time = xaccSplitGetDateReconciled (split);
-        memset (datebuff, 0, sizeof(datebuff));
+        memset (datebuff, 0, sizeof (datebuff));
         qof_print_date_buff (datebuff, MAX_DATE_LENGTH, time);
-        return g_strdup_printf (_("Reconciled on %s"), datebuff);
+        return g_strdup_printf (_ ("Reconciled on %s"), datebuff);
     }
     else if (xaccSplitGetReconcile (split) == VREC)
     {
-        Transaction *trans = xaccSplitGetParent (split);
+        Transaction* trans = xaccSplitGetParent (split);
         return g_strdup (xaccTransGetVoidReason (trans));
     }
     else
         return NULL;
 }
 
-static char *
+static char*
 gnc_split_register_get_associate_tooltip (VirtualLocation virt_loc,
                                           gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    const char *uri;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    const char* uri;
 
     trans = gnc_split_register_get_trans (reg, virt_loc.vcell_loc);
     if (!trans)
@@ -556,12 +560,13 @@ gnc_split_register_get_associate_tooltip (VirtualLocation virt_loc,
     // Check for uri is empty or NULL
     if (uri && *uri != '\0')
     {
-        gchar *scheme = gnc_uri_get_scheme (uri);
-        gchar *file_path = NULL;
+        gchar* scheme = gnc_uri_get_scheme (uri);
+        gchar* file_path = NULL;
 
         if (!scheme) // relative path
         {
-            gchar *path_head = gnc_prefs_get_string (GNC_PREFS_GROUP_GENERAL, "assoc-head");
+            gchar* path_head = gnc_prefs_get_string (GNC_PREFS_GROUP_GENERAL,
+                                                     "assoc-head");
 
             if (path_head && *path_head != '\0') // not default entry
                 file_path = gnc_file_path_absolute (gnc_uri_get_path (path_head), uri);
@@ -585,8 +590,8 @@ gnc_split_register_get_associate_tooltip (VirtualLocation virt_loc,
             return g_uri_unescape_string (uri, NULL);
         else
         {
-            gchar *file_uri_u = g_uri_unescape_string (file_path, NULL);
-            const gchar *filename = gnc_uri_get_path (file_uri_u);
+            gchar* file_uri_u = g_uri_unescape_string (file_path, NULL);
+            const gchar* filename = gnc_uri_get_path (file_uri_u);
             g_free (file_uri_u);
             g_free (file_path);
             return g_strdup (filename);
@@ -597,30 +602,30 @@ gnc_split_register_get_associate_tooltip (VirtualLocation virt_loc,
 }
 
 static gnc_numeric
-get_trans_total_amount (SplitRegister *reg, Transaction *trans)
+get_trans_total_amount (SplitRegister* reg, Transaction* trans)
 {
-    Account *account = gnc_split_register_get_default_account (reg);
-    return xaccTransGetAccountAmount(trans, account);
+    Account* account = gnc_split_register_get_default_account (reg);
+    return xaccTransGetAccountAmount (trans, account);
 }
 
 static gnc_numeric
-get_trans_total_balance (SplitRegister *reg, Transaction *trans)
+get_trans_total_balance (SplitRegister* reg, Transaction* trans)
 {
-    Account *account;
+    Account* account;
 
     account = gnc_split_register_get_default_account (reg);
     if (!trans || !account) return gnc_numeric_zero();
 
-    return xaccTransGetAccountBalance(trans, account);
+    return xaccTransGetAccountBalance (trans, account);
 }
 
 static gboolean
 gnc_split_register_use_negative_color (VirtualLocation virt_loc,
-                                       SplitRegister *reg)
+                                       SplitRegister* reg)
 {
-    const char * cell_name;
+    const char* cell_name;
     gnc_numeric value = gnc_numeric_zero();
-    Split *split;
+    Split* split;
 
     if (!use_red_for_negative)
         return FALSE;
@@ -636,10 +641,10 @@ gnc_split_register_use_negative_color (VirtualLocation virt_loc,
     else if (gnc_cell_name_equal (cell_name, SHRS_CELL))
     {
         if (virt_cell_loc_equal (reg->table->current_cursor_loc.vcell_loc,
-                                      virt_loc.vcell_loc))
+                                 virt_loc.vcell_loc))
             value = gnc_price_cell_get_value
-                     ((PriceCell *) gnc_table_layout_get_cell (reg->table->layout,
-                             SHRS_CELL));
+                    ((PriceCell*) gnc_table_layout_get_cell (reg->table->layout,
+                                                             SHRS_CELL));
         else
             value = xaccSplitGetAmount (split);
     }
@@ -651,13 +656,13 @@ gnc_split_register_use_negative_color (VirtualLocation virt_loc,
         value = get_trans_total_balance (reg, xaccSplitGetParent (split));
 
     if ((gnc_cell_name_equal (cell_name, BALN_CELL)) ||
-            (gnc_cell_name_equal (cell_name, RBALN_CELL)) ||
-            (gnc_cell_name_equal (cell_name, TBALN_CELL)))
-        {
-            Account *account = xaccSplitGetAccount (split);
-            if (gnc_reverse_balance (account))
-                value = gnc_numeric_neg (value);
-        }
+        (gnc_cell_name_equal (cell_name, RBALN_CELL)) ||
+        (gnc_cell_name_equal (cell_name, TBALN_CELL)))
+    {
+        Account* account = xaccSplitGetAccount (split);
+        if (gnc_reverse_balance (account))
+            value = gnc_numeric_neg (value);
+    }
 
     if (gnc_numeric_negative_p (value))
         return TRUE;
@@ -667,14 +672,14 @@ gnc_split_register_use_negative_color (VirtualLocation virt_loc,
 
 static guint32
 gnc_split_register_get_cell_color_internal (VirtualLocation virt_loc,
-                                            SplitRegister *reg)
+                                            SplitRegister* reg)
 {
-    const char *cursor_name;
-    VirtualCell *vcell;
+    const char* cursor_name;
+    VirtualCell* vcell;
     gboolean is_current;
     guint32 colorbase = 0;
 
-     /* a bit of enum arithmetic */
+    /* a bit of enum arithmetic */
 
     if (gnc_split_register_use_negative_color (virt_loc, reg))
         colorbase = COLOR_NEGATIVE; // Requires Negative fg color
@@ -690,7 +695,7 @@ gnc_split_register_get_cell_color_internal (VirtualLocation virt_loc,
         return (colorbase + COLOR_UNDEFINED);
 
     if ((virt_loc.phys_col_offset < vcell->cellblock->start_col) ||
-            (virt_loc.phys_col_offset > vcell->cellblock->stop_col))
+        (virt_loc.phys_col_offset > vcell->cellblock->stop_col))
         return (colorbase + COLOR_UNDEFINED);
 
     is_current = virt_cell_loc_equal (reg->table->current_cursor_loc.vcell_loc,
@@ -699,42 +704,42 @@ gnc_split_register_get_cell_color_internal (VirtualLocation virt_loc,
     cursor_name = vcell->cellblock->cursor_name;
 
     if (g_strcmp0 (cursor_name, CURSOR_SINGLE_JOURNAL) == 0 ||
-            g_strcmp0 (cursor_name, CURSOR_SINGLE_LEDGER) == 0)
+        g_strcmp0 (cursor_name, CURSOR_SINGLE_LEDGER) == 0)
     {
         if (is_current)
             return vcell->start_primary_color ?
-                    (colorbase + COLOR_PRIMARY_ACTIVE) :
-                    (colorbase + COLOR_SECONDARY_ACTIVE);
+                   (colorbase + COLOR_PRIMARY_ACTIVE) :
+                   (colorbase + COLOR_SECONDARY_ACTIVE);
 
         return vcell->start_primary_color ?
-                (colorbase + COLOR_PRIMARY) : (colorbase + COLOR_SECONDARY);
+               (colorbase + COLOR_PRIMARY) : (colorbase + COLOR_SECONDARY);
     }
 
     if (g_strcmp0 (cursor_name, CURSOR_DOUBLE_JOURNAL) == 0 ||
-            g_strcmp0 (cursor_name, CURSOR_DOUBLE_JOURNAL_NUM_ACTN) == 0 ||
-            g_strcmp0 (cursor_name, CURSOR_DOUBLE_LEDGER) == 0 ||
-            g_strcmp0 (cursor_name, CURSOR_DOUBLE_LEDGER_NUM_ACTN) == 0)
+        g_strcmp0 (cursor_name, CURSOR_DOUBLE_JOURNAL_NUM_ACTN) == 0 ||
+        g_strcmp0 (cursor_name, CURSOR_DOUBLE_LEDGER) == 0 ||
+        g_strcmp0 (cursor_name, CURSOR_DOUBLE_LEDGER_NUM_ACTN) == 0)
     {
         if (is_current)
         {
             if (reg->double_alt_color)
                 return vcell->start_primary_color ?
-                        (colorbase + COLOR_PRIMARY_ACTIVE) :
-                        (colorbase + COLOR_SECONDARY_ACTIVE);
+                       (colorbase + COLOR_PRIMARY_ACTIVE) :
+                       (colorbase + COLOR_SECONDARY_ACTIVE);
 
             return (virt_loc.phys_row_offset % 2 == 0) ?
-                    (colorbase + COLOR_PRIMARY_ACTIVE) :
-                    (colorbase + COLOR_SECONDARY_ACTIVE);
+                   (colorbase + COLOR_PRIMARY_ACTIVE) :
+                   (colorbase + COLOR_SECONDARY_ACTIVE);
         }
 
         if (reg->double_alt_color)
             return vcell->start_primary_color ?
-                    (colorbase + COLOR_PRIMARY) :
-                    (colorbase + COLOR_SECONDARY);
+                   (colorbase + COLOR_PRIMARY) :
+                   (colorbase + COLOR_SECONDARY);
 
         return (virt_loc.phys_row_offset % 2 == 0) ?
-                (colorbase + COLOR_PRIMARY) :
-                (colorbase + COLOR_SECONDARY);
+               (colorbase + COLOR_PRIMARY) :
+               (colorbase + COLOR_SECONDARY);
     }
 
     if (g_strcmp0 (cursor_name, CURSOR_SPLIT) == 0)
@@ -753,10 +758,10 @@ gnc_split_register_get_cell_color_internal (VirtualLocation virt_loc,
 // Get Color for non numeric cells, no hatching required
 static guint32
 gnc_split_register_get_cell_color (VirtualLocation virt_loc,
-        gboolean *hatching,
-        gpointer user_data)
+                                   gboolean* hatching,
+                                   gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     if (hatching)
         *hatching = FALSE;
@@ -767,14 +772,14 @@ gnc_split_register_get_cell_color (VirtualLocation virt_loc,
 // Get Color for numeric cells, update hatching
 static guint32
 gnc_split_register_get_debcred_color (VirtualLocation virt_loc,
-        gboolean *hatching,
-        gpointer user_data)
+                                      gboolean* hatching,
+                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     if (hatching)
     {
-        Transaction *trans;
+        Transaction* trans;
 
         trans = gnc_split_register_get_trans (reg, virt_loc.vcell_loc);
 
@@ -788,19 +793,19 @@ gnc_split_register_get_debcred_color (VirtualLocation virt_loc,
 
 static void
 gnc_split_register_get_border (VirtualLocation virt_loc,
-                               PhysicalCellBorders *borders,
+                               PhysicalCellBorders* borders,
                                gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
     CursorClass cursor_class;
-    VirtualCell *vcell;
+    VirtualCell* vcell;
 
     vcell = gnc_table_get_virtual_cell (reg->table, virt_loc.vcell_loc);
     if (!vcell || !vcell->cellblock)
         return;
 
     if (virt_loc.phys_col_offset < vcell->cellblock->start_col ||
-            virt_loc.phys_col_offset > vcell->cellblock->stop_col)
+        virt_loc.phys_col_offset > vcell->cellblock->stop_col)
     {
         borders->top    = CELL_BORDER_LINE_NONE;
         borders->bottom = CELL_BORDER_LINE_NONE;
@@ -826,17 +831,17 @@ gnc_split_register_get_border (VirtualLocation virt_loc,
     }
 }
 
-static const char *
+static const char*
 gnc_split_register_get_associate_entry (VirtualLocation virt_loc,
-                                   gboolean translate,
-                                   gboolean *conditionally_changed,
-                                   gpointer user_data)
+                                        gboolean translate,
+                                        gboolean* conditionally_changed,
+                                        gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
     char associate;
     static char s[2];
-    const char *uri;
+    const char* uri;
 
     trans = gnc_split_register_get_trans (reg, virt_loc.vcell_loc);
     if (!trans)
@@ -848,7 +853,7 @@ gnc_split_register_get_associate_entry (VirtualLocation virt_loc,
     // Check for uri is empty or NULL
     if (uri && g_strcmp0 (uri, "") != 0)
     {
-        gchar *scheme = gnc_uri_get_scheme (uri);
+        gchar* scheme = gnc_uri_get_scheme (uri);
 
         if (!scheme || g_strcmp0 (scheme, "file") == 0)
             associate = 'f';
@@ -869,12 +874,12 @@ gnc_split_register_get_associate_entry (VirtualLocation virt_loc,
 #if 0
 // this code is not used yet
 static char
-gnc_split_register_get_associate_value (SplitRegister *reg,
-                                   VirtualLocation virt_loc)
+gnc_split_register_get_associate_value (SplitRegister* reg,
+                                        VirtualLocation virt_loc)
 {
-    RecnCell *cell;
+    RecnCell* cell;
 
-    cell = (RecnCell *)gnc_table_layout_get_cell (reg->table->layout, ASSOC_CELL);
+    cell = (RecnCell*)gnc_table_layout_get_cell (reg->table->layout, ASSOC_CELL);
     if (!cell)
         return '\0';
 
@@ -882,14 +887,14 @@ gnc_split_register_get_associate_value (SplitRegister *reg,
 }
 #endif
 
-static const char *
+static const char*
 gnc_split_register_get_type_entry (VirtualLocation virt_loc,
                                    gboolean translate,
-                                   gboolean *conditionally_changed,
+                                   gboolean* conditionally_changed,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
     char type;
     static char s[2];
 
@@ -909,27 +914,27 @@ gnc_split_register_get_type_entry (VirtualLocation virt_loc,
 }
 
 static char
-gnc_split_register_get_type_value (SplitRegister *reg,
+gnc_split_register_get_type_value (SplitRegister* reg,
                                    VirtualLocation virt_loc)
 {
-    RecnCell *cell;
+    RecnCell* cell;
 
-    cell = (RecnCell *)gnc_table_layout_get_cell (reg->table->layout, TYPE_CELL);
+    cell = (RecnCell*)gnc_table_layout_get_cell (reg->table->layout, TYPE_CELL);
     if (!cell)
         return '\0';
 
     return gnc_recn_cell_get_flag (cell);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_due_date_entry (VirtualLocation virt_loc,
                                        gboolean translate,
-                                       gboolean *conditionally_changed,
+                                       gboolean* conditionally_changed,
                                        gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    Split* split;
     gboolean is_current;
     char type;
 
@@ -942,7 +947,7 @@ gnc_split_register_get_due_date_entry (VirtualLocation virt_loc,
     }
     else
     {
-        const char *typestr =
+        const char* typestr =
             gnc_split_register_get_type_entry (virt_loc, translate,
                                                conditionally_changed, user_data);
         if (typestr != NULL)
@@ -971,15 +976,15 @@ gnc_split_register_get_due_date_entry (VirtualLocation virt_loc,
     return qof_print_date (xaccTransRetDateDue (trans));
 }
 
-static const char *
+static const char*
 gnc_split_register_get_date_entry (VirtualLocation virt_loc,
                                    gboolean translate,
-                                   gboolean *conditionally_changed,
+                                   gboolean* conditionally_changed,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     trans = xaccSplitGetParent (split);
@@ -988,48 +993,48 @@ gnc_split_register_get_date_entry (VirtualLocation virt_loc,
     return qof_print_date (xaccTransRetDatePosted (trans));
 }
 
-static char *
+static char*
 gnc_split_register_get_date_help (VirtualLocation virt_loc,
                                   gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    BasicCell *cell;
-    const char *date_string;
+    SplitRegister* reg = user_data;
+    BasicCell* cell;
+    const char* date_string;
     time64 cell_time;
 
     cell = gnc_table_get_cell (reg->table, virt_loc);
     if (!cell || !cell->value || *cell->value == '\0')
         return NULL;
 
-    gnc_date_cell_get_date ((DateCell *) cell, &cell_time, FALSE);
+    gnc_date_cell_get_date ((DateCell*) cell, &cell_time, FALSE);
 
     /* Translators: This is a date format, see i.e.
        https://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html */
-    date_string = gnc_print_time64 (cell_time, _("%A %d %B %Y"));
+    date_string = gnc_print_time64 (cell_time, _ ("%A %d %B %Y"));
 
     return g_strdup (date_string);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_inactive_date_entry (VirtualLocation virt_loc,
-        gboolean translate,
-        gboolean *conditionally_changed,
-        gpointer user_data)
+                                            gboolean translate,
+                                            gboolean* conditionally_changed,
+                                            gpointer user_data)
 {
     /* This seems to be the one that initially gets used, the InactiveDateCell
        is set to, and subsequently displayed. */
-    return _("Scheduled");
+    return _ ("Scheduled");
 }
 
-static const char *
+static const char*
 gnc_split_register_get_num_entry (VirtualLocation virt_loc,
                                   gboolean translate,
-                                  gboolean *conditionally_changed,
+                                  gboolean* conditionally_changed,
                                   gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     trans = xaccSplitGetParent (split);
@@ -1037,15 +1042,15 @@ gnc_split_register_get_num_entry (VirtualLocation virt_loc,
     return gnc_get_num_action (trans, split);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tran_num_entry (VirtualLocation virt_loc,
-                                  gboolean translate,
-                                  gboolean *conditionally_changed,
-                                  gpointer user_data)
+                                       gboolean translate,
+                                       gboolean* conditionally_changed,
+                                       gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     trans = xaccSplitGetParent (split);
@@ -1053,12 +1058,12 @@ gnc_split_register_get_tran_num_entry (VirtualLocation virt_loc,
     return gnc_get_num_action (trans, NULL);
 }
 
-static char *
+static char*
 gnc_split_register_get_num_help (VirtualLocation virt_loc,
                                  gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
@@ -1067,29 +1072,29 @@ gnc_split_register_get_num_help (VirtualLocation virt_loc,
         case RECEIVABLE_REGISTER:
         case PAYABLE_REGISTER:
             help = reg->use_tran_num_for_num_field ?
-                    _("Enter a reference, such as an invoice or check number, "
-                        "common to all entry lines (splits)") :
-                    _("Enter a reference, such as an invoice or check number, "
-                        "unique to each entry line (split)");
+                   _ ("Enter a reference, such as an invoice or check number, "
+                      "common to all entry lines (splits)") :
+                   _ ("Enter a reference, such as an invoice or check number, "
+                      "unique to each entry line (split)");
             break;
         default:
             help = reg->use_tran_num_for_num_field ?
-                    _("Enter a reference, such as a check number, "
-                        "common to all entry lines (splits)") :
-                    _("Enter a reference, such as a check number, "
-                        "unique to each entry line (split)");
+                   _ ("Enter a reference, such as a check number, "
+                      "common to all entry lines (splits)") :
+                   _ ("Enter a reference, such as a check number, "
+                      "unique to each entry line (split)");
             break;
         }
 
     return g_strdup (help);
 }
 
-static char *
+static char*
 gnc_split_register_get_tran_num_help (VirtualLocation virt_loc,
-                                 gpointer user_data)
+                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
@@ -1097,27 +1102,27 @@ gnc_split_register_get_tran_num_help (VirtualLocation virt_loc,
         {
         case RECEIVABLE_REGISTER:
         case PAYABLE_REGISTER:
-            help = _("Enter a transaction reference, such as an invoice "
-                    "or check number, common to all entry lines (splits)");
+            help = _ ("Enter a transaction reference, such as an invoice "
+                      "or check number, common to all entry lines (splits)");
             break;
         default:
-            help = _("Enter a transaction reference "
-                    "that will be common to all entry lines (splits)");
+            help = _ ("Enter a transaction reference "
+                      "that will be common to all entry lines (splits)");
             break;
         }
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_desc_entry (VirtualLocation virt_loc,
                                    gboolean translate,
-                                   gboolean *conditionally_changed,
+                                   gboolean* conditionally_changed,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     trans = xaccSplitGetParent (split);
@@ -1125,39 +1130,39 @@ gnc_split_register_get_desc_entry (VirtualLocation virt_loc,
     return xaccTransGetDescription (trans);
 }
 
-static char *
+static char*
 gnc_split_register_get_desc_help (VirtualLocation virt_loc,
                                   gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
         switch (reg->type)
         {
         case RECEIVABLE_REGISTER:
-            help = _("Enter the name of the Customer");
+            help = _ ("Enter the name of the Customer");
             break;
         case PAYABLE_REGISTER:
-            help = _("Enter the name of the Vendor");
+            help = _ ("Enter the name of the Vendor");
             break;
         default:
-            help = _("Enter a description of the transaction");
+            help = _ ("Enter a description of the transaction");
             break;
         }
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_notes_entry (VirtualLocation virt_loc,
                                     gboolean translate,
-                                    gboolean *conditionally_changed,
+                                    gboolean* conditionally_changed,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     trans = xaccSplitGetParent (split);
@@ -1165,65 +1170,65 @@ gnc_split_register_get_notes_entry (VirtualLocation virt_loc,
     return xaccTransGetNotes (trans);
 }
 
-static char *
+static char*
 gnc_split_register_get_notes_help (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
-        help = _("Enter notes for the transaction");
+        help = _ ("Enter notes for the transaction");
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_vnotes_entry (VirtualLocation virt_loc,
                                      gboolean translate,
-                                     gboolean *conditionally_changed,
+                                     gboolean* conditionally_changed,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Transaction* trans;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     trans = xaccSplitGetParent (split);
 
-    if(trans == NULL)
+    if (trans == NULL)
         return NULL;
     else
-        return xaccTransGetVoidReason(trans);
+        return xaccTransGetVoidReason (trans);
 }
 
-static char *
+static char*
 gnc_split_register_get_vnotes_help (VirtualLocation virt_loc,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
-        help = _("Reason the transaction was voided");
+        help = _ ("Reason the transaction was voided");
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_rate_entry (VirtualLocation virt_loc,
                                    gboolean translate,
-                                   gboolean *conditionally_changed,
+                                   gboolean* conditionally_changed,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split, *osplit;
-    Transaction *txn;
+    SplitRegister* reg = user_data;
+    Split* split, *osplit;
+    Transaction* txn;
     gnc_numeric amount, value, convrate;
-    gnc_commodity *curr;
-    SRInfo *info = gnc_split_register_get_info (reg);
+    gnc_commodity* curr;
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (info->rate_reset == RATE_RESET_REQD && info->auto_complete)
         return "0";
@@ -1240,8 +1245,8 @@ gnc_split_register_get_rate_entry (VirtualLocation virt_loc,
     txn = gnc_split_register_get_trans (reg, virt_loc.vcell_loc);
     curr = xaccTransGetCurrency (xaccSplitGetParent (split));
     if (!gnc_split_register_current_trans_expanded (reg) && osplit &&
-            !gnc_split_register_needs_conv_rate(reg, txn,
-                    xaccSplitGetAccount(split)))
+        !gnc_split_register_needs_conv_rate (reg, txn,
+                                             xaccSplitGetAccount (split)))
     {
         split = osplit;
     }
@@ -1252,19 +1257,20 @@ gnc_split_register_get_rate_entry (VirtualLocation virt_loc,
     if (gnc_numeric_zero_p (value))
         return "0";
 
-    convrate = gnc_numeric_div (amount, value, GNC_DENOM_AUTO, GNC_HOW_DENOM_REDUCE);
+    convrate = gnc_numeric_div (amount, value, GNC_DENOM_AUTO,
+                                GNC_HOW_DENOM_REDUCE);
 
     return xaccPrintAmount (convrate, gnc_default_price_print_info (curr));
 }
 
-static const char *
+static const char*
 gnc_split_register_get_recn_entry (VirtualLocation virt_loc,
                                    gboolean translate,
-                                   gboolean *conditionally_changed,
+                                   gboolean* conditionally_changed,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
@@ -1283,77 +1289,77 @@ gnc_split_register_get_recn_entry (VirtualLocation virt_loc,
     }
 }
 
-static const char *
+static const char*
 gnc_split_register_get_action_entry (VirtualLocation virt_loc,
                                      gboolean translate,
-                                     gboolean *conditionally_changed,
+                                     gboolean* conditionally_changed,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split = gnc_split_register_get_split(reg, virt_loc.vcell_loc);
+    SplitRegister* reg = user_data;
+    Split* split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
 
     return gnc_get_num_action (NULL, split);
 }
 
-static char *
+static char*
 gnc_split_register_get_action_help (VirtualLocation virt_loc,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
         help = reg->use_tran_num_for_num_field ?
-        _("Enter an action type, or choose one from the list") :
-        _("Enter a reference number, such as the next check number, or choose an action type from the list");
+               _ ("Enter an action type, or choose one from the list") :
+               _ ("Enter a reference number, such as the next check number, or choose an action type from the list");
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_memo_entry (VirtualLocation virt_loc,
                                    gboolean translate,
-                                   gboolean *conditionally_changed,
+                                   gboolean* conditionally_changed,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
 
     return xaccSplitGetMemo (split);
 }
 
-static char *
+static char*
 gnc_split_register_get_memo_help (VirtualLocation virt_loc,
                                   gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
-        help = _("Enter a description of the split");
+        help = _ ("Enter a description of the split");
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_balance_entry (VirtualLocation virt_loc,
                                       gboolean translate,
-                                      gboolean *conditionally_changed,
+                                      gboolean* conditionally_changed,
                                       gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SplitRegister* reg = user_data;
+    SRInfo* info = gnc_split_register_get_info (reg);
     gnc_numeric balance;
     gboolean is_trans;
-    Split *split;
-    Account *account;
+    Split* split;
+    Account* account;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (split == xaccSplitLookup (&info->blank_split_guid,
-                                  gnc_get_current_book ()))
+                                  gnc_get_current_book()))
         return NULL;
 
     is_trans = gnc_cell_name_equal
@@ -1371,19 +1377,20 @@ gnc_split_register_get_balance_entry (VirtualLocation virt_loc,
     if (gnc_reverse_balance (account))
         balance = gnc_numeric_neg (balance);
 
-    return xaccPrintAmount (balance, gnc_account_print_info (account, reg->mismatched_commodities));
+    return xaccPrintAmount (balance, gnc_account_print_info (account,
+                                                             reg->mismatched_commodities));
 }
 
-static const char *
+static const char*
 gnc_split_register_get_price_entry (VirtualLocation virt_loc,
                                     gboolean translate,
-                                    gboolean *conditionally_changed,
+                                    gboolean* conditionally_changed,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
     gnc_numeric price;
-    gnc_commodity *curr;
-    Split *split;
+    gnc_commodity* curr;
+    Split* split;
 
     if (!gnc_split_register_use_security_cells (reg, virt_loc))
         return NULL;
@@ -1398,29 +1405,29 @@ gnc_split_register_get_price_entry (VirtualLocation virt_loc,
     return xaccPrintAmount (price, gnc_default_price_print_info (curr));
 }
 
-static char *
+static char*
 gnc_split_register_get_price_help (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
-        help = _("Enter the effective share price");
+        help = _ ("Enter the effective share price");
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_shares_entry (VirtualLocation virt_loc,
                                      gboolean translate,
-                                     gboolean *conditionally_changed,
+                                     gboolean* conditionally_changed,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
     gnc_numeric shares;
-    Split *split;
+    Split* split;
 
     if (!gnc_split_register_use_security_cells (reg, virt_loc))
         return NULL;
@@ -1434,29 +1441,29 @@ gnc_split_register_get_shares_entry (VirtualLocation virt_loc,
     return xaccPrintAmount (shares, gnc_split_amount_print_info (split, FALSE));
 }
 
-static char *
+static char*
 gnc_split_register_get_shares_help (VirtualLocation virt_loc,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
-        help = _("Enter the number of shares bought or sold");
+        help = _ ("Enter the number of shares bought or sold");
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tshares_entry (VirtualLocation virt_loc,
                                       gboolean translate,
-                                      gboolean *conditionally_changed,
+                                      gboolean* conditionally_changed,
                                       gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
     gnc_numeric total;
-    Split *split;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
 
@@ -1465,53 +1472,53 @@ gnc_split_register_get_tshares_entry (VirtualLocation virt_loc,
     return xaccPrintAmount (total, gnc_split_amount_print_info (split, FALSE));
 }
 
-static const char *
+static const char*
 gnc_split_register_get_xfrm_entry (VirtualLocation virt_loc,
                                    gboolean translate,
-                                   gboolean *conditionally_changed,
+                                   gboolean* conditionally_changed,
                                    gpointer user_data)
 {
-    static char *name = NULL;
+    static char* name = NULL;
 
-    SplitRegister *reg = user_data;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
 
     g_free (name);
 
     name = gnc_get_account_name_for_split_register (xaccSplitGetAccount (split),
-               reg->show_leaf_accounts);
+                                                    reg->show_leaf_accounts);
 
     return name;
 }
 
-static char *
+static char*
 gnc_split_register_get_xfrm_help (VirtualLocation virt_loc,
                                   gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
-        help = _("Enter the account to transfer from, "
-                 "or choose one from the list");
+        help = _ ("Enter the account to transfer from, "
+                  "or choose one from the list");
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_split_register_get_mxfrm_entry (VirtualLocation virt_loc,
                                     gboolean translate,
-                                    gboolean *conditionally_changed,
+                                    gboolean* conditionally_changed,
                                     gpointer user_data)
 {
-    static char *name = NULL;
+    static char* name = NULL;
 
-    SplitRegister *reg = user_data;
-    Split *split;
-    Split *s;
+    SplitRegister* reg = user_data;
+    Split* split;
+    Split* s;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
@@ -1523,12 +1530,12 @@ gnc_split_register_get_mxfrm_entry (VirtualLocation virt_loc,
 
     if (s)
         name = gnc_get_account_name_for_split_register (xaccSplitGetAccount (s),
-                   reg->show_leaf_accounts);
+                                                        reg->show_leaf_accounts);
     else
     {
         /* For multi-split transactions and stock splits,
          * use a special value. */
-        s = xaccTransGetSplit (xaccSplitGetParent(split), 1);
+        s = xaccTransGetSplit (xaccSplitGetParent (split), 1);
 
         if (s)
             name = g_strdup (SPLIT_TRANS_STR);
@@ -1541,15 +1548,15 @@ gnc_split_register_get_mxfrm_entry (VirtualLocation virt_loc,
     return name;
 }
 
-static char *
+static char*
 gnc_split_register_get_mxfrm_help (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    const char *help;
+    const char* help;
 
-    SplitRegister *reg = user_data;
-    Split *split;
-    Split *s;
+    SplitRegister* reg = user_data;
+    Split* split;
+    Split* s;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
@@ -1560,23 +1567,23 @@ gnc_split_register_get_mxfrm_help (VirtualLocation virt_loc,
     if (s)
     {
         help = gnc_split_register_get_mxfrm_entry (virt_loc, FALSE,
-                NULL, user_data);
+                                                   NULL, user_data);
         if (!help || *help == '\0')
-            help = _("Enter the account to transfer from, "
-                     "or choose one from the list");
+            help = _ ("Enter the account to transfer from, "
+                      "or choose one from the list");
     }
     else
     {
         /* For multi-split transactions and stock splits,
          * use a special value. */
-        s = xaccTransGetSplit (xaccSplitGetParent(split), 1);
+        s = xaccTransGetSplit (xaccSplitGetParent (split), 1);
 
         if (s)
-            help = _("This transaction has multiple splits; "
-                     "press the Split button to see them all");
+            help = _ ("This transaction has multiple splits; "
+                      "press the Split button to see them all");
         else if (g_strcmp0 ("stock-split", xaccSplitGetType (split)) == 0)
-            help = _("This transaction is a stock split; "
-                     "press the Split button to see details");
+            help = _ ("This transaction is a stock split; "
+                      "press the Split button to see details");
         else
             help = "";
     }
@@ -1587,42 +1594,43 @@ gnc_split_register_get_mxfrm_help (VirtualLocation virt_loc,
 /* Return the total amount of the transaction for splits of default account
  * and all subaccounts of the register. */
 static gnc_numeric
-get_trans_total_amount_subaccounts (SplitRegister *reg, Transaction *trans)
+get_trans_total_amount_subaccounts (SplitRegister* reg, Transaction* trans)
 {
-    GList *children, *child;
-    Account *parent;
+    GList* children, *child;
+    Account* parent;
     gnc_numeric total = gnc_numeric_zero();
 
     /* Get a list of all subaccounts for matching */
-    parent = gnc_split_register_get_default_account(reg);
+    parent = gnc_split_register_get_default_account (reg);
     if (!parent)
         /* Register has no account, perhaps it's the general journal.  If it
            has no account then we have no way of picking out the desired splits,
            return zero. */
         return total;
-    children = gnc_account_get_descendants(parent);
-    children = g_list_append(children, parent);
+    children = gnc_account_get_descendants (parent);
+    children = g_list_append (children, parent);
 
     for (child = children; child; child = child->next)
     {
-        total = gnc_numeric_add_fixed(total, xaccTransGetAccountAmount(trans, child->data));
+        total = gnc_numeric_add_fixed (total, xaccTransGetAccountAmount (trans,
+                                       child->data));
     }
 
-    g_list_free(children);
+    g_list_free (children);
 
     return total;
 }
 
-static const char *
+static const char*
 gnc_split_register_get_tdebcred_entry (VirtualLocation virt_loc,
                                        gboolean translate,
-                                       gboolean *conditionally_changed,
+                                       gboolean* conditionally_changed,
                                        gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char * cell_name;
+    SplitRegister* reg = user_data;
+    const char* cell_name;
     gnc_numeric total;
-    Split *split;
+    Split* split;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
@@ -1645,16 +1653,17 @@ gnc_split_register_get_tdebcred_entry (VirtualLocation virt_loc,
         return NULL;
 
     if (gnc_numeric_negative_p (total) &&
-            gnc_cell_name_equal (cell_name, TDEBT_CELL))
+        gnc_cell_name_equal (cell_name, TDEBT_CELL))
         return NULL;
 
     if (gnc_numeric_positive_p (total) &&
-            gnc_cell_name_equal (cell_name, TCRED_CELL))
+        gnc_cell_name_equal (cell_name, TCRED_CELL))
         return NULL;
 
     total = gnc_numeric_abs (total);
 
-    return xaccPrintAmount (total, gnc_split_amount_print_info (split, reg->mismatched_commodities));
+    return xaccPrintAmount (total, gnc_split_amount_print_info (split,
+                                                                reg->mismatched_commodities));
 }
 
 /* return TRUE if we have a RATE_CELL; return FALSE if we do not.
@@ -1694,10 +1703,10 @@ gnc_split_reg_has_rate_cell (SplitRegisterType type)
  * split->value directly.
  */
 gboolean
-gnc_split_register_needs_conv_rate (SplitRegister *reg,
-                                    Transaction *txn, Account *acc)
+gnc_split_register_needs_conv_rate (SplitRegister* reg,
+                                    Transaction* txn, Account* acc)
 {
-    gnc_commodity *txn_cur, *acc_com;
+    gnc_commodity* txn_cur, *acc_com;
 
     /* If there is not a RATE_CELL, then don't do anything */
     if (!gnc_split_reg_has_rate_cell (reg->type))
@@ -1712,17 +1721,17 @@ gnc_split_register_needs_conv_rate (SplitRegister *reg,
     return TRUE;
 }
 
-static const char *
+static const char*
 gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
                                       gboolean translate,
-                                      gboolean *conditionally_changed,
+                                      gboolean* conditionally_changed,
                                       gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
     gboolean is_debit;
-    Split *split;
-    Transaction *trans;
-    gnc_commodity *currency;
+    Split* split;
+    Transaction* trans;
+    gnc_commodity* currency;
 
     is_debit = gnc_cell_name_equal
                (gnc_table_get_cell_name (reg->table, virt_loc), DEBT_CELL);
@@ -1732,12 +1741,12 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
 
     currency = xaccTransGetCurrency (trans);
     if (!currency)
-        currency = gnc_default_currency ();
+        currency = gnc_default_currency();
 
     if (!split)
     {
         gnc_numeric imbalance;
-        Account *acc;
+        Account* acc;
 
         imbalance = xaccTransGetImbalanceValue (trans);
 
@@ -1746,8 +1755,8 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
 
         if (xaccTransUseTradingAccounts (trans))
         {
-            MonetaryList *imbal_list;
-            gnc_monetary *imbal_mon;
+            MonetaryList* imbal_list;
+            gnc_monetary* imbal_mon;
             imbal_list = xaccTransGetImbalance (trans);
 
             if (!imbal_list)
@@ -1759,27 +1768,27 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
             if (imbal_list->next)
             {
                 /* Multiple currency imbalance. */
-                gnc_monetary_list_free(imbal_list);
+                gnc_monetary_list_free (imbal_list);
                 return NULL;
             }
 
             imbal_mon = imbal_list->data;
-            if (!gnc_commodity_equal(gnc_monetary_commodity(*imbal_mon), currency))
+            if (!gnc_commodity_equal (gnc_monetary_commodity (*imbal_mon), currency))
             {
                 /* Imbalance is in wrong currency */
-                gnc_monetary_list_free(imbal_list);
+                gnc_monetary_list_free (imbal_list);
                 return NULL;
             }
 
-            if (!gnc_numeric_equal (gnc_monetary_value(*imbal_mon), imbalance))
+            if (!gnc_numeric_equal (gnc_monetary_value (*imbal_mon), imbalance))
             {
                 /* Value and commodity imbalances differ */
-                gnc_monetary_list_free(imbal_list);
+                gnc_monetary_list_free (imbal_list);
                 return NULL;
             }
 
             /* Done with the imbalance list */
-            gnc_monetary_list_free(imbal_list);
+            gnc_monetary_list_free (imbal_list);
         }
 
         imbalance = gnc_numeric_neg (imbalance);
@@ -1799,7 +1808,7 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
         if (gnc_split_register_needs_conv_rate (reg, trans, acc))
         {
             imbalance = gnc_numeric_mul (imbalance,
-                                         xaccTransGetAccountConvRate(trans, acc),
+                                         xaccTransGetAccountConvRate (trans, acc),
                                          gnc_commodity_get_fraction (currency),
                                          GNC_HOW_RND_ROUND_HALF_UP);
         }
@@ -1810,19 +1819,20 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
                                              GNC_HOW_RND_ROUND_HALF_UP);
         }
 
-        return xaccPrintAmount (imbalance, gnc_account_print_info (acc, reg->mismatched_commodities));
+        return xaccPrintAmount (imbalance, gnc_account_print_info (acc,
+                                                                   reg->mismatched_commodities));
     }
 
     {
         gnc_numeric amount;
-        gnc_commodity *split_commodity;
+        gnc_commodity* split_commodity;
         GNCPrintAmountInfo print_info;
-        Account *account;
-        gnc_commodity * commodity;
+        Account* account;
+        gnc_commodity* commodity;
 
         account = gnc_split_register_get_default_account (reg);
         commodity = xaccAccountGetCommodity (account);
-        split_commodity = xaccAccountGetCommodity(xaccSplitGetAccount(split));
+        split_commodity = xaccAccountGetCommodity (xaccSplitGetAccount (split));
 
         if (xaccTransUseTradingAccounts (trans))
         {
@@ -1831,40 +1841,40 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
                                               virt_loc.vcell_loc);
 
             if (reg->type == STOCK_REGISTER ||
-                    reg->type == CURRENCY_REGISTER ||
-                    reg->type == PORTFOLIO_LEDGER)
+                reg->type == CURRENCY_REGISTER ||
+                reg->type == PORTFOLIO_LEDGER)
             {
-                gnc_commodity *amount_commodity;
+                gnc_commodity* amount_commodity;
                 /* security register.  If this split has price and shares columns,
                    use the value, otherwise use the amount.  */
-                if (gnc_split_register_use_security_cells(reg, virt_loc))
+                if (gnc_split_register_use_security_cells (reg, virt_loc))
                 {
-                    amount = xaccSplitGetValue(split);
+                    amount = xaccSplitGetValue (split);
                     amount_commodity = currency;
                 }
                 else
                 {
-                    amount = xaccSplitGetAmount(split);
+                    amount = xaccSplitGetAmount (split);
                     amount_commodity = split_commodity;
                 }
                 /* Show the currency if it is not the default currency */
                 if (is_current ||
-                        gnc_commodity_equiv(amount_commodity, gnc_default_currency()))
+                    gnc_commodity_equiv (amount_commodity, gnc_default_currency()))
                     use_symbol = FALSE;
                 else
                     use_symbol = TRUE;
-                print_info = gnc_commodity_print_info(amount_commodity, use_symbol);
+                print_info = gnc_commodity_print_info (amount_commodity, use_symbol);
             }
             else
             {
                 /* non-security register, always use the split amount. */
-                amount = xaccSplitGetAmount(split);
+                amount = xaccSplitGetAmount (split);
                 if (is_current ||
-                        gnc_commodity_equiv(split_commodity, commodity))
+                    gnc_commodity_equiv (split_commodity, commodity))
                     use_symbol = FALSE;
                 else
                     use_symbol = TRUE;
-                print_info = gnc_commodity_print_info(split_commodity, use_symbol);
+                print_info = gnc_commodity_print_info (split_commodity, use_symbol);
             }
         }
         else
@@ -1908,25 +1918,25 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
 
 /* Calculates the register balance for each split at runtime.
  * This works regardless of the sort order. */
-static const char *
+static const char*
 gnc_split_register_get_rbaln_entry (VirtualLocation virt_loc,
                                     gboolean translate,
-                                    gboolean *conditionally_changed,
+                                    gboolean* conditionally_changed,
                                     gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Split *split;
-    Transaction *trans;
+    SplitRegister* reg = user_data;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Split* split;
+    Transaction* trans;
     gnc_numeric balance;
-    Account *account;
+    Account* account;
 
     /* Return NULL if this is a blank transaction. */
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (split == xaccSplitLookup (&info->blank_split_guid,
-                                  gnc_get_current_book ()))
+                                  gnc_get_current_book()))
         return NULL;
-    
+
     trans = xaccSplitGetParent (split);
     if (!trans)
         return NULL;
@@ -1947,9 +1957,9 @@ static gboolean
 gnc_split_register_cursor_is_readonly (VirtualLocation virt_loc,
                                        gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split;
-    Transaction *txn;
+    SplitRegister* reg = user_data;
+    Split* split;
+    Transaction* txn;
     char type;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
@@ -1961,7 +1971,7 @@ gnc_split_register_cursor_is_readonly (VirtualLocation virt_loc,
         if (txn) // get the current trans and see if read_only required
         {
             if (xaccTransGetReadOnly (txn)
-                    || xaccTransIsReadonlyByPostedDate (txn))
+                || xaccTransIsReadonlyByPostedDate (txn))
                 return (TRUE);
         }
         return FALSE;
@@ -1970,9 +1980,9 @@ gnc_split_register_cursor_is_readonly (VirtualLocation virt_loc,
     txn = xaccSplitGetParent (split);
     if (!txn) return FALSE;
 
-    if (xaccTransGetReadOnly(txn)
-            || xaccTransIsReadonlyByPostedDate(txn))
-        return(TRUE);
+    if (xaccTransGetReadOnly (txn)
+        || xaccTransIsReadonlyByPostedDate (txn))
+        return (TRUE);
 
     type = xaccTransGetTxnType (txn);
     return (type == TXN_TYPE_INVOICE);
@@ -1980,7 +1990,7 @@ gnc_split_register_cursor_is_readonly (VirtualLocation virt_loc,
 
 static CellIOFlags
 gnc_split_register_get_inactive_io_flags (VirtualLocation virt_loc,
-        gpointer user_data)
+                                          gpointer user_data)
 {
     if (gnc_split_register_cursor_is_readonly (virt_loc, user_data))
         return XACC_CELL_ALLOW_READ_ONLY;
@@ -1990,7 +2000,7 @@ gnc_split_register_get_inactive_io_flags (VirtualLocation virt_loc,
 
 static CellIOFlags
 gnc_split_register_get_standard_io_flags (VirtualLocation virt_loc,
-        gpointer user_data)
+                                          gpointer user_data)
 {
     if (gnc_split_register_cursor_is_readonly (virt_loc, user_data))
         return XACC_CELL_ALLOW_READ_ONLY;
@@ -2012,7 +2022,7 @@ static CellIOFlags
 gnc_split_register_get_ddue_io_flags (VirtualLocation virt_loc,
                                       gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
     char type;
 
     type = gnc_split_register_get_type_value (reg, virt_loc);
@@ -2035,10 +2045,10 @@ gnc_split_register_get_rate_io_flags (VirtualLocation virt_loc,
 
 static CellIOFlags
 gnc_split_register_get_debcred_io_flags (VirtualLocation virt_loc,
-        gpointer user_data)
+                                         gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split;
+    SplitRegister* reg = user_data;
+    Split* split;
 
     if (gnc_split_register_cursor_is_readonly (virt_loc, user_data))
         return XACC_CELL_ALLOW_READ_ONLY;
@@ -2053,9 +2063,9 @@ gnc_split_register_get_debcred_io_flags (VirtualLocation virt_loc,
 
 static CellIOFlags
 gnc_split_register_get_security_io_flags (VirtualLocation virt_loc,
-        gpointer user_data)
+                                          gpointer user_data)
 {
-    SplitRegister *reg = user_data;
+    SplitRegister* reg = user_data;
 
     if (gnc_split_register_cursor_is_readonly (virt_loc, user_data))
         return XACC_CELL_ALLOW_READ_ONLY;
@@ -2067,41 +2077,42 @@ gnc_split_register_get_security_io_flags (VirtualLocation virt_loc,
 }
 
 static gboolean
-xaccTransWarnReadOnly (GtkWidget *parent, Transaction *trans)
+xaccTransWarnReadOnly (GtkWidget* parent, Transaction* trans)
 {
-    GtkWidget *dialog;
-    const gchar *reason;
-    const gchar *format =
-        _("Cannot modify or delete this transaction. This transaction is "
-          "marked read-only because:\n\n'%s'");
+    GtkWidget* dialog;
+    const gchar* reason;
+    const gchar* format =
+        _ ("Cannot modify or delete this transaction. This transaction is "
+           "marked read-only because:\n\n'%s'");
 
     if (!trans) return FALSE;
 
     reason = xaccTransGetReadOnly (trans);
     if (reason)
     {
-        dialog = gtk_message_dialog_new(GTK_WINDOW(parent),
-                                        0,
-                                        GTK_MESSAGE_ERROR,
-                                        GTK_BUTTONS_OK,
-                                        format,
-                                        reason);
-        gtk_dialog_run(GTK_DIALOG(dialog));
-        gtk_widget_destroy(dialog);
+        dialog = gtk_message_dialog_new (GTK_WINDOW (parent),
+                                         0,
+                                         GTK_MESSAGE_ERROR,
+                                         GTK_BUTTONS_OK,
+                                         format,
+                                         reason);
+        gtk_dialog_run (GTK_DIALOG (dialog));
+        gtk_widget_destroy (dialog);
         return TRUE;
     }
     return FALSE;
 }
 
-static gboolean reg_trans_has_reconciled_splits (SplitRegister *reg, Transaction *trans)
+static gboolean reg_trans_has_reconciled_splits (SplitRegister* reg,
+                                                 Transaction* trans)
 {
-    GList *node;
+    GList* node;
 
     for (node = xaccTransGetSplitList (trans); node; node = node->next)
     {
-        Split *split = node->data;
+        Split* split = node->data;
 
-        if (!xaccTransStillHasSplit(trans, split))
+        if (!xaccTransStillHasSplit (trans, split))
             continue;
 
         if ((xaccSplitGetReconcile (split) == YREC) &&
@@ -2115,15 +2126,15 @@ static gboolean reg_trans_has_reconciled_splits (SplitRegister *reg, Transaction
 static gboolean
 gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *trans;
-    Split *split;
+    SplitRegister* reg = user_data;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* trans;
+    Split* split;
     char recn;
-    const char *cell_name;
+    const char* cell_name;
     gboolean protected_split_cell, protected_trans_cell;
-    const gchar *title = NULL;
-    const gchar *message = NULL;
+    const gchar* title = NULL;
+    const gchar* message = NULL;
 
     /* This assumes we reset the flag whenever we change splits.
      * This happens in gnc_split_register_move_cursor(). */
@@ -2135,7 +2146,7 @@ gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
         return TRUE;
 
     trans = xaccSplitGetParent (split);
-    if (xaccTransWarnReadOnly(gnc_split_register_get_parent(reg), trans))
+    if (xaccTransWarnReadOnly (gnc_split_register_get_parent (reg), trans))
         return FALSE;
 
     if (!reg_trans_has_reconciled_splits (reg, trans))
@@ -2143,7 +2154,7 @@ gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, RECN_CELL, FALSE))
         recn = gnc_recn_cell_get_flag
-               ((RecnCell *) gnc_table_layout_get_cell (reg->table->layout, RECN_CELL));
+               ((RecnCell*) gnc_table_layout_get_cell (reg->table->layout, RECN_CELL));
     else if (g_list_index (reg->unrecn_splits, split) != -1)
         recn = NREC;   /* A previous run of this function marked this split for unreconciling */
     else
@@ -2153,35 +2164,41 @@ gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
     cell_name = gnc_table_get_cell_name (reg->table, virt_loc);
 
     /* if we change a transfer cell, we want the other split */
-    if (g_strcmp0(cell_name, "transfer") == 0)
+    if (g_strcmp0 (cell_name, "transfer") == 0)
         recn = xaccSplitGetReconcile (xaccSplitGetOtherSplit (split));
 
     /* These cells can not be changed */
-    protected_split_cell = (g_strcmp0(cell_name, "account") == 0) || (g_strcmp0(cell_name, "transfer") == 0) || (g_strcmp0(cell_name, "debit") == 0) || (g_strcmp0(cell_name, "credit") == 0);
-    protected_trans_cell = (g_strcmp0(cell_name, "date") == 0) || (g_strcmp0(cell_name, "num") == 0) || (g_strcmp0(cell_name, "description") == 0);
+    protected_split_cell = (g_strcmp0 (cell_name, "account") == 0) ||
+                           (g_strcmp0 (cell_name, "transfer") == 0) ||
+                           (g_strcmp0 (cell_name, "debit") == 0) ||
+                           (g_strcmp0 (cell_name, "credit") == 0);
+    protected_trans_cell = (g_strcmp0 (cell_name, "date") == 0) ||
+                           (g_strcmp0 (cell_name, "num") == 0) ||
+                           (g_strcmp0 (cell_name, "description") == 0);
 
-    PINFO ("Protected transaction cell %d, Protected split cell %d, Cell is %s", protected_trans_cell, protected_split_cell, cell_name);
+    PINFO ("Protected transaction cell %d, Protected split cell %d, Cell is %s",
+           protected_trans_cell, protected_split_cell, cell_name);
 
     if (protected_trans_cell)
     {
-        GList *node;
-        gchar *acc_list = NULL;
-        gchar *message_format;
+        GList* node;
+        gchar* acc_list = NULL;
+        gchar* message_format;
 
         for (node = xaccTransGetSplitList (trans); node; node = node->next)
         {
-            Split *split = node->data;
+            Split* split = node->data;
 
             if (xaccSplitGetReconcile (split) == YREC)
             {
-                Account *acc = xaccSplitGetAccount (split);
-                gchar *name = gnc_account_get_full_name (acc);
+                Account* acc = xaccSplitGetAccount (split);
+                gchar* name = gnc_account_get_full_name (acc);
 
                 if (acc_list == NULL)
                     acc_list = g_strconcat ("\n", name, NULL);
                 else
                 {
-                    gchar *acc_list_copy = g_strdup(acc_list);
+                    gchar* acc_list_copy = g_strdup (acc_list);
                     g_free (acc_list);
                     acc_list = g_strconcat (acc_list_copy, "\n", name, NULL);
                     g_free (acc_list_copy);
@@ -2189,10 +2206,10 @@ gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
                 g_free (name);
             }
         }
-        title = _("Change transaction containing a reconciled split?");
+        title = _ ("Change transaction containing a reconciled split?");
         message_format =
-         _("The transaction you are about to change contains reconciled splits in the following accounts:\n%s"
-           "\n\nAre you sure you want to continue with this change ?");
+            _ ("The transaction you are about to change contains reconciled splits in the following accounts:\n%s"
+               "\n\nAre you sure you want to continue with this change ?");
 
         message = g_strdup_printf (message_format, acc_list);
         g_free (acc_list);
@@ -2200,37 +2217,38 @@ gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
 
     if (protected_split_cell)
     {
-        title = _("Change reconciled split?");
+        title = _ ("Change reconciled split?");
         message =
-         _("You are about to change a protected field of a reconciled split. "
-           "If you continue editing this split it will be unreconciled. "
-           "This might make future reconciliation difficult! Continue with this change?");
+            _ ("You are about to change a protected field of a reconciled split. "
+               "If you continue editing this split it will be unreconciled. "
+               "This might make future reconciliation difficult! Continue with this change?");
     }
 
     if ((recn == YREC && protected_split_cell) || protected_trans_cell)
     {
-        GtkWidget *dialog, *window;
+        GtkWidget* dialog, *window;
         gint response;
 
         /* Does the user want to be warned? */
-        window = gnc_split_register_get_parent(reg);
+        window = gnc_split_register_get_parent (reg);
         dialog =
-            gtk_message_dialog_new(GTK_WINDOW(window),
-                                   GTK_DIALOG_DESTROY_WITH_PARENT,
-                                   GTK_MESSAGE_WARNING,
-                                   GTK_BUTTONS_CANCEL,
-                                   "%s", title);
-        gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(dialog),
-                "%s", message);
+            gtk_message_dialog_new (GTK_WINDOW (window),
+                                    GTK_DIALOG_DESTROY_WITH_PARENT,
+                                    GTK_MESSAGE_WARNING,
+                                    GTK_BUTTONS_CANCEL,
+                                    "%s", title);
+        gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
+                                                  "%s", message);
 
         if (protected_split_cell)
-            gtk_dialog_add_button(GTK_DIALOG(dialog), _("Chan_ge Split"),
-                              GTK_RESPONSE_YES);
+            gtk_dialog_add_button (GTK_DIALOG (dialog), _ ("Chan_ge Split"),
+                                   GTK_RESPONSE_YES);
         else
-            gtk_dialog_add_button(GTK_DIALOG(dialog), _("Chan_ge Transaction"),
-                              GTK_RESPONSE_YES);
-        response = gnc_dialog_run(GTK_DIALOG(dialog), GNC_PREF_WARN_REG_RECD_SPLIT_MOD);
-        gtk_widget_destroy(dialog);
+            gtk_dialog_add_button (GTK_DIALOG (dialog), _ ("Chan_ge Transaction"),
+                                   GTK_RESPONSE_YES);
+        response = gnc_dialog_run (GTK_DIALOG (dialog),
+                                   GNC_PREF_WARN_REG_RECD_SPLIT_MOD);
+        gtk_widget_destroy (dialog);
         if (response != GTK_RESPONSE_YES)
             return FALSE;
 
@@ -2241,12 +2259,13 @@ gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
             {
                 reg->unrecn_splits = g_list_append (reg->unrecn_splits, split);
                 gnc_recn_cell_set_flag
-                    ((RecnCell *) gnc_table_layout_get_cell (reg->table->layout, RECN_CELL),
-                     NREC);
+                ((RecnCell*) gnc_table_layout_get_cell (reg->table->layout, RECN_CELL),
+                 NREC);
             }
         }
 
-        PINFO ("Unreconcile split list length is %d", g_list_length(reg->unrecn_splits));
+        PINFO ("Unreconcile split list length is %d",
+               g_list_length (reg->unrecn_splits));
         info->change_confirmed = TRUE;
     }
     return TRUE;
@@ -2255,27 +2274,27 @@ gnc_split_register_confirm (VirtualLocation virt_loc, gpointer user_data)
 static gpointer
 gnc_split_register_guid_malloc (void)
 {
-    GncGUID *guid;
+    GncGUID* guid;
 
-    guid = guid_malloc ();
+    guid = guid_malloc();
 
-    *guid = *guid_null ();
+    *guid = *guid_null();
 
     return guid;
 }
 
-static const char *
+static const char*
 gnc_template_register_get_xfrm_entry (VirtualLocation virt_loc,
                                       gboolean translate,
-                                      gboolean *conditionally_changed,
+                                      gboolean* conditionally_changed,
                                       gpointer user_data)
 {
-    static char *name = NULL;
+    static char* name = NULL;
 
-    SplitRegister *reg = user_data;
-    Split *split;
-    Account *account;
-    GncGUID *guid = NULL;
+    SplitRegister* reg = user_data;
+    Split* split;
+    Account* account;
+    GncGUID* guid = NULL;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
@@ -2286,88 +2305,88 @@ gnc_template_register_get_xfrm_entry (VirtualLocation virt_loc,
      */
     g_free (name);
     qof_instance_get (QOF_INSTANCE (split),
-              "sx-account", &guid,
-              NULL);
-    account = xaccAccountLookup (guid, gnc_get_current_book ());
+                      "sx-account", &guid,
+                      NULL);
+    account = xaccAccountLookup (guid, gnc_get_current_book());
     name = account ? gnc_get_account_name_for_split_register (account,
-                         reg->show_leaf_accounts) : NULL;
+                                                              reg->show_leaf_accounts) : NULL;
     return name;
 }
 
-static const char *
+static const char*
 gnc_template_register_get_fdebt_entry (VirtualLocation virt_loc,
                                        gboolean translate,
-                                       gboolean *conditionally_changed,
+                                       gboolean* conditionally_changed,
                                        gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split = gnc_split_register_get_split(reg, virt_loc.vcell_loc);
-    char *formula = NULL;
+    SplitRegister* reg = user_data;
+    Split* split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
+    char* formula = NULL;
 
     if (split)
     {
         qof_instance_get (QOF_INSTANCE (split),
-                  "sx-debit-formula", &formula,
-                  NULL);
+                          "sx-debit-formula", &formula,
+                          NULL);
     }
 
     return formula;
 }
 
-static char *
+static char*
 gnc_split_register_get_fdebt_help (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help;
+    SplitRegister* reg = user_data;
+    const char* help;
 
     help = gnc_table_get_entry (reg->table, virt_loc);
     if (!help || *help == '\0')
-        help = _("Enter debit formula for real transaction");
+        help = _ ("Enter debit formula for real transaction");
 
     return g_strdup (help);
 }
 
-static const char *
+static const char*
 gnc_template_register_get_fcred_entry (VirtualLocation virt_loc,
                                        gboolean translate,
-                                       gboolean *conditionally_changed,
+                                       gboolean* conditionally_changed,
                                        gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split = gnc_split_register_get_split(reg, virt_loc.vcell_loc);
-    char *formula = NULL;
+    SplitRegister* reg = user_data;
+    Split* split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
+    char* formula = NULL;
 
     if (split)
     {
         qof_instance_get (QOF_INSTANCE (split),
-                  "sx-credit-formula", &formula,
-                  NULL);
+                          "sx-credit-formula", &formula,
+                          NULL);
     }
 
     return formula;
 
 }
 
-static char *
+static char*
 gnc_split_register_get_fcred_help (VirtualLocation virt_loc,
                                    gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help = gnc_table_get_entry (reg->table, virt_loc);
+    SplitRegister* reg = user_data;
+    const char* help = gnc_table_get_entry (reg->table, virt_loc);
 
     if (!help || *help == '\0')
-        help = _("Enter credit formula for real transaction");
+        help = _ ("Enter credit formula for real transaction");
 
     return g_strdup (help);
 }
 
-static char *
+static char*
 gnc_split_register_get_default_help (VirtualLocation virt_loc,
                                      gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    const char *help = gnc_table_get_entry(reg->table, virt_loc);
+    SplitRegister* reg = user_data;
+    const char* help = gnc_table_get_entry (reg->table, virt_loc);
 
     return g_strdup (help);
 }
@@ -2380,23 +2399,23 @@ gnc_split_register_get_default_help (VirtualLocation virt_loc,
  * the split. I'm not sure that it's what was originally intended, but at least
  * it can do something now. <jralls, 8 June 2015>
  */
-static const char *
+static const char*
 gnc_template_register_get_debcred_entry (VirtualLocation virt_loc,
-        gboolean translate,
-        gboolean *conditionally_changed,
-        gpointer user_data)
+                                         gboolean translate,
+                                         gboolean* conditionally_changed,
+                                         gpointer user_data)
 {
-    SplitRegister *reg = user_data;
-    Split *split;
-    gnc_numeric *amount, amount2;
-    const char * cell_name;
+    SplitRegister* reg = user_data;
+    Split* split;
+    gnc_numeric* amount, amount2;
+    const char* cell_name;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
     if (!split)
         return gnc_split_register_get_debcred_entry (virt_loc,
-                translate,
-                conditionally_changed,
-                user_data);
+                                                     translate,
+                                                     conditionally_changed,
+                                                     user_data);
 
     cell_name = gnc_table_get_cell_name (reg->table, virt_loc);
     if (gnc_cell_name_equal (cell_name, DEBT_CELL))
@@ -2418,7 +2437,8 @@ gnc_template_register_get_debcred_entry (VirtualLocation virt_loc,
 
     amount2 = gnc_numeric_abs (*amount);
     g_free (amount);
-    return xaccPrintAmount (amount2, gnc_default_print_info (reg->mismatched_commodities));
+    return xaccPrintAmount (amount2,
+                            gnc_default_print_info (reg->mismatched_commodities));
 }
 
 static void
@@ -2430,8 +2450,8 @@ gnc_split_register_guid_free (gpointer guid)
 static void
 gnc_split_register_guid_copy (gpointer p_to, gconstpointer p_from)
 {
-    GncGUID *to = p_to;
-    const GncGUID *from = p_from;
+    GncGUID* to = p_to;
+    const GncGUID* from = p_from;
 
     g_return_if_fail (to != NULL);
     *to = from ? *from : *guid_null();
@@ -2439,35 +2459,36 @@ gnc_split_register_guid_copy (gpointer p_to, gconstpointer p_from)
 
 
 static void
-gnc_split_register_colorize_negative (gpointer gsettings, gchar *key, gpointer unused)
+gnc_split_register_colorize_negative (gpointer gsettings, gchar* key,
+                                      gpointer unused)
 {
-    use_red_for_negative = gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL,
-                                              GNC_PREF_NEGATIVE_IN_RED);
+    use_red_for_negative = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL,
+                                               GNC_PREF_NEGATIVE_IN_RED);
 }
 
 
 static gpointer
 gnc_split_register_model_add_hooks (gpointer unused)
 {
-    gnc_prefs_register_cb(GNC_PREFS_GROUP_GENERAL, GNC_PREF_NEGATIVE_IN_RED,
-                          gnc_split_register_colorize_negative,
-                          NULL);
+    gnc_prefs_register_cb (GNC_PREFS_GROUP_GENERAL, GNC_PREF_NEGATIVE_IN_RED,
+                           gnc_split_register_colorize_negative,
+                           NULL);
     /* Get the initial value */
-    use_red_for_negative = gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL,
-                                              GNC_PREF_NEGATIVE_IN_RED);
+    use_red_for_negative = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL,
+                                               GNC_PREF_NEGATIVE_IN_RED);
     return NULL;
 }
 
 
-TableModel *
+TableModel*
 gnc_split_register_model_new (void)
 {
-    TableModel *model;
+    TableModel* model;
     static GOnce once = G_ONCE_INIT;
 
-    g_once(&once, gnc_split_register_model_add_hooks, NULL);
+    g_once (&once, gnc_split_register_model_add_hooks, NULL);
 
-    model = gnc_table_model_new ();
+    model = gnc_table_model_new();
 
     // entry handlers
     gnc_table_model_set_entry_handler (model,
@@ -2680,16 +2701,16 @@ gnc_split_register_model_new (void)
 //        model, gnc_split_register_get_default_tooltip);
 
     gnc_table_model_set_tooltip_handler (model,
-                                       gnc_split_register_get_recn_tooltip,
-                                       RECN_CELL);
+                                         gnc_split_register_get_recn_tooltip,
+                                         RECN_CELL);
 
     gnc_table_model_set_tooltip_handler (model,
-                                       gnc_split_register_get_associate_tooltip,
-                                       ASSOC_CELL);
+                                         gnc_split_register_get_associate_tooltip,
+                                         ASSOC_CELL);
 
 
     // help handlers
-    gnc_table_model_set_default_help_handler(
+    gnc_table_model_set_default_help_handler (
         model, gnc_split_register_get_default_help);
 
     gnc_table_model_set_help_handler (model,
@@ -2753,7 +2774,7 @@ gnc_split_register_model_new (void)
                                       FDEBT_CELL);
 
     // io flag handlers
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, DATE_CELL);
 
     /* FIXME: We really only need a due date for 'invoices', not for
@@ -2761,88 +2782,88 @@ gnc_split_register_model_new (void)
      * due-date for transactions that credit the ACCT_TYPE_RECEIVABLE or
      * debit the ACCT_TYPE_PAYABLE account type.
      */
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_rate_io_flags, RATE_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_ddue_io_flags, DDUE_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, NUM_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, TNUM_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, DESC_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, ACTN_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, XFRM_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, MEMO_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, MXFRM_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, NOTES_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_inactive_io_flags, VNOTES_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_debcred_io_flags, CRED_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_debcred_io_flags, DEBT_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_recn_io_flags, RECN_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_recn_io_flags, ASSOC_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_recn_io_flags, TYPE_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_security_io_flags, PRIC_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_security_io_flags, SHRS_CELL);
 
 
-    gnc_table_model_set_default_cell_color_handler(
+    gnc_table_model_set_default_cell_color_handler (
         model, gnc_split_register_get_cell_color);
 
-    gnc_table_model_set_cell_color_handler(
+    gnc_table_model_set_cell_color_handler (
         model, gnc_split_register_get_debcred_color, DEBT_CELL);
 
-    gnc_table_model_set_cell_color_handler(
+    gnc_table_model_set_cell_color_handler (
         model, gnc_split_register_get_debcred_color, CRED_CELL);
 
-    gnc_table_model_set_cell_color_handler(
+    gnc_table_model_set_cell_color_handler (
         model, gnc_split_register_get_debcred_color, TDEBT_CELL);
 
-    gnc_table_model_set_cell_color_handler(
+    gnc_table_model_set_cell_color_handler (
         model, gnc_split_register_get_debcred_color, TCRED_CELL);
 
-    gnc_table_model_set_cell_color_handler(
+    gnc_table_model_set_cell_color_handler (
         model, gnc_split_register_get_debcred_color, FCRED_CELL);
 
-    gnc_table_model_set_cell_color_handler(
+    gnc_table_model_set_cell_color_handler (
         model, gnc_split_register_get_debcred_color, FDEBT_CELL);
 
 
-    gnc_table_model_set_default_cell_border_handler(
+    gnc_table_model_set_default_cell_border_handler (
         model, gnc_split_register_get_border);
 
 
-    gnc_table_model_set_default_confirm_handler(
+    gnc_table_model_set_default_confirm_handler (
         model, gnc_split_register_confirm);
 
     model->cell_data_allocator   = gnc_split_register_guid_malloc;
@@ -2854,44 +2875,44 @@ gnc_split_register_model_new (void)
     return model;
 }
 
-TableModel *
+TableModel*
 gnc_template_register_model_new (void)
 {
-    TableModel *model;
+    TableModel* model;
 
-    model = gnc_split_register_model_new ();
+    model = gnc_split_register_model_new();
 
-    gnc_table_model_set_entry_handler(
-        model, gnc_split_register_get_inactive_date_entry, DATE_CELL );
+    gnc_table_model_set_entry_handler (
+        model, gnc_split_register_get_inactive_date_entry, DATE_CELL);
 
-    gnc_table_model_set_entry_handler(
-        model, gnc_split_register_get_inactive_date_entry, DDUE_CELL );
+    gnc_table_model_set_entry_handler (
+        model, gnc_split_register_get_inactive_date_entry, DDUE_CELL);
 
-    gnc_table_model_set_io_flags_handler(
-        model, gnc_split_register_get_inactive_io_flags, DATE_CELL );
+    gnc_table_model_set_io_flags_handler (
+        model, gnc_split_register_get_inactive_io_flags, DATE_CELL);
 
-    gnc_table_model_set_io_flags_handler(
-        model, gnc_split_register_get_inactive_io_flags, DDUE_CELL );
+    gnc_table_model_set_io_flags_handler (
+        model, gnc_split_register_get_inactive_io_flags, DDUE_CELL);
 
-    gnc_table_model_set_entry_handler(
+    gnc_table_model_set_entry_handler (
         model, gnc_template_register_get_xfrm_entry, XFRM_CELL);
 
-    gnc_table_model_set_entry_handler(
+    gnc_table_model_set_entry_handler (
         model, gnc_template_register_get_fdebt_entry, FDEBT_CELL);
 
-    gnc_table_model_set_entry_handler(
+    gnc_table_model_set_entry_handler (
         model, gnc_template_register_get_fcred_entry, FCRED_CELL);
 
-    gnc_table_model_set_entry_handler(
+    gnc_table_model_set_entry_handler (
         model, gnc_template_register_get_debcred_entry, DEBT_CELL);
 
-    gnc_table_model_set_entry_handler(
+    gnc_table_model_set_entry_handler (
         model, gnc_template_register_get_debcred_entry, CRED_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, FCRED_CELL);
 
-    gnc_table_model_set_io_flags_handler(
+    gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_standard_io_flags, FDEBT_CELL);
 
     gnc_template_register_model_add_save_handlers (model);
diff --git a/gnucash/register/ledger-core/split-register.c b/gnucash/register/ledger-core/split-register.c
index 4ffe9eaab..f7b919bcf 100644
--- a/gnucash/register/ledger-core/split-register.c
+++ b/gnucash/register/ledger-core/split-register.c
@@ -67,61 +67,61 @@ static SCM copied_item = SCM_UNDEFINED;
 static GncGUID copied_leader_guid;
 /** static prototypes *****************************************************/
 
-static gboolean gnc_split_register_save_to_scm (SplitRegister *reg,
-        SCM trans_scm, SCM split_scm,
-        gboolean use_cut_semantics);
-static gboolean gnc_split_register_auto_calc (SplitRegister *reg,
-        Split *split);
+static gboolean gnc_split_register_save_to_scm (SplitRegister* reg,
+                                                SCM trans_scm, SCM split_scm,
+                                                gboolean use_cut_semantics);
+static gboolean gnc_split_register_auto_calc (SplitRegister* reg,
+                                              Split* split);
 
 
 /** implementations *******************************************************/
 
 /* Uses the scheme split copying routines */
 static void
-gnc_copy_split_onto_split(Split *from, Split *to, gboolean use_cut_semantics)
+gnc_copy_split_onto_split (Split* from, Split* to, gboolean use_cut_semantics)
 {
     SCM split_scm;
 
     if ((from == NULL) || (to == NULL))
         return;
 
-    split_scm = gnc_copy_split(from, use_cut_semantics);
+    split_scm = gnc_copy_split (from, use_cut_semantics);
     if (split_scm == SCM_UNDEFINED)
         return;
 
-    gnc_copy_split_scm_onto_split(split_scm, to, gnc_get_current_book ());
+    gnc_copy_split_scm_onto_split (split_scm, to, gnc_get_current_book());
 }
 
 /* Uses the scheme transaction copying routines */
 void
-gnc_copy_trans_onto_trans(Transaction *from, Transaction *to,
-                          gboolean use_cut_semantics,
-                          gboolean do_commit)
+gnc_copy_trans_onto_trans (Transaction* from, Transaction* to,
+                           gboolean use_cut_semantics,
+                           gboolean do_commit)
 {
     SCM trans_scm;
 
     if ((from == NULL) || (to == NULL))
         return;
 
-    trans_scm = gnc_copy_trans(from, use_cut_semantics);
+    trans_scm = gnc_copy_trans (from, use_cut_semantics);
     if (trans_scm == SCM_UNDEFINED)
         return;
 
-    gnc_copy_trans_scm_onto_trans(trans_scm, to, do_commit,
-                                  gnc_get_current_book ());
+    gnc_copy_trans_scm_onto_trans (trans_scm, to, do_commit,
+                                   gnc_get_current_book());
 }
 
 static int
-gnc_split_get_value_denom (Split *split)
+gnc_split_get_value_denom (Split* split)
 {
-    gnc_commodity *currency;
+    gnc_commodity* currency;
     int denom;
 
     currency = xaccTransGetCurrency (xaccSplitGetParent (split));
     denom = gnc_commodity_get_fraction (currency);
     if (denom == 0)
     {
-        gnc_commodity *commodity = gnc_default_currency ();
+        gnc_commodity* commodity = gnc_default_currency();
         denom = gnc_commodity_get_fraction (commodity);
         if (denom == 0)
             denom = 100;
@@ -131,14 +131,14 @@ gnc_split_get_value_denom (Split *split)
 }
 
 static int
-gnc_split_get_amount_denom (Split *split)
+gnc_split_get_amount_denom (Split* split)
 {
     int denom;
 
     denom = xaccAccountGetCommoditySCU (xaccSplitGetAccount (split));
     if (denom == 0)
     {
-        gnc_commodity *commodity = gnc_default_currency ();
+        gnc_commodity* commodity = gnc_default_currency();
         denom = gnc_commodity_get_fraction (commodity);
         if (denom == 0)
             denom = 100;
@@ -149,61 +149,62 @@ gnc_split_get_amount_denom (Split *split)
 
 /* returns TRUE if begin_edit was aborted */
 gboolean
-gnc_split_register_begin_edit_or_warn(SRInfo *info, Transaction *trans)
+gnc_split_register_begin_edit_or_warn (SRInfo* info, Transaction* trans)
 {
-    ENTER("info=%p, trans=%p", info, trans);
+    ENTER ("info=%p, trans=%p", info, trans);
 
-    if (!xaccTransIsOpen(trans))
+    if (!xaccTransIsOpen (trans))
     {
-        xaccTransBeginEdit(trans);
+        xaccTransBeginEdit (trans);
         /* This is now the pending transaction */
-        info->pending_trans_guid = *xaccTransGetGUID(trans);
-        LEAVE("opened and marked pending");
+        info->pending_trans_guid = *xaccTransGetGUID (trans);
+        LEAVE ("opened and marked pending");
         return FALSE;
     }
     else
     {
-        Split       *blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
-        Transaction *blank_trans = xaccSplitGetParent (blank_split);
+        Split*       blank_split = xaccSplitLookup (&info->blank_split_guid,
+                                                    gnc_get_current_book());
+        Transaction* blank_trans = xaccSplitGetParent (blank_split);
 
         if (trans == blank_trans)
         {
             /* This is a brand-new transaction. It is already
              * open, so just mark it as pending. */
-            info->pending_trans_guid = *xaccTransGetGUID(trans);
-            LEAVE("already open, now pending.");
+            info->pending_trans_guid = *xaccTransGetGUID (trans);
+            LEAVE ("already open, now pending.");
             return FALSE;
         }
         else
         {
-            GtkWindow *parent = NULL;
+            GtkWindow* parent = NULL;
             if (info->get_parent)
                 parent = GTK_WINDOW (info->get_parent (info->user_data));
-            gnc_error_dialog(parent, "%s", _("This transaction is already being edited in another register. Please finish editing it there first."));
-            LEAVE("already editing");
+            gnc_error_dialog (parent, "%s",
+                              _ ("This transaction is already being edited in another register. Please finish editing it there first."));
+            LEAVE ("already editing");
             return TRUE;
         }
     }
-    LEAVE(" ");
+    LEAVE (" ");
     return FALSE;  /* to satisfy static code analysis */
 }
 
 void
-gnc_split_register_expand_current_trans (SplitRegister *reg, gboolean expand)
+gnc_split_register_expand_current_trans (SplitRegister* reg, gboolean expand)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
     VirtualLocation virt_loc;
 
     if (!reg)
         return;
 
     if (reg->style == REG_STYLE_AUTO_LEDGER ||
-            reg->style == REG_STYLE_JOURNAL)
+        reg->style == REG_STYLE_JOURNAL)
         return;
 
     /* ok, so I just wanted an excuse to use exclusive-or */
-    if (!(expand ^ info->trans_expanded))
+    if (! (expand ^ info->trans_expanded))
         return;
 
     if (!expand)
@@ -227,7 +228,7 @@ gnc_split_register_expand_current_trans (SplitRegister *reg, gboolean expand)
                                     reg->table->current_cursor_loc.vcell_loc,
                                     gnc_split_register_get_active_cursor (reg));
 
-    gnc_split_register_set_trans_visible(
+    gnc_split_register_set_trans_visible (
         reg, reg->table->current_cursor_loc.vcell_loc, expand, FALSE);
 
     virt_loc = reg->table->current_cursor_loc;
@@ -250,24 +251,24 @@ gnc_split_register_expand_current_trans (SplitRegister *reg, gboolean expand)
 }
 
 gboolean
-gnc_split_register_current_trans_expanded (SplitRegister *reg)
+gnc_split_register_current_trans_expanded (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (!reg)
         return FALSE;
 
     if (reg->style == REG_STYLE_AUTO_LEDGER ||
-            reg->style == REG_STYLE_JOURNAL)
+        reg->style == REG_STYLE_JOURNAL)
         return TRUE;
 
     return info->trans_expanded;
 }
 
-Transaction *
-gnc_split_register_get_current_trans (SplitRegister *reg)
+Transaction*
+gnc_split_register_get_current_trans (SplitRegister* reg)
 {
-    Split *split;
+    Split* split;
     VirtualCellLocation vcell_loc;
 
     if (reg == NULL)
@@ -275,7 +276,7 @@ gnc_split_register_get_current_trans (SplitRegister *reg)
 
     split = gnc_split_register_get_current_split (reg);
     if (split != NULL)
-        return xaccSplitGetParent(split);
+        return xaccSplitGetParent (split);
 
     /* Split is blank. Assume it is the blank split of a multi-line
      * transaction. Go back one row to find a split in the transaction. */
@@ -288,31 +289,31 @@ gnc_split_register_get_current_trans (SplitRegister *reg)
     return xaccSplitGetParent (split);
 }
 
-Split *
-gnc_split_register_get_current_split (SplitRegister *reg)
+Split*
+gnc_split_register_get_current_split (SplitRegister* reg)
 {
     if (reg == NULL)
         return NULL;
 
-    return gnc_split_register_get_split(
+    return gnc_split_register_get_split (
                reg, reg->table->current_cursor_loc.vcell_loc);
 }
 
-Split *
-gnc_split_register_get_blank_split (SplitRegister *reg)
+Split*
+gnc_split_register_get_blank_split (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (!reg) return NULL;
 
-    return xaccSplitLookup (&info->blank_split_guid, gnc_get_current_book ());
+    return xaccSplitLookup (&info->blank_split_guid, gnc_get_current_book());
 }
 
 gboolean
-gnc_split_register_get_split_virt_loc (SplitRegister *reg, Split *split,
-                                       VirtualCellLocation *vcell_loc)
+gnc_split_register_get_split_virt_loc (SplitRegister* reg, Split* split,
+                                       VirtualCellLocation* vcell_loc)
 {
-    Table *table;
+    Table* table;
     int v_row;
     int v_col;
 
@@ -327,14 +328,14 @@ gnc_split_register_get_split_virt_loc (SplitRegister *reg, Split *split,
         for (v_col = 0; v_col < table->num_virt_cols; v_col++)
         {
             VirtualCellLocation vc_loc = { v_row, v_col };
-            VirtualCell *vcell;
-            Split *s;
+            VirtualCell* vcell;
+            Split* s;
 
             vcell = gnc_table_get_virtual_cell (table, vc_loc);
             if (!vcell || !vcell->visible)
                 continue;
 
-            s = xaccSplitLookup (vcell->vcell_data, gnc_get_current_book ());
+            s = xaccSplitLookup (vcell->vcell_data, gnc_get_current_book());
 
             if (s == split)
             {
@@ -349,12 +350,12 @@ gnc_split_register_get_split_virt_loc (SplitRegister *reg, Split *split,
 }
 
 gboolean
-gnc_split_register_get_split_amount_virt_loc (SplitRegister *reg, Split *split,
-        VirtualLocation *virt_loc)
+gnc_split_register_get_split_amount_virt_loc (SplitRegister* reg, Split* split,
+                                              VirtualLocation* virt_loc)
 {
     VirtualLocation v_loc;
     CursorClass cursor_class;
-    const char *cell_name;
+    const char* cell_name;
     gnc_numeric value;
 
     if (!gnc_split_register_get_split_virt_loc (reg, split, &v_loc.vcell_loc))
@@ -386,22 +387,22 @@ gnc_split_register_get_split_amount_virt_loc (SplitRegister *reg, Split *split,
     return TRUE;
 }
 
-Split *
-gnc_split_register_duplicate_current (SplitRegister *reg)
+Split*
+gnc_split_register_duplicate_current (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info(reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
     CursorClass cursor_class;
-    Transaction *trans;
-    Split *return_split;
-    Split *trans_split;
-    Split *blank_split;
+    Transaction* trans;
+    Split* return_split;
+    Split* trans_split;
+    Split* blank_split;
     gboolean changed;
-    Split *split;
+    Split* split;
 
-    ENTER("reg=%p", reg);
+    ENTER ("reg=%p", reg);
 
-    blank_split = xaccSplitLookup(&info->blank_split_guid,
-                                  gnc_get_current_book ());
+    blank_split = xaccSplitLookup (&info->blank_split_guid,
+                                   gnc_get_current_book());
     split = gnc_split_register_get_current_split (reg);
     trans = gnc_split_register_get_current_trans (reg);
     trans_split = gnc_split_register_get_current_trans_split (reg, NULL);
@@ -409,7 +410,7 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
     /* This shouldn't happen, but be paranoid. */
     if (trans == NULL)
     {
-        LEAVE("no transaction");
+        LEAVE ("no transaction");
         return NULL;
     }
 
@@ -418,14 +419,14 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
     /* Can't do anything with this. */
     if (cursor_class == CURSOR_CLASS_NONE)
     {
-        LEAVE("no cursor class");
+        LEAVE ("no cursor class");
         return NULL;
     }
 
     /* This shouldn't happen, but be paranoid. */
     if ((split == NULL) && (cursor_class == CURSOR_CLASS_TRANS))
     {
-        LEAVE("no split with transaction class");
+        LEAVE ("no split with transaction class");
         return NULL;
     }
 
@@ -435,41 +436,41 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
      * There's no point in doing that! */
     if (!changed && ((split == NULL) || (split == blank_split)))
     {
-        LEAVE("skip unchanged blank split");
+        LEAVE ("skip unchanged blank split");
         return NULL;
     }
 
-    gnc_suspend_gui_refresh ();
+    gnc_suspend_gui_refresh();
 
     /* If the cursor has been edited, we are going to have to commit
      * it before we can duplicate. Make sure the user wants to do that. */
     if (changed)
     {
-        GtkWidget *dialog, *window;
+        GtkWidget* dialog, *window;
         gint response;
-        const char *title = _("Save transaction before duplicating?");
-        const char *message =
-            _("The current transaction has been changed. Would you like to "
-              "record the changes before duplicating the transaction, or "
-              "cancel the duplication?");
+        const char* title = _ ("Save transaction before duplicating?");
+        const char* message =
+            _ ("The current transaction has been changed. Would you like to "
+               "record the changes before duplicating the transaction, or "
+               "cancel the duplication?");
 
         window = gnc_split_register_get_parent (reg);
-        dialog = gtk_message_dialog_new(GTK_WINDOW(window),
-                                        GTK_DIALOG_DESTROY_WITH_PARENT,
-                                        GTK_MESSAGE_QUESTION,
-                                        GTK_BUTTONS_CANCEL,
-                                        "%s", title);
-        gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(dialog),
-                "%s", message);
-        gtk_dialog_add_button(GTK_DIALOG(dialog),
-                              _("_Record"), GTK_RESPONSE_ACCEPT);
-        response = gnc_dialog_run(GTK_DIALOG(dialog), GNC_PREF_WARN_REG_TRANS_DUP);
-        gtk_widget_destroy(dialog);
+        dialog = gtk_message_dialog_new (GTK_WINDOW (window),
+                                         GTK_DIALOG_DESTROY_WITH_PARENT,
+                                         GTK_MESSAGE_QUESTION,
+                                         GTK_BUTTONS_CANCEL,
+                                         "%s", title);
+        gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
+                                                  "%s", message);
+        gtk_dialog_add_button (GTK_DIALOG (dialog),
+                               _ ("_Record"), GTK_RESPONSE_ACCEPT);
+        response = gnc_dialog_run (GTK_DIALOG (dialog), GNC_PREF_WARN_REG_TRANS_DUP);
+        gtk_widget_destroy (dialog);
 
         if (response != GTK_RESPONSE_ACCEPT)
         {
-            gnc_resume_gui_refresh ();
-            LEAVE("save cancelled");
+            gnc_resume_gui_refresh();
+            LEAVE ("save cancelled");
             return NULL;
         }
 
@@ -487,8 +488,8 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
 
     if (cursor_class == CURSOR_CLASS_SPLIT)
     {
-        Split *new_split;
-        char *out_num;
+        Split* new_split;
+        char* out_num;
         gboolean new_act_num = FALSE;
 
         /* We are on a split in an expanded transaction.
@@ -501,9 +502,9 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
         if (!reg->use_tran_num_for_num_field
             && gnc_strisnum (gnc_get_num_action (NULL, split)))
         {
-            Account *account = xaccSplitGetAccount (split);
-            const char *in_num = NULL;
-            const char* title = _("New Split Information");
+            Account* account = xaccSplitGetAccount (split);
+            const char* in_num = NULL;
+            const char* title = _ ("New Split Information");
             time64 date = info->last_date_entered;
 
             if (account)
@@ -512,17 +513,17 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
                 in_num = gnc_get_num_action (NULL, split);
 
             if (!gnc_dup_trans_dialog (gnc_split_register_get_parent (reg),
-                                   title, FALSE, &date, in_num, &out_num,
-                                   NULL, NULL, NULL, NULL))
+                                       title, FALSE, &date, in_num, &out_num,
+                                       NULL, NULL, NULL, NULL))
             {
-                gnc_resume_gui_refresh ();
-                LEAVE("dup cancelled");
+                gnc_resume_gui_refresh();
+                LEAVE ("dup cancelled");
                 return NULL;
             }
             new_act_num = TRUE;
         }
 
-        new_split = xaccMallocSplit (gnc_get_current_book ());
+        new_split = xaccMallocSplit (gnc_get_current_book());
 
         xaccTransBeginEdit (trans);
         xaccSplitSetParent (new_split, trans);
@@ -534,16 +535,16 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
 
         if (new_act_num && gnc_strisnum (out_num))
         {
-            Account *account = xaccSplitGetAccount (new_split);
+            Account* account = xaccSplitGetAccount (new_split);
 
             /* If current register is for account, set last num */
-            if (xaccAccountEqual(account,
-                                    gnc_split_register_get_default_account(reg),
-                                    TRUE))
+            if (xaccAccountEqual (account,
+                                  gnc_split_register_get_default_account (reg),
+                                  TRUE))
             {
-                NumCell *num_cell;
-                num_cell = (NumCell *) gnc_table_layout_get_cell (reg->table->layout,
-                       NUM_CELL);
+                NumCell* num_cell;
+                num_cell = (NumCell*) gnc_table_layout_get_cell (reg->table->layout,
+                                                                 NUM_CELL);
                 if (gnc_num_cell_set_last_num (num_cell, out_num))
                     gnc_split_register_set_last_num (reg, out_num);
             }
@@ -562,86 +563,88 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
     }
     else
     {
-        NumCell *num_cell;
-        Transaction *new_trans;
+        NumCell* num_cell;
+        Transaction* new_trans;
         int trans_split_index;
         int split_index;
-        const char *in_num = NULL;
-        const char *in_tnum = NULL;
-        char *out_num = NULL;
-        char *out_tnum = NULL;
-        char *out_tassoc = NULL;
+        const char* in_num = NULL;
+        const char* in_tnum = NULL;
+        char* out_num = NULL;
+        char* out_tnum = NULL;
+        char* out_tassoc = NULL;
         time64 date;
-        gboolean use_autoreadonly = qof_book_uses_autoreadonly(gnc_get_current_book());
+        gboolean use_autoreadonly = qof_book_uses_autoreadonly (
+                                        gnc_get_current_book());
 
         /* We are on a transaction row. Copy the whole transaction. */
 
         date = info->last_date_entered;
         if (gnc_strisnum (gnc_get_num_action (trans, trans_split)))
         {
-            Account *account = gnc_split_register_get_default_account (reg);
+            Account* account = gnc_split_register_get_default_account (reg);
 
             if (account)
                 in_num = xaccAccountGetLastNum (account);
             else
                 in_num = gnc_get_num_action (trans, trans_split);
             in_tnum = (reg->use_tran_num_for_num_field
-                                        ? NULL
-                                        : gnc_get_num_action (trans, NULL));
+                       ? NULL
+                       : gnc_get_num_action (trans, NULL));
         }
 
         if (!gnc_dup_trans_dialog (gnc_split_register_get_parent (reg), NULL,
                                    TRUE, &date, in_num, &out_num, in_tnum, &out_tnum,
                                    xaccTransGetAssociation (trans), &out_tassoc))
         {
-            gnc_resume_gui_refresh ();
-            LEAVE("dup cancelled");
+            gnc_resume_gui_refresh();
+            LEAVE ("dup cancelled");
             return NULL;
         }
 
         if (use_autoreadonly)
         {
             GDate d;
-            GDate *readonly_threshold = qof_book_get_autoreadonly_gdate(gnc_get_current_book());
+            GDate* readonly_threshold = qof_book_get_autoreadonly_gdate (
+                                            gnc_get_current_book());
             gnc_gdate_set_time64 (&d, date);
-            if (g_date_compare(&d, readonly_threshold) < 0)
+            if (g_date_compare (&d, readonly_threshold) < 0)
             {
-                GtkWidget *dialog = gtk_message_dialog_new(NULL,
-                                    0,
-                                    GTK_MESSAGE_ERROR,
-                                    GTK_BUTTONS_OK,
-                                    "%s", _("Cannot store a transaction at this date"));
-                gtk_message_dialog_format_secondary_text(GTK_MESSAGE_DIALOG(dialog),
-                        "%s", _("The entered date of the duplicated transaction is older than the \"Read-Only Threshold\" set for this book. "
-                                "This setting can be changed in File->Properties->Accounts."));
-                gtk_dialog_run(GTK_DIALOG(dialog));
-                gtk_widget_destroy(dialog);
-
-                g_date_free(readonly_threshold);
+                GtkWidget* dialog = gtk_message_dialog_new (NULL,
+                                                            0,
+                                                            GTK_MESSAGE_ERROR,
+                                                            GTK_BUTTONS_OK,
+                                                            "%s", _ ("Cannot store a transaction at this date"));
+                gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog),
+                                                          "%s", _ ("The entered date of the duplicated transaction is older than the \"Read-Only Threshold\" set for this book. "
+                                                                   "This setting can be changed in File->Properties->Accounts."));
+                gtk_dialog_run (GTK_DIALOG (dialog));
+                gtk_widget_destroy (dialog);
+
+                g_date_free (readonly_threshold);
                 return NULL;
             }
-            g_date_free(readonly_threshold);
+            g_date_free (readonly_threshold);
         }
 
-        split_index = xaccTransGetSplitIndex(trans, split);
-        trans_split_index = xaccTransGetSplitIndex(trans, trans_split);
+        split_index = xaccTransGetSplitIndex (trans, split);
+        trans_split_index = xaccTransGetSplitIndex (trans, trans_split);
 
         /* we should *always* find the split, but be paranoid */
         if (split_index < 0)
         {
-            gnc_resume_gui_refresh ();
-            LEAVE("no split");
+            gnc_resume_gui_refresh();
+            LEAVE ("no split");
             return NULL;
         }
 
-        new_trans = xaccMallocTransaction (gnc_get_current_book ());
+        new_trans = xaccMallocTransaction (gnc_get_current_book());
 
         xaccTransBeginEdit (new_trans);
         gnc_copy_trans_onto_trans (trans, new_trans, FALSE, FALSE);
         xaccTransSetDatePostedSecsNormalized (new_trans, date);
         /* We also must set a new DateEntered on the new entry
          * because otherwise the ordering is not deterministic */
-        xaccTransSetDateEnteredSecs(new_trans, gnc_time(NULL));
+        xaccTransSetDateEnteredSecs (new_trans, gnc_time (NULL));
 
         /* clear the associated entry if returned value NULL */
         if (out_tassoc == NULL)
@@ -664,8 +667,8 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
         }
         xaccTransCommitEdit (new_trans);
 
-        num_cell = (NumCell *) gnc_table_layout_get_cell (reg->table->layout,
-                   NUM_CELL);
+        num_cell = (NumCell*) gnc_table_layout_get_cell (reg->table->layout,
+                                                         NUM_CELL);
         if (gnc_num_cell_set_last_num (num_cell, out_num))
             gnc_split_register_set_last_num (reg, out_num);
 
@@ -689,37 +692,37 @@ gnc_split_register_duplicate_current (SplitRegister *reg)
     }
 
     /* Refresh the GUI. */
-    gnc_resume_gui_refresh ();
+    gnc_resume_gui_refresh();
 
-    LEAVE(" ");
+    LEAVE (" ");
     return return_split;
 }
 
 static void
-gnc_split_register_copy_current_internal (SplitRegister *reg,
-        gboolean use_cut_semantics)
+gnc_split_register_copy_current_internal (SplitRegister* reg,
+                                          gboolean use_cut_semantics)
 {
-    SRInfo *info = gnc_split_register_get_info(reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
     CursorClass cursor_class;
-    Transaction *trans;
-    Split *blank_split;
+    Transaction* trans;
+    Split* blank_split;
     gboolean changed;
-    Split *split;
+    Split* split;
     SCM new_item;
 
-    g_return_if_fail(reg);
-    ENTER("reg=%p, use_cut_semantics=%s", reg,
-          use_cut_semantics ? "TRUE" : "FALSE");
+    g_return_if_fail (reg);
+    ENTER ("reg=%p, use_cut_semantics=%s", reg,
+           use_cut_semantics ? "TRUE" : "FALSE");
 
-    blank_split = xaccSplitLookup(&info->blank_split_guid,
-                                  gnc_get_current_book ());
+    blank_split = xaccSplitLookup (&info->blank_split_guid,
+                                   gnc_get_current_book());
     split = gnc_split_register_get_current_split (reg);
     trans = gnc_split_register_get_current_trans (reg);
 
     /* This shouldn't happen, but be paranoid. */
     if (trans == NULL)
     {
-        LEAVE("no trans");
+        LEAVE ("no trans");
         return;
     }
 
@@ -728,15 +731,15 @@ gnc_split_register_copy_current_internal (SplitRegister *reg,
     /* Can't do anything with this. */
     if (cursor_class == CURSOR_CLASS_NONE)
     {
-        LEAVE("no cursor class");
+        LEAVE ("no cursor class");
         return;
     }
 
     /* This shouldn't happen, but be paranoid. */
     if ((split == NULL) && (cursor_class == CURSOR_CLASS_TRANS))
     {
-        g_warning("BUG DETECTED: transaction cursor with no anchoring split!");
-        LEAVE("transaction cursor with no anchoring split");
+        g_warning ("BUG DETECTED: transaction cursor with no anchoring split!");
+        LEAVE ("transaction cursor with no anchoring split");
         return;
     }
 
@@ -752,7 +755,7 @@ gnc_split_register_copy_current_internal (SplitRegister *reg,
          *        back to the description, then ask for a copy, and this code will
          *        be reached. It forgets that you changed the row the first time
          *        you were there.  -Charles */
-        LEAVE("nothing to copy/cut");
+        LEAVE ("nothing to copy/cut");
         return;
     }
 
@@ -761,7 +764,7 @@ gnc_split_register_copy_current_internal (SplitRegister *reg,
     if (cursor_class == CURSOR_CLASS_SPLIT)
     {
         /* We are on a split in an expanded transaction. Just copy the split. */
-        new_item = gnc_copy_split(split, use_cut_semantics);
+        new_item = gnc_copy_split (split, use_cut_semantics);
 
         if (new_item != SCM_UNDEFINED)
         {
@@ -775,7 +778,7 @@ gnc_split_register_copy_current_internal (SplitRegister *reg,
     else
     {
         /* We are on a transaction row. Copy the whole transaction. */
-        new_item = gnc_copy_trans(trans, use_cut_semantics);
+        new_item = gnc_copy_trans (trans, use_cut_semantics);
 
         if (new_item != SCM_UNDEFINED)
         {
@@ -784,9 +787,9 @@ gnc_split_register_copy_current_internal (SplitRegister *reg,
                 int split_index;
                 SCM split_scm;
 
-                split_index = xaccTransGetSplitIndex(trans, split);
+                split_index = xaccTransGetSplitIndex (trans, split);
                 if (split_index >= 0)
-                    split_scm = gnc_trans_scm_get_split_scm(new_item, split_index);
+                    split_scm = gnc_trans_scm_get_split_scm (new_item, split_index);
                 else
                     split_scm = SCM_UNDEFINED;
 
@@ -800,41 +803,41 @@ gnc_split_register_copy_current_internal (SplitRegister *reg,
 
     if (new_item == SCM_UNDEFINED)
     {
-        g_warning("BUG DETECTED: copy failed");
-        LEAVE("copy failed");
+        g_warning ("BUG DETECTED: copy failed");
+        LEAVE ("copy failed");
         return;
     }
 
     /* unprotect the old object, if any */
     if (copied_item != SCM_UNDEFINED)
-        scm_gc_unprotect_object(copied_item);
+        scm_gc_unprotect_object (copied_item);
 
     copied_item = new_item;
-    scm_gc_protect_object(copied_item);
+    scm_gc_protect_object (copied_item);
 
     copied_class = cursor_class;
-    LEAVE("%s %s", use_cut_semantics ? "cut" : "copied",
-          cursor_class == CURSOR_CLASS_SPLIT ? "split" : "transaction");
+    LEAVE ("%s %s", use_cut_semantics ? "cut" : "copied",
+           cursor_class == CURSOR_CLASS_SPLIT ? "split" : "transaction");
 }
 
 void
-gnc_split_register_copy_current (SplitRegister *reg)
+gnc_split_register_copy_current (SplitRegister* reg)
 {
     gnc_split_register_copy_current_internal (reg, FALSE);
 }
 
 void
-gnc_split_register_cut_current (SplitRegister *reg)
+gnc_split_register_cut_current (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
     CursorClass cursor_class;
-    Transaction *trans;
-    Split *blank_split;
+    Transaction* trans;
+    Split* blank_split;
     gboolean changed;
-    Split *split;
+    Split* split;
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
     split = gnc_split_register_get_current_split (reg);
     trans = gnc_split_register_get_current_trans (reg);
 
@@ -867,26 +870,26 @@ gnc_split_register_cut_current (SplitRegister *reg)
 }
 
 void
-gnc_split_register_paste_current (SplitRegister *reg)
+gnc_split_register_paste_current (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info(reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
     CursorClass cursor_class;
-    Transaction *trans;
-    Transaction *blank_trans;
-    Split *blank_split;
-    Split *trans_split;
-    Split *split;
+    Transaction* trans;
+    Transaction* blank_trans;
+    Split* blank_split;
+    Split* trans_split;
+    Split* split;
 
-    ENTER("reg=%p", reg);
+    ENTER ("reg=%p", reg);
 
     if (copied_class == CURSOR_CLASS_NONE)
     {
-        LEAVE("no copied cursor class");
+        LEAVE ("no copied cursor class");
         return;
     }
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
     blank_trans = xaccSplitGetParent (blank_split);
     split = gnc_split_register_get_current_split (reg);
     trans = gnc_split_register_get_current_trans (reg);
@@ -896,7 +899,7 @@ gnc_split_register_paste_current (SplitRegister *reg)
     /* This shouldn't happen, but be paranoid. */
     if (trans == NULL)
     {
-        LEAVE("no transaction");
+        LEAVE ("no transaction");
         return;
     }
 
@@ -905,32 +908,32 @@ gnc_split_register_paste_current (SplitRegister *reg)
     /* Can't do anything with this. */
     if (cursor_class == CURSOR_CLASS_NONE)
     {
-        LEAVE("no current cursor class");
+        LEAVE ("no current cursor class");
         return;
     }
 
     /* This shouldn't happen, but be paranoid. */
     if ((split == NULL) && (cursor_class == CURSOR_CLASS_TRANS))
     {
-        g_warning("BUG DETECTED: transaction cursor with no anchoring split!");
-        LEAVE("transaction cursor with no anchoring split");
+        g_warning ("BUG DETECTED: transaction cursor with no anchoring split!");
+        LEAVE ("transaction cursor with no anchoring split");
         return;
     }
 
     if (cursor_class == CURSOR_CLASS_SPLIT)
     {
-        const char *message = _("You are about to overwrite an existing split. "
-                                "Are you sure you want to do that?");
-        const char *anchor_message = _("This is the split anchoring this transaction "
-                                       "to the register. You may not overwrite it from "
-                                       "this register window. You may overwrite it if "
-                                       "you navigate to a register that shows another "
-                                       "side of this same transaction.");
+        const char* message = _ ("You are about to overwrite an existing split. "
+                                 "Are you sure you want to do that?");
+        const char* anchor_message = _ ("This is the split anchoring this transaction "
+                                        "to the register. You may not overwrite it from "
+                                        "this register window. You may overwrite it if "
+                                        "you navigate to a register that shows another "
+                                        "side of this same transaction.");
 
         if (copied_class == CURSOR_CLASS_TRANS)
         {
             /* An entire transaction was copied, but we're just on a split. */
-            LEAVE("can't copy trans to split");
+            LEAVE ("can't copy trans to split");
             return;
         }
 
@@ -942,13 +945,13 @@ gnc_split_register_paste_current (SplitRegister *reg)
             {
                 gnc_warning_dialog (GTK_WINDOW (gnc_split_register_get_parent (reg)),
                                     "%s", anchor_message);
-                LEAVE("anchore split");
+                LEAVE ("anchore split");
                 return;
             }
             else if (!gnc_verify_dialog (GTK_WINDOW (gnc_split_register_get_parent (reg)),
                                          FALSE, "%s", message))
             {
-                LEAVE("user cancelled");
+                LEAVE ("user cancelled");
                 return;
             }
         }
@@ -956,89 +959,89 @@ gnc_split_register_paste_current (SplitRegister *reg)
         /* Open the transaction for editing. */
         if (gnc_split_register_begin_edit_or_warn (info, trans))
         {
-            LEAVE("can't begin editing");
+            LEAVE ("can't begin editing");
             return;
         }
 
-        gnc_suspend_gui_refresh ();
+        gnc_suspend_gui_refresh();
 
         if (split == NULL)
         {
             /* We are on a null split in an expanded transaction. */
-            split = xaccMallocSplit(gnc_get_current_book ());
-            xaccSplitSetParent(split, trans);
+            split = xaccMallocSplit (gnc_get_current_book());
+            xaccSplitSetParent (split, trans);
         }
 
-        gnc_copy_split_scm_onto_split(copied_item, split,
-                                      gnc_get_current_book ());
+        gnc_copy_split_scm_onto_split (copied_item, split,
+                                       gnc_get_current_book());
     }
     else
     {
-        const char *message = _("You are about to overwrite an existing "
-                                "transaction. "
-                                "Are you sure you want to do that?");
-        Account * copied_leader;
-        const GncGUID *new_guid;
+        const char* message = _ ("You are about to overwrite an existing "
+                                 "transaction. "
+                                 "Are you sure you want to do that?");
+        Account* copied_leader;
+        const GncGUID* new_guid;
         int trans_split_index;
         int split_index;
         int num_splits;
 
         if (copied_class == CURSOR_CLASS_SPLIT)
         {
-            LEAVE("can't copy split to transaction");
+            LEAVE ("can't copy split to transaction");
             return;
         }
 
         /* Ask before overwriting an existing transaction. */
         if (split != blank_split &&
-                !gnc_verify_dialog (GTK_WINDOW (gnc_split_register_get_parent (reg)),
-                                   FALSE, "%s", message))
+            !gnc_verify_dialog (GTK_WINDOW (gnc_split_register_get_parent (reg)),
+                                FALSE, "%s", message))
         {
-            LEAVE("user cancelled");
+            LEAVE ("user cancelled");
             return;
         }
 
         /* Open the transaction for editing. */
-        if (gnc_split_register_begin_edit_or_warn(info, trans))
+        if (gnc_split_register_begin_edit_or_warn (info, trans))
         {
-            LEAVE("can't begin editing");
+            LEAVE ("can't begin editing");
             return;
         }
 
-        gnc_suspend_gui_refresh ();
+        gnc_suspend_gui_refresh();
 
-        DEBUG("Pasting txn, trans=%p, split=%p, blank_trans=%p, blank_split=%p",
-              trans, split, blank_trans, blank_split);
+        DEBUG ("Pasting txn, trans=%p, split=%p, blank_trans=%p, blank_split=%p",
+               trans, split, blank_trans, blank_split);
 
-        split_index = xaccTransGetSplitIndex(trans, split);
-        trans_split_index = xaccTransGetSplitIndex(trans, trans_split);
+        split_index = xaccTransGetSplitIndex (trans, split);
+        trans_split_index = xaccTransGetSplitIndex (trans, trans_split);
 
-        copied_leader = xaccAccountLookup(&copied_leader_guid,
-                                          gnc_get_current_book());
-        if (copied_leader && (gnc_split_register_get_default_account(reg) != NULL))
+        copied_leader = xaccAccountLookup (&copied_leader_guid,
+                                           gnc_get_current_book());
+        if (copied_leader && (gnc_split_register_get_default_account (reg) != NULL))
         {
             new_guid = &info->default_account;
-            gnc_copy_trans_scm_onto_trans_swap_accounts(copied_item, trans,
-                    &copied_leader_guid,
-                    new_guid, FALSE,
-                    gnc_get_current_book ());
+            gnc_copy_trans_scm_onto_trans_swap_accounts (copied_item, trans,
+                                                         &copied_leader_guid,
+                                                         new_guid, FALSE,
+                                                         gnc_get_current_book());
         }
         else
-            gnc_copy_trans_scm_onto_trans(copied_item, trans, FALSE,
-                                          gnc_get_current_book ());
+            gnc_copy_trans_scm_onto_trans (copied_item, trans, FALSE,
+                                           gnc_get_current_book());
 
-        num_splits = xaccTransCountSplits(trans);
+        num_splits = xaccTransCountSplits (trans);
         if (split_index >= num_splits)
             split_index = 0;
 
         if (trans == blank_trans)
         {
             /* In pasting, the blank split is deleted. Pick a new one. */
-            blank_split = xaccTransGetSplit(trans, 0);
+            blank_split = xaccTransGetSplit (trans, 0);
             info->blank_split_guid = *xaccSplitGetGUID (blank_split);
             info->blank_split_edited = TRUE;
             info->auto_complete = FALSE;
-            DEBUG("replacement blank_split=%p", blank_split);
+            DEBUG ("replacement blank_split=%p", blank_split);
 
             /* NOTE: At this point, the blank transaction virtual cell is still
              *       anchored by the old, deleted blank split. The register will
@@ -1046,22 +1049,23 @@ gnc_split_register_paste_current (SplitRegister *reg)
         }
 
         info->cursor_hint_trans = trans;
-        info->cursor_hint_split = xaccTransGetSplit(trans, split_index);
-        info->cursor_hint_trans_split = xaccTransGetSplit(trans,
-                                        trans_split_index);
+        info->cursor_hint_split = xaccTransGetSplit (trans, split_index);
+        info->cursor_hint_trans_split = xaccTransGetSplit (trans,
+                                                           trans_split_index);
         info->cursor_hint_cursor_class = CURSOR_CLASS_TRANS;
     }
 
     /* Refresh the GUI. */
-    gnc_resume_gui_refresh ();
-    LEAVE(" ");
+    gnc_resume_gui_refresh();
+    LEAVE (" ");
 }
 
 gboolean
-gnc_split_register_is_blank_split (SplitRegister *reg, Split *split)
+gnc_split_register_is_blank_split (SplitRegister* reg, Split* split)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Split *current_blank_split = xaccSplitLookup (&info->blank_split_guid, gnc_get_current_book ());
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Split* current_blank_split = xaccSplitLookup (&info->blank_split_guid,
+                                                  gnc_get_current_book());
 
     if (split == current_blank_split)
         return TRUE;
@@ -1070,15 +1074,16 @@ gnc_split_register_is_blank_split (SplitRegister *reg, Split *split)
 }
 
 void
-gnc_split_register_change_blank_split_ref (SplitRegister *reg, Split *split)
+gnc_split_register_change_blank_split_ref (SplitRegister* reg, Split* split)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Split *current_blank_split = xaccSplitLookup (&info->blank_split_guid, gnc_get_current_book ());
-    Split *pref_split = NULL; // has the same account as incoming split
-    Split *other_split = NULL; // other split
-    Split *s;
-    Account *blank_split_account = xaccSplitGetAccount (current_blank_split);
-    Transaction *trans = xaccSplitGetParent (split);
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Split* current_blank_split = xaccSplitLookup (&info->blank_split_guid,
+                                                  gnc_get_current_book());
+    Split* pref_split = NULL; // has the same account as incoming split
+    Split* other_split = NULL; // other split
+    Split* s;
+    Account* blank_split_account = xaccSplitGetAccount (current_blank_split);
+    Transaction* trans = xaccSplitGetParent (split);
     int i = 0;
 
     // loop through splitlist looking for splits other than the blank_split
@@ -1101,21 +1106,21 @@ gnc_split_register_change_blank_split_ref (SplitRegister *reg, Split *split)
 }
 
 void
-gnc_split_register_delete_current_split (SplitRegister *reg)
+gnc_split_register_delete_current_split (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans;
-    Transaction *trans;
-    Split *blank_split;
-    Split *split;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans;
+    Transaction* trans;
+    Split* blank_split;
+    Split* split;
 
     if (!reg) return;
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
 
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
 
     /* get the current split based on cursor position */
     split = gnc_split_register_get_current_split (reg);
@@ -1131,69 +1136,69 @@ gnc_split_register_delete_current_split (SplitRegister *reg)
         return;
     }
 
-    gnc_suspend_gui_refresh ();
+    gnc_suspend_gui_refresh();
 
-    trans = xaccSplitGetParent(split);
+    trans = xaccSplitGetParent (split);
 
     /* Check pending transaction */
     if (trans == pending_trans)
     {
-        g_assert(xaccTransIsOpen(trans));
+        g_assert (xaccTransIsOpen (trans));
     }
     else
     {
-        g_assert(!pending_trans);
-        if (gnc_split_register_begin_edit_or_warn(info, trans))
+        g_assert (!pending_trans);
+        if (gnc_split_register_begin_edit_or_warn (info, trans))
         {
-            gnc_resume_gui_refresh ();
+            gnc_resume_gui_refresh();
             return;
         }
     }
     xaccSplitDestroy (split);
 
-    gnc_resume_gui_refresh ();
-    gnc_split_register_redraw(reg);
+    gnc_resume_gui_refresh();
+    gnc_split_register_redraw (reg);
 }
 
 void
-gnc_split_register_delete_current_trans (SplitRegister *reg)
+gnc_split_register_delete_current_trans (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans;
-    Transaction *trans;
-    Split *blank_split;
-    Split *split;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans;
+    Transaction* trans;
+    Split* blank_split;
+    Split* split;
     gboolean was_open;
 
-    ENTER("reg=%p", reg);
+    ENTER ("reg=%p", reg);
     if (!reg)
     {
-        LEAVE("no register");
+        LEAVE ("no register");
         return;
     }
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
 
     /* get the current split based on cursor position */
     split = gnc_split_register_get_current_split (reg);
     if (split == NULL)
     {
-        LEAVE("no split");
+        LEAVE ("no split");
         return;
     }
 
-    gnc_suspend_gui_refresh ();
-    trans = xaccSplitGetParent(split);
+    gnc_suspend_gui_refresh();
+    trans = xaccSplitGetParent (split);
 
     /* If we just deleted the blank split, clean up. The user is
      * allowed to delete the blank split as a method for discarding
      * any edits they may have made to it. */
     if (split == blank_split)
     {
-        DEBUG("deleting blank split");
+        DEBUG ("deleting blank split");
         info->blank_split_guid = *guid_null();
         info->auto_complete = FALSE;
     }
@@ -1205,37 +1210,37 @@ gnc_split_register_delete_current_trans (SplitRegister *reg)
     /* Check pending transaction */
     if (trans == pending_trans)
     {
-        DEBUG("clearing pending trans");
+        DEBUG ("clearing pending trans");
         info->pending_trans_guid = *guid_null();
         pending_trans = NULL;
     }
 
-    was_open = xaccTransIsOpen(trans);
-    xaccTransDestroy(trans);
+    was_open = xaccTransIsOpen (trans);
+    xaccTransDestroy (trans);
     if (was_open)
     {
-        DEBUG("committing");
-        xaccTransCommitEdit(trans);
+        DEBUG ("committing");
+        xaccTransCommitEdit (trans);
     }
-    gnc_resume_gui_refresh ();
-    LEAVE(" ");
+    gnc_resume_gui_refresh();
+    LEAVE (" ");
 }
 
 void
-gnc_split_register_void_current_trans (SplitRegister *reg, const char *reason)
+gnc_split_register_void_current_trans (SplitRegister* reg, const char* reason)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans;
-    Transaction *trans;
-    Split *blank_split;
-    Split *split;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans;
+    Transaction* trans;
+    Split* blank_split;
+    Split* split;
 
     if (!reg) return;
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
 
     /* get the current split based on cursor position */
     split = gnc_split_register_get_current_split (reg);
@@ -1252,10 +1257,10 @@ gnc_split_register_void_current_trans (SplitRegister *reg, const char *reason)
 
     info->trans_expanded = FALSE;
 
-    gnc_suspend_gui_refresh ();
+    gnc_suspend_gui_refresh();
 
-    trans = xaccSplitGetParent(split);
-    xaccTransVoid(trans, reason);
+    trans = xaccSplitGetParent (split);
+    xaccTransVoid (trans, reason);
 
     /* Check pending transaction */
     if (trans == pending_trans)
@@ -1263,29 +1268,29 @@ gnc_split_register_void_current_trans (SplitRegister *reg, const char *reason)
         info->pending_trans_guid = *guid_null();
         pending_trans = NULL;
     }
-    if (xaccTransIsOpen(trans))
+    if (xaccTransIsOpen (trans))
     {
-        PERR("We should not be voiding an open transaction.");
-        xaccTransCommitEdit(trans);
+        PERR ("We should not be voiding an open transaction.");
+        xaccTransCommitEdit (trans);
     }
-    gnc_resume_gui_refresh ();
+    gnc_resume_gui_refresh();
 }
 
 void
-gnc_split_register_unvoid_current_trans (SplitRegister *reg)
+gnc_split_register_unvoid_current_trans (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans;
-    Transaction *trans;
-    Split *blank_split;
-    Split *split;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans;
+    Transaction* trans;
+    Split* blank_split;
+    Split* split;
 
     if (!reg) return;
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
 
     /* get the current split based on cursor position */
     split = gnc_split_register_get_current_split (reg);
@@ -1302,11 +1307,11 @@ gnc_split_register_unvoid_current_trans (SplitRegister *reg)
 
     info->trans_expanded = FALSE;
 
-    gnc_suspend_gui_refresh ();
+    gnc_suspend_gui_refresh();
 
-    trans = xaccSplitGetParent(split);
+    trans = xaccSplitGetParent (split);
 
-    xaccTransUnvoid(trans);
+    xaccTransUnvoid (trans);
 
     /* Check pending transaction */
     if (trans == pending_trans)
@@ -1315,56 +1320,56 @@ gnc_split_register_unvoid_current_trans (SplitRegister *reg)
         pending_trans = NULL;
     }
 
-    gnc_resume_gui_refresh ();
+    gnc_resume_gui_refresh();
 }
 
 void
-gnc_split_register_empty_current_trans_except_split (SplitRegister *reg,
-        Split *split)
+gnc_split_register_empty_current_trans_except_split (SplitRegister* reg,
+                                                     Split* split)
 {
-    SRInfo *info;
-    Transaction *trans;
-    Transaction *pending;
+    SRInfo* info;
+    Transaction* trans;
+    Transaction* pending;
     int i = 0;
-    Split *s;
+    Split* s;
 
     if ((reg == NULL)  || (split == NULL))
         return;
 
-    gnc_suspend_gui_refresh ();
-    info = gnc_split_register_get_info(reg);
-    pending = xaccTransLookup(&info->pending_trans_guid, gnc_get_current_book());
+    gnc_suspend_gui_refresh();
+    info = gnc_split_register_get_info (reg);
+    pending = xaccTransLookup (&info->pending_trans_guid, gnc_get_current_book());
 
-    trans = xaccSplitGetParent(split);
+    trans = xaccSplitGetParent (split);
     if (!pending)
     {
-        if (gnc_split_register_begin_edit_or_warn(info, trans))
+        if (gnc_split_register_begin_edit_or_warn (info, trans))
         {
-            gnc_resume_gui_refresh ();
+            gnc_resume_gui_refresh();
             return;
         }
     }
     else if (pending == trans)
     {
-        g_assert(xaccTransIsOpen(trans));
+        g_assert (xaccTransIsOpen (trans));
     }
     else g_assert_not_reached();
 
-    while ((s = xaccTransGetSplit(trans, i)) != NULL)
+    while ((s = xaccTransGetSplit (trans, i)) != NULL)
     {
         if (s != split)
-            xaccSplitDestroy(s);
+            xaccSplitDestroy (s);
         else i++;
     }
 
-    gnc_resume_gui_refresh ();
-    gnc_split_register_redraw(reg);
+    gnc_resume_gui_refresh();
+    gnc_split_register_redraw (reg);
 }
 
 void
-gnc_split_register_empty_current_trans (SplitRegister *reg)
+gnc_split_register_empty_current_trans (SplitRegister* reg)
 {
-    Split *split;
+    Split* split;
 
     /* get the current split based on cursor position */
     split = gnc_split_register_get_current_split (reg);
@@ -1372,7 +1377,7 @@ gnc_split_register_empty_current_trans (SplitRegister *reg)
 }
 
 void
-gnc_split_register_cancel_cursor_split_changes (SplitRegister *reg)
+gnc_split_register_cancel_cursor_split_changes (SplitRegister* reg)
 {
     VirtualLocation virt_loc;
 
@@ -1395,14 +1400,14 @@ gnc_split_register_cancel_cursor_split_changes (SplitRegister *reg)
 }
 
 void
-gnc_split_register_cancel_cursor_trans_changes (SplitRegister *reg)
+gnc_split_register_cancel_cursor_trans_changes (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans, *blank_trans;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans, *blank_trans;
     gboolean refresh_all = FALSE;
 
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
 
     blank_trans = xaccSplitGetParent (gnc_split_register_get_blank_split (reg));
 
@@ -1421,22 +1426,22 @@ gnc_split_register_cancel_cursor_trans_changes (SplitRegister *reg)
     if (!pending_trans)
         return;
 
-    gnc_suspend_gui_refresh ();
+    gnc_suspend_gui_refresh();
 
     xaccTransRollbackEdit (pending_trans);
 
-    info->pending_trans_guid = *guid_null ();
+    info->pending_trans_guid = *guid_null();
 
-    gnc_resume_gui_refresh ();
+    gnc_resume_gui_refresh();
 
     if (refresh_all)
-        gnc_gui_refresh_all (); // force a refresh of all registers
+        gnc_gui_refresh_all();  // force a refresh of all registers
     else
         gnc_split_register_redraw (reg);
 }
 
 void
-gnc_split_register_redraw (SplitRegister *reg)
+gnc_split_register_redraw (SplitRegister* reg)
 {
     gnc_ledger_display_refresh_by_split_register (reg);
 }
@@ -1444,12 +1449,12 @@ gnc_split_register_redraw (SplitRegister *reg)
 /* Copy from the register object to scheme. This needs to be
  * in sync with gnc_split_register_save and xaccSRSaveChangedCells. */
 static gboolean
-gnc_split_register_save_to_scm (SplitRegister *reg,
+gnc_split_register_save_to_scm (SplitRegister* reg,
                                 SCM trans_scm, SCM split_scm,
                                 gboolean use_cut_semantics)
 {
     SCM other_split_scm = SCM_UNDEFINED;
-    Transaction *trans;
+    Transaction* trans;
 
     /* use the changed flag to avoid heavy-weight updates
      * of the split & transaction fields. This will help
@@ -1465,38 +1470,38 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
     /* copy the contents from the cursor to the split */
     if (gnc_table_layout_get_cell_changed (reg->table->layout, DATE_CELL, TRUE))
     {
-        BasicCell *cell;
+        BasicCell* cell;
         time64 time;
         cell = gnc_table_layout_get_cell (reg->table->layout, DATE_CELL);
-        gnc_date_cell_get_date ((DateCell *) cell, &time, TRUE);
-        xaccTransSetDatePostedSecsNormalized(trans, time);
+        gnc_date_cell_get_date ((DateCell*) cell, &time, TRUE);
+        xaccTransSetDatePostedSecsNormalized (trans, time);
     }
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, NUM_CELL, TRUE))
     {
-        const char *value;
+        const char* value;
 
         value = gnc_table_layout_get_cell_value (reg->table->layout, NUM_CELL);
         if (reg->use_tran_num_for_num_field)
             xaccTransSetNum (trans, value);
-     /* else this contains the same as ACTN_CELL which is already handled below *
-      * and the TNUM_CELL contains transaction number which is handled in next  *
-      * if statement. */
+        /* else this contains the same as ACTN_CELL which is already handled below *
+         * and the TNUM_CELL contains transaction number which is handled in next  *
+         * if statement. */
     }
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, TNUM_CELL, TRUE))
     {
-        const char *value;
+        const char* value;
 
         value = gnc_table_layout_get_cell_value (reg->table->layout, TNUM_CELL);
         if (!reg->use_tran_num_for_num_field)
             xaccTransSetNum (trans, value);
-     /* else this cell is not used */
+        /* else this cell is not used */
     }
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, DESC_CELL, TRUE))
     {
-        const char *value;
+        const char* value;
 
         value = gnc_table_layout_get_cell_value (reg->table->layout, DESC_CELL);
         xaccTransSetDescription (trans, value);
@@ -1504,7 +1509,7 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, NOTES_CELL, TRUE))
     {
-        const char *value;
+        const char* value;
 
         value = gnc_table_layout_get_cell_value (reg->table->layout, NOTES_CELL);
         xaccTransSetNotes (trans, value);
@@ -1512,18 +1517,18 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, RECN_CELL, TRUE))
     {
-        BasicCell *cell;
+        BasicCell* cell;
         char flag;
 
         cell = gnc_table_layout_get_cell (reg->table->layout, RECN_CELL);
-        flag = gnc_recn_cell_get_flag ((RecnCell *) cell);
+        flag = gnc_recn_cell_get_flag ((RecnCell*) cell);
 
-        gnc_split_scm_set_reconcile_state(split_scm, flag);
+        gnc_split_scm_set_reconcile_state (split_scm, flag);
     }
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, ACTN_CELL, TRUE))
     {
-        const char *value;
+        const char* value;
 
         value = gnc_table_layout_get_cell_value (reg->table->layout, ACTN_CELL);
         gnc_split_scm_set_action (split_scm, value);
@@ -1531,7 +1536,7 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, MEMO_CELL, TRUE))
     {
-        const char *value;
+        const char* value;
 
         value = gnc_table_layout_get_cell_value (reg->table->layout, MEMO_CELL);
         gnc_split_scm_set_memo (split_scm, value);
@@ -1539,7 +1544,7 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, XFRM_CELL, TRUE))
     {
-        Account *new_account;
+        Account* new_account;
 
         new_account = gnc_split_register_get_account (reg, XFRM_CELL);
 
@@ -1556,11 +1561,11 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
         if (other_split_scm == SCM_UNDEFINED)
         {
-            if (gnc_trans_scm_get_num_splits(trans_scm) == 1)
+            if (gnc_trans_scm_get_num_splits (trans_scm) == 1)
             {
-                Split *temp_split;
+                Split* temp_split;
 
-                temp_split = xaccMallocSplit (gnc_get_current_book ());
+                temp_split = xaccMallocSplit (gnc_get_current_book());
                 other_split_scm = gnc_copy_split (temp_split, use_cut_semantics);
                 xaccSplitDestroy (temp_split);
 
@@ -1570,7 +1575,7 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
         if (other_split_scm != SCM_UNDEFINED)
         {
-            Account *new_account;
+            Account* new_account;
 
             new_account = gnc_split_register_get_account (reg, MXFRM_CELL);
 
@@ -1581,19 +1586,19 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout,
                                            DEBT_CELL, TRUE) ||
-            gnc_table_layout_get_cell_changed (reg->table->layout,
-                    CRED_CELL, TRUE))
+        gnc_table_layout_get_cell_changed (reg->table->layout,
+                                           CRED_CELL, TRUE))
     {
-        BasicCell *cell;
+        BasicCell* cell;
         gnc_numeric new_value;
         gnc_numeric credit;
         gnc_numeric debit;
 
         cell = gnc_table_layout_get_cell (reg->table->layout, CRED_CELL);
-        credit = gnc_price_cell_get_value ((PriceCell *) cell);
+        credit = gnc_price_cell_get_value ((PriceCell*) cell);
 
         cell = gnc_table_layout_get_cell (reg->table->layout, DEBT_CELL);
-        debit = gnc_price_cell_get_value ((PriceCell *) cell);
+        debit = gnc_price_cell_get_value ((PriceCell*) cell);
 
         new_value = gnc_numeric_sub_fixed (debit, credit);
 
@@ -1607,24 +1612,24 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout, SHRS_CELL, TRUE))
     {
-        BasicCell *cell;
+        BasicCell* cell;
         gnc_numeric shares;
 
         cell = gnc_table_layout_get_cell (reg->table->layout, SHRS_CELL);
 
-        shares = gnc_price_cell_get_value ((PriceCell *) cell);
+        shares = gnc_price_cell_get_value ((PriceCell*) cell);
 
         gnc_split_scm_set_amount (split_scm, shares);
     }
 
     if (gnc_table_layout_get_cell_changed (reg->table->layout,
                                            DEBT_CELL, TRUE) ||
-            gnc_table_layout_get_cell_changed (reg->table->layout,
-                    CRED_CELL, TRUE) ||
-            gnc_table_layout_get_cell_changed (reg->table->layout,
-                    PRIC_CELL, TRUE) ||
-            gnc_table_layout_get_cell_changed (reg->table->layout,
-                    SHRS_CELL, TRUE))
+        gnc_table_layout_get_cell_changed (reg->table->layout,
+                                           CRED_CELL, TRUE) ||
+        gnc_table_layout_get_cell_changed (reg->table->layout,
+                                           PRIC_CELL, TRUE) ||
+        gnc_table_layout_get_cell_changed (reg->table->layout,
+                                           SHRS_CELL, TRUE))
     {
         if (other_split_scm != SCM_UNDEFINED)
         {
@@ -1642,31 +1647,31 @@ gnc_split_register_save_to_scm (SplitRegister *reg,
 }
 
 gboolean
-gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
+gnc_split_register_save (SplitRegister* reg, gboolean do_commit)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans;
-    Transaction *blank_trans;
-    Transaction *trans;
-    Account *account;
-    Split *blank_split;
-    const char *memo;
-    const char *desc;
-    Split *split;
-
-    ENTER("reg=%p, do_commit=%s", reg, do_commit ? "TRUE" : "FALSE");
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans;
+    Transaction* blank_trans;
+    Transaction* trans;
+    Account* account;
+    Split* blank_split;
+    const char* memo;
+    const char* desc;
+    Split* split;
+
+    ENTER ("reg=%p, do_commit=%s", reg, do_commit ? "TRUE" : "FALSE");
 
     if (!reg)
     {
-        LEAVE("no register");
+        LEAVE ("no register");
         return FALSE;
     }
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
 
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
 
     blank_trans = xaccSplitGetParent (blank_split);
 
@@ -1675,7 +1680,7 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
     trans = gnc_split_register_get_current_trans (reg);
     if (trans == NULL)
     {
-        LEAVE("no transaction");
+        LEAVE ("no transaction");
         return FALSE;
     }
 
@@ -1686,29 +1691,29 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
     {
         if (!do_commit)
         {
-            LEAVE("commit unnecessary");
+            LEAVE ("commit unnecessary");
             return FALSE;
         }
 
-        if (!xaccTransIsOpen(trans))
+        if (!xaccTransIsOpen (trans))
         {
-            LEAVE("transaction not open");
+            LEAVE ("transaction not open");
             return FALSE;
         }
 
         if (trans == pending_trans ||
-                (trans == blank_trans && info->blank_split_edited))
+            (trans == blank_trans && info->blank_split_edited))
         {
             /* We are going to commit. */
 
-            gnc_suspend_gui_refresh ();
+            gnc_suspend_gui_refresh();
 
             if (trans == blank_trans)
             {
                 /* We have to clear the blank split before the
                  * refresh or a new one won't be created. */
                 info->last_date_entered = xaccTransGetDate (trans);
-                info->blank_split_guid = *guid_null ();
+                info->blank_split_guid = *guid_null();
                 info->blank_split_edited = FALSE;
                 info->auto_complete = FALSE;
             }
@@ -1716,35 +1721,35 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
             /* We have to clear the pending guid *before* committing the
              * trans, because the event handler will find it otherwise. */
             if (trans == pending_trans)
-                info->pending_trans_guid = *guid_null ();
+                info->pending_trans_guid = *guid_null();
 
-            PINFO("committing trans (%p)", trans);
-            xaccTransCommitEdit(trans);
+            PINFO ("committing trans (%p)", trans);
+            xaccTransCommitEdit (trans);
 
-            gnc_resume_gui_refresh ();
+            gnc_resume_gui_refresh();
         }
         else
-            DEBUG("leaving trans (%p) open", trans);
+            DEBUG ("leaving trans (%p) open", trans);
 
-        LEAVE("unchanged cursor");
+        LEAVE ("unchanged cursor");
         return TRUE;
     }
 
-    DEBUG("save split=%p", split);
-    DEBUG("blank_split=%p, blank_trans=%p, pending_trans=%p, trans=%p",
-          blank_split, blank_trans, pending_trans, trans);
+    DEBUG ("save split=%p", split);
+    DEBUG ("blank_split=%p, blank_trans=%p, pending_trans=%p, trans=%p",
+           blank_split, blank_trans, pending_trans, trans);
 
     /* Act on any changes to the current cell before the save. */
     if (!gnc_split_register_check_cell (reg,
-            gnc_table_get_current_cell_name (reg->table)))
+                                        gnc_table_get_current_cell_name (reg->table)))
     {
-        LEAVE("need another go at changing cell");
+        LEAVE ("need another go at changing cell");
         return FALSE;
     }
 
     if (!gnc_split_register_auto_calc (reg, split))
     {
-        LEAVE("auto calc failed");
+        LEAVE ("auto calc failed");
         return FALSE;
     }
 
@@ -1755,11 +1760,11 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
     /* Maybe deal with exchange-rate transfers */
     if (gnc_split_register_handle_exchange (reg, FALSE))
     {
-        LEAVE("no exchange rate");
+        LEAVE ("no exchange rate");
         return TRUE;
     }
 
-    gnc_suspend_gui_refresh ();
+    gnc_suspend_gui_refresh();
 
     /* determine whether we should commit the pending transaction */
     if (pending_trans != trans)
@@ -1769,13 +1774,13 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
         // transaction ever not be the current trans?
         if (xaccTransIsOpen (pending_trans))
         {
-            g_warning("Impossible? committing pending %p", pending_trans);
+            g_warning ("Impossible? committing pending %p", pending_trans);
             xaccTransCommitEdit (pending_trans);
         }
         else if (pending_trans)
         {
-            g_critical("BUG DETECTED! pending transaction (%p) not open",
-                       pending_trans);
+            g_critical ("BUG DETECTED! pending transaction (%p) not open",
+                        pending_trans);
             g_assert_not_reached();
         }
 
@@ -1783,23 +1788,23 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
         {
             /* Don't begin editing the blank trans, because it's
                already open, but mark it pending now. */
-            g_assert(xaccTransIsOpen(blank_trans));
+            g_assert (xaccTransIsOpen (blank_trans));
             /* This is now the pending transaction */
-            info->pending_trans_guid = *xaccTransGetGUID(blank_trans);
+            info->pending_trans_guid = *xaccTransGetGUID (blank_trans);
         }
         else
         {
-            PINFO("beginning edit of trans %p", trans);
-            if (gnc_split_register_begin_edit_or_warn(info, trans))
+            PINFO ("beginning edit of trans %p", trans);
+            if (gnc_split_register_begin_edit_or_warn (info, trans))
             {
-                gnc_resume_gui_refresh ();
-                LEAVE("transaction opened elsewhere");
+                gnc_resume_gui_refresh();
+                LEAVE ("transaction opened elsewhere");
                 return FALSE;
             }
         }
         pending_trans = trans;
     }
-    g_assert(xaccTransIsOpen(trans));
+    g_assert (xaccTransIsOpen (trans));
 
     /* If we are saving a brand new transaction and the blank split hasn't
      * been edited, then we need to give it a default account. */
@@ -1815,10 +1820,10 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
          * for an explanation - and the transaction has been edited (as evidenced
          * by the earlier check for a changed cursor.) Since the blank split
          * itself has not been edited, we'll have to assign a default account. */
-        account = gnc_split_register_get_default_account(reg);
+        account = gnc_split_register_get_default_account (reg);
         if (account)
-            xaccSplitSetAccount(blank_split, account);
-        xaccTransSetDateEnteredSecs(trans, gnc_time (NULL));
+            xaccSplitSetAccount (blank_split, account);
+        xaccTransSetDateEnteredSecs (trans, gnc_time (NULL));
     }
 
     if (split == NULL)
@@ -1831,30 +1836,30 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
          * xaccSRGetCurrent will handle this case, too. We will create
          * a new split, copy the row contents to that split, and append
          * the split to the pre-existing transaction. */
-        Split *trans_split;
+        Split* trans_split;
 
-        split = xaccMallocSplit (gnc_get_current_book ());
+        split = xaccMallocSplit (gnc_get_current_book());
         xaccTransAppendSplit (trans, split);
 
         gnc_table_set_virt_cell_data (reg->table,
                                       reg->table->current_cursor_loc.vcell_loc,
                                       xaccSplitGetGUID (split));
-        DEBUG("assigned cell to new split=%p", split);
+        DEBUG ("assigned cell to new split=%p", split);
 
         trans_split = gnc_split_register_get_current_trans_split (reg, NULL);
         if ((info->cursor_hint_trans == trans) &&
-                (info->cursor_hint_trans_split == trans_split) &&
-                (info->cursor_hint_split == NULL))
+            (info->cursor_hint_trans_split == trans_split) &&
+            (info->cursor_hint_split == NULL))
         {
             info->cursor_hint_split = split;
             info->cursor_hint_cursor_class = CURSOR_CLASS_SPLIT;
         }
     }
 
-    DEBUG("updating trans=%p", trans);
+    DEBUG ("updating trans=%p", trans);
 
     {
-        SRSaveData *sd;
+        SRSaveData* sd;
 
         sd = gnc_split_register_save_data_new (
                  trans, split, (info->trans_expanded ||
@@ -1878,7 +1883,7 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
     {
         if (do_commit)
         {
-            info->blank_split_guid = *guid_null ();
+            info->blank_split_guid = *guid_null();
             info->auto_complete = FALSE;
             blank_split = NULL;
             info->last_date_entered = xaccTransGetDate (trans);
@@ -1891,11 +1896,11 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
      * transaction to NULL. */
     if (do_commit)
     {
-        g_assert(trans == blank_trans || trans == pending_trans);
+        g_assert (trans == blank_trans || trans == pending_trans);
         if (pending_trans == trans)
         {
             pending_trans = NULL;
-            info->pending_trans_guid = *guid_null ();
+            info->pending_trans_guid = *guid_null();
         }
         xaccTransCommitEdit (trans);
     }
@@ -1904,13 +1909,14 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
      * we need to unreconcile them */
     if (do_commit && (reg->unrecn_splits != NULL))
     {
-        GList *node;
+        GList* node;
 
-        PINFO ("Unreconcile %d splits of reconciled transaction", g_list_length (reg->unrecn_splits));
+        PINFO ("Unreconcile %d splits of reconciled transaction",
+               g_list_length (reg->unrecn_splits));
 
         for (node = reg->unrecn_splits; node; node = node->next)
         {
-            Split *split = node->data;
+            Split* split = node->data;
 
             if (xaccSplitGetReconcile (split) == YREC)
                 xaccSplitSetReconcile (split, NREC);
@@ -1921,33 +1927,34 @@ gnc_split_register_save (SplitRegister *reg, gboolean do_commit)
 
     gnc_table_clear_current_cursor_changes (reg->table);
 
-    gnc_resume_gui_refresh ();
+    gnc_resume_gui_refresh();
 
-    LEAVE(" ");
+    LEAVE (" ");
     return TRUE;
 }
 
 
-Account *
-gnc_split_register_get_account_by_name (SplitRegister *reg, BasicCell * bcell,
-                                        const char *name)
+Account*
+gnc_split_register_get_account_by_name (SplitRegister* reg, BasicCell* bcell,
+                                        const char* name)
 {
-    const char *placeholder = _("The account %s does not allow transactions.");
-    const char *missing = _("The account %s does not exist. "
-                            "Would you like to create it?");
-    char *account_name;
-    ComboCell *cell = (ComboCell *) bcell;
-    Account *account;
+    const char* placeholder = _ ("The account %s does not allow transactions.");
+    const char* missing = _ ("The account %s does not exist. "
+                             "Would you like to create it?");
+    char* account_name;
+    ComboCell* cell = (ComboCell*) bcell;
+    Account* account;
     static gboolean creating_account = FALSE;
-    GtkWindow *parent = GTK_WINDOW (gnc_split_register_get_parent (reg));
+    GtkWindow* parent = GTK_WINDOW (gnc_split_register_get_parent (reg));
 
-    if (!name || (strlen(name) == 0))
+    if (!name || (strlen (name) == 0))
         return NULL;
 
     /* Find the account */
-    account = gnc_account_lookup_for_register (gnc_get_current_root_account (), name);
+    account = gnc_account_lookup_for_register (gnc_get_current_root_account(),
+                                               name);
     if (!account)
-        account = gnc_account_lookup_by_code(gnc_get_current_root_account(), name);
+        account = gnc_account_lookup_by_code (gnc_get_current_root_account(), name);
 
     /* if gnc_ui_new_accounts_from_name_window is used, there is a call to
      * refresh which subsequently calls this function again, that's the
@@ -1969,8 +1976,9 @@ gnc_split_register_get_account_by_name (SplitRegister *reg, BasicCell * bcell,
     if (!creating_account)
     {
         /* Now have the account. */
-        account_name = gnc_get_account_name_for_split_register (account, reg->show_leaf_accounts);
-        if (g_strcmp0(account_name, gnc_basic_cell_get_value(bcell)))
+        account_name = gnc_get_account_name_for_split_register (account,
+                                                                reg->show_leaf_accounts);
+        if (g_strcmp0 (account_name, gnc_basic_cell_get_value (bcell)))
         {
             /* The name has changed. Update the cell. */
             gnc_combo_cell_set_value (cell, account_name);
@@ -1981,7 +1989,7 @@ gnc_split_register_get_account_by_name (SplitRegister *reg, BasicCell * bcell,
         /* See if the account (either old or new) is a placeholder. */
         if (account && xaccAccountGetPlaceholder (account))
         {
-            gchar *fullname = gnc_account_get_full_name (account);
+            gchar* fullname = gnc_account_get_full_name (account);
             gnc_error_dialog (GTK_WINDOW (gnc_split_register_get_parent (reg)),
                               placeholder, fullname);
             g_free (fullname);
@@ -1993,11 +2001,11 @@ gnc_split_register_get_account_by_name (SplitRegister *reg, BasicCell * bcell,
     return account;
 }
 
-Account *
-gnc_split_register_get_account (SplitRegister *reg, const char * cell_name)
+Account*
+gnc_split_register_get_account (SplitRegister* reg, const char* cell_name)
 {
-    BasicCell *cell;
-    const char *name;
+    BasicCell* cell;
+    const char* name;
 
     if (!gnc_table_layout_get_cell_changed (reg->table->layout, cell_name, TRUE))
         return NULL;
@@ -2010,12 +2018,12 @@ gnc_split_register_get_account (SplitRegister *reg, const char * cell_name)
 }
 
 static gnc_numeric
-calculate_value (SplitRegister *reg)
+calculate_value (SplitRegister* reg)
 {
     gnc_numeric credit;
     gnc_numeric debit;
 
-    PriceCell *cell = (PriceCell*)gnc_table_layout_get_cell (reg->table->layout,
+    PriceCell* cell = (PriceCell*)gnc_table_layout_get_cell (reg->table->layout,
                                                              CRED_CELL);
     credit = gnc_price_cell_get_value (cell);
 
@@ -2028,49 +2036,49 @@ calculate_value (SplitRegister *reg)
 
 
 static int
-recalc_message_box (SplitRegister *reg, gboolean shares_changed,
+recalc_message_box (SplitRegister* reg, gboolean shares_changed,
                     gboolean price_changed, gboolean value_changed)
 {
     int choice;
     int default_value;
-    GList *node;
-    GList *radio_list = NULL;
-    const char *title = _("Recalculate Transaction");
-    const char *message = _("The values entered for this transaction "
-                            "are inconsistent. Which value would you "
-                            "like to have recalculated?");
+    GList* node;
+    GList* radio_list = NULL;
+    const char* title = _ ("Recalculate Transaction");
+    const char* message = _ ("The values entered for this transaction "
+                             "are inconsistent. Which value would you "
+                             "like to have recalculated?");
 
     if (shares_changed)
         radio_list = g_list_append (radio_list, g_strdup_printf ("%s (%s)",
-                                                                 _("_Shares"),
-                                                                 _("Changed")));
+                                                                 _ ("_Shares"),
+                                                                 _ ("Changed")));
     else
-        radio_list = g_list_append (radio_list, g_strdup (_("_Shares")));
+        radio_list = g_list_append (radio_list, g_strdup (_ ("_Shares")));
 
     if (price_changed)
         radio_list = g_list_append (radio_list, g_strdup_printf ("%s (%s)",
-                                                                 _("_Price"),
-                                                                 _("Changed")));
+                                                                 _ ("_Price"),
+                                                                 _ ("Changed")));
     else
-        radio_list = g_list_append (radio_list, g_strdup (_("_Price")));
+        radio_list = g_list_append (radio_list, g_strdup (_ ("_Price")));
 
     if (value_changed)
         radio_list = g_list_append (radio_list, g_strdup_printf ("%s (%s)",
-                                                                 _("_Value"),
-                                                                 _("Changed")));
+                                                                 _ ("_Value"),
+                                                                 _ ("Changed")));
     else
-        radio_list = g_list_append (radio_list, g_strdup (_("_Value")));
+        radio_list = g_list_append (radio_list, g_strdup (_ ("_Value")));
 
     if (price_changed) default_value = 2;  /* change the value */
     else  default_value = 1;  /* change the value */
 
     choice = gnc_choose_radio_option_dialog
-        (gnc_split_register_get_parent (reg),
-         title,
-         message,
-         _("_Recalculate"),
-         default_value,
-         radio_list);
+             (gnc_split_register_get_parent (reg),
+              title,
+              message,
+              _ ("_Recalculate"),
+              default_value,
+              radio_list);
 
     for (node = radio_list; node; node = node->next)
         g_free (node->data);
@@ -2081,15 +2089,15 @@ recalc_message_box (SplitRegister *reg, gboolean shares_changed,
 }
 
 static void
-recalculate_shares (Split* split, SplitRegister *reg,
-               gnc_numeric value, gnc_numeric price, gboolean value_changed)
+recalculate_shares (Split* split, SplitRegister* reg,
+                    gnc_numeric value, gnc_numeric price, gboolean value_changed)
 {
     gint64 denom = gnc_split_get_amount_denom (split);
     gnc_numeric amount = gnc_numeric_div (value, price, denom,
                                           GNC_HOW_RND_ROUND_HALF_UP);
 
-    BasicCell *cell = gnc_table_layout_get_cell (reg->table->layout, SHRS_CELL);
-    gnc_price_cell_set_value ((PriceCell *) cell, amount);
+    BasicCell* cell = gnc_table_layout_get_cell (reg->table->layout, SHRS_CELL);
+    gnc_price_cell_set_value ((PriceCell*) cell, amount);
     gnc_basic_cell_set_changed (cell, TRUE);
 
     if (value_changed)
@@ -2100,18 +2108,18 @@ recalculate_shares (Split* split, SplitRegister *reg,
 }
 
 static void
-recalculate_price (Split *split, SplitRegister *reg,
-              gnc_numeric value, gnc_numeric amount)
+recalculate_price (Split* split, SplitRegister* reg,
+                   gnc_numeric value, gnc_numeric amount)
 {
-    BasicCell *price_cell;
+    BasicCell* price_cell;
     gnc_numeric price = gnc_numeric_div (value, amount,
                                          GNC_DENOM_AUTO,
                                          GNC_HOW_DENOM_EXACT);
 
     if (gnc_numeric_negative_p (price))
     {
-        BasicCell *debit_cell;
-        BasicCell *credit_cell;
+        BasicCell* debit_cell;
+        BasicCell* credit_cell;
 
         debit_cell = gnc_table_layout_get_cell (reg->table->layout,
                                                 DEBT_CELL);
@@ -2121,8 +2129,8 @@ recalculate_price (Split *split, SplitRegister *reg,
 
         price = gnc_numeric_neg (price);
 
-        gnc_price_cell_set_debt_credit_value ((PriceCell *) debit_cell,
-                                              (PriceCell *) credit_cell,
+        gnc_price_cell_set_debt_credit_value ((PriceCell*) debit_cell,
+                                              (PriceCell*) credit_cell,
                                               gnc_numeric_neg (value));
 
         gnc_basic_cell_set_changed (debit_cell, TRUE);
@@ -2130,50 +2138,50 @@ recalculate_price (Split *split, SplitRegister *reg,
     }
 
     price_cell = gnc_table_layout_get_cell (reg->table->layout, PRIC_CELL);
-    gnc_price_cell_set_value ((PriceCell *) price_cell, price);
+    gnc_price_cell_set_value ((PriceCell*) price_cell, price);
     gnc_basic_cell_set_changed (price_cell, TRUE);
 }
 
 static void
-recalculate_value (Split *split, SplitRegister *reg,
-              gnc_numeric price, gnc_numeric amount, gboolean shares_changed)
+recalculate_value (Split* split, SplitRegister* reg,
+                   gnc_numeric price, gnc_numeric amount, gboolean shares_changed)
 {
-    BasicCell *debit_cell = gnc_table_layout_get_cell (reg->table->layout,
+    BasicCell* debit_cell = gnc_table_layout_get_cell (reg->table->layout,
                                                        DEBT_CELL);
-    BasicCell *credit_cell = gnc_table_layout_get_cell (reg->table->layout,
+    BasicCell* credit_cell = gnc_table_layout_get_cell (reg->table->layout,
                                                         CRED_CELL);
     gint64 denom = gnc_split_get_value_denom (split);
     gnc_numeric value = gnc_numeric_mul (price, amount, denom,
                                          GNC_HOW_RND_ROUND_HALF_UP);
 
-    gnc_price_cell_set_debt_credit_value ((PriceCell *) debit_cell,
-                                          (PriceCell *) credit_cell, value);
+    gnc_price_cell_set_debt_credit_value ((PriceCell*) debit_cell,
+                                          (PriceCell*) credit_cell, value);
 
     gnc_basic_cell_set_changed (debit_cell, TRUE);
     gnc_basic_cell_set_changed (credit_cell, TRUE);
 
     if (shares_changed)
     {
-        BasicCell *cell = gnc_table_layout_get_cell (reg->table->layout,
+        BasicCell* cell = gnc_table_layout_get_cell (reg->table->layout,
                                                      PRIC_CELL);
         gnc_basic_cell_set_changed (cell, FALSE);
     }
 }
 
 static void
-record_price (SplitRegister *reg, Account *account, gnc_numeric value,
+record_price (SplitRegister* reg, Account* account, gnc_numeric value,
               PriceSource source)
 {
-    Transaction *trans = gnc_split_register_get_current_trans (reg);
-    QofBook *book = qof_instance_get_book (QOF_INSTANCE (account));
-    GNCPriceDB *pricedb = gnc_pricedb_get_db (book);
-    gnc_commodity *comm = xaccAccountGetCommodity (account);
-    gnc_commodity *curr = xaccTransGetCurrency (trans);
-    GNCPrice *price;
+    Transaction* trans = gnc_split_register_get_current_trans (reg);
+    QofBook* book = qof_instance_get_book (QOF_INSTANCE (account));
+    GNCPriceDB* pricedb = gnc_pricedb_get_db (book);
+    gnc_commodity* comm = xaccAccountGetCommodity (account);
+    gnc_commodity* curr = xaccTransGetCurrency (trans);
+    GNCPrice* price;
     gnc_numeric price_value;
-    int scu = gnc_commodity_get_fraction(curr);
+    int scu = gnc_commodity_get_fraction (curr);
     time64 time;
-    BasicCell *cell = gnc_table_layout_get_cell (reg->table->layout, DATE_CELL);
+    BasicCell* cell = gnc_table_layout_get_cell (reg->table->layout, DATE_CELL);
     gboolean swap = FALSE;
 
     /* Only record the price for account types that don't have a
@@ -2185,30 +2193,30 @@ record_price (SplitRegister *reg, Account *account, gnc_numeric value,
     gnc_date_cell_get_date ((DateCell*)cell, &time, TRUE);
     price = gnc_pricedb_lookup_day_t64 (pricedb, comm, curr, time);
     if (gnc_commodity_equiv (comm, gnc_price_get_currency (price)))
-            swap = TRUE;
+        swap = TRUE;
 
     if (price)
     {
-        price_value = gnc_price_get_value(price);
-        if (gnc_numeric_equal(swap ? gnc_numeric_invert(value) : value,
-                              price_value))
+        price_value = gnc_price_get_value (price);
+        if (gnc_numeric_equal (swap ? gnc_numeric_invert (value) : value,
+                               price_value))
         {
             gnc_price_unref (price);
             return;
         }
-        if (gnc_price_get_source(price) < PRICE_SOURCE_XFER_DLG_VAL)
+        if (gnc_price_get_source (price) < PRICE_SOURCE_XFER_DLG_VAL)
         {
             /* Existing price is preferred over this one. */
-            gnc_price_unref(price);
+            gnc_price_unref (price);
             return;
         }
         if (swap)
         {
-            value = gnc_numeric_invert(value);
-            scu = gnc_commodity_get_fraction(comm);
+            value = gnc_numeric_invert (value);
+            scu = gnc_commodity_get_fraction (comm);
         }
-        value = gnc_numeric_convert(value, scu * COMMODITY_DENOM_MULT,
-                                    GNC_HOW_RND_ROUND_HALF_UP);
+        value = gnc_numeric_convert (value, scu * COMMODITY_DENOM_MULT,
+                                     GNC_HOW_RND_ROUND_HALF_UP);
         gnc_price_begin_edit (price);
         gnc_price_set_time64 (price, time);
         gnc_price_set_source (price, source);
@@ -2219,8 +2227,8 @@ record_price (SplitRegister *reg, Account *account, gnc_numeric value,
         return;
     }
 
-    value = gnc_numeric_convert(value, scu * COMMODITY_DENOM_MULT,
-                                GNC_HOW_RND_ROUND_HALF_UP);
+    value = gnc_numeric_convert (value, scu * COMMODITY_DENOM_MULT,
+                                 GNC_HOW_RND_ROUND_HALF_UP);
     price = gnc_price_create (book);
     gnc_price_begin_edit (price);
     gnc_price_set_commodity (price, comm);
@@ -2234,9 +2242,9 @@ record_price (SplitRegister *reg, Account *account, gnc_numeric value,
 }
 
 static gboolean
-gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
+gnc_split_register_auto_calc (SplitRegister* reg, Split* split)
 {
-    PriceCell *cell = NULL;
+    PriceCell* cell = NULL;
     gboolean recalc_shares = FALSE;
     gboolean recalc_price = FALSE;
     gboolean recalc_value = FALSE;
@@ -2247,7 +2255,7 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
     gnc_numeric value;
     gnc_numeric price;
     gnc_numeric amount;
-    Account *account;
+    Account* account;
     int denom;
     int choice;
     PriceSource source = PRICE_SOURCE_USER_PRICE;
@@ -2265,17 +2273,17 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
     if (!account)
         account = gnc_split_register_get_default_account (reg);
 
-    if (!xaccAccountIsPriced(account))
+    if (!xaccAccountIsPriced (account))
         return TRUE;
 
     price_changed = gnc_table_layout_get_cell_changed (reg->table->layout,
-                    PRIC_CELL, TRUE);
+                                                       PRIC_CELL, TRUE);
     value_changed = (gnc_table_layout_get_cell_changed (reg->table->layout,
-                      DEBT_CELL, TRUE) ||
-                      gnc_table_layout_get_cell_changed (reg->table->layout,
-                              CRED_CELL, TRUE));
+                                                        DEBT_CELL, TRUE) ||
+                     gnc_table_layout_get_cell_changed (reg->table->layout,
+                                                        CRED_CELL, TRUE));
     shares_changed = gnc_table_layout_get_cell_changed (reg->table->layout,
-                     SHRS_CELL, TRUE);
+                                                        SHRS_CELL, TRUE);
 
     if (!price_changed && !value_changed && !shares_changed)
         return TRUE;
@@ -2284,17 +2292,17 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
        not really be the value.  Punt if so. */
     if (xaccTransUseTradingAccounts (xaccSplitGetParent (split)))
     {
-        gnc_commodity *acc_commodity;
+        gnc_commodity* acc_commodity;
         acc_commodity = xaccAccountGetCommodity (account);
         if (! (xaccAccountIsPriced (account) ||
-                !gnc_commodity_is_iso (acc_commodity)))
+               !gnc_commodity_is_iso (acc_commodity)))
             return TRUE;
     }
 
     if (shares_changed)
     {
-        cell = (PriceCell *) gnc_table_layout_get_cell (reg->table->layout,
-                SHRS_CELL);
+        cell = (PriceCell*) gnc_table_layout_get_cell (reg->table->layout,
+                                                       SHRS_CELL);
         amount = gnc_price_cell_get_value (cell);
     }
     else
@@ -2302,8 +2310,8 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
 
     if (price_changed)
     {
-        cell = (PriceCell *) gnc_table_layout_get_cell (reg->table->layout,
-                PRIC_CELL);
+        cell = (PriceCell*) gnc_table_layout_get_cell (reg->table->layout,
+                                                       PRIC_CELL);
         price = gnc_price_cell_get_value (cell);
     }
     else
@@ -2318,8 +2326,8 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
     /* Check if shares and price are BOTH zero (and value is non-zero).
      * If so, we can assume that this is an income-correcting split
      */
-    if (gnc_numeric_zero_p(amount) && gnc_numeric_zero_p(price) &&
-            !gnc_numeric_zero_p(value))
+    if (gnc_numeric_zero_p (amount) && gnc_numeric_zero_p (price) &&
+        !gnc_numeric_zero_p (value))
     {
         return TRUE;
     }
@@ -2345,8 +2353,8 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
      * which has 2 of the 3 values changed. */
 
     if ((!recalc_shares) &&
-            (!recalc_price)  &&
-            (!recalc_value))
+        (!recalc_price)  &&
+        (!recalc_value))
     {
         if (price_changed && value_changed)
         {
@@ -2373,9 +2381,9 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
         !recalc_value &&
         !gnc_numeric_same (value, calc_value, denom, GNC_HOW_RND_ROUND_HALF_UP))
     {
-        choice = recalc_message_box(reg, shares_changed,
-                                    price_changed,
-                                    value_changed);
+        choice = recalc_message_box (reg, shares_changed,
+                                     price_changed,
+                                     value_changed);
         switch (choice)
         {
         case 0: /* Modify number of shares */
@@ -2406,11 +2414,11 @@ gnc_split_register_auto_calc (SplitRegister *reg, Split *split)
 
     if (price_changed)
     {
-        cell = (PriceCell *) gnc_table_layout_get_cell (reg->table->layout,
-                PRIC_CELL);
+        cell = (PriceCell*) gnc_table_layout_get_cell (reg->table->layout,
+                                                       PRIC_CELL);
         price = gnc_price_cell_get_value (cell);
-	if (gnc_numeric_positive_p(price))
-	    record_price (reg, account, price, source);
+        if (gnc_numeric_positive_p (price))
+            record_price (reg, account, price, source);
     }
     return TRUE;
 }
@@ -2457,10 +2465,10 @@ gnc_split_register_type_to_account_type (SplitRegisterType sr_type)
     }
 }
 
-const char *
-gnc_split_register_get_debit_string (SplitRegister *reg)
+const char*
+gnc_split_register_get_debit_string (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (!reg)
         return NULL;
@@ -2475,15 +2483,15 @@ gnc_split_register_get_debit_string (SplitRegister *reg)
     if (info->debit_str)
         return info->debit_str;
 
-    info->debit_str = g_strdup (_("Debit"));
+    info->debit_str = g_strdup (_ ("Debit"));
 
     return info->debit_str;
 }
 
-const char *
-gnc_split_register_get_credit_string (SplitRegister *reg)
+const char*
+gnc_split_register_get_credit_string (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (!reg)
         return NULL;
@@ -2498,48 +2506,48 @@ gnc_split_register_get_credit_string (SplitRegister *reg)
     if (info->credit_str)
         return info->credit_str;
 
-    info->credit_str = g_strdup (_("Credit"));
+    info->credit_str = g_strdup (_ ("Credit"));
 
     return info->credit_str;
 }
 
 gboolean
-gnc_split_register_changed (SplitRegister *reg)
+gnc_split_register_changed (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans;
 
-    ENTER("reg=%p", reg);
+    ENTER ("reg=%p", reg);
 
     if (reg == NULL)
     {
-        LEAVE("no register");
+        LEAVE ("no register");
         return FALSE;
     }
 
     if (gnc_table_current_cursor_changed (reg->table, FALSE))
     {
-        LEAVE("cursor changed");
+        LEAVE ("cursor changed");
         return TRUE;
     }
 
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
     if (xaccTransIsOpen (pending_trans))
     {
-        LEAVE("open and pending txn");
+        LEAVE ("open and pending txn");
         return TRUE;
     }
 
-    LEAVE("register unchanged");
+    LEAVE ("register unchanged");
     return FALSE;
 }
 
 void
-gnc_split_register_show_present_divider (SplitRegister *reg,
-        gboolean show_present)
+gnc_split_register_show_present_divider (SplitRegister* reg,
+                                         gboolean show_present)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (reg == NULL)
         return;
@@ -2548,9 +2556,9 @@ gnc_split_register_show_present_divider (SplitRegister *reg,
 }
 
 gboolean
-gnc_split_register_full_refresh_ok (SplitRegister *reg)
+gnc_split_register_full_refresh_ok (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     if (!info)
         return FALSE;
@@ -2561,173 +2569,173 @@ gnc_split_register_full_refresh_ok (SplitRegister *reg)
 /* configAction strings into the action cell */
 /* hack alert -- this stuff really, really should be in a config file ... */
 static void
-gnc_split_register_config_action (SplitRegister *reg)
+gnc_split_register_config_action (SplitRegister* reg)
 {
-    ComboCell *cell;
+    ComboCell* cell;
 
-    cell = (ComboCell *) gnc_table_layout_get_cell (reg->table->layout,
-            ACTN_CELL);
+    cell = (ComboCell*) gnc_table_layout_get_cell (reg->table->layout,
+                                                   ACTN_CELL);
 
     /* setup strings in the action pull-down */
     switch (reg->type)
     {
     case BANK_REGISTER:
-        /* broken ! FIXME bg */
+    /* broken ! FIXME bg */
     case SEARCH_LEDGER:
-        gnc_combo_cell_add_menu_item (cell, C_("Action Column", "Deposit"));
-        gnc_combo_cell_add_menu_item (cell, _("Withdraw"));
-        gnc_combo_cell_add_menu_item (cell, _("Check"));
-        gnc_combo_cell_add_menu_item (cell, _("Interest"));
-        gnc_combo_cell_add_menu_item (cell, _("ATM Deposit"));
-        gnc_combo_cell_add_menu_item (cell, _("ATM Draw"));
-        gnc_combo_cell_add_menu_item (cell, _("Teller"));
-        gnc_combo_cell_add_menu_item (cell, _("Charge"));
-        gnc_combo_cell_add_menu_item (cell, _("Payment"));
-        gnc_combo_cell_add_menu_item (cell, _("Receipt"));
-        gnc_combo_cell_add_menu_item (cell, _("Increase"));
-        gnc_combo_cell_add_menu_item (cell, _("Decrease"));
+        gnc_combo_cell_add_menu_item (cell, C_ ("Action Column", "Deposit"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Withdraw"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Check"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Interest"));
+        gnc_combo_cell_add_menu_item (cell, _ ("ATM Deposit"));
+        gnc_combo_cell_add_menu_item (cell, _ ("ATM Draw"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Teller"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Charge"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Payment"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Receipt"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Increase"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Decrease"));
         /* Action: Point Of Sale */
-        gnc_combo_cell_add_menu_item (cell, _("POS"));
-        gnc_combo_cell_add_menu_item (cell, _("Phone"));
-        gnc_combo_cell_add_menu_item (cell, _("Online"));
+        gnc_combo_cell_add_menu_item (cell, _ ("POS"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Phone"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Online"));
         /* Action: Automatic Deposit ?!? */
-        gnc_combo_cell_add_menu_item (cell, _("AutoDep"));
-        gnc_combo_cell_add_menu_item (cell, _("Wire"));
-        gnc_combo_cell_add_menu_item (cell, _("Credit"));
-        gnc_combo_cell_add_menu_item (cell, _("Direct Debit"));
-        gnc_combo_cell_add_menu_item (cell, _("Transfer"));
+        gnc_combo_cell_add_menu_item (cell, _ ("AutoDep"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Wire"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Credit"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Direct Debit"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Transfer"));
         break;
     case CASH_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("Increase"));
-        gnc_combo_cell_add_menu_item (cell, _("Decrease"));
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Increase"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Decrease"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
         break;
     case ASSET_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
-        gnc_combo_cell_add_menu_item (cell, _("Fee"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Fee"));
         break;
     case CREDIT_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("ATM Deposit"));
-        gnc_combo_cell_add_menu_item (cell, _("ATM Draw"));
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Credit"));
-        gnc_combo_cell_add_menu_item (cell, _("Fee"));
-        gnc_combo_cell_add_menu_item (cell, _("Interest"));
-        gnc_combo_cell_add_menu_item (cell, _("Online"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("ATM Deposit"));
+        gnc_combo_cell_add_menu_item (cell, _ ("ATM Draw"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Credit"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Fee"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Interest"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Online"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
         break;
     case LIABILITY_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
-        gnc_combo_cell_add_menu_item (cell, _("Loan"));
-        gnc_combo_cell_add_menu_item (cell, _("Interest"));
-        gnc_combo_cell_add_menu_item (cell, _("Payment"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Loan"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Interest"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Payment"));
         break;
     case RECEIVABLE_REGISTER:
     case PAYABLE_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("Invoice"));
-        gnc_combo_cell_add_menu_item (cell, _("Payment"));
-        gnc_combo_cell_add_menu_item (cell, _("Interest"));
-        gnc_combo_cell_add_menu_item (cell, _("Credit"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Invoice"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Payment"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Interest"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Credit"));
         break;
     case INCOME_LEDGER:
     case INCOME_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("Increase"));
-        gnc_combo_cell_add_menu_item (cell, _("Decrease"));
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
-        gnc_combo_cell_add_menu_item (cell, _("Interest"));
-        gnc_combo_cell_add_menu_item (cell, _("Payment"));
-        gnc_combo_cell_add_menu_item (cell, _("Rebate"));
-        gnc_combo_cell_add_menu_item (cell, _("Paycheck"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Increase"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Decrease"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Interest"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Payment"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Rebate"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Paycheck"));
         break;
     case EXPENSE_REGISTER:
     case TRADING_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("Increase"));
-        gnc_combo_cell_add_menu_item (cell, _("Decrease"));
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Increase"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Decrease"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
         break;
     case GENERAL_JOURNAL:
     case EQUITY_REGISTER:
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
-        gnc_combo_cell_add_menu_item (cell, _("Equity"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Equity"));
         break;
     case STOCK_REGISTER:
     case PORTFOLIO_LEDGER:
     case CURRENCY_REGISTER:
         gnc_combo_cell_add_menu_item (cell, ACTION_BUY_STR);
         gnc_combo_cell_add_menu_item (cell, ACTION_SELL_STR);
-        gnc_combo_cell_add_menu_item (cell, _("Price"));
-        gnc_combo_cell_add_menu_item (cell, _("Fee"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Price"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Fee"));
         /* Action: Dividend */
-        gnc_combo_cell_add_menu_item (cell, _("Dividend"));
-        gnc_combo_cell_add_menu_item (cell, _("Interest"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Dividend"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Interest"));
         /* Action: Long Term Capital Gains */
-        gnc_combo_cell_add_menu_item (cell, _("LTCG"));
+        gnc_combo_cell_add_menu_item (cell, _ ("LTCG"));
         /* Action: Short Term Capital Gains */
-        gnc_combo_cell_add_menu_item (cell, _("STCG"));
-        gnc_combo_cell_add_menu_item (cell, _("Income"));
+        gnc_combo_cell_add_menu_item (cell, _ ("STCG"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Income"));
         /* Action: Distribution */
-        gnc_combo_cell_add_menu_item (cell, _("Dist"));
-        gnc_combo_cell_add_menu_item (cell, C_("Action Column", "Split"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Dist"));
+        gnc_combo_cell_add_menu_item (cell, C_ ("Action Column", "Split"));
         break;
 
     default:
-        gnc_combo_cell_add_menu_item (cell, _("Increase"));
-        gnc_combo_cell_add_menu_item (cell, _("Decrease"));
-        gnc_combo_cell_add_menu_item (cell, _("Buy"));
-        gnc_combo_cell_add_menu_item (cell, _("Sell"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Increase"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Decrease"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Buy"));
+        gnc_combo_cell_add_menu_item (cell, _ ("Sell"));
         break;
     }
 }
 
 static void
-gnc_split_register_config_cells (SplitRegister *reg)
+gnc_split_register_config_cells (SplitRegister* reg)
 {
     gnc_combo_cell_add_ignore_string
-    ((ComboCell *)
+    ((ComboCell*)
      gnc_table_layout_get_cell (reg->table->layout, MXFRM_CELL),
      SPLIT_TRANS_STR);
 
     gnc_combo_cell_add_ignore_string
-    ((ComboCell *)
+    ((ComboCell*)
      gnc_table_layout_get_cell (reg->table->layout, MXFRM_CELL),
      STOCK_SPLIT_STR);
 
     /* the action cell */
     gnc_combo_cell_set_autosize
-    ((ComboCell *)
+    ((ComboCell*)
      gnc_table_layout_get_cell (reg->table->layout, ACTN_CELL), TRUE);
 
     /* Use GNC_COMMODITY_MAX_FRACTION for prices and "exchange rates"  */
     gnc_price_cell_set_fraction
-    ((PriceCell *)
+    ((PriceCell*)
      gnc_table_layout_get_cell (reg->table->layout, PRIC_CELL),
      GNC_COMMODITY_MAX_FRACTION);
 
     /* Initialize shares and share balance cells */
     gnc_price_cell_set_print_info
-    ((PriceCell *) gnc_table_layout_get_cell (reg->table->layout, SHRS_CELL),
-     gnc_default_share_print_info ());
+    ((PriceCell*) gnc_table_layout_get_cell (reg->table->layout, SHRS_CELL),
+     gnc_default_share_print_info());
 
     gnc_price_cell_set_print_info
-    ((PriceCell *) gnc_table_layout_get_cell (reg->table->layout, TSHRS_CELL),
-     gnc_default_share_print_info ());
+    ((PriceCell*) gnc_table_layout_get_cell (reg->table->layout, TSHRS_CELL),
+     gnc_default_share_print_info());
 
     /* Initialize the rate cell
      * use a share_print_info to make sure we don't have rounding errors
      */
     gnc_price_cell_set_print_info
-    ((PriceCell *) gnc_table_layout_get_cell (reg->table->layout, RATE_CELL),
+    ((PriceCell*) gnc_table_layout_get_cell (reg->table->layout, RATE_CELL),
      gnc_default_share_print_info());
 
     /* The action cell should accept strings not in the list */
     gnc_combo_cell_set_strict
-    ((ComboCell *)
+    ((ComboCell*)
      gnc_table_layout_get_cell (reg->table->layout, ACTN_CELL), FALSE);
 
     /* number format for share quantities in stock ledgers */
@@ -2737,9 +2745,9 @@ gnc_split_register_config_cells (SplitRegister *reg)
     case STOCK_REGISTER:
     case PORTFOLIO_LEDGER:
         gnc_price_cell_set_print_info
-        ((PriceCell *)
+        ((PriceCell*)
          gnc_table_layout_get_cell (reg->table->layout, PRIC_CELL),
-         gnc_default_price_print_info (gnc_default_currency ()));
+         gnc_default_price_print_info (gnc_default_currency()));
         break;
 
     default:
@@ -2751,12 +2759,12 @@ gnc_split_register_config_cells (SplitRegister *reg)
 }
 
 static void
-split_register_pref_changed (gpointer prefs, gchar *pref, gpointer user_data)
+split_register_pref_changed (gpointer prefs, gchar* pref, gpointer user_data)
 {
-    SplitRegister * reg = user_data;
-    SRInfo *info;
+    SplitRegister* reg = user_data;
+    SRInfo* info;
 
-    g_return_if_fail(pref);
+    g_return_if_fail (pref);
     if (reg == NULL)
         return;
 
@@ -2764,7 +2772,7 @@ split_register_pref_changed (gpointer prefs, gchar *pref, gpointer user_data)
     if (!info)
         return;
 
-    if (g_str_has_suffix(pref, GNC_PREF_ACCOUNTING_LABELS))
+    if (g_str_has_suffix (pref, GNC_PREF_ACCOUNTING_LABELS))
     {
         /* Release current strings. Will be reloaded at next reference. */
         g_free (info->debit_str);
@@ -2778,31 +2786,31 @@ split_register_pref_changed (gpointer prefs, gchar *pref, gpointer user_data)
         info->tcredit_str = NULL;
 
     }
-    else if (g_str_has_suffix(pref, GNC_PREF_ACCOUNT_SEPARATOR))
+    else if (g_str_has_suffix (pref, GNC_PREF_ACCOUNT_SEPARATOR))
     {
         info->separator_changed = TRUE;
     }
-    else if (g_str_has_suffix(pref, GNC_PREF_SHOW_LEAF_ACCT_NAMES))
+    else if (g_str_has_suffix (pref, GNC_PREF_SHOW_LEAF_ACCT_NAMES))
     {
-        reg->show_leaf_accounts = gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL_REGISTER,
-                                            GNC_PREF_SHOW_LEAF_ACCT_NAMES);
+        reg->show_leaf_accounts = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL_REGISTER,
+                                                      GNC_PREF_SHOW_LEAF_ACCT_NAMES);
     }
-    else if (g_str_has_suffix(pref, GNC_PREF_ALT_COLOR_BY_TRANS))
+    else if (g_str_has_suffix (pref, GNC_PREF_ALT_COLOR_BY_TRANS))
     {
-        reg->double_alt_color = gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL_REGISTER,
-                                            GNC_PREF_ALT_COLOR_BY_TRANS);
+        reg->double_alt_color = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL_REGISTER,
+                                                    GNC_PREF_ALT_COLOR_BY_TRANS);
     }
     else
     {
-        g_warning("split_register_pref_changed: Unknown preference %s", pref);
+        g_warning ("split_register_pref_changed: Unknown preference %s", pref);
     }
 }
 
 static void
 split_register_book_option_changed (gpointer new_val, gpointer user_data)
 {
-    SplitRegister * reg = user_data;
-    gboolean *new_data = (gboolean*)new_val;
+    SplitRegister* reg = user_data;
+    gboolean* new_data = (gboolean*)new_val;
 
     if (reg == NULL)
         return;
@@ -2811,7 +2819,7 @@ split_register_book_option_changed (gpointer new_val, gpointer user_data)
 }
 
 static void
-gnc_split_register_init (SplitRegister *reg,
+gnc_split_register_init (SplitRegister* reg,
                          SplitRegisterType type,
                          SplitRegisterStyle style,
                          gboolean use_double_line,
@@ -2819,9 +2827,9 @@ gnc_split_register_init (SplitRegister *reg,
                          gboolean is_template,
                          gboolean mismatched_commodities)
 {
-    TableLayout *layout;
-    TableModel *model;
-    TableControl *control;
+    TableLayout* layout;
+    TableModel* model;
+    TableControl* control;
 
     /* Register 'destroy' callback */
     gnc_prefs_register_cb (GNC_PREFS_GROUP_GENERAL,
@@ -2840,18 +2848,18 @@ gnc_split_register_init (SplitRegister *reg,
                            GNC_PREF_ALT_COLOR_BY_TRANS,
                            split_register_pref_changed,
                            reg);
-    gnc_book_option_register_cb(OPTION_NAME_NUM_FIELD_SOURCE,
-                                split_register_book_option_changed,
-                                reg);
+    gnc_book_option_register_cb (OPTION_NAME_NUM_FIELD_SOURCE,
+                                 split_register_book_option_changed,
+                                 reg);
 
     reg->sr_info = NULL;
 
     reg->unrecn_splits = NULL;
 
-    reg->show_leaf_accounts = gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL_REGISTER,
-                                            GNC_PREF_SHOW_LEAF_ACCT_NAMES);
-    reg->double_alt_color = gnc_prefs_get_bool(GNC_PREFS_GROUP_GENERAL_REGISTER,
-                                            GNC_PREF_ALT_COLOR_BY_TRANS);
+    reg->show_leaf_accounts = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL_REGISTER,
+                                                  GNC_PREF_SHOW_LEAF_ACCT_NAMES);
+    reg->double_alt_color = gnc_prefs_get_bool (GNC_PREFS_GROUP_GENERAL_REGISTER,
+                                                GNC_PREF_ALT_COLOR_BY_TRANS);
 
     reg->type = type;
     reg->style = style;
@@ -2860,18 +2868,18 @@ gnc_split_register_init (SplitRegister *reg,
     reg->is_template = is_template;
     reg->mismatched_commodities = mismatched_commodities;
     reg->use_tran_num_for_num_field =
-                (qof_book_use_split_action_for_num_field(gnc_get_current_book())
-                    ? FALSE : TRUE);
+        (qof_book_use_split_action_for_num_field (gnc_get_current_book())
+         ? FALSE : TRUE);
 
     layout = gnc_split_register_layout_new (reg);
 
     if (is_template)
-        model = gnc_template_register_model_new ();
+        model = gnc_template_register_model_new();
     else
-        model = gnc_split_register_model_new ();
+        model = gnc_split_register_model_new();
     model->handler_user_data = reg;
 
-    control = gnc_split_register_control_new ();
+    control = gnc_split_register_control_new();
     control->user_data = reg;
 
     reg->table = gnc_table_new (layout, model, control);
@@ -2881,7 +2889,7 @@ gnc_split_register_init (SplitRegister *reg,
     /* Set up header */
     {
         VirtualCellLocation vcell_loc = { 0, 0 };
-        CellBlock *header;
+        CellBlock* header;
 
         header = gnc_table_layout_get_cursor (reg->table->layout, CURSOR_HEADER);
 
@@ -2891,7 +2899,7 @@ gnc_split_register_init (SplitRegister *reg,
     /* Set up first and only initial row */
     {
         VirtualLocation vloc;
-        CellBlock *cursor;
+        CellBlock* cursor;
 
         vloc.vcell_loc.virt_row = 1;
         vloc.vcell_loc.virt_col = 0;
@@ -2912,14 +2920,14 @@ gnc_split_register_init (SplitRegister *reg,
     }
 }
 
-SplitRegister *
+SplitRegister*
 gnc_split_register_new (SplitRegisterType type,
                         SplitRegisterStyle style,
                         gboolean use_double_line,
                         gboolean is_template,
                         gboolean mismatched_commodities)
 {
-    SplitRegister * reg;
+    SplitRegister* reg;
     gboolean default_do_auto_complete = TRUE;
 
     reg = g_new0 (SplitRegister, 1);
@@ -2939,7 +2947,7 @@ gnc_split_register_new (SplitRegisterType type,
 }
 
 void
-gnc_split_register_config (SplitRegister *reg,
+gnc_split_register_config (SplitRegister* reg,
                            SplitRegisterType newtype,
                            SplitRegisterStyle newstyle,
                            gboolean use_double_line)
@@ -2954,7 +2962,8 @@ gnc_split_register_config (SplitRegister *reg,
         {
             if (virt_loc.phys_row_offset)
             {
-                gnc_table_move_vertical_position (reg->table, &virt_loc, -virt_loc.phys_row_offset);
+                gnc_table_move_vertical_position (reg->table, &virt_loc,
+                                                  -virt_loc.phys_row_offset);
                 gnc_table_move_cursor_gui (reg->table, virt_loc);
             }
         }
@@ -2981,17 +2990,17 @@ gnc_split_register_config (SplitRegister *reg,
 }
 
 void
-gnc_split_register_set_auto_complete(SplitRegister *reg,
-                                     gboolean do_auto_complete)
+gnc_split_register_set_auto_complete (SplitRegister* reg,
+                                      gboolean do_auto_complete)
 {
-    g_return_if_fail(reg);
+    g_return_if_fail (reg);
     reg->do_auto_complete = do_auto_complete;
 }
 
 static void
-gnc_split_register_destroy_info (SplitRegister *reg)
+gnc_split_register_destroy_info (SplitRegister* reg)
 {
-    SRInfo *info;
+    SRInfo* info;
 
     if (reg == NULL)
         return;
@@ -3022,10 +3031,10 @@ gnc_split_register_destroy_info (SplitRegister *reg)
 }
 
 void
-gnc_split_register_set_data (SplitRegister *reg, void *user_data,
+gnc_split_register_set_data (SplitRegister* reg, void* user_data,
                              SRGetParentCallback get_parent)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
+    SRInfo* info = gnc_split_register_get_info (reg);
 
     g_return_if_fail (reg != NULL);
 
@@ -3034,22 +3043,22 @@ gnc_split_register_set_data (SplitRegister *reg, void *user_data,
 }
 
 static void
-gnc_split_register_cleanup (SplitRegister *reg)
+gnc_split_register_cleanup (SplitRegister* reg)
 {
-    SRInfo *info = gnc_split_register_get_info (reg);
-    Transaction *pending_trans;
-    Transaction *blank_trans = NULL;
-    Split *blank_split;
+    SRInfo* info = gnc_split_register_get_info (reg);
+    Transaction* pending_trans;
+    Transaction* blank_trans = NULL;
+    Split* blank_split;
 
-    ENTER("reg=%p", reg);
+    ENTER ("reg=%p", reg);
 
     blank_split = xaccSplitLookup (&info->blank_split_guid,
-                                   gnc_get_current_book ());
+                                   gnc_get_current_book());
 
     pending_trans = xaccTransLookup (&info->pending_trans_guid,
-                                     gnc_get_current_book ());
+                                     gnc_get_current_book());
 
-    gnc_suspend_gui_refresh ();
+    gnc_suspend_gui_refresh();
 
     /* Destroy the transaction containing the "blank split", which was only
      * created to support the area for entering a new transaction. Since the
@@ -3060,8 +3069,8 @@ gnc_split_register_cleanup (SplitRegister *reg)
 
         blank_trans = xaccSplitGetParent (blank_split);
 
-        DEBUG("blank_split=%p, blank_trans=%p, pending_trans=%p",
-              blank_split, blank_trans, pending_trans);
+        DEBUG ("blank_split=%p, blank_trans=%p, pending_trans=%p",
+               blank_split, blank_trans, pending_trans);
 
         /* Destroying the transaction will automatically remove its splits. */
         was_open = xaccTransIsOpen (blank_trans);
@@ -3072,10 +3081,10 @@ gnc_split_register_cleanup (SplitRegister *reg)
         /* Update the register info. */
         if (blank_trans == pending_trans)
         {
-            info->pending_trans_guid = *guid_null ();
+            info->pending_trans_guid = *guid_null();
             pending_trans = NULL;
         }
-        info->blank_split_guid = *guid_null ();
+        info->blank_split_guid = *guid_null();
         info->auto_complete = FALSE;
         blank_split = NULL;
     }
@@ -3083,10 +3092,10 @@ gnc_split_register_cleanup (SplitRegister *reg)
     /* be sure to take care of any open transactions */
     if (pending_trans != NULL)
     {
-        g_critical("BUG DETECTED: pending_trans=%p, blank_split=%p, blank_trans=%p",
-                   pending_trans, blank_split, blank_trans);
+        g_critical ("BUG DETECTED: pending_trans=%p, blank_split=%p, blank_trans=%p",
+                    pending_trans, blank_split, blank_trans);
         g_assert_not_reached();
-        info->pending_trans_guid = *guid_null ();
+        info->pending_trans_guid = *guid_null();
         /* CAS: It's not clear to me that we'd really want to commit
            here, rather than rollback. But, maybe this is just dead
            code. */
@@ -3099,17 +3108,17 @@ gnc_split_register_cleanup (SplitRegister *reg)
 
     gnc_split_register_destroy_info (reg);
 
-    gnc_resume_gui_refresh ();
+    gnc_resume_gui_refresh();
 
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 void
-gnc_split_register_destroy (SplitRegister *reg)
+gnc_split_register_destroy (SplitRegister* reg)
 {
-    g_return_if_fail(reg);
+    g_return_if_fail (reg);
 
-    ENTER("reg=%p", reg);
+    ENTER ("reg=%p", reg);
 
     gnc_prefs_remove_cb_by_func (GNC_PREFS_GROUP_GENERAL,
                                  GNC_PREF_ACCOUNTING_LABELS,
@@ -3128,8 +3137,8 @@ gnc_split_register_destroy (SplitRegister *reg)
                                  split_register_pref_changed,
                                  reg);
     gnc_book_option_remove_cb (OPTION_NAME_NUM_FIELD_SOURCE,
-                                 split_register_book_option_changed,
-                                 reg);
+                               split_register_book_option_changed,
+                               reg);
 
     gnc_split_register_cleanup (reg);
 
@@ -3138,11 +3147,11 @@ gnc_split_register_destroy (SplitRegister *reg)
 
     /* free the memory itself */
     g_free (reg);
-    LEAVE(" ");
+    LEAVE (" ");
 }
 
 void
-gnc_split_register_set_read_only (SplitRegister *reg, gboolean read_only)
+gnc_split_register_set_read_only (SplitRegister* reg, gboolean read_only)
 {
     gnc_table_model_set_read_only (reg->table->model, read_only);
 }
diff --git a/gnucash/register/ledger-core/split-register.h b/gnucash/register/ledger-core/split-register.h
index e7c90c5c4..9192d8529 100644
--- a/gnucash/register/ledger-core/split-register.h
+++ b/gnucash/register/ledger-core/split-register.h
@@ -240,7 +240,7 @@ typedef struct sr_info SRInfo;
 /** @brief The type, style and table for the register. */
 struct split_register
 {
-    Table * table;   /**< The table itself that implements the underlying GUI. */
+    Table* table;    /**< The table itself that implements the underlying GUI. */
 
     SplitRegisterType type;
     SplitRegisterStyle style;
@@ -257,13 +257,14 @@ struct split_register
     gboolean mismatched_commodities; /**< indicates the register includes transactions in
                                       mismatched commodities */
 
-    SplitList *unrecn_splits; /**< list of splits to unreconcile after transaction edit */
+    SplitList*
+    unrecn_splits; /**< list of splits to unreconcile after transaction edit */
 
-    SRInfo * sr_info;   /**< private data; outsiders should not access this */
+    SRInfo* sr_info;    /**< private data; outsiders should not access this */
 };
 
 /** Callback function type */
-typedef GtkWidget *(*SRGetParentCallback) (gpointer user_data);
+typedef GtkWidget* (*SRGetParentCallback) (gpointer user_data);
 
 
 /* Prototypes ******************************************************/
@@ -281,17 +282,17 @@ typedef GtkWidget *(*SRGetParentCallback) (gpointer user_data);
  *
  *  @return a newly created ::SplitRegister
  */
-SplitRegister * gnc_split_register_new (SplitRegisterType type,
-                                        SplitRegisterStyle style,
-                                        gboolean use_double_line,
-                                        gboolean is_template,
-                                        gboolean mismatched_commodities);
+SplitRegister* gnc_split_register_new (SplitRegisterType type,
+                                       SplitRegisterStyle style,
+                                       gboolean use_double_line,
+                                       gboolean is_template,
+                                       gboolean mismatched_commodities);
 
 /** Destroys a split register.
  *
  *  @param reg a ::SplitRegister
  */
-void gnc_split_register_destroy (SplitRegister *reg);
+void gnc_split_register_destroy (SplitRegister* reg);
 
 /** Sets a split register's type, style or line use.
  *
@@ -304,7 +305,7 @@ void gnc_split_register_destroy (SplitRegister *reg);
  *  @param use_double_line @c TRUE to show two lines for transactions,
  *  @c FALSE for one
  */
-void gnc_split_register_config (SplitRegister *reg,
+void gnc_split_register_config (SplitRegister* reg,
                                 SplitRegisterType type,
                                 SplitRegisterStyle style,
                                 gboolean use_double_line);
@@ -315,8 +316,8 @@ void gnc_split_register_config (SplitRegister *reg,
  *
  *  @param do_auto_complete @c TRUE to use auto-completion, @c FALSE otherwise
  */
-void gnc_split_register_set_auto_complete(SplitRegister *reg,
-        gboolean do_auto_complete);
+void gnc_split_register_set_auto_complete (SplitRegister* reg,
+                                           gboolean do_auto_complete);
 
 /** Sets whether a register window is "read only".
  *
@@ -324,7 +325,7 @@ void gnc_split_register_set_auto_complete(SplitRegister *reg,
  *
  *  @param read_only @c TRUE to use "read only" mode, @c FALSE otherwise
  */
-void gnc_split_register_set_read_only (SplitRegister *reg, gboolean read_only);
+void gnc_split_register_set_read_only (SplitRegister* reg, gboolean read_only);
 
 
 /** Set the template account for use in a template register.
@@ -333,11 +334,11 @@ void gnc_split_register_set_read_only (SplitRegister *reg, gboolean read_only);
  *
  *  @param template_account the account to use for the template
  */
-void gnc_split_register_set_template_account (SplitRegister *reg,
-        Account *template_account);
+void gnc_split_register_set_template_account (SplitRegister* reg,
+                                              Account* template_account);
 
 /** Sets the user data and callback hooks for the register. */
-void gnc_split_register_set_data (SplitRegister *reg, gpointer user_data,
+void gnc_split_register_set_data (SplitRegister* reg, gpointer user_data,
                                   SRGetParentCallback get_parent);
 
 /** Returns the class of a register's current cursor.
@@ -346,7 +347,7 @@ void gnc_split_register_set_data (SplitRegister *reg, gpointer user_data,
  *
  *  @return the ::CursorClass of the current cursor
  */
-CursorClass gnc_split_register_get_current_cursor_class (SplitRegister *reg);
+CursorClass gnc_split_register_get_current_cursor_class (SplitRegister* reg);
 
 /** Returns the class of the cursor at the given virtual cell location.
  *
@@ -357,7 +358,7 @@ CursorClass gnc_split_register_get_current_cursor_class (SplitRegister *reg);
  *  @return the ::CursorClass of the cursor at @a vcell_loc
  */
 CursorClass gnc_split_register_get_cursor_class
-(SplitRegister *reg,
+(SplitRegister* reg,
  VirtualCellLocation vcell_loc);
 
 /** Gets the transaction at the current cursor location, which may be on
@@ -367,7 +368,7 @@ CursorClass gnc_split_register_get_cursor_class
  *
  *  @return the ::Transaction at the cursor location, or @c NULL
  */
-Transaction * gnc_split_register_get_current_trans (SplitRegister *reg);
+Transaction* gnc_split_register_get_current_trans (SplitRegister* reg);
 
 /** Gets the anchoring split of the transaction at the current cursor location,
  *  which may be on the transaction itself or on any of its splits.
@@ -379,9 +380,9 @@ Transaction * gnc_split_register_get_current_trans (SplitRegister *reg);
  *
  *  @return the anchoring ::Split of the transaction
  */
-Split *
-gnc_split_register_get_current_trans_split (SplitRegister *reg,
-        VirtualCellLocation *vcell_loc);
+Split*
+gnc_split_register_get_current_trans_split (SplitRegister* reg,
+                                            VirtualCellLocation* vcell_loc);
 
 /** Returns the split at which the cursor is currently located.
  *
@@ -390,7 +391,7 @@ gnc_split_register_get_current_trans_split (SplitRegister *reg,
  *  @return the ::Split at the cursor location, or the anchoring split
  *  if the cursor is currently on a transaction
  */
-Split * gnc_split_register_get_current_split (SplitRegister *reg);
+Split* gnc_split_register_get_current_split (SplitRegister* reg);
 
 /** Gets the blank split for a register.
  *
@@ -399,7 +400,7 @@ Split * gnc_split_register_get_current_split (SplitRegister *reg);
  *  @return the ::Split used as the blank split, or @c NULL if
  *  there currently isn't one
  */
-Split * gnc_split_register_get_blank_split (SplitRegister *reg);
+Split* gnc_split_register_get_blank_split (SplitRegister* reg);
 
 /** Searches the split register for a given split.
  *  The search begins from the bottom row and works backwards. The location
@@ -416,8 +417,8 @@ Split * gnc_split_register_get_blank_split (SplitRegister *reg);
  *  at @a vcell_loc, @c FALSE otherwise
  */
 gboolean
-gnc_split_register_get_split_virt_loc (SplitRegister *reg, Split *split,
-                                       VirtualCellLocation *vcell_loc);
+gnc_split_register_get_split_virt_loc (SplitRegister* reg, Split* split,
+                                       VirtualCellLocation* vcell_loc);
 
 /** Searches the split register for the given split and determines the
  *  location of either its credit (if non-zero) or debit cell.
@@ -432,58 +433,59 @@ gnc_split_register_get_split_virt_loc (SplitRegister *reg, Split *split,
  *  at @a virt_loc, @c FALSE otherwise
  */
 gboolean
-gnc_split_register_get_split_amount_virt_loc (SplitRegister *reg, Split *split,
-        VirtualLocation *virt_loc);
+gnc_split_register_get_split_amount_virt_loc (SplitRegister* reg, Split* split,
+                                              VirtualLocation* virt_loc);
 
 /** Duplicates either the current transaction or the current split
  *    depending on the register mode and cursor position. Returns the
  *    split just created, or the 'main' split of the transaction just
  *    created, or NULL if nothing happened. */
-Split * gnc_split_register_duplicate_current (SplitRegister *reg);
+Split* gnc_split_register_duplicate_current (SplitRegister* reg);
 
 /** Makes a copy of the current entity, either a split or a
  *    transaction, so that it can be pasted later. */
-void gnc_split_register_copy_current (SplitRegister *reg);
+void gnc_split_register_copy_current (SplitRegister* reg);
 
 /** Equivalent to copying the current entity and the deleting it with
  *    the appropriate delete method. */
-void gnc_split_register_cut_current (SplitRegister *reg);
+void gnc_split_register_cut_current (SplitRegister* reg);
 
 /** Pastes a previous copied entity onto the current entity, but only
  *    if the copied and current entity have the same type. */
-void gnc_split_register_paste_current (SplitRegister *reg);
+void gnc_split_register_paste_current (SplitRegister* reg);
 
 /** Deletes the split associated with the current cursor, if both are
  *    non-NULL. Deleting the blank split just clears cursor values. */
-void gnc_split_register_delete_current_split (SplitRegister *reg);
+void gnc_split_register_delete_current_split (SplitRegister* reg);
 
 /** Deletes the transaction associated with the current cursor, if both
  *    are non-NULL. */
-void gnc_split_register_delete_current_trans (SplitRegister *reg);
+void gnc_split_register_delete_current_trans (SplitRegister* reg);
 
 /** Voids the transaction associated with the current cursor, if
  *    non-NULL. */
-void gnc_split_register_void_current_trans (SplitRegister *reg,
-        const char *reason);
+void gnc_split_register_void_current_trans (SplitRegister* reg,
+                                            const char* reason);
 
 /** Unvoids the transaction associated with the current cursor, if
  *    non-NULL. */
-void gnc_split_register_unvoid_current_trans (SplitRegister *reg);
+void gnc_split_register_unvoid_current_trans (SplitRegister* reg);
 
 /** Deletes the non-transaction splits associated with the current
  *    cursor, if both are non-NULL. */
-void gnc_split_register_empty_current_trans_except_split  (SplitRegister *reg, Split *split);
-void gnc_split_register_empty_current_trans  (SplitRegister *reg);
+void gnc_split_register_empty_current_trans_except_split (SplitRegister* reg,
+                                                          Split* split);
+void gnc_split_register_empty_current_trans (SplitRegister* reg);
 
 /** Cancels any changes made to the current cursor, reloads the cursor
  *    from the engine, reloads the table from the cursor, and updates
  *    the GUI. The change flags are cleared. */
-void gnc_split_register_cancel_cursor_split_changes (SplitRegister *reg);
+void gnc_split_register_cancel_cursor_split_changes (SplitRegister* reg);
 
 /** Cancels any changes made to the current pending transaction,
  *    reloads the table from the engine, and updates the GUI. The
  *    change flags are cleared. */
-void gnc_split_register_cancel_cursor_trans_changes (SplitRegister *reg);
+void gnc_split_register_cancel_cursor_trans_changes (SplitRegister* reg);
 
 /** Populates the rows of a register.
  *
@@ -502,8 +504,8 @@ void gnc_split_register_cancel_cursor_trans_changes (SplitRegister *reg);
  *
  *  @param default_account an account to provide defaults for the blank split
  */
-void gnc_split_register_load (SplitRegister *reg, GList * slist,
-                              Account *default_account);
+void gnc_split_register_load (SplitRegister* reg, GList* slist,
+                              Account* default_account);
 
 /** Copy the contents of the current cursor to a split. The split and
  *    transaction that are updated are the ones associated with the
@@ -512,44 +514,45 @@ void gnc_split_register_load (SplitRegister *reg, GList * slist,
  *    blank transaction, and the do_commit flag is set, a refresh will
  *    result in a new blank transaction.  The method returns TRUE if
  *    something was changed. */
-gboolean gnc_split_register_save (SplitRegister *reg, gboolean do_commit);
+gboolean gnc_split_register_save (SplitRegister* reg, gboolean do_commit);
 
 /** Causes a redraw of the register window associated with reg. */
-void gnc_split_register_redraw (SplitRegister *reg);
+void gnc_split_register_redraw (SplitRegister* reg);
 
 /** Returns TRUE if the register has changed cells. */
-gboolean gnc_split_register_changed (SplitRegister *reg);
+gboolean gnc_split_register_changed (SplitRegister* reg);
 
 /** If TRUE, visually indicate the demarcation between splits with post
  * dates prior to the present, and after. This will only make sense if
  * the splits are ordered primarily by post date. */
-void gnc_split_register_show_present_divider (SplitRegister *reg,
-        gboolean show_present);
+void gnc_split_register_show_present_divider (SplitRegister* reg,
+                                              gboolean show_present);
 
 /** Expand the current transaction if it is collapsed. */
-void gnc_split_register_expand_current_trans (SplitRegister *reg,
-        gboolean expand);
+void gnc_split_register_expand_current_trans (SplitRegister* reg,
+                                              gboolean expand);
 
 /** Mark the current transaction as collapsed, and do callbacks. */
-void gnc_split_register_collapse_current_trans (SplitRegister *reg);
+void gnc_split_register_collapse_current_trans (SplitRegister* reg);
 
 /** Return TRUE if current trans is expanded and style is REG_STYLE_LEDGER. */
-gboolean gnc_split_register_current_trans_expanded (SplitRegister *reg);
+gboolean gnc_split_register_current_trans_expanded (SplitRegister* reg);
 
 /** Return the debit string used in the register. */
-const char * gnc_split_register_get_debit_string (SplitRegister *reg);
+const char* gnc_split_register_get_debit_string (SplitRegister* reg);
 
 /** Return the credit string used in the register. */
-const char * gnc_split_register_get_credit_string (SplitRegister *reg);
+const char* gnc_split_register_get_credit_string (SplitRegister* reg);
 
 /** Return TRUE if split is the blank_split. */
-gboolean gnc_split_register_is_blank_split (SplitRegister *reg, Split *split);
+gboolean gnc_split_register_is_blank_split (SplitRegister* reg, Split* split);
 
 /** Change the blank_split reference from pointing to split to another
  *  split of the transaction. This is used when deleting a split after an
  *  autocomplete as the blank_split reference will be pointing to one of
  *  the splits so it does not cancel the whole transaction */
-void gnc_split_register_change_blank_split_ref (SplitRegister *reg, Split *split);
+void gnc_split_register_change_blank_split_ref (SplitRegister* reg,
+                                                Split* split);
 
 /** Pop up the exchange-rate dialog, maybe, for the current split.
  * If force_dialog is TRUE, the forces the dialog to be called.
@@ -557,11 +560,11 @@ void gnc_split_register_change_blank_split_ref (SplitRegister *reg, Split *split
  * Return FALSE in all other cases (meaning "move on")
  */
 gboolean
-gnc_split_register_handle_exchange (SplitRegister *reg, gboolean force_dialog);
+gnc_split_register_handle_exchange (SplitRegister* reg, gboolean force_dialog);
 
 /* returns TRUE if begin_edit was aborted */
 gboolean
-gnc_split_register_begin_edit_or_warn(SRInfo *info, Transaction *trans);
+gnc_split_register_begin_edit_or_warn (SRInfo* info, Transaction* trans);
 
 /** @} */
 /** @} */
@@ -569,10 +572,10 @@ gnc_split_register_begin_edit_or_warn(SRInfo *info, Transaction *trans);
 /* -------------------------------------------------------------- */
 
 /** Private function -- outsiders must not use this */
-gboolean gnc_split_register_full_refresh_ok (SplitRegister *reg);
+gboolean gnc_split_register_full_refresh_ok (SplitRegister* reg);
 
 /** Private function -- outsiders must not use this */
-void gnc_copy_trans_onto_trans (Transaction *from, Transaction *to,
+void gnc_copy_trans_onto_trans (Transaction* from, Transaction* to,
                                 gboolean use_cut_semantics,
                                 gboolean do_commit);
 

commit 01cdcca694a0c0570e63a2530230207d00cba541
Author: jean <you at example.com>
Date:   Thu Apr 2 10:06:25 2020 -0700

    Bug 797006 - Balance is misleading in open subaccounts when different currencies are involved

diff --git a/gnucash/gnome/gnc-plugin-page-register.c b/gnucash/gnome/gnc-plugin-page-register.c
index a2376fe2b..238f88178 100644
--- a/gnucash/gnome/gnc-plugin-page-register.c
+++ b/gnucash/gnome/gnc-plugin-page-register.c
@@ -675,12 +675,23 @@ gnc_plugin_page_register_new_common (GNCLedgerDisplay *ledger)
     return plugin_page;
 }
 
+static gpointer
+gnc_plug_page_register_check_commodity(Account *account, void* usr_data)
+{
+    // Check that account's commodity matches the commodity in usr_data
+    gnc_commodity* com0 = (gnc_commodity*) usr_data;
+    gnc_commodity* com1 = xaccAccountGetCommodity(account);
+    return gnc_commodity_equal(com1, com0) ? NULL : com1;
+}
+
 GncPluginPage *
 gnc_plugin_page_register_new (Account *account, gboolean subaccounts)
 {
     GNCLedgerDisplay *ledger;
     GncPluginPage *page;
     GncPluginPageRegisterPrivate *priv;
+    gnc_commodity* com0;
+    gnc_commodity* com1;
 
 /*################## Added for Reg2 #################*/
     const GList *item;
@@ -708,9 +719,18 @@ gnc_plugin_page_register_new (Account *account, gboolean subaccounts)
         }
     }
 /*################## Added for Reg2 #################*/
+    com0 = gnc_account_get_currency_or_parent(account);
+    com1 = gnc_account_foreach_descendant_until(account,gnc_plug_page_register_check_commodity,com0);
+    if(0 && com1 != NULL)
+    {
+        const gchar* com0_str = gnc_commodity_get_fullname(com0);
+        const gchar* com1_str = gnc_commodity_get_fullname(com1);
+        gnc_info_dialog(NULL,_("Cannot open sub-accounts because sub-accounts and parent account have different commodities or currencies\nFound:\n%s\n%s\n(There may be more mismatches)"),com0_str,com1_str);
+        return NULL;
+    }
 
     if (subaccounts)
-        ledger = gnc_ledger_display_subaccounts (account);
+        ledger = gnc_ledger_display_subaccounts (account,com1 != NULL);
     else
         ledger = gnc_ledger_display_simple (account);
 
diff --git a/gnucash/register/ledger-core/gnc-ledger-display.c b/gnucash/register/ledger-core/gnc-ledger-display.c
index 456048f1b..9d0008f4b 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display.c
+++ b/gnucash/register/ledger-core/gnc-ledger-display.c
@@ -88,7 +88,8 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
                              SplitRegisterType reg_type,
                              SplitRegisterStyle style,
                              gboolean use_double_line,
-                             gboolean is_template);
+                             gboolean is_template,
+                             gboolean mismatched_commodities);
 
 static void gnc_ledger_display_refresh_internal (GNCLedgerDisplay *ld,
                              GList *splits);
@@ -370,7 +371,7 @@ gnc_ledger_display_simple (Account *account)
 
     ld = gnc_ledger_display_internal (account, NULL, LD_SINGLE, reg_type,
                                       gnc_get_default_register_style(acc_type),
-                                      use_double_line, FALSE);
+                                      use_double_line, FALSE, FALSE);
     LEAVE("%p", ld);
     return ld;
 }
@@ -378,7 +379,7 @@ gnc_ledger_display_simple (Account *account)
 /* Opens up a register window to display an account, and all of its
  *   children, in the same window */
 GNCLedgerDisplay *
-gnc_ledger_display_subaccounts (Account *account)
+gnc_ledger_display_subaccounts (Account *account,gboolean mismatched_commodities)
 {
     SplitRegisterType reg_type;
     GNCLedgerDisplay *ld;
@@ -389,7 +390,7 @@ gnc_ledger_display_subaccounts (Account *account)
 
     ld = gnc_ledger_display_internal (account, NULL, LD_SUBACCOUNT,
                                       reg_type, REG_STYLE_JOURNAL, FALSE,
-                                      FALSE);
+                                      FALSE,mismatched_commodities);
     LEAVE("%p", ld);
     return ld;
 }
@@ -439,7 +440,7 @@ gnc_ledger_display_gl (void)
                              QOF_QUERY_AND);
 
     ld = gnc_ledger_display_internal (NULL, query, LD_GL, GENERAL_JOURNAL,
-                                      REG_STYLE_JOURNAL, FALSE, FALSE);
+                                      REG_STYLE_JOURNAL, FALSE, FALSE, FALSE);
     LEAVE("%p", ld);
     return ld;
 }
@@ -484,7 +485,8 @@ gnc_ledger_display_template_gl (char *id)
                                       SEARCH_LEDGER,
                                       REG_STYLE_JOURNAL,
                                       FALSE,
-                                      isTemplateModeTrue);
+                                      isTemplateModeTrue,
+                                      FALSE);
 
     sr = gnc_ledger_display_get_split_register (ld);
     if ( acct )
@@ -526,7 +528,7 @@ gnc_ledger_display_set_watches (GNCLedgerDisplay *ld, GList *splits)
                                          GNC_ID_ACCOUNT,
                                          QOF_EVENT_MODIFY | QOF_EVENT_DESTROY
                                          | GNC_EVENT_ITEM_CHANGED);
-
+    
     for (node = splits; node; node = node->next)
     {
         Split *split = node->data;
@@ -697,7 +699,7 @@ gnc_ledger_display_query (Query *query, SplitRegisterType type,
     ENTER("query=%p", query);
 
     ld = gnc_ledger_display_internal (NULL, query, LD_GL, type, style,
-                                      FALSE, FALSE);
+                                      FALSE, FALSE, FALSE);
     LEAVE("%p", ld);
     return ld;
 }
@@ -708,7 +710,8 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
                              SplitRegisterType reg_type,
                              SplitRegisterStyle style,
                              gboolean use_double_line,
-                             gboolean is_template )
+                             gboolean is_template,
+                             gboolean mismatched_commodities)
 {
     GNCLedgerDisplay *ld;
     gint limit;
@@ -808,8 +811,9 @@ gnc_ledger_display_internal (Account *lead_account, Query *q,
     \******************************************************************/
 
     ld->use_double_line_default = use_double_line;
+
     ld->reg = gnc_split_register_new (reg_type, style, use_double_line,
-                                      is_template);
+                                      is_template,mismatched_commodities);
 
     gnc_split_register_set_data (ld->reg, ld, gnc_ledger_display_parent);
 
diff --git a/gnucash/register/ledger-core/gnc-ledger-display.h b/gnucash/register/ledger-core/gnc-ledger-display.h
index 743df081d..f8d3f78b8 100644
--- a/gnucash/register/ledger-core/gnc-ledger-display.h
+++ b/gnucash/register/ledger-core/gnc-ledger-display.h
@@ -85,7 +85,7 @@ GNCLedgerDisplay * gnc_ledger_display_simple (Account *account);
 
 /** opens up a register window to display the parent account and all of
  * its children. */
-GNCLedgerDisplay * gnc_ledger_display_subaccounts (Account *account);
+GNCLedgerDisplay * gnc_ledger_display_subaccounts (Account *account, gboolean mismatched_commodities);
 
 /** opens up a general ledger window */
 GNCLedgerDisplay * gnc_ledger_display_gl (void);
diff --git a/gnucash/register/ledger-core/split-register-layout.c b/gnucash/register/ledger-core/split-register-layout.c
index d960cc7f8..eb4ce227d 100644
--- a/gnucash/register/ledger-core/split-register-layout.c
+++ b/gnucash/register/ledger-core/split-register-layout.c
@@ -291,8 +291,16 @@ gnc_split_register_set_cells (SplitRegister *reg, TableLayout *layout)
         {
             gnc_table_layout_set_cell (layout, curs, DEBT_CELL,  0, 5);
             gnc_table_layout_set_cell (layout, curs, CRED_CELL,  0, 6);
-            gnc_table_layout_set_cell (layout, curs, RBALN_CELL, 0, 7);
-            gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 8);
+            if(!reg->mismatched_commodities)
+            {
+                gnc_table_layout_set_cell (layout, curs, RBALN_CELL, 0, 7);
+                gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 8);
+            }
+            else
+            {
+                // Don't display the balance if there are mismatched commodities
+                gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 7);
+            }
         }
 
         curs_last = curs;
@@ -328,8 +336,16 @@ gnc_split_register_set_cells (SplitRegister *reg, TableLayout *layout)
             gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 7);
         else
         {
-            gnc_table_layout_set_cell (layout, curs, RBALN_CELL, 0, 7);
-            gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 8);
+            if(!reg->mismatched_commodities)
+            {
+                gnc_table_layout_set_cell (layout, curs, RBALN_CELL, 0, 7);
+                gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 8);
+            }
+            else
+            {
+                // Don't display the balance if there are mismatched commodities
+                gnc_table_layout_set_cell (layout, curs, RATE_CELL,  0, 7);
+            }
         }
 
         curs_last = curs;
@@ -577,7 +593,7 @@ gnc_split_register_layout_add_cursors (SplitRegister *reg,
     case INCOME_LEDGER:
     case GENERAL_JOURNAL:
     case SEARCH_LEDGER:
-        if (reg->is_template)
+        if (reg->is_template || reg->mismatched_commodities)
             num_cols = 8;
         else
             num_cols = 9;
diff --git a/gnucash/register/ledger-core/split-register-model.c b/gnucash/register/ledger-core/split-register-model.c
index a8e9640df..8ddb8c3a7 100644
--- a/gnucash/register/ledger-core/split-register-model.c
+++ b/gnucash/register/ledger-core/split-register-model.c
@@ -1352,7 +1352,6 @@ gnc_split_register_get_balance_entry (VirtualLocation virt_loc,
     Account *account;
 
     split = gnc_split_register_get_split (reg, virt_loc.vcell_loc);
-
     if (split == xaccSplitLookup (&info->blank_split_guid,
                                   gnc_get_current_book ()))
         return NULL;
@@ -1372,7 +1371,7 @@ gnc_split_register_get_balance_entry (VirtualLocation virt_loc,
     if (gnc_reverse_balance (account))
         balance = gnc_numeric_neg (balance);
 
-    return xaccPrintAmount (balance, gnc_account_print_info (account, FALSE));
+    return xaccPrintAmount (balance, gnc_account_print_info (account, reg->mismatched_commodities));
 }
 
 static const char *
@@ -1655,7 +1654,7 @@ gnc_split_register_get_tdebcred_entry (VirtualLocation virt_loc,
 
     total = gnc_numeric_abs (total);
 
-    return xaccPrintAmount (total, gnc_split_amount_print_info (split, FALSE));
+    return xaccPrintAmount (total, gnc_split_amount_print_info (split, reg->mismatched_commodities));
 }
 
 /* return TRUE if we have a RATE_CELL; return FALSE if we do not.
@@ -1811,7 +1810,7 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
                                              GNC_HOW_RND_ROUND_HALF_UP);
         }
 
-        return xaccPrintAmount (imbalance, gnc_account_print_info (acc, FALSE));
+        return xaccPrintAmount (imbalance, gnc_account_print_info (acc, reg->mismatched_commodities));
     }
 
     {
@@ -1874,22 +1873,20 @@ gnc_split_register_get_debcred_entry (VirtualLocation virt_loc,
             * currency != the account commodity, then use the SplitAmount
             * instead of the SplitValue.
             */
+            gboolean currency_match;
             switch (reg->type)
             {
             case STOCK_REGISTER:
             case CURRENCY_REGISTER:
             case PORTFOLIO_LEDGER:
                 amount = xaccSplitGetValue (split);
-                print_info = gnc_commodity_print_info (currency, FALSE);
+                print_info = gnc_commodity_print_info (currency, reg->mismatched_commodities);
                 break;
 
             default:
-                if (commodity && !gnc_commodity_equal (commodity, currency))
-                    /* Convert this to the "local" value */
-                    amount = xaccSplitConvertAmount(split, account);
-                else
-                    amount = xaccSplitGetValue (split);
-                print_info = gnc_account_print_info (account, FALSE);
+                amount = xaccSplitGetValue (split);
+                print_info = gnc_account_print_info (account, reg->mismatched_commodities);
+                print_info.commodity = currency;
                 break;
             }
         }
@@ -1929,7 +1926,7 @@ gnc_split_register_get_rbaln_entry (VirtualLocation virt_loc,
     if (split == xaccSplitLookup (&info->blank_split_guid,
                                   gnc_get_current_book ()))
         return NULL;
-
+    
     trans = xaccSplitGetParent (split);
     if (!trans)
         return NULL;
@@ -2421,7 +2418,7 @@ gnc_template_register_get_debcred_entry (VirtualLocation virt_loc,
 
     amount2 = gnc_numeric_abs (*amount);
     g_free (amount);
-    return xaccPrintAmount (amount2, gnc_default_print_info (FALSE));
+    return xaccPrintAmount (amount2, gnc_default_print_info (reg->mismatched_commodities));
 }
 
 static void
diff --git a/gnucash/register/ledger-core/split-register.c b/gnucash/register/ledger-core/split-register.c
index f4ae8770a..4ffe9eaab 100644
--- a/gnucash/register/ledger-core/split-register.c
+++ b/gnucash/register/ledger-core/split-register.c
@@ -2816,7 +2816,8 @@ gnc_split_register_init (SplitRegister *reg,
                          SplitRegisterStyle style,
                          gboolean use_double_line,
                          gboolean do_auto_complete,
-                         gboolean is_template)
+                         gboolean is_template,
+                         gboolean mismatched_commodities)
 {
     TableLayout *layout;
     TableModel *model;
@@ -2857,6 +2858,7 @@ gnc_split_register_init (SplitRegister *reg,
     reg->use_double_line = use_double_line;
     reg->do_auto_complete = do_auto_complete;
     reg->is_template = is_template;
+    reg->mismatched_commodities = mismatched_commodities;
     reg->use_tran_num_for_num_field =
                 (qof_book_use_split_action_for_num_field(gnc_get_current_book())
                     ? FALSE : TRUE);
@@ -2914,7 +2916,8 @@ SplitRegister *
 gnc_split_register_new (SplitRegisterType type,
                         SplitRegisterStyle style,
                         gboolean use_double_line,
-                        gboolean is_template)
+                        gboolean is_template,
+                        gboolean mismatched_commodities)
 {
     SplitRegister * reg;
     gboolean default_do_auto_complete = TRUE;
@@ -2929,7 +2932,8 @@ gnc_split_register_new (SplitRegisterType type,
                              style,
                              use_double_line,
                              default_do_auto_complete,
-                             is_template);
+                             is_template,
+                             mismatched_commodities);
 
     return reg;
 }
diff --git a/gnucash/register/ledger-core/split-register.h b/gnucash/register/ledger-core/split-register.h
index 76cb5abfd..e7c90c5c4 100644
--- a/gnucash/register/ledger-core/split-register.h
+++ b/gnucash/register/ledger-core/split-register.h
@@ -254,6 +254,8 @@ struct split_register
 
     gboolean is_template;
     gboolean do_auto_complete; /**< whether to use auto-completion */
+    gboolean mismatched_commodities; /**< indicates the register includes transactions in
+                                      mismatched commodities */
 
     SplitList *unrecn_splits; /**< list of splits to unreconcile after transaction edit */
 
@@ -282,7 +284,8 @@ typedef GtkWidget *(*SRGetParentCallback) (gpointer user_data);
 SplitRegister * gnc_split_register_new (SplitRegisterType type,
                                         SplitRegisterStyle style,
                                         gboolean use_double_line,
-                                        gboolean is_template);
+                                        gboolean is_template,
+                                        gboolean mismatched_commodities);
 
 /** Destroys a split register.
  *



Summary of changes:
 gnucash/gnome-utils/gnc-tree-model-split-reg.c     |    3 +-
 gnucash/gnome-utils/gnc-tree-model-split-reg.h     |    3 +-
 gnucash/gnome/gnc-plugin-page-register.c           | 3547 ++++++++++----------
 gnucash/gnome/gnc-plugin-page-register2.c          |   16 +-
 gnucash/gnome/gnc-split-reg.c                      |   49 +-
 gnucash/register/ledger-core/gnc-ledger-display.c  |  290 +-
 gnucash/register/ledger-core/gnc-ledger-display.h  |   53 +-
 gnucash/register/ledger-core/gnc-ledger-display2.c |   22 +-
 gnucash/register/ledger-core/gnc-ledger-display2.h |    2 +-
 .../register/ledger-core/split-register-layout.c   |  118 +-
 .../register/ledger-core/split-register-model.c    | 1302 +++----
 gnucash/register/ledger-core/split-register.c      | 1505 +++++----
 gnucash/register/ledger-core/split-register.h      |  126 +-
 13 files changed, 3655 insertions(+), 3381 deletions(-)



More information about the gnucash-changes mailing list