From: Joao C. <jc...@us...> - 2002-10-13 15:49:10
|
Update of /cvsroot/plplot/plplot/examples/java In directory usw-pr-cvs1:/tmp/cvs-serv17211/examples/java Modified Files: x08.java Log Message: Add support for plsurf3d() and remove plotfc3d() and plotsh3d() which are now obsolete. Support for plsurf3d() is still partial. |
From: Joao C. <jc...@us...> - 2002-10-14 17:52:19
|
Update of /cvsroot/plplot/plplot/examples/java In directory usw-pr-cvs1:/tmp/cvs-serv17050/examples/java Modified Files: x08.java Log Message: Use the new plsurf3d() API. Make the demo similar to the x08c example. There are still problems. I don't know java--I have just browse Sun's "java tutorial". |
From: Alan W. I. <ai...@us...> - 2002-12-17 03:52:22
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv5643/examples/java Modified Files: README.javademos Added Files: .cvsignore Makefile.am Log Message: Implement autotools support for building and installing java plplot wrapper library, libplplotjava, java/plplot/core classes, and installing java source for examples in java/plplot/examples. |
From: Alan W. I. <ai...@us...> - 2002-12-28 03:05:48
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv29496/examples/java Modified Files: x01.java x02.java x03.java x04.java x05.java x06.java x07.java x08.java x09.java x10.java x11.java x12.java x13.java x15.java x16.java x18.java Log Message: Implement new swig-based Java API. Two-dimensional arrays are not implemented yet which means 6 of the examples do not work, but the rest do work, and in fact example 18 works completely for the first time ever because all PLplot functions in the common API that have variable or one-dimensional array arguments have been completely implemented in Java. |
From: Alan W. I. <ai...@us...> - 2002-12-28 21:11:12
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv31181/examples/java Modified Files: x08.java Log Message: Implement the simpler 2-d arrays for the swig-based Java API. This means all examples now work other than x09 (contours), x15 (shade plots with plshade), and x16 (shade plots with plshades). |
From: Alan W. I. <ai...@us...> - 2002-12-30 00:03:34
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv2623/examples/java Modified Files: x09.java Log Message: Implement additional 2-d arrays for the swig-based Java API. These new typemaps allow plcont (and x09.java) to work. Note, only the 2-d version is implemented, there is no angle wrap code, and kx, lx, ky, ly always have to be in the argument list. In other words this is the raw java interface to PLplot. Thus, a number of adjustments had to be made to x09.java to work with this raw interface. However, once the user-friendly interface is done, it should be possible to overload 1-d arrays when needed for xg0 through yg1, have angle wrap code, and also drop kx, lx, ky, ly. |
From: Alan W. I. <ai...@us...> - 2002-12-30 01:03:28
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv17675/examples/java Modified Files: x15.java x16.java Log Message: Implement typemaps for defined_func and fill_func which allow x15.java and x16.java to work properly. Note, I removed the local versions of plshades from x16.java since plshades is now defined in the PLplot java interface API. |
From: Alan W. I. <ai...@us...> - 2002-12-31 07:48:15
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv22114/examples/java Modified Files: x01.java x02.java x03.java x04.java x05.java x06.java x07.java x08.java x09.java x10.java x11.java x12.java x13.java x15.java x16.java x18.java Log Message: Implement plParseOpts for new Java interface and change all examples to use it again. |
From: Alan W. I. <ai...@us...> - 2002-12-31 23:20:52
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv3953/examples/java Modified Files: README.javademos x01.java Log Message: Finished Java swig-based interface to Plplot for now. Current limitations are detailed in bindings/java/README.javaAPI. |
From: Alan W. I. <ai...@us...> - 2003-01-03 06:14:22
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv21509/examples/java Modified Files: x08.java Log Message: Make 8th Java example give the same result (to 1 unit in last digit of postscript file) as new 8th C example. This involved defining some additional constants for the swig java interface file as well as substantial changes in x08.java. |
From: Alan W. I. <ai...@us...> - 2003-01-05 01:53:30
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv18602/examples/java Modified Files: x09.java Log Message: Make 9th Java example nominally the same as the changed 9th C example. However, no matter how hard I tried in the past, the potential plot looks slightly different between the two (the dashed line contours and also the solid contours shifted around slightly between the two plots). The same is true now. |
From: Alan W. I. <ai...@us...> - 2003-01-05 03:14:54
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv6009/examples/java Modified Files: x11.java Log Message: Make changes in 11th java example that make it exactly consistent with newly changed C example. |
From: Alan W. I. <ai...@us...> - 2003-01-16 02:23:12
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv18385/java Modified Files: x08.java 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/java In directory sc8-pr-cvs1:/tmp/cvs-serv11778/examples/java Modified Files: x11.java Log Message: Tweak title to be consistent with actual altitude and azimuth. |
From: Rafael L. <rla...@us...> - 2003-03-06 15:32:57
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv26299/examples/java 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/java In directory sc8-pr-cvs1:/tmp/cvs-serv22457/examples/java Modified Files: x11.java 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/java In directory sc8-pr-cvs1:/tmp/cvs-serv18499/examples/java Modified Files: x08.java Log Message: Follow recent changes in x08c.c for octave, java, python, and tcl examples. |
From: Alan W. I. <ai...@us...> - 2003-09-02 00:44:03
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv4417 Modified Files: x01.java x02.java x03.java x04.java x05.java x06.java x07.java x08.java x09.java x10.java x11.java x12.java x13.java x14.java x15.java x16.java x17.java x18.java x19.java Log Message: Put in copyright and copyright conditions (LGPL). |
From: Alan W. I. <ai...@us...> - 2003-09-18 17:57:51
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv20644/java Modified Files: x08.java Log Message: Test log argument for > 0. to avoid math errors rather than trying to intercept those math errors afterward. |
From: Alan W. I. <ai...@us...> - 2003-10-08 19:54:55
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv29726 Modified Files: Makefile.am Log Message: Compile java examples after installation. This is contrary to what we do for our other compiled language examples, but seems consistent with what is normally done for distribution of java software. |
From: Alan W. I. <ai...@us...> - 2003-10-08 20:28:12
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv31836 Modified Files: README.javademos Log Message: Update documentation reflecting the automatic build of the examples by make install. |
From: Alan W. I. <ai...@us...> - 2003-10-09 21:08:11
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv23972/examples/java Modified Files: Makefile.am README.javademos Log Message: Change java install procedure so that CLASSPATH is not required. This solves the configuration problem we were discussing. Also drop all mention of CLASSPATH in the documentation except where relevant; i.e., only at the time when you execute the installed compiled java examples. |
From: Rafael L. <rla...@us...> - 2003-12-29 10:56:12
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv28287/java Modified Files: x01.java Log Message: Changed all instances of "Plplot" to "PLplot", since the later is our official spelling. |
From: Rafael L. <rla...@us...> - 2004-01-17 16:41:41
|
Update of /cvsroot/plplot/plplot/examples/java In directory sc8-pr-cvs1:/tmp/cvs-serv5024/examples/java Modified Files: Makefile.am x01.java x02.java x03.java x04.java x05.java x06.java x07.java x08.java x09.java x10.java x11.java x12.java x13.java x14.java x15.java x16.java x17.java x18.java x19.java 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". |