Staging
v0.5.1

sort by:
Revision Author Date Message Commit Date
71d74e8 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 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 SF patch #768187: replace apply(f, args, kwds) with f(*args, **kwds) 09 July 2003, 18:48:24 UTC
a4d2b86 Add versionadded. Remove duplicate "to" 09 July 2003, 12:41:55 UTC
ad30fa0 fix to work on python <= 2.1 09 July 2003, 05:33:14 UTC
df35bee bugfix: proper import bsddb exists below 09 July 2003, 05:29:24 UTC
14350ab 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 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 SF Bug 767794 "Break or continue outside loop causes crash" 09 July 2003, 04:27:24 UTC
bd2de3a typo 08 July 2003, 21:17:25 UTC
e6f7f9a 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 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 Document interrupt_main() Remove obsolete reference to deprecated exit_thread() function 08 July 2003, 17:07:20 UTC
dd3afa7 add missing ' 08 July 2003, 16:26:34 UTC
7898ccd 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 - 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 Update Tkinter3000 notes based on text from Fredrik Lundh. 08 July 2003, 13:44:27 UTC
121d34a Fix SF bug 764095: Don't use network in test_httplib. 08 July 2003, 12:36:58 UTC
a6b7d34 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 Use Boolean values for the capturestderr flag. 07 July 2003, 21:36:19 UTC
70fedcd Use -fno-strict-aliasing if available. Fixes #766696. Will backport to 2.2. 07 July 2003, 21:26:19 UTC
dfda8d7 - explain about making Python scripts executable on Unix in more detail - fix minor markup nit 07 July 2003, 21:00:29 UTC
84261d2 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 removed trailing tabs in several places, including after the final newline 07 July 2003, 17:38:26 UTC
b93b3e7 Error noted in email to python-docs: PyObject corresponds to PyObject_HEAD, not PyObject_VAR_HEAD. 07 July 2003, 17:20:40 UTC
5ec7968 This file was moved to Lib/. 07 July 2003, 16:09:24 UTC
d7ce86d Patch from Zooko to remove an experimental feature. 07 July 2003, 16:08:47 UTC
7cb229d add versionadded for getcheckinterval 07 July 2003, 14:11:53 UTC
e5e065b New function sys.getcheckinterval(), to complement setcheckinterval(). 06 July 2003, 18:36:54 UTC
d6640d4 Include grp.h in setgroups test. Fixes #765822. 06 July 2003, 09:29:52 UTC
b25229d Fix SF bug #766288, property() example gives syntax error 05 July 2003, 17:37:58 UTC
be56aae #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 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 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 Added missing newline at end of file. 04 July 2003, 12:05:25 UTC
078afc8 Files used for 2.3b2 macpython binary distribution. 04 July 2003, 11:06:36 UTC
bbaa083 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 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 Moved two sentences around to make them clearer. 03 July 2003, 21:33:02 UTC
cde2200 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 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 Tooltip for tab/space consistency check was the wrong way around. Spotted by Skip. 02 July 2003, 22:08:28 UTC
eec26f9 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 Addendum to #764548: restore 2.1 compatibility. 02 July 2003, 21:37:16 UTC
12723ba 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 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 SF bug #764616: execfile(filename,...) not execfile(file,...) Clarify parameter name. 02 July 2003, 15:31:54 UTC
f8020e0 Grammar nit. SF bug #757822 02 July 2003, 15:10:38 UTC
c5528b1 Revert the previous change; this is now dealt with in a better way. 02 July 2003, 14:44:55 UTC
6675881 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 fixed typo in comment 02 July 2003, 14:36:59 UTC
629dd99 Make the "install schema" tables follow the same table style we use elsewhere (lines between columns). 02 July 2003, 14:33:11 UTC
89de74e 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 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 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 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 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 Fix a variety of small markup nits. 02 July 2003, 12:27:43 UTC
e2ff8be 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 SF #764121, docstring for spawnlp incorrect 02 July 2003, 02:49:33 UTC
3c0f2c9 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 - added (c)StringIO tests; cStringIO usage failed in the previous version of plistlib.py (r1.2) 01 July 2003, 20:22:30 UTC
94af32e - replaced a couple of asserts with proper exceptions - use isinstance instead of flaky file-detection code 01 July 2003, 20:15:38 UTC
21d896c Use appropriate macros not the deprecated DL_IMPORT/DL_EXPORT macros 01 July 2003, 20:15:21 UTC
59aba12 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 Resolved minor XXX question in the obvious way. 01 July 2003, 19:28:44 UTC
3ede784 - 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 normalize markup for consistency 01 July 2003, 16:17:50 UTC
754a174 Remove carriage returns 01 July 2003, 15:03:49 UTC
e7dfe21 Fix SF bug #763023, difflib.py: ratio() zero division not caught Backport candidate 01 July 2003, 14:59:46 UTC
37ca8c1 connector(): You can't use an empty string as an argument to connect() on Windows. 01 July 2003, 14:49:32 UTC
93ceaea showwarning() calls formatwarning(), not showwarning(). Bugfix candidate. 01 July 2003, 14:37:59 UTC
1787a0b 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 Improve the wording a bit 01 July 2003, 07:19:17 UTC
69d6356 Fix spelling, grammar, usage, and markup. 01 July 2003, 06:29:18 UTC
8ee0060 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 Test Brett's addition of __all__ to Queue. 01 July 2003, 05:49:02 UTC
b42bb5a Add __all__ . 01 July 2003, 05:34:27 UTC
20def8b 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 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 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 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 Add versionadded info for the 2 new threading module functions 30 June 2003, 21:47:47 UTC
675580f Document the DISTUTILS_DEBUG variable. Closes sf #761401. Backport candidate. 30 June 2003, 19:33:29 UTC
3106817 Fix typo in error message 30 June 2003, 19:22:12 UTC
220e839 We are now post-beta 2. 30 June 2003, 13:38:38 UTC
f647b63 Added missing name (textwrap.dedent() docs). 30 June 2003, 12:18:52 UTC
8bcbe6a 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 SF bug #762990: Awful Grammar in Python Tutorial Fixed a nit. 30 June 2003, 04:27:31 UTC
d693a81 Fix SF 762891: "del p[key]" on proxy object raises SystemError() 30 June 2003, 04:18:48 UTC
562a855 Merge branch updates back into the main trunk 30 June 2003, 03:35:06 UTC
a9002f8 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 Bump version string to "2.3b2+". 30 June 2003, 02:14:28 UTC
4730880 Fix typo, refer to proper argument name 30 June 2003, 01:54:04 UTC
79b0ae1 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 - 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 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 Fix broken markup, & tweak a couple of things for consistency. 29 June 2003, 18:12:23 UTC
b676952 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 Add several news items for changes I made since b1. 29 June 2003, 17:25:39 UTC
back to top