- 09 May, 2007 1 commit
-
-
Neal Norwitz authored
-
- 07 May, 2007 6 commits
-
-
Kristján Valur Jónsson authored
Merge change 54983 from the trunk: Add the locale "English" to test_locale.py for a windows run, since "En" isn't legal for the Visual C 8 runtime. This update restores full testsuite compliance to VisualStudio 2005 builds, apart from unavailible external modules.
-
Kristján Valur Jónsson authored
Merge change 54982 from the trunk. This fixes the test_subprocess test in the testsuite for VisualStudio2005 builds, by "sanitizing" the "mode" that is used in the posixmodule's fdopen(). In particular the non-standard "U" mode character is removed.
-
Kristján Valur Jónsson authored
the nb_long slot on classobject instances now defaults to call the nb_int slot member if there is no __long__ attribute found. This is in accordance with a suggestion from Armin Rigo, and allows the test_getargs2.py test in the testsuite for x64
-
Kristján Valur Jónsson authored
Fix two problems that emerged when the testsuite was run with an x64 build: PyLong_FromSSize_t incorrectly assumed an unsigned object, and itertools.count() had the wrong upper limit for the iterator.
-
Kristján Valur Jónsson authored
Fix NonRecursiveMutex on x64. The signature of the faux-InterlockedCompareExchange function was wrong: It works with LONG and not PVOID objects, and it needs to have the target marked as volatile. Further, it is not needed at all for x64 targets, since that platform always has the real McCoy.
-
Kristján Valur Jónsson authored
Fix those parts in the testsuite that assumed that sys.maxint would cause overflow on x64. Now the testsuite is well behaved on that platform.
-
- 05 May, 2007 2 commits
-
-
Georg Brandl authored
-
Kristján Valur Jónsson authored
-
- 04 May, 2007 1 commit
-
-
Thomas Heller authored
........ r54357 | thomas.heller | 2007-03-13 21:42:52 +0100 (Tue, 13 Mar 2007) | 1 line Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl. ........
-
- 03 May, 2007 1 commit
-
-
Walter Dörwald authored
Clarify the behaviour of PyUnicode_DecodeUTF16(): A BOM is only skipped in native order mode, and only if it's the first two bytes.
-
- 02 May, 2007 4 commits
-
-
Thomas Heller authored
svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes ........ r55027 | thomas.heller | 2007-04-30 18:04:57 +0200 (Mo, 30 Apr 2007) | 8 lines When accessing the .value attribute of a c_wchar_p instance, and the instance does not point to a valid wchar_t zero-terminated string, raise a ValueError. c_char_p does this already. The ValueError message now contains the correct pointer address. Will backport to release25-maint. ........
-
Kristján Valur Jónsson authored
Additional changes to the property sheets in PCBuild8. Visual Studio doesn's save those when it builds, unlike the .vcproj files, so I chekced in out-of-date versions.
-
Kristján Valur Jónsson authored
Undefine the Yield macro after including Python_ast.h where it may cause conflicts with winbase.h on Windows.
-
Kristján Valur Jónsson authored
Complete revamp of PCBuild8 directory. Use subdirectories for each project under the main pcbuild solution. Now make extensive use of property sheets to simplify project configuration. x64 build fully supported, and the process for building PGO version (Profiler Guided Optimization) simplified. All projects are now present, except _ssl, which needs to be reimplemented. Also, some of the projects that require external libraries need extra work to fully compile on x64.
-
- 01 May, 2007 2 commits
-
-
Georg Brandl authored
(backport from rev. 55038)
-
Georg Brandl authored
(backport from rev. 55036)
-
- 30 Apr, 2007 1 commit
-
-
Thomas Heller authored
svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes ........ r55025 | thomas.heller | 2007-04-30 17:44:17 +0200 (Mo, 30 Apr 2007) | 4 lines Make sure to call PyErr_NoMemory() in several places where PyMem_Malloc() could potentially fail. Will backport to the release25-maint branch. ........
-
- 29 Apr, 2007 1 commit
-
-
Neal Norwitz authored
the changes are to support multiple versions (ie, trunk and 2.5). Also check for conflicts in the .tex file when a release is cut.
-
- 27 Apr, 2007 3 commits
-
-
Brett Cannon authored
the locale changes between calls.
-
Brett Cannon authored
leads to undefined behaviour.
-
Georg Brandl authored
-
- 26 Apr, 2007 1 commit
-
-
Fred Drake authored
-
- 25 Apr, 2007 4 commits
-
-
Barry Warsaw authored
-
Neal Norwitz authored
-
Georg Brandl authored
(backport from rev. 54951)
-
Georg Brandl authored
(backport from rev. 54949)
-
- 24 Apr, 2007 6 commits
-
-
Raymond Hettinger authored
-
Georg Brandl authored
(as opposed to the command line) will now write file names ending in ".cpp" too. (backport from rev. 54941)
-
Georg Brandl authored
(backport from rev. 54939)
-
Georg Brandl authored
-
Neal Norwitz authored
-
Collin Winter authored
-
- 23 Apr, 2007 1 commit
-
-
Barry Warsaw authored
Add code to read from master_fd in the parent, breaking when we get an OSError (EIO can occur on Linux) or there's no more data to read. Without this, test_pty.py can hang on the waitpid() because the child is blocking on the stdout write. This will definitely happen on Mac OS X and could potentially happen on other platforms. See the comment for details.
-
- 22 Apr, 2007 1 commit
-
-
Kristján Valur Jónsson authored
-
- 21 Apr, 2007 5 commits
-
-
Georg Brandl authored
not cleared before __del__ is run. (backport from rev. 54918)
-
Kristján Valur Jónsson authored
Removed obsolete comment, since .dll modules are no longer supported on windows, only .pyd.
-
Lars Gustäbel authored
neither documented nor intended but works in Python 2.4 under certain conditions. This stopped working in 2.5 because struct.pack is used. This small patch restores the old behaviour. A more solid solution is planned for 2.6.
-
Walter Dörwald authored
Fix utf-8-sig incremental decoder, which didn't recognise a BOM when the first chunk fed to the decoder started with a BOM, but was longer than 3 bytes.
-
Georg Brandl authored
-