Thanks a lot for that and thanks to Michael for reviewing it!

Stan

On Nov 25, 12:30 pm, Robert Bradshaw <[EMAIL PROTECTED]>
wrote:
> The issues were all doctests failing in random other files that use  
> calculus because the way things printed changed. I've fixed them all  
> and posted another patch, so please feel free to get an account and  
> review. (Basically, one looks at the code, applies the patches, and  
> makes sure everything works as one would expect.)
>
> - Robert
>
> On Nov 23, 2008, at 10:43 AM, Stan Schymanski wrote:
>
> > I was going to ask for a Trac login and find out how to review
> > patches, but I just noticed that more qualified people than me have
> > taken care of it - and encountered other problems. Pity. Thanks a lot
> > for pushing it a bit further!
>
> > Stan
>
> > On Nov 20, 11:03 pm, Robert Bradshaw <[EMAIL PROTECTED]>
> > wrote:
> >> On Nov 20, 2008, at 1:54 AM, Stan Schymanski wrote:
>
> >>> Thanks a lot for that, Robert!
>
> >> Seehttp://trac.sagemath.org/sage_trac/ticket/4572Doyou want to
> >> review it?
>
> >>> Is the ultimate "fix" the one that will
> >>> use pynac instead of maxima? I can't wait for this one.
>
> >> Yep, though we won't be replacing all of maxima's functionality any
> >> time soon.
>
> >>> All the best,
> >>> Stan
>
> >>> On Nov 19, 6:46 pm, Robert Bradshaw <[EMAIL PROTECTED]>
> >>> wrote:
> >>>> On Nov 18, 2008, at 11:18 PM, Stan Schymanski wrote:
>
> >>>>> Hi Robert,
>
> >>>>> Will the fix of the interaction with Maxima allow conservation of
> >>>>> precision of arguments passed through Maxima? This would  
> >>>>> satisfy my
> >>>>> needs.
>
> >>>> Actually, the "fix" is avoiding Maxima for everything symbolic.
>
> >>>>> Depending on how long this is going to take, I would like Mike's
> >>>>> interim fix to be implemented. It doesn't make anything worse
> >>>>> compared
> >>>>> with the current state, as currently latexification gives a false
> >>>>> sense
> >>>>> of precision, anyway. This does certainly not fit my definition of
> >>>>> usefulness. We would just have to make sure that the interim  
> >>>>> fix is
> >>>>> removed again when the maxima interaction is fixed.
>
> >>>> The problem with Mike's fix is that it affects *all* real numbers,
> >>>> not just ones in Maxima expressions. I would be OK with a fix that
> >>>> just impacts symbolic object's latex (and even string)
> >>>> representation. I'll implement this and see if it gets a positive
> >>>> review.
>
> >>>> - Robert
>
> >>>>> Robert Bradshaw wrote:
> >>>>>> On Nov 18, 2008, at 5:57 AM, Stan Schymanski wrote:
>
> >>>>>>> Ah, I see:
>
> >>>>>>> dummy1 = RealField(8)(0.1);dummy1
> >>>>>>> 0.10
>
> >>>>>>> dummy2 = RealField(16)(0.1);dummy2
> >>>>>>> 0.1000
>
> >>>>>>> latex(x*dummy1)
> >>>>>>> {0.1001 x}
>
> >>>>>>> latex(x*dummy2)
> >>>>>>> {0.1 x}
>
> >>>>>>> This is not quite what one would expect. However, the behaviour
> >>>>>>> before
> >>>>>>> the fix was not much better in my opinion, as the precision was
> >>>>>>> not
> >>>>>>> obvious from the latex output, either:
>
> >>>>>>> sage: dummy1 = RealField(8)(0.1);dummy1
> >>>>>>> 0.10
> >>>>>>> sage: dummy2 = RealField(16)(0.1);dummy2
> >>>>>>> 0.1000
> >>>>>>> sage: latex(x*dummy1)
> >>>>>>> {0.100100000000000 x}
> >>>>>>> sage: latex(x*dummy2)
> >>>>>>> {0.100000000000000 x}
>
> >>>>>>> Obviously, the fix does not fix all the problems, but it does  
> >>>>>>> make
> >>>>>>> latex output much more useful. Would you agree?
>
> >>>>>> That depends on your definition of useful. Personally, I think  
> >>>>>> it's
> >>>>>> useful to see how many digits of precision a given number has,  
> >>>>>> and
> >>>>>> for most things it works fine.
>
> >>>>>> The issue here is the interaction with Maxima, which is being
> >>>>>> fixed.
> >>>>>> Making it so any latexification of all real numbers is  
> >>>>>> truncated is
> >>>>>> (IMHO) not the right fix because one component abuses precisions.
>
> >>>>>> - Robert
>
>
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to