summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix for SF bug 571885Jeremy Hylton2002-06-201-2/+2
| | | | | When resizing a tuple, zero out the memory starting at the end of the old tuple not at the beginning of the old tuple.
* - Got rid of newmodule.cJack Jansen2002-06-204-3/+1
| | | | - These are the final projects that support classic.
* SF 569257 -- Name mangle double underscored variable names in __slots__.Raymond Hettinger2002-06-204-7/+49
|
* Corrected return type and value information for PyUnicode_Count() andFred Drake2002-06-202-16/+20
| | | | | PyUnicode_Find(). This closes SF bug #566631.
* Fix the docstring for sys.getrefcount().Fred Drake2002-06-201-2/+3
| | | | Closes SF bug #571759.
* Disable the test for importing very long lists for MacPython: it triggersJack Jansen2002-06-201-1/+2
| | | | | an out-of-memory condition (and a hang on OSX). Filed a bug report (#571845) to make sure this is eventually fixed.
* Make the docs for string.capitalize() match those of str.capitalize()Fred Drake2002-06-201-1/+1
| | | | | (which makes it more clear). Closes SF bug #571767.
* Add a note that divmod() with complex numbers is deprecated.Fred Drake2002-06-201-0/+3
|
* Added reference to the Expat home page.Fred Drake2002-06-201-0/+6
|
* Try to improve the explanation of the "raise" statement and how its argumentsFred Drake2002-06-202-33/+39
| | | | | are interpreted. This closes SF bug #532467.
* Open the source file in universal newline mode.Jack Jansen2002-06-201-1/+1
|
* Clean up docstrings:Fred Drake2002-06-201-110/+105
| | | | | | | - Include a blank line between the signature line and the description (Guido sez). - Don't include "-> None" for API functions that always return None because they don't have a meaningful return value.
* Removed the generator future-stmt -- not needed for 2.3.Tim Peters2002-06-201-1/+0
|
* Simplify the production for argument list, making sure that itFred Drake2002-06-201-4/+4
| | | | | | actually allows all the legal syntax, and nothing else. Previously, it did not allow a call like func(arg, **dictionary). This closes (again!) SF bug #493243.
* SF 563530 added missing methods for emulating numeric typesRaymond Hettinger2002-06-201-1/+5
|
* 1. Debugger Breakpoints, finish implementationKurt B. Kaiser2002-06-204-27/+79
| | | | | 2. Debugger Clear Breakpoints, implement 3. Nice yellow breakpoints for Chui :)
* I get failures half of the time that I run this, so I'll disableGuido van Rossum2002-06-201-2/+2
| | | | | running this as part of the regular test suite again, until I have time to figure out why.
* SF 570727 indexer() class no longer needed since lists now support slicingRaymond Hettinger2002-06-201-13/+4
|
* Fix the bug described inMichael W. Hudson2002-06-194-7/+233
| | | | | | | | | http://mail.python.org/pipermail/python-dev/2002-June/025461.html with test cases. Also includes extended slice support for arrays, which I thought I'd already checked in but obviously not.
* Mention pymemcompat.h.Guido van Rossum2002-06-181-1/+6
|
* Minor tweaks to existing items (radian/degree, and UTF-16 readers..Guido van Rossum2002-06-181-5/+5
|
* Typo: bites --> bytesFred Drake2002-06-181-1/+1
| | | | (Hanging around small kids too much...;)
* Add description of the deadlock problem with child processes and pipes, andFred Drake2002-06-182-0/+67
| | | | | hints about how to work around it. Closes SF bug #530637.
* Add a note about "as" not being a keyword, though it has special meaningFred Drake2002-06-181-0/+7
| | | | | | | | when used as part of the import statement. Note that both "as" and "None" becoming keywords in the future. Closes SF bug #553262.
* Define NDEBUG for releae builds, just like Python.Jeremy Hylton2002-06-181-1/+2
| | | | XXX Why doesn't distutils on Windows use the same set of flags as Python?
* Note the limitation that mime_decode_header() only works for Latin-1.Fred Drake2002-06-181-0/+1
| | | | Closes SF bug #551912.
* Add implementation of _compile() and use default compile() method.Jeremy Hylton2002-06-183-84/+33
|
* Add a default implementation of compile() to the base class.Jeremy Hylton2002-06-181-1/+20
| | | | | | | The default implementation calls _compile() to compile individual files. This method must be implemented by the subclass. This change factors out most of the remaining common code in all the compilers except mwerks.
* Played contortionist games with the argument_list production so itFred Drake2002-06-181-4/+4
| | | | | might be easier to understand. This relates to SF bug #493243, which will be closed.
* Only import msvccompiler on win32 platforms.Jeremy Hylton2002-06-181-11/+11
|
* Michael fixed the race conditions and removed the sleeps.Guido van Rossum2002-06-181-9/+55
| | | | | This is his SF patch 569697. I renamed main() to test_main() again so that this is run as part of the standard test suite.
* \productioncont: Replace leading spaces with   so that it'sFred Drake2002-06-181-0/+3
| | | | | | | | | possible to control the indentation of continuation lines. cfuncline_helper(): Only mark the argument names are <var>, not the whole argument list. This leaves the argument types in the same font as the return type. Based on a casual suggestion from Guido.
* Refactor the generation of signature lines for funcdesc, methoddesc,Fred Drake2002-06-181-27/+22
| | | | | | and friends. This was part of the changes to the presentation of signature lines, but does not include any of the aspects that people questioned.
* Patch from SF bug 570483 (Tim Northover).Guido van Rossum2002-06-181-0/+6
| | | | | | In a fresh interpreter, type.mro(tuple) would segfault, because PyType_Ready() isn't called for tuple yet. To fix, call PyType_Ready(type) if type->tp_dict is NULL.
* Patch from SF bug 570483 (Tim Northover).Guido van Rossum2002-06-182-0/+6
| | | | | | In a fresh interpreter, type.mro(tuple) would segfault, because PyType_Ready() isn't called for tuple yet. To fix, call PyType_Ready(type) if type->tp_dict is NULL.
* Corect speling and add \n\ to line ends in new docstring for access().Guido van Rossum2002-06-181-5/+5
|
* Clarified documentation for os.access().Fred Drake2002-06-182-6/+12
| | | | | Patch contributed by Sean Reifschneider. Closes SF patch #570618.
* Mechanically translated string method calls to string methods.Fred Drake2002-06-181-36/+22
| | | | | Instead of splitting a string and looping over it to call s.split(), use list comprehensions for readability.
* SF patch #552837, submitted by Robert Pyron:Fred Drake2002-06-181-29/+508
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. BUGFIX: In function makefile(), strip blanks from the nodename. This is necesary to match the behavior of parser.makeref() and parser.do_node(). 2. BUGFIX fixed KeyError in end_ifset (well, I may have just made it go away, rather than fix it) 3. BUGFIX allow @menu and menu items inside @ifset or @ifclear 4. Support added for: @uref URL reference @image image file reference (see note below) @multitable output an HTML table @vtable 5. Partial support for accents, to match MAKEINFO output 6. I added a new command-line option, '-H basename', to specify HTML Help output. This will cause three files to be created in the current directory: `basename`.hhp HTML Help Workshop project file `basename`.hhc Contents file for the project `basename`.hhk Index file for the project When fed into HTML Help Workshop, the resulting file will be named `basename`.chm. 7. A new class, HTMLHelp, to accomplish item 6. 8. Various calls to HTMLHelp functions. A NOTE ON IMAGES: Just as 'outputdirectory' must exist before running this program, all referenced images must already exist in outputdirectory. FLD: wrapped some long lines.
* Clarified description of error handling for shutil.rmtree().Fred Drake2002-06-181-2/+3
| | | | This closes SF patch #569832.
* About the new but unreferenced new_class, Guido sez:Michael W. Hudson2002-06-181-15/+0
| | | | | | | > Looks like an experiment by Oren Tirosh that didn't get nuked. I > think you can safely lose it. It's gone.
* Update description of the Expat library.Fred Drake2002-06-171-6/+9
| | | | Closes SF bug #556370.
* PyModule_AddObject(): Added missing exceptions.Fred Drake2002-06-171-7/+14
| | | | Closes SF bug #523473.
* Fix documentation for PyMarshal_WriteObjectToFile() andFred Drake2002-06-171-5/+5
| | | | | PyMarshal_WriteObjectToFile(). This closes SF bug #533735.
* Ensure \verbatiminput always uses a unique filename for each input file inFred Drake2002-06-171-8/+66
| | | | | | the "Download as text" link. Previously, it could map multiple source files to a single name since all files end up with the same extension. This closes SF bug #558279.
* Add reminder, and a new POSIX functionAndrew M. Kuchling2002-06-171-6/+8
| | | | Tweak traceback display for consistency
* Typo.Michael W. Hudson2002-06-171-1/+1
|
* Whitespace normalization (tabs -> spaces)Neal Norwitz2002-06-171-5/+5
|
* Apply diff2.txt from SF patch http://www.python.org/sf/566999Walter Dörwald2002-06-172-7/+32
| | | | | | | | This patch enhances Python/import.c/find_module() so that unicode objects found in sys.path will be treated as legal directory names (The current code ignores anything that is not a str). The unicode name is converted to str using Py_FileSystemDefaultEncoding.
* Add IMAP4 QUOTA extension methodsPiers Lauder2002-06-172-3/+58
|