gnucash maint: Complete the change from using associate in the source files

Robert Fewell bobit at code.gnucash.org
Sun Sep 13 08:06:20 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/d2af5d70 (commit)
	from  https://github.com/Gnucash/gnucash/commit/7c102678 (commit)



commit d2af5d703b290ffad56094d36eda0bff9a162446
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Sep 13 13:05:46 2020 +0100

    Complete the change from using associate in the source files
    
    This commit changes some further use of associate and derivates in the
    source files to doclink to make it more consistent.

diff --git a/gnucash/gnome-utils/dialog-doclink-utils.c b/gnucash/gnome-utils/dialog-doclink-utils.c
index ca7e7c078..3c00ea77f 100644
--- a/gnucash/gnome-utils/dialog-doclink-utils.c
+++ b/gnucash/gnome-utils/dialog-doclink-utils.c
@@ -166,12 +166,9 @@ static gchar *
 doclink_get_path_head_and_set (gboolean *path_head_set)
 {
     gchar *ret_path = NULL;
-    gchar *path_head = gnc_prefs_get_string (GNC_PREFS_GROUP_GENERAL, "assoc-head");
+    gchar *path_head = gnc_prefs_get_string (GNC_PREFS_GROUP_GENERAL, GNC_DOC_LINK_PATH_HEAD);
     *path_head_set = FALSE;
 
-    /* Note, assoc-head is the old name for the document link head which has been
-       kept for compatability */
-
     if (path_head && *path_head) // not default entry
     {
         *path_head_set = TRUE;
@@ -196,9 +193,9 @@ doclink_get_path_head_and_set (gboolean *path_head_set)
 
         if (*path_head_set) // prior to 3.5, assoc-head could be with or without a trailing '/'
         {
-            if (!gnc_prefs_set_string (GNC_PREFS_GROUP_GENERAL, "assoc-head", ret_path))
+            if (!gnc_prefs_set_string (GNC_PREFS_GROUP_GENERAL, GNC_DOC_LINK_PATH_HEAD, ret_path))
                 PINFO ("Failed to save preference at %s, %s with %s",
-                       GNC_PREFS_GROUP_GENERAL, "assoc-head", ret_path);
+                       GNC_PREFS_GROUP_GENERAL, GNC_DOC_LINK_PATH_HEAD, ret_path);
         }
     }
     g_free (path_head);
diff --git a/gnucash/gnome-utils/dialog-doclink-utils.h b/gnucash/gnome-utils/dialog-doclink-utils.h
index 652a0b268..512aaf7c2 100644
--- a/gnucash/gnome-utils/dialog-doclink-utils.h
+++ b/gnucash/gnome-utils/dialog-doclink-utils.h
@@ -23,6 +23,11 @@
 #ifndef DIALOG_DOCLINK_UTILS_H
 #define DIALOG_DOCLINK_UTILS_H
 
+#define GNC_DOC_LINK_PATH_HEAD "assoc-head"
+/* Note, assoc-head is the old name for the document link head which has been
+   kept for compatability */
+
+
 /** Return the current documentation-link file path head uri.
  *
  *  This function will get the current documentation-link path head from prefs.
diff --git a/gnucash/gnome-utils/dialog-dup-trans.h b/gnucash/gnome-utils/dialog-dup-trans.h
index 53aeda394..7c862c0c0 100644
--- a/gnucash/gnome-utils/dialog-dup-trans.h
+++ b/gnucash/gnome-utils/dialog-dup-trans.h
@@ -31,29 +31,29 @@
 #include <gnc-date.h>
 
 
-/********************************************************************\
- * gnc_dup_trans_dialog                                             *
- *   opens up a window to do an automatic transfer between accounts *
- *                                                                  *
- * Args:   parent    - the parent of the window to be created       *
- *         title     - the text of the title label, otherwise       *
- *                     defaults to "New Transaction Information"    *
- *         show_date - TRUE to display date label and edit widgets  *
- *         date      - the initial date to use, and the output      *
- *                     parameter for the new date                   *
- *         num       - input num field                              *
- *         out_num   - output num field, g_newed string             *
- *         tnum      - input tnum field, if used, else NULL         *
- *         out_tnum  - output tnum field, g_newed string            *
- *         tassoc    - input association field, if used, else NULL  *
- *         out_tnum  - output association field, g_newed string     *
- * Return: TRUE if user closes dialog with 'OK'                     *
-\********************************************************************/
+/***********************************************************************\
+ * gnc_dup_trans_dialog                                                 *
+ *   opens up a window to do an automatic transfer between accounts     *
+ *                                                                      *
+ * Args:   parent        - the parent of the window to be created       *
+ *         title         - the text of the title label, otherwise       *
+ *                         defaults to "New Transaction Information"    *
+ *         show_date     - TRUE to display date label and edit widgets  *
+ *         date          - the initial date to use, and the output      *
+ *                         parameter for the new date                   *
+ *         num           - input num field                              *
+ *         out_num       - output num field, g_newed string             *
+ *         tnum          - input tnum field, if used, else NULL         *
+ *         out_tnum      - output tnum field, g_newed string            *
+ *         tdoclink      - input document link field, if used, else NULL*
+ *         out_tdoclink  - output document link field, g_newed string   *
+ * Return: TRUE if user closes dialog with 'OK'                         *
+\***********************************************************************/
 gboolean
 gnc_dup_trans_dialog (GtkWidget * parent, const char* title, gboolean show_date,
                       time64 *date_p, const char *num, char **out_num,
                       const char *tnum, char **out_tnum,
-                      const char *tassoc, char **out_tassoc);
+                      const char *tdoclink, char **out_tdoclink);
 
 gboolean
 gnc_dup_trans_dialog_gdate (GtkWidget * parent, GDate *gdate_p,
diff --git a/gnucash/gnome-utils/dialog-preferences.c b/gnucash/gnome-utils/dialog-preferences.c
index 5ea1f51b2..5b9e1bf8b 100644
--- a/gnucash/gnome-utils/dialog-preferences.c
+++ b/gnucash/gnome-utils/dialog-preferences.c
@@ -1367,7 +1367,7 @@ gnc_preferences_dialog_create(GtkWindow *parent)
     gtk_box_pack_start(GTK_BOX (box), currency, TRUE, TRUE, 0);
 
     box = GTK_WIDGET(gtk_builder_get_object (builder,
-                     "pref/" GNC_PREFS_GROUP_GENERAL "/assoc-head"));
+                     "pref/" GNC_PREFS_GROUP_GENERAL "/" GNC_DOC_LINK_PATH_HEAD));
     fcb = gtk_file_chooser_button_new (_("Select a folder"),
                              GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER);
     gtk_box_pack_start (GTK_BOX (box), fcb, TRUE, TRUE, 0);
