summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Made improvements based on changes just made and comments fromFred Drake1999-04-051-6/+11
| | | | Bernhard Reiter <bernhard@csd.uwm.edu>.
* Oops, missed mode parameter to open().Fred Drake1999-04-051-1/+1
|
* Made the default mode 'rb' instead of 'r', for better cross-platformFred Drake1999-04-051-2/+2
| | | | | support. (Based on comment on the documentation by Bernhard Reiter <bernhard@csd.uwm.edu>).
* Added all the "external action" methods (to make handling the verboseGreg Ward1999-04-041-1/+131
| | | | | | and dry-run flags consistently painless): 'execute()', 'mkpath()', 'copy_file()', 'copy_tree()', 'make_file()', and stub for 'make_files()' (not sure yet if it's useful).
* Added 'dry_run' flag to most functions (to support the "shadow methods"Greg Ward1999-04-041-15/+28
| | | | | | | | that wrap them in the Command class). Fixed 'copy_file()' to use '_copy_file_contents()', not 'copyfile()' from shutil module -- no reference to shutil anymore. Added "not copying" announcement in 'copy_file()'. Wee comment fix.
* Changed to use the method versions of 'copy_file()', 'copy_tree()',Greg Ward1999-04-043-12/+7
| | | | | and 'make_file()'-- that way, the verbose and dry-run flags are handled for free.
* For reasons I dare not explain, this script should always executeGuido van Rossum1999-04-021-2/+1
| | | | main() when imported (in other words, it is not usable as a module).
* Jonathan Giddy write:Guido van Rossum1999-04-011-0/+1
| | | | | In test_cpickle.py, the module os got imported, but the line to remove the temp file has gone missing.
* Per Cederqvist writes:Guido van Rossum1999-03-301-1/+1
| | | | | | | | | | | | | If you send something like "PUT / HTTP/1.0" to something derived from BaseHTTPServer that doesn't define do_PUT, you will get a response that begins like this: HTTP/1.0 501 Unsupported method ('do_PUT') Server: SimpleHTTP/0.3 Python/1.5 Date: Tue, 30 Mar 1999 18:53:53 GMT The server should complain about 'PUT' instead of 'do_PUT'. This patch should fix the problem.
* Added "Documenting Python" to the index.Fred Drake1999-03-301-0/+3
|
* Patch by Per Cederqvist, who writes:Guido van Rossum1999-03-291-6/+15
| | | | | | | | | | | | | | | | """ - It needlessly used the makefile() method for each response that is read from the SMTP server. - If the remote SMTP server closes the connection unexpectedly the code raised an IndexError. It now raises an SMTPServerDisconnected exception instead. - The code now checks that all lines in a multiline response actually contains an error code. """ The Dragon approves.
* When run as a script, report failures in the exit code as well.Fred Drake1999-03-291-4/+12
| | | | | Patch largely based on changes by Andrew Dalke, as discussed in the distutils-sig.
* Hack so that if a 302 or 301 redirect contains a relative URL, theGuido van Rossum1999-03-291-0/+2
| | | | right thing "just happens" (basejoin() with old URL).
* Protection against picling to/from closed (real) file.Guido van Rossum1999-03-291-0/+8
| | | | The problem was reported by Moshe Zadka.
* Test protection against picling to/from closed (real) file.Guido van Rossum1999-03-291-0/+20
|
* #$@%! Forgot to remove a #error directive used for testing. Sorry.Guido van Rossum1999-03-291-1/+0
|
* Chris Lawrence writes:Guido van Rossum1999-03-291-18/+28
| | | | | | | | | | | | | | | | | | | | | | """ The GNU folks, in their infinite wisdom, have decided not to implement altzone in libc6; this would not be horrible, except that timezone (which is implemented) includes the current DST setting (i.e. timezone for Central is 18000 in summer and 21600 in winter). So Python's timezone and altzone variables aren't set correctly during DST. Here's a patch relative to 1.5.2b2 that (a) makes timezone and altzone show the "right" thing on Linux (by using the tm_gmtoff stuff available in BSD, which is how the GLIBC manual claims things should be done) and (b) should cope with the southern hemisphere. In pursuit of (b), I also took the liberty of renaming the "summer" and "winter" variables to "july" and "jan". This patch should also make certain time calculations on Linux actually work right (like the tz-aware functions in the rfc822 module). (It's hard to find DST that's currently being used in the southern hemisphere; I tested using Africa/Windhoek.) """
* Replaced the last attempt at an "unreadline" with one that actuallyGreg Ward1999-03-291-29/+18
| | | | works on non-seekable file-like objects, such as URLs. (Oops.)
* Jonathan Giddy discovered this file was missing.Guido van Rossum1999-03-291-0/+1
|
* Avoid warnings from AIX compiler. Reported by Vladimir (AIX is myGuido van Rossum1999-03-291-3/+3
| | | | middlename) Marangozov, patch coded by Greg Stein.
* Fixed a lot of the smaller nits identified in Guido's comments.Fred Drake1999-03-291-28/+68
| | | | | Filled in some of the "blank" areas, and added another large blank area for a LaTeX primer. (Still a lot to be done.)
* At Tim Peters' recommendation, add a dummy flush() method to PseudoFile.Guido van Rossum1999-03-292-0/+6
|
* Tim Peters writes:Guido van Rossum1999-03-281-24/+53
| | | | | | | | I should have waited overnight <wink/sigh>. Nothing wrong with the one I sent, but I couldn't resist going on to add new -r1 / -r2 cmdline options for recreating the original files from ndiff's output. That's attached, if you're game! Us Windows guys don't usually have a sed sitting around <wink>.
* Tim Peters writes:Guido van Rossum1999-03-271-160/+88
| | | | | | | Attached is a cleaned-up version of ndiff (added useful module docstring, now echo'ed in case of cmd line mistake); added -q option to suppress initial file identification lines; + other minor cleanups, & a slightly faster match engine.
* Where rfc822.Message is mentioned, add a link to the rfc822 module.Fred Drake1999-03-271-4/+5
|
* During display, if EPIPE is raised, it's probably because a pager wasFred Drake1999-03-261-3/+8
| | | | killed. Discard the error in that case, but propogate it otherwise.
* Added 'linestart' array and 'unreadline()' method (makes parsing a lot easier).Greg Ward1999-03-261-1/+30
|
* Test suite for UserList.Guido van Rossum1999-03-262-0/+177
|
* Use isinstance() where appropriate.Guido van Rossum1999-03-261-49/+63
| | | | Reformatted with 4-space indent.
* Helpwin.__init__(): The text widget should get focus.Barry Warsaw1999-03-261-0/+1
|
* Removed unnecessary import `from PyncheWidget import PyncheWidget'Barry Warsaw1999-03-261-1/+0
|
* Test suite for UserDictGuido van Rossum1999-03-262-0/+102
|
* Improved a bunch of things.Guido van Rossum1999-03-261-13/+16
| | | | | The constructor now takes an optional dictionary. Use isinstance() where appropriate.
* Basic regr tests for pickle/cPickleGuido van Rossum1999-03-254-0/+172
|
* Added some rules that affect those little "See also:" sections.Fred Drake1999-03-251-0/+11
|
* Be more stylesheet friendly.Fred Drake1999-03-251-1/+2
|
* Require the verbatim package (similar to the LaTeX version).Fred Drake1999-03-252-4/+6
|
* Don't use "exec" in find_class(). It's slow, unnecessary, and (as AMKGuido van Rossum1999-03-251-5/+4
| | | | points out) it doesn't work in JPython Applets.
* Added a simple test suite for gzip. It simply opens a temp file,Andrew M. Kuchling1999-03-251-0/+30
| | | | | writes a chunk of compressed data, closes it, writes another chunk, and reads the contents back to verify that they are the same.
* Based on a suggestion from bruce@hams.com, make a trivial change toAndrew M. Kuchling1999-03-251-32/+67
| | | | | | | | | | | | | allow using the 'a' flag as a mode for opening a GzipFile. gzip files, surprisingly enough, can be concatenated and then decompressed; the effect is to concatenate the two chunks of data. If we support it on writing, it should also be supported on reading. This *wasn't* trivial, and required rearranging the code in the reading path, particularly the _read() method. Raise IOError instead of RuntimeError in two cases, 'Not a gzipped file' and 'Unknown compression method'
* Add tests for float() and complex() with string args (Nick/StephanieGuido van Rossum1999-03-251-0/+2
| | | | Lockwood).
* Document complex() with string arg.Guido van Rossum1999-03-251-2/+4
|
* Add an .unused_data attribute to decompressor objects. If .unused_dataAndrew M. Kuchling1999-03-251-0/+22
| | | | | | is not an empty string, this means that you have arrived at the end of the stream of compressed data, and the contents of .unused_data are whatever follows the compressed stream.
* Patch by Nick and Stephanie Lockwood to implement complex() with a stringGuido van Rossum1999-03-251-4/+133
| | | | argument. This closes TODO item 2.19.
* SIGTERM is no longer caught to call sys.exitfunc.Guido van Rossum1999-03-252-7/+5
| | | | This change was made long ago but the documentation was never updated.
* Remove \platformof support, since it's been removed from the LaTeXFred Drake1999-03-251-24/+9
| | | | | | style sheet. Small nits.
* Added note about ftpmirror.py, since that seems to be one of the mostFred Drake1999-03-251-0/+8
| | | | requested Python tools/examples.
* Added Samuel Bayer's new webchecker.Guido van Rossum1999-03-241-0/+884
| | | | | | | | Unfortunately his code breaks wcgui.py in a way that's not easy to fix. I expect that this is a temporary situation -- eventually Sam's changes will be merged back in. (The changes add a -t option to specify exceptions to the -x option, and explicit checking for #foo style fragment ids.)
* Vladimir Marangozov contributed updated comments.Guido van Rossum1999-03-241-11/+8
|
* Folded long lines.Guido van Rossum1999-03-241-9/+18
|