Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and Tcl_GlobalEvalObj functions. 
Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. 
Remove unused TCLPATCHL, it should be ".0" for all final releases.
wrong end brace location
add [file normalize] to UNIX pkgIndex.tcl too
Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and Tcl_GlobalEvalObj functions. 
Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. 
Remove unused TCLPATCHL, it should be ".0" for all final releases. 
Enable tk.h to be used with higher tcl.h versions which might lack _ANSI_ARGS_