Re: [Plplot-devel] Fortran 95 changes in progress

2014-10-15 Thread Arjen Markus
Hi Alan, I like that idea of providing a dual set of interfaces very much :). Yes, I will take that responsibility. The details may need some iteration but at first sight this looks good! Regards, Arjen > -Original Message- > From: Alan W. Irwin [mailto:[email protected]] >

Re: [Plplot-devel] Problem(s) with MSYS

2014-10-15 Thread Arjen Markus
Hi Alan, I was unhappily surprised myself about this. For several years MinGW has been a comfortable platform for testing PLplot. One thing I did notice is that MinGW does not come with a make utility anymore - there is one under MSYS, but that misbehaves if I put that in the path (it invo

Re: [Plplot-devel] Problem(s) with MSYS

2014-10-15 Thread Alan W. Irwin
On 2014-10-15 10:28- Arjen Markus wrote: > Hi everyone, > > I am trying to test the build under MinGW/MSYS, but I have run into a problem > with the device drivers: > The example programs can not find them, unless I set PLPLOT_DRV_DIR to the > directory containing the .driver_info files. >

Re: [Plplot-devel] Fortran 95 changes in progress

2014-10-15 Thread Alan W. Irwin
On 2014-10-15 08:07- Arjen Markus wrote: > Hi Alan, > > > > I see some idiomatic problems with the current solution. For instance these > lines from x01.f90: > > > - x = xoff + xscale * arange(1_plint,size(x)+1) / real(size(x),plflt) > + x = xoff + xscale * arange(1_plint,size(x,kind=plin

[Plplot-devel] Problem(s) with MSYS

2014-10-15 Thread Arjen Markus
Hi everyone, I am trying to test the build under MinGW/MSYS, but I have run into a problem with the device drivers: The example programs can not find them, unless I set PLPLOT_DRV_DIR to the directory containing the .driver_info files. However, when I set that environment variable, the examples

Re: [Plplot-devel] Fortran 95 changes in progress

2014-10-15 Thread Arjen Markus
Hi Alan, I see some idiomatic problems with the current solution. For instance these lines from x01.f90: - x = xoff + xscale * arange(1_plint,size(x)+1) / real(size(x),plflt) + x = xoff + xscale * arange(1_plint,size(x,kind=plint)+1) / real(size(x,kind=plint),plflt) y = yoff + yscale