write_data with separator_flag = space?



On May 28, Robert Dodier wrote:
--------------------------------------------------
Ted, the problem is that there is a variable in the stringproc package
(which you must have loaded, I guess) named "space".
Try write_data(<whatever>, 'space) (i.e. quote the variable).

--------------------------------------------
Thanks for the cure.

However, it seems to me that the stringproc
package is loaded as part of the core, since
when I use space with print, there is no
change to the items in the list functions.
-----------------------------------------------
Maxima 5.24.0 http://maxima.sourceforge.net
using Lisp GNU Common Lisp (GCL) GCL 2.6.8 (a.k.a. GCL)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
                                  2011-05-28


(%i1) display2d:false$
(%i2) functions;
(%o2) []
(%i3) print(space);
  
(%o3) " "
(%i4) functions;
(%o4) []
-----------------

The help manual listing for 'space'  seems
to infer it is a global string, since the
links are 'Global variables' plus 
' Package stringproc'.

Ted