Revision: 76931
          http://sourceforge.net/p/brlcad/code/76931
Author:   starseeker
Date:     2020-08-24 22:15:43 +0000 (Mon, 24 Aug 2020)
Log Message:
-----------
curr_dm_list -> mged_curr_dm

Modified Paths:
--------------
    brlcad/trunk/src/mged/adc.c
    brlcad/trunk/src/mged/attach.c
    brlcad/trunk/src/mged/buttons.c
    brlcad/trunk/src/mged/chgview.c
    brlcad/trunk/src/mged/cmd.c
    brlcad/trunk/src/mged/color_scheme.c
    brlcad/trunk/src/mged/doevent.c
    brlcad/trunk/src/mged/dozoom.c
    brlcad/trunk/src/mged/edsol.c
    brlcad/trunk/src/mged/fbserv.c
    brlcad/trunk/src/mged/menu.c
    brlcad/trunk/src/mged/mged.c
    brlcad/trunk/src/mged/mged_dm.h
    brlcad/trunk/src/mged/overlay.c
    brlcad/trunk/src/mged/predictor.c
    brlcad/trunk/src/mged/set.c
    brlcad/trunk/src/mged/share.c
    brlcad/trunk/src/mged/titles.c
    brlcad/trunk/src/mged/usepen.c

Modified: brlcad/trunk/src/mged/adc.c
===================================================================
--- brlcad/trunk/src/mged/adc.c 2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/adc.c 2020-08-24 22:15:43 UTC (rev 76931)
@@ -90,7 +90,7 @@
     struct mged_dm *dmlp;
     struct mged_dm *save_dmlp;
 
