[sage-support] Re: very basic sage question on objects and methods
On Tue, Apr 14, 2009 at 11:05 PM, Robert Bradshaw wrote: > > On Apr 14, 2009, at 10:08 PM, Nasser Abbasi wrote: > >> I create a list, using >> >> v=[1..10] >> >> Now, I wanted to find the length of 'v'. I did help(list) and do not >> see a method to find the length of a list object. >> >> Then looking more around, I found I can type >> >> len(v) >> >> to find the length of 'v'. But this is not OO? Why is there no >> method to find the length of a list (I mean as a method in the class >> itself). I was expecting to type object.len() or something like this. >> >> I am using 3.4 version > > This would be a great question to ask Guido (inventor of Python)--we > get it from there. Under the hood, it is OO as len(x) calls x__len__ > (). I suspect the reason is that functional notation is handy to have > for very common operations, e.g. in Sage we support sin(x) instead of > just x.sin() (where the former tries to call the later). > It's x.__len__(),not x__len_(), so sage: v = [1..10] sage: v.__len__() 10 William --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: very basic sage question on objects and methods
On Apr 14, 2009, at 10:08 PM, Nasser Abbasi wrote: > I create a list, using > > v=[1..10] > > Now, I wanted to find the length of 'v'. I did help(list) and do not > see a method to find the length of a list object. > > Then looking more around, I found I can type > > len(v) > > to find the length of 'v'. But this is not OO? Why is there no > method to find the length of a list (I mean as a method in the class > itself). I was expecting to type object.len() or something like this. > > I am using 3.4 version This would be a great question to ask Guido (inventor of Python)--we get it from there. Under the hood, it is OO as len(x) calls x__len__ (). I suspect the reason is that functional notation is handy to have for very common operations, e.g. in Sage we support sin(x) instead of just x.sin() (where the former tries to call the later). - Robert --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] very basic sage question on objects and methods
I create a list, using v=[1..10] Now, I wanted to find the length of 'v'. I did help(list) and do not see a method to find the length of a list object. Then looking more around, I found I can type len(v) to find the length of 'v'. But this is not OO? Why is there no method to find the length of a list (I mean as a method in the class itself). I was expecting to type object.len() or something like this. I am using 3.4 version Thanks. --Nasser --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: Problem Sage 3.4 windows XP
> Just out of curiosity, has *anybody* successfully used > sage-vmware-3.4.zip? Maybe it is seriously broken? sage-vmware-3.4.zip worked fine on my home laptop running Windows Vista, but when I tried installing it on my work PC (running XP), and I had the same problem that madison.mich is talking about. Please help.. SG On Mar 18, 1:33 pm, William Stein wrote: > On Wed, Mar 18, 2009 at 1:22 PM, wrote: > > > I am also having a problem running Sage 3.4 onwindowsXP. Vmware > > starts up, but when I run the notebook command it flashes the IP > > Just out of curiosity, has *anybody* successfully used > sage-vmware-3.4.zip? Maybe it is seriously broken? > > William > > > address and then returns to the main vmware text menu. I thought it > > was a problem with my upgrade from Sage 3.2.3. So I uninstalled > > vmware and redown loaded Sage 3.4 I got the same problem after a > > reinstalled vmware and Sage 3.4. I was able to run WINSCP to move my > > old sage files from the IP address. I just can't log on to sage from > >windowsexplorer. > > > I have reinstalled Sage 3.2.3 and it runs fine with notebook. The IP > > address has changed, but I assume this is due to my reinstall of > > VMware. > > > I am runningwindowsXPon a 1.4 GHz intel processor with 1 GB of > > memory. Thanks Mike > > -- > William Stein > Associate Professor of Mathematics > University of Washingtonhttp://wstein.org --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: hg_sage.pull() fails in notebook
On Apr 14, 4:44 pm, Alex Raichev wrote: > Hi all: Hi Alex, > I want to sync my version of Sage 3.4 with the latest change sets. So > in a notebook worksheet i typed > > hg_sage.pull() > > and got the error > > cd "/Applications/sage/devel/sage" && hg status > cd "/Applications/sage/devel/sage" && hg status > cd "/Applications/sage/devel/sage" && hg pull > -uhttp://www.sagemath.org/hg/sage-main > abort: HTTP Error 404: Not Found > If it says use 'hg merge' above, then you should > type hg_sage.merge(). > > Am i doing something wrong? No, this is a bug that was fixed in Sage 3.4.1.alpha0. See #5613 for a patch that fixes it. But there is nothing there since the development versions are not pushed to that repo. > Alex Cheers, Michael --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] hg_sage.pull() fails in notebook
Hi all: I want to sync my version of Sage 3.4 with the latest change sets. So in a notebook worksheet i typed hg_sage.pull() and got the error cd "/Applications/sage/devel/sage" && hg status cd "/Applications/sage/devel/sage" && hg status cd "/Applications/sage/devel/sage" && hg pull -u http://www.sagemath.org/hg/sage-main abort: HTTP Error 404: Not Found If it says use 'hg merge' above, then you should type hg_sage.merge(). Am i doing something wrong? Alex --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: programming: define a new function
I think the dirac delta is very widespread both in mechanics and in electronics (because of frequency domain representation of sine function as a tone - dirac(w) - centered at the sine frequency), although I am not sure what about its derivatives. I know this issue has been taken into account in SymPy in a way pretty similar to Mathematica's approach. I frequently use Laplace transform, instead of Fourier (where delta is very common), so I can't tell so much from my experience with the MatLab symbolic package (which used to rely on maple as well, before the MuPad acquisition). Thanks for showing interest, this is very important :) Maurizio > The derivative of the dirac delta shows up in solid mechanics, is that > defined at all? > > I have major problems with Maple because its integration of Heaviside > functions is often wrong. > > Cheers, > > Tim. > > --- > Tim Lahey > PhD Candidate, Systems Design Engineering > University of Waterloohttp://www.linkedin.com/in/timlahey --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: programming: define a new function
On Apr 14, 2009, at 5:35 PM, Maurizio wrote: > > Hi all. > > I'm willing to invest some of my time to understand if I can be able > to do a step ahead with symbolic functions. > > How are special symbolic functions supposed to be defined? I am > willing to experiment with delta of dirac function. This has some > special properties (see http://en.wikipedia.org/wiki/Dirac_delta_function > ), some of them are really useful but I don't know how to define them > in a CAS like maxima or SAGE. > > I'm aware that it is already present in maxima, even though I don't > think it is recognized by SAGE. I am wondering whether a viable > approach could be to add to calculus.py a section similar to the one > of Function_gamma, so that SAGE simply interfaces to maxima. I don't > know if this is useful or not. > > Otherwise, I would be interested in knowing if this could be done with > the new symbolic package. Burcin proved to be very helpful in showing > me a simple way to define delta function by means of its values and he > assigned it as being the derivative of heaviside function (defined in > a sort of piecewise function): > > sage: heaviside(x).diff(x) > dirac(x) > The derivative of the dirac delta shows up in solid mechanics, is that defined at all? I have major problems with Maple because its integration of Heaviside functions is often wrong. Cheers, Tim. --- Tim Lahey PhD Candidate, Systems Design Engineering University of Waterloo http://www.linkedin.com/in/timlahey --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] programming: define a new function
Hi all. I'm willing to invest some of my time to understand if I can be able to do a step ahead with symbolic functions. How are special symbolic functions supposed to be defined? I am willing to experiment with delta of dirac function. This has some special properties (see http://en.wikipedia.org/wiki/Dirac_delta_function ), some of them are really useful but I don't know how to define them in a CAS like maxima or SAGE. I'm aware that it is already present in maxima, even though I don't think it is recognized by SAGE. I am wondering whether a viable approach could be to add to calculus.py a section similar to the one of Function_gamma, so that SAGE simply interfaces to maxima. I don't know if this is useful or not. Otherwise, I would be interested in knowing if this could be done with the new symbolic package. Burcin proved to be very helpful in showing me a simple way to define delta function by means of its values and he assigned it as being the derivative of heaviside function (defined in a sort of piecewise function): sage: heaviside(x).diff(x) dirac(x) is there a way to implement the other properties? I am willing to know if is there any documentation about that, because I am not able to find that! I am willing to learn something about pynac, but please feel free to discourage me if you think it is too far away from being ready. Is there any integration or derivation capability ready? Is it possible to start testing it using maxima's integration capabilities? (I don't think so...) I was browsing the todo page ( http://wiki.sagemath.org/symbolics/pynac_todo ) but it seems that many action items went away... are they already accomplished? (what about the TODO showed in http://wiki.sagemath.org/symbolics ?) I have to say I find the actual SAGE documentation seems pretty hard to browse, but could be my fault. Yesterday I lost half an hour looking for a "numerical solve" or something like that, before finding the "find_roots" function. Today, I spent half an hour looking for "differential equation solve" with no success. I am sure I could do some DE solution in the past (something with maxima, something with SymPy, I think, all through SAGE), but I think that I found the way to do it pretty easily browsing the old reference manual... Thanks a lot Maurizio PS: delta of dirac is already in SymPy ( http://code.google.com/p/sympy/issues/detail?id=672&can=1&q=dirac ), am I correct in thinking that the current function definition is different than SAGE? In this case, I assume this could be some good reading, but not necessarily a source of inspiration, right? --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: Make backup of worksheets?
On Tue, Apr 14, 2009 at 1:45 PM, photonn wrote: > > What is the easiest way to move a large number of worksheets (~100) to > another machine? There is no easy way to do that, except... that this morning robert Bradshaw implemented a way to do this: http://trac.sagemath.org/sage_trac/ticket/2740 > > Or to ask the question another way, how do you guys make backup copies > of your work? I would backup the entire sage notebook state directory, which by default is $HOME/.sage/sage_notebook William --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Make backup of worksheets?
What is the easiest way to move a large number of worksheets (~100) to another machine? Or to ask the question another way, how do you guys make backup copies of your work? --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: Notebook server sluggish in 3.4
> Could you make the above statement *precise*: For me, as noted elsewhere, > - what OS/hardware? It's a VM, the one supplied by sagemath.org for 3.4 (whatever that is, apparently Linux sage 2.6.17-12-386 #2 Tue Dec 18 02:08:33 UTC 2007 i686 GNU/Linux), actual machine is Xenon Intel 64-bit with Red Hat Enterprise. > - what process(es) are 100% utilizing the CPU, exactly? (obviously > at least one should be!) python /usr/local/sage/local/bin/twistd --pidfile=sage_notebook/ twistd.pid -ny sage_notebook/twistedconf.tac - kcrisman --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: Notebook server sluggish in 3.4
On Tue, Apr 14, 2009 at 12:30 PM, Kiran Kedlaya wrote: > > I see 100% CPU usage when the notebook is processing a cell. I don't > remember whether I still have it when a worksheet is open but idle. > > Kiran For the record, I definitely don't see that (I just checked now) and in fact I've never seen that on any OS/hardware combination ever. Could you make the above statement *precise*: - what OS/hardware? - what process(es) are 100% utilizing the CPU, exactly? (obviously at least one should be!) etc. -- William --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: Notebook server sluggish in 3.4
I see 100% CPU usage when the notebook is processing a cell. I don't remember whether I still have it when a worksheet is open but idle. Kiran On Apr 14, 11:07 am, kcrisman wrote: > We have similar issues with this upgrade, though unfortunately have > not been able to pinpoint the source of the problem. Do you also have > the server process using very large CPU percentages when a worksheet > is open, then going back to normal when one closes? > > - kcrisman > > On Apr 14, 10:45 am, "ksk...@gmail.com" wrote: > > > I built 3.4 from source on two different but similar machines on our > > department network (both 64-bit Opterons running Fedora 10, but > > slightly different clock speeds). Those builds run fine in general. > > > However, running a notebook server results in extremely poor > > performance; it consistently takes ten or more seconds to add 2+2 in > > the notebook. > > > Downgrading to 3.2.3 seems to fix this. > > > Kiran --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: Notebook server sluggish in 3.4
I, and my students who use my 3.4 server, have noticed that cell creation sometimes hangs, and in general there are strange delays when executing some cells. This seems much worse on my shared server compared to my laptop, although I have seen some similar problems running locally on my laptop too. -M. Hampton On Apr 14, 10:07 am, kcrisman wrote: > We have similar issues with this upgrade, though unfortunately have > not been able to pinpoint the source of the problem. Do you also have > the server process using very large CPU percentages when a worksheet > is open, then going back to normal when one closes? > > - kcrisman > > On Apr 14, 10:45 am, "ksk...@gmail.com" wrote: > > > I built 3.4 from source on two different but similar machines on our > > department network (both 64-bit Opterons running Fedora 10, but > > slightly different clock speeds). Those builds run fine in general. > > > However, running a notebook server results in extremely poor > > performance; it consistently takes ten or more seconds to add 2+2 in > > the notebook. > > > Downgrading to 3.2.3 seems to fix this. > > > Kiran --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: Notebook server sluggish in 3.4
We have similar issues with this upgrade, though unfortunately have not been able to pinpoint the source of the problem. Do you also have the server process using very large CPU percentages when a worksheet is open, then going back to normal when one closes? - kcrisman On Apr 14, 10:45 am, "ksk...@gmail.com" wrote: > I built 3.4 from source on two different but similar machines on our > department network (both 64-bit Opterons running Fedora 10, but > slightly different clock speeds). Those builds run fine in general. > > However, running a notebook server results in extremely poor > performance; it consistently takes ten or more seconds to add 2+2 in > the notebook. > > Downgrading to 3.2.3 seems to fix this. > > Kiran --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Notebook server sluggish in 3.4
I built 3.4 from source on two different but similar machines on our department network (both 64-bit Opterons running Fedora 10, but slightly different clock speeds). Those builds run fine in general. However, running a notebook server results in extremely poor performance; it consistently takes ten or more seconds to add 2+2 in the notebook. Downgrading to 3.2.3 seems to fix this. Kiran --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] grading homework / latex
One implication of the discussion in devel would be javascript and latex output in the worksheets: javascript appears to be implemented in sage/server/notebook/notebook.py If I understand this code correctly - allowing users to add their own scripts cleanly might entail modifying worksheet_html() to prepend a string before the line s += '' around line 2367 * Is this correct? * Is there a way to have an execute initialization code once for a particular notebook? (An 'Init' cell of some sort?) latex input appears to be implemented in sage/misc/latex.py modifying \usepackage for latex then seems nothing more than documenting LATEX_HEADER (or providing a set of function to modify this variable). * Is this correct? * What does SLIDE_HEADER do? Under what circumstance is it invoked? thanks, -gerhard --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: building sage from Mercurial clone
Thanks! On 10 abr, 15:13, William Stein wrote: > On Fri, Apr 10, 2009 at 6:53 AM,FlavioCoelho wrote: > > > Thanks, > > > So it seems that there is no (easy or otherwise) way to build from > > latest development tree, only from the last "stable" source tarball. > > The latest development version is here: > > http://sage.math.washington.edu/home/mabshoff/release-cycles-3.4.1/ > > Building this is easy -- it's exactly the same as building the released > version. > > -- William --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: 3.4 binary for Fedora 10 crashes
On Apr 13, 8:53 pm, Rado wrote: Hi, > Does that mean that also I cannot compile sage myself on a non-sse3 > machine (like my old amd64)? When I try I get "Illegal instructions" > but not sure if its the cpu or something with the dependencies. The problem is ATLAS build by Sage, it uses SSE3 instructions. If you build from sources on a non-SSE3 CPU ATLAS will not use SSE3 instructions, so building from source should work. > Rado Cheers, Michael --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---
[sage-support] Re: 3.4 binary for Fedora 10 crashes
Does that mean that also I cannot compile sage myself on a non-sse3 machine (like my old amd64)? When I try I get "Illegal instructions" but not sure if its the cpu or something with the dependencies. Rado On Apr 11, 8:49 pm, William Stein wrote: > On Sat, Apr 11, 2009 at 6:45 PM, ksk...@gmail.com wrote: > > > I tried running the Fedora 10 64-bit binary and it warns me about > > illegal instructions. When I remove local/lib/sage-flags.txt, the > > result crashes on startup with: > > Oh, I didn't realize that the sage-flags.txt file had warned you. Then > there isn't a bug -- this is *precisely* what should happen. > > The only thing you can do is wait until either (1) we build binaries > that work on old hardware, if we ever get access to it (unlikely), or > (2) Michael Abshoff changes the ATLAS spkg so it doesn't use sse3 > instructions. That's trac 5284: > > http://trac.sagemath.org/sage_trac/ticket/5284 > > > > > > > /scratch/sage-3.4-linux-Fedora_release_10_Cambridge-x86_64-Linux/local/ > > bin/sage-sage: line 197: 15423 Illegal instruction sage-ipython > > "$@" -i > > > The outcome of cat /proc/cpuinfo is: > > processor : 0 > > vendor_id : AuthenticAMD > > cpu family : 15 > > model : 5 > > model name : AMD Opteron(tm) Processor 246 > > stepping : 10 > > cpu MHz : 1994.307 > > cache size : 1024 KB > > fpu : yes > > fpu_exception : yes > > cpuid level : 1 > > wp : yes > > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca > > cmov > > pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext > > 3dnow rep_good nopl > > bogomips : 3988.61 > > TLB size : 1024 4K pages > > clflush size : 64 > > cache_alignment : 64 > > address sizes : 40 bits physical, 48 bits virtual > > power management: ts fid vid ttp > > > processor : 1 > > vendor_id : AuthenticAMD > > cpu family : 15 > > model : 5 > > model name : AMD Opteron(tm) Processor 246 > > stepping : 10 > > cpu MHz : 1994.307 > > cache size : 1024 KB > > fpu : yes > > fpu_exception : yes > > cpuid level : 1 > > wp : yes > > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca > > cmov > > pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext lm 3dnowext > > 3dnow rep_good nopl > > bogomips : 3988.58 > > TLB size : 1024 4K pages > > clflush size : 64 > > cache_alignment : 64 > > address sizes : 40 bits physical, 48 bits virtual > > power management: ts fid vid ttp > > > I haven't yet gotten to test building from source on this box in its > > current configuration, due to some config issues in my toolchain > > (that's why I was trying the binary in the first place). > > > Kiran > > -- > William Stein > Associate Professor of Mathematics > University of Washingtonhttp://wstein.org --~--~-~--~~~---~--~~ 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 URLs: http://www.sagemath.org -~--~~~~--~~--~--~---