From: Joao C. <jc...@us...> - 2003-04-02 14:08:36
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv11859/bindings/c++ Modified Files: plstream.cc Log Message: Use namespaces to avoid warnings with gcc-3.2.x. Still works with gcc-2.95.3. |
From: Joao C. <jc...@us...> - 2003-04-02 14:31:46
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv31420/bindings/c++ Modified Files: plstream.cc Log Message: As there is only one occurence of cerr in this file, use the std:: scope resolution operator instead of exposing all names of the standard namespace with "using". |
From: Rafael L. <rla...@us...> - 2003-04-13 20:54:07
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv22357/bindings/c++ Modified Files: Makefile.am Log Message: Updated Copyright notices by adding year 2003. This does not cover all the files changed this year (for instance, drivers/*.c are lacking), but this is an important step for the legal release of PLplot 5.2.1. |
From: Alan W. I. <ai...@us...> - 2003-09-02 01:50:02
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv14249 Modified Files: plstream.cc plstream.h Log Message: AWI for Andrew Ross <an...@co...> who kindly updated the C++ interface (under the LGPL) to bring it into the modern era. At least 13 API additions were made. N.B. the method of initializing plplot under the C++ interface has been changed. So this is an API breakage, but it allows, for example, the user to use command-line options for the first time for that interface. Also, an extensive set of C++ examples (clones of the corresponding C/python/java/tcl examples) have been committed that use the updated C++ interface so it should not be a difficult change for the user to make. |
From: Rafael L. <rla...@us...> - 2003-09-02 17:44:10
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv30339/bindings/c++ Modified Files: Makefile.am Log Message: Major change: * Added a AC_SUSTitutable variable called CPP_SOVERSION in configure.ac. This variable is used in option -version-info for setting the soversion of libplplotcxx in file bindings/c++/Makefile.am. Minor changes (in configure.ac): * For consistency reason, set RELEASE_DATE=2003-04-22, the actual date of release 5.2.1. * Added some commentaries to the comments preceding the definition of SOVERSION. In particular, the statements about the "secret" libtool code are not true. |
From: Alan W. I. <ai...@us...> - 2003-09-30 16:41:46
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv2605/bindings/c++ Modified Files: plstream.cc plstream.h Log Message: AWI for Andrew Ross <an...@co...> WARNING: API change: plflush ==> flush and pl_cmd ==> cmd As discussed on list this change was made to be consistent with all other C++ PLplot API where the unnecessary (for C++) pl suffix had previously been removed. |
From: Alan W. I. <ai...@us...> - 2003-10-08 20:32:24
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv18822 Modified Files: plstream.cc Log Message: AWI for Andrew Ross <an...@co...>. Correct problem with too many lines commented out while removing the plinit() calls from the plstream constructor. This two-line change to the API does not affect the current examples, but according to Andrew does affect other programmes using the PLplot C++ API. |
From: Alan W. I. <ai...@us...> - 2003-12-22 03:58:56
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv18380/bindings/c++ Modified Files: plstream.cc Log Message: Change from int to PLINT arguments for plgriddata to conform to the pattern for all other functions in our public API. |
From: Rafael L. <rla...@us...> - 2004-01-17 15:45:37
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv27478/bindings/c++ Modified Files: Makefile.am Log Message: Replaced all occurrences of "../.." by the robust variable $(top_builddir) |
From: Rafael L. <rla...@us...> - 2004-01-17 16:41:38
|
Update of /cvsroot/plplot/plplot/bindings/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv5024/bindings/c++ Modified Files: Makefile.am plstream.cc plstream.h 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". |