-    save_dmlp = curr_dm_list;
+    save_dmlp = mged_curr_dm;
 
     FOR_ALL_DISPLAYS(dmlp, &active_dm_set.l)
        if (dmlp->dml_adc_state == adc_state) {

Modified: brlcad/trunk/src/mged/attach.c
===================================================================
--- brlcad/trunk/src/mged/attach.c      2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/attach.c      2020-08-24 22:15:43 UTC (rev 76931)
@@ -58,13 +58,13 @@
 
 int mged_default_dlist = 0;   /* This variable is available via Tcl for 
controlling use of display lists */
 struct mged_dm active_dm_set;  /* set of active display managers */
-struct mged_dm *curr_dm_list = (struct mged_dm *)NULL;
+struct mged_dm *mged_curr_dm = (struct mged_dm *)NULL;
 static fastf_t windowbounds[6] = { XMIN, XMAX, YMIN, YMAX, (int)GED_MIN, 
(int)GED_MAX };
 
 /* If we changed the active dm, need to update GEDP as well.. */
 void set_curr_dm(struct mged_dm *nl)
 {
-    curr_dm_list = nl;
+    mged_curr_dm = nl;
     if (nl != DM_LIST_NULL) {
        GEDP->ged_gvp = nl->dml_view_state->vs_gvp;
        GEDP->ged_gvp->gv_grid = *nl->dml_grid_state; /* struct copy */
@@ -166,8 +166,8 @@
                continue;
 
            /* found it */
-           if (p != curr_dm_list) {
-               save_dm_list = curr_dm_list;
+           if (p != mged_curr_dm) {
+               save_dm_list = mged_curr_dm;
                set_curr_dm(p);
            }
            break;
@@ -200,21 +200,21 @@
      * like the last one the user had open. This depends on "nu"
      * always being last in the list.
      */
-    usurp_all_resources(BU_LIST_LAST(mged_dm, &active_dm_set.l), curr_dm_list);
+    usurp_all_resources(BU_LIST_LAST(mged_dm, &active_dm_set.l), mged_curr_dm);
 
     /* If this display is being referenced by a command window, then
      * remove the reference.
      */
-    if (curr_dm_list->dml_tie != NULL)
-       curr_dm_list->dml_tie->cl_tie = (struct mged_dm *)NULL;
+    if (mged_curr_dm->dml_tie != NULL)
+       mged_curr_dm->dml_tie->cl_tie = (struct mged_dm *)NULL;
 
     if (need_close)
        dm_close(DMP);
 
-    RT_FREE_VLIST(&curr_dm_list->dml_p_vlist);
-    BU_LIST_DEQUEUE(&curr_dm_list->l);
-    mged_slider_free_vls(curr_dm_list);
-    bu_free((void *)curr_dm_list, "release: curr_dm_list");
+    RT_FREE_VLIST(&mged_curr_dm->dml_p_vlist);
+    BU_LIST_DEQUEUE(&mged_curr_dm->l);
+    mged_slider_free_vls(mged_curr_dm);
+    bu_free((void *)mged_curr_dm, "release: mged_curr_dm");
 
     if (save_dm_list != DM_LIST_NULL)
        set_curr_dm(save_dm_list);
@@ -388,11 +388,11 @@
        return TCL_ERROR;
     }
 
-    o_dm_list = curr_dm_list;
-    BU_ALLOC(curr_dm_list, struct mged_dm);
+    o_dm_list = mged_curr_dm;
+    BU_ALLOC(mged_curr_dm, struct mged_dm);
 
     /* initialize predictor stuff */
-    BU_LIST_INIT(&curr_dm_list->dml_p_vlist);
+    BU_LIST_INIT(&mged_curr_dm->dml_p_vlist);
     predictor_init();
 
     /* Only need to do this once */
@@ -411,7 +411,7 @@
        struct bu_vls *dname = dm_get_dname(tmp_dmp);
        if (dname && bu_vls_strlen(dname)) {
            if (gui_setup(bu_vls_cstr(dname)) == TCL_ERROR) {
-               bu_free((void *)curr_dm_list, "f_attach: dm_list");
+               bu_free((void *)mged_curr_dm, "f_attach: dm_list");
                set_curr_dm(o_dm_list);
                bu_vls_free(&tmp_vls);
                dm_put(tmp_dmp);
@@ -418,7 +418,7 @@
                return TCL_ERROR;
            }
        } else if (gui_setup((char *)NULL) == TCL_ERROR) {
-           bu_free((void *)curr_dm_list, "f_attach: dm_list");
+           bu_free((void *)mged_curr_dm, "f_attach: dm_list");
            set_curr_dm(o_dm_list);
            bu_vls_free(&tmp_vls);
            dm_put(tmp_dmp);
@@ -429,7 +429,7 @@
        dm_put(tmp_dmp);
     }
 
-    BU_LIST_APPEND(&active_dm_set.l, &curr_dm_list->l);
+    BU_LIST_APPEND(&active_dm_set.l, &mged_curr_dm->l);
 
     if (!wp_name) {
        return TCL_ERROR;
@@ -449,7 +449,7 @@
        cs_set_bg(sdp, name, base, value, NULL);
     }
 
-    mged_link_vars(curr_dm_list);
+    mged_link_vars(mged_curr_dm);
 
     Tcl_ResetResult(INTERP);
     const char *dm_name = dm_get_dm_name(DMP);
@@ -458,7 +458,7 @@
        Tcl_AppendResult(INTERP, "ATTACHING ", dm_name, " (", dm_lname, ")\n", 
(char *)NULL);
     }
 
-    share_dlist(curr_dm_list);
+    share_dlist(mged_curr_dm);
 
     if (dm_get_displaylist(DMP) && mged_variables->mv_dlist && 
!dlist_state->dl_active) {
        createDLists(GEDP->ged_gdp->gd_headDisplay);
@@ -469,8 +469,8 @@
     (void)dm_set_win_bounds(DMP, windowbounds);
     mged_fb_open();
 
-    GEDP->ged_gvp = curr_dm_list->dml_view_state->vs_gvp;
-    GEDP->ged_gvp->gv_grid = *curr_dm_list->dml_grid_state; /* struct copy */
+    GEDP->ged_gvp = mged_curr_dm->dml_view_state->vs_gvp;
+    GEDP->ged_gvp->gv_grid = *mged_curr_dm->dml_grid_state; /* struct copy */
 
     return TCL_OK;
 
@@ -612,7 +612,7 @@
 int
 is_dm_null(void)
 {
-    return curr_dm_list == &active_dm_set;
+    return mged_curr_dm == &active_dm_set;
 }
 
 
@@ -670,7 +670,7 @@
     view_state->vs_gvp->gv_point_scale = 1.0;
     view_state->vs_gvp->gv_curve_scale = 1.0;
     view_state->vs_rc = 1;
-    view_ring_init(curr_dm_list->dml_view_state, (struct _view_state *)NULL);
+    view_ring_init(mged_curr_dm->dml_view_state, (struct _view_state *)NULL);
 
     DMP_dirty = 1;
     mapped = 1;

Modified: brlcad/trunk/src/mged/buttons.c
===================================================================
--- brlcad/trunk/src/mged/buttons.c     2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/buttons.c     2020-08-24 22:15:43 UTC (rev 76931)
@@ -952,7 +952,7 @@
 
     stateChange(from, to);
 
-    save_dm_list = curr_dm_list;
+    save_dm_list = mged_curr_dm;
     FOR_ALL_DISPLAYS(p, &active_dm_set.l) {
        set_curr_dm(p);
 

Modified: brlcad/trunk/src/mged/chgview.c
===================================================================
--- brlcad/trunk/src/mged/chgview.c     2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/chgview.c     2020-08-24 22:15:43 UTC (rev 76931)
@@ -442,7 +442,7 @@
 
     /* update and resize the views */
 
-    save_dmlp = curr_dm_list;
+    save_dmlp = mged_curr_dm;
     save_cmd_list = curr_cmd_list;
     FOR_ALL_DISPLAYS(dmlp, &active_dm_set.l) {
        int non_empty = 0; /* start out empty */
@@ -449,8 +449,8 @@
 
        set_curr_dm(dmlp);
 
-       if (curr_dm_list->dml_tie) {
-           curr_cmd_list = curr_dm_list->dml_tie;
+       if (mged_curr_dm->dml_tie) {
+           curr_cmd_list = mged_curr_dm->dml_tie;
        } else {
            curr_cmd_list = &head_cmd_list;
        }
@@ -589,7 +589,7 @@
        return TCL_OK;
     }
 
-    save_dmlp = curr_dm_list;
+    save_dmlp = mged_curr_dm;
     save_cmd_list = curr_cmd_list;
     FOR_ALL_DISPLAYS(dmlp, &active_dm_set.l) {
        struct view_ring *vrp;
@@ -596,8 +596,8 @@
 
        set_curr_dm(dmlp);
 
-       if (curr_dm_list->dml_tie) {
-           curr_cmd_list = curr_dm_list->dml_tie;
+       if (mged_curr_dm->dml_tie) {
+           curr_cmd_list = mged_curr_dm->dml_tie;
        } else {
            curr_cmd_list = &head_cmd_list;
        }
@@ -1465,13 +1465,13 @@
                                    case 'm':
                                        edit_rate_model_rotate[X] += f;
                                        edit_rate_model_origin = origin;
-                                       edit_rate_mr_dm_list = curr_dm_list;
+                                       edit_rate_mr_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'o':
                                        edit_rate_object_rotate[X] += f;
                                        edit_rate_object_origin = origin;
-                                       edit_rate_or_dm_list = curr_dm_list;
+                                       edit_rate_or_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
@@ -1478,7 +1478,7 @@
                                    default:
                                        edit_rate_view_rotate[X] += f;
                                        edit_rate_view_origin = origin;
-                                       edit_rate_vr_dm_list = curr_dm_list;
+                                       edit_rate_vr_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1499,13 +1499,13 @@
                                    case 'm':
                                        edit_rate_model_rotate[X] = f;
                                        edit_rate_model_origin = origin;
-                                       edit_rate_mr_dm_list = curr_dm_list;
+                                       edit_rate_mr_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'o':
                                        edit_rate_object_rotate[X] = f;
                                        edit_rate_object_origin = origin;
-                                       edit_rate_or_dm_list = curr_dm_list;
+                                       edit_rate_or_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
@@ -1512,7 +1512,7 @@
                                    default:
                                        edit_rate_view_rotate[X] = f;
                                        edit_rate_view_origin = origin;
-                                       edit_rate_vr_dm_list = curr_dm_list;
+                                       edit_rate_vr_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1537,13 +1537,13 @@
                                    case 'm':
                                        edit_rate_model_rotate[Y] += f;
                                        edit_rate_model_origin = origin;
-                                       edit_rate_mr_dm_list = curr_dm_list;
+                                       edit_rate_mr_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'o':
                                        edit_rate_object_rotate[Y] += f;
                                        edit_rate_object_origin = origin;
-                                       edit_rate_or_dm_list = curr_dm_list;
+                                       edit_rate_or_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
@@ -1550,7 +1550,7 @@
                                    default:
                                        edit_rate_view_rotate[Y] += f;
                                        edit_rate_view_origin = origin;
-                                       edit_rate_vr_dm_list = curr_dm_list;
+                                       edit_rate_vr_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1570,13 +1570,13 @@
                                    case 'm':
                                        edit_rate_model_rotate[Y] = f;
                                        edit_rate_model_origin = origin;
-                                       edit_rate_mr_dm_list = curr_dm_list;
+                                       edit_rate_mr_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'o':
                                        edit_rate_object_rotate[Y] = f;
                                        edit_rate_object_origin = origin;
-                                       edit_rate_or_dm_list = curr_dm_list;
+                                       edit_rate_or_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
@@ -1583,7 +1583,7 @@
                                    default:
                                        edit_rate_view_rotate[Y] = f;
                                        edit_rate_view_origin = origin;
-                                       edit_rate_vr_dm_list = curr_dm_list;
+                                       edit_rate_vr_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1607,13 +1607,13 @@
                                    case 'm':
                                        edit_rate_model_rotate[Z] += f;
                                        edit_rate_model_origin = origin;
-                                       edit_rate_mr_dm_list = curr_dm_list;
+                                       edit_rate_mr_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'o':
                                        edit_rate_object_rotate[Z] += f;
                                        edit_rate_object_origin = origin;
-                                       edit_rate_or_dm_list = curr_dm_list;
+                                       edit_rate_or_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
@@ -1620,7 +1620,7 @@
                                    default:
                                        edit_rate_view_rotate[Z] += f;
                                        edit_rate_view_origin = origin;
-                                       edit_rate_vr_dm_list = curr_dm_list;
+                                       edit_rate_vr_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1640,13 +1640,13 @@
                                    case 'm':
                                        edit_rate_model_rotate[Z] = f;
                                        edit_rate_model_origin = origin;
-                                       edit_rate_mr_dm_list = curr_dm_list;
+                                       edit_rate_mr_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'o':
                                        edit_rate_object_rotate[Z] = f;
                                        edit_rate_object_origin = origin;
-                                       edit_rate_or_dm_list = curr_dm_list;
+                                       edit_rate_or_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
@@ -1653,7 +1653,7 @@
                                    default:
                                        edit_rate_view_rotate[Z] = f;
                                        edit_rate_view_origin = origin;
-                                       edit_rate_vr_dm_list = curr_dm_list;
+                                       edit_rate_vr_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1677,13 +1677,13 @@
                                    case 'm':
                                    case 'o':
                                        edit_rate_model_tran[X] += f;
-                                       edit_rate_mt_dm_list = curr_dm_list;
+                                       edit_rate_mt_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
                                    default:
                                        edit_rate_view_tran[X] += f;
-                                       edit_rate_vt_dm_list = curr_dm_list;
+                                       edit_rate_vt_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1701,13 +1701,13 @@
                                    case 'm':
                                    case 'o':
                                        edit_rate_model_tran[X] = f;
-                                       edit_rate_mt_dm_list = curr_dm_list;
+                                       edit_rate_mt_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
                                    default:
                                        edit_rate_view_tran[X] = f;
-                                       edit_rate_vt_dm_list = curr_dm_list;
+                                       edit_rate_vt_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1729,13 +1729,13 @@
                                    case 'm':
                                    case 'o':
                                        edit_rate_model_tran[Y] += f;
-                                       edit_rate_mt_dm_list = curr_dm_list;
+                                       edit_rate_mt_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
                                    default:
                                        edit_rate_view_tran[Y] += f;
-                                       edit_rate_vt_dm_list = curr_dm_list;
+                                       edit_rate_vt_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1753,13 +1753,13 @@
                                    case 'm':
                                    case 'o':
                                        edit_rate_model_tran[Y] = f;
-                                       edit_rate_mt_dm_list = curr_dm_list;
+                                       edit_rate_mt_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
                                    default:
                                        edit_rate_view_tran[Y] = f;
-                                       edit_rate_vt_dm_list = curr_dm_list;
+                                       edit_rate_vt_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1781,13 +1781,13 @@
                                    case 'm':
                                    case 'o':
                                        edit_rate_model_tran[Z] += f;
-                                       edit_rate_mt_dm_list = curr_dm_list;
+                                       edit_rate_mt_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
                                    default:
                                        edit_rate_view_tran[Z] += f;
-                                       edit_rate_vt_dm_list = curr_dm_list;
+                                       edit_rate_vt_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -1805,13 +1805,13 @@
                                    case 'm':
                                    case 'o':
                                        edit_rate_model_tran[Z] = f;
-                                       edit_rate_mt_dm_list = curr_dm_list;
+                                       edit_rate_mt_dm_list = mged_curr_dm;
 
                                        break;
                                    case 'v':
                                    default:
                                        edit_rate_view_tran[Z] = f;
-                                       edit_rate_vt_dm_list = curr_dm_list;
+                                       edit_rate_vt_dm_list = mged_curr_dm;
 
                                        break;
                                }
@@ -2804,7 +2804,7 @@
     view_state->vs_absolute_scale = 0.0;
 
     if (mged_variables->mv_faceplate && mged_variables->mv_orig_gui) {
-       curr_dm_list->dml_dirty = 1;
+       mged_curr_dm->dml_dirty = 1;
     }
 
     return TCL_OK;

Modified: brlcad/trunk/src/mged/cmd.c
===================================================================
--- brlcad/trunk/src/mged/cmd.c 2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/cmd.c 2020-08-24 22:15:43 UTC (rev 76931)
@@ -680,7 +680,7 @@
 
     if (!GEDP->ged_gvp)
        GEDP->ged_gvp = view_state->vs_gvp;
-    GEDP->ged_dmp = (void *)curr_dm_list->dml_dmp;
+    GEDP->ged_dmp = (void *)mged_curr_dm->dml_dmp;
 
     ret = (*ctp->ged_func)(GEDP, argc, (const char **)argv);
     Tcl_AppendResult(interpreter, bu_vls_addr(GEDP->ged_result_str), NULL);
@@ -1443,7 +1443,7 @@
     if (GEDP == GED_NULL)
        return TCL_OK;
 
-    dml = curr_dm_list;
+    dml = mged_curr_dm;
     GEDP->ged_gvp = view_state->vs_gvp;
     status = mged_attach("postscript", argc, argv);
     if (status == TCL_ERROR)
@@ -1502,8 +1502,8 @@
        if (pn && BU_STR_EQUAL(argv[1], bu_vls_cstr(pn))) {
            set_curr_dm(p);
 
-           if (curr_dm_list->dml_tie)
-               curr_cmd_list = curr_dm_list->dml_tie;
+           if (mged_curr_dm->dml_tie)
+               curr_cmd_list = mged_curr_dm->dml_tie;
            else
                curr_cmd_list = &head_cmd_list;
 
@@ -1828,7 +1828,7 @@
        return TCL_ERROR;
 
     /* update and resize the views */
-    struct mged_dm *save_dmlp = curr_dm_list;
+    struct mged_dm *save_dmlp = mged_curr_dm;
     struct cmd_list *save_cmd_list = curr_cmd_list;
     struct mged_dm *dmlp;
     struct display_list *gdlp;
@@ -1838,8 +1838,8 @@
 
        set_curr_dm(dmlp);
 
-       if (curr_dm_list->dml_tie) {
-           curr_cmd_list = curr_dm_list->dml_tie;
+       if (mged_curr_dm->dml_tie) {
+           curr_cmd_list = mged_curr_dm->dml_tie;
        } else {
            curr_cmd_list = &head_cmd_list;
        }

Modified: brlcad/trunk/src/mged/color_scheme.c
===================================================================
--- brlcad/trunk/src/mged/color_scheme.c        2020-08-24 22:11:09 UTC (rev 
76930)
+++ brlcad/trunk/src/mged/color_scheme.c        2020-08-24 22:15:43 UTC (rev 
76931)
@@ -287,7 +287,7 @@
          void *UNUSED(data))
 {
     struct mged_dm *dmlp;
-    struct mged_dm *save_curr_dmlp = curr_dm_list;
+    struct mged_dm *save_curr_dmlp = mged_curr_dm;
     struct bu_vls vls = BU_VLS_INIT_ZERO;
 
     bu_vls_printf(&vls, "dm bg %d %d %d",

Modified: brlcad/trunk/src/mged/doevent.c
===================================================================
--- brlcad/trunk/src/mged/doevent.c     2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/doevent.c     2020-08-24 22:15:43 UTC (rev 76931)
@@ -124,11 +124,11 @@
     if (eventPtr->type == DestroyNotify || (unsigned 
long)eventPtr->xany.window == 0)
        return TCL_OK;
 
-    save_dm_list = curr_dm_list;
-    GET_DM_LIST(curr_dm_list, (unsigned long)eventPtr->xany.window);
+    save_dm_list = mged_curr_dm;
+    GET_DM_LIST(mged_curr_dm, (unsigned long)eventPtr->xany.window);
 
     /* it's an event for a window that I'm not handling */
-    if (curr_dm_list == DM_LIST_NULL) {
+    if (mged_curr_dm == DM_LIST_NULL) {
        set_curr_dm(save_dm_list);
        return TCL_OK;
     }

Modified: brlcad/trunk/src/mged/dozoom.c
===================================================================
--- brlcad/trunk/src/mged/dozoom.c      2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/dozoom.c      2020-08-24 22:15:43 UTC (rev 76931)
@@ -59,11 +59,11 @@
 
     /*
      * The vectorThreshold stuff in libdm may turn the
-     * Tcl-crank causing curr_dm_list to change.
+     * Tcl-crank causing mged_curr_dm to change.
      */
-    struct mged_dm *save_dm_list = curr_dm_list;
+    struct mged_dm *save_dm_list = mged_curr_dm;
 
-    curr_dm_list->dml_ndrawn = 0;
+    mged_curr_dm->dml_ndrawn = 0;
     inv_viewsize = view_state->vs_gvp->gv_isize;
 
     /*
@@ -148,10 +148,10 @@
                                      r, g, b, mged_variables->mv_linewidth, 
mged_variables->mv_dlist, 0,
                                      geometry_default_color, 1, 
mged_variables->mv_dlist);
 
-       /* The vectorThreshold stuff in libdm may turn the Tcl-crank causing 
curr_dm_list to change. */
-       if (curr_dm_list != save_dm_list) set_curr_dm(save_dm_list);
+       /* The vectorThreshold stuff in libdm may turn the Tcl-crank causing 
mged_curr_dm to change. */
+       if (mged_curr_dm != save_dm_list) set_curr_dm(save_dm_list);
 
-       curr_dm_list->dml_ndrawn += ndrawn;
+       mged_curr_dm->dml_ndrawn += ndrawn;
 
        /* disable write to depth buffer */
        dm_set_depth_mask(DMP, 0);
@@ -173,10 +173,10 @@
 
     }
 
-    /* The vectorThreshold stuff in libdm may turn the Tcl-crank causing 
curr_dm_list to change. */
-    if (curr_dm_list != save_dm_list) set_curr_dm(save_dm_list);
+    /* The vectorThreshold stuff in libdm may turn the Tcl-crank causing 
mged_curr_dm to change. */
+    if (mged_curr_dm != save_dm_list) set_curr_dm(save_dm_list);
 
-    curr_dm_list->dml_ndrawn += ndrawn;
+    mged_curr_dm->dml_ndrawn += ndrawn;
 
 
     /* draw predictor vlist */
@@ -185,7 +185,7 @@
                       color_scheme->cs_predictor[0],
                       color_scheme->cs_predictor[1],
                       color_scheme->cs_predictor[2], 1, 1.0);
-       dm_draw_vlist(DMP, (struct bn_vlist *)&curr_dm_list->dml_p_vlist);
+       dm_draw_vlist(DMP, (struct bn_vlist *)&mged_curr_dm->dml_p_vlist);
     }
 
     /*
@@ -213,10 +213,10 @@
            r, g, b, mged_variables->mv_linewidth, mged_variables->mv_dlist, 1,
            geometry_default_color, 0, mged_variables->mv_dlist);
 
-    curr_dm_list->dml_ndrawn += ndrawn;
+    mged_curr_dm->dml_ndrawn += ndrawn;
 
-    /* The vectorThreshold stuff in libdm may turn the Tcl-crank causing 
curr_dm_list to change. */
-    if (curr_dm_list != save_dm_list) set_curr_dm(save_dm_list);
+    /* The vectorThreshold stuff in libdm may turn the Tcl-crank causing 
mged_curr_dm to change. */
+    if (mged_curr_dm != save_dm_list) set_curr_dm(save_dm_list);
 }
 
 /*
@@ -252,7 +252,7 @@
     struct mged_dm *dlp;
     struct mged_dm *save_dlp;
 
-    save_dlp = curr_dm_list;
+    save_dlp = mged_curr_dm;
 
     FOR_ALL_DISPLAYS(dlp, &active_dm_set.l) {
        if (dlp->dml_mapped &&

Modified: brlcad/trunk/src/mged/edsol.c
===================================================================
--- brlcad/trunk/src/mged/edsol.c       2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/edsol.c       2020-08-24 22:15:43 UTC (rev 76931)
@@ -2808,7 +2808,7 @@
     }
     bu_vls_printf(&str, ") [%d]: ", arb_vertices[type][loc]);
 
-    const struct bu_vls *dnvp = dm_get_dname(curr_dm_list->dml_dmp);
+    const struct bu_vls *dnvp = dm_get_dname(mged_curr_dm->dml_dmp);
 
     bu_vls_printf(&cmd, "cad_input_dialog .get_vertex %s {Need vertex for 
solid rotate}\
  {%s} vertex_num %d 0 {{ summary \"Enter a vertex number to rotate about.\"}} 
OK",

Modified: brlcad/trunk/src/mged/fbserv.c
===================================================================
--- brlcad/trunk/src/mged/fbserv.c      2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/fbserv.c      2020-08-24 22:15:43 UTC (rev 76931)
@@ -133,7 +133,7 @@
 
  found:
     /* save */
-    scdlp = curr_dm_list;
+    scdlp = mged_curr_dm;
 
     set_curr_dm(dlp);
     for (i = MAX_CLIENTS-1; i >= 0; i--) {
@@ -218,7 +218,7 @@
        return;
 
     /* save */
-    scdlp = curr_dm_list;
+    scdlp = mged_curr_dm;
 
     set_curr_dm(dlp);
 
@@ -287,7 +287,7 @@
         */
 
        if (dm_interp(DMP) != NULL) {
-           netchan = Tcl_OpenTcpServer((Tcl_Interp *)dm_interp(DMP), port, 
hostname, fbserv_new_client_handler, (ClientData)curr_dm_list);
+           netchan = Tcl_OpenTcpServer((Tcl_Interp *)dm_interp(DMP), port, 
hostname, fbserv_new_client_handler, (ClientData)mged_curr_dm);
        }
 
        if (netchan == NULL)
@@ -396,7 +396,7 @@
 
  found:
     /* save */
-    scdlp = curr_dm_list;
+    scdlp = mged_curr_dm;
 
     set_curr_dm(dlp);
     fbserv_new_client(pkg_getclient(fd, pkg_switch, communications_error, 0));

Modified: brlcad/trunk/src/mged/menu.c
===================================================================
--- brlcad/trunk/src/mged/menu.c        2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/menu.c        2020-08-24 22:15:43 UTC (rev 76931)
@@ -136,7 +136,7 @@
     struct mged_dm *save_dm_list;
 
     save_cmd_list = curr_cmd_list;
-    save_dm_list = curr_dm_list;
+    save_dm_list = mged_curr_dm;
     FOR_ALL_DISPLAYS(p, &active_dm_set.l) {
        if (p->dml_tie)
            curr_cmd_list = p->dml_tie;

Modified: brlcad/trunk/src/mged/mged.c
===================================================================
--- brlcad/trunk/src/mged/mged.c        2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/mged.c        2020-08-24 22:15:43 UTC (rev 76931)
@@ -346,7 +346,7 @@
     struct mged_dm *p;
     struct mged_dm *save_dm_list;
 
-    save_dm_list = curr_dm_list;
+    save_dm_list = mged_curr_dm;
     FOR_ALL_DISPLAYS(p, &active_dm_set.l) {
        if (!p->dml_owner)
            continue;
@@ -1264,12 +1264,12 @@
     memset((void *)&active_dm_set, 0, sizeof(struct mged_dm));
     BU_LIST_INIT(&active_dm_set.l);
 
-    BU_ALLOC(curr_dm_list, struct mged_dm);
-    BU_LIST_APPEND(&active_dm_set.l, &curr_dm_list->l);
+    BU_ALLOC(mged_curr_dm, struct mged_dm);
+    BU_LIST_APPEND(&active_dm_set.l, &mged_curr_dm->l);
     netfd = -1;
 
     /* initialize predictor stuff */
-    BU_LIST_INIT(&curr_dm_list->dml_p_vlist);
+    BU_LIST_INIT(&mged_curr_dm->dml_p_vlist);
     predictor_init();
 
     DMP = dm_get();
@@ -1279,7 +1279,7 @@
        bu_vls_strcpy(dpvp, "nu");
     }
 
-    struct bu_vls *tnvp = dm_get_tkname(curr_dm_list->dml_dmp);
+    struct bu_vls *tnvp = dm_get_tkname(mged_curr_dm->dml_dmp);
     if (tnvp) {
        bu_vls_init(tnvp); /* this may leak */
        bu_vls_strcpy(tnvp, "nu");
@@ -1312,7 +1312,7 @@
 
     BU_ALLOC(view_state, struct _view_state);
     view_state->vs_rc = 1;
-    view_ring_init(curr_dm_list->dml_view_state, (struct _view_state *)NULL);
+    view_ring_init(mged_curr_dm->dml_view_state, (struct _view_state *)NULL);
     MAT_IDN(view_state->vs_ModelDelta);
 
     am_mode = AMM_IDLE;
@@ -1344,7 +1344,7 @@
 
     mmenu_init();
     btn_head_menu(0, 0, 0);
-    mged_link_vars(curr_dm_list);
+    mged_link_vars(mged_curr_dm);
 
     bu_vls_printf(&input_str, "set version \"%s\"", brlcad_ident("Geometry 
Editor (MGED)"));
     (void)Tcl_Eval(INTERP, bu_vls_addr(&input_str));
@@ -1989,7 +1989,7 @@
     /*********************************
      * Handle rate-based processing *
      *********************************/
-    save_dm_list = curr_dm_list;
+    save_dm_list = mged_curr_dm;
     if (edit_rateflag_model_rotate) {
        struct bu_vls vls = BU_VLS_INIT_ZERO;
        char save_coords;
@@ -2298,7 +2298,7 @@
 
     update_views = 0;
 
-    save_dm_list = curr_dm_list;
+    save_dm_list = mged_curr_dm;
     FOR_ALL_DISPLAYS(p, &active_dm_set.l) {
        /*
         * if something has changed, then go update the display.
@@ -2471,7 +2471,7 @@
            dm_close(p->dml_dmp);
            RT_FREE_VLIST(&p->dml_p_vlist);
            mged_slider_free_vls(p);
-           bu_free(p, "release: curr_dm_list");
+           bu_free(p, "release: mged_curr_dm");
        }
 
        set_curr_dm(DM_LIST_NULL);

Modified: brlcad/trunk/src/mged/mged_dm.h
===================================================================
--- brlcad/trunk/src/mged/mged_dm.h     2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/mged_dm.h     2020-08-24 22:15:43 UTC (rev 76931)
@@ -442,49 +442,49 @@
 extern void set_curr_dm(struct mged_dm *nl);
 
 #define DM_LIST_NULL ((struct mged_dm *)NULL)
-#define DMP curr_dm_list->dml_dmp
-#define DMP_dirty curr_dm_list->dml_dirty
-#define fbp curr_dm_list->dml_fbp
-#define netfd curr_dm_list->dml_netfd
+#define DMP mged_curr_dm->dml_dmp
+#define DMP_dirty mged_curr_dm->dml_dirty
+#define fbp mged_curr_dm->dml_fbp
+#define netfd mged_curr_dm->dml_netfd
 #if defined(_WIN32) && !defined(__CYGWIN__)
-#define netchan curr_dm_list->dml_netchan
+#define netchan mged_curr_dm->dml_netchan
 #endif
-#define clients curr_dm_list->dml_clients
-#define mapped curr_dm_list->dml_mapped
-#define owner curr_dm_list->dml_owner
-#define am_mode curr_dm_list->dml_am_mode
-#define perspective_angle curr_dm_list->dml_perspective_angle
-#define zclip_ptr curr_dm_list->dml_zclip_ptr
+#define clients mged_curr_dm->dml_clients
+#define mapped mged_curr_dm->dml_mapped
+#define owner mged_curr_dm->dml_owner
+#define am_mode mged_curr_dm->dml_am_mode
+#define perspective_angle mged_curr_dm->dml_perspective_angle
+#define zclip_ptr mged_curr_dm->dml_zclip_ptr
 
-#define view_state curr_dm_list->dml_view_state
-#define adc_state curr_dm_list->dml_adc_state
-#define menu_state curr_dm_list->dml_menu_state
-#define rubber_band curr_dm_list->dml_rubber_band
-#define mged_variables curr_dm_list->dml_mged_variables
-#define color_scheme curr_dm_list->dml_color_scheme
-#define grid_state curr_dm_list->dml_grid_state
-#define axes_state curr_dm_list->dml_axes_state
-#define dlist_state curr_dm_list->dml_dlist_state
+#define view_state mged_curr_dm->dml_view_state
+#define adc_state mged_curr_dm->dml_adc_state
+#define menu_state mged_curr_dm->dml_menu_state
+#define rubber_band mged_curr_dm->dml_rubber_band
+#define mged_variables mged_curr_dm->dml_mged_variables
+#define color_scheme mged_curr_dm->dml_color_scheme
+#define grid_state mged_curr_dm->dml_grid_state
+#define axes_state mged_curr_dm->dml_axes_state
+#define dlist_state mged_curr_dm->dml_dlist_state
 
-#define cmd_hook curr_dm_list->dml_cmd_hook
-#define viewpoint_hook curr_dm_list->dml_viewpoint_hook
-#define eventHandler curr_dm_list->dml_eventHandler
+#define cmd_hook mged_curr_dm->dml_cmd_hook
+#define viewpoint_hook mged_curr_dm->dml_viewpoint_hook
+#define eventHandler mged_curr_dm->dml_eventHandler
 
-#define adc_auto curr_dm_list->dml_adc_auto
-#define grid_auto_size curr_dm_list->dml_grid_auto_size
+#define adc_auto mged_curr_dm->dml_adc_auto
+#define grid_auto_size mged_curr_dm->dml_grid_auto_size
 
 /* Names of macros must be different than actual struct element */
-#define dml_mouse_dx curr_dm_list->_dml_mouse_dx
-#define dml_mouse_dy curr_dm_list->_dml_mouse_dy
-#define dml_omx curr_dm_list->_dml_omx
-#define dml_omy curr_dm_list->_dml_omy
-#define dml_knobs curr_dm_list->_dml_knobs
-#define dml_work_pt curr_dm_list->_dml_work_pt
+#define dml_mouse_dx mged_curr_dm->_dml_mouse_dx
+#define dml_mouse_dy mged_curr_dm->_dml_mouse_dy
+#define dml_omx mged_curr_dm->_dml_omx
+#define dml_omy mged_curr_dm->_dml_omy
+#define dml_knobs mged_curr_dm->_dml_knobs
+#define dml_work_pt mged_curr_dm->_dml_work_pt
 
-#define scroll_top curr_dm_list->dml_scroll_top
-#define scroll_active curr_dm_list->dml_scroll_active
-#define scroll_y curr_dm_list->dml_scroll_y
-#define scroll_array curr_dm_list->dml_scroll_array
+#define scroll_top mged_curr_dm->dml_scroll_top
+#define scroll_active mged_curr_dm->dml_scroll_active
+#define scroll_y mged_curr_dm->dml_scroll_y
+#define scroll_array mged_curr_dm->dml_scroll_array
 
 #define VIEWSIZE       (view_state->vs_gvp->gv_size)   /* Width of viewing 
cube */
 #define VIEWFACTOR     (1/view_state->vs_gvp->gv_scale)
@@ -563,7 +563,7 @@
 extern int dm_pipe[];                  /* defined in mged.c */
 extern int update_views;               /* defined in mged.c */
 extern struct mged_dm active_dm_set;   /* defined in attach.c */
-extern struct mged_dm *curr_dm_list;   /* defined in attach.c */
+extern struct mged_dm *mged_curr_dm;   /* defined in attach.c */
 
 /* defined in doevent.c */
 #ifdef HAVE_X11_TYPES

Modified: brlcad/trunk/src/mged/overlay.c
===================================================================
--- brlcad/trunk/src/mged/overlay.c     2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/overlay.c     2020-08-24 22:15:43 UTC (rev 76931)
@@ -45,7 +45,7 @@
 
     Tcl_DStringInit(&ds);
 
-    GEDP->ged_dmp = (void *)curr_dm_list->dml_dmp;
+    GEDP->ged_dmp = (void *)mged_curr_dm->dml_dmp;
     ret = ged_overlay(GEDP, argc, argv);
     Tcl_DStringAppend(&ds, bu_vls_addr(GEDP->ged_result_str), -1);
     Tcl_DStringResult(interp, &ds);

Modified: brlcad/trunk/src/mged/predictor.c
===================================================================
--- brlcad/trunk/src/mged/predictor.c   2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/predictor.c   2020-08-24 22:15:43 UTC (rev 76931)
@@ -121,7 +121,7 @@
     int i;
 
     for (i = 0; i < NUM_TRAILS; ++i)
-       init_trail(&curr_dm_list->dml_trails[i]);
+       init_trail(&mged_curr_dm->dml_trails[i]);
 }
 
 
@@ -128,7 +128,7 @@
 void
 predictor_kill(void)
 {
-    RT_FREE_VLIST(&curr_dm_list->dml_p_vlist);
+    RT_FREE_VLIST(&mged_curr_dm->dml_p_vlist);
     predictor_init();
 }
 
@@ -181,7 +181,7 @@
        return;
     }
 
-    RT_FREE_VLIST(&curr_dm_list->dml_p_vlist);
+    RT_FREE_VLIST(&mged_curr_dm->dml_p_vlist);
 
     /* Advance into the future */
     nframes = (int)(mged_variables->mv_predictor_advance / frametime);
@@ -204,8 +204,8 @@
     /* Centering dot */
     VSETALL(delta_v, 0.0);
     TF_VL(m, delta_v);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, m, BN_VLIST_LINE_MOVE);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, m, BN_VLIST_LINE_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, m, BN_VLIST_LINE_MOVE);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, m, BN_VLIST_LINE_DRAW);
 
     /* The exterior rectangle */
     VSET(delta_v, -TF_X, -TF_Y, 0.0);
@@ -251,53 +251,53 @@
     VCROSS(norm, right, up);
     VUNITIZE(norm);
 
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, norm, BN_VLIST_POLY_START);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mA, BN_VLIST_POLY_MOVE);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mB, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mF, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mE, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mA, BN_VLIST_POLY_END);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, norm, BN_VLIST_POLY_START);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mA, BN_VLIST_POLY_MOVE);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mB, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mF, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mE, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mA, BN_VLIST_POLY_END);
 
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, norm, BN_VLIST_POLY_START);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mE, BN_VLIST_POLY_MOVE);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mI, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mL, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mH, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mE, BN_VLIST_POLY_END);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, norm, BN_VLIST_POLY_START);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mE, BN_VLIST_POLY_MOVE);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mI, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mL, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mH, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mE, BN_VLIST_POLY_END);
 
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, norm, BN_VLIST_POLY_START);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mH, BN_VLIST_POLY_MOVE);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mG, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mC, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mD, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mH, BN_VLIST_POLY_END);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, norm, BN_VLIST_POLY_START);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mH, BN_VLIST_POLY_MOVE);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mG, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mC, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mD, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mH, BN_VLIST_POLY_END);
 
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, norm, BN_VLIST_POLY_START);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mJ, BN_VLIST_POLY_MOVE);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mF, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mG, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mK, BN_VLIST_POLY_DRAW);
-    RT_ADD_VLIST(&curr_dm_list->dml_p_vlist, mJ, BN_VLIST_POLY_END);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, norm, BN_VLIST_POLY_START);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mJ, BN_VLIST_POLY_MOVE);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mF, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mG, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mK, BN_VLIST_POLY_DRAW);
+    RT_ADD_VLIST(&mged_curr_dm->dml_p_vlist, mJ, BN_VLIST_POLY_END);
 