diff --git a/gnucash/gnome/gnc-plugin-basic-commands.c b/gnucash/gnome/gnc-plugin-basic-commands.c
index fb33a94af..cc6cad07e 100644
--- a/gnucash/gnome/gnc-plugin-basic-commands.c
+++ b/gnucash/gnome/gnc-plugin-basic-commands.c
@@ -91,7 +91,7 @@ static void gnc_main_window_cmd_tools_close_book (GtkAction *action, GncMainWind
 static void gnc_main_window_cmd_tools_find_transactions (GtkAction *action, GncMainWindowActionData *data);
 static void gnc_main_window_cmd_tools_price_editor (GtkAction *action, GncMainWindowActionData *data);
 static void gnc_main_window_cmd_tools_imap_editor (GtkAction *action, GncMainWindowActionData *data);
-static void gnc_main_window_cmd_tools_trans_assoc (GtkAction *action, GncMainWindowActionData *data);
+static void gnc_main_window_cmd_tools_trans_doclink (GtkAction *action, GncMainWindowActionData *data);
 static void gnc_main_window_cmd_tools_commodity_editor (GtkAction *action, GncMainWindowActionData *data);
 static void gnc_main_window_cmd_help_totd (GtkAction *action, GncMainWindowActionData *data);
 
@@ -215,7 +215,7 @@ static GtkActionEntry gnc_plugin_actions [] =
     {
         "ToolsTransLinkedDocsAction", NULL, N_("_Transaction Linked Documents"), NULL,
         N_("View all Transaction Linked Documents"),
-        G_CALLBACK (gnc_main_window_cmd_tools_trans_assoc)
+        G_CALLBACK (gnc_main_window_cmd_tools_trans_doclink)
     },
 
     /* Help menu */
@@ -603,7 +603,7 @@ gnc_main_window_cmd_tools_imap_editor (GtkAction *action, GncMainWindowActionDat
 }
 
 static void
-gnc_main_window_cmd_tools_trans_assoc (GtkAction *action, GncMainWindowActionData *data)
+gnc_main_window_cmd_tools_trans_doclink (GtkAction *action, GncMainWindowActionData *data)
 {
     gnc_set_busy_cursor (NULL, TRUE);
     gnc_doclink_trans_dialog (GTK_WINDOW (data->window));
diff --git a/gnucash/gnome/gnc-plugin-business.c b/gnucash/gnome/gnc-plugin-business.c
index 6c8246355..c0974d9c1 100644
--- a/gnucash/gnome/gnc-plugin-business.c
+++ b/gnucash/gnome/gnc-plugin-business.c
@@ -114,7 +114,7 @@ static void gnc_plugin_business_cmd_employee_find_expense_voucher (GtkAction *ac
 static void gnc_plugin_business_cmd_employee_process_payment      (GtkAction *action,
         GncMainWindowActionData *data);
 
-static void gnc_plugin_business_cmd_assoc              (GtkAction *action,
+static void gnc_plugin_business_cmd_doclink            (GtkAction *action,
         GncMainWindowActionData *data);
 static void gnc_plugin_business_cmd_tax_tables         (GtkAction *action,
         GncMainWindowActionData *data);
@@ -277,7 +277,7 @@ static GtkActionEntry gnc_plugin_actions [] =
     {
         "BusinessLinkOpenAction", NULL, N_("Business Links"), NULL,
         N_("View all Linked Business Documents"),
-        G_CALLBACK (gnc_plugin_business_cmd_assoc)
+        G_CALLBACK (gnc_plugin_business_cmd_doclink)
     },
     {
         "TaxTablesOpenAction", NULL, N_("Sales _Tax Table"), NULL,
@@ -753,8 +753,8 @@ gnc_plugin_business_cmd_employee_process_payment (GtkAction *action,
 }
 
 static void
-gnc_plugin_business_cmd_assoc (GtkAction *action,
-                               GncMainWindowActionData *mw)
+gnc_plugin_business_cmd_doclink (GtkAction *action,
+                                 GncMainWindowActionData *mw)
 {
     g_return_if_fail (mw != NULL);
     g_return_if_fail (GNC_IS_PLUGIN_BUSINESS (mw->data));
diff --git a/gnucash/gnome/gnc-plugin-page-invoice.c b/gnucash/gnome/gnc-plugin-page-invoice.c
index 18b7390bf..0026d6715 100644
--- a/gnucash/gnome/gnc-plugin-page-invoice.c
+++ b/gnucash/gnome/gnc-plugin-page-invoice.c
@@ -602,7 +602,7 @@ gnc_plugin_page_invoice_finalize (GObject *object)
 }
 
 static void
-update_assoc_actions (GncPluginPage *plugin_page, gboolean has_uri)
+update_doclink_actions (GncPluginPage *plugin_page, gboolean has_uri)
 {
     GtkAction *uri_action;
 
@@ -746,7 +746,7 @@ gnc_plugin_page_invoice_update_menus (GncPluginPage *page, gboolean is_posted, g
     if (gncInvoiceGetDocLink (invoice))
         has_uri = TRUE;
 
-    update_assoc_actions (page, has_uri);
+    update_doclink_actions (page, has_uri);
 }
 
 
@@ -1384,7 +1384,7 @@ gnc_plugin_page_invoice_cmd_link (GtkAction *action,
     }
 
     // update the menu actions
-    update_assoc_actions (GNC_PLUGIN_PAGE(plugin_page), has_uri);
+    update_doclink_actions (GNC_PLUGIN_PAGE(plugin_page), has_uri);
 
     g_free (ret_uri);
     LEAVE(" ");
@@ -1414,7 +1414,7 @@ gnc_plugin_page_invoice_cmd_link_remove (GtkAction *action,
         gtk_widget_hide (GTK_WIDGET(doclink_button));
 
     // update the menu actions
-    update_assoc_actions (GNC_PLUGIN_PAGE(plugin_page), FALSE);
+    update_doclink_actions (GNC_PLUGIN_PAGE(plugin_page), FALSE);
 
     LEAVE(" ");
 }
diff --git a/gnucash/gnome/gnc-plugin-page-register.c b/gnucash/gnome/gnc-plugin-page-register.c
index 78ec6bfe9..4c0fae45c 100644
--- a/gnucash/gnome/gnc-plugin-page-register.c
+++ b/gnucash/gnome/gnc-plugin-page-register.c
@@ -4557,7 +4557,7 @@ gnc_plugin_page_register_cmd_linked_transaction (GtkAction *action,
     g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
     priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
-    gsr_default_associate_handler (priv->gsr);
+    gsr_default_doclink_handler (priv->gsr);
     gnc_plugin_page_register_ui_update (NULL, plugin_page);
     LEAVE (" ");
 }
@@ -4573,7 +4573,7 @@ gnc_plugin_page_register_cmd_linked_transaction_open (GtkAction *action,
     g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
     priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
-    gsr_default_associate_open_handler (priv->gsr);
+    gsr_default_doclink_open_handler (priv->gsr);
     LEAVE (" ");
 }
 
@@ -4588,7 +4588,7 @@ gnc_plugin_page_register_cmd_linked_transaction_remove (GtkAction *action,
     g_return_if_fail (GNC_IS_PLUGIN_PAGE_REGISTER (plugin_page));
 
     priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE (plugin_page);
-    gsr_default_associate_remove_handler (priv->gsr);
+    gsr_default_doclink_remove_handler (priv->gsr);
     gnc_plugin_page_register_ui_update (NULL, plugin_page);
     LEAVE (" ");
 
diff --git a/gnucash/gnome/gnc-split-reg.c b/gnucash/gnome/gnc-split-reg.c
index 662f924fb..9491e58b2 100644
--- a/gnucash/gnome/gnc-split-reg.c
+++ b/gnucash/gnome/gnc-split-reg.c
@@ -116,10 +116,10 @@ void gsr_default_paste_txn_handler( GNCSplitReg *w, gpointer ud );
 void gsr_default_void_txn_handler ( GNCSplitReg *w, gpointer ud );
 void gsr_default_unvoid_txn_handler ( GNCSplitReg *w, gpointer ud );
 void gsr_default_reverse_txn_handler ( GNCSplitReg *w, gpointer ud );
-void gsr_default_associate_handler ( GNCSplitReg *w );
-void gsr_default_associate_open_handler ( GNCSplitReg *w );
-void gsr_default_associate_remove_handler ( GNCSplitReg *w );
-static void gsr_default_associate_from_sheet_handler ( GNCSplitReg *w );
+void gsr_default_doclink_handler ( GNCSplitReg *w );
+void gsr_default_doclink_open_handler ( GNCSplitReg *w );
+void gsr_default_doclink_remove_handler ( GNCSplitReg *w );
+static void gsr_default_doclink_from_sheet_handler ( GNCSplitReg *w );
 
 static void gsr_emit_simple_signal       ( GNCSplitReg *gsr, const char *sigName );
 static void gsr_emit_help_changed        ( GnucashRegister *reg, gpointer user_data );
@@ -488,9 +488,9 @@ gsr_create_table( GNCSplitReg *gsr )
     gtk_box_pack_start (GTK_BOX (gsr), GTK_WIDGET(gsr->reg), TRUE, TRUE, 0);
     gnucash_sheet_set_window (gnucash_register_get_sheet (gsr->reg), gsr->window);
 
-    // setup the callback for when the associate cell clicked on
-    gnucash_register_set_open_assoc_cb (gsr->reg,
-        (GFunc)gsr_default_associate_from_sheet_handler, gsr);
+    // setup the callback for when the doclink cell clicked on
+    gnucash_register_set_open_doclink_cb (gsr->reg,
+        (GFunc)gsr_default_doclink_from_sheet_handler, gsr);
 
     gtk_widget_show ( GTK_WIDGET(gsr->reg) );
     g_signal_connect (gsr->reg, "activate_cursor",
@@ -1264,9 +1264,9 @@ gnc_split_reg_reinitialize_trans_cb(GtkWidget *widget, gpointer data)
     gsr_emit_simple_signal( gsr, "reinit_ent" );
 }
 
-/* Edit the associated link for the current transaction. */
+/* Edit the document link for the current transaction. */
 void
-gsr_default_associate_handler (GNCSplitReg *gsr)
+gsr_default_doclink_handler (GNCSplitReg *gsr)
 {
     SplitRegister *reg = gnc_ledger_display_get_split_register (gsr->ledger);
     Split *split = gnc_split_register_get_current_split (reg);
@@ -1306,9 +1306,9 @@ gsr_default_associate_handler (GNCSplitReg *gsr)
     g_free (uri);
 }
 
-/* Opens the associated link for the current transaction. */
+/* Opens the document link for the current transaction. */
 void
-gsr_default_associate_open_handler (GNCSplitReg *gsr)
+gsr_default_doclink_open_handler (GNCSplitReg *gsr)
 {
     CursorClass cursor_class;
     SplitRegister *reg = gnc_ledger_display_get_split_register (gsr->ledger);
@@ -1336,9 +1336,9 @@ gsr_default_associate_open_handler (GNCSplitReg *gsr)
     g_free (uri);
 }
 
-/* Removes the associated link for the current transaction. */
+/* Removes the document link for the current transaction. */
 void
-gsr_default_associate_remove_handler (GNCSplitReg *gsr)
+gsr_default_doclink_remove_handler (GNCSplitReg *gsr)
 {
     CursorClass cursor_class;
     SplitRegister *reg = gnc_ledger_display_get_split_register (gsr->ledger);
@@ -1365,7 +1365,7 @@ gsr_default_associate_remove_handler (GNCSplitReg *gsr)
 }
 
 static void
-gsr_default_associate_from_sheet_handler (GNCSplitReg *gsr)
+gsr_default_doclink_from_sheet_handler (GNCSplitReg *gsr)
 {
     CursorClass cursor_class;
     SplitRegister *reg = gnc_ledger_display_get_split_register (gsr->ledger);
diff --git a/gnucash/gnome/gnc-split-reg.h b/gnucash/gnome/gnc-split-reg.h
index 410c0fed6..d19d0956e 100644
--- a/gnucash/gnome/gnc-split-reg.h
+++ b/gnucash/gnome/gnc-split-reg.h
@@ -274,23 +274,23 @@ void gnc_split_reg_set_sheet_focus (GNCSplitReg *gsr, gboolean has_focus);
 void gnc_split_reg_balancing_entry (GNCSplitReg *gsr, Account *account,
                                     time64 statement_date, gnc_numeric balancing_amount);
 
-/** Default transaction association edit handler
+/** Default transaction document link edit handler
  *
  *  @param gsr A pointer to GNCSplitReg
  **/
-void gsr_default_associate_handler (GNCSplitReg *gsr);
+void gsr_default_doclink_handler (GNCSplitReg *gsr);
 
-/** Default transaction association open handler
+/** Default transaction document link open handler
  *
  *  @param gsr A pointer to GNCSplitReg
  **/
-void gsr_default_associate_open_handler (GNCSplitReg *gsr);
+void gsr_default_doclink_open_handler (GNCSplitReg *gsr);
 
-/** Default transaction association delete handler
+/** Default transaction document link delete handler
  *
  *  @param gsr A pointer to GNCSplitReg
  **/
-void gsr_default_associate_remove_handler (GNCSplitReg *gsr);
+void gsr_default_doclink_remove_handler (GNCSplitReg *gsr);
 
 void gnc_split_reg_enter( GNCSplitReg *gsr, gboolean next_transaction );
 void gsr_default_delete_handler( GNCSplitReg *gsr, gpointer data );
diff --git a/gnucash/register/ledger-core/split-register-layout.c b/gnucash/register/ledger-core/split-register-layout.c
index 6d42ee7ed..6f7f2bef9 100644
--- a/gnucash/register/ledger-core/split-register-layout.c
+++ b/gnucash/register/ledger-core/split-register-layout.c
@@ -117,7 +117,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, ACTN_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_LEDGER_NUM_ACTN);
@@ -127,7 +127,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SINGLE_JOURNAL);
@@ -148,7 +148,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_JOURNAL_NUM_ACTN);
@@ -158,7 +158,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SPLIT);
@@ -204,7 +204,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         copy_cursor_row (layout, curs, curs_last, 0);
 
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 1);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, ACTN_CELL,  1, 3);
         gnc_table_layout_set_cell (layout, curs, MEMO_CELL, 1, 4);
 
@@ -213,7 +213,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         copy_cursor_row (layout, curs, curs_last, 0);
 
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 1);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 3);
         gnc_table_layout_set_cell (layout, curs, MEMO_CELL, 1, 4);
 
