Fred Drake
3605ae5966
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.
2003-07-16 03:26:31 +00:00
Fred Drake
7769bb9224
Teach this script about \AA and \aa (the Scandanavian A-ring
...
characters); \AA is used in whatsnew23.tex.
2003-07-16 03:16:34 +00:00
Kurt B. Kaiser
cca912279a
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
2003-07-16 03:10:43 +00:00
Raymond Hettinger
21d9987cb5
run_unittest() to support TestCase instances as well as classes. Helps with doctests.
2003-07-16 02:59:32 +00:00
Mark Hammond
5f4e8ca376
Correct previous patch looking for warnings module: sys.modules, not
...
sys.__modules__.
2003-07-16 01:54:38 +00:00
Raymond Hettinger
b233e54409
Nits.
2003-07-15 23:16:01 +00:00
Mark Hammond
edd07737d7
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.
2003-07-15 23:03:55 +00:00
Fred Drake
d51ce7de97
Indexing is a mess; try to get the link targets closer to the relevant
...
text. There needs to be a better way.
2003-07-15 22:03:00 +00:00
Fred Drake
4e72e0533d
process_commands_wrap_deferred:
...
- fix comment describing what this is for
- add lots of indexing macros to this call
Closes SF bug #518989 .
2003-07-15 22:00:36 +00:00
Fred Drake
b3be52eaf4
Try to clean up some indexing relevant to the import statement.
...
Pertains to SF bug #518989 .
2003-07-15 21:37:58 +00:00
Raymond Hettinger
19db13bcc7
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'.
2003-07-15 21:03:13 +00:00
Raymond Hettinger
158af581ae
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'.
2003-07-15 20:57:35 +00:00
Fred Drake
e37b4ed24e
Discuss calling new-style types.
...
Closes SF bug #453683 .
2003-07-15 20:45:16 +00:00
Jeremy Hylton
42d90161e2
SF patch 763201: handling of SyntaxErrors in symbol table build
...
Bug fix candidate.
2003-07-15 20:24:27 +00:00
Jeremy Hylton
1955fcf67a
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.
2003-07-15 20:23:26 +00:00
Martin v. Löwis
35c38eaeae
heck environment closed status before closing a cursors. Fixes #763928 .
2003-07-15 19:12:54 +00:00
Walter Dörwald
f393fc6e51
Add various test cases from SF patch 543867.
2003-07-15 18:47:27 +00:00
Andrew M. Kuchling
a3016678ed
[Patch #708374 ] Only apply the check for file size if the file is a regular file, not a character or block device.
2003-07-15 12:37:46 +00:00
Walter Dörwald
c171172614
Make the prefix 7 spaces long, so the lines are properly aligned.
2003-07-15 10:34:02 +00:00
Fred Drake
fe89cc186c
Remove proxy_print(), since that caused an inconsistency between
...
"print repr(proxy(a))" and "proxy(a)" at an interactive prompt.
Closes SF bug #722763 .
2003-07-14 21:46:23 +00:00
Fred Drake
f425b1ec42
stylistic nits:
...
- wrap some long lines
- shorten others
- fix indentation
2003-07-14 21:37:17 +00:00
Fred Drake
d9cf8e7e7c
Markup consistency nits.
2003-07-14 21:07:05 +00:00
Fred Drake
9753ae1237
Added missing markup.
2003-07-14 20:53:57 +00:00
Raymond Hettinger
708c2a877e
Fix unbalanced parenthesis in text.
2003-07-14 18:36:47 +00:00
Raymond Hettinger
0e53d234eb
Fix missing parenthesis
2003-07-14 18:24:26 +00:00
Skip Montanaro
7233117960
update norobots link
2003-07-14 17:04:50 +00:00
Skip Montanaro
6d06815b56
Give dumbdbm a sync() method which Shelve can call. Should solve some
...
database corruption problems with Spambayes.
2003-07-14 12:15:15 +00:00
Skip Montanaro
a2d3d93ee3
+ libdumdbm
2003-07-14 12:13:27 +00:00
Skip Montanaro
0f59b54f32
+ libdumbdbm
2003-07-14 12:12:56 +00:00
Skip Montanaro
d54c5ddd28
minimal dumdbm module doc
2003-07-14 12:12:37 +00:00
Raymond Hettinger
9bb33868af
SF bug #738090 : Section 13.3: htmllib.HTMLParser constructor definition
...
amendment
Add a clarifying cross-reference to the formatter module.
2003-07-14 08:15:47 +00:00
Raymond Hettinger
1d7a3489e9
SF patch #770521 : make itertools type declarations static
...
(Contributed by Andrew I MacIntyre.)
2003-07-14 07:07:12 +00:00
Raymond Hettinger
92f200b569
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).
2003-07-14 06:56:32 +00:00
Tim Peters
7a6c733c3b
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.
2003-07-13 17:21:10 +00:00
Raymond Hettinger
4a4296ec29
SF patch #765238 : fix fnmatch.__all__
...
(Contributed by George Yoshida.)
2003-07-13 16:06:26 +00:00
Skip Montanaro
ae5c37b7b3
delete unused local variable (pychecker caught)
2003-07-13 15:18:12 +00:00
Andrew MacIntyre
4ee893fe39
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.
2003-07-13 13:41:59 +00:00
Martin v. Löwis
f9ce67d65f
Initialize thread_id to 0 in unthreaded build. Fixes #770247 .
2003-07-13 10:41:53 +00:00
Raymond Hettinger
61bfb736b4
SF bug #769142 : CallTip trimming may loop forever.
...
Needs to be backported to both IDLE and IDLEFORK.
2003-07-13 10:25:14 +00:00
Martin v. Löwis
6702d8af71
Patch #770245 : Pass LDFLAGS to pgen creation.
2003-07-13 10:10:42 +00:00
Martin v. Löwis
f33222833c
Treat irix64 like irix. Fixes #764560 . Will backport to 2.2.
2003-07-13 09:46:13 +00:00
Raymond Hettinger
d6f6e50c9b
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.
2003-07-13 08:37:40 +00:00
Raymond Hettinger
dc9dcf135e
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.
2003-07-13 06:15:11 +00:00
Tim Peters
0320464583
Repaired typos in comments.
2003-07-13 02:37:05 +00:00
Tim Peters
d7472ec13a
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.
2003-07-13 02:22:03 +00:00
Raymond Hettinger
5c5fca9844
SF bug #706546 : u''.translate not documented
...
Clarified the difference between translate methods for string objects and
Unicode objects.
2003-07-13 02:06:47 +00:00
Tim Peters
1d8d729af8
More comments about why not closing a dumddbm properly can be a disaster.
2003-07-13 02:05:47 +00:00
Raymond Hettinger
4a6302b6fe
SF 748201: time.strptime() should display format and date on error
...
Usability fix. Makes the error message more helpful.
2003-07-13 01:31:38 +00:00
Raymond Hettinger
627273733f
SF bug #770107 : Typo in documentation of resource module
2003-07-13 00:46:40 +00:00
Raymond Hettinger
ca60cac3a4
Update for new module and new builtin.
2003-07-12 23:55:57 +00:00