summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* SF Patch #864863: Bisect C implementationRaymond Hettinger2004-01-052-0/+6
| | | | (Contributed by Dmitry Vasiliev.)
* Update to record .pyd files removed for Python 2.4.Tim Peters2004-01-041-8/+8
|
* That's it -- works as well under VC6 as it ever did now.Tim Peters2004-01-041-0/+41
|
* The _tkinter subproject works with VC6 again.Tim Peters2004-01-041-2/+2
|
* The bz2 subproject works with VC6 again.Tim Peters2004-01-041-4/+4
|
* The _ssl subproject may <heh> be working w/ VC6 again.Tim Peters2004-01-042-0/+184
|
* The _bsddb subproject works again under VC6.Tim Peters2004-01-041-2/+2
|
* Removed dead text about MS subprojects that no longer exist.Tim Peters2004-01-041-14/+0
|
* Getting closer (but not yet there) to being able to compile under VC6Tim Peters2004-01-0410-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 Peters2004-01-0324-202/+504
| | | | still far away, but a lot closer than it was.
* Move VC6 project files here.Martin v. Löwis2004-01-0225-1/+3159
|
* Update build procedure to VC 7.1; make more modules builtin.Martin v. Löwis2004-01-021-0/+14
|
* add definitions required for expat 1.95.7Andrew MacIntyre2003-12-251-1/+1
|
* - add notes about os.link() emulation;Andrew MacIntyre2003-12-021-82/+87
| | | | - various minor cleanups and updates.
* - add build support for curses extension to be a normal DLL as well asAndrew MacIntyre2003-12-021-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 valueGuido van Rossum2003-11-301-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 Hettinger2003-11-081-0/+2
|
* Fix a bunch of typos in documentation, docstrings and comments.Walter Dörwald2003-10-201-1/+1
| | | | (From SF patch #810751)
* To build on windows, the manual editing of the python_nt.rc file toThomas Heller2003-10-103-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 Heller2003-08-181-1/+1
| | | | Will backport to release23-maint.
* Complete move of windows builds to 2.4alphaMark Hammond2003-07-312-8/+8
|
* Repaired botched release serial number.Tim Peters2003-07-291-3/+3
|
* Bump Windows resource version macro for 2.3 final.Tim Peters2003-07-291-4/+4
|
* Update version numbers and dates for 2.3c2 -- we won't be able to do thisTim Peters2003-07-241-4/+4
| | | | during the day tomorrow, so doing it earlier than I'd like.
* Bump the release number to 2.3c1.Tim Peters2003-07-171-5/+5
|
* More pre-2.3 build tweaks for the OS/2 EMX port:Andrew MacIntyre2003-07-164-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 MacIntyre2003-07-133-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 notesAndrew MacIntyre2003-07-101-4/+9
|
* Bump release level to 2.3b2.Tim Peters2003-06-291-4/+4
|
* add support for os.tmpfile()Andrew MacIntyre2003-06-091-0/+3
|
* reorganise modules, so that most standard extensions are built intoAndrew MacIntyre2003-06-091-1/+1
| | | | | the Python DLL. this slightly improves performance; reduces fragmentation of address spaces and slightly reduces memory footprint.
* various updatesAndrew MacIntyre2003-06-091-14/+10
|
* bump stack size to cater for _sre recursion.Andrew MacIntyre2003-06-091-1/+1
| | | | | | reorganise modules, so that most standard extensions are built into the Python DLL. this slightly improves performance; reduces fragmentation of address spaces and slightly reduces memory footprint.
* sound_playsound() doesn't have to be visible externally,Walter Dörwald2003-05-221-1/+1
| | | | so make it static.
* Bump version number to 2.3b1.Tim Peters2003-04-241-5/+5
|
* minor cleanups and whitespace normalisationAndrew MacIntyre2003-04-224-81/+82
|
* Makefile & config.c:Andrew MacIntyre2003-04-213-273/+317
| | | | | | | | | | - restructure build for modules now in Python DLL README.os2emx - clean out old cruft no longer appropriate now that EMX port builds from CVS - reflect move of modules into core DLL - add section on building from source
* Makefile:Andrew MacIntyre2003-04-213-133/+153
| | | | | | | | | | | - add _csv module to the build list - various cleanups config.c: - various cleanups pyconfig.h: - various cleanups
* Patch #714957: Explain ADDMODULE MARKER.Martin v. Löwis2003-04-181-2/+2
|
* Add MessageBeep() API.Guido van Rossum2003-04-091-0/+21
|
* Rename LONG_LONG to PY_LONG_LONG. Fixes #710285.Martin v. Löwis2003-03-291-4/+4
|
* Changed the DLL base-address assignment for _csv so it no longerTim Peters2003-03-211-1/+1
| | | | obviously overlaps w/ datetime (but may -- no time for more here now).
* Teach the Windows build & installer about the new csv module + DLL.Tim Peters2003-03-211-0/+1
|
* OS/2 EMX build updates for recent CVS changesAndrew MacIntyre2003-02-192-2/+15
|
* Bump version # to 2.3a2.Tim Peters2003-02-181-4/+4
|
* Move itertools module from the sandbox and into production.Raymond Hettinger2003-02-011-0/+2
|
* Fix [ 583477 ] wrong dest size.Mark Hammond2003-01-291-1/+1
| | | | | Note this code is not used by the core on Win32, but in a block used only by Windows CE.
* Correct docstring for SetValueEx()Mark Hammond2003-01-151-1/+1
|
* There are two more copyright notices in the Windows world:Tim Peters2003-01-021-1/+1
| | | | | | | | | PC/python_nt.rc sets up the DLL version resource (displayed when you right-click on the DLL and select Properties). PCbuld/python20.wse sets up the installer version resource (displayed when you right-click on the installer .exe and select Properties). Turns out this one hadn't been updated since 2001 <frown>!
* catch up with zipimport changes to std getpathp.cAndrew MacIntyre2003-01-021-3/+25
|