@@ -243,7 +243,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         copy_cursor_row (layout, curs, curs_last, 0);
 
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 1);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 3);
         gnc_table_layout_set_cell (layout, curs, MEMO_CELL, 1, 4);
 
@@ -301,7 +301,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, ACTN_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_LEDGER_NUM_ACTN);
@@ -311,7 +311,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, ACTN_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SINGLE_JOURNAL);
@@ -345,7 +345,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_JOURNAL_NUM_ACTN);
@@ -354,7 +354,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SPLIT);
@@ -405,7 +405,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, ACTN_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_LEDGER_NUM_ACTN);
@@ -415,7 +415,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SINGLE_JOURNAL);
@@ -436,7 +436,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_JOURNAL_NUM_ACTN);
@@ -446,7 +446,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SPLIT);
@@ -488,7 +488,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, ACTN_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_LEDGER_NUM_ACTN);
@@ -498,7 +498,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SINGLE_JOURNAL);
@@ -518,7 +518,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
 
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_DOUBLE_JOURNAL_NUM_ACTN);
@@ -528,7 +528,7 @@ gnc_split_register_set_cells (SplitRegister* reg, TableLayout* layout)
         gnc_table_layout_set_cell (layout, curs, TNUM_CELL,  1, 1);
         gnc_table_layout_set_cell (layout, curs, NOTES_CELL, 1, 2);
         gnc_table_layout_set_cell (layout, curs, VNOTES_CELL, 1, 3);
