Hi Alan,

yes, I have seen the various commit messsages. Many thanks for this work!

I will have a look at the color issues and the hack in tkdemos.

Meanwhile, I have been looking at the Pltk issue - mainly to see how I can 
reproduce it.
So far, I have not succeeded with this. I can try in three different ways:
- Using Cygwin
- Using one of the Linux machines I have access to (none running Debian)
- Using a virtual machine running Debian
The latter is perhaps the most direct way, but it is also the most demanding 
one.

Anyway I hope to make some progress with that this week.

I will also get rid of the "TclFormatInt" issue today.

Regards,

Arjen

> -----Original Message-----
> From: Alan W. Irwin [mailto:[email protected]]
> Sent: Thursday, November 14, 2013 1:32 AM
> To: Arjen Markus; PLplot development list
> Cc: Maurice LeBrun
> Subject: Status of Tcl and friends
>
> Hi Arjen:
>
> I have made a lot of progress in the last week or so fixing a fairly large 
> number of
> PLplot issues for Tcl and friends (Tcl, Tk, Itcl, Itk, and Iwidgets). I will 
> only list the
> ones I remember here, but there were many more.
>
> * There have been lots of improvements to the version consistency checking 
> for tcl
> and friends that is implemented by our build system.
> This new build-system logic works great for me both for my system version and 
> built
> version of Tcl and friends.  But others should test this new build system 
> logic as well
> to make sure everything that is found is the expected consistent version, and 
> there
> are no WARNINGS concerning missing components that are actually installed and
> which should be found by our build system.
>
> * A long-standing issue where Tcl example 33 character escape codes sometimes
> were ignored turned out to have a simple solution (revision 12693).
>
> * A long-standing issue for the ::PLPLOT:: namespace hex constants has now 
> been
> fixed by converting those to integers
>
> * A long-standing issue with making those constants properly accessible in 
> all cases
> has been fixed.  Arjen, this is one (I mentioned that ::PLPLPLOT::PL_PI was
> sometimes not accessible) of the ones I asked you to investigate, but by 
> accident I
> spotted the solution today (revision 12695),
>
> The other issue I asked you to investigate still remains; the incredible hack 
> in
> tkdemos.tcl (and accompanying instructions in examples/tk/README.tkdemos to
> make that incredible hack work) to distinguish between the cases when tkdemos 
> is
> sourced from a plserver environment or a wish environment needs to be fixed.
>
> I have just (as of revison 12695) finished a comprehensive check of Tcl and 
> friends
> for PLplot using "make test_interactive" in the build tree and all the 
> additional tests
> mentioned in examples/tcl/README.tcldemos and examples/tk/README.tkdemos.
> Everything works except for some minor exceptions for the tclsh and wish 
> tests. The
> tclsh exception is example 14 errors out when it attempts to start the second 
> device.
> Wish has that exception and two others; example 2 gives the error message
>
> Couldn't parse color 76
>
> and example 24 gives the error message
>
> illegal number of colors in cmap0: red
>
> I have no idea what is causing those color issues.  Will you be willing to 
> take a look
> at those? Note, that before you do the tclsh and wish tests you should run the
> test_interactive AND all targets to get all the required dependencies built 
> that are
> required for the tests.
>
> All the above tests were for my system version (Debian wheezy) of
> Tcl8.5 and friends.  I plan to repeat all these same tests for the
> Tcl8.6 and friends that I have built, but preliminary versions of those tests 
> have been
> looking good (thanks to getting all the PLplot build-system issues 
> straightened out
> that I mentioned above).
>
> More later on those additional test results for Tcl8.6 and friends.
>
> Alan
> __________________________
> Alan W. Irwin
>
> Astronomical research affiliation with Department of Physics and Astronomy,
> University of Victoria (astrowww.phys.uvic.ca).
>
> Programming affiliations with the FreeEOS equation-of-state implementation for
> stellar interiors (freeeos.sf.net); the Time Ephemerides project 
> (timeephem.sf.net);
> PLplot scientific plotting software package (plplot.sf.net); the libLASi 
> project
> (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the 
> Linux Brochure
> Project (lbproject.sf.net).
> __________________________
>
> Linux-powered Science
> __________________________

DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited. 
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.

------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to