On Tuesday, June 12, 2012 10:01:39 AM UTC-7, P Purkayastha wrote: > > > > On Wednesday, June 13, 2012 12:40:47 AM UTC+8, kcrisman wrote: >> >> >> >> On Tuesday, June 12, 2012 12:06:11 PM UTC-4, Keshav Kini wrote: >>> >>> Chris Hall writes: >>> > The command line is great when I have a few quick commands, but I find >>> it >>> > painful for developing multi-line methods (i.e. 'coding'). >>> >>> Do you know about %edit? Just type %edit on the command line, and it >>> will open a temporary file in an editor where you can craft a method, >>> class, or whatever. When you save the temporary file and quit the >>> editor, Sage will load the file into the interpreter and then delete it. >>> (This functionality is built into IPython.) >> >> > All these hidden functionalities should be exposed to the user IMHO. >
They are exposed to the user in the sense that you can access them with a single command, like "%edit" (as opposed to having to do 'from foo import bar' and then 'bar.edit()'). They are also exposed to the user in the sense that they are documented in the Sage tutorial: see <http://sagemath.org/doc/tutorial/interactive_shell.html#other-ipython-tricks>. What else did you have in mind? -- John -- 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