-    push_trail(&curr_dm_list->dml_trails[0], mA);
-    push_trail(&curr_dm_list->dml_trails[1], mB);
-    push_trail(&curr_dm_list->dml_trails[2], mC);
-    push_trail(&curr_dm_list->dml_trails[3], mD);
+    push_trail(&mged_curr_dm->dml_trails[0], mA);
+    push_trail(&mged_curr_dm->dml_trails[1], mB);
+    push_trail(&mged_curr_dm->dml_trails[2], mC);
+    push_trail(&mged_curr_dm->dml_trails[3], mD);
 
-    push_trail(&curr_dm_list->dml_trails[4], mE);
-    push_trail(&curr_dm_list->dml_trails[5], mF);
-    push_trail(&curr_dm_list->dml_trails[6], mG);
-    push_trail(&curr_dm_list->dml_trails[7], mH);
+    push_trail(&mged_curr_dm->dml_trails[4], mE);
+    push_trail(&mged_curr_dm->dml_trails[5], mF);
+    push_trail(&mged_curr_dm->dml_trails[6], mG);
+    push_trail(&mged_curr_dm->dml_trails[7], mH);
 
     /* Draw the trails */
-    poly_trail(&trail, &curr_dm_list->dml_trails[0], 
&curr_dm_list->dml_trails[4]);
-    BU_LIST_APPEND_LIST(&curr_dm_list->dml_p_vlist, &trail);
-    poly_trail(&trail, &curr_dm_list->dml_trails[1], 
&curr_dm_list->dml_trails[5]);
-    BU_LIST_APPEND_LIST(&curr_dm_list->dml_p_vlist, &trail);
-    poly_trail(&trail, &curr_dm_list->dml_trails[6], 
&curr_dm_list->dml_trails[2]);
-    BU_LIST_APPEND_LIST(&curr_dm_list->dml_p_vlist, &trail);
-    poly_trail(&trail, &curr_dm_list->dml_trails[7], 
&curr_dm_list->dml_trails[3]);
-    BU_LIST_APPEND_LIST(&curr_dm_list->dml_p_vlist, &trail);
+    poly_trail(&trail, &mged_curr_dm->dml_trails[0], 
&mged_curr_dm->dml_trails[4]);
+    BU_LIST_APPEND_LIST(&mged_curr_dm->dml_p_vlist, &trail);
+    poly_trail(&trail, &mged_curr_dm->dml_trails[1], 
&mged_curr_dm->dml_trails[5]);
+    BU_LIST_APPEND_LIST(&mged_curr_dm->dml_p_vlist, &trail);
+    poly_trail(&trail, &mged_curr_dm->dml_trails[6], 
&mged_curr_dm->dml_trails[2]);
+    BU_LIST_APPEND_LIST(&mged_curr_dm->dml_p_vlist, &trail);
+    poly_trail(&trail, &mged_curr_dm->dml_trails[7], 
&mged_curr_dm->dml_trails[3]);
+    BU_LIST_APPEND_LIST(&mged_curr_dm->dml_p_vlist, &trail);
 
     /* Done */
     MAT_IDN(view_state->vs_ModelDelta);

