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: Gri in Press
18: Acknowledgments
19: License
Indices:
Concepts
Commands
Variables
|
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.
13.2.2.1: High Priority
- Add ability to generate SVG (scalable vector graphics) output. This
file type can be edited with GUI-based tools, making it easy for users
to put the final touches on graphs "manually." This feature will
require a great deal of work, mainly to do with grouping of graphical
elements, and so I'll need to rely on advice from users.
- Switch to `
popt ' library for the processing of command-line
options. (Docs on this are at
`http://cvs.gnome.org/lxr/source/popt '.)
- Change `
set axes style ' from number-based selection to
word-based selection, and print a deprecation warning if the
number-based syntax is used.
- Switch from `
tmpname ' to `mkstemp ' subroutine, for temporary filenames.
- 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 '.)
13.2.2.2: Medium priority
- Add optimal interpolation as another method for gridding
data (see Convert Columns To Grid).
- Add ability to read PNG images (see Read Image)
(Docs on this are at `
http://www.libpng.org/pub/png/ '.)
13.2.2.3: Low priority
- Add non-RPN mathematics.
- Add graphical output to the screen as commands are executed.
- Add support for both little-endian and big-endian binary data.
|