Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

A Busy Developer's Guide to Tcl/Tk 8.5

6 views
Skip to first unread message

Mark Roseman

unread,
Nov 3, 2006, 2:03:31 PM11/3/06
to
For anyone who is looking for a fairly concise explanation of the
highlights of Tcl/Tk 8.5 (or what goodies you'll be missing out on if
you don't start planning to migrate), I hope this document might be of
some help:

http://www.markroseman.com/tcl/guide85.html

Mark

George Petasis

unread,
Nov 3, 2006, 2:41:03 PM11/3/06
to Mark Roseman
O/H Mark Roseman έγραψε:

Extremely useful! Thank you very much for collecting all this info.
(I even found something I wanted and requested through a tip (wm
iconphoto) that I hadn't realized that it has been approved...)

George

Robert Hicks

unread,
Nov 3, 2006, 2:47:36 PM11/3/06
to

That is GREAT Mark. Thank you for the time it took to do that.

Robert

Donald Arseneau

unread,
Nov 3, 2006, 8:32:19 PM11/3/06
to
Mark Roseman <ma...@markroseman.com> writes:

> http://www.markroseman.com/tcl/guide85.html

Oops, I see (for pre-8.5):

# accept the flattened form of the array
proc processarray {arraydata} {
array set a [array get $arraydata]; # copy, copy...

which should use

array set a $arraydata



--
Donald Arseneau as...@triumf.ca

TCL Warrior

unread,
Nov 5, 2006, 2:38:17 PM11/5/06
to
I have two questions

1- What about the new ensembles features?
2-Th Tk enhancement like anti aliasing on X and others, do they apply
to Ttk?

Michael Schlenker

unread,
Nov 5, 2006, 3:12:17 PM11/5/06
to
TCL Warrior schrieb:

> I have two questions
>
> 1- What about the new ensembles features?
Listed under 'namespace improvements', but could surely be expanded.

> 2-Th Tk enhancement like anti aliasing on X and others, do they apply
> to Ttk?

Mostly yes, i don't know about the -tristate stuff, because ttk has its
own 'state' concept, if you want the details, you can always browse the
tips directly at:
http://tip.tcl.tk/

Michael

Arjen Markus

unread,
Nov 7, 2006, 5:52:00 AM11/7/06
to

Mark Roseman schreef:

Wonderful summary - I have read it with increasing excitement about all
those
goodies we will get!

Regards,

Arjen

MH

unread,
Nov 7, 2006, 6:53:01 PM11/7/06
to
In article <mark-5807F8.1...@nntp.aioe.org>,

Great summary!

You did forget one thing, though...

The section entitled: What every TCT member needs to know.
One entry: The release date of Tcl 8.5 is: _______________________________
(filled in, of course)

:-)

MH

Don Porter

unread,
Nov 8, 2006, 10:30:34 AM11/8/06
to
MH wrote:
> The section entitled: What every TCT member needs to know.
> One entry: The release date of Tcl 8.5 is: _______________________________
> (filled in, of course)

The feature freeze date for Tcl/Tk 8.5 is December 1, 2006. After that,
we don't plan to add more features. Once feature additions are frozen,
a beta release will be produced, so expect to see Tcl/Tk 8.5b1 in early
December.

Then we begin the period of beta testing, stabilization, performance
improvements, and last minute corrections to any misfeatures. This will
likely involve at least one more beta release, and as many more as are
required to reach a reasonable quality for 8.5.0.

Assuming all goes well, it's a good guess that Tcl/Tk 8.5.0 can get
released by March 1, 2007. That is only a guess, and not a promise.
The release will happen when it is ready.

--
| Don Porter Mathematical and Computational Sciences Division |
| donald...@nist.gov Information Technology Laboratory |
| http://math.nist.gov/~DPorter/ NIST |
|______________________________________________________________________|

MH

unread,
Nov 8, 2006, 7:10:10 PM11/8/06
to
In article <4551F81A...@nist.gov>, Don Porter <d...@nist.gov> wrote:
>MH wrote:
>> The section entitled: What every TCT member needs to know.
>> One entry: The release date of Tcl 8.5 is: _______________________________
>> (filled in, of course)
>
>The feature freeze date for Tcl/Tk 8.5 is December 1, 2006. After that,
>we don't plan to add more features. Once feature additions are frozen,
>a beta release will be produced, so expect to see Tcl/Tk 8.5b1 in early
>December.
>
>Then we begin the period of beta testing, stabilization, performance
>improvements, and last minute corrections to any misfeatures. This will
>likely involve at least one more beta release, and as many more as are
>required to reach a reasonable quality for 8.5.0.
>
>Assuming all goes well, it's a good guess that Tcl/Tk 8.5.0 can get
>released by March 1, 2007. That is only a guess, and not a promise.
>The release will happen when it is ready.

Thanks for that update.

I realize it's only a guideline, but that's all I was hoping for. And I
totally understand if it doesn't happen as predicted.

MH

0 new messages