86 Commits (fd7e4964bbe8dcd750c46aa2a96aeaec97e7ef25)

Author SHA1 Message Date
Martin v. Löwis 90f00ea624 Convert DOS files to CRLF. This doesn't touch the .hgeol settings, so that the files 15 years ago
Hirokazu Yamamoto ec74233088 PCBuild cosmetic fixes. 16 years ago
Larry Hastings 5ac006dfd3 Capsule-related changes: 16 years ago
Benjamin Peterson ff33e2f5e9 make an attempt to add capsule to the Windows build 16 years ago
Antoine Pitrou 6467213bfd Issue #7622: Improve the split(), rsplit(), splitlines() and replace() 16 years ago
Mark Dickinson 9cae178f21 Issue #3366: Add expm1 function to math module. Thanks Eric Smith for 16 years ago
Mark Dickinson bb28285ea2 Issue #7117: Prepare for backport of py3k float repr. 17 years ago
Hirokazu Yamamoto e69041db56 Updated MSVC files to follow r73394. 17 years ago
Eric Smith cac7af6863 Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors. 17 years ago
Hirokazu Yamamoto 957320a08a Fixed compile error on windows. 17 years ago
Martin v. Löwis 0fa10b3cd5 Issue #4817: Remove unused function PyOS_GetLastModificationTime. 17 years ago
Amaury Forgeot d'Arc 98adb5ca65 yuvconvert.c is a part of the "sv" module, an old IRIX thing 17 years ago
Gregory P. Smith b7fea62cca Rename bytesobject.c back to stringobject.c to keep with the PyString theme. 18 years ago
Christian Heimes 44720838eb Renamed bytesobject.c to bytearrayobject.c 18 years ago
Alexandre Vassalotti 1aed624f7c Backport fast alternate io.BytesIO implementation. 18 years ago
Brett Cannon 4b964f9c90 Add the 'json' package. Code taken from simplejson 1.9 and contributed by Bob 18 years ago
Christian Heimes 81ad6a185a Added new files to Windows project files 18 years ago
Amaury Forgeot d'Arc 14d6b0f8f0 Update project files for all Windows supported compilers 18 years ago
Christian Heimes a2d7f4c7a3 Added new files to the pcbuild files 18 years ago
Amaury Forgeot d'Arc 7adc776ea6 Issue 2408: remove the _types module 18 years ago
Trent Nelson 5a4d66824a Don't run kill_python as part of the build process. Change the buildbots so they have to call it explicitly instead. 18 years ago
Trent Nelson d6dffbcc28 Reimplement kill_python. The existing version had a number of flaws, namely, it didn't work for x64 and it wasn't precise about which python_d.exe it was killing -- it just killed the first one it came across that happened to have 'pcbuild\python_d.exe' or 'build\python_d.exe' in it's path. The new version has been rewritten from the ground up and now lives in PCbuild, instead of Tools\buildbot, and it has also been incorporated into the Visual Studio solution (pcbuild.sln) as 'kill_python'. The solution has also been altered such that kill_python is called where necessary in the build process in order to prevent any linking errors due to open file locks. In lieu of this, all of the existing bits and pieces in Tools\buildbot that called out to kill_python at various points have also been removed as they are now obsolete. Tested on both Win32 and x64. 18 years ago
Christian Heimes a82e8db5e4 Hopefully added _fileio module to the Windows build system 18 years ago
Christian Heimes 1a6387e683 Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from 18 years ago
Eric Smith a73fbe791d Added future_builtins, which contains PEP 3127 compatible versions of hex() and oct(). 18 years ago
Amaury Forgeot d'Arc e7fa408741 Compilation was broken on Windows since the introduction of Advanced String Formatting. 18 years ago
Christian Heimes 1beea3be3e Issue #1726: Remove Python/atof.c from PCBuild/pythoncore.vcproj 18 years ago
Christian Heimes 3adfe9aaae Renamed PCBuild9 directory to PCBuild 18 years ago
Christian Heimes 0a8143f646 Applied patch #1635: Float patch for inf and nan on Windows (and other platforms). 18 years ago
Christian Heimes f15c66e143 The new float repr causes too much trouble and pain. I'm disabling the feature until we have sorted out the issues on all machines. 64bit machines seem to have issues and Guido has reported even worse. 18 years ago
Christian Heimes 284d927625 Backport of r59456:59458 from py3k to trunk 18 years ago
Christian Heimes 18679948c4 The macros _WIN32, _WIN64 and _M_X64 are defined by the compiler. The VS 2008 IDE doesn't know about (some) of the macros and can display wrong information. In my case a section #ifdef _WIN64 was grayed out although the platform was x64. I've added the macros to pyproject.vsprops and x64.vsprops. 18 years ago
Christian Heimes 9f6d4ceb43 Although pyconfig.h claims that WIN32 is obsolete it is still required for the locale module. locale.getdefaultlocale() fails silently w/o the WIN32 macro. 18 years ago
Christian Heimes 3971f6b8fb Removed or replaced some more deprecated preprocessor macros. 18 years ago
Christian Heimes e8954f8ce7 Backport of the PCbuild9 directory from the py3k branch. 18 years ago