Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Complete perky's name change patch. | Raymond Hettinger | 2004-04-27 | 1 | -1/+1 |
| | |||||
* | Remove the Modules/heaqmodule.c, and add Modules/_heapmodule.c, so | Thomas Heller | 2004-04-22 | 1 | -4/+4 |
| | | | | that the project compiles again with VC6. | ||||
* | * Restore the pure python version of heapq.py. | Raymond Hettinger | 2004-04-19 | 1 | -2/+2 |
| | | | | * Mark the C version as private and only use when available. | ||||
* | The wininst-6.exe template binary for bdist_wininst is now linked | Thomas Heller | 2004-04-16 | 1 | -2/+2 |
| | | | | with zlib-1.2.1. | ||||
* | The wininst-7.1.exe template binary for bdist_wininst is now linked | Thomas Heller | 2004-04-16 | 1 | -5/+5 |
| | | | | | | with zlib-1.2.1. UPX needs the --force flag to be able to compress it. | ||||
* | Minor reformatting. | Thomas Heller | 2004-04-15 | 1 | -4/+5 |
| | |||||
* | add AF_UNIX notes | Andrew MacIntyre | 2004-04-11 | 1 | -1/+9 |
| | |||||
* | OS/2 VACPP build updates/fixes | Andrew MacIntyre | 2004-03-29 | 3 | -3/+4 |
| | |||||
* | Ignore oodles of MSVC-generated files. | Tim Peters | 2004-03-20 | 1 | -0/+14 |
| | |||||
* | A helper for rt.bat, copied (but with path adjustment) from PCbuild. | Tim Peters | 2004-03-20 | 1 | -0/+25 |
| | |||||
* | Solution and project file to build wininstXX.exe with MSVC7.1 (Visual | Thomas Heller | 2004-02-20 | 2 | -0/+236 |
| | | | | | | Studio .NET 2003). The output files are named wininst-7.1.exe and wininst-7.1_d.exe. | ||||
* | To avoid problems with conflicting dlls, the windows installers built | Thomas Heller | 2004-02-20 | 1 | -3/+3 |
| | | | | | | | | | | | | | | by bdist_wininst *must* use the same runtime libary as the Python version. Actually this means the Python version where the installer is run, not the one which is used to build it. Must think about that - for now I assume MSVC6 is used up to Python 2.3, and MSVC7.1 is used starting at Python 2.4. So the filename for wininst.exe is now wininst-6.exe for the Release version and wininst-6_d.exe for the Debug version, when built with MSVC6. | ||||
* | Patch #892660 from Mark Hammond, for distutils bdist_wininst command. | Thomas Heller | 2004-02-20 | 1 | -50/+177 |
| | | | | | | | | | | | install.c: support for a 'pre-install-script', run before anything has been installed. Provides a 'message_box' module function for use by either the pre-install or post-install scripts. bdist_wininst.py: support for pre-install script. Typo (build->built), fixes so that --target-version can still work, even when the distribution has extension modules - in this case, we insist on --skip-build, as we still can't actually build other versions. | ||||
* | remove support for missing ANSI C header files (limits.h, stddef.h, etc). | Skip Montanaro | 2004-02-10 | 3 | -41/+0 |
| | |||||
* | Remove support for --without-universal-newlines (see PEP 11). | Skip Montanaro | 2004-02-07 | 2 | -6/+0 |
| | |||||
* | Remove HAVE_STRPTIME - no longer necessary with the pure Python version of | Skip Montanaro | 2004-02-07 | 2 | -4/+0 |
| | | | | time.strptime(). | ||||
* | * Move collections.deque() in from the sandbox | Raymond Hettinger | 2004-01-29 | 2 | -0/+6 |
| | | | | | | * Add unittests, newsitem, and whatsnew * Apply to Queue.py mutex.py threading.py pydoc.py and shlex.py * Docs are forthcoming | ||||
* | Added the cjkcodecs files to the MSVC 6 build. | Tim Peters | 2004-01-25 | 1 | -0/+100 |
| | |||||
* | Add cjkcodecs to build process | Martin v. Löwis | 2004-01-21 | 1 | -0/+53 |
| | |||||
* | Remove support for SunOS 4. | Skip Montanaro | 2004-01-17 | 1 | -4/+0 |
| | | | | Remove BAD_EXEC_PROTOYPE (leftover from IRIX 4 demolition). | ||||
* | Remove support for DYNIX, IRIX 4, --with-sgi-dl, --with-dl-dld | Skip Montanaro | 2004-01-17 | 1 | -18/+0 |
| | |||||
* | Remove support for minix. | Skip Montanaro | 2004-01-17 | 1 | -3/+0 |
| | | | | Remove unused and unnecessary checks for sizeof(char). | ||||
* | SF Patch #864863: Bisect C implementation | Raymond Hettinger | 2004-01-05 | 2 | -0/+6 |
| | | | | (Contributed by Dmitry Vasiliev.) | ||||
* | Update to record .pyd files removed for Python 2.4. | Tim Peters | 2004-01-04 | 1 | -8/+8 |
| | |||||
* | That's it -- works as well under VC6 as it ever did now. | Tim Peters | 2004-01-04 | 1 | -0/+41 |
| | |||||
* | The _tkinter subproject works with VC6 again. | Tim Peters | 2004-01-04 | 1 | -2/+2 |
| | |||||
* | The bz2 subproject works with VC6 again. | Tim Peters | 2004-01-04 | 1 | -4/+4 |
| | |||||
* | The _ssl subproject may <heh> be working w/ VC6 again. | Tim Peters | 2004-01-04 | 2 | -0/+184 |
| | |||||
* | The _bsddb subproject works again under VC6. | Tim Peters | 2004-01-04 | 1 | -2/+2 |
| | |||||
* | Removed dead text about MS subprojects that no longer exist. | Tim Peters | 2004-01-04 | 1 | -14/+0 |
| | |||||
* | Getting closer (but not yet there) to being able to compile under VC6 | Tim Peters | 2004-01-04 | 10 | -811/+29 |
| | | | | | | | | | | | | | | again. Removed the following subprojects and folded them into pythoncore, to match what's being done under VC7. We *can* build the core DLL under VC6 again after this: datetime.dsp winreg.dsp parser.dsp _sre.dsp _csv.dsp mmap.dsp _symtable.dsp | ||||
* | Tons of changes to get this closer to being buildable from this directory; | Tim Peters | 2004-01-03 | 24 | -202/+504 |
| | | | | still far away, but a lot closer than it was. | ||||
* | Move VC6 project files here. | Martin v. Löwis | 2004-01-02 | 25 | -1/+3159 |
| | |||||
* | Update build procedure to VC 7.1; make more modules builtin. | Martin v. Löwis | 2004-01-02 | 1 | -0/+14 |
| | |||||
* | add definitions required for expat 1.95.7 | Andrew MacIntyre | 2003-12-25 | 1 | -1/+1 |
| | |||||
* | - add notes about os.link() emulation; | Andrew MacIntyre | 2003-12-02 | 1 | -82/+87 |
| | | | | - various minor cleanups and updates. | ||||
* | - add build support for curses extension to be a normal DLL as well as | Andrew MacIntyre | 2003-12-02 | 1 | -5/+12 |
| | | | | | a Python extension, so that the curses_panel extension works. - minor compiler switch tweak. | ||||
* | Remove all uses of alloca() from this module. The alloca() return value | Guido van Rossum | 2003-11-30 | 1 | -16/+48 |
| | | | | | | | | | | isn't checked, and it *is* possible that a very large alloca() call is made, e.g. when a large registry value is being read. I don't know if alloca() in that case returns NULL or returns a pointer pointing outside the stack, and I don't want to know -- I've simply replaced all calls to alloca() with either PyMem_Malloc() or PyString_FromStringAndSize(NULL,) as appropriate, followed by a size check. This addresses SF buf 851056. Will backport to 2.3 next. | ||||
* | Convert heapq.py to a C implementation. | Raymond Hettinger | 2003-11-08 | 1 | -0/+2 |
| | |||||
* | Fix a bunch of typos in documentation, docstrings and comments. | Walter Dörwald | 2003-10-20 | 1 | -1/+1 |
| | | | | (From SF patch #810751) | ||||
* | To build on windows, the manual editing of the python_nt.rc file to | Thomas Heller | 2003-10-10 | 3 | -34/+39 |
| | | | | | | | | | change the version number is no longer required. Instead, a make_versioninfo.exe is compiled, which spits out an include file for python_nt.rc. Will backport to 2.3 | ||||
* | Remove a stray single quote. | Thomas Heller | 2003-08-18 | 1 | -1/+1 |
| | | | | Will backport to release23-maint. | ||||
* | Complete move of windows builds to 2.4alpha | Mark Hammond | 2003-07-31 | 2 | -8/+8 |
| | |||||
* | Repaired botched release serial number. | Tim Peters | 2003-07-29 | 1 | -3/+3 |
| | |||||
* | Bump Windows resource version macro for 2.3 final. | Tim Peters | 2003-07-29 | 1 | -4/+4 |
| | |||||
* | Update version numbers and dates for 2.3c2 -- we won't be able to do this | Tim Peters | 2003-07-24 | 1 | -4/+4 |
| | | | | during the day tomorrow, so doing it earlier than I'd like. | ||||
* | Bump the release number to 2.3c1. | Tim Peters | 2003-07-17 | 1 | -5/+5 |
| | |||||
* | More pre-2.3 build tweaks for the OS/2 EMX port: | Andrew MacIntyre | 2003-07-16 | 4 | -43/+24 |
| | | | | | | | | | | - more clean up of the generated import library definiton (.DEF file) following checking of patch 770521, and tightening of the sed regexps. - use -O3 even with gcc 2.8.1 - worth nearly 10% with 2.3; worth nothing with 2.2.x. - clean up a couple of whitespace issues introduced by a cut'n'paste. | ||||
* | More pre-2.3 build tweaks for the OS/2 EMX port: | Andrew MacIntyre | 2003-07-13 | 3 | -263/+473 |
| | | | | | | | | | | | | | | - separate the building of the core from the wrapper executables and the external modules (.PYDs), based on the Py_BUILD_CORE define; - clean up the generated import library definiton (.DEF file) to remove references to a number of non-static symbols that aren't part of the Python API and which shouldn't be exported by the core DLL; - compile the release build with -fomit-frame-pointer, for a small performance gain; - make "make clean" remove byte compiled Python library files. | ||||
* | update OS/2 EMX port notes | Andrew MacIntyre | 2003-07-10 | 1 | -4/+9 |
| |