From: Alan W. I. <ai...@us...> - 2001-01-06 20:14:17
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv30587 Modified Files: plmodule.c Log Message: Python API change: plplot3d --> plot3d (i.e., in *all* cases now use the identical name as in the C API come hell or high water). |
From: Alan W. I. <ai...@us...> - 2001-01-07 20:28:31
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv15140 Modified Files: plmodule.c Log Message: Remove some cruft that was commented out in any case. |
From: Alan W. I. <ai...@us...> - 2001-01-08 21:41:43
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv32461 Modified Files: plmodule.c Log Message: Wrap certain long lines of source code, comment out print statements, plus one slight cast change, but all to no avail; I could not get plcont2 to work. Decided to work on plcont (in plmodule2.c) instead since that is in the official API. |
From: Alan W. I. <ai...@us...> - 2001-01-08 21:52:30
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv1082 Modified Files: plmodule2.c Log Message: Debugged plcont. I knew plshade worked so I reordered type statements to be in consistent order for two routines. Found that wrap was PLINT for the working routine and int for plcont. I changed that, plus removed print statements plus got rid of minor bug that was exposed when only two arguments. Somewhere in all that, plcont started working properly. I think it was the wrap change in type. |
From: Alan W. I. <ai...@us...> - 2001-06-05 21:20:05
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv7765/bindings/python Modified Files: plmodule.c Log Message: "Blind" change of plSetOpt to plsetopt. |
From: Alan W. I. <ai...@us...> - 2001-11-11 01:51:24
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv3627 Added Files: pyqt_plmodule.c Log Message: This is code contributed under LGPL by Alessandro Mirone <mi...@es...> which I (AWI) have modified to be its own separate python module. |
From: Alan W. I. <ai...@us...> - 2001-12-23 01:49:38
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv14329 Modified Files: plmodule2.c Log Message: Drop unused variables to eliminate compilation warning messages. |
From: Alan W. I. <ai...@us...> - 2001-12-23 01:52:58
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv14929 Modified Files: plmodule.c Log Message: Drop unused variables and replace empty argument list by void to reduce compilation warning messages. Also add pllightsource and plotsh3d to python plplot API so that full example 8 can be done consistent with x08c. |
From: Alan W. I. <ai...@us...> - 2001-12-29 21:14:39
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv530/bindings/python Modified Files: plmodule.c plmodule.h plmodule2.c Log Message: Return to design where plmodule2.c is included into plmodule.c rather existing as an independent file that is compiled separately. Remove prototypes for pl_cont and pl_shade from plmodule.h since no other wrapper functions are prototyped this way. *Important Change* Make these functions static (which they have never been before) in plmodule2.c. The examples in the python embedding documentation use static for the function definitions. Apparently, this is required because changing to static for pl_cont solves the infamous xw09.py segfault bug. Note this is not a completely consistent story since there was no segfault trouble before for xw16.py which uses pl_shade. However, now that I have changed pl_shade to static, xw16.py still works so I believe this static fix is the correct thing to do. |
From: Alan W. I. <ai...@us...> - 2002-01-04 21:01:55
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv5714 Modified Files: plmodule.c plmodule.h Removed Files: plmodule2.c Log Message: Put plmodule2.c contents into plmodule.c and remove plmodule2.c with the appropriate configuration changes. |
From: Alan W. I. <ai...@us...> - 2002-01-06 21:23:21
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv17764 Modified Files: plmodule.c Log Message: Commentary changes. pl_setcontlabelformat and pl_setcontlabelparam API. |
From: Alan W. I. <ai...@us...> - 2002-01-18 17:27:27
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv9235 Added Files: README.pythonbuild Removed Files: README Log Message: Rename README to README.pythonbuild |
From: Alan W. I. <ai...@us...> - 2002-01-18 17:52:05
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv16217 Modified Files: README.pythonbuild Log Message: Bring the introductory paragraphs more up to date with my understanding of the present build situation. Geoffrey, I noticed your instructions for the alternative where you have to modify python have not been updated since 1996 so I had to put in a warning about that. By all means remove the warning if those instructions still work fine. |
From: Alan W. I. <ai...@us...> - 2002-01-18 23:06:59
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv1027 Modified Files: README.pythonbuild Log Message: Put a few words about how to change the API into this document (rather than having a separate README.pythonAPI document). Also, there were some rewordings of the initial paragraphs. |
From: Geoffrey F. <fu...@us...> - 2002-01-19 06:35:50
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv14189/bindings/python Modified Files: README.pythonbuild Log Message: Formatting, one grammar nit. |
From: Alan W. I. <ai...@us...> - 2002-01-22 07:15:21
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv22463 Modified Files: plmodule.c Log Message: Get rid of extraneous message. |
From: Alan W. I. <ai...@us...> - 2002-02-25 17:50:47
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv23207 Modified Files: plmodule.c Log Message: add plxormod common API (thanks to Alexandre Gobbo). |
From: Alan W. I. <ai...@us...> - 2002-02-28 04:48:01
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv12529 Modified Files: plmodule.c Log Message: Add wrapper for plcalc_world. |
From: Alan W. I. <ai...@us...> - 2002-02-28 20:53:06
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv31605/bindings/python Modified Files: plmodule.c Log Message: Convert subpage misnomer to window for c_plcalc_world and its python wrapper. |
From: Alan W. I. <ai...@us...> - 2002-03-03 02:21:59
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv26213 Modified Files: plmodule.c Log Message: Python API change: rev added to argument list of plscmap1l |
From: Alan W. I. <ai...@us...> - 2002-03-05 17:45:33
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv31144 Modified Files: plmodule.c Log Message: Wrap common API plgvpd and plgvpw. Also to support legacy code, keep old name plPgvpw which now refers to plgvpw. |
From: Alan W. I. <ai...@us...> - 2002-05-10 01:10:48
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv7459 Modified Files: plmodule.c Log Message: Many bug fixes having to do with wrap. Fixed TRY bugs: assignment statements should not be inside TRY. Changed from PyLong_AsLong to PyInt_AsLong in argument processing (from documentation seems to do better checking). Changed last argument (wrap) test so that it worked (off by 1 error). Fixed error message for wrap !=0 and pltr1. z coordinate updated consistently with x and y coordinates when wrap = 1 or 2. (Also in plcont case, default lx and ly updated consistently). Other changes: Added plshades API (note this API is now used in xw16.py and seems to work well). Changed "1" to METH_VARGS in pl_methods as per documentation. Also last "NULL" line of pl_methods changed as per documentation. |
From: Alan W. I. <ai...@us...> - 2002-05-10 22:32:12
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv12001 Modified Files: pyqt_plmodule.c Log Message: Change to recommended format for pyqt_pl_methods[] |
From: Alan W. I. <ai...@us...> - 2002-05-11 15:34:43
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv20755 Modified Files: plmodule.c Log Message: The python plcont wraps the C plcont from the common API rather than plfcont. |
From: Alan W. I. <ai...@us...> - 2002-06-06 01:58:06
|
Update of /cvsroot/plplot/plplot/bindings/python In directory usw-pr-cvs1:/tmp/cvs-serv5024 Modified Files: plmodule.c Log Message: Add optional cc (counter-clockwise) argument to the python version of plpoly3. This python API change is required to get identical results for xw18.py and the other 18th examples such as x18.tcl or x18c.c |