Commit 59e19d57 authored by Guido van Rossum's avatar Guido van Rossum

Added a few more bugs to the doc string; reformatted existing bugs.

parent 6872025f
...@@ -29,14 +29,29 @@ are recognized and imported modules are scanned as well, this ...@@ -29,14 +29,29 @@ are recognized and imported modules are scanned as well, this
shouldn't happen often. shouldn't happen often.
BUGS BUGS
Continuation lines are not dealt with at all. - Continuation lines are not dealt with at all.
While triple-quoted strings won't confuse it, lines that look like - While triple-quoted strings won't confuse it, lines that look like
def, class, import or "from ... import" stmts inside backslash-continued def, class, import or "from ... import" stmts inside backslash-continued
single-quoted strings are treated like code. The expense of stopping single-quoted strings are treated like code. The expense of stopping
that isn't worth it. that isn't worth it.
Code that doesn't pass tabnanny or python -t will confuse it, unless - Code that doesn't pass tabnanny or python -t will confuse it, unless
you set the module TABWIDTH vrbl (default 8) to the correct tab width you set the module TABWIDTH vrbl (default 8) to the correct tab width
for the file.''' # ' <-- bow to font lock for the file.
PACKAGE RELATED BUGS
- If you have a package and a module inside that or another package
with the same name, module caching doesn't work properly since the
key is the base name of the module/package.
- The only entry that is returned when you readmodule a package is a
__path__ whose value is a list which confuses certain class browsers.
- When code does:
from package import subpackage
class MyClass(subpackage.SuperClass):
...
It can't locate the parent. It probably needs to have the same
hairy logic that the import locator already does. (This logic
exists coded in Python in the freeze package.)
''' # ' <-- bow to font lock
import os import os
import sys import sys
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment