- 22 Dec, 2018 4 commits
-
-
Jean-François B authored
-
Serhiy Storchaka authored
"Include/token.h", "Lib/token.py" (containing now some data moved from "Lib/tokenize.py") and new files "Parser/token.c" (containing the code moved from "Parser/tokenizer.c") and "Doc/library/token-list.inc" (included in "Doc/library/token.rst") are now generated from "Grammar/Tokens" by "Tools/scripts/generate_token.py". The script overwrites files only if needed and can be used on the read-only sources tree. "Lib/symbol.py" is now generated by "Tools/scripts/generate_symbol_py.py" instead of been executable itself. Added new make targets "regen-token" and "regen-symbol" which are now dependencies of "regen-all". The documentation contains now strings for operators and punctuation tokens.
-
Cheryl Sabella authored
The Code Context menu label now toggles between Show/Hide Code Context. The Zoom Height menu now toggles between Zoom/Restore Height. Zoom Height has moved from the Window menu to the Options menu. https://bugs.python.org/issue22703
-
Matt McCormick authored
This addresses C extension build errors related to an undefined _hypot symbol when building with the Microsoft Visual C++ Compiler for Python 2.7 [1] or MinGWPy [2]. It also addresses errors when building a C++ extension with MinGWPy and C++11 from cmath, 'error "::hypot' has not been declared' [1] https://www.microsoft.com/en-us/download/details.aspx?id=44266 [2] https://mingwpy.github.io/
-
- 21 Dec, 2018 4 commits
-
-
Christopher Hunt authored
Fix typo in the docstring of `service_actions`. serve_forver -> serve_forever
-
Steve Dower authored
-
Xtreak authored
-
Xtreak authored
-
- 20 Dec, 2018 11 commits
-
-
Arthur Neufeld authored
-
Victor Stinner authored
multiprocessing.Pool destructor now emits ResourceWarning if the pool is still running.
-
Serhiy Storchaka authored
-
Xtreak authored
-
Terry Jan Reedy authored
Format menu and preferences.
-
Zackery Spytz authored
"dll" would leak if an error occurred in _validate_paramflags() or GenericPyCData_new().
-
Serhiy Storchaka authored
-
Serhiy Storchaka authored
Fixed some errors in refcounts.dat, remove functions removed in Python 3, and add more entries for documented functions. This will add several automatically generated notes about return values.
-
Terry Jan Reedy authored
-
Cheryl Sabella authored
Also add some internal cross-references.
-
Steve Dower authored
-
- 19 Dec, 2018 8 commits
-
-
Mat M authored
Makes the documentation more comprehensive in terms of indicating whether or not a function returns a new reference. Also fixes some errors and adds missing functions.
-
stratakis authored
When compiling 3rd party C extensions, the linker flags used by the compiler for the interpreter and the stdlib modules, will get leaked into distutils. In order to avoid that, the PY_CORE_LDFLAGS and PY_LDFLAGS_NODIST are introduced to keep those flags separated.
-
Chris Rands authored
* extending the joke! *
📜 🤖 Added by blurb_it. -
Serhiy Storchaka authored
-
Serhiy Storchaka authored
-
Manjusaka authored
-
Serhiy Storchaka authored
-
Jules Lasne (jlasne) authored
-
- 18 Dec, 2018 10 commits
-
-
Victor Stinner authored
Fix test_multiprocessing_main_handling: use multiprocessing.Pool with a context manager and then explicitly join the pool.
-
Victor Stinner authored
Fix a race condition in check_interrupted_write() of test_io: create directly the thread with SIGALRM signal blocked, rather than blocking the signal later from the thread. Previously, it was possible that the thread gets the signal before the signal is blocked.
-
Vladimir Matveev authored
-
Hrvoje Nikšić authored
-
Serhiy Storchaka authored
-
Victor Stinner authored
Add a comment explaining why system_alias() doesn't alias Darwin to macOS.
-
Victor Stinner authored
check_environ() of distutils.utils now catchs KeyError on calling pwd.getpwuid(): don't create the HOME environment variable in this case.
-
Victor Stinner authored
Remove ctypes callback workaround: no longer create a callback at startup. Avoid SELinux alert on "import ctypes" and "import uuid".
-
Serhiy Storchaka authored
-
Victor Stinner authored
uuid.uuid1() now calls time.time_ns() rather than int(time.time() * 1e9). Replace also int(nanoseconds/100) with nanoseconds // 100. Add an unit test.
-
- 17 Dec, 2018 3 commits
-
-
Victor Stinner authored
Rename test.bisect module to test.bisect_cmd to avoid conflict with bisect module when running directly a test like "./python Lib/test/test_xmlrpc.py".
-
Victor Stinner authored
Make platform.architecture() parsing of "file" command output more reliable: * Add the "-b" option to the "file" command to omit the filename; * Force the usage of the C locale; * Search also the "shared object" pattern. Co-Authored-By: Serhiy Storchaka <storchaka@gmail.com>
-
Serhiy Storchaka authored
-