CS, strings and broken plotting



Raymond Toy writes:

>>>>>>"Vadim" == Vadim V Zhytnikov <vvzhy@mail.ru> writes:
>>>>>>
>
>    Vadim> Hello everyone!
>
>    Vadim> At present default gnuplot plotting is broken.
>    Vadim> Even simplest plot2d(sin(x),[x,0,3]); complains
>    Vadim> about "WITH".  This is certainly due to recent CS
>    Vadim> changes and Maxima's specific internal string
>    Vadim> representation as symbols.
>
>Can you provide more information?  I don't have this problem.
>
Oops, actually problem shows up only with GCL.  CMUCL is OK.

[vadim@proxl bin]$ ./maxima -l gcl
Maxima 5.9.1.1cvs http://maxima.sourceforge.net
Using Lisp Kyoto Common Lisp GCL 2.6.5 (aka GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
This is a development version of Maxima. The function bug_report()
provides bug reporting information.
(%i1) plot2d(sin(x),[x,0,3]);

         "maxout.gnuplot", line 3: undefined variable: WITH

(%o1)
(%i2)

>
>    Vadim> Maybe it is good idea to change Maxima's string
>    Vadim> representation?   I know that this modification was
>    Vadim> not planned for 5.9.2 but suddenly it is turned out to
>    Vadim> be tightly entangled with CS.  So maybe now is a
>    Vadim> right time to replace Maxima's &WITH by "with"?
>
>I think using real strings would be a good idea.  But fairly difficult
>to implement.  But perhaps now would be a good time since we're
>breaking lots of stuff anyway. :-)
>
>Ray
>
>
You are reading my mind ;-)

-- 
     Vadim V. Zhytnikov

      <vvzhy@mail.ru> 
     <vvzhy@netorn.ru>