99 Commits (cb39d1f466eeecbec969f50a5df609eb0a863084)

Author SHA1 Message Date
Brett Cannon f299abdafa Issue #23731: Implement PEP 488. 11 years ago
Victor Stinner 91afbb6088 Issue #23753: Move _Py_wstat() from Python/fileutils.c to Modules/getpath.c 11 years ago
Serhiy Storchaka 1a1ff29659 Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 11 years ago
Ned Deily ad24d62882 Issue #17095: Temporarily revert getpath.c change that added the Modules 12 years ago
Victor Stinner f6a271ae98 Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename 12 years ago
Ned Deily b166191886 Issue #17095: Fix Modules/Setup *shared* support. 12 years ago
Christian Heimes af01f66817 Issue #16136: Remove VMS support and VMS-related code 12 years ago
Victor Stinner 72967a4c1a calculate_path() now fails with a fatal error when it fails to allocate memory 12 years ago
Victor Stinner ce4179d022 Don't mix wide character strings and byte strings (L"lib/python" VERSION): use 12 years ago
Christian Heimes 60a6067709 Issue #15905: Fix theoretical buffer overflow in handling of sys.argv[0], 13 years ago
Victor Stinner 1a7425f67a Issue #18203: Replace malloc() with PyMem_RawMalloc() at Python initialization 13 years ago
Andrew Svetlov 69032c81aa Issue #16309: Make PYTHONPATH= behavior the same as if PYTHONPATH not set at all. 13 years ago
Vinay Sajip 90db661b43 Closes #15307: symlinks now work on OS X with framework Python builds. Patch by Ronald Oussoren. 14 years ago
Vinay Sajip 7ded1f0f69 Implemented PEP 405 (Python virtual environments). 14 years ago
Victor Stinner 99563b1df8 calculate_path() decodes the PYTHONPATH environment variable from the locale 15 years ago
Antoine Pitrou bb6eb857cf Issue #10914: fix bogus memory management in Modules/getpath.c, leading to a possible crash when calling Py_SetPath() 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Victor Stinner 47f637ce17 getpath.c: fix test to detech PyUnicode_AsWideChar() failure 15 years ago
Victor Stinner ae4836df6d Issue #6011: decode PREFIX, EXEC_PREFIX and PYTHONPATH variables using 15 years ago
Victor Stinner 2158231433 Issue #6011: getpath: decode VPATH env var from the locale encoding 15 years ago
Victor Stinner 61aad57dc9 Oops, fix my previous commit (r85583) on calculate_path() 15 years ago
Victor Stinner dc4b2a712f calculate_path(): use _Py_char2wchar() to decode the PATH environment variable, 15 years ago
Victor Stinner f4061dac60 _Py_wgetcwd() decodes the path using _Py_char2wchar() to support surrogates 15 years ago
Victor Stinner 08538bc579 copy_absolute(): keep the relative path if _wgetcwd() failed 16 years ago
Victor Stinner 354fe7e381 copy_absolute(): keep the relative path if getcwd() failed 16 years ago
Victor Stinner 4f3abb0f09 copy_absolute() keeps the relative path on _Py_wgetcwd() failure 16 years ago
Victor Stinner 41c8b377d7 copy_absolute() raises a fatal error on _Py_wgetcwd() failure 16 years ago
Victor Stinner 4e31443c4d Create fileutils.c/.h 16 years ago
Victor Stinner 7ae7c87b05 _wrealpath() and _Py_wreadlink() support surrogates (PEP 383) 16 years ago
Kristján Valur Jónsson 3b69db27d7 issue 9910 16 years ago
Antoine Pitrou d6dac2e2fd Merged revisions 84008-84009 via svnmerge from 16 years ago
Antoine Pitrou 99773acf38 Fix indentation in Modules/getpath.c 16 years ago
Antoine Pitrou eba57b6f3a Add comments about Windows in Modules/getpath.c 16 years ago
Victor Stinner e406ef41b1 Kill a gcc warning introduced by r83988 16 years ago
Victor Stinner f2e08b34f1 Create _Py_wchar2char() function, reverse of _Py_char2wchar() 16 years ago
Antoine Pitrou e9b428f997 Reimplement addbuilddir() in C inside getpath.c, so as to execute it 16 years ago
Ronald Oussoren 7260abc8ad Merged revisions 83098 via svnmerge from 16 years ago
Ronald Oussoren c22b718b1a Merged revisions 83096 via svnmerge from 16 years ago
Ronald Oussoren 6d70850bf0 Merged revisions 83096 via svnmerge from 16 years ago
Ronald Oussoren 97d1119dde Ensure that sys.prefix can reliably be found 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Victor Stinner 19495a7adc Merged revisions 78868-78869 via svnmerge from 16 years ago
Victor Stinner 872d636cc9 Merged revisions 78835-78837,78870 via svnmerge from 16 years ago
Victor Stinner 171ba0504a Merged revisions 78835-78837 via svnmerge from 16 years ago
Victor Stinner 4a7e0c858c Issue #7774: Set sys.executable to an empty string if argv[0] has been 16 years ago
Andrew M. Kuchling b2ceb3ad9e #4532: fixes to make 3.x compile on QNX 6.3.2 (reported by Matt Kraai) 16 years ago
Ronald Oussoren 3e264e13ed This fixes issue5143 and includes a test. 17 years ago