Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Sync code with documentation, and remove Win95 support in winsound module. | Amaury Forgeot d'Arc | 2008-05-12 | 1 | -69/+9 |
| | |||||
* | Backport fast alternate io.BytesIO implementation. | Alexandre Vassalotti | 2008-05-09 | 2 | -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 Bob | Brett Cannon | 2008-05-05 | 4 | -0/+13 |
| | | | | | | Ippolito. Closes issue #2750. | ||||
* | #2581: Vista UAC/elevation support for bdist_wininst | Mark Hammond | 2008-05-02 | 3 | -8/+112 |
| | |||||
* | Added new files to Windows project files | Christian Heimes | 2008-04-18 | 3 | -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 Heimes | 2008-04-18 | 1 | -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 compilers | Amaury Forgeot d'Arc | 2008-04-14 | 3 | -0/+11 |
| | |||||
* | Fix an accidental bug of an non-existent init function. | Brett Cannon | 2008-04-13 | 1 | -2/+0 |
| | |||||
* | Re-implement the 'warnings' module in C. This allows for usage of the | Brett Cannon | 2008-04-12 | 1 | -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 module | Amaury Forgeot d'Arc | 2008-04-08 | 4 | -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-bit | Andrew M. Kuchling | 2008-04-08 | 1 | -4/+4 |
| | |||||
* | Issue #2513: enable 64bit cross compilation on windows. | Mark Hammond | 2008-04-07 | 2 | -6/+50 |
| | |||||
* | From issue 1753245 - better _winreg support for x64. | Mark Hammond | 2008-04-06 | 1 | -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'Arc | 2008-03-28 | 1 | -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'Arc | 2008-03-28 | 12 | -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 accident | Christian Heimes | 2008-03-27 | 1 | -3/+2 |
| | |||||
* | Hopefully added _fileio module to the Windows build system | Christian Heimes | 2008-03-27 | 2 | -2/+5 |
| | |||||
* | Try to fix a bunch of compiler warnings on Win64. | Neal Norwitz | 2008-03-25 | 2 | -2/+2 |
| | |||||
* | More copyright year and version number bumpsv2.6a1 | Barry Warsaw | 2008-03-01 | 1 | -1/+1 |
| | |||||
* | Patch #2167 from calvin: Remove unused imports | Christian Heimes | 2008-02-23 | 1 | -1/+0 |
| | |||||
* | Added future_builtins, which contains PEP 3127 compatible versions of hex() ↵ | Eric Smith | 2008-02-23 | 1 | -0/+2 |
| | | | | and oct(). | ||||
* | Compilation was broken on Windows since the introduction of Advanced String ↵ | Amaury Forgeot d'Arc | 2008-02-17 | 3 | -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öwis | 2008-02-12 | 1 | -9/+9 |
| | |||||
* | Issue #1706: Require Windows 2000+ | Christian Heimes | 2008-02-09 | 2 | -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 MacIntyre | 2008-02-03 | 1 | -0/+0 |
| | |||||
* | Update OS/2 EMX build bits for 2.6. | Andrew MacIntyre | 2008-02-03 | 3 | -159/+159 |
| | |||||
* | vs9to8 sync | Christian Heimes | 2008-01-09 | 1 | -0/+1 |
| | |||||
* | Added __enter__ and __exit__ functions to HKEY object | Christian Heimes | 2008-01-08 | 1 | -0/+57 |
| | | | | Added ExpandEnvironmentStrings to the _winreg module. | ||||
* | Reverted last transaction. It's the wrong branch. | Christian Heimes | 2008-01-04 | 6 | -167/+57 |
| | |||||
* | And here is the rest of Hirokazu Yamamoto's patch for VS6.0 support. Thanks ↵ | Christian Heimes | 2008-01-04 | 6 | -57/+167 |
| | | | | Hiro! | ||||
* | Issue #1726: Remove Python/atof.c from PCBuild/pythoncore.vcproj | Christian Heimes | 2008-01-03 | 1 | -8/+0 |
| | |||||
* | Removed PCbuild8/ directory and added a new build directory for VS 2005 | Christian Heimes | 2008-01-02 | 43 | -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. | ||||
* | The root of the project is two levels up from PC/VS7.1 | Christian Heimes | 2008-01-01 | 1 | -1/+1 |
| | |||||
* | Fixed path to _ssl.c in Windows make file, take three ... | Christian Heimes | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | Fixed path to _ssl.c in Windows make file, take two | Christian Heimes | 2007-12-31 | 1 | -3/+3 |
| | |||||
* | Fixed path to _ssl.c in Windows make file | Christian Heimes | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | Fixed path | Christian Heimes | 2007-12-31 | 1 | -6/+6 |
| | |||||
* | Fixed include paths of PC/VS7.1 | Christian Heimes | 2007-12-31 | 20 | -318/+318 |
| | |||||
* | Fix paths for build bot | Christian Heimes | 2007-12-31 | 2 | -5/+5 |
| | |||||
* | Moved PCbuild directory to PC/VS7.1 | Christian Heimes | 2007-12-31 | 37 | -0/+10664 |
| | |||||
* | Applied patch #1635: Float patch for inf and nan on Windows (and other ↵ | Christian Heimes | 2007-12-18 | 1 | -0/+9 |
| | | | | | | platforms). The patch unifies float("inf") and repr(float("inf")) on all platforms. | ||||
* | Stupid save all didn't safe it all ... | Christian Heimes | 2007-12-10 | 1 | -5/+6 |
| | |||||
* | Added wide char api variants of getch and putch to msvcrt module. The wide ↵ | Christian Heimes | 2007-12-10 | 1 | -0/+69 |
| | | | | char methods are required to fix #1578 in py3k. I figured out that they might be useful in 2.6, too. | ||||
* | Several Windows related cleanups: | Christian Heimes | 2007-12-06 | 1 | -6/+0 |
| | | | | | | | | | | * Removed a #define from pyconfig.h. The macro was already defined a few lines higher. * Fixed path to tix in the build_tkinter.py script * Changed make_buildinfo.c to use versions of unlink and strcat which are considered safe by Windows (as suggested by MvL). * Removed two defines from pyproject.vsprops that are no longer required. Both are defined in pyconfig.h and make_buildinfo.c doesn't use the unsafe versions any more (as suggested by MvL). * Added some more information about PGO and the property files to PCbuild9/readme.txt. Are you fine with the changes, Martin? | ||||
* | Although pyconfig.h claims that WIN32 is obsolete it is still required for ↵ | Christian Heimes | 2007-12-01 | 1 | -1/+3 |
| | | | | the locale module. locale.getdefaultlocale() fails silently w/o the WIN32 macro. | ||||
* | Removed or replaced some more deprecated preprocessor macros. | Christian Heimes | 2007-11-30 | 1 | -0/+3 |
| | | | | | | Moved the _DEBUG and NDEBUG macros to two new property files. Fixed #1527 Problem with static libs on Windows Updated README.txt | ||||
* | Bug #1216: Restore support for Visual Studio 2002. | Martin v. Löwis | 2007-10-12 | 1 | -2/+2 |
| | | | | Will backport to 2.5. | ||||
* | Correct use of Py_BUILD_CORE - now make sure it is defined before it is | Mark Hammond | 2007-07-30 | 1 | -7/+7 |
| | | | | | referenced, and also fix definition of _WIN32_WINNT. Resolves patch 1761803. | ||||
* | Correctly detect AMD64 architecture on VC2003 | Mark Hammond | 2007-07-27 | 1 | -1/+1 |
| | |||||
* | In consultation with Kristjan Jonsson, only define WINVER and _WINNT_WIN32 | Mark Hammond | 2007-07-27 | 1 | -4/+18 |
| | | | | if (a) we are building Python itself and (b) no one previously defined them |