On Thu, 1 Aug 2013, Tim Jenness wrote:
> On Thu, Aug 1, 2013 at 1:06 AM, OlÅ Streicher <[log in to unmask]>
> wrote:
> Tim Jenness <[log in to unmask]> writes:
> > WizeBLT I think. See Starlink submodule on github.
> > On Jul 31, 2013, at 22:30, Joseph Wang <[log in to unmask]> wrote:
> > š š I'm using the mageia blt which seems to be heavily patched by
> fedora.
> > š š 1) where is the fork?
>
> DS9 is also based on a BLT fork ("3.0.1" in release 7.2 and 7.3b2). Do
> you know whether the starlink version and the DS9 version are somehow
> interchangeable? It may be worth to converge here (I guess that
> rewriting everything to plain Tk is not a realistic wish, right?).
>
>
> We have no interaction with Bill Joye on TCL versioning.
>
> Starlink updated to wize/blt v2.5.3 so that we could support Tcl/Tk 8.5. We
> switched from blt 3 back in 2011 as we were having build difficulties and
> wizeblt seemed to be a lot more stable. Granted that we said "currently
> supportable" only to find now that wizeblt has not been touched pretty much
> since we switched to using it.
>
> The patchwasšhttps://github.com/Starlink/starlink/commit/e99d0d1752f7f939b94ea692a0b
> 24a179ac80d24
>
> I would be happy if we didn't have to use BLT and could do it all with
> native widgets. If it's simply a case of changing namespaces then I'm all
> for it.
No it isn't that simple, otherwise I would have done it. Skycat doesn't
just use the widget commands it also uses the blt::vector, blt::graph and
blt::busy commands. The vector and graph commands are the backing for the
interactive slicing.
> We are currently using tcl/tk 8.5.7 and use a few features found in 8.6 that
> we've backported. We could update our tcl/tk although that always seems to
> be more complicated than we expect (partly because of the way they were
> integrated into the starlink build back in 2005). I wouldn't object to the
> attempt (I don't have time right now).
>
> --š
> Tim Jenness
>
> š
>
>
--
Peter W. Draper, http://astro.dur.ac.uk/~pdraper
|