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 vstinner
Recipients chaselton, ethan.furman, freakboy3742, refi64, vstinner
Date 2015-02-23.14:38:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1424702316.84.0.241710370575.issue23496@psf.upfronthosting.co.za>
In-reply-to
Content
It's not convinient to have patches in a tarball. Please at least open patches one by one, or better: open one issue per patch. You should group similar changes in a single patch: for example all changes related to wcstombs().

You should explain each change.


For example, the following change (os.patch) looks like a bug. You cannot simply rename a function. It completly breaks backward compatibility.

-.. function :: get_shell()
+.. function :: get_shell_executable()


selectmodule.patch:

-        timeout = (int)ceill(dtimeout * 1000.0);
+        timeout = (int)ceil(dtimeout * 1000.0);

I don't understand where ceill() does come from. I cannot find it in the current source code. Maybe the patch was produced in the wrong direction?


patch.diff: please generate unified patches. Your format is ugly, I cannot read it. And the bug tracker failed to create a "review" button.


It's hard to follow instructions to apply patches. Maybe you should use a Mercurial repository, which include all changes?
History
Date User Action Args
2015-02-23 14:38:36vstinnersetrecipients: + vstinner, freakboy3742, ethan.furman, refi64, chaselton
2015-02-23 14:38:36vstinnersetmessageid: <1424702316.84.0.241710370575.issue23496@psf.upfronthosting.co.za>
2015-02-23 14:38:36vstinnerlinkissue23496 messages
2015-02-23 14:38:36vstinnercreate