- 19 Aug, 2016 2 commits
-
-
R David Murray authored
-
R David Murray authored
Patch by Robin Roth, reviewed by Serhiy Storchaka, comment wording tweaked by me.
-
- 18 Aug, 2016 6 commits
-
-
Vinay Sajip authored
-
Vinay Sajip authored
-
Guido van Rossum authored
- Issue #25958: Support "anti-registration" of special methods from various ABCs, like __hash__, __iter__ or __len__. All these (and several more) can be set to None in an implementation class and the behavior will be as if the method is not defined at all. (Previously, this mechanism existed only for __hash__, to make mutable classes unhashable.) Code contributed by Andrew Barnert and Ivan Levkivskyi.
-
Victor Stinner authored
-
Victor Stinner authored
Issue #27558: Fix a SystemError in the implementation of "raise" statement. In a brand new thread, raise a RuntimeError since there is no active exception to reraise. Patch written by Xiang Zhang.
-
Serhiy Storchaka authored
-
- 17 Aug, 2016 26 commits
-
-
Alexander Belopolsky authored
Does not appear to be a problem anymore and I cannot figure out why it was skipped in the first place.
-
Ned Deily authored
enabled: ensure code object has a valid first line number. Patch suggested by Ivan Levkivskyi.
-
Victor Stinner authored
The z variable is known to be a fresh number which cannot be shared, Py_SIZE() can be used directly to negate the number.
-
Vinay Sajip authored
-
Zachary Ware authored
-
Zachary Ware authored
sys.version[0] gives a string, which fails > comparison with 2. Reported by Arne Maximilian Richter on docs@
-
Victor Stinner authored
It's sometimes hard to check quickly if tests succeeded, failed or something bad happened. I added a final "Result: xxx" line which summarizes all outputs into a single line, written at the end (it should always be the last line of the output).
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
-
Victor Stinner authored
* Memove -t option of ctags. The option was kept for backward compatibility, but it was completly removed recently. Patch written by Stéphane Wirtel. * Set locale to C to call sort. vim expects that the tags file is sorted using english collation, so it fails if the locale is french for example. Use LC_ALL=C to force english sorting order. .
-
Victor Stinner authored
vim expects that the tags file is sorted using english collation, so it fails if the locale is french for example. Use LC_ALL=C to force english sorting order. Issue #27726.
-
Victor Stinner authored
The option was kept for backward compatibility, but it was completly removed recently. Patch written by Stéphane Wirtel.
-
Victor Stinner authored
-
Victor Stinner authored
If Popen.communicate() raises an exception, kill the child process to not leave a running child process in background and maybe create a zombi process. This change fixes a ResourceWarning in Python 3.6 when unit tests are interrupted by CTRL+c.
-
Victor Stinner authored
Use milliseconds and minutes units, not only seconds.
-
Victor Stinner authored
Display the top 10 slowest tests.
-
Victor Stinner authored
Thanks to optparse, --slow syntax still works ;-)
-
Victor Stinner authored
-
Raymond Hettinger authored
-
Benjamin Peterson authored
-
Benjamin Peterson authored
-
Benjamin Peterson authored
-
Benjamin Peterson authored
rearrange methodcaller_new so that the main error case does not cause uninitialized memory usage (closes #27783)
-
- 16 Aug, 2016 6 commits
-
-
Victor Stinner authored
Issue #27128, #18295: replace int type with Py_ssize_t for index variables used for positional arguments. It should help to avoid integer overflow and help to emit better machine code for "i++" (no trap needed for overflow). Make also the total_args variable constant.
-
Victor Stinner authored
* Add comments * Add empty lines for readability * PEP 7 style for if block * Remove useless assert(globals != NULL); (globals is tested a few lines before)
-
Victor Stinner authored
-
Raymond Hettinger authored
-
Brett Cannon authored
-
Ethan Furman authored
-