Karl & Ivan -- Ahh. Thanks for tracking this down. I tried switching to sage and executing "gap._eval_using_file_cutoff = 1000", and this seems to have solved the immediate problem. However, I can't have my students do this every session, so using the init.sage file would be better. However, I tried putting
gap._eval_using_file_cutoff = 1000 and then self._eval_using_file_cutoff = None in a file named "init.sage" in the .sage subdirectory of my home directory. I quit sage and the browser, and started up again. This did not work. Not sure if I've put these in the wrong place or am missing part of the syntax. I also tried executing gap._eval(...., allow_use_file=False) in the notebook, both under sage (which I thought would be correct) and under gap, and both reported back syntax errors and did not work. Assuming I can get the commands in the init.sage file in .sage to work, we have the basis of a solution, but I'm not entirely sure how to get these init.sage files into the home directories of each student. When sage starts up, how does it go about creating its initial .sage directory? If this is to be our solution, we will have to do it right away -- before students first lab visit. In order to preserve work from session to session, I'm having students save and restore their .sage directory between sessions, so whatever get's put into .sage for initialization the first day will be restored every session. (Perhaps you can suggest a better way to preserve data between sessions, but I could not find another way.) Thanks, -- Walter -- To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org