This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients BreamoreBoy, asvetlov, gpolo, hans.bering, kbk, r.david.murray, serhiy.storchaka, terry.reedy
Date 2013-09-15.12:41:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1379248889.28.0.457222941285.issue12558@psf.upfronthosting.co.za>
In-reply-to
Content
This is a bug in Tk. It uses locale-agnostic Tcl_GetDoubleFromObj() in most places, but in some places (especially in canvas) it uses locale-dependent strtod(). And that is even worse, strtod() is used even for parsing comma-delimited floats (@-indices).

We can't fix it from Python side (except perhaps switching to C locale for every Tcl/Tk operation). But in desires a warning in the documentation.
History
Date User Action Args
2013-09-15 12:41:29serhiy.storchakasetrecipients: + serhiy.storchaka, terry.reedy, kbk, gpolo, r.david.murray, asvetlov, hans.bering, BreamoreBoy
2013-09-15 12:41:29serhiy.storchakasetmessageid: <1379248889.28.0.457222941285.issue12558@psf.upfronthosting.co.za>
2013-09-15 12:41:29serhiy.storchakalinkissue12558 messages
2013-09-15 12:41:29serhiy.storchakacreate