summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* update OS/2 EMX port notesAndrew MacIntyre2003-07-101-4/+9
|
* Extend the pwd & grp emulations to support accessing the pwd/grpAndrew MacIntyre2003-07-102-4/+78
| | | | | | record tuple by name as well as index, to match the behaviour of the pwd/grp extension modules for Unix. These emulation modules now pass test_pwd & test_grp.
* patch #764612 - find DB 4.1/4.0/3.x on FreeBSD and systems with similarAndrew MacIntyre2003-07-101-2/+3
| | | | installation location policies.
* SF patch #768187: replace apply(f, args, kwds) with f(*args, **kwds)Raymond Hettinger2003-07-0910-16/+14
|
* Add versionadded. Remove duplicate "to"Neal Norwitz2003-07-091-1/+2
|
* fix to work on python <= 2.1Gregory P. Smith2003-07-091-2/+2
|
* bugfix: proper import bsddb exists belowGregory P. Smith2003-07-091-1/+0
|
* Fix [ 766669 ] Consistent GPF on exitMark Hammond2003-07-091-1/+1
| | | | | Use Py_AtExit instead of atexit so we are called during Py_Finalize() rather than during DLL teardown.
* bsddb 4.1.6:Gregory P. Smith2003-07-096-51/+284
| | | | | | | | | | | * Extended DB & DBEnv set_get_returns_none functionality to take a "level" instead of a boolean flag. The boolean 0 and 1 values still have the same effect. A value of 2 extends the "return None instead of raising an exception" behaviour to the DBCursor set methods. This will become the default behaviour in pybsddb 4.2. * Fixed a typo in DBCursor.join_item method that made it crash instead of returning a value. Obviously nobody uses it. Wrote a test case for join and join_item.
* SF Bug 767794Kurt B. Kaiser2003-07-091-0/+2
| | | | "Break or continue outside loop causes crash"
* typoSkip Montanaro2003-07-081-1/+1
|
* I "cvs admin -kb"'ed these files to close a bug report. Now they needTim Peters2003-07-085-485/+485
| | | | to have genuwine Windows line ends.
* Adding "use warnings" to .../Doc/perl/python.perl raisesKurt B. Kaiser2003-07-081-1/+1
| | | | the Perl requirement to 5.6.0 or later.
* Document interrupt_main()Kurt B. Kaiser2003-07-081-5/+5
| | | | Remove obsolete reference to deprecated exit_thread() function
* add missing 'Neal Norwitz2003-07-081-1/+1
|
* Improve compatibility with more versions of LaTeX2HTML and more LaTeXFred Drake2003-07-081-0/+1
| | | | | markup. Not currently needed, but easier to save this now than to have to figure it out when we do.
* - clean up table markup for readabilityFred Drake2003-07-081-40/+46
| | | | | - don't use \constant for literals; it's for "defined" constants - fix various consistency issues
* Update Tkinter3000 notes based on text from Fredrik Lundh.Fred Drake2003-07-081-7/+9
|
* Fix SF bug 764095: Don't use network in test_httplib.Jeremy Hylton2003-07-082-14/+35
|
* Fixed a table that wasn't in a tableii block, and added a very simpleAnthony Baxter2003-07-081-26/+72
| | | | example to show how to log to a file.
* Use Boolean values for the capturestderr flag.Fred Drake2003-07-071-3/+3
|
* Use -fno-strict-aliasing if available. Fixes #766696. Will backport to 2.2.Martin v. Löwis2003-07-072-1/+60
|
* - explain about making Python scripts executable on Unix in moreFred Drake2003-07-071-2/+13
| | | | | detail - fix minor markup nit
* Fix a typo/cut-n-paste error in DBCursor.join_item so that it doesn'tGregory P. Smith2003-07-071-1/+1
| | | | | return a tuple. (this also implies that nobody uses this method; the bug has been here for a long time)
* removed trailing tabs in several places, including after the finalFred Drake2003-07-071-8/+7
| | | | newline
* Error noted in email to python-docs: PyObject corresponds toFred Drake2003-07-071-1/+1
| | | | PyObject_HEAD, not PyObject_VAR_HEAD.
* This file was moved to Lib/.Jeremy Hylton2003-07-071-729/+0
|
* Patch from Zooko to remove an experimental feature.Jeremy Hylton2003-07-071-9/+4
|
* add versionadded for getcheckintervalNeal Norwitz2003-07-071-0/+1
|
* New function sys.getcheckinterval(), to complement setcheckinterval().Tim Peters2003-07-064-2/+24
|
* Include grp.h in setgroups test. Fixes #765822.Martin v. Löwis2003-07-062-3/+11
|
* Fix SF bug #766288, property() example gives syntax errorNeal Norwitz2003-07-051-1/+1
|
* #765903:Just van Rossum2003-07-041-5/+22
| | | | | | | - added bundle_id/--bundle-id option, to specify the CFBundleIndentifier #765615: - in the appropriate situation, prepend $PATH with our path instead of setting it.
* Fixed lots of minor issues found by Edward Moy: incorrect versionJack Jansen2003-07-047-22/+26
| | | | strings, non-standard naming of things in bundles, etc.
* Fixed two bugs in MacOSX framework handling spotted by Edward Moy:Jack Jansen2003-07-043-10/+10
| | | | | | | | | - In the top level Makefile, the argument to -install_name should be prepended with /System/Library/Frameworks/, so it is an absolute path. - In the top level Makefile, because of 2), RUNSHARED needs to be set to DYLD_FRAMEWORK_PATH=<path to local framework> and $(RUNSHARED) prepended to the $(MAKE) lines in the frameworkinstallmaclib and frameworkinstallapps targets.
* Added missing newline at end of file.Jack Jansen2003-07-041-1/+2
|
* Files used for 2.3b2 macpython binary distribution.Jack Jansen2003-07-042-3/+4
|
* If a --python option is used to specify the Python to use in the #!Jack Jansen2003-07-041-1/+4
| | | | line also use this as the executable in the bundle.
* An Anonymous Coward on c.l.py posted a little program with bizarreTim Peters2003-07-042-23/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | behavior, creating many threads very quickly. A long debugging session revealed that the Windows implementation of PyThread_start_new_thread() was choked with "laziness" errors: 1. It checked MS _beginthread() for a failure return, but when that happened it returned heap trash as the function result, instead of an id of -1 (the proper error-return value). 2. It didn't consider that the Win32 CreateSemaphore() can fail. 3. When creating a great many threads very quickly, it's quite possible that any particular bootstrap call can take virtually any amount of time to return. But the code waited for a maximum of 5 seconds, and didn't check to see whether the semaphore it was waiting for got signaled. If it in fact timed out, the function could again return heap trash as the function result. This is actually what confused the test program, as the heap trash usually turned out to be 0, and then multiple threads all got id 0 simultaneously, confusing the hell out of threading.py's _active dict (mapping id to thread object). A variety of baffling behaviors followed from that. WRT #1 and #2, error returns are checked now, and "thread.error: can't start new thread" gets raised now if a new thread (or new semaphore) can't be created. WRT #3, we now wait for the semaphore without a timeout. Also removed useless local vrbls, folded long lines, and changed callobj to a stack auto (it was going thru malloc/free instead, for no discernible reason). Bugfix candidate.
* Moved two sentences around to make them clearer.Jack Jansen2003-07-031-4/+5
|
* Fixes bug of timezone value being left as -1 when ``time.tzname[0] ==Brett Cannon2003-07-032-7/+8
| | | | | | | time.tzname[1] and not time.daylight`` is true when it should only when time.daylight is true. Tests are also fixed. Closes bug #763047 and its cohort #763052.
* Skip noticed that the document talks about "setting PythonLauncher as theJack Jansen2003-07-021-3/+5
| | | | | default application" but doesn't give a clue on how to do this. Refer to Apple Help.
* Tooltip for tab/space consistency check was the wrong way around. SpottedJack Jansen2003-07-023-6/+2
| | | | by Skip.
* Correct documentation of check interval - it's 100 by default, not 10 anySkip Montanaro2003-07-023-4/+4
| | | | longer. Pointed out by Alex Martelli.
* Addendum to #764548: restore 2.1 compatibility.Just van Rossum2003-07-022-3/+9
|
* Fix and test for bug #764548:Just van Rossum2003-07-023-7/+17
| | | | | | Use isinstance() instead of comparing types directly, to enable subclasses of str and unicode to be used as patterns. Blessed by /F.
* Note that csv files (when they are actual files) must be opened in 'b'inarySkip Montanaro2003-07-021-4/+9
| | | | | mode. Note that the only restriction on the csvfile passed to writer objects is that it have a write method.
* SF bug #764616: execfile(filename,...) not execfile(file,...)Raymond Hettinger2003-07-021-1/+1
| | | | Clarify parameter name.
* Grammar nit. SF bug #757822Raymond Hettinger2003-07-021-1/+1
|
* Revert the previous change; this is now dealt with in a better way.Fred Drake2003-07-021-0/+54
|