|
Manual page for Release_notes_and_current_issues(PL)
Correspondence: steve@sgpr.net
Download page
Latest version of this page (www.sgpr.net)
Bugs and issues arising since release of 1.41
: ploticus news group at
http://groups/yahoo.com/group/ploticus
- proc axis - incremental numeric axis stubs rounding problem noticed when producing stubs
from -1 to 1 every 0.1; zero was displayed as -5.55112e-17.
- proc bars - a way to set bar color based on a data field
Current version: 1.41 (18 June '01)
Release notes:
- Ploticus now covered under
.
- Fixed bug: colored background not completely filling the result window when scale
is being done
- Fixed scripts in test suite:
The change in default size (version 1.40) sometimes caused
general layout problems with graphics that were layed out with an 8.5" x 11"
default size in mind. The solution for these scripts is to add a #proc page and
specify pagesize: 8.5 11.
Some of the scripts in the test suite had such problems and are now fixed.
- Fixed bug: EPS bounding box incorrect for 1) pltab output and 2) pl where result
draws into negative absolute coordinate space.
- Fixed bug: proc areadef xautorange/yautorange not working correctly in some cases
when a nearest= value is specified. This bug was apparently introduced in 1.40.
- Fixed bug: proc lineplot - accum option choking when non-numeric data encountered.
- Fixed bug: proc rangebar - negative barloc values not working.
- Added: proc areadef - autorange datafield may now be a comma-delimited list of dfields
so that multiple data fields are considered when determining the axis min and max.
- Changed: scaletypes - times hh:mm:ss and mm:ss - validity checking relaxed
slightly to allow degenerate values such as 0:4:9
- Fixed bug: pltab - incorrect interaction between #font and sectionheadings
- Fixed bug: proc rangebar - textdetails controls N= label but not missing label
- Fixed bug: pltab - creates 8.5 x 11 inch gif, png regardless of result size
- Fixed bug: axis - line grid and gridblock starting point incorrect in X
- Fixed bug: axis - colors incorrect when specified in certain combinations for tics, stubs, grid
- Fixed bug: bars - ticks not being drawn when truncating was not switched on
Release notes for earlier versions
Click here.
- Unless otherwise stated, versions are designed to be
backward-compatible, meaning that a "well-behaved" script written
for an earlier version of ploticus should work on any later version.
Exceptions will be noted prominently in the release notes.
Areas of ongoing development
I can proceed with Ploticus development as my "day job" allows.
Because Ploticus is now covered under GPL, which allows code to
be freely used in other GPL projects, I am posting here the
areas that I hope to get to in the near future, so that other
developers know where I am headed.
- Prefabs. These allow standard plots to be generated
without the need for writing a script. I had claimed earlier
that this would be ready by 1.41, but have not been able to complete
it yet (sorry).
- Upgrades to script processor, including SQL database interface,
better shell interface, increased capacities, and using in-memory
operations rather than temp files.
- A standalone CGI executable
Requested features not yet implemented
- JPG and WBMP output formats
- the ability to run as a persistent daemon and accept commands via named pipe
- lineplot - option to break line at missing data
- should be able to automatically use field name headers as legend labels
- proc axis - when doing tics but no stubs, we need a ticrange attribute to range the tics
- proc getdata - fieldnames - a way to allow multiple line specification of field names.
- proc lineplot, etc - a way to register labels to automatically avoid collisions
- proc scatterplot - a way to plot with different symbols and have them all clustered
- new type of chart - Japanese candle charts
- new type of chart - phase space plots
|
 data display engine
Copyright Steve Grubb
|