I agree with Mike and William.

john perry

On Jan 27, 12:52 am, William Stein <wst...@gmail.com> wrote:
> On Mon, Jan 26, 2009 at 3:23 PM, Mike Hansen <mhan...@gmail.com> wrote:
>
> > On Mon, Jan 26, 2009 at 3:01 PM, Jason Grout
> > <jason-s...@creativetrax.com> wrote:
> >> How about this slight change in syntax:
>
> >> @interact(update=False)
> >> def _(...
>
> > If you wanted to do this, and still support the regular @interact
> > (with no parens) syntax, then you'll need to make a pretty
> > awkward/convoluted construction in order support both.
>
> > As the functions parameters already affect how interact works, I don't
> > think an interact_update=False would be that surprising.
>
> +1 to this; Mike speaks from having a very strong sense for how decorators
> work in Python.
>
> Personally, I would prefer update=False.  It would be easier to
> remember than interact_update, which is rather long.
>
> By the way, it's about time figure out how to specify more precisely
> layout information for controls.   Any proposals for the syntax for
> this.  I've cc'd Igor Tolkov, who once suggested something to me last
> summer (he did a Google-funded project on @interact last summer --
> thanks Google!).
>
> William
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to