Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed #include of obsolete ver.h. VC6 doesn't need it, and David Ascher | Tim Peters | 2002-01-24 | 1 | -1/+0 |
| | | | | reports it doesn't exist anymore under .NET. | ||||
* | Include <unistd.h> in Python.h. Fixes #500924. | Martin v. Löwis | 2002-01-12 | 1 | -4/+0 |
| | |||||
* | Windows build: close out 2.2, prep for 2.3. | Tim Peters | 2001-12-21 | 2 | -4/+4 |
| | |||||
* | Update the example Windows extension to 2.2 (was hardcoded to 2.1). | Tim Peters | 2001-12-15 | 2 | -11/+11 |
| | |||||
* | The parser doesn't need its own implementation of assert, and having its | Tim Peters | 2001-12-04 | 2 | -14/+14 |
| | | | | own interfered with including Python.h. Remove Python's assert.h. | ||||
* | PyWin_FindRegisteredModule(): Conversion of sprintf() to | Barry Warsaw | 2001-11-28 | 1 | -3/+3 |
| | | | | PyOS_snprintf() for buffer overrun avoidance. | ||||
* | SF patch 473749 compile under OS/2 VA C++, from Michael Muller. | Tim Peters | 2001-11-05 | 4 | -35/+59 |
| | | | | Changes enabling Python to compile under OS/2 Visual Age C++. | ||||
* | SF bug #474077 2.2b1: Error compiling extns with BCC | Tim Peters | 2001-10-30 | 1 | -1/+0 |
| | | | | | | Removed "#undef HAVE_HYPOT" line from Borland config, as suggested. Whether this will break some other Borland usage is a good question I can't answer. | ||||
* | Get hotshot closer to compiling on Windows. | Tim Peters | 2001-10-12 | 1 | -0/+2 |
| | | | | | Still broken: GETTIMEOFDAY. This macro obviously isn't being defined on Windows, so there's logic errors here I'd rather Fred untangled. | ||||
* | Fix bug #410274 - sys.prefix isn't always set. | Mark Hammond | 2001-09-07 | 1 | -1/+35 |
| | | | | If after calculating sys.path we do not have sys.prefix set, we loop over all path entries checking if one can point to our home directory. | ||||
* | Base address updates for bug #442142 - DLL base assignments need update | Mark Hammond | 2001-09-06 | 1 | -7/+27 |
| | |||||
* | Enable large file support on Win32 systems. | Tim Peters | 2001-09-06 | 1 | -0/+1 |
| | | | | | | | | | Curious: the MS docs say stati64 etc are supported even on Win95, but Win95 doesn't support a filesystem that allows partitions > 2 Gb. test_largefile: This was opening its test file in text mode. I have no idea how that worked under Win64, but it sure needs binary mode on Win98. BTW, on Win98 test_largefile runs quickly (under a second). | ||||
* | SF bug [#456252] Python should never stomp on [u]intptr_t. | Tim Peters | 2001-08-29 | 2 | -5/+1 |
| | | | | | | | | | | | pyport.h: typedef a new Py_intptr_t type. DELICATE ASSUMPTION: That HAVE_UINTPTR_T implies intptr_t is available as well as uintptr_t. If that turns out not to be true, things must get uglier (C99 wants both, so I think it's an assumption we're *likely* to get away with). thread_nt.h, PyThread_start_new_thread: MS _beginthread is documented as returning unsigned long; no idea why uintptr_t was being used. Others: Always use Py_[u]intptr_t, never [u]intptr_t directly. | ||||
* | Windows fiddling for 2.2a2: bump build number; update copyright and | Tim Peters | 2001-08-19 | 1 | -2/+2 |
| | | | | | company info in resource files; change installer strings to match. This belongs in the release branch too, of course. | ||||
* | Merge of descr-branch back into trunk. | Tim Peters | 2001-08-02 | 1 | -0/+3 |
| | |||||
* | Repair more now-obsolete references to config.h. | Tim Peters | 2001-07-26 | 3 | -3/+3 |
| | |||||
* | Patch #411138: Rename config.h to pyconfig.h. Closes bug #231774. | Martin v. Löwis | 2001-07-26 | 5 | -274/+274 |
| | |||||
* | Add -E command line switch (ignore environment variables like PYTHONHOME | Neil Schemenauer | 2001-07-23 | 2 | -2/+2 |
| | | | | and PYTHONPATH). | ||||
* | Define the constants needed to allow the os.tempnam(), os.tmpfile(), and | Fred Drake | 2001-07-17 | 1 | -0/+3 |
| | | | | | | os.tmpnam() functions to be made available. This is part of SF patch #435492. | ||||
* | Python.h: Don't attempt to redefine NDEBUG if it's already defined. | Tim Peters | 2001-07-15 | 1 | -1/+0 |
| | | | | Others: Remove redundant includes of assert.h. | ||||
* | make wchar_t usable again on Windows (this enables the MBCS codecs) | Fredrik Lundh | 2001-06-27 | 1 | -0/+7 |
| | |||||
* | Make Unicode work a bit better on Windows... | Fredrik Lundh | 2001-06-26 | 1 | -0/+9 |
| | |||||
* | Windows build broke from recent Unicode changes -- need to #define | Tim Peters | 2001-06-26 | 1 | -0/+1 |
| | | | | | | SIZEOF_SHORT by hand here. Also added dynamic check that SIZEOF_SHORT is correct for the platform (in _testcapimodule). | ||||
* | SF patch #418147 Fixes to allow compiling w/ Borland, from Stephen Hansen. | Tim Peters | 2001-05-14 | 1 | -1/+6 |
| | |||||
* | SF bug 418296: WinMain.c should use WIN32_LEAN_AND_MEAN. | Tim Peters | 2001-04-24 | 1 | -1/+1 |
| | | | | | I believe Kevin Rodgers here! The old WINDOWS_LEAN_AND_MEAN has, AFAICT, always been wrong. | ||||
* | SF bug #417508: 'hypot' not found with Borland C++Build. | Tim Peters | 2001-04-21 | 1 | -0/+2 |
| | |||||
* | Move Windows stuff to 2.2, so CVS builds won't interfere with 2.1 | Tim Peters | 2001-04-18 | 2 | -4/+4 |
| | | | | installations. | ||||
* | Magic strings in both Python and the Wise installer define the registry key | Tim Peters | 2001-03-11 | 1 | -0/+1 |
| | | | | | to be used in Windows. They got out of synch. Repaired that, and added comments to each one pointing at the other. | ||||
* | Removed now-unreferenced CHECK_IMPORT_CASE from Windows config.h. | Tim Peters | 2001-02-28 | 1 | -7/+0 |
| | | | | NOTE: someone who understands Unix config should remove it from acconfig.h too. | ||||
* | Checkin updated version of patch #103933 . As Thomas says, fixes the bugs ↵ | Mark Hammond | 2001-02-23 | 1 | -2/+10 |
| | | | | #131064, #129584, #127722. See the discussion in bug #131064 | ||||
* | Flesh out PlaySound() docs enough so that SND_ALIAS isn't hopelessly confusing. | Tim Peters | 2001-02-20 | 1 | -1/+1 |
| | | | | | If someone knows how to turn the new table of guaranteed-registered system sounds into a LaTeX table, be my guest. | ||||
* | More typos. libwinsound.tex typo noted by Peter Funk (thanks!). | Tim Peters | 2001-02-19 | 1 | -1/+1 |
| | |||||
* | Repair tab/space screwup. | Tim Peters | 2001-02-19 | 1 | -1/+1 |
| | |||||
* | Take a tour of hell's seedier neighborhoods to try to make winsound.Beep() | Tim Peters | 2001-02-19 | 1 | -35/+99 |
| | | | | | do something non-useless on Win9X boxes. WinME unknown to me. Someone with NT/2000 make sure it still works there! | ||||
* | SF bug #131225: sys.winver is still '2.0' in python 2.1a2. | Tim Peters | 2001-02-09 | 1 | -11/+33 |
| | | | | | | | | | | | | | | | SF patch #103683: Alternative dll version resources. Changes similar to the patch. MarkH should review. File version and Product version text strings now 2.1a2. 64-bit file and product version numbers are now PY_MAJOR_VERSION, PY_MINOR_VERSION, messy, PYTHON_API_VERSION where messy = PY_MICRO_VERSION*1000 + PY_RELEASE_LEVEL*10 + PY_RELEASE_SERIAL Updated company name to "Digital Creations 2". Copyright now lists Guido; "C in a circle" symbol used instead of (C). Comments added so this is less likely to get flubbed again, and #if/#error guys added to trigger if the version number manipulations above overflow. | ||||
* | Teach Windows build about the _weakref module. | Tim Peters | 2001-02-02 | 1 | -0/+2 |
| | |||||
* | New info in beep() docstring. | Tim Peters | 2001-01-25 | 1 | -1/+4 |
| | |||||
* | Repair "selective cut-&-paste" screwup. | Tim Peters | 2001-01-19 | 1 | -3/+2 |
| | |||||
* | Update the example DLL instructions for 2.1. Add example.def to the | Tim Peters | 2001-01-19 | 2 | -11/+16 |
| | | | | MSVC project file (as the instructions always recommended doing). | ||||
* | Windows: 2.1a1 changes so Python runs again. Note that the python20 | Tim Peters | 2001-01-17 | 3 | -5/+5 |
| | | | | subproject is gone, replaced by the new pythoncore subproject. | ||||
* | Assorted xreadlines problems: | Tim Peters | 2001-01-09 | 1 | -0/+4 |
| | | | | | | | Wasn't built on Windows; not in config.c either. Module init function missing DL_EXPORT magic. test_xreadline output file obviously wrong (started w/ "test_xrl"). test program very unclear about what was expected. | ||||
* | Partial fix for SF bug 122780 (msvcrt.locking constants aren't defined). | Tim Peters | 2000-12-12 | 1 | -12/+47 |
| | | | | Still needs docs; see bug report (which was reassigned to Fred) for MS's docs. | ||||
* | Rip out DOS and Win16 support. | Guido van Rossum | 2000-11-13 | 1 | -103/+1 |
| | |||||
* | Rip out Win3.1 and DOS support | Guido van Rossum | 2000-11-13 | 27 | -8352/+10 |
| | |||||
* | Prevent possible buffer overflow exploits under Windows. As per (the very ↵ | Mark Hammond | 2000-10-07 | 1 | -9/+30 |
| | | | | quick) patch Patch #101801. | ||||
* | Remove some debugging messages - although this code is a complete hack, we ↵ | Mark Hammond | 2000-10-05 | 1 | -2/+2 |
| | | | | dont need to announce it to the world every time they use freeze! | ||||
* | Enable the binascii module for Win64. It builds and passes the test suite. | Trent Mick | 2000-10-04 | 1 | -3/+1 |
| | | | | | | (I had explicitly disabled it a while ago, possibly unecessarily, along with rgbimg, audioop, and imageop, which are advertised as "not for 64-bit platforms.) | ||||
* | Patch for [ Bug #113828 ] getpythonregpath with null data in registry key | Mark Hammond | 2000-09-10 | 1 | -8/+14 |
| | | | | | | If there was a NULL registry key, Python could barf. Also wraps some surrounding lines to 80 chars. | ||||
* | REMOVED all CWI, CNRI and BeOpen copyright markings. | Guido van Rossum | 2000-09-01 | 3 | -28/+0 |
| | | | | This should match the situation in the 1.6b1 tree. | ||||
* | add user-modifiable recursion_limit | Jeremy Hylton | 2000-08-31 | 1 | -7/+0 |
| | | | | | | | | | | | ceval.c: define recurion_limit (static), default value is 2500 define Py_GetRecursionLimit and Py_SetRecursionLimit raise RuntimeError if limit is exceeded PC/config.h: remove plat-specific definition sysmodule.c: add sys.(get|set)recursionlimit |