Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#3 Tk 8.4: internals access

open
nobody
None
5
2014-04-04
2001-08-21
Don Porter
No

Please note that in Tk 8.4a3 and the upcoming Tk 8.4
release, all of Tk's private, internal commands have
been moved into the ::tk namespace. See

http://sf.net/tracker/?func=detail&atid=362997&aid=220936&group_id=12997
http://purl.org/tcl/tip/44.html

for details about this change.

I write to alert you to this because I am informed you
are the author of the package or application

cbrowser

which appears to make use of Tk's old private commands
and variables. This means the package or application
will not work properly with Tk 8.4. You will need to
make use of the new commands

::tk::unsupported::ExposePrivateVariable

to regain access to the old interfaces. These commands
are meant to provide temporary migration support as you
move away from direct access to Tk's internals
altogether.

See the links above for details, or write back to me
for assistance or guidance.

Discussion