|
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.
|