From: Alan W. I. <ai...@us...> - 2002-11-28 05:52:55
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv25538/examples/python Modified Files: Tag: AT .cvsignore prova.py pythondemos.py Added Files: Tag: AT Makefile.am plplot_python_start.py.in Log Message: Made python front end work on the AT branch. * Creation of python extension modules now works. Replaced the setup.py method (which had some cross-platform question marks) with a libtools method. * Fixed build of xwin_drv.so so it links to libplplot. Without this the python examples won't work with the xwin driver. * Install of python examples including new plplot_python_start.py which is configured to make accessible to python the directory which contains the installed plplot python extensions (assuming that might not be in the standard system location). * Fixed single precision bugs in bindings/c++/Makefile.am bindings/f77/Makefile.am. |
From: Alan W. I. <ai...@us...> - 2002-12-02 19:29:16
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv10060/python Modified Files: Tag: AT Makefile.am Log Message: Assorted tweaks for correct ID and DISTCLEANFILES |
From: Alan W. I. <ai...@us...> - 2002-12-03 08:39:26
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv13122/examples/python Modified Files: .cvsignore prova.py pythondemos.py Added Files: Makefile.am plplot_python_start.py.in Log Message: Merged AT branch into MAIN, a new configuration era has started |
From: Alan W. I. <ai...@us...> - 2002-12-11 18:54:11
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv4686/examples/python Modified Files: Makefile.am Log Message: Tweak install logic for cases where python, tcl, or tk are not enabled. |
From: Alan W. I. <ai...@us...> - 2002-12-25 23:46:08
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv12575/examples/python Modified Files: README.pythondemos Log Message: Update python build and demos documentation. |
From: Alan W. I. <ai...@us...> - 2003-01-01 02:49:13
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv3658/examples/python Modified Files: README.pythondemos Log Message: Made the appropriate python interface changes so we are now uniformly based on swig version 1.3.17 for both our java and python interfaces! The required changes turned out to be minimal, but absolutely necessary because of a paradigm shift that occurred in the swig approach for earlier versions of the unstable swig 1.3.x series. |
From: Alan W. I. <ai...@us...> - 2003-01-06 07:11:29
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv6779/examples/python Modified Files: xw08.py Log Message: Change to be consistent with C and Java example 8. |
From: Alan W. I. <ai...@us...> - 2003-01-16 00:47:06
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv10482/examples/python Modified Files: xw09.py xw11.py Log Message: Make 9th and 11th Python example consistent with recently changed C examples. This concludes the Python consistency effort (at least until the next change in the C examples). All python and java examples now agree exactly in their results. The long-standing discrepancy in the last page of example 9 between the C example and now both the java and python examples persists both for single and double precision libplplot (and C example 9). So this suggests there may be some precision problem with the C example 9, but I cannot find it! |
From: Alan W. I. <ai...@us...> - 2003-01-16 02:23:12
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv18385/python Modified Files: xw08.py Log Message: Tweak to remove unused opt array. |
From: Alan W. I. <ai...@us...> - 2003-01-16 07:22:26
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv11778/examples/python Modified Files: xw11.py Log Message: Tweak title to be consistent with actual altitude and azimuth. |
From: Alan W. I. <ai...@us...> - 2003-01-19 00:07:45
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv32559 Modified Files: xw08.py Log Message: One-line addition. This line got inadvertently left out of the committed version although it must have been in there for the previous successful consistency tests with example 8 from the other front ends. |
From: Alan W. I. <ai...@us...> - 2003-01-30 21:45:18
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv8313/examples/python Modified Files: plplot_python_start.py.in Log Message: Simplified python configuration. |
From: Rafael L. <rla...@us...> - 2003-02-09 19:43:19
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv23853 Modified Files: xw01.py xw02.py xw03.py xw04.py xw05.py xw06.py xw07.py xw08.py xw09.py xw10.py xw11.py xw12.py xw13.py xw14.py xw15.py xw16.py xw17.py xw18.py xw19.py Log Message: Dummy commit (no change in files) to change the ownership. This is needed for the CVSROOT/loginfo trick to change file permissions. |
From: Rafael L. <rla...@us...> - 2003-02-19 17:34:57
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv16832/examples/python Modified Files: Makefile.am Log Message: Changed the instances of @VARIABLE@ to $(VARIABLE) in all Makefile.am's, as I proposed in plplot-devel. This huge change has been successfully tested with my automatic Debian packages generator. Hope that nothing is broken now. If you are wondering how I got it so quickly and so reliably, here is the simple shell command that does the trick: perl -pi -e 's/@([-_a-zA-Z0-9]+)@/\$($1)/g' `find . -name Makefile.am` [I love Perl.] |
From: Rafael L. <rla...@us...> - 2003-02-25 19:51:21
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv29063/examples/python Modified Files: Makefile.am Log Message: Moved plplot_python_start.py from examples_python_SCRIPTS to examples_python_DATA, such that it does not get installed as an executable. |
From: Rafael L. <rla...@us...> - 2003-03-06 15:32:57
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv26299/examples/python Modified Files: Makefile.am Log Message: This is the brute force approach to get "make dist" to include (almost) all the files that are present in a freshly checked out CVS tree. The notable exceptions are the directories cf/, new/, tmp/, and bindings/perl5. This was essentially done by putting files in the EXTRA_DIST variable in the Makefile.am files. I really dislike this brute force method, but since we really need to make a release soon, I see no way of doing otherwise. I would prefer to take this opportunity to remove some legacy cruft and to improve our installation in a file-per-file basis. For instance, in directory bindings/tcl, I added blindly the files README.tclAPI and plitclgen to EXTRA_DIST, but it is clear that they could be installed somewhere with "make install". Same commentary for the Python and Java stuff. Since I am (almost) totally ignorant on Python, Java and Tcl/Tk, I will really appreciate if competent developers step in. This cleanup + installation improvement discussion must take place in the post-release times. An aside note: the EXTRA_DIST variable (or the variables it uses) should not be inside conditionals in Makefile.am, otherwise the distribution tarball may be wrong. This is not yet consistently done throughout the source tree. |
From: Alan W. I. <ai...@us...> - 2003-04-17 01:16:40
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv22457/examples/python Modified Files: xw11.py Log Message: Fixed cmap1 out of range problem for the 11th examples for octave, java, python, and tcl following what Joao did for the 11th c example. |
From: Alan W. I. <ai...@us...> - 2003-04-17 18:04:44
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv18499/examples/python Modified Files: xw08.py Log Message: Follow recent changes in x08c.c for octave, java, python, and tcl examples. |
From: Alan W. I. <ai...@us...> - 2003-09-18 17:57:51
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv20644/python Modified Files: xw08.py Log Message: Test log argument for > 0. to avoid math errors rather than trying to intercept those math errors afterward. |
From: Rafael L. <rla...@us...> - 2003-12-29 10:56:12
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv28287/python Modified Files: tutor.py x01.py Log Message: Changed all instances of "Plplot" to "PLplot", since the later is our official spelling. |
From: Rafael L. <rla...@us...> - 2003-12-30 18:40:28
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv26652/examples/python Modified Files: Makefile.am Log Message: Sane treatment of DATA_DIR and DRV_DIR The variables/#defines DATA_DIR and DRV_DIR are treated now in a more coherent and Autotools-friendly way. The main changes regard: - Use of $libdir and $datadir as prefixes of DRV_DIR and DATA_DIR, respectively, in configure.ac. This allows users to easily override the installation locations when running configure (options --libdir and --datadir). The environment variables DATA_DIR and DRV_DIR are still honored. - DRV_DIR is an absolute path now, not relative to DATA_DIR as before. Besides it being cleaner and more intuitive, the new design allows better compliance with the FHS. Indeed, architecture-independent files (like the font amd map files, as weel as examples and the Tcl stuff) go by default in $prefix/share, while driver module files (which are architecture-dependent) go in $prefix/lib. As regards final results, the only difference with the previous situation is that the *.fnt and *.map files are installed now in plplot<version>/ instead of plplot<version>/data. I did not try to keep the previous situation because it would imply in the definition of a new variable/#define. However, if the other developers have really strong arguments in favor of it, I will implement that. |
From: Rafael L. <rla...@us...> - 2004-01-06 20:37:24
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv30331/examples/python Modified Files: Makefile.am Log Message: Removed cruft from EXTRA_DIST and DISTCLEAN variables. |
From: Rafael L. <rla...@us...> - 2004-01-17 16:41:42
|
Update of /cvsroot/plplot/plplot/examples/python In directory sc8-pr-cvs1:/tmp/cvs-serv5024/examples/python Modified Files: Makefile.am xw08.py xw17.py Log Message: This jumbo cvs commit is the result of a herculean task to update the copyright notices of most of the source files of PLplot. I hope that I did not introduce any serious breakage. This seems plausible, because I did changes only at the beginning of the files and only in commented lines. However, I used a semi-automatic procedure for doing that and some bugs may have slipped into the files. The sources still build okay (at least the Debian packages) and I can install the libraries, and compile and run some C examples. That is not enough, so PLEASE TEST! This is what I did in more detail: 1) From the CVS ChangeLog, I considered all the files that changed since the last release (5.2.1). I then added the line: Copyright (C) 2004 Joe C. V. S. Committer where the name of the developper who did the CVS commit is included. 2) Notice that the year in the line above should read 2004, even if the changes were done last year, since Copyright years refer to when the software is released. 3) For the same reason, I did not bother adding missing Copyright entries for previous authors of each file. One copyright holder is enough for our purposes. 4) I also reformatted and reworded the License Conditions text. This included changing things like "This file is free software" to "PLplot is free sofware" and so on. 5) Finally, some files were lacking License notices, especially the src/*.c. I added them and put in the Copyright holder line the name of the developer who did the last cvs commit for the file. If you wish to know where your name appears, you can run from the $(top_builddir): grep -ri "copyright.*2004". |