summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* The usual.Guido van Rossum1998-08-1225-181/+363
|
* Fredrik Lundh's font wrapper.Guido van Rossum1998-08-111-0/+192
|
* Added coords() and identify() methods to Scale class.Guido van Rossum1998-08-111-0/+4
|
* Use repr() on the filename in EnvironmentError.__str__(). ThisGuido van Rossum1998-08-111-2/+2
| | | | | | | displays funny characters, like spaces or control characters, more clearly (one of my pet peeves in error messages). Also only suppress the filename if it is None; display it if it is '', since that would be a genuine (illegal) filename passed in!
* Guess what -- BSD has bifurcated again. :-(Guido van Rossum1998-08-111-1/+1
|
* On the mac, shouldn't change the creator+type of the *source* file!Guido van Rossum1998-08-111-1/+0
|
* Checking in BeOS specific socket module.Guido van Rossum1998-08-102-0/+266
|
* Nannified.Guido van Rossum1998-08-101-3/+2
|
* Nannified, and re-indented with 4 spaces.Guido van Rossum1998-08-101-88/+88
|
* Fixed a few lines that tabnanny complained about (one space before theGuido van Rossum1998-08-101-5/+5
| | | | tabs).
* Untabified and deleted trailing blank lines.Guido van Rossum1998-08-101-9/+7
|
* The doc string for setDaemon() disagreed with the implementation. TheGuido van Rossum1998-08-071-2/+2
| | | | implementation wins.
* Add built-in string variables 'quit' and 'exit' that display a hint onGuido van Rossum1998-08-071-0/+12
| | | | | | how to exit (in a platform dependent way!). We use os.sep to determine which platform we're on, since I expect that this will work better for minority platforms.
* [Sjoerd Mullender]Guido van Rossum1998-08-073-65/+64
| | | | Don't use CL module since all constants are now in cl.
* [Sjoerd Mullender]Guido van Rossum1998-08-071-0/+8
| | | | | Fixed infinite loop when a message ends prematurely in some circumstances.
* From: "Fredrik Lundh" <fredrik@pythonware.com>Guido van Rossum1998-08-071-5/+7
| | | | | | | | Date: Fri, 7 Aug 1998 13:37:12 +0100 the "initialcolor" code is broken in several places in the current version of tkColorChooser. I've attached an up- dated version for 1.5.2.
* Time machine experiment. Use '__name__' as the special key (alwaysBarry Warsaw1998-08-061-6/+10
| | | | | | present) that refers to the section name. Also added a (slightly) better InterpolationError error message, which includes the raw string.
* On the Mac, use Internet Config to find the proxies (Jack Jansen).Guido van Rossum1998-08-061-15/+49
| | | | Also added two XXX comments about lingering thread unsafeness.
* Quote/unquote slashes in macintosh pathname components (Jack Jansen).Guido van Rossum1998-08-061-4/+10
|
* Bug in how an except statement was written (submitted by Piers himself).Guido van Rossum1998-08-061-1/+1
|
* Support case insensitive treatment of os.environ keys on Windows andGuido van Rossum1998-08-041-8/+7
| | | | | | | | | | | DOS (as well as OS/2). I presume that making a call to putenv() with a lowercase key will actually do the right thing. I know this is so on Windows/DOS, and I expect it is so OS/2 -- but the old OS/2 code didn't assume this. (I don't know if the person who provided the OS/2 patch was clueless or just didn't care about DOS and Windows.) Also ripped out the support for pickling -- as of 1.5, this is no longer needed to make pickling work.
* Latest version by The Dragon, who writes:Guido van Rossum1998-08-041-66/+120
| | | | | | | | I did some bugfixes, and fixed a major problem with the esmtp suport (I think the person who did that part misunderstood RFC1869) Some of the interface fer esmtp-related things has changed as a result. I also added some documentation to the SMTP class' docstring.
* Patch by Ron Klatchko: fix invariant in _unread(). Also fixedGuido van Rossum1998-08-031-3/+9
| | | | readlines() to behave like it should (return lines with "\n" appended).
* Generalized so it's useful for testing other packages, by AndrewGuido van Rossum1998-08-011-9/+34
| | | | Kuchling @ CNRI.
* Added randrange to list of exported functions.Guido van Rossum1998-07-311-1/+1
|
* Introducing randrange([start,] stop [,step]) -- same asGuido van Rossum1998-07-311-1/+41
| | | | | | | | | | | | | | | | choice(range(start, stop, step)) but faster. This addresses the problem that randint() was accidentally defined as taking an inclusive range (how unpythonic). The code is longish because Tim Peters insisted that it reject non-integral arguments while I insisted that it be not much slower than randint(); the compromise satisfies both but is somewhat convoluted. Also changed randint() to be implemented through randrange(). This is a semantic change because old randint() didn't test its arguments for validity. (It also makes randrange() win any contest with randint() :-)
* Don't use raw_input() to ask for the password; this puts the passwordGuido van Rossum1998-07-281-2/+17
| | | | in the GNU readline history buffer which is not such a great idea.
* fix __str__ method of EnvironmentError (base class of IOError): wasJeremy Hylton1998-07-281-2/+2
| | | | | | using "%d" % errno to print out IOError exceptions -- but urllib.py raises exceptions where the errno slot in the exception tuple is a string.
* Added getsize(), getmtime(), getatime()Guido van Rossum1998-07-244-0/+72
|
* Add makedirs(), removedirs(), renames() -- ESR-inspired super-versionsGuido van Rossum1998-07-241-0/+63
| | | | | of mkdir(), rmdir() and rename() that make or remove intermediate directories as well.
* Added support for including the filename in IOErrors and OSErrors thatBarry Warsaw1998-07-231-3/+32
| | | | | | | | | | | | | | | | involve a filesystem path. To that end: - Changed IOError to EnvironmentError and added a hack which checks for arg of len 3. When constructed with a 3-tuple, the third item is the filename and this is squirreled away in the `filename' attribute. However, for in-place unpacking backwards compatibility, self.args still only gets the first two items. Added a __str__() which prints the filename if it is given. - IOError now inherits from EnvironmentError - New class OSError which also inherits from EnvironmentError and is used by the posix module.
* Speed up the implementation of quote().Guido van Rossum1998-07-221-8/+17
| | | | | | | | Fix the implementation of quote_plus(). (It wouldn't treat '+' in the original data right.) Add urlencode(dict) which is handy to create the data for sending a POST request with urlopen().
* Feature added by Harri Pasanen (at my suggestion): .py suffix onGuido van Rossum1998-07-221-3/+10
| | | | filename may be omitted.
* Don't use calculations on values gotten from tell(). Also use aGuido van Rossum1998-07-211-4/+11
| | | | slightly different way to test for the existence of unread.
* Untabified.Guido van Rossum1998-07-201-39/+39
|
* Update the documentation. Get rid of the section "how it works"Guido van Rossum1998-07-201-60/+18
| | | | (which is not very relevant when you're in the debugger :-).
* Added support for specifying a filename for a breakpoint, roughlyGuido van Rossum1998-07-201-40/+102
| | | | | | | | | | | | | according to an idea by Harri Pasanen (but with different syntax). This affects the 'break' and 'clear' commands and their help functions. Also added a helper method lookupmodule(). Also: - Try to import readline (important when pdb is used from/as a script). - Get rid of reference to ancient __privileged__ magic variable. - Moved all import out of functions to the top. - When used as a script, check that the script file exists.
* Fix another bug in ESR's changes. In order to work properly,Guido van Rossum1998-07-201-4/+2
| | | | | onecmd(line) must return the value returned by emptyline() or default(line).
* Add missing initializer for self._backupfilename. Due to Ralph Butler.Guido van Rossum1998-07-201-0/+1
|
* Modest speed improvement to escape() by Piet van Oostrum.Guido van Rossum1998-07-201-5/+5
|
* Patch by Piet van Oostrum to avoid calculating with the result ofGuido van Rossum1998-07-201-6/+5
| | | | | | | fp.tell() -- that won't work on Windows. (A patch for rfc822 is still needed for one case where it finds a bad header line and wants to back up.)
* Measure performance of sub(), split(), findall().Guido van Rossum1998-07-171-0/+23
|
* Get a 3- to 4-fold speedup for sub()/subn(), split() and findall() byGuido van Rossum1998-07-171-38/+71
| | | | | | | | not calling self.search(); instead, call self.code.match() directly and interpret the list of registers it returns directly. This saves the overhead of instantiating a MatchObject for each hit, basically inlining search() as well as group(). When a MatchObject is still needed, one is allocated and reused for the duration of the scan.
* Added tests for findall().Guido van Rossum1998-07-171-1/+21
| | | | | Added test for m.groups() with default. Added a few prints announcing various tests in verbose mode.
* Add tests for array self-assigns. (This one has no relevance to JPython.)Guido van Rossum1998-07-161-1/+28
|
* Add tests for list self-assigns. (Sorry, this should have been hereGuido van Rossum1998-07-161-0/+13
| | | | before JPython 1.0 came out.)
* From: Nicolas CHAUVAT <nico@caesium.fr>Guido van Rossum1998-07-161-1/+1
| | | | | | | | | | In the bbox method of Group (Canvas.py file), you should read return self.canvas._getints(self._do('bbox')) instead of return self._getints(self._do('bbox'))
* Tk.__init__(): In computing baseName, add ".pyo" to list of droppedFred Drake1998-07-151-1/+2
| | | | | extensions, and include the "." in ".pyc". Still need to get _tkinter.c:Tkapp_New() to use baseName....
* Better RFC 821 compliance (MAIL and RCPT, and CRLF in data)Guido van Rossum1998-07-131-15/+37
| | | | by Carey Evans <c.evans@clear.net.nz>, for picky mail servers.
* (1) Added a sys.exc_info() emulation. (It returns None for the traceback.)Guido van Rossum1998-07-091-15/+57
| | | | | | | (2) Made the test script a bit fancier -- you can now use it to run arbitrary scripts in restricted mode, and it will do the right thing. (The interactive mode is still pretty lame; should integrate this with code.interact().)