eliminate use of deprecated Tcl_SaveResult API
Bug [3601782]: Produce a nice error-message when the first Tcl_InitStubs() fails, in stead of simply abort()
Bug [3601782]: Produce a nice error-message when the first Tcl_InitStubs() fails, in stead of simply abort()
Bug [3601782]: Produce a nice error-message when the first Tcl_InitStubs() fails, in stead of simply abort()
make TkBackgroundEvalObjv a static function, and eliminate the use of the deprecated SaveResult API from it.
Tk_CancelIdleCall -> Tcl_CancelIdleCall
Tk_CancelIdleCall -> Tcl_CancelIdleCall
Eliminate use of deprecated Tcl_VarEval function from ttk.
remove duplicate code
Merge core-8-5-branch
Various Tcl_GetIndexFromObj -> Tcl_GetIndexFromObjStruct changes.
more places converted
Use some more (void *)'s in FreeProc's, a step in the direction getting Tk to work with "novem"
Convert all Tcl_SetResult calls to Tcl_SetObjResult calls. 
Convert Tcl_GetStringFromObj to Tcl_GetString when possible.
merge trunk