summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tag 'r211'.v2.1.1cvs2svn2001-07-201-0/+1
|
* Fix showstopper SF bug #442983: use of site.addsitedir() was brokenGuido van Rossum2001-07-201-1/+0
| | | | | | | | because it references the global dirs_in_sys_path which is deleted. The fix avoids deleting that global. (My email through python.org or digicool.com is non-functional at the moment; use gvanrossum@home.com to reach me.)
* Backport Piers Lauder's checkin 1.30:Thomas Wouters2001-07-201-1/+1
| | | | | | | fix missed conversion in ESR's string conversion This should be the *last* checkin in this branch, barring brown-bags, showstoppers and release cruft.
* Remove the TENTATIVE marker from the 2.1.1 Windows buildno.Tim Peters2001-07-201-1/+1
|
* Converted the project to CW6 (it hadn't been compiledJack Jansen2001-07-192-0/+19
| | | | | in a long time), added a carbon target and added 2 missing routines in Carbon.
* Updated news for 2.1.1-final.Thomas Wouters2001-07-191-0/+11
|
* Revert the previous two changes, unsetting PYTHONHOME breaks the buildThomas Wouters2001-07-191-2/+1
| | | | procedure on some platforms. Better safe than sorry!
* Merge from the trunk... just contains bugfixes, according to Jack and Just.Thomas Wouters2001-07-191-2/+17
|
* Backport Jack's checkin 1.35 and Guido's checkin 1.36:Thomas Wouters2001-07-191-1/+5
| | | | | Made distutils understand the MacPython Carbon runtime model. Distutils will build for the runtime model you are currently using for the interpreter.
* Backport of AMK's checkin 1.34 and Guido's checkin 1.35:Thomas Wouters2001-07-191-4/+5
| | | | | [Bug #441527] Fixes for preprocessor support, contributed by Tarn Weisner Burton
* Backport Guido's checkin 1.3:Thomas Wouters2001-07-191-2/+2
| | | | | Should raise TestSkipped, not ImportError, when deciding to skip the test.
* Backport of Jack's checkin 1.117:Thomas Wouters2001-07-191-1/+2
| | | | File handlers don't work on the mac, so don't pretend they do.
* Avoid the use of 'unset', which isn't available on all platforms. Fixes SFThomas Wouters2001-07-191-1/+2
| | | | bug #442627.
* Remove some false statements.Fred Drake2001-07-191-4/+2
|
* Remove some false comments.Fred Drake2001-07-191-159/+156
| | | | | | Reorganize so the initialization sequences does not bite us in the foot. (There is no good reason to discard classes that clients may want to subclass.)
* this closes patches item 429136 and brings the release21-maint version intoSkip Montanaro2001-07-181-6/+9
| | | | sync with the head branch.
* Updated for 2.1.1. Just should check whether anything more about the IDE is ↵Jack Jansen2001-07-181-76/+37
| | | | worth mentioning.
* Updated for 2.1.1.Jack Jansen2001-07-181-10/+8
|
* First set of changes for 2.1.1. MacPython builds andJack Jansen2001-07-184-208/+208
| | | | passes the selftest with these.
* If Python doesn't have a Unicode codec for the current system encodingJack Jansen2001-07-181-1/+1
| | | | return "ascii", not "macroman".
* This commit was manufactured by cvs2svn to create branchcvs2svn2001-07-1811-0/+7840
| | | | 'release21-maint'.
* Lots of small updates, some long overdue.Fred Drake2001-07-181-24/+35
|
* I think it's good to be explicit about the version in README.Guido van Rossum2001-07-181-2/+2
|
* Update the version to the final 2.1.1.Guido van Rossum2001-07-181-4/+4
|
* Bump version number and set the date for the 2.1.1 release.Fred Drake2001-07-182-3/+3
|
* Add a more substantial example startup file for the interactive shell;Fred Drake2001-07-181-7/+44
| | | | | | | | sample startup script provided by Itamar Shtull-Trauring. This closes SF patch #410890. Add some logical markup where it was missing.
* Backport of AMK's checkins of configure.in (1.228), config.h.in (2.101) andThomas Wouters2001-07-163-3/+6
| | | | | | configure (1.220): [Bug #438050] Check for sys/poll.h in configure script
* Backport of AMK's checkin 2.52:Thomas Wouters2001-07-161-1/+3
| | | | | | | [Bug #438050] Include sys/poll.h if it was found by the configure script. The OpenGroup spec says poll.h is the correct header file to use, so that file is preferred.
* Backport AMK's checkin 1.42:Thomas Wouters2001-07-161-1/+2
| | | | | Fix bug #437487: "2.1 build on Solaris fails if CC is set" by adding the contents of CCSHARED to the compiler specified by CC
* Fix SF #441664: Python crash on del of a slice of a mmapThomas Wouters2001-07-161-0/+10
| | | | | | Check for slice/item deletion, which calls slice/item assignment with a NULL value, and raise a TypeError instead of coredumping. Bugreport and suggested fix by Alex Martelli.
* Revise the description of time.clock() so that it correctly describes theFred Drake2001-07-161-4/+11
| | | | | | Windows version of the function as well as the Unix flavor. This fixes SF bug #441357.
* Prepare Windows build for 2.1.1 final (buildno and installer screens).Tim Peters2001-07-143-5/+5
|
* Fix the markup of the caret charater in a couple of places; LaTeX'sFred Drake2001-07-141-2/+2
| | | | | | special character bite us again. ;-( This fixes SF bug #440911.
* Argh. Somehow the header for the BEOPEN license had 2.1.1 in it.Guido van Rossum2001-07-131-1/+1
| | | | That should be 2.0.
* This commit was manufactured by cvs2svn to create tag 'r211c1'.v2.1.1c1cvs2svn2001-07-131-0/+1
|
* Expand the blob on Solaris to mention passing '-Xc' to compile PythonThomas Wouters2001-07-131-5/+6
| | | | | correctly. Note that 'faulty' should actually be spelled 'fawlty', but I don't want those bugreports assigned to me ;)
* Add credit for a last-minute fix in the re documentation.Fred Drake2001-07-121-0/+1
|
* Fix return value for m.group() for groups not in the part of the RE thatFred Drake2001-07-121-1/+1
| | | | matched; reported by Paul Moore.
* Preliminary NEWS entry for 2.1.1c1Thomas Wouters2001-07-121-0/+69
|
* Net result of Tim's checkins 2.28 through 2.31:Thomas Wouters2001-07-121-12/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | - SF but #417587: compiler warnings compiling 2.1. Repaired *some* of the SGI compiler warnings Sjoerd Mullender reported. - Minor fiddling related to SF patch 416251 2.1c1 mmapmodule: unused vrbl cleanup - Fix the .find() method for memory maps. 1) it didn't obey the "start" parameter (and when it does, we must validate the value) 2) the return value needs to be an absolute index, rather than relative to some arbitrary point in the file (checking CVS, it appears this method never worked; these changes bring it into line with typical .find() behavior) - Fix new compiler warnings. Also boost "start" from (C) int to long and return a (C) long: PyArg_ParseTuple and Py_BuildValue may not let us get at the size_t we really want, but C int is clearly too small for a 64-bit box, and both the start parameter and the return value should work for large mapped files even on 32-bit boxes. The code really needs to be rethought from scratch (not by me, though ...).
* Backport Tim's checkin 1.9:Thomas Wouters2001-07-121-4/+4
| | | | | SF bug 418615: regular expression bug in pipes.py. Obviously bad regexps, spotted by Jeffery Collins.
* Backport Tim's checkin 1.7:Thomas Wouters2001-07-121-1/+1
| | | | | | SF bug 418296: WinMain.c should use WIN32_LEAN_AND_MEAN. I believe Kevin Rodgers here! The old WINDOWS_LEAN_AND_MEAN has, AFAICT, always been wrong.
* Re-do the broken-nice() patch to break less platforms. Hopefully none :PThomas Wouters2001-07-115-9/+86
| | | | | | | Also note that it isn't just Linux nice() that is broken: at least FreeBSD and BSDI also have this problem. os.nice() should probably just be emulated using getpriority()/setpriority(), if they are available, but that isn't worth putting in 2.1.1.
* Move the section on concrete numeric objects before the section onFred Drake2001-07-111-249/+249
| | | | | | | | | concrete sequence objects, since their API is simpler. This is in response to a comment in SF bug #440037. (Does this really belong in the bugfix release? Yes: this is a readability bug, and those are important in the documentation.)
* Added information about the timeout parameter to the poll() method forFred Drake2001-07-111-1/+5
| | | | | | polling objects. This closes SF bug #439823. Fixed a minor markup bug.
* Patch #439995 (slightly modified from the uploaded version):Thomas Wouters2001-07-114-4/+24
| | | | | | | Work around Linux's nonstandard nice() systemcall, which does not return the new priority. This closes SF bug #439990.
* Backport of Guido's checkins of acconfig.h (1.50), configure.in (1.224) andThomas Wouters2001-07-115-262/+331
| | | | | | | | | | | readline.c (2.36), and re-generated config.h.in and configure: SF Patch #432457 by Jason Tishler: support for readline 4.2. This patch allows the readline module to build cleanly with GNU readline 4.2 without breaking the build for earlier GNU readline versions. The configure script checks for the presence of rl_completion_matches in libreadline.
* Backport of the socketserver test, including output file (which is stillThomas Wouters2001-07-111-0/+1
| | | | | | | | | | necessary in the 2.1 branch.) Guido's original checkin message: A test suite for SocketServer.py that exposes the various bugs just fixed. Regrettably, this must be run manually -- somehow the I/O redirection of the regression test breaks the test. When run under the regression test, this raises ImportError with a warning to that effect.
* This commit was manufactured by cvs2svn to create branchcvs2svn2001-07-1116-0/+6784
| | | | 'release21-maint'.
* Backport of Guido's checkin 1.25:Thomas Wouters2001-07-111-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | Fix various serious problems: - The ThreadingTCPServer class and its derived classes were completely broken because the main thread would close the request before the handler thread had time to look at it. This was introduced by Ping's close_request() patch. The fix moves the close_request() calls to after the handler has run to completion in the BaseServer class and the ForkingMixIn class; when using the ThreadingMixIn, closing the request is the handler's responsibility. - The ForkingUDPServer class has always been been broken because the socket was closed in the child before calling the handler. I fixed this by simply not calling server_close() in the child at all. - I cannot get the UnixDatagramServer class to work at all. The recvfrom() call doesn't return a meaningful client address. I added a comment to this effect. Maybe it works on other Unix versions. - The __all__ variable was missing ThreadingMixIn and ForkingMixIn. - Bumped __version__ to "0.4". - Added a note about the test suite (to be checked in shortly).