summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* Backported PyCapsule from 3.1, and converted most uses ofLarry Hastings2010-03-254-0/+37
| | | | CObject to PyCapsule.
* #4852: Remove dead code in every thread implementation, unused for many years.Amaury Forgeot d'Arc2010-02-232-2/+0
|
* Stop providing crtassem.h symbols when compiling withMartin v. Löwis2010-02-181-1/+1
| | | | | Visual Studio 2010, as msvcr100.dll is not a platform assembly anymore.
* Issue #7622: Improve the split(), rsplit(), splitlines() and replace()Antoine Pitrou2010-01-131-0/+4
| | | | | methods of bytes, bytearray and unicode objects by using a common implementation based on stringlib's fast search. Patch by Florent Xicluna.
* We only support Windows NT derivatives now.Georg Brandl2009-12-301-2/+1
|
* #7579: Add docstrings to the msvcrt moduleAmaury Forgeot d'Arc2009-12-291-14/+105
|
* Issue #3366: Add expm1 function to math module. Thanks Eric Smith forMark Dickinson2009-12-163-0/+15
| | | | testing on Windows.
* Add dtoa.c and dtoa.h to the relevant project files.Mark Dickinson2009-11-303-0/+11
|
* Update project file for new file: dtoa.cRaymond Hettinger2009-11-301-0/+4
|
* Removed unused function PyFloat_AsStringEx. It is unused in floatobject.c, ↵Eric Smith2009-10-241-1/+0
| | | | and it's not declared in any .h file.
* Issue #7117 (backport py3k float repr) continued:Mark Dickinson2009-10-241-0/+4
| | | | | | | | | - add double endianness detection to configure script - add configure-time check to see whether we can use inline assembly to get and set x87 control word in configure script - add functions to get and set x87 control word in Python/pymath.c - add pyport.h logic to determine whether it's safe to use the short float repr or not
* Set svn:eol-style=CRLF on all Visual Studio solution files.Amaury Forgeot d'Arc2009-07-135-908/+908
| | | | This should allow direct compilation from a downloaded source tar ball.
* Issue #4856: Remove checks for win NT.Hirokazu Yamamoto2009-06-281-6/+0
|
* Updated MSVC files to follow r73394.Hirokazu Yamamoto2009-06-144-26/+88
|
* #6201: Fix test_winreg on Windows:Amaury Forgeot d'Arc2009-06-091-34/+28
| | | | | | | | | since the introduction of the SETUP_WITH opcode, __enter__ and __exit__ methods must belong to the type, and are not retrieved at the instance level (__dict__ or __getattr__). Add a note in whatsnew about this incompatibility; old style classes are not affected.
* Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more.Hirokazu Yamamoto2009-05-171-4/+0
|
* Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to ↵Eric Smith2009-04-274-0/+16
| | | | py3k. Should fix Windows buildbot errors.
* Fixed compile error on windows.Hirokazu Yamamoto2009-04-033-0/+11
|
* Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms.Mark Dickinson2009-03-201-0/+36
| | | | Backport of r70459.
* Updated openssl support on VC6. (openssl-0.9.6g is old, cannot compile with ↵Hirokazu Yamamoto2009-03-183-49/+89
| | | | | | | _ssl.c) If you use http://svn.python.org/projects/external/openssl-0.9.8g, Perl is not needed. This scheme was ported from PCBuild.
* Issue #5179: Fixed subprocess handle leak on failure on windows.Hirokazu Yamamoto2009-03-031-1/+1
|
* Issue #5341: Fix a variety of spelling errors.Mark Dickinson2009-02-212-4/+4
|
* Fixed svn:eol-style.Hirokazu Yamamoto2009-02-103-218/+218
|
* Issue #4494: Fix build with Py_NO_ENABLE_SHARED on Windows.Martin v. Löwis2009-02-021-0/+12
|
* Fix issue5075: bdist_wininst should not depend on the vc runtime?Mark Hammond2009-01-291-89/+90
|
* On Windows, use the Python 'Activation Context' when loading extensionsMark Hammond2009-01-271-1/+67
| | | | to avoid problems loading the CRT from a private assembly. Via bug 4566.
* #4807: Remove a wrong usage of wsprintf in the winreg moduleAmaury Forgeot d'Arc2009-01-131-10/+6
| | | | | | ("windows sprintf", different than swprintf) Needed for the windows CE port.
* Issue #4895: Use _strdup on Windows CE.Martin v. Löwis2009-01-111-0/+6
|
* Fixed version number in build_ssl.bat.Hirokazu Yamamoto2009-01-111-2/+2
|
* Added helper script to build Tcl/Tk.Hirokazu Yamamoto2009-01-101-0/+81
|
* Link to debug version of Tcl/Tk when python is built as debug version.Hirokazu Yamamoto2009-01-102-1/+5
|
* Bump up Tcl/Tk version on VC6. (tcl8.4.12 -> tcl8.5.2, tk8.4.12 -> tk8.5.2, ↵Hirokazu Yamamoto2009-01-103-18/+43
| | | | tix8.4.0 -> tix8.4.3)
* Bump up bsddb version on VC6. (db-4.4.20 -> db-4.7.25)Hirokazu Yamamoto2009-01-092-11/+11
|
* Bump up bzip2 version on VC6. (bzip2-1.0.3 -> bzip2-1.0.5)Hirokazu Yamamoto2009-01-092-8/+8
|
* isinf and isnan are macros, not functions; fix configure scriptMark Dickinson2009-01-041-3/+3
| | | | | to use AC_CHECK_DECLS instead of AC_CHECK_FUNCS for these. (See discussion in issue #4506)
* Issue #4817: Remove unused function PyOS_GetLastModificationTime.Martin v. Löwis2009-01-038-20/+0
|
* Bumped up 2.6 to 2.7Christian Heimes2008-12-047-146/+146
|
* Issue #4365: Add crtassem.h constants to the msvcrt module.Martin v. Löwis2008-11-301-0/+24
|
* yuvconvert.c is a part of the "sv" module, an old IRIX thingAmaury Forgeot d'Arc2008-11-225-27/+4
| | | | and certainly not useful for any Windows build.
* Follows to python's version change (VC6)Hirokazu Yamamoto2008-10-032-4/+4
|
* Update version number to 2.7.Martin v. Löwis2008-10-031-2/+2
|
* build_os2emx.patch in issue 3868 - update OS/2 EMX makefile and config filesAndrew MacIntyre2008-09-223-7/+17
| | | | | | | | Part of source_os2emx.patch in issue 3868: Include/pystrcmp.h: OS/2 has same C APIs as Windows Lib/test/test_io.py: OS/2 has same behaviour as Windows for this test Reviewed by Amaury Forgeot d'Arc
* Attempt to correct the build files for the Microsoft VS7.1 compiler.Amaury Forgeot d'Arc2008-09-022-10/+13
| | | | | I don't have a working VS7.1, but VS2005 can automatically convert the project and build a working python interpreter.
* Use vs9to8.py to refresh the Visual Studio 2005 build files.Amaury Forgeot d'Arc2008-09-027-296/+982
|
* Added _multiprocessing module support. (VC6)Hirokazu Yamamoto2008-08-142-0/+130
|
* Issue #2065: VC6 related fix.Hirokazu Yamamoto2008-08-148-45/+169
| | | | | | | | | | | | | | | | | | | | - PC/VC6/_bsddb.dsp: removed '/nodefaultlib:"msvcrt"' to fix linker error. - PC/VC6/_msi.dsp, PC/VC6/pcbuild.dsw: added new module support. - PC/VC6/_sqlite3.dsp: /D "MODULE_NAME=\"sqlite3\"" caused extra leading space like #define MODULE_NAME " sqlite3" so uses /D MODULE_NAME=\"sqlite3\" instead. - PC/VC6/python.dsp: changed stack size to 2MB to avoid stack overflow on some tests.
* fix issue3120 - don't truncate handles on 64-bit Windows.Gregory P. Smith2008-07-201-23/+34
| | | | | | | | | This is still messy, realistically PC/_subprocess.c should never cast pointers to python numbers and back at all. I don't have a 64-bit windows build environment because microsoft apparently thinks that should cost money. Time to watch the buildbots. It builds and passes tests on 32-bit windows.
* Run svneol.py on all sources.Martin v. Löwis2008-06-1328-16344/+16344
|
* Add a missing file for VS2005Amaury Forgeot d'Arc2008-06-131-0/+568
|
* Restore support for Microsoft VC6 compiler.Amaury Forgeot d'Arc2008-06-134-11/+16
| | | | | | | Some functions in the msvcrt module are skipped, and socket.ioctl is enabled only when using a more recent Platform SDK. (and yes, there are still companies that use a 10-years old compiler)