6c85bcb | Fred Drake | 16 July 2003, 04:02:58 UTC | - update some comments - add support for the "What's New" document - add short aliases for individual documents; nice for debugging conversions | 16 July 2003, 04:02:58 UTC |
fa00f91 | Fred Drake | 16 July 2003, 04:01:04 UTC | Pass along the selected "What's New" document to the make file for the GNU info conversion. | 16 July 2003, 04:01:04 UTC |
15b3dba | Fred Drake | 16 July 2003, 04:00:14 UTC | Adjust description of the internationalized domain name encoding to better accomodate the GNU info conversion. | 16 July 2003, 04:00:14 UTC |
bb4a47c | Mark Hammond | 16 July 2003, 03:46:38 UTC | Prevent failure on the mac, where "mbcs" is not the file system encoding. Use sys.getfilesystemencoding(). | 16 July 2003, 03:46:38 UTC |
0bb242b | Fred Drake | 16 July 2003, 03:44:48 UTC | Map \envvar to the TeXinfo equivalent, @env. | 16 July 2003, 03:44:48 UTC |
8500263 | Fred Drake | 16 July 2003, 03:35:41 UTC | Simple support for the alltt environment. | 16 July 2003, 03:35:41 UTC |
3605ae5 | Fred Drake | 16 July 2003, 03:26:31 UTC | In the description of enumerate(), the indexing operators should not be included in the \var. This produced weird results in general, but broke the GNU info conversion. | 16 July 2003, 03:26:31 UTC |
7769bb9 | Fred Drake | 16 July 2003, 03:16:34 UTC | Teach this script about \AA and \aa (the Scandanavian A-ring characters); \AA is used in whatsnew23.tex. | 16 July 2003, 03:16:34 UTC |
cca9122 | Kurt B. Kaiser | 16 July 2003, 03:10:43 UTC | Update to reflect the current status of the configuration system. Extensions must still be configured manually and there is currently one set of extension key bindings for all platforms. Bring NEWS.txt up to date. Update CREDITS.txt and idlever.py for release. M NEWS.txt M config-extensions.def M extend.txt M help.txt M idlever.py | 16 July 2003, 03:10:43 UTC |
21d9987 | Raymond Hettinger | 16 July 2003, 02:59:32 UTC | run_unittest() to support TestCase instances as well as classes. Helps with doctests. | 16 July 2003, 02:59:32 UTC |
5f4e8ca | Mark Hammond | 16 July 2003, 01:54:38 UTC | Correct previous patch looking for warnings module: sys.modules, not sys.__modules__. | 16 July 2003, 01:54:38 UTC |
b233e54 | Raymond Hettinger | 15 July 2003, 23:16:01 UTC | Nits. | 15 July 2003, 23:16:01 UTC |
edd0773 | Mark Hammond | 15 July 2003, 23:03:55 UTC | Fix [ 771097 ] frozen programs fail due to implicit import of "warnings". If the initial import of warnings fails, clear the error. When the module is actually needed, if the original import failed, see if it has managed to find its way to sys.modules yet and if so, remember it. | 15 July 2003, 23:03:55 UTC |
d51ce7d | Fred Drake | 15 July 2003, 22:03:00 UTC | Indexing is a mess; try to get the link targets closer to the relevant text. There needs to be a better way. | 15 July 2003, 22:03:00 UTC |
4e72e05 | Fred Drake | 15 July 2003, 22:00:36 UTC | process_commands_wrap_deferred: - fix comment describing what this is for - add lots of indexing macros to this call Closes SF bug #518989. | 15 July 2003, 22:00:36 UTC |
b3be52e | Fred Drake | 15 July 2003, 21:37:58 UTC | Try to clean up some indexing relevant to the import statement. Pertains to SF bug #518989. | 15 July 2003, 21:37:58 UTC |
19db13b | Raymond Hettinger | 15 July 2003, 21:03:13 UTC | Fixed test and converted to unittest format. Checking // would call floor division but did not test that true division had become the default with 'from __future__ import division'. | 15 July 2003, 21:03:13 UTC |
158af58 | Raymond Hettinger | 15 July 2003, 20:57:35 UTC | Fixed test and converted to unittest format. Checking // would call floor division but did not test that true division had become the default with 'from __future__ import division'. | 15 July 2003, 20:57:35 UTC |
e37b4ed | Fred Drake | 15 July 2003, 20:45:16 UTC | Discuss calling new-style types. Closes SF bug #453683. | 15 July 2003, 20:45:16 UTC |
42d9016 | Jeremy Hylton | 15 July 2003, 20:24:27 UTC | SF patch 763201: handling of SyntaxErrors in symbol table build Bug fix candidate. | 15 July 2003, 20:24:27 UTC |
1955fcf | Jeremy Hylton | 15 July 2003, 20:23:26 UTC | SF patch 763201: handling of SyntaxErrors in symbol table build Fixes for three related bugs, including errors that caused a script to be ignored without printing an error message. The key problem was a bad interaction between syntax warnings and syntax errors. If an exception was already set when a warning was issued, the warning could clobber the exception. The PyErr_Occurred() check in issue_warning() isn't entirely satisfying (the caller should know whether there was already an error), but a better solution isn't immediately obvious. Bug fix candidate. | 15 July 2003, 20:23:26 UTC |
35c38ea | Martin v. Löwis | 15 July 2003, 19:12:54 UTC | heck environment closed status before closing a cursors. Fixes #763928. | 15 July 2003, 19:12:54 UTC |
f393fc6 | Walter Dörwald | 15 July 2003, 18:47:27 UTC | Add various test cases from SF patch 543867. | 15 July 2003, 18:47:27 UTC |
a301667 | Andrew M. Kuchling | 15 July 2003, 12:37:46 UTC | [Patch #708374] Only apply the check for file size if the file is a regular file, not a character or block device. | 15 July 2003, 12:37:46 UTC |
c171172 | Walter Dörwald | 15 July 2003, 10:34:02 UTC | Make the prefix 7 spaces long, so the lines are properly aligned. | 15 July 2003, 10:34:02 UTC |
fe89cc1 | Fred Drake | 14 July 2003, 21:46:23 UTC | Remove proxy_print(), since that caused an inconsistency between "print repr(proxy(a))" and "proxy(a)" at an interactive prompt. Closes SF bug #722763. | 14 July 2003, 21:46:23 UTC |
f425b1e | Fred Drake | 14 July 2003, 21:37:17 UTC | stylistic nits: - wrap some long lines - shorten others - fix indentation | 14 July 2003, 21:37:17 UTC |
d9cf8e7 | Fred Drake | 14 July 2003, 21:07:05 UTC | Markup consistency nits. | 14 July 2003, 21:07:05 UTC |
9753ae1 | Fred Drake | 14 July 2003, 20:53:57 UTC | Added missing markup. | 14 July 2003, 20:53:57 UTC |
708c2a8 | Raymond Hettinger | 14 July 2003, 18:36:47 UTC | Fix unbalanced parenthesis in text. | 14 July 2003, 18:36:47 UTC |
0e53d23 | Raymond Hettinger | 14 July 2003, 18:24:26 UTC | Fix missing parenthesis | 14 July 2003, 18:24:26 UTC |
7233117 | Skip Montanaro | 14 July 2003, 17:04:50 UTC | update norobots link | 14 July 2003, 17:04:50 UTC |
6d06815 | Skip Montanaro | 14 July 2003, 12:15:15 UTC | Give dumbdbm a sync() method which Shelve can call. Should solve some database corruption problems with Spambayes. | 14 July 2003, 12:15:15 UTC |
a2d3d93 | Skip Montanaro | 14 July 2003, 12:13:27 UTC | + libdumdbm | 14 July 2003, 12:13:27 UTC |
0f59b54 | Skip Montanaro | 14 July 2003, 12:12:56 UTC | + libdumbdbm | 14 July 2003, 12:12:56 UTC |
d54c5dd | Skip Montanaro | 14 July 2003, 12:12:37 UTC | minimal dumdbm module doc | 14 July 2003, 12:12:37 UTC |
9bb3386 | Raymond Hettinger | 14 July 2003, 08:15:47 UTC | SF bug #738090: Section 13.3: htmllib.HTMLParser constructor definition amendment Add a clarifying cross-reference to the formatter module. | 14 July 2003, 08:15:47 UTC |
1d7a348 | Raymond Hettinger | 14 July 2003, 07:07:12 UTC | SF patch #770521: make itertools type declarations static (Contributed by Andrew I MacIntyre.) | 14 July 2003, 07:07:12 UTC |
92f200b | Raymond Hettinger | 14 July 2003, 06:56:32 UTC | SF bug #770601: CGIHTTPServer and environment variables (bug + solution) (contributed by Vincent Delft.) The script updated os.environ but failed to pass the whole environment to the child process (the CGI script). | 14 July 2003, 06:56:32 UTC |
7a6c733 | Tim Peters | 13 July 2003, 17:21:10 UTC | Make close() identical to __del__() for a dumbdbm database. Make closing idempotent (it used to raise a nuisance exception on the 2nd close attempt). Bugfix candidate? Probably, but arguable. | 13 July 2003, 17:21:10 UTC |
4a4296e | Raymond Hettinger | 13 July 2003, 16:06:26 UTC | SF patch #765238: fix fnmatch.__all__ (Contributed by George Yoshida.) | 13 July 2003, 16:06:26 UTC |
ae5c37b | Skip Montanaro | 13 July 2003, 15:18:12 UTC | delete unused local variable (pychecker caught) | 13 July 2003, 15:18:12 UTC |
4ee893f | Andrew MacIntyre | 13 July 2003, 13:41:59 UTC | More pre-2.3 build tweaks for the OS/2 EMX port: - separate the building of the core from the wrapper executables and the external modules (.PYDs), based on the Py_BUILD_CORE define; - clean up the generated import library definiton (.DEF file) to remove references to a number of non-static symbols that aren't part of the Python API and which shouldn't be exported by the core DLL; - compile the release build with -fomit-frame-pointer, for a small performance gain; - make "make clean" remove byte compiled Python library files. | 13 July 2003, 13:41:59 UTC |
f9ce67d | Martin v. Löwis | 13 July 2003, 10:41:53 UTC | Initialize thread_id to 0 in unthreaded build. Fixes #770247. | 13 July 2003, 10:41:53 UTC |
61bfb73 | Raymond Hettinger | 13 July 2003, 10:25:14 UTC | SF bug #769142: CallTip trimming may loop forever. Needs to be backported to both IDLE and IDLEFORK. | 13 July 2003, 10:25:14 UTC |
6702d8a | Martin v. Löwis | 13 July 2003, 10:10:42 UTC | Patch #770245: Pass LDFLAGS to pgen creation. | 13 July 2003, 10:10:42 UTC |
f332228 | Martin v. Löwis | 13 July 2003, 09:46:13 UTC | Treat irix64 like irix. Fixes #764560. Will backport to 2.2. | 13 July 2003, 09:46:13 UTC |
d6f6e50 | Raymond Hettinger | 13 July 2003, 08:37:40 UTC | Reworked test_warnings.py: * It ran fine under "python regrtest.py test_warnings" but failed under "python regrtest.py" presumably because other tests would add to filtered warnings and not reset them at the end of the test. * Converted to a unittest format for better control. Renamed monkey() and unmonkey() to setUp() and tearDown(). * Increased coverage by testing all warnings in __builtin__. * Increased coverage by testing regex matching of specific messages. | 13 July 2003, 08:37:40 UTC |
dc9dcf1 | Raymond Hettinger | 13 July 2003, 06:15:11 UTC | This test failed on WindowsME because the full file path did not get reported consistently with the *nix world. 'Lib/test/test_warnings.py' came out as 'lib\test\test_warnings.py'. The basename is all we care about so I used that. | 13 July 2003, 06:15:11 UTC |
0320464 | Tim Peters | 13 July 2003, 02:37:05 UTC | Repaired typos in comments. | 13 July 2003, 02:37:05 UTC |
d7472ec | Tim Peters | 13 July 2003, 02:22:03 UTC | Fixed critical shutdown race in _Database._commit. Related to SF patch 723231 (which pointed out the problem, but didn't fix it, just shut up the warning msg -- which was pointing out a dead- serious bug!). Bugfix candidate. | 13 July 2003, 02:22:03 UTC |
5c5fca9 | Raymond Hettinger | 13 July 2003, 02:06:47 UTC | SF bug #706546: u''.translate not documented Clarified the difference between translate methods for string objects and Unicode objects. | 13 July 2003, 02:06:47 UTC |
1d8d729 | Tim Peters | 13 July 2003, 02:05:47 UTC | More comments about why not closing a dumddbm properly can be a disaster. | 13 July 2003, 02:05:47 UTC |
4a6302b | Raymond Hettinger | 13 July 2003, 01:31:38 UTC | SF 748201: time.strptime() should display format and date on error Usability fix. Makes the error message more helpful. | 13 July 2003, 01:31:38 UTC |
6272737 | Raymond Hettinger | 13 July 2003, 00:46:40 UTC | SF bug #770107: Typo in documentation of resource module | 13 July 2003, 00:46:40 UTC |
ca60cac | Raymond Hettinger | 12 July 2003, 23:55:57 UTC | Update for new module and new builtin. | 12 July 2003, 23:55:57 UTC |
3898a70 | Tim Peters | 12 July 2003, 20:23:09 UTC | _commit(): Modernization. | 12 July 2003, 20:23:09 UTC |
7dfd570 | Tim Peters | 12 July 2003, 20:11:25 UTC | There's a persistent rumor on the spambayes mailing list that dumbdbm databases are associated with corruption problems, so I studied this code carefully and ran some brutal stress tests. I didn't find any bugs, although it's unclear whether this code *intends* that __setitem__ can leave the directory file out of synch with the data file (so if a dumbdbm isn't properly closed, and the value of an existing key was ever replaced, corruption is almost certain, where "corruption" means the directory file is out of synch with the data file). Added many comments and generally modernized the code. Examples of the latter: we have better ways of reading a whole file line-by-line now; eval() now tolerates a trailing newline; the %r format code can be used to avoid explicit repr/backtick calls; and the code often broke tuples into their components when it was clearer and faster to just leave them as tuples. | 12 July 2003, 20:11:25 UTC |
541342f | Martin v. Löwis | 12 July 2003, 07:53:04 UTC | Patch #764470: Fix marshalling of faults. Will backport to 2.2. | 12 July 2003, 07:53:04 UTC |
162f081 | Martin v. Löwis | 12 July 2003, 07:33:32 UTC | Patch 549151, rev4: redirect posts for 301 also. Will backport to 2.2. | 12 July 2003, 07:33:32 UTC |
a685f52 | Raymond Hettinger | 12 July 2003, 04:42:30 UTC | Fix missing parenthesis | 12 July 2003, 04:42:30 UTC |
6122d02 | Raymond Hettinger | 12 July 2003, 01:05:37 UTC | SF patch #726751: Clarify docs for except target assignment Brett found that the tutorial didn't really explain what was happening with exception targets. Hopefully, this sheds some light on the subject. | 12 July 2003, 01:05:37 UTC |
cc39a13 | Raymond Hettinger | 11 July 2003, 22:36:52 UTC | Expose the 'master' instance mentioned in the docs. | 11 July 2003, 22:36:52 UTC |
92f21b1 | Raymond Hettinger | 11 July 2003, 22:32:18 UTC | Document Jim Fulton's docttest extensions. | 11 July 2003, 22:32:18 UTC |
b6d2f3e | Jeremy Hylton | 11 July 2003, 20:22:55 UTC | Don't include slash in search string; it's OS-specific. | 11 July 2003, 20:22:55 UTC |
fff093f | Jeremy Hylton | 11 July 2003, 19:42:49 UTC | The Unpickler forget about its find_class attribute. | 11 July 2003, 19:42:49 UTC |
fa6cce1 | Raymond Hettinger | 11 July 2003, 18:58:11 UTC | Minor fixups and added sections for iterators and generators. | 11 July 2003, 18:58:11 UTC |
6d3e018 | Jeremy Hylton | 11 July 2003, 17:02:39 UTC | Add whitespace. | 11 July 2003, 17:02:39 UTC |
8501466 | Jeremy Hylton | 11 July 2003, 15:37:59 UTC | Change warnings to avoid importing re module during startup. Add API function simplefilter() that does not create or install regular expressions to match message or module. Extend the filters data structure to store None as an alternative to re.compile(""). Move the _test() function to test_warnings and add some code to try and avoid disturbing the global state of the warnings module. | 11 July 2003, 15:37:59 UTC |
1e5fc55 | Fred Drake | 11 July 2003, 15:01:02 UTC | - fix typo - there's a weird variable name here (zimpimport), but I'll leave that for someone that's familiar with the ZIP import support | 11 July 2003, 15:01:02 UTC |
a1e93e8 | Andrew MacIntyre | 11 July 2003, 12:16:48 UTC | patch #766650 - whichdb not identifying dbm DBs when dbm linked with gdbm At this point, the problem appears particular to the OS/2 EMX port of gdbm (which is at v1.7.3) - this combination produces a .pag file but no .dir file. A more sophisticated patch which checks magic numbers when dbm.library indicates that dbm is linked to gdbm, and there is no .dir file, is still attached to the above patch entry for reconsideration after 2.3 is released. This checkin applies a workaround specific to the known failure case. | 11 July 2003, 12:16:48 UTC |
c4bf893 | Just van Rossum | 11 July 2003, 07:36:49 UTC | [ 767645 ] correctly set the os.path.supports_unicode_filenames flag for OSX | 11 July 2003, 07:36:49 UTC |
ef6573e | Tim Peters | 11 July 2003, 04:09:55 UTC | __setitem__: Use integer division for computing # of blocks. | 11 July 2003, 04:09:55 UTC |
663d1b6 | Tim Peters | 11 July 2003, 04:09:09 UTC | Added a new randomized test. | 11 July 2003, 04:09:09 UTC |
e7f343d | Fred Drake | 11 July 2003, 03:36:15 UTC | normalize whitespace | 11 July 2003, 03:36:15 UTC |
192b95b | Fred Drake | 11 July 2003, 03:34:17 UTC | update the reference to the Apple Publications Style Guide | 11 July 2003, 03:34:17 UTC |
9de3c21 | Raymond Hettinger | 10 July 2003, 22:14:41 UTC | SF #767592: unittest docs don't suggest "unittest.main()" Expanded docs to have a quick start example showing how to create and run tests. | 10 July 2003, 22:14:41 UTC |
d8d39a0 | Skip Montanaro | 10 July 2003, 20:44:10 UTC | avoid testing for -Kthread or -pthread if the default build environment supports pthreads | 10 July 2003, 20:44:10 UTC |
7adcfad | Fred Drake | 10 July 2003, 17:04:45 UTC | fix stupid typo | 10 July 2003, 17:04:45 UTC |
d02d305 | Kurt B. Kaiser | 10 July 2003, 16:20:58 UTC | SF Patch 763681 "Support IDLE Edit of .py/.pyw from idlelib" | 10 July 2003, 16:20:58 UTC |
8ccf4d7 | Raymond Hettinger | 10 July 2003, 15:48:33 UTC | Missing markup. | 10 July 2003, 15:48:33 UTC |
ed8bfce | Just van Rossum | 10 July 2003, 14:53:27 UTC | Fixed a bug that's been there from the beginning but wasn't noticed until now: the inheritance of default values was the wrong way around. This caused app bundles to get a type of "BNDL" instead of "APPL". Apparently this is not a problem until you try to drag your app to the dock. ---------------------------------------------------------------------- | 10 July 2003, 14:53:27 UTC |
87316ec | Just van Rossum | 10 July 2003, 14:26:06 UTC | don't optimize empty strings | 10 July 2003, 14:26:06 UTC |
aefae55 | Jeremy Hylton | 10 July 2003, 13:30:12 UTC | Fix wrong header name. The framework looks for auth_header. | 10 July 2003, 13:30:12 UTC |
b0f5e5a | Andrew MacIntyre | 10 July 2003, 12:55:30 UTC | update OS/2 EMX port notes | 10 July 2003, 12:55:30 UTC |
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 |