Release notes and current issues


Welcome     Gallery     Handbook


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


    Markup created by unroff 1.0,    June 25, 2001.