]> granicus.if.org Git - python/commit
[Bug #536241] string.zfill() produces mangled output for a Unicode string.
authorAndrew M. Kuchling <amk@amk.ca>
Fri, 29 Mar 2002 16:20:33 +0000 (16:20 +0000)
committerAndrew M. Kuchling <amk@amk.ca>
Fri, 29 Mar 2002 16:20:33 +0000 (16:20 +0000)
commit102d1208a8dcf9a502a8720fe5642ee33520d84f
tree9bea10f80a15cc7a935d36fde6671b4bb77fb784
parentc6c9c4a10f2999a2fbdf1e14a207bc478a296a69
[Bug #536241] string.zfill() produces mangled output for a Unicode string.
    Walter Doerwald provided a patch, which I've modified in two ways:

1) (Uncontroversial) Removed code to make module work in earlier versions of
   Python without the unicode() built-in

2) (Poss. controversial) Instead of making string.zfill take the repr()
   of non-string objects, take the str().

Should a warning be added to this branch of the code so that the automatic
str() can be deprecated?

2.2.2 bugfix candidate, assuming the repr()->str() change is deemed OK.
Lib/string.py