Merged revisions 73824,78887,78895,78900,79024 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r73824 | ezio.melotti | 2009-07-04 04:18:08 +0300 (Sat, 04 Jul 2009) | 1 line
#6398 typo: versio. -> version.
........
r78887 | ezio.melotti | 2010-03-13 02:15:36 +0200 (Sat, 13 Mar 2010) | 1 line
fix broken links
........
r78895 | ezio.melotti | 2010-03-13 03:21:34 +0200 (Sat, 13 Mar 2010) | 1 line
#8011: use exc.tb_lineno instead of traceback.tb_lineno() and pep8ify variable names.
........
r78900 | ezio.melotti | 2010-03-13 06:39:51 +0200 (Sat, 13 Mar 2010) | 1 line
Silence compiler warnings.
........
r79024 | ezio.melotti | 2010-03-17 16:22:34 +0200 (Wed, 17 Mar 2010) | 1 line
Use "x in y" instead of y.find(x) != -1.
........
diff --git a/Doc/library/bz2.rst b/Doc/library/bz2.rst
index 7804c54..bf8ebc0 100644
--- a/Doc/library/bz2.rst
+++ b/Doc/library/bz2.rst
@@ -20,9 +20,10 @@
Here is a summary of the features offered by the bz2 module:
* :class:`BZ2File` class implements a complete file interface, including
- :meth:`readline`, :meth:`readlines`, :meth:`writelines`, :meth:`seek`, etc;
+ :meth:`~BZ2File.readline`, :meth:`~BZ2File.readlines`,
+ :meth:`~BZ2File.writelines`, :meth:`~BZ2File.seek`, etc;
-* :class:`BZ2File` class implements emulated :meth:`seek` support;
+* :class:`BZ2File` class implements emulated :meth:`~BZ2File.seek` support;
* :class:`BZ2File` class implements universal newline support;
diff --git a/Doc/library/traceback.rst b/Doc/library/traceback.rst
index 9c8c93f..15eaa6e 100644
--- a/Doc/library/traceback.rst
+++ b/Doc/library/traceback.rst
@@ -175,12 +175,12 @@
try:
lumberjack()
- except:
- exceptionType, exceptionValue, exceptionTraceback = sys.exc_info()
+ except IndexError:
+ exc_type, exc_value, exc_traceback = sys.exc_info()
print "*** print_tb:"
- traceback.print_tb(exceptionTraceback, limit=1, file=sys.stdout)
+ traceback.print_tb(exc_traceback, limit=1, file=sys.stdout)
print "*** print_exception:"
- traceback.print_exception(exceptionType, exceptionValue, exceptionTraceback,
+ traceback.print_exception(exc_type, exc_value, exc_traceback,
limit=2, file=sys.stdout)
print "*** print_exc:"
traceback.print_exc()
@@ -189,13 +189,13 @@
print formatted_lines[0]
print formatted_lines[-1]
print "*** format_exception:"
- print repr(traceback.format_exception(exceptionType, exceptionValue,
- exceptionTraceback))
+ print repr(traceback.format_exception(exc_type, exc_value,
+ exc_traceback))
print "*** extract_tb:"
- print repr(traceback.extract_tb(exceptionTraceback))
+ print repr(traceback.extract_tb(exc_traceback))
print "*** format_tb:"
- print repr(traceback.format_tb(exceptionTraceback))
- print "*** tb_lineno:", traceback.tb_lineno(exceptionTraceback)
+ print repr(traceback.format_tb(exc_traceback))
+ print "*** tb_lineno:", exc_traceback.tb_lineno
The output for the example would look similar to this::