01.02.2014 Views

GNUPlot Manual

GNUPlot Manual

GNUPlot Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

43 OLD BUGS gnuplot 4.0 159<br />

be "old" and "filename" will be related (hopefully recognizably) to the initial name. Renaming is not<br />

done at all on VMS systems, since they use file-versioning.]<br />

Please see fit (p. 30) for more information.<br />

Part III<br />

Graphical User Interfaces<br />

Several graphical user interfaces have been written for gnuplot and one for win32 is included in this<br />

distribution. In addition, there is a Macintosh interface at<br />

ftp://ftp.ee.gatech.edu/pub/mac/gnuplot<br />

Also several X11 interfaces exist. One of them is called xgfe. It uses the Qt library and can be found on<br />

http://www.flash.net/~ dmishee/xgfe/xgfe.html<br />

In addition three Tcl/Tk located at the usual Tcl/Tk repositories exist.<br />

Bruce Ravel (ravel@phys.washington.edu) has written a new version of gnuplot-mode for GNU emacs<br />

and XEmacs. This version is based on the gnuplot.el file by Gershon Elber. While the gnuplot CVS<br />

repository has its own copy the most recent version of this package is available from<br />

http://feff.phys.washington.edu/~ ravel/software/gnuplot-mode/<br />

Part IV<br />

Bugs<br />

Floating point exceptions (floating point number too large/small, divide by zero, etc.) may occasionally<br />

be generated by user defined functions. Some of the demos in particular may cause numbers to exceed<br />

the floating point range. Whether the system ignores such exceptions (in which case gnuplot labels the<br />

corresponding point as undefined) or aborts gnuplot depends on the compiler/runtime environment.<br />

The bessel functions do not work for complex arguments.<br />

The gamma function does not work for complex arguments.<br />

As of gnuplot version 3.7, all development has been done using ANSI C. With current operating system,<br />

compiler, and library releases, the OS specific bugs documented in release 3.5, now relegated to old bugs,<br />

may no longer be relevant.<br />

Bugs reported since the current release as well as older ones may be located via the official distribution<br />

site:<br />

http://www.gnuplot.info<br />

Please e-mail any bugs to bug-gnuplot mailing list (see Seeking-assistance (p. 13)).<br />

43 Old bugs<br />

There is a bug in the stdio library for old Sun operating systems (SunOS Sys4-3.2). The "%g" format<br />

for ’printf’ sometimes incorrectly prints numbers (e.g., 200000.0 as "2"). Thus, tic mark labels may be<br />

incorrect on a Sun4 version of gnuplot. A work-around is to rescale the data or use the set format<br />

command to change the tic mark format to "%7.0f" or some other appropriate format. This appears to<br />

have been fixed in SunOS 4.0.<br />

Another bug: On a Sun3 under SunOS 4.0, and on Sun4’s under Sys4-3.2 and SunOS 4.0, the ’sscanf’<br />

routine incorrectly parses "00 12" with the format "%f %f" and reads 0 and 0 instead of 0 and 12. This

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!