summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* Update VS8.0 build files, using the script vs9to8.py.Amaury Forgeot d'Arc2008-06-1210-311/+492
| | | | | Also remove references to odbc libraries, which are not shipped with vs2003 express. (and certainly not useful)
* Rename bytesobject.c back to stringobject.c to keep with the PyString theme.Gregory P. Smith2008-06-103-3/+3
| | | | Part of reverting most of r63675 per the mailing list discussion.
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-095-44/+44
| | | | | | | http://mail.python.org/pipermail/python-dev/2008-June/079988.html Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names in the spirit of 3.0 are available via a #define only. See the email thread.
* Patch #2125: Add GetInteger and GetString methods forMartin v. Löwis2008-06-021-0/+47
| | | | msilib.Record objects.
* Fix bdist_wininst --user-access-control for win2kMark Hammond2008-05-311-7/+19
|
* Used vs9to8.py to port all VS9.0 changes to 8.0Christian Heimes2008-05-2622-109/+3147
| | | | Updated VS7.1 and VC6 project files
* Renamed PyString to PyBytesChristian Heimes2008-05-265-44/+44
|
* Tkinter rename reversal: remove tkinter package, adapt imports and docs.Georg Brandl2008-05-202-12/+0
|
* Add new tkinter dir to various locations where lib-tk shows up.Georg Brandl2008-05-172-0/+12
|
* Sync code with documentation, and remove Win95 support in winsound module.Amaury Forgeot d'Arc2008-05-121-69/+9
|
* Backport fast alternate io.BytesIO implementation.Alexandre Vassalotti2008-05-092-0/+6
| | | | | Merged r62778, r62779, r62802, r62806, r62807, r62808, r62809, r62844, r62846, r62952, r62956.
* Add the 'json' package. Code taken from simplejson 1.9 and contributed by BobBrett Cannon2008-05-054-0/+13
| | | | | | Ippolito. Closes issue #2750.
* #2581: Vista UAC/elevation support for bdist_wininstMark Hammond2008-05-023-8/+112
|
* Added new files to Windows project filesChristian Heimes2008-04-183-0/+11
| | | | More Windows related fixes are coming soon
* I finally got the time to update and merge Mark's and my trunk-math branch. ↵Christian Heimes2008-04-181-2/+3
| | | | | | The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. The patch also adds acosh, asinh, atanh, log1p and copysign to all platforms. Finally it fixes differences between platforms like different results or exceptions for edge cases. Have fun :)
* Update project files for all Windows supported compilersAmaury Forgeot d'Arc2008-04-143-0/+11
|
* Fix an accidental bug of an non-existent init function.Brett Cannon2008-04-131-2/+0
|
* Re-implement the 'warnings' module in C. This allows for usage of theBrett Cannon2008-04-121-0/+4
| | | | | | | | | 'warnings' code in places where it was previously not possible (e.g., the parser). It could also potentially lead to a speed-up in interpreter start-up if the C version of the code (_warnings) is imported over the use of the Python version in key places. Closes issue #1631171.
* Issue 2408: remove the _types moduleAmaury Forgeot d'Arc2008-04-084-14/+0
| | | | | | | | | It was only used as a helper in types.py to access types (GetSetDescriptorType and MemberDescriptorType), when they can easily be obtained with python code. These expressions even work with Jython. I don't know what the future of the types module is; (cf. discussion in http://bugs.python.org/issue1605 ) at least this change makes it simpler.
* Typographical fix: 32bit -> 32-bit, 64bit -> 64-bitAndrew M. Kuchling2008-04-081-4/+4
|
* Issue #2513: enable 64bit cross compilation on windows.Mark Hammond2008-04-072-6/+50
|
* From issue 1753245 - better _winreg support for x64.Mark Hammond2008-04-061-0/+133
| | | | | Adds _winreg.DisableReflectionKey, EnableReflectionKey, QueryReflectionKey, KEY_WOW64_64KEY and KEY_WOW64_32KEY.
* One #ifdef too much, and I broke all windows buildbots:Amaury Forgeot d'Arc2008-03-281-2/+0
| | | | | | in pyconfig.h, NTDDI_WIN2KSP4 is not *yet* defined, but will be at some point on some modules. Let this line even for older SDKs, they don't use it anyway.
* Repair compilation for Visual Studio 2005.Amaury Forgeot d'Arc2008-03-2812-40/+65
| | | | | | | I applied the same changes manually to VS7.1 and VC6 files; completely untested. (Christian, don't try too hard merging this change into py3k. It will be easier to do the same work again on the branch)
* Revert commit accidentChristian Heimes2008-03-271-3/+2
|
* Hopefully added _fileio module to the Windows build systemChristian Heimes2008-03-272-2/+5
|
* Try to fix a bunch of compiler warnings on Win64.Neal Norwitz2008-03-252-2/+2
|
* More copyright year and version number bumpsv2.6a1Barry Warsaw2008-03-011-1/+1
|
* Patch #2167 from calvin: Remove unused importsChristian Heimes2008-02-231-1/+0
|
* Added future_builtins, which contains PEP 3127 compatible versions of hex() ↵Eric Smith2008-02-231-0/+2
| | | | and oct().
* Compilation was broken on Windows since the introduction of Advanced String ↵Amaury Forgeot d'Arc2008-02-173-8/+26
| | | | | | | Formatting. Only PCBuild (vs9) was really tested. Changes for older compilers were done manually.
* Patch #1736: Fix file name handling of _msi.FCICreate.Martin v. Löwis2008-02-121-9/+9
|
* Issue #1706: Require Windows 2000+Christian Heimes2008-02-092-14/+19
| | | | | | Added Py_BUILD_CORE_MODULES macro to set WINVER and NTDDI_VERSION to Windows 2000 for core modules, too Added -d option to build.bat (same as -c Debug) and fixed warning about /build option Updated Windows related readme.txt files
* Rename module definition file to reflect v2.6.Andrew MacIntyre2008-02-031-0/+0
|
* Update OS/2 EMX build bits for 2.6.Andrew MacIntyre2008-02-033-159/+159
|
* vs9to8 syncChristian Heimes2008-01-091-0/+1
|
* Added __enter__ and __exit__ functions to HKEY objectChristian Heimes2008-01-081-0/+57
| | | | Added ExpandEnvironmentStrings to the _winreg module.
* Reverted last transaction. It's the wrong branch.Christian Heimes2008-01-046-167/+57
|
* And here is the rest of Hirokazu Yamamoto's patch for VS6.0 support. Thanks ↵Christian Heimes2008-01-046-57/+167
| | | | Hiro!
* Issue #1726: Remove Python/atof.c from PCBuild/pythoncore.vcprojChristian Heimes2008-01-031-8/+0
|
* Removed PCbuild8/ directory and added a new build directory for VS 2005Christian Heimes2008-01-0243-0/+14004
| | | | | | | based on the VS 2008 build directory to PC/VS8.0. The script PCbuild/vs8to9.py was added to sync changes from PCbuild to PC/VS8.0. Kristjan, the initial creator of the PCbuild8 directory is fine with the replacement. I've moved the new version of the VS 2005 build directory next to the other legacy build directories. The new sync script is based on the work of wreck and syncs changes in the project, property and solution files.