Chapters:
  1: Introduction
  2: Simple example
  3: Invocation
  4: Finer Control
  5: X-Y Plots
  6: Contour Plots
  7: Image Plots
  8: Examples
  9: Gri Commands
  10: Programming
  11: Environment
  12: Emacs Mode
  13: History
  14: Installation
  15: Gri Bugs
  16: Test Suite
  17: Acknowledgments
  18: License

Indices:
  Concepts
  Commands
  Variables
index.html#Top UnstableStream.html#UnstableStream Gri: Development Version Gri: installing Gri index.html#Top Gri: installing Gri

13.2.2: Plans

Some plans for future versions are given below. A more extensive list, together with target timescales and notes on the progress towards completion, is available in the to-do list at the development site (`http://gri.sourceforge.net'), which is also the place to go if you have suggestions for other changes to Gri.

High priority

  1. Change `set axes style' from number-based selection to word-based selection, and print a deprecation warning if the number-based syntax is used.

  2. Make `open' handle URL addresses.

  3. Switch from `tmpname' to `mkstemp' subroutine, for temporary filenames.

  4. Switch to `popt' library for the processing of command-line options. (Docs on this are at `http://cvs.gnome.org/lxr/source/popt'.)

  5. Add readline support, to handle history, command-line editing, etc, for interactive usage (Docs on this are at `http://cnswww.cns.cwru.edu/~chet/readline/readline.html'.)

Medium priority

  1. Add optimal interpolation as another method for gridding data (see Convert Columns To Grid).

  2. Add ability to read PNG images (see Read Image) (Docs on this are at `http://www.libpng.org/pub/png/'.)

Low priority

  1. Add non-RPN mathematics.

  2. Add graphical output to the screen as commands are executed.

  3. Add support for both little-endian and big-endian binary data.