On Fri, Jan 27, 2012 at 02:32, Keshav Kini <keshav.k...@gmail.com> wrote: > On Fri, Jan 27, 2012 at 18:26, David Roe <r...@math.harvard.edu> wrote: >> We're working on rewriting the doctest framework only. So we're still >> just sticking to hyphens, but are making them UNIX-compliant: --gdb >> instead of -gdb for example. My first impression of your proposal is >> that I like it, though there are some ambiguities in the syntax: in >> mercurial the subcommand is required, whereas in sage we would also >> want to allow "sage ARGS". So you have to be careful what you mean by >> "sage test": are you running sage on a file called test, or are you >> running the subcommand test with no arguments. > > I mentioned this elsewhere in the thread, but I think we can use "--" > as an escaper of sorts. (git does this, for example). So `sage test` > would run the subcommand "test" with no arguments, and `sage -- test` > would run a sage script in a file called "test".
I don't mind this, I don't really like it, but I think it is a fair solution. > > -Keshav > > ---- > Join us in #sagemath on irc.freenode.net ! > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org -- Andrew -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org