From: <ai...@us...> - 2008-12-13 19:57:43
|
Revision: 9095 http://plplot.svn.sourceforge.net/plplot/?rev=9095&view=rev Author: airwin Date: 2008-12-13 19:57:36 +0000 (Sat, 13 Dec 2008) Log Message: ----------- Disable tk, itk, and itcl by default as discussed on list. Modified Paths: -------------- trunk/README.release trunk/cmake/modules/tcl-related.cmake Modified: trunk/README.release =================================================================== --- trunk/README.release 2008-12-12 06:03:43 UTC (rev 9094) +++ trunk/README.release 2008-12-13 19:57:36 UTC (rev 9095) @@ -15,30 +15,41 @@ Notices for Users. -This is the official notice that our deprecated autotools-based build system -has now been removed. Instead, use the CMake-based build system following -the directions in the INSTALL file. +I. This is the official notice that our deprecated autotools-based build +system has now been removed. Instead, use the CMake-based build system +following the directions in the INSTALL file. -This is official notice that we no longer support Octave-2.1.73 which has a -variety of run-time issues in our tests of the Octave examples on different -platforms. In contrast our tests show we get good run-time results with all -our Octave examples for Octave-3.0.1. Also, that is the recommended stable -version of Octave at http://www.gnu.org/software/octave/download.html so -that is the only version of Octave we support at this time. +II. This is official notice that the tk, itk, and itcl components of PLplot +have been disabled by default for this release. We reluctantly take this +step for these venerable PLplot components because we found segfaults with +most of our Tk-related interactive tests for this release. We hope these +issues are addressed before our next release so that the tk, itk, and itcl +components of PLplot can be enabled by default again. For now, if you want +to try these components of PLplot to help us debug the problem, you must +specifically use the cmake options -DENABLE_tk=ON -DENABLE_itk=ON +-DENABLE_itcl=ON to build and install these components. -This is official notice that the PLplot team have decided for consistency -sake to change the PLplot stream variables plsc->vpwxmi, plsc->vpwxma, -plsc->vpwymi, and plsc->vpwyma and the results returned by plgvpw to reflect -the exact window limit values input by users using plwind. Previously to -this change, the stream variables and the values returned by plgvpw -reflected the internal slightly expanded range of window limits used by -PLplot so that the user's specified limits would be on the graph. Two users -noted this slight difference, and we agree with them it should not be there. -Note that internally, PLplot still uses the expanded ranges so most users -results will be identical. However, you may notice some small changes to -your plot results if you use these stream variables directly (only possible -in C/C++) or use plgvpw. +III. This is official notice that we no longer support Octave-2.1.73 which +has a variety of run-time issues in our tests of the Octave examples on +different platforms. In contrast our tests show we get good run-time +results with all our Octave examples for Octave-3.0.1. Also, that is the +recommended stable version of Octave at +http://www.gnu.org/software/octave/download.html so that is the only version +of Octave we support at this time. +IV. This is official notice that the PLplot team have decided for +consistency sake to change the PLplot stream variables plsc->vpwxmi, +plsc->vpwxma, plsc->vpwymi, and plsc->vpwyma and the results returned by +plgvpw to reflect the exact window limit values input by users using plwind. +Previously to this change, the stream variables and the values returned by +plgvpw reflected the internal slightly expanded range of window limits used +by PLplot so that the user's specified limits would be on the graph. Two +users noted this slight difference, and we agree with them it should not be +there. Note that internally, PLplot still uses the expanded ranges so most +users results will be identical. However, you may notice some small changes +to your plot results if you use these stream variables directly (only +possible in C/C++) or use plgvpw. + INDEX 1. Changes relative to PLplot 5.9.0 (the previous development release) Modified: trunk/cmake/modules/tcl-related.cmake =================================================================== --- trunk/cmake/modules/tcl-related.cmake 2008-12-12 06:03:43 UTC (rev 9094) +++ trunk/cmake/modules/tcl-related.cmake 2008-12-13 19:57:36 UTC (rev 9095) @@ -27,9 +27,9 @@ option(ENABLE_itk "Enable incr TK interface code" OFF) else(DEFAULT_NO_BINDINGS) option(ENABLE_tcl "Enable Tcl bindings" ON) - option(ENABLE_itcl "Enable incr Tcl interface code" ON) - option(ENABLE_tk "Enable Tk interface code" ON) - option(ENABLE_itk "Enable incr TK interface code" ON) + option(ENABLE_itcl "Enable incr Tcl interface code" OFF) + option(ENABLE_tk "Enable Tk interface code" OFF) + option(ENABLE_itk "Enable incr TK interface code" OFF) endif(DEFAULT_NO_BINDINGS) # Depending on these above options and system resources may also determine This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |