From: Maurice L. <ml...@us...> - 2001-03-16 10:21:50
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv9446 Modified Files: plstripc.c Log Message: Insist on a terminal driver. Several fixes to be more robust. Increased max stripcharts from 100 to 1000. Cleanups & std indentation. |
From: Maurice L. <ml...@us...> - 2001-03-17 16:07:02
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv29556 Modified Files: plctrl.c Log Message: Added new function plstrdup() -- a portable replacement for strdup. |
From: Maurice L. <ml...@us...> - 2001-03-17 16:07:21
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv29638 Modified Files: plot3d.c Log Message: Warning elimination. |
From: Maurice L. <ml...@us...> - 2001-03-17 16:08:07
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv29744 Modified Files: plstripc.c Log Message: Got rid of all instances of strdup() in favor of plstrdup(). |
From: Maurice L. <ml...@us...> - 2001-03-17 16:08:36
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv29919 Modified Files: pdfutils.c plcore.c plsym.c Log Message: Added NEED_PLDEBUG define as needed. |
From: Maurice L. <ml...@us...> - 2001-03-17 17:59:37
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv16152 Modified Files: Tag: SHADE-EXCLUSION plshade.c Log Message: Minor changes. |
From: Maurice L. <ml...@us...> - 2001-03-17 18:13:36
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv18492/src Modified Files: plshade.c Log Message: Stuff from Rafael's SHADE-EXCLUSION branch with a couple tweaks and fixed C++ bindings. |
From: Rafael L. <rla...@us...> - 2001-03-21 16:31:13
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv30435/src Removed Files: Tag: DEBIAN plctrl.c Log Message: Removed from DEBIAN branch. After conflict resolution it became the same as in version 5.0.2 |
From: Geoffrey F. <fu...@us...> - 2001-03-22 23:51:58
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv24615/src Modified Files: Tag: dyndrv_1 plcore.c Log Message: Beginning to rework plGetDev(). The new plGetDev() first needs to initialize the dispatch_table (handled by plInitDispatchTable()). Then it can select the device the user wants from those listed in dispatch table (handled by plSelectDev(), the old plGetDev()). Finally it will need to actually load the driver if the selected device is not already loaded (or static). This part isn't done yet, but the first two parts now work. This is enough to let PLplot present the full list of static and dynamic drivers, culled from drivers/drivers.db. Issue: Note that we have lost the sequencing which used to be provided by the initialization list order in plcore.h. Probably we should introduce a sequencing priority number to the device block, but I'm not gonna get involved in that right now. Right now I'm just concentrating on getting the dynamically loadable drivers built, loaded, and invoked. |
From: Geoffrey F. <fu...@us...> - 2001-03-23 22:46:47
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv25918/src Modified Files: Tag: dyndrv_1 plcore.c Log Message: Flesh this out. Keep records about the loadable devices as we scan the drivers description database. Use this to index the device list into the driver list, since some drivers may provide multiple devices. Implement plLoadDevice(). This is called after plSelectDev() (the old plGetDev()), and checks to see if the dispatch table has valid function pointers for the selected device. If not, we have to load a device. Find the device spec, use its drvidx to look up the driver spec. If the driver isn't loaded, load it. Once loaded, extract its symbols for the requested device, initialize the dispatch table, and send everyone home happy campers. Dan Quayle would be proud of us. |
From: Joao C. <jc...@us...> - 2001-04-08 23:28:02
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv931/src Modified Files: plctrl.c Log Message: correct arg name |
From: Rafael L. <rla...@us...> - 2001-04-10 07:31:03
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv20553 Added Files: Tag: AM-LT Makefile.am Log Message: Welcome to the new era of Automake/Libtool configuration for PLplot. |
From: Rafael L. <rla...@us...> - 2001-04-10 07:44:19
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv22182 Modified Files: Tag: AM-LT pdfutils.c plargs.c plbox.c plcont.c plcore.c plctrl.c plcvt.c pldtik.c plfill.c plhist.c plline.c plmap.c plot3d.c plpage.c plsdef.c plshade.c plstripc.c plsym.c pltick.c plvpor.c plwind.c Log Message: Reverted to the old style of including PLplot header files, namely without the prefix "plplot/". The prefixed style does not make sense in the new AM/LT configuration scheme. |
From: Rafael L. <rla...@us...> - 2001-04-10 07:48:30
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv22762 Modified Files: Tag: AM-LT plargs.c plcore.c Log Message: Changed PLPLOT_VERSION to VERSION. Automake defines VERSION from the argument given to AM_INIT_AUTOMAKE, which becomes the new centralized place for release version definition. (For now, I just put 5.1.0, in provision for the release bump from the 5.0.x series to the 5.1.x series.) |
From: Rafael L. <rla...@us...> - 2001-04-10 08:09:06
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv27577 Modified Files: Tag: AM-LT .cvsignore Log Message: Better exclusions for the AM-LT branch. |
From: Rafael L. <rla...@us...> - 2001-04-10 08:16:15
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv29044 Modified Files: Tag: AM-LT .cvsignore Log Message: Improved exclusions for the AM-LT branch. |
From: Maurice L. <ml...@us...> - 2001-04-10 19:27:56
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv9873/src Modified Files: pdfutils.c plcont.c plctrl.c Log Message: Warning elimination under IRIX 6.5. |
From: Rafael L. <rla...@us...> - 2001-04-11 12:06:44
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv10281 Modified Files: Tag: AM-LT Makefile.am Log Message: Removed the setting of CFLAGS, because Automake already provides some `-I' options automatically, in particular a `-I' pointing to the directory holding plConfig.h. (Boy, this tool is great!) |
From: Joao C. <jc...@us...> - 2001-04-12 05:08:53
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv27738/src Modified Files: Tag: bp_pstex_driver plbox.c plsym.c Log Message: plztx() and plxytx() in plbox.c and plmtex() and plptex() in plsym.c now chech to see if driver wants to draw its own text and call plP_text() accordingly. Currently the parameters passed to plP_text() allow for a very similar text drawing in latex. |
From: Joao C. <jc...@us...> - 2001-04-12 05:10:37
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv27935/src Modified Files: Tag: bp_pstex_driver plcore.c Log Message: Added plP_text() for drivers that want to draw text, such as the pstex driver. |
From: Joao C. <jc...@us...> - 2001-04-12 21:40:15
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv23160/src Modified Files: Tag: bp_pstex_driver plbox.c plsym.c Log Message: Support for visual debuging of pstext driver using compile time DEBUG |
From: Rafael L. <rla...@us...> - 2001-04-13 08:00:13
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv3751 Modified Files: Tag: AM-LT Makefile.am Log Message: Added support for generation of libraries with tagged name in case of use of PL_DOUBLE. The trick is done using Automake conditionals (with_double) and has been implemented for libplplot, libplcxx, and libplf77. The definition of the library version number (a la Libtool) is done now in configure.in (look at variable SOVERSION) and is AC_SUBSTituted. |
From: Rafael L. <rla...@us...> - 2001-04-13 09:15:10
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv14190 Modified Files: Tag: AM-LT Makefile.am Log Message: This is a preliminary (albeit working) implementation of the selective building of drivers for inclusion in libplplot. A convenience library (libpldrv.la) is built in the drivers directory and libplplot is linked against it. Drivers are selected using --enable-<driver> options to configure, like in the current configuration scheme. An AC_SUBSTituted variable called DRIVERS contains the names of the *.lo objects, on which libpldrv depends. This implementation has still one problem, namely the fact that the PL_DRIVERS_LIST variable in configure.in contains a list of the files in the drivers directory, not the actual drivers, like in the current configuration scheme. For instance, "gd" appears in PL_DRIVERS_LIST and PLD_gd gets defined in plDevs.h. However, drivers/gd.c needs the definition of PLD_jpeg and PLD_png. I will work out a solution for this problem as soon as possible. For now, I can include some "easy" drivers in libplplotd, like ps and xfig. This is already a big step forward. There are some miscellaneous changes going with this commit, like the proper definition of M4_FLAGS (with -DDOUBLE, that was missing) and the definition "CLEANFILES = sfstubs.f" in bindings/f77/Makefile.am. |
From: Joao C. <jc...@us...> - 2001-04-13 18:25:17
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv28335/src Modified Files: Tag: bp_pstex_driver plsym.c Log Message: corrected bug in plmtex(), which caused the clipping limits not to be set if using plP_text(). I think that this is a bug, as if someone manages to do a plot whithout ever calling plmtex, directly or indirectly, then the clipping limits are not set! |
From: Joao C. <jc...@us...> - 2001-04-13 18:26:38
|
Update of /cvsroot/plplot/plplot/src In directory usw-pr-cvs1:/tmp/cvs-serv28630/src Modified Files: Tag: bp_pstex_driver plcore.c Log Message: changed plP_text() comment. |