Features/tcl8.5

= Summary = New tcl and tk (version 8.5.0) are adding new features, which affect many packages mentioned below. These features are for tcl8.5:
 * 8.5 now runs 10% faster
 * improve math operations
 * clock commands use l10n and i18n improvements.
 * dict commands are substantially faster.
 * Improved startup time for scripts due to a restricted package search path (auto_path)

These features are for tk8.5:
 * modern theming engine
 * new widgets: combobox, treeview and progressbar widgets.
 * font rendering: anti-aliased text
 * additional improvements: Window transparency, new fullscreen option for windows...

= Owner =

Name: MarcelaMaslanova (aka mmaslano)

= Current status =
 * Targeted release: Fedora 9
 * Last updated: 10. January 2008
 * Percentage of completion: 100%

= Detailed Description = Details can be found on home page of tcl. http://www.tcl.tk/software/tcltk/8.5.html

= Benefit to Fedora = Many perl or python modules use tk like an easy gui. With new tk is possible to use anti-aliased text and more mentioned in features.

= Scope = Many packages need rebuilt, but some of them could be broken.

= Test Plan =

= User Experience =

= Dependencies = List of all dependent packages:
 * 8Kingdoms OK
 * amsn OK
 * blt OK
 * bwidget OK
 * catdoc
 * climm
 * compat-erlang
 * csound-tk OK
 * ds9
 * eggdrop
 * emacspeak
 * environment-modules
 * erlang OK
 * expect OK
 * funtools
 * funtools-devel
 * funtools-libs
 * gcl
 * git-gui
 * gitk
 * gnu-smalltalk
 * graphviz-tcl
 * grass
 * GREYCstoration-gui
 * hfsutils
 * hfsutils-x11
 * hping3
 * i8kutils
 * ifm OK
 * irsim
 * isdn4k-utils-vboxgetty
 * itcl - OK
 * itk - OK
 * libpurple-tcl
 * magic OK
 * maxima-gui
 * metakit
 * moodss
 * moomps
 * netgen OK
 * ocaml-labltk OK
 * ocaml-labltk-devel OK
 * ogdi-tcl OK
 * openmsx OK
 * pcb
 * plplot OK
 * plplot-tk OK
 * postgresql-pltcl OK
 * postgresql-tcl OK
 * ppracer OK
 * pvm-gui OK
 * PySolFC
 * python-imaging-tk OK
 * python-matplotlib-tk OK
 * q orphaned
 * R OK
 * R-devel OK
 * redet
 * remind
 * remind-gui
 * rrdtool-tcl OK
 * ruby-tcltk OK
 * setools-gui
 * setools-libs-tcl
 * skencil OK
 * tbcload OK
 * tbcload-devel OK
 * tclabc
 * tcl-brlapi
 * tclchecker OK
 * tclcompiler OK
 * tcldebugger OK
 * tcl-devel OK
 * tcldom OK
 * tclhttpd OK
 * tcllib OK
 * tclparser OK
 * tclpro OK
 * tclsoap OK
 * tcl-tcldict OK (tcl8.5 obsoletes this package)
 * tcl-thread OK
 * tclx OK
 * tclxml OK
 * tile OK (tk8.5 obsoletes this package)
 * tix OK
 * tk OK
 * tkcvs OK
 * tkimg-devel OK
 * tkinter OK
 * tklib OK
 * tktable OK
 * tk-tktreectrl OK
 * torque-client OK
 * torque-gui OK
 * uudeview OK
 * vkeybd - testing
 * vtk OK
 * vtk-python OK
 * vtk-tcl OK
 * vtk-testing OK
 * xbindkeys
 * xchat-tcl OK
 * xcircuit OK
 * xpa-libs OK
 * xpa-tcl OK

= Contingency Plan = F-9

= Documentation = Documentation could be found in new package tcl-html.

= Release Notes = tcl8.5:
 * 8.5 now runs 10% faster
 * improve math operations
 * clock commands use l10n and i18n improvements.
 * dict commands are substantially faster.
 * Improved startup time for scripts due to a restricted package search path (auto_path)

tk8.5:
 * modern theming engine
 * new widgets: combobox, treeview and progressbar widgets.
 * font rendering: anti-aliased text
 * additional improvements: Window transparency, new fullscreen option for windows...