-        gnc_table_layout_set_cell (layout, curs, ASSOC_CELL,  1, 4);
+        gnc_table_layout_set_cell (layout, curs, DOCLINK_CELL,  1, 4);
 
         curs = gnc_table_layout_get_cursor (layout,
                                             CURSOR_SPLIT);
@@ -698,8 +698,8 @@ gnc_split_register_layout_add_cells (SplitRegister* reg,
                            FALSE);
 
     gnc_register_add_cell (layout,
-                           ASSOC_CELL,
-                           ASSOC_CELL_TYPE_NAME,
+                           DOCLINK_CELL,
+                           DOCLINK_CELL_TYPE_NAME,
                            C_ ("Column header for 'Document Link'", "L"),
                            CELL_ALIGN_CENTER,
                            FALSE,
diff --git a/gnucash/register/ledger-core/split-register-load.c b/gnucash/register/ledger-core/split-register-load.c
index bdd0c14a1..2924db6cf 100644
--- a/gnucash/register/ledger-core/split-register-load.c
+++ b/gnucash/register/ledger-core/split-register-load.c
@@ -70,7 +70,7 @@ gnc_split_register_load_recn_cells (SplitRegister* reg)
 }
 
 static void
-gnc_split_register_load_associate_cells (SplitRegister* reg)
+gnc_split_register_load_doclink_cells (SplitRegister* reg)
 {
     Doclinkcell *cell;
     const char * s;
@@ -78,7 +78,7 @@ gnc_split_register_load_associate_cells (SplitRegister* reg)
     if (!reg) return;
 
     cell = (Doclinkcell *)
-           gnc_table_layout_get_cell (reg->table->layout, ASSOC_CELL);
+           gnc_table_layout_get_cell (reg->table->layout, DOCLINK_CELL);
 
     if (!cell) return;
 
@@ -417,7 +417,7 @@ gnc_split_register_load (SplitRegister* reg, GList* slist,
      gnc_account_print_info (default_account, FALSE));
 
     gnc_doclink_cell_set_use_glyphs
-    ((Doclinkcell *) gnc_table_layout_get_cell (table->layout, ASSOC_CELL));
+    ((Doclinkcell *) gnc_table_layout_get_cell (table->layout, DOCLINK_CELL));
 
     /* make sure we have a blank split */
     if (blank_split == NULL)
@@ -519,7 +519,7 @@ gnc_split_register_load (SplitRegister* reg, GList* slist,
 
         /* load up account names into the transfer combobox menus */
         gnc_split_register_load_xfer_cells (reg, default_account);
-        gnc_split_register_load_associate_cells (reg);
+        gnc_split_register_load_doclink_cells (reg);
         gnc_split_register_load_recn_cells (reg);
         gnc_split_register_load_type_cells (reg);
     }
diff --git a/gnucash/register/ledger-core/split-register-model.c b/gnucash/register/ledger-core/split-register-model.c
index 65f2a3912..9a86c8260 100644
--- a/gnucash/register/ledger-core/split-register-model.c
+++ b/gnucash/register/ledger-core/split-register-model.c
@@ -328,8 +328,8 @@ gnc_split_register_get_action_label (VirtualLocation virt_loc,
 }
 
 static const char*
-gnc_split_register_get_associate_label (VirtualLocation virt_loc,
-                                        gpointer user_data)
+gnc_split_register_get_doclink_label (VirtualLocation virt_loc,
+                                      gpointer user_data)
 {
     return C_ ("Column header for 'Document Link'", "L");
 }
@@ -545,8 +545,8 @@ gnc_split_register_get_recn_tooltip (VirtualLocation virt_loc,
 }
 
 static char*
-gnc_split_register_get_associate_tooltip (VirtualLocation virt_loc,
-                                          gpointer user_data)
+gnc_split_register_get_doclink_tooltip (VirtualLocation virt_loc,
+                                        gpointer user_data)
 {
     SplitRegister* reg = user_data;
     Transaction* trans;
@@ -797,10 +797,10 @@ gnc_split_register_get_border (VirtualLocation virt_loc,
 }
 
 static const char*
-gnc_split_register_get_associate_entry (VirtualLocation virt_loc,
-                                        gboolean translate,
-                                        gboolean* conditionally_changed,
-                                        gpointer user_data)
+gnc_split_register_get_doclink_entry (VirtualLocation virt_loc,
+                                      gboolean translate,
+                                      gboolean* conditionally_changed,
+                                      gpointer user_data)
 {
     SplitRegister* reg = user_data;
     Transaction* trans;
@@ -808,7 +808,7 @@ gnc_split_register_get_associate_entry (VirtualLocation virt_loc,
     const char* uri;
     Doclinkcell *cell;
 
-    cell = (Doclinkcell *)gnc_table_layout_get_cell (reg->table->layout, ASSOC_CELL);
+    cell = (Doclinkcell *)gnc_table_layout_get_cell (reg->table->layout, DOCLINK_CELL);
 
     if (!cell)
         return NULL;
@@ -851,8 +851,8 @@ gnc_split_register_get_associate_entry (VirtualLocation virt_loc,
 }
 
 static char *
-gnc_split_register_get_associate_help (VirtualLocation virt_loc,
-                                       gpointer user_data)
+gnc_split_register_get_doclink_help (VirtualLocation virt_loc,
+                                     gpointer user_data)
 {
     // do not want contents displayed as help so return space
     return g_strdup (" ");
@@ -861,12 +861,12 @@ gnc_split_register_get_associate_help (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_doclink_value (SplitRegister* reg,
+                                      VirtualLocation virt_loc)
 {
     Doclinkcell *cell;
 
-    cell = (Doclinkcell *)gnc_table_layout_get_cell (reg->table->layout, ASSOC_CELL);
+    cell = (Doclinkcell *)gnc_table_layout_get_cell (reg->table->layout, DOCLINK_CELL);
     if (!cell)
         return '\0';
 
@@ -2015,8 +2015,8 @@ gnc_split_register_get_recn_io_flags (VirtualLocation virt_loc,
 }
 
 static CellIOFlags
-gnc_split_register_get_assoc_io_flags (VirtualLocation virt_loc,
-                                       gpointer user_data)
+gnc_split_register_get_doclink_io_flags (VirtualLocation virt_loc,
+                                         gpointer user_data)
 {
     if (gnc_split_register_cursor_is_readonly (virt_loc, user_data))
         return XACC_CELL_ALLOW_READ_ONLY;
@@ -2582,8 +2582,8 @@ gnc_split_register_model_new (void)
                                        TCRED_CELL);
 
     gnc_table_model_set_entry_handler (model,
-                                       gnc_split_register_get_associate_entry,
-                                       ASSOC_CELL);
+                                       gnc_split_register_get_doclink_entry,
+                                       DOCLINK_CELL);
 
     gnc_table_model_set_entry_handler (model,
                                        gnc_split_register_get_type_entry,
@@ -2683,8 +2683,8 @@ gnc_split_register_model_new (void)
                                        TBALN_CELL);
 
     gnc_table_model_set_label_handler (model,
-                                       gnc_split_register_get_associate_label,
-                                       ASSOC_CELL);
+                                       gnc_split_register_get_doclink_label,
+                                       DOCLINK_CELL);
 
     gnc_table_model_set_label_handler (model,
                                        gnc_split_register_get_type_label,
@@ -2715,8 +2715,8 @@ gnc_split_register_model_new (void)
                                          RECN_CELL);
 
     gnc_table_model_set_tooltip_handler (model,
-                                         gnc_split_register_get_associate_tooltip,
-                                         ASSOC_CELL);
+                                         gnc_split_register_get_doclink_tooltip,
+                                         DOCLINK_CELL);
 
 
     // help handlers
@@ -2784,8 +2784,8 @@ gnc_split_register_model_new (void)
                                       FDEBT_CELL);
 
     gnc_table_model_set_help_handler (model,
-                                      gnc_split_register_get_associate_help,
-                                      ASSOC_CELL);
+                                      gnc_split_register_get_doclink_help,
+                                      DOCLINK_CELL);
 
     // io flag handlers
     gnc_table_model_set_io_flags_handler (
@@ -2839,7 +2839,7 @@ gnc_split_register_model_new (void)
         model, gnc_split_register_get_recn_io_flags, RECN_CELL);
 
     gnc_table_model_set_io_flags_handler (
-        model, gnc_split_register_get_assoc_io_flags, ASSOC_CELL);
+        model, gnc_split_register_get_doclink_io_flags, DOCLINK_CELL);
 
     gnc_table_model_set_io_flags_handler (
         model, gnc_split_register_get_recn_io_flags, TYPE_CELL);
diff --git a/gnucash/register/ledger-core/split-register.c b/gnucash/register/ledger-core/split-register.c
index 37c6dc10f..d7448280b 100644
--- a/gnucash/register/ledger-core/split-register.c
+++ b/gnucash/register/ledger-core/split-register.c
@@ -579,7 +579,7 @@ gnc_split_register_duplicate_current (SplitRegister* reg)
         const char* in_tnum = NULL;
         char* out_num = NULL;
         char* out_tnum = NULL;
-        char* out_tassoc = NULL;
+        char* out_tdoclink = NULL;
         time64 date;
         gboolean use_autoreadonly = qof_book_uses_autoreadonly (
             gnc_get_current_book ());
@@ -602,7 +602,7 @@ gnc_split_register_duplicate_current (SplitRegister* reg)
 
         if (!gnc_dup_trans_dialog (gnc_split_register_get_parent (reg), NULL,
                                    TRUE, &date, in_num, &out_num, in_tnum, &out_tnum,
-                                   xaccTransGetDocLink (trans), &out_tassoc))
+                                   xaccTransGetDocLink (trans), &out_tdoclink))
         {
             gnc_resume_gui_refresh ();
             LEAVE ("dup cancelled");
@@ -654,11 +654,11 @@ gnc_split_register_duplicate_current (SplitRegister* reg)
          * because otherwise the ordering is not deterministic */
         xaccTransSetDateEnteredSecs (new_trans, gnc_time (NULL));
 
-        /* clear the associated entry if returned value NULL */
-        if (out_tassoc == NULL)
+        /* clear the document link entry if returned value NULL */
+        if (out_tdoclink == NULL)
             xaccTransSetDocLink (new_trans, "");
         else
-            g_free (out_tassoc);
+            g_free (out_tdoclink);
 
         /* set per book option */
         gnc_set_num_action (new_trans, NULL, out_num, out_tnum);
diff --git a/gnucash/register/ledger-core/split-register.h b/gnucash/register/ledger-core/split-register.h
index 279e60a55..4bcfe8e06 100644
--- a/gnucash/register/ledger-core/split-register.h
+++ b/gnucash/register/ledger-core/split-register.h
@@ -193,7 +193,7 @@ typedef enum
  *  @{
  */
 #define ACTN_CELL  "action"
-#define ASSOC_CELL "associate"
+#define DOCLINK_CELL "doclink"
 #define BALN_CELL  "balance"
 #define CRED_CELL  "credit"
 #define DATE_CELL  "date"
diff --git a/gnucash/register/register-core/register-common.c b/gnucash/register/register-core/register-common.c
index a87588ffe..9ea9708b4 100644
--- a/gnucash/register/register-core/register-common.c
+++ b/gnucash/register/register-core/register-common.c
@@ -58,7 +58,7 @@ gnc_register_init (void)
 
     gnc_register_add_cell_type (RECN_CELL_TYPE_NAME, gnc_recn_cell_new);
 
-    gnc_register_add_cell_type (ASSOC_CELL_TYPE_NAME, gnc_doclink_cell_new);
+    gnc_register_add_cell_type (DOCLINK_CELL_TYPE_NAME, gnc_doclink_cell_new);
 
     gnc_register_add_cell_type (QUICKFILL_CELL_TYPE_NAME,
                                 gnc_quickfill_cell_new);
diff --git a/gnucash/register/register-core/register-common.h b/gnucash/register/register-core/register-common.h
index 0d6ca83e5..31c427469 100644
--- a/gnucash/register/register-core/register-common.h
+++ b/gnucash/register/register-core/register-common.h
@@ -67,7 +67,7 @@
 #define NUM_CELL_TYPE_NAME       "num-cell"
 #define PRICE_CELL_TYPE_NAME     "price-cell"
 #define RECN_CELL_TYPE_NAME      "recn-cell"
-#define ASSOC_CELL_TYPE_NAME     "assoc-cell"
+#define DOCLINK_CELL_TYPE_NAME   "doclink-cell"
 #define QUICKFILL_CELL_TYPE_NAME "quickfill-cell"
 #define FORMULA_CELL_TYPE_NAME   "formula-cell"
 #define CHECKBOX_CELL_TYPE_NAME	 "checkbox-cell"
diff --git a/gnucash/register/register-gnome/gnucash-register.c b/gnucash/register/register-gnome/gnucash-register.c
index 2e89f5692..4a3b19d16 100644
--- a/gnucash/register/register-gnome/gnucash-register.c
+++ b/gnucash/register/register-gnome/gnucash-register.c
@@ -646,16 +646,16 @@ GnucashSheet *gnucash_register_get_sheet (GnucashRegister *reg)
 
 
 void
-gnucash_register_set_open_assoc_cb (GnucashRegister *reg,
-                                    GFunc cb, gpointer cb_data)
+gnucash_register_set_open_doclink_cb (GnucashRegister *reg,
+                                      GFunc cb, gpointer cb_data)
 {
     GnucashSheet *sheet;
 
     if (!reg || !reg->sheet)
         return;
     sheet = GNUCASH_SHEET(reg->sheet);
-    sheet->open_assoc_cb = cb;
-    sheet->open_assoc_cb_data = cb_data;
+    sheet->open_doclink_cb = cb;
+    sheet->open_doclink_cb_data = cb_data;
 }
 
 
diff --git a/gnucash/register/register-gnome/gnucash-register.h b/gnucash/register/register-gnome/gnucash-register.h
index adb21d87b..9dd839df9 100644
--- a/gnucash/register/register-gnome/gnucash-register.h
+++ b/gnucash/register/register-gnome/gnucash-register.h
@@ -81,8 +81,8 @@ void gnucash_register_paste_clipboard (GnucashRegister *reg);
 void gnucash_register_refresh_from_prefs (GnucashRegister *reg);
 void gnucash_register_set_moved_cb (GnucashRegister *reg,
                                     GFunc cb, gpointer cb_data);
-void gnucash_register_set_open_assoc_cb (GnucashRegister *reg,
-                                         GFunc cb, gpointer cb_data);
+void gnucash_register_set_open_doclink_cb (GnucashRegister *reg,
+                                           GFunc cb, gpointer cb_data);
 
 GnucashSheet *gnucash_register_get_sheet (GnucashRegister *reg);
 void gnucash_register_reset_sheet_layout (GnucashRegister *reg);
diff --git a/gnucash/register/register-gnome/gnucash-sheet.c b/gnucash/register/register-gnome/gnucash-sheet.c
index 52a63f51f..e1b73c247 100644
--- a/gnucash/register/register-gnome/gnucash-sheet.c
+++ b/gnucash/register/register-gnome/gnucash-sheet.c
@@ -1546,11 +1546,11 @@ gnucash_sheet_button_press_event (GtkWidget *widget, GdkEventButton *event)
 //FIXME does something need to be done if changed_cells is true or false ?
     gnucash_sheet_cursor_move (sheet, new_virt_loc);
 
-    // if clicked in associate cell, run call back
-    if (g_strcmp0 (gnc_table_get_cell_name (table, new_virt_loc), ASSOC_CELL) == 0)
+    // if clicked in ocument link cell, run call back
+    if (g_strcmp0 (gnc_table_get_cell_name (table, new_virt_loc), DOCLINK_CELL) == 0)
     {
-        if (sheet->open_assoc_cb)
-            (sheet->open_assoc_cb)(sheet->open_assoc_cb_data, NULL);
+        if (sheet->open_doclink_cb)
+            (sheet->open_doclink_cb)(sheet->open_doclink_cb_data, NULL);
     }
 
     if (button_1)
diff --git a/gnucash/register/register-gnome/gnucash-sheetP.h b/gnucash/register/register-gnome/gnucash-sheetP.h
index cd132bdbb..176a57c61 100644
--- a/gnucash/register/register-gnome/gnucash-sheetP.h
+++ b/gnucash/register/register-gnome/gnucash-sheetP.h
@@ -95,8 +95,8 @@ struct _GnucashSheet
     GFunc moved_cb;
     gpointer moved_cb_data;
 
-    GFunc open_assoc_cb;
-    gpointer open_assoc_cb_data;
+    GFunc open_doclink_cb;
+    gpointer open_doclink_cb_data;
 
     guint shift_state;
     guint keyval_state;



Summary of changes:
 gnucash/gnome-utils/dialog-doclink-utils.c         |  9 ++--
 gnucash/gnome-utils/dialog-doclink-utils.h         |  5 +++
 gnucash/gnome-utils/dialog-dup-trans.h             | 38 ++++++++--------
 gnucash/gnome-utils/dialog-preferences.c           |  2 +-
 gnucash/gnome/gnc-plugin-basic-commands.c          |  6 +--
 gnucash/gnome/gnc-plugin-business.c                |  8 ++--
 gnucash/gnome/gnc-plugin-page-invoice.c            |  8 ++--
 gnucash/gnome/gnc-plugin-page-register.c           |  6 +--
 gnucash/gnome/gnc-split-reg.c                      | 28 ++++++------
 gnucash/gnome/gnc-split-reg.h                      | 12 +++---
 .../register/ledger-core/split-register-layout.c   | 42 +++++++++---------
 gnucash/register/ledger-core/split-register-load.c |  8 ++--
 .../register/ledger-core/split-register-model.c    | 50 +++++++++++-----------
 gnucash/register/ledger-core/split-register.c      | 10 ++---
 gnucash/register/ledger-core/split-register.h      |  2 +-
 gnucash/register/register-core/register-common.c   |  2 +-
 gnucash/register/register-core/register-common.h   |  2 +-
 gnucash/register/register-gnome/gnucash-register.c |  8 ++--
 gnucash/register/register-gnome/gnucash-register.h |  4 +-
 gnucash/register/register-gnome/gnucash-sheet.c    |  8 ++--
 gnucash/register/register-gnome/gnucash-sheetP.h   |  4 +-
 21 files changed, 132 insertions(+), 130 deletions(-)



More information about the gnucash-changes mailing list