First of all, I'm delighted to see all the progress you are
making in the dltk development. From the TCT (Tcl Core Team),
I don't see much participation yet in dltk, but maybe this
message is a start.

One thing I noticed in using Tcl from within eclipse, is that
the *.tm files are not syntax highlighted by default, although
since Tcl 8.5 this is the standard extension to be used for
"Tcl Modules". Therefore, my request is to add the .tm
extension in the same way as .tcl,.exp,.test ......
(below is a patch, but I did not succeed yet to build
and test everything, so I'm not sure it will really work)

I don't know if such a small change is worth to make a
bug report for it, apologies if this message is inappropriate.

Alex Panchenko wrote:
> I would like to check if you use DLTK 1.0 versions (btw, it contains a
> lot of new features).

Thanks! I still used 0.95, but now I upgraded to the latest 1.0
release, and indeed, *.tm files are now recognized. I will start
using this version in my project, and report what I find.

The first thing I noticed is that two commands give errors now:
namespace ensemble create
info frame
Those are new in Tcl 8.5. Looking at
org.eclipse.dltk.tcl.tcllib/definitions/builtin.xml
it looks like the machinery is in place to differentiate
between Tcl 8.5 and earlier. I found the Tcl Checker
"Version" option, and changed it to "5". But that didn't
help. Is this a bug, or am I missing something?

Regards,
Jan Nijtmans

P.S. Tcl/Tk 8.6 with Itcl 4.0 is about to be released
in about 2 months now, it's already in beta. I'm willing
to help to get the 8.6 changes in dltk as well.

The preference to specify Tcl interpreter version is not implemented
yet, so by default it goes with 8.4.

Tcl Checker is the external tool from ActiveState TDK, so it is not
related to the internal parser/validator.

Regards,
Alex

Jan Nijtmans wrote:
> Alex Panchenko wrote:
>> I would like to check if you use DLTK 1.0 versions (btw, it contains a
>> lot of new features).
>
> Thanks! I still used 0.95, but now I upgraded to the latest 1.0
> release, and indeed, *.tm files are now recognized. I will start
> using this version in my project, and report what I find.
>
> The first thing I noticed is that two commands give errors now:
> namespace ensemble create
> info frame
> Those are new in Tcl 8.5. Looking at
> org.eclipse.dltk.tcl.tcllib/definitions/builtin.xml
> it looks like the machinery is in place to differentiate
> between Tcl 8.5 and earlier. I found the Tcl Checker
> "Version" option, and changed it to "5". But that didn't
> help. Is this a bug, or am I missing something?
>
> Regards,
> Jan Nijtmans
>
> P.S. Tcl/Tk 8.6 with Itcl 4.0 is about to be released
> in about 2 months now, it's already in beta. I'm willing
> to help to get the 8.6 changes in dltk as well.
>