On Mon, May 30, 2011 at 9:15 AM, Nils Bruin <nbr...@sfu.ca> wrote:
> This will probably help the person who is going to track down this
> bug: It's not just in the notebook and it looks like newlines in the
> input knock the interface out of sync (but not always!) The following
> example fails reliably for me:
>
> sage: magma.execute("a:=1;b:=2;")
> ''
> sage: magma.execute("print a,b;")
> '1 2'
> sage: magma.execute("""a:=1;
> ....: b:=2;""")
> 'b:=2;'
> sage:  magma.execute("print a,b;")
> ''
>
> The first two lines work as expected. The third line seems to ruin it
> (that "b:=2;" should be executed, not echoed) and after that nothing
> works
>

It might be clearer to express your failing test case as:

sage: magma.eval("a:=2;\nb:=3;\nprint a,b;")
'b:=3;\nprint a,b;'

instead of the expected

sage: magma.eval("a:=2;\nb:=3;\nprint a,b;")
'2 3'

Where the latter is to be expected since

Magma V2.17-4     Mon May 30 2011 12:54:51 on deep     [Seed = 2436835871]
Type ? for help.  Type <Ctrl>-D to quit.
> a :=2;
> b :=3;
> print a,b;
2 3


This is now http://trac.sagemath.org/sage_trac/ticket/11405



> --
> 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
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
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

Reply via email to