It would give users even more flexibility if they had the capability not only to <br>explicitly define the location of the gnuplot 'data' file (<a href="http://common-lisp.net/pipermail/clnuplot-devel/2009-February/000008.html">http://common-lisp.net/pipermail/clnuplot-devel/2009-February/000008.html</a>) <br>
but to also have the capability to<br>explicitly specify the location of the rendered (graphical) version of the chart/plot.<br><br>Something like<br><br>(defun fullname-rendered (plot type)<br>  (let ((fullpath (fullpath plot)))<br>
    (namestring (make-pathname<br>         ;; strip type info<br>         :name (pathname-name fullpath)<br>         :directory (pathname-directory fullpath)<br>         :type type))))<br><br>and then a modification of each 'set output' line for gnuplot (in the various WRITE-PLOT definitions) to something like<br>
<br> (format out "set output '~A'~C" <br>        (fullname-rendered plot "ps")<br>        #\Linefeed))<br><br>seems like it would do the trick...<br><br>- Alan<br>