Gri: Version 2.10

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.1.2: Version 2.10 #### 13.1.2.1: Version 2.10.1 [2002 Jun 1] Bug Fixes Fix SourceForge bug #562911 ... won't build with ``gcc-3.0`' compiler. This was reported by the Debian hppa builder as Debian bug #148572. Fix SourceForge bug #562558 ... ``draw title`' terminates program if have non-positive data and had initially specified log axes. Fix SourceForge bug #562014 ... won't build if ``popt`' library is unavailable. This was reported by the Debian ia64 builder as Debian bug #148493. Fix SourceForge bug #558463 ... in HTML docs, the ``press'' margin tag was misdirected. Fix SourceForge bug #562017 ... parser fails with DOS end-of-line. Fix SourceForge bug #562113 ... ``new page`' postscript error in ``gv`' viewer. #### 13.1.2.2: Version 2.10.0 [2002 May 20: Victoria Day] New Features In the documentation, change the names of some variables to be clearer: ``ll_x`' is now written ``xleft`', etc. Add RPN binary operators ``and`', ``or`' for logical operations see Binary Operators, along with negation operator ``not`' see Unary Operators. Add ``draw arc`' command (see Draw Arc). Add ``set x axis labels`' (see Set X Axis) and ``set y axis labels`' (see Set Y Axis) commands. Permit specification of ``pt`' units for ``draw label`' (see Draw Label), ``draw box`' (see Draw Box), ``draw symbol at`' (see Draw Symbol At), and ``draw line from`' (see Draw Line From). Add ``set clip to curve`' (see Set Clip) command. Caution: this needs extension, and may have a bug if called twice in succession [but is this with an intervening ``set clip off`'] Add ``group`' and ``end group`' commands, in preparation for SVG output. So far these commands do nothing, and are basically just a signal that users should not create commands with these names since Gri will need them soon. Add ``..xinc..`' and ``..yinc..`' builtin variables (see Axis Scaling). Make the ``open`' command accept URLs as filenames (see Open). Removed Features Remove ``gri -repair old.ps new.ps`' since (a) it was only half functional, (b) it was hard to code in the new scheme of argument-processing and (c) the author was not aware of anybody every having used it. Make the ``-chatty`' commandline option require a value (see Invoking Gri). Bug Fixes Fix SourceForge bug #552009 (``rpn`' can segfault if ``!=`' operator is written as ``=!`') Fix SourceForge bug #546109 (bounding box wrong if postscript clipping used) Fix SourceForge bug #514495 in which ``set clip to curve`' failed to handle missing values in the curve. Fix SourceForge bug #450465 (``create columns from function`' was broken).