2: Simple example
4: Finer Control
5: X-Y Plots
6: Contour Plots
7: Image Plots
9: Gri Commands
12: Emacs Mode
15: Gri Bugs
16: Test Suite
17: Gri in Press
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
http://gri.sourceforge.net'), which is also the place to go
if you have suggestions for other changes to Gri.
220.127.116.11: 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
- 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
18.104.22.168: 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 `
22.214.171.124: 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.