It's been two weeks since the last reply.
What's the next step now? On 2019-09-12 21:52, Adam Johnson wrote:
+1 to swapping -0 for 0 On Thu, 12 Sep 2019 at 12:44, Kye Russell <m...@kye.id.au> wrote:Sounds reasonable. As you said, the template tags (well, this one) seem to be to prepare things for human consumption, not to expose computer science intricacies. If I saw this presented on a website, as a ‘developer-user’, I’d probably consider it a bug. I’m unsure of other uses of this filter though. Kye Russell Sent from my iPhoneOn 12 Sep 2019, at 12:54 pm, Sky Christensen<s...@skychristensen.com> wrote:Hi, I'd like to discuss reopening this wontfix'ed ticket:https://code.djangoproject.com/ticket/30761The issue is that for values between 0 and -0.5, the floatformatfilter returns "-0", whereas I think that most people would expect it to return "0".The ticket was wontfix'ed because "this behavior is consistentwith builtin round() and -0 exists in floating-point arithmetic".Can I propose that in this case the better way to decide theresult that it should produce is to ask what an ordinary person would expect to see, rather than what's consistent with a particular Python function?When humans round -0.3 to the nearest whole number, we express theresult as 0, not -0. Given that the point of template tags and filters is to make data more human-readable, I think returning "0" is preferable in this case than returning "-0".If this ticket is reopened, I'll be happy to submit a patch forit.Cheers, Sky -- You received this message because you are subscribed to the GoogleGroups "Django developers (Contributions to Django itself)" group.To unsubscribe from this group and stop receiving emails from it,send an email to django-developers+unsubscr...@googlegroups.com.To view this discussion on the web visithttps://groups.google.com/d/msgid/django-developers/aec9450abcb511a0bb4a020c770a0483%40skychristensen.com.-- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visithttps://groups.google.com/d/msgid/django-developers/1F8DEBF9-FBEB-4A1C-BE3B-CA9D4507E702%40kye.id.au. -- Adam -- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAMyDDM3FhTEUmWmpHaAqHuRxCbqHJcH6riS9vQ%2BNjhx3LcGhPA%40mail.gmail.com [1]. Links: ------ [1] https://groups.google.com/d/msgid/django-developers/CAMyDDM3FhTEUmWmpHaAqHuRxCbqHJcH6riS9vQ%2BNjhx3LcGhPA%40mail.gmail.com?utm_medium=email&utm_source=footer
-- You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/f11994750333b35688ad5f8053e1f13f%40skychristensen.com.