summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Patch #554716: Use __va_copy where available.Martin v. Löwis2002-07-284-0/+16
|
* Patch #575827: allow threads inside SSL creation.Martin v. Löwis2002-07-281-4/+19
|
* Patch #581705: Catch OSError, termios.error in spawn. 2.2 bugfix candidate.Martin v. Löwis2002-07-281-4/+9
|
* Reset the Python execution server environment to its initial value priorKurt B. Kaiser2002-07-282-4/+14
| | | | | | | to executing Run/F5 from an EditorWindow. M ScriptBinding.py : add call to clear_the_environment() M run.py : implemented Executive.clear_the_environment()
* remove redundant importPiers Lauder2002-07-271-1/+0
|
* remove redundant codePiers Lauder2002-07-271-1/+1
|
* remove o/s dependancy from testPiers Lauder2002-07-272-11/+37
|
* tighten up the unicode object's docstring a tadSkip Montanaro2002-07-261-2/+2
|
* Use os.environ.get() in stead of os.getenv() (which is platform-dependent).Jack Jansen2002-07-261-1/+1
|
* Reorganized so the test is skipped if os.popen() doesn't exist (in stead of ↵Jack Jansen2002-07-261-4/+4
| | | | failing).
* Added a __contains__ method.Jack Jansen2002-07-261-0/+3
|
* Reverse the RPC socket connection: Python execution server connects toKurt B. Kaiser2002-07-263-74/+113
| | | | | | | Idle client and localhost origin of connection is verified by client. M PyShell.py M rpc.py M run.py
* Small clarifications when referring to the sys.exc_* variables so thatFred Drake2002-07-251-15/+15
| | | | | | readers are not given the wrong impression that they should be using those on a regualar basis. This closes SF bug #585598.
* Remove duplicate checks of the Node.allnodes variable.Fred Drake2002-07-251-3/+0
|
* Add an XXX comment and a pointer to a full bug report.Fred Drake2002-07-251-0/+2
|
* Don't be so hasty. If PyInt_AsLong() raises an error, don't set ValueError.Jeremy Hylton2002-07-251-0/+2
|
* Put checks for error returns in the right place.Jeremy Hylton2002-07-251-2/+8
|
* - Make number in comment match the targets in that section of theFred Drake2002-07-251-2/+2
| | | | | | Makefile. - Update the Python version number so we're using the library built from the current working sources.
* typoSkip Montanaro2002-07-251-1/+1
|
* * runctx - fix a couple typosSkip Montanaro2002-07-251-17/+21
| | | | | | | | | * globaltrace_lt - handle case where inspect.getmodulename doesn't return anything useful * localtrace_trace - handle case where inspect.getframeinfo doesn't return any context info I think both of the last two are caused by exec'd or eval'd code
* Complain if __len__() returns < 0, just like classic classes.Jeremy Hylton2002-07-251-0/+5
| | | | | | Fixes SF bug #575773. Bug fix candidate.
* Extended socket.htonl and ntohl to accept longs.Jeremy Hylton2002-07-252-15/+64
| | | | | | | Fixes SF bug #568322. The code should raise an OverflowError if the long is > 32 bits, even on platforms where sizeof(long) > 4.
* Remove test that was none too picky about whether attributes exist.Jeremy Hylton2002-07-251-41/+0
|
* remove spurious SET_LINENO from com_list_for and com_list_if. All they doSkip Montanaro2002-07-251-2/+0
| | | | | | | | | | | is slow things down unnecessarily and make tracing much more verbose. Something like def f(n): return [i for i in range(n) if i%2] should have at most two SET_LINENO instructions, not four. When tracing, the current line number should be printed once, not 2*n+1 times.
* Get rid of _expand() altogether - the match object supports m.expand().Guido van Rossum2002-07-241-11/+2
|
* Flesh out description of getlogin() and recommend against using it.Jeremy Hylton2002-07-241-2/+3
|
* The test for re.engine was misfiring because re.engine is no longerGuido van Rossum2002-07-241-11/+4
| | | | | | | | | defined and the default was "pre" instead of "sre". Give up on 1.5.2 compatibility, hardcode the sre solution. However, this XXX comment still applies, AFAIK: # XXX This code depends on internals of the regular expression # engine! There's no standard API to do a substitution when you # have already found the match. One should be added.
* Use full package paths in imports.Barry Warsaw2002-07-231-7/+2
|
* Taught the Windows installer about changes in the structure of the emailTim Peters2002-07-231-8/+18
| | | | package, and the loss of the test/data directory.
* Added a couple of more tests for Header charset handling.Barry Warsaw2002-07-231-0/+15
|
* Oops, missed an import of test_support.Barry Warsaw2002-07-232-2/+2
|
* A few updates about how/where to import test_support from.Barry Warsaw2002-07-231-4/+5
|
* Get rid of relative imports in all unittests. Now anything thatBarry Warsaw2002-07-23194-1384/+195
| | | | | | | | | | | imports e.g. test_support must do so using an absolute package name such as "import test.test_support" or "from test import test_support". This also updates the README in Lib/test, and gets rid of the duplicate data dirctory in Lib/test/data (replaced by Lib/email/test/data). Now Tim and Jack can have at it. :)
* Replace DL_IMPORT with PyMODINIT_FUNC and remove "/export:init..." linkMark Hammond2002-07-2322-46/+46
| | | | | command line for Windows builds. This should allow MSVC to import and build the Python MSVC6 project files without error.
* append(): Bite the bullet and let charset be the string name of aBarry Warsaw2002-07-231-3/+6
| | | | character set, which we'll convert to a Charset instance. Sigh.
* make_header(): Watch out for charset is None, which decode_header()Barry Warsaw2002-07-231-3/+2
| | | | will return as the charset if implicit us-ascii is used.
* News about StopIteration as a "sink state".Guido van Rossum2002-07-231-0/+8
|
* Add news about strptime and socket.setdefaulttimeout().Guido van Rossum2002-07-231-1/+6
|
* SF patch #581396, Canvas "select_item" always returns NoneNeal Norwitz2002-07-231-1/+1
| | | | Return the selected item, if there is any.
* [Bug #580462] Mention changes to GC APIAndrew M. Kuchling2002-07-221-84/+116
| | | | | Mention portable strptime() Move C-level sections farther down in the file
* Sort changed modules into alphabetical order; no other changesAndrew M. Kuchling2002-07-221-93/+97
|
* Rewrite a paragraph, and use correct mark-upAndrew M. Kuchling2002-07-221-5/+9
|
* Remove a strange single quote that didn't seem to upset the compilers!Mark Hammond2002-07-221-1/+1
|
* Nuke the only DL_* in this directory.Mark Hammond2002-07-221-1/+1
|
* Move DL_IMPORT/DL_EXPORT to Build section, I think this is the correct placeNeal Norwitz2002-07-221-4/+5
|
* SF bug #583894, add doc for DL_IMPORT/DL_EXPORT deprecationNeal Norwitz2002-07-221-0/+5
|
* Add note about DL_IMPORT deprecation.Mark Hammond2002-07-221-0/+4
| | | | [ 583894 ] doc DL_IMPORT/DL_EXPORT changes
* Fixed potential refcount problems with interned strings, adapted comments, ↵Jack Jansen2002-07-221-6/+16
| | | | added a bit more trace output if verbose > 1.
* Finally found out why te cf project sometimes worked and someimes didn't. ↵Jack Jansen2002-07-221-1/+1
| | | | Fixed it.
* New test "+sort", tacking 10 random floats on to the end of a sortedTim Peters2002-07-211-6/+9
| | | | | | | | | | array. Our samplesort special-cases the snot out of this, running about 12x faster than *sort. The experimental mergesort runs it about 8x faster than *sort without special-casing, but should really do better than that (when merging runs of different lengths, right now it only does something clever about finding where the second run begins in the first and where the first run ends in the second, and that's more of a temp-memory optimization).