71d74e8 | Andrew MacIntyre | 10 July 2003, 12:52:54 UTC | Extend the pwd & grp emulations to support accessing the pwd/grp 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. | 10 July 2003, 12:52:54 UTC |
28df64a | Andrew MacIntyre | 10 July 2003, 12:48:39 UTC | patch #764612 - find DB 4.1/4.0/3.x on FreeBSD and systems with similar installation location policies. | 10 July 2003, 12:48:39 UTC |
931237e | Raymond Hettinger | 09 July 2003, 18:48:24 UTC | SF patch #768187: replace apply(f, args, kwds) with f(*args, **kwds) | 09 July 2003, 18:48:24 UTC |
a4d2b86 | Neal Norwitz | 09 July 2003, 12:41:55 UTC | Add versionadded. Remove duplicate "to" | 09 July 2003, 12:41:55 UTC |
ad30fa0 | Gregory P. Smith | 09 July 2003, 05:33:14 UTC | fix to work on python <= 2.1 | 09 July 2003, 05:33:14 UTC |
df35bee | Gregory P. Smith | 09 July 2003, 05:29:24 UTC | bugfix: proper import bsddb exists below | 09 July 2003, 05:29:24 UTC |
14350ab | Mark Hammond | 09 July 2003, 04:57:46 UTC | Fix [ 766669 ] Consistent GPF on exit Use Py_AtExit instead of atexit so we are called during Py_Finalize() rather than during DLL teardown. | 09 July 2003, 04:57:46 UTC |
455d46f | Gregory P. Smith | 09 July 2003, 04:45:59 UTC | bsddb 4.1.6: * 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. | 09 July 2003, 04:45:59 UTC |
bea57c6 | Kurt B. Kaiser | 09 July 2003, 04:27:24 UTC | SF Bug 767794 "Break or continue outside loop causes crash" | 09 July 2003, 04:27:24 UTC |
bd2de3a | Skip Montanaro | 08 July 2003, 21:17:25 UTC | typo | 08 July 2003, 21:17:25 UTC |
e6f7f9a | Tim Peters | 08 July 2003, 20:53:38 UTC | I "cvs admin -kb"'ed these files to close a bug report. Now they need to have genuwine Windows line ends. | 08 July 2003, 20:53:38 UTC |
39c3bdc | Kurt B. Kaiser | 08 July 2003, 18:05:26 UTC | Adding "use warnings" to .../Doc/perl/python.perl raises the Perl requirement to 5.6.0 or later. | 08 July 2003, 18:05:26 UTC |
0b1782f | Kurt B. Kaiser | 08 July 2003, 17:07:20 UTC | Document interrupt_main() Remove obsolete reference to deprecated exit_thread() function | 08 July 2003, 17:07:20 UTC |
dd3afa7 | Neal Norwitz | 08 July 2003, 16:26:34 UTC | add missing ' | 08 July 2003, 16:26:34 UTC |
7898ccd | Fred Drake | 08 July 2003, 15:57:52 UTC | Improve compatibility with more versions of LaTeX2HTML and more LaTeX markup. Not currently needed, but easier to save this now than to have to figure it out when we do. | 08 July 2003, 15:57:52 UTC |
9a5b6a6 | Fred Drake | 08 July 2003, 15:38:40 UTC | - clean up table markup for readability - don't use \constant for literals; it's for "defined" constants - fix various consistency issues | 08 July 2003, 15:38:40 UTC |
8120995 | Fred Drake | 08 July 2003, 13:44:27 UTC | Update Tkinter3000 notes based on text from Fredrik Lundh. | 08 July 2003, 13:44:27 UTC |
121d34a | Jeremy Hylton | 08 July 2003, 12:36:58 UTC | Fix SF bug 764095: Don't use network in test_httplib. | 08 July 2003, 12:36:58 UTC |
a6b7d34 | Anthony Baxter | 08 July 2003, 08:40:20 UTC | Fixed a table that wasn't in a tableii block, and added a very simple example to show how to log to a file. | 08 July 2003, 08:40:20 UTC |
b5aa407 | Fred Drake | 07 July 2003, 21:36:19 UTC | Use Boolean values for the capturestderr flag. | 07 July 2003, 21:36:19 UTC |
70fedcd | Martin v. Löwis | 07 July 2003, 21:26:19 UTC | Use -fno-strict-aliasing if available. Fixes #766696. Will backport to 2.2. | 07 July 2003, 21:26:19 UTC |
dfda8d7 | Fred Drake | 07 July 2003, 21:00:29 UTC | - explain about making Python scripts executable on Unix in more detail - fix minor markup nit | 07 July 2003, 21:00:29 UTC |
84261d2 | Gregory P. Smith | 07 July 2003, 19:06:45 UTC | Fix a typo/cut-n-paste error in DBCursor.join_item so that it doesn't return a tuple. (this also implies that nobody uses this method; the bug has been here for a long time) | 07 July 2003, 19:06:45 UTC |
8851c62 | Fred Drake | 07 July 2003, 17:38:26 UTC | removed trailing tabs in several places, including after the final newline | 07 July 2003, 17:38:26 UTC |
b93b3e7 | Fred Drake | 07 July 2003, 17:20:40 UTC | Error noted in email to python-docs: PyObject corresponds to PyObject_HEAD, not PyObject_VAR_HEAD. | 07 July 2003, 17:20:40 UTC |
5ec7968 | Jeremy Hylton | 07 July 2003, 16:09:24 UTC | This file was moved to Lib/. | 07 July 2003, 16:09:24 UTC |
d7ce86d | Jeremy Hylton | 07 July 2003, 16:08:47 UTC | Patch from Zooko to remove an experimental feature. | 07 July 2003, 16:08:47 UTC |
7cb229d | Neal Norwitz | 07 July 2003, 14:11:53 UTC | add versionadded for getcheckinterval | 07 July 2003, 14:11:53 UTC |
e5e065b | Tim Peters | 06 July 2003, 18:36:54 UTC | New function sys.getcheckinterval(), to complement setcheckinterval(). | 06 July 2003, 18:36:54 UTC |
d6640d4 | Martin v. Löwis | 06 July 2003, 09:29:52 UTC | Include grp.h in setgroups test. Fixes #765822. | 06 July 2003, 09:29:52 UTC |
b25229d | Neal Norwitz | 05 July 2003, 17:37:58 UTC | Fix SF bug #766288, property() example gives syntax error | 05 July 2003, 17:37:58 UTC |
be56aae | Just van Rossum | 04 July 2003, 14:20:03 UTC | #765903: - added bundle_id/--bundle-id option, to specify the CFBundleIndentifier #765615: - in the appropriate situation, prepend $PATH with our path instead of setting it. | 04 July 2003, 14:20:03 UTC |
dd614fd | Jack Jansen | 04 July 2003, 13:06:14 UTC | Fixed lots of minor issues found by Edward Moy: incorrect version strings, non-standard naming of things in bundles, etc. | 04 July 2003, 13:06:14 UTC |
66b8483 | Jack Jansen | 04 July 2003, 12:14:39 UTC | Fixed two bugs in MacOSX framework handling spotted by Edward Moy: - 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. | 04 July 2003, 12:14:39 UTC |
276b290 | Jack Jansen | 04 July 2003, 12:05:25 UTC | Added missing newline at end of file. | 04 July 2003, 12:05:25 UTC |
078afc8 | Jack Jansen | 04 July 2003, 11:06:36 UTC | Files used for 2.3b2 macpython binary distribution. | 04 July 2003, 11:06:36 UTC |
bbaa083 | Jack Jansen | 04 July 2003, 11:05:35 UTC | If a --python option is used to specify the Python to use in the #! line also use this as the executable in the bundle. | 04 July 2003, 11:05:35 UTC |
2e7e7df | Tim Peters | 04 July 2003, 04:40:45 UTC | An Anonymous Coward on c.l.py posted a little program with bizarre 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. | 04 July 2003, 04:40:45 UTC |
75132e8 | Jack Jansen | 03 July 2003, 21:33:02 UTC | Moved two sentences around to make them clearer. | 03 July 2003, 21:33:02 UTC |
cde2200 | Brett Cannon | 03 July 2003, 19:59:57 UTC | Fixes bug of timezone value being left as -1 when ``time.tzname[0] == 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. | 03 July 2003, 19:59:57 UTC |
ebab26a | Jack Jansen | 02 July 2003, 22:09:30 UTC | Skip noticed that the document talks about "setting PythonLauncher as the default application" but doesn't give a clue on how to do this. Refer to Apple Help. | 02 July 2003, 22:09:30 UTC |
42fbc69 | Jack Jansen | 02 July 2003, 22:08:28 UTC | Tooltip for tab/space consistency check was the wrong way around. Spotted by Skip. | 02 July 2003, 22:08:28 UTC |
eec26f9 | Skip Montanaro | 02 July 2003, 21:38:34 UTC | Correct documentation of check interval - it's 100 by default, not 10 any longer. Pointed out by Alex Martelli. | 02 July 2003, 21:38:34 UTC |
7490250 | Just van Rossum | 02 July 2003, 21:37:16 UTC | Addendum to #764548: restore 2.1 compatibility. | 02 July 2003, 21:37:16 UTC |
12723ba | Just van Rossum | 02 July 2003, 20:03:04 UTC | Fix and test for bug #764548: Use isinstance() instead of comparing types directly, to enable subclasses of str and unicode to be used as patterns. Blessed by /F. | 02 July 2003, 20:03:04 UTC |
5e4e39f | Skip Montanaro | 02 July 2003, 15:32:48 UTC | Note that csv files (when they are actual files) must be opened in 'b'inary mode. Note that the only restriction on the csvfile passed to writer objects is that it have a write method. | 02 July 2003, 15:32:48 UTC |
774816f | Raymond Hettinger | 02 July 2003, 15:31:54 UTC | SF bug #764616: execfile(filename,...) not execfile(file,...) Clarify parameter name. | 02 July 2003, 15:31:54 UTC |
f8020e0 | Raymond Hettinger | 02 July 2003, 15:10:38 UTC | Grammar nit. SF bug #757822 | 02 July 2003, 15:10:38 UTC |
c5528b1 | Fred Drake | 02 July 2003, 14:44:55 UTC | Revert the previous change; this is now dealt with in a better way. | 02 July 2003, 14:44:55 UTC |
6675881 | Fred Drake | 02 July 2003, 14:44:08 UTC | There's a better way to deal with the "comment" environment; I found this in SF patch #732174. | 02 July 2003, 14:44:08 UTC |
6802c6e | Just van Rossum | 02 July 2003, 14:36:59 UTC | fixed typo in comment | 02 July 2003, 14:36:59 UTC |
629dd99 | Fred Drake | 02 July 2003, 14:33:11 UTC | Make the "install schema" tables follow the same table style we use elsewhere (lines between columns). | 02 July 2003, 14:33:11 UTC |
89de74e | Fred Drake | 02 July 2003, 14:25:04 UTC | The Macintosh Modules Reference now formats to GNU info without errors (which is not to say it's right), so re-enable it. Documenting Python and Installing Python Modules still have problems when converting to GNU info, so we'll continue to leave them out for now. | 02 July 2003, 14:25:04 UTC |
3b09558 | Fred Drake | 02 July 2003, 14:22:48 UTC | Fill out the set of macros and environments supported somewhat. Some of this is still pretty iffy. | 02 July 2003, 14:22:48 UTC |
348c261 | Andrew MacIntyre | 02 July 2003, 14:05:08 UTC | On those systems lacking the AFMT_S16_NE symbol, the test was failing because it was still looking in the ossaudiodev module namespace for this symbol. As the symbol has already been rebound as a global, use that instead. | 02 July 2003, 14:05:08 UTC |
abccf41 | Andrew MacIntyre | 02 July 2003, 13:53:25 UTC | FreeBSD 5.x has moved some library routines and typedefs outside the scope of the _XOPEN_SOURCE and _POSIX_C_SOURCE symbols, including: - getloadavg() - typedefs for u_int, u_long, u_char, u_short, ushort & uint These are now all defined under the control of a __BSD_VISIBLE symbol. The lack of the typedefs causes several extension modules to build incorrectly or not at all, and is the cause of failures reported for test_socket and test_tempfile on this platform (see python-dev: 29/6/03, pieterb@gewis.nl, "Running tests on freebsd5") This change does not appear to be needed in the 2.2 branch. | 02 July 2003, 13:53:25 UTC |
1ec0bdf | Fred Drake | 02 July 2003, 13:42:51 UTC | The datetime C API really isn't usable outside the datetime module implementation, so remove this decoy (it break formatting of the GNU info version of the docs). | 02 July 2003, 13:42:51 UTC |
2884d6d | Fred Drake | 02 July 2003, 12:27:43 UTC | Fix a variety of small markup nits. | 02 July 2003, 12:27:43 UTC |
e2ff8be | Jack Jansen | 02 July 2003, 09:20:09 UTC | Moved the IDE tutorial to a directory with a shorter name. The long name was giving problems with some tar implementations. | 02 July 2003, 09:20:09 UTC |
b7f6810 | Neal Norwitz | 02 July 2003, 02:49:33 UTC | SF #764121, docstring for spawnlp incorrect | 02 July 2003, 02:49:33 UTC |
3c0f2c9 | Neal Norwitz | 01 July 2003, 21:12:47 UTC | Fix SF bug #763637, 2.3b2 unpack tuple of wrong size in after_cancel Tk 8.4 may return different values than 8.3. This fix should handle either version. | 01 July 2003, 21:12:47 UTC |
bcc58e8 | Just van Rossum | 01 July 2003, 20:22:30 UTC | - added (c)StringIO tests; cStringIO usage failed in the previous version of plistlib.py (r1.2) | 01 July 2003, 20:22:30 UTC |
94af32e | Just van Rossum | 01 July 2003, 20:15:38 UTC | - replaced a couple of asserts with proper exceptions - use isinstance instead of flaky file-detection code | 01 July 2003, 20:15:38 UTC |
21d896c | Neal Norwitz | 01 July 2003, 20:15:21 UTC | Use appropriate macros not the deprecated DL_IMPORT/DL_EXPORT macros | 01 July 2003, 20:15:21 UTC |
59aba12 | Tim Peters | 01 July 2003, 20:01:55 UTC | Make the classes exposed by threading.py new-style classes. This is mostly for convenience and to aid debugging. | 01 July 2003, 20:01:55 UTC |
0939fac | Tim Peters | 01 July 2003, 19:28:44 UTC | Resolved minor XXX question in the obvious way. | 01 July 2003, 19:28:44 UTC |
3ede784 | Fred Drake | 01 July 2003, 16:31:26 UTC | - note that super() only applies to new-style classes; closes SF bug #764003 - fix markup for consistency | 01 July 2003, 16:31:26 UTC |
901a41e | Fred Drake | 01 July 2003, 16:17:50 UTC | normalize markup for consistency | 01 July 2003, 16:17:50 UTC |
754a174 | Neal Norwitz | 01 July 2003, 15:03:49 UTC | Remove carriage returns | 01 July 2003, 15:03:49 UTC |
e7dfe21 | Neal Norwitz | 01 July 2003, 14:59:46 UTC | Fix SF bug #763023, difflib.py: ratio() zero division not caught Backport candidate | 01 July 2003, 14:59:46 UTC |
37ca8c1 | Tim Peters | 01 July 2003, 14:49:32 UTC | connector(): You can't use an empty string as an argument to connect() on Windows. | 01 July 2003, 14:49:32 UTC |
93ceaea | Tim Peters | 01 July 2003, 14:37:59 UTC | showwarning() calls formatwarning(), not showwarning(). Bugfix candidate. | 01 July 2003, 14:37:59 UTC |
1787a0b | Neal Norwitz | 01 July 2003, 13:44:28 UTC | Fix SF bug #763770, test_socket_ssl crash Don't run any tests if there is no ssl support. | 01 July 2003, 13:44:28 UTC |
9c8f78d | Raymond Hettinger | 01 July 2003, 07:19:17 UTC | Improve the wording a bit | 01 July 2003, 07:19:17 UTC |
69d6356 | Raymond Hettinger | 01 July 2003, 06:29:18 UTC | Fix spelling, grammar, usage, and markup. | 01 July 2003, 06:29:18 UTC |
8ee0060 | Raymond Hettinger | 01 July 2003, 06:19:34 UTC | SF #751062: Tutorial: remove string exceptions, add parnassus, #posts (Contributed by Gerritt Holl) * Remove the last mentions of string exceptions * Reference a third-party repository of programs * Minor clarification of comp.lang.py posting volumes | 01 July 2003, 06:19:34 UTC |
cc0a664 | Raymond Hettinger | 01 July 2003, 05:49:02 UTC | Test Brett's addition of __all__ to Queue. | 01 July 2003, 05:49:02 UTC |
b42bb5a | Brett Cannon | 01 July 2003, 05:34:27 UTC | Add __all__ . | 01 July 2003, 05:34:27 UTC |
20def8b | Brett Cannon | 01 July 2003, 05:16:08 UTC | Make temporary change of using _strptime for time.strptime permanent. Flesh out docs to better explain time.strptime (closes bug #697990). | 01 July 2003, 05:16:08 UTC |
592c4cc | Neal Norwitz | 01 July 2003, 04:14:28 UTC | SF bug 753592, websucker bug Pass the proper variable when the user supplies a directory. Will backport. | 01 July 2003, 04:14:28 UTC |
168e73d | Neal Norwitz | 01 July 2003, 03:33:31 UTC | Fix SF #763362, test_posixpath failed Don't check expanduser('~') if the home directory == the root directory (ie, we are running as root). | 01 July 2003, 03:33:31 UTC |
0ccda1e | Mark Hammond | 01 July 2003, 00:13:27 UTC | Support 'mbcs' as a 'built-in' encoding, so the C API can use it without defering to the encodings package. As described in [ 763111 ] mbcs encoding should skip encodings package | 01 July 2003, 00:13:27 UTC |
ecc7171 | Neal Norwitz | 30 June 2003, 21:47:47 UTC | Add versionadded info for the 2 new threading module functions | 30 June 2003, 21:47:47 UTC |
675580f | Thomas Heller | 30 June 2003, 19:33:29 UTC | Document the DISTUTILS_DEBUG variable. Closes sf #761401. Backport candidate. | 30 June 2003, 19:33:29 UTC |
3106817 | Neal Norwitz | 30 June 2003, 19:22:12 UTC | Fix typo in error message | 30 June 2003, 19:22:12 UTC |
220e839 | Fred Drake | 30 June 2003, 13:38:38 UTC | We are now post-beta 2. | 30 June 2003, 13:38:38 UTC |
f647b63 | Fred Drake | 30 June 2003, 12:18:52 UTC | Added missing name (textwrap.dedent() docs). | 30 June 2003, 12:18:52 UTC |
8bcbe6a | Walter Dörwald | 30 June 2003, 11:57:52 UTC | Don't require that a RuntimeError is raised when playing a second sound while the first one is still running, as the first one one might already have finished. Fixes part of SF bug #763052. | 30 June 2003, 11:57:52 UTC |
ccd615c | Raymond Hettinger | 30 June 2003, 04:27:31 UTC | SF bug #762990: Awful Grammar in Python Tutorial Fixed a nit. | 30 June 2003, 04:27:31 UTC |
d693a81 | Raymond Hettinger | 30 June 2003, 04:18:48 UTC | Fix SF 762891: "del p[key]" on proxy object raises SystemError() | 30 June 2003, 04:18:48 UTC |
562a855 | Raymond Hettinger | 30 June 2003, 03:35:06 UTC | Merge branch updates back into the main trunk | 30 June 2003, 03:35:06 UTC |
a9002f8 | Neal Norwitz | 30 June 2003, 03:25:20 UTC | Fix SF #754870, SSL crash interpreter when remote side closes during connect Also fix a memory leak. | 30 June 2003, 03:25:20 UTC |
b346096 | Tim Peters | 30 June 2003, 02:14:28 UTC | Bump version string to "2.3b2+". | 30 June 2003, 02:14:28 UTC |
4730880 | Neal Norwitz | 30 June 2003, 01:54:04 UTC | Fix typo, refer to proper argument name | 30 June 2003, 01:54:04 UTC |
79b0ae1 | Just van Rossum | 29 June 2003, 22:20:26 UTC | restore 2.2 compatibility: - don't use "abc" in aString - don't reorganize extension modules when not using zipimport | 29 June 2003, 22:20:26 UTC |
762d2cc | Just van Rossum | 29 June 2003, 21:54:12 UTC | - added --semi-standalone option that builds apps that depend on an installed Python, yet include any modules not in the std lib - reworked extension module inclusion code: put all .so files in a subdirectory of Contents/Resources/, but more importantly, correctly support extensions that are submodules. | 29 June 2003, 21:54:12 UTC |
0242070 | Raymond Hettinger | 29 June 2003, 20:36:23 UTC | More tests * Test with infinite inputs (using take() on the output) * Test whether GC can find and eliminate cycles. | 29 June 2003, 20:36:23 UTC |
5728815 | Fred Drake | 29 June 2003, 18:12:23 UTC | Fix broken markup, & tweak a couple of things for consistency. | 29 June 2003, 18:12:23 UTC |
b676952 | Jeremy Hylton | 29 June 2003, 17:55:05 UTC | Fix sf bug 666219: assertion error in httplib. The obvious way for this assertion to fail is if the LineAndFileWrapper constructor is called when an empty line. Raise a BadStatusError before the call. | 29 June 2003, 17:55:05 UTC |
b752c27 | Jeremy Hylton | 29 June 2003, 17:25:39 UTC | Add several news items for changes I made since b1. | 29 June 2003, 17:25:39 UTC |