Modified: brlcad/trunk/src/mged/set.c
===================================================================
--- brlcad/trunk/src/mged/set.c 2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/set.c 2020-08-24 22:15:43 UTC (rev 76931)
@@ -309,7 +309,7 @@
     struct mged_dm *dmlp;
     struct mged_dm *save_dmlp;
 
-    save_dmlp = curr_dm_list;
+    save_dmlp = mged_curr_dm;
 
     FOR_ALL_DISPLAYS(dmlp, &active_dm_set.l)
        if (dmlp->dml_mged_variables == save_dmlp->dml_mged_variables) {
@@ -376,7 +376,7 @@
     struct mged_dm *save_dlp;
 
     /* save current display manager */
-    save_dlp = curr_dm_list;
+    save_dlp = mged_curr_dm;
 
     if (mged_variables->mv_dlist) {
        /* create display lists */

Modified: brlcad/trunk/src/mged/share.c
===================================================================
--- brlcad/trunk/src/mged/share.c       2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/share.c       2020-08-24 22:15:43 UTC (rev 76931)
@@ -182,7 +182,7 @@
                        if (dlp1->dml_mged_variables->mv_dlist) {
                            struct mged_dm *save_dlp;
 
-                           save_dlp = curr_dm_list;
+                           save_dlp = mged_curr_dm;
 
                            set_curr_dm(dlp1);
                            createDLists(GEDP->ged_gdp->gd_headDisplay);
@@ -387,7 +387,7 @@
 
     /* it doesn't make sense to save display list info */
     if (!--dlp2->dml_dlist_state->dl_rc)
-       bu_free((void *)curr_dm_list->dml_dlist_state, "usurp_all_resources: 
_dlist_state");
+       bu_free((void *)mged_curr_dm->dml_dlist_state, "usurp_all_resources: 
_dlist_state");
 }
 
 

Modified: brlcad/trunk/src/mged/titles.c
===================================================================
--- brlcad/trunk/src/mged/titles.c      2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/titles.c      2020-08-24 22:15:43 UTC (rev 76931)
@@ -301,7 +301,7 @@
     }
     bu_vls_trunc(&vls, 0);
     bu_vls_printf(&vls, "cent=(%s %s %s)", cent_x, cent_y, cent_z);
-    Tcl_SetVar(INTERP, bu_vls_addr(&curr_dm_list->dml_center_name),
+    Tcl_SetVar(INTERP, bu_vls_addr(&mged_curr_dm->dml_center_name),
               bu_vls_addr(&vls), TCL_GLOBAL_ONLY);
 
     tmp_val = view_state->vs_gvp->gv_size*base2local;
@@ -310,7 +310,7 @@
     } else {
        sprintf(size, "sz=%.3g", tmp_val);
     }
-    Tcl_SetVar(INTERP, bu_vls_addr(&curr_dm_list->dml_size_name),
+    Tcl_SetVar(INTERP, bu_vls_addr(&mged_curr_dm->dml_size_name),
               size, TCL_GLOBAL_ONLY);
 
     bu_vls_trunc(&vls, 0);
@@ -320,7 +320,7 @@
 
     bu_vls_trunc(&vls, 0);
     bu_vls_printf(&vls, "az=%3.2f  el=%3.2f  tw=%3.2f", 
V3ARGS(view_state->vs_gvp->gv_aet));
-    Tcl_SetVar(INTERP, bu_vls_addr(&curr_dm_list->dml_aet_name),
+    Tcl_SetVar(INTERP, bu_vls_addr(&mged_curr_dm->dml_aet_name),
               bu_vls_addr(&vls), TCL_GLOBAL_ONLY);
 
     sprintf(ang_x, "%.2f", view_state->vs_rate_rotate[X]);
@@ -329,7 +329,7 @@
 
     bu_vls_trunc(&vls, 0);
     bu_vls_printf(&vls, "ang=(%s %s %s)", ang_x, ang_y, ang_z);
-    Tcl_SetVar(INTERP, bu_vls_addr(&curr_dm_list->dml_ang_name),
+    Tcl_SetVar(INTERP, bu_vls_addr(&mged_curr_dm->dml_ang_name),
               bu_vls_addr(&vls), TCL_GLOBAL_ONLY);
 
     dm_set_line_attr(DMP, mged_variables->mv_linewidth, 0);
@@ -542,11 +542,11 @@
            dm_draw_string_2d(DMP, bu_vls_addr(&vls),
                              GED2PM1(TITLE_XBASE), GED2PM1(TITLE_YBASE + 
TEXT1_DY), 1, 0);
        }
-       Tcl_SetVar(INTERP, bu_vls_addr(&curr_dm_list->dml_adc_name),
+       Tcl_SetVar(INTERP, bu_vls_addr(&mged_curr_dm->dml_adc_name),
                   bu_vls_addr(&vls), TCL_GLOBAL_ONLY);
        ss_line_not_drawn = 0;
     } else {
-       Tcl_SetVar(INTERP, bu_vls_addr(&curr_dm_list->dml_adc_name), "", 
TCL_GLOBAL_ONLY);
+       Tcl_SetVar(INTERP, bu_vls_addr(&mged_curr_dm->dml_adc_name), "", 
TCL_GLOBAL_ONLY);
     }
 
     if (STATE == ST_S_EDIT || STATE == ST_O_EDIT) {
@@ -614,7 +614,7 @@
        dm_draw_string_2d(DMP, bu_vls_addr(&vls),
                          GED2PM1(TITLE_XBASE), GED2PM1(TITLE_YBASE + 
TEXT1_DY), 1, 0);
     }
-    Tcl_SetVar(INTERP, bu_vls_addr(&curr_dm_list->dml_fps_name),
+    Tcl_SetVar(INTERP, bu_vls_addr(&mged_curr_dm->dml_fps_name),
               bu_vls_addr(&vls), TCL_GLOBAL_ONLY);
 
     bu_vls_free(&vls);

Modified: brlcad/trunk/src/mged/usepen.c
===================================================================
--- brlcad/trunk/src/mged/usepen.c      2020-08-24 22:11:09 UTC (rev 76930)
+++ brlcad/trunk/src/mged/usepen.c      2020-08-24 22:15:43 UTC (rev 76931)
@@ -55,11 +55,11 @@
     struct solid *sp;
 
     /*
-     * Divide the mouse into 'curr_dm_list->dml_ndrawn' VERTICAL
+     * Divide the mouse into 'mged_curr_dm->dml_ndrawn' VERTICAL
      * zones, and use the zone number as a sequential position among
      * solids which are drawn.
      */
-    count = ((fastf_t)y + GED_MAX) * curr_dm_list->dml_ndrawn / GED_RANGE;
+    count = ((fastf_t)y + GED_MAX) * mged_curr_dm->dml_ndrawn / GED_RANGE;
 
     gdlp = BU_LIST_NEXT(display_list, GEDP->ged_gdp->gd_headDisplay);
     while (BU_LIST_NOT_HEAD(gdlp, GEDP->ged_gdp->gd_headDisplay)) {
@@ -104,7 +104,7 @@
        return TCL_ERROR;
     }
 
-    if (!(curr_dm_list->dml_ndrawn)) {
+    if (!(mged_curr_dm->dml_ndrawn)) {
        return TCL_OK;
     } else if (STATE != ST_S_PICK && STATE != ST_O_PICK  && STATE != 
ST_O_PATH) {
        return TCL_OK;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to