summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added regression test for SF #757818Raymond Hettinger2003-06-201-0/+5
|
* SF #757229, fix libsocket.tex typoNeal Norwitz2003-06-201-1/+1
|
* Removed bytecode transformation for sequence packing/unpacking.Raymond Hettinger2003-06-201-28/+0
| | | | | | | It depended on the previously removed basic block checker to prevent a jump into the middle of the transformed block. Clears SF 757818: tuple assignment -- SystemError: unknown opcode
* Updated.Jack Jansen2003-06-201-45/+37
|
* At startup, test that PythonLauncher is the default application for filesJack Jansen2003-06-203-18/+44
| | | | of type .py, .pyw and .pyc. If not, post a warning.
* Installation of PythonLauncher has been failing silently, probably sinceJack Jansen2003-06-201-2/+2
| | | | the DESTDIR patch. Fixed.
* Remove heading from orphan section.Fred Drake2003-06-201-1/+1
|
* Update link to Python book information.Fred Drake2003-06-201-1/+1
|
* minor __doc__ string tweakageSkip Montanaro2003-06-201-5/+5
|
* typoSkip Montanaro2003-06-201-1/+1
|
* Many new tests, based on gcov's coverage information.Gustavo Niemeyer2003-06-201-0/+172
| | | | | | From gcov's output (based on a locally changed _sre.c): 82.07% of 1372 source lines executed in file ./Modules/_sre.c
* Install Demo and Tools too.Jack Jansen2003-06-191-0/+1
|
* MacPython-2.3 has progressed so far that building a set of Mac 2.3Jack Jansen2003-06-193-252/+0
| | | | extensions on top of Python 2.2 no longer seems feasible.
* Added a target frameworkinstallextras (OSX framework build specific,Jack Jansen2003-06-194-0/+77
| | | | | | | and not part of a normal frameworkinstall) that installs Demo and Tools and a readme file into /Applications/MacPython-2.3/Extras. This will give people access to the demos and tools if they instal Python through the binary installer.
* dded notes on reporting bugs and becoming an active developer.Jack Jansen2003-06-191-1/+8
|
* Avoid using 'dir' as a variable name and use os.path.join() to createSkip Montanaro2003-06-191-4/+4
| | | | paths.
* Make the comment prefix 7 character long, so the lines are properlyWalter Dörwald2003-06-191-1/+1
| | | | aligned.
* Use find() instead of looping over the string in expanduser().Walter Dörwald2003-06-192-5/+9
| | | | From SF patch #757058.
* randrange(): Repaired my overly optimistic rewrite, and added commentsTim Peters2003-06-191-1/+13
| | | | explaining what's wrong with the two simpler variants.
* randrange(): 2.3 can no longer raises OverflowError on an int() call, soTim Peters2003-06-191-10/+1
| | | | | | some of this code because useless, and (worse) could return a long instead of int (in Zope that's important, because a long can't be used as a key in an IOBTree or IIBTree).
* - Added a "community" section.Jack Jansen2003-06-189-39/+108
| | | | - Cleaned up the HTML.
* - Create TMPDIR only if it doesn't exist yetJack Jansen2003-06-181-1/+4
| | | | - Set the installer to use our permissions, not influenced by the umask.
* Minor updates:Raymond Hettinger2003-06-183-12/+38
| | | | | | * Updated comment on design of imap() * Added untraversed object in izip() structure * Replaced the pairwise() example with a more general window() example
* Include "instances of most classes" in a warning about mutable objectsFred Drake2003-06-181-2/+3
| | | | as default values of function/method parameters.
* Port test_complex.py to unittest.Walter Dörwald2003-06-182-145/+249
| | | | | | | | Move the constructor tests from test_builtin to test_complex. Add a bunch of tests (code coverage is a 94%). From SF patch #736962.
* Give default _elemdict and _propdict attributes to OSA classes, soJack Jansen2003-06-181-4/+6
| | | | | | | we don't get infinite recursion for suites that don't have an application class. Also got rid of some tabs.
* An indenting error in the code made it miss some suites that have an applicationJack Jansen2003-06-181-2/+2
| | | | class.
* Fix whitespace.Walter Dörwald2003-06-181-1/+1
|
* Fix typo.Raymond Hettinger2003-06-181-1/+1
|
* SF patch #751038 fixing SF bug#750092: exec doesn't need newlineRaymond Hettinger2003-06-181-6/+0
| | | | Patch contributed by Steven Taschuk.
* SF bug #753451: classmethod abuse --> SystemErrorRaymond Hettinger2003-06-182-0/+14
| | | | | | Check the argument to classmethod for callability. Backport candidate.
* Remove debug print on filename with NUL byte.Greg Ward2003-06-181-1/+0
|
* SF patch #755987 (Jim Ahlstrom):Greg Ward2003-06-181-16/+15
| | | | | | | | | | | | | | | | | This is a patch for Bug 755031: If a null byte appears in a file name, Python zipfile.py retains it, but InfoZip terminates the name. Null bytes in file names are used as a trick by viruses. I tested WinZip, and it also truncates the file name at the null byte. The patch also fixes a buglet: If a zipfile incorrectly uses a directory separator other than '/', there was an invalid complaint that the central directory name does not match the file header name. I also removed my name from the top of the file. It was there for legal reasons which I believe no longer apply. Many people have worked on this file besides me.
* Add missing DECREF.Raymond Hettinger2003-06-171-1/+3
|
* Change all header strings to be as if they were capitalize()'ed. Also callBrett Cannon2003-06-171-9/+9
| | | | | | capitalize in AbstractHTTPHandler before inserting headers into HTTP instance. Closes bug #649742, again.
* Fix typo in comment.Walter Dörwald2003-06-171-1/+1
|
* Use _PyEval_SliceIndex to handle list.index() calls withWalter Dörwald2003-06-172-1/+12
| | | | huge start and stop arguments. Add tests.
* Remove short-circuitying grubbing by using last grubbed buffer. It'sKen Manheimer2003-06-171-9/+5
| | | | | | | | | evil - if the last grubbed buffer didn't happen to be the right one, you couldn't remedy. Mainline emacs compat - don't use third arg to buffer-substring (which was for explicitly identifying the buffer in which to seek the substring, and which turns out to be unnecessary).
* Fix docstringRaymond Hettinger2003-06-171-1/+1
|
* Updated documentation for the new slice arguments for list.index().Walter Dörwald2003-06-171-3/+8
|
* Whitespace normalization.Walter Dörwald2003-06-171-6/+6
|
* Make sure the files in the installer have group "admin", otherwiseJack Jansen2003-06-171-0/+2
| | | | administrators can still not add packages.
* Fix sloppy index() implementation:Guido van Rossum2003-06-172-4/+18
| | | | | - don't use min() and max() - interpret negative start/stop argument like negative slice indices
* Modernize Lib/posixpath.py: Use startswith(), endswith(), rstrip(),Walter Dörwald2003-06-171-15/+16
| | | | | | struct_passwd attributes and +=. From SF patch #755245.
* SF Patch 569574 - enhancements to cgitb for plain text displaySkip Montanaro2003-06-173-18/+108
|
* SF #754014: list.index() should accept optional start, end argumentsRaymond Hettinger2003-06-175-6/+39
| | | | Also, modified UserList.index() to match and expanded the related tests.
* test_posixpath.py now uses unittest. The output file is no longer needed.Raymond Hettinger2003-06-171-2/+0
|
* Convert some repetitive code into a loopNeal Norwitz2003-06-171-14/+5
|
* Fix some markup nitsNeal Norwitz2003-06-171-4/+4
|
* SF bug 751956: graminit.[ch] don't build on windowsTim Peters2003-06-171-1/+4
| | | | | | A change from Duncan Booth, to deal with changes in the way pgen gets built. Note that graminit.[ch] aren't normally built on Windows (they're obtained from CVS).