Staging
v0.5.1
https://github.com/python/cpython
Revision e5c3ae305310a93417cb31b723400e8ec541c4cb authored by Benjamin Peterson on 28 November 2008, 23:04:28 UTC, committed by Benjamin Peterson on 28 November 2008, 23:04:28 UTC
svn+ssh://pythondev@svn.python.org/python/trunk

................
  r67428 | benjamin.peterson | 2008-11-28 16:12:14 -0600 (Fri, 28 Nov 2008) | 57 lines

  Merged revisions 67384,67386-67387,67389-67390,67392,67399-67400,67403-67405,67426 via svnmerge from
  svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3

  ........
    r67384 | benjamin.peterson | 2008-11-25 16:13:31 -0600 (Tue, 25 Nov 2008) | 4 lines

    don't duplicate calls to start_tree()

    RefactoringTool.pre_order values now holds a list of the fixers while pre_order_mapping holds the dict.
  ........
    r67386 | benjamin.peterson | 2008-11-25 16:44:52 -0600 (Tue, 25 Nov 2008) | 1 line

    #4423 fix_imports was still replacing usage of a module if attributes were being used
  ........
    r67387 | benjamin.peterson | 2008-11-25 16:47:54 -0600 (Tue, 25 Nov 2008) | 1 line

    fix broken test
  ........
    r67389 | benjamin.peterson | 2008-11-25 17:13:17 -0600 (Tue, 25 Nov 2008) | 1 line

    remove compatibility code; we only cater to 2.5+
  ........
    r67390 | benjamin.peterson | 2008-11-25 22:03:36 -0600 (Tue, 25 Nov 2008) | 1 line

    fix #3994; the usage of changed imports was fixed in nested cases
  ........
    r67392 | benjamin.peterson | 2008-11-26 11:11:40 -0600 (Wed, 26 Nov 2008) | 1 line

    simpilfy and comment fix_imports
  ........
    r67399 | benjamin.peterson | 2008-11-26 11:47:03 -0600 (Wed, 26 Nov 2008) | 1 line

    remove more compatibility code
  ........
    r67400 | benjamin.peterson | 2008-11-26 12:07:41 -0600 (Wed, 26 Nov 2008) | 1 line

    set svn:ignore
  ........
    r67403 | benjamin.peterson | 2008-11-26 13:11:11 -0600 (Wed, 26 Nov 2008) | 1 line

    wrap import
  ........
    r67404 | benjamin.peterson | 2008-11-26 13:29:49 -0600 (Wed, 26 Nov 2008) | 1 line

    build the fix_imports pattern in compile_pattern, so MAPPING can be changed and reflected in the pattern
  ........
    r67405 | benjamin.peterson | 2008-11-26 14:01:24 -0600 (Wed, 26 Nov 2008) | 1 line

    stop ugly messages about runtime errors being from printed
  ........
    r67426 | benjamin.peterson | 2008-11-28 16:01:40 -0600 (Fri, 28 Nov 2008) | 5 lines

    don't replace a module name if it is in the middle of a attribute lookup

    This fix also stops module names from being replaced if they are not in an attribute lookup.
  ........
................
1 parent 6e15860
History
Tip revision: e5c3ae305310a93417cb31b723400e8ec541c4cb authored by Benjamin Peterson on 28 November 2008, 23:04:28 UTC
Merged revisions 67428 via svnmerge from
Tip revision: e5c3ae3
File Mode Size
bsddb
compiler
ctypes
curses
distutils
email
encodings
hotshot
idlelib
json
lib-tk
lib2to3
logging
msilib
multiprocessing
plat-aix3
plat-aix4
plat-atheos
plat-beos5
plat-darwin
plat-freebsd4
plat-freebsd5
plat-freebsd6
plat-freebsd7
plat-freebsd8
plat-generic
plat-irix5
plat-irix6
plat-linux2
plat-mac
plat-netbsd1
plat-next3
plat-os2emx
plat-riscos
plat-sunos5
plat-unixware7
site-packages
sqlite3
test
wsgiref
xml
BaseHTTPServer.py -rw-r--r-- 21.5 KB
Bastion.py -rw-r--r-- 5.6 KB
CGIHTTPServer.py -rw-r--r-- 12.4 KB
ConfigParser.py -rw-r--r-- 23.9 KB
Cookie.py -rw-r--r-- 24.9 KB
DocXMLRPCServer.py -rw-r--r-- 10.4 KB
HTMLParser.py -rw-r--r-- 13.1 KB
MimeWriter.py -rw-r--r-- 6.3 KB
Queue.py -rw-r--r-- 8.4 KB
SimpleHTTPServer.py -rw-r--r-- 7.2 KB
SimpleXMLRPCServer.py -rw-r--r-- 21.2 KB
SocketServer.py -rw-r--r-- 21.4 KB
StringIO.py -rw-r--r-- 10.3 KB
UserDict.py -rw-r--r-- 5.6 KB
UserList.py -rw-r--r-- 3.6 KB
UserString.py -rwxr-xr-x 9.5 KB
_LWPCookieJar.py -rw-r--r-- 6.4 KB
_MozillaCookieJar.py -rw-r--r-- 5.7 KB
__future__.py -rw-r--r-- 4.3 KB
__phello__.foo.py -rw-r--r-- 64 bytes
_abcoll.py -rw-r--r-- 13.3 KB
_strptime.py -rw-r--r-- 19.3 KB
_threading_local.py -rw-r--r-- 6.8 KB
abc.py -rw-r--r-- 6.7 KB
aifc.py -rw-r--r-- 32.7 KB
anydbm.py -rw-r--r-- 2.6 KB
ast.py -rw-r--r-- 11.1 KB
asynchat.py -rw-r--r-- 11.1 KB
asyncore.py -rw-r--r-- 18.7 KB
atexit.py -rw-r--r-- 1.7 KB
audiodev.py -rw-r--r-- 7.4 KB
base64.py -rwxr-xr-x 11.1 KB
bdb.py -rw-r--r-- 19.9 KB
binhex.py -rw-r--r-- 14.5 KB
bisect.py -rw-r--r-- 2.6 KB
cProfile.py -rwxr-xr-x 6.1 KB
calendar.py -rw-r--r-- 22.5 KB
cgi.py -rwxr-xr-x 33.4 KB
cgitb.py -rw-r--r-- 11.8 KB
chunk.py -rw-r--r-- 5.2 KB
cmd.py -rw-r--r-- 14.6 KB
code.py -rw-r--r-- 10.0 KB
codecs.py -rw-r--r-- 33.9 KB
codeop.py -rw-r--r-- 5.9 KB
collections.py -rw-r--r-- 5.9 KB
colorsys.py -rw-r--r-- 3.4 KB
commands.py -rw-r--r-- 2.5 KB
compileall.py -rw-r--r-- 5.2 KB
contextlib.py -rw-r--r-- 4.0 KB
cookielib.py -rw-r--r-- 63.0 KB
copy.py -rw-r--r-- 10.7 KB
copy_reg.py -rw-r--r-- 6.6 KB
csv.py -rw-r--r-- 15.4 KB
dbhash.py -rw-r--r-- 524 bytes
decimal.py -rw-r--r-- 191.1 KB
difflib.py -rw-r--r-- 79.1 KB
dircache.py -rw-r--r-- 1.1 KB
dis.py -rw-r--r-- 6.3 KB
doctest.py -rw-r--r-- 97.7 KB
dumbdbm.py -rw-r--r-- 8.6 KB
dummy_thread.py -rw-r--r-- 4.3 KB
dummy_threading.py -rw-r--r-- 2.7 KB
filecmp.py -rw-r--r-- 9.2 KB
fileinput.py -rw-r--r-- 13.8 KB
fnmatch.py -rw-r--r-- 2.9 KB
formatter.py -rw-r--r-- 14.5 KB
fpformat.py -rw-r--r-- 4.6 KB
fractions.py -rwxr-xr-x 19.6 KB
ftplib.py -rw-r--r-- 27.9 KB
functools.py -rw-r--r-- 2.1 KB
genericpath.py -rw-r--r-- 2.9 KB
getopt.py -rw-r--r-- 7.1 KB
getpass.py -rw-r--r-- 5.1 KB
gettext.py -rw-r--r-- 19.4 KB
glob.py -rw-r--r-- 2.2 KB
gzip.py -rw-r--r-- 16.4 KB
hashlib.py -rw-r--r-- 4.8 KB
heapq.py -rw-r--r-- 15.2 KB
hmac.py -rw-r--r-- 4.4 KB
htmlentitydefs.py -rw-r--r-- 17.6 KB
htmllib.py -rw-r--r-- 12.6 KB
httplib.py -rw-r--r-- 42.6 KB
ihooks.py -rw-r--r-- 17.0 KB
imaplib.py -rw-r--r-- 45.9 KB
imghdr.py -rw-r--r-- 3.5 KB
imputil.py -rw-r--r-- 25.4 KB
inspect.py -rw-r--r-- 37.4 KB
io.py -rw-r--r-- 62.8 KB
keyword.py -rwxr-xr-x 1.9 KB
linecache.py -rw-r--r-- 4.0 KB
locale.py -rw-r--r-- 80.2 KB
macpath.py -rw-r--r-- 5.9 KB
macurl2path.py -rw-r--r-- 3.2 KB
mailbox.py -rwxr-xr-x 73.9 KB
mailcap.py -rw-r--r-- 7.3 KB
markupbase.py -rw-r--r-- 14.0 KB
md5.py -rw-r--r-- 358 bytes
mhlib.py -rw-r--r-- 32.7 KB
mimetools.py -rw-r--r-- 7.0 KB
mimetypes.py -rw-r--r-- 18.3 KB
mimify.py -rwxr-xr-x 14.7 KB
modulefinder.py -rw-r--r-- 23.7 KB
multifile.py -rw-r--r-- 4.7 KB
mutex.py -rw-r--r-- 1.8 KB
netrc.py -rw-r--r-- 4.0 KB
new.py -rw-r--r-- 706 bytes
nntplib.py -rw-r--r-- 20.7 KB
ntpath.py -rw-r--r-- 16.7 KB
nturl2path.py -rw-r--r-- 2.2 KB
numbers.py -rw-r--r-- 9.9 KB
opcode.py -rw-r--r-- 5.1 KB
optparse.py -rw-r--r-- 59.0 KB
os.py -rw-r--r-- 25.6 KB
os2emxpath.py -rw-r--r-- 4.4 KB
pdb.doc -rw-r--r-- 7.7 KB
pdb.py -rwxr-xr-x 43.4 KB
pickle.py -rw-r--r-- 43.8 KB
pickletools.py -rw-r--r-- 72.6 KB
pipes.py -rw-r--r-- 9.4 KB
pkgutil.py -rw-r--r-- 19.5 KB
platform.py -rwxr-xr-x 50.4 KB
plistlib.py -rw-r--r-- 14.8 KB
popen2.py -rw-r--r-- 8.2 KB
poplib.py -rw-r--r-- 12.1 KB
posixfile.py -rw-r--r-- 7.8 KB
posixpath.py -rw-r--r-- 12.5 KB
pprint.py -rw-r--r-- 11.4 KB
profile.py -rwxr-xr-x 23.0 KB
pstats.py -rw-r--r-- 25.7 KB
pty.py -rw-r--r-- 4.8 KB
py_compile.py -rw-r--r-- 5.5 KB
pyclbr.py -rw-r--r-- 13.0 KB
pydoc.py -rwxr-xr-x 88.0 KB
pydoc_topics.py -rw-r--r-- 395.2 KB
quopri.py -rwxr-xr-x 6.8 KB
random.py -rw-r--r-- 31.1 KB
re.py -rw-r--r-- 12.5 KB
repr.py -rw-r--r-- 4.2 KB
rexec.py -rw-r--r-- 19.7 KB
rfc822.py -rw-r--r-- 32.5 KB
rlcompleter.py -rw-r--r-- 5.7 KB
robotparser.py -rw-r--r-- 6.8 KB
runpy.py -rwxr-xr-x 5.1 KB
sched.py -rw-r--r-- 5.0 KB
sets.py -rw-r--r-- 19.2 KB
sgmllib.py -rw-r--r-- 17.5 KB
sha.py -rw-r--r-- 393 bytes
shelve.py -rw-r--r-- 7.7 KB
shlex.py -rw-r--r-- 10.9 KB
shutil.py -rw-r--r-- 8.2 KB
site.py -rw-r--r-- 18.1 KB
smtpd.py -rwxr-xr-x 17.6 KB
smtplib.py -rwxr-xr-x 29.6 KB
sndhdr.py -rw-r--r-- 5.8 KB
socket.py -rw-r--r-- 17.6 KB
sre.py -rw-r--r-- 384 bytes
sre_compile.py -rw-r--r-- 16.1 KB
sre_constants.py -rw-r--r-- 7.0 KB
sre_parse.py -rw-r--r-- 26.2 KB
ssl.py -rw-r--r-- 15.1 KB
stat.py -rw-r--r-- 1.7 KB
statvfs.py -rw-r--r-- 898 bytes
string.py -rw-r--r-- 20.2 KB
stringold.py -rw-r--r-- 12.2 KB
stringprep.py -rw-r--r-- 13.2 KB
struct.py -rw-r--r-- 54 bytes
subprocess.py -rw-r--r-- 44.4 KB
sunau.py -rw-r--r-- 16.1 KB
sunaudio.py -rw-r--r-- 1.4 KB
symbol.py -rwxr-xr-x 2.0 KB
symtable.py -rw-r--r-- 7.6 KB
tabnanny.py -rwxr-xr-x 11.1 KB
tarfile.py -rw-r--r-- 84.6 KB
telnetlib.py -rw-r--r-- 21.3 KB
tempfile.py -rw-r--r-- 17.4 KB
textwrap.py -rw-r--r-- 15.9 KB
this.py -rw-r--r-- 1002 bytes
threading.py -rw-r--r-- 30.7 KB
timeit.py -rw-r--r-- 11.7 KB
toaiff.py -rw-r--r-- 3.1 KB
token.py -rwxr-xr-x 2.9 KB
tokenize.py -rw-r--r-- 15.9 KB
trace.py -rw-r--r-- 29.2 KB
traceback.py -rw-r--r-- 10.8 KB
tty.py -rw-r--r-- 879 bytes
types.py -rw-r--r-- 2.3 KB
unittest.py -rw-r--r-- 30.4 KB
urllib.py -rw-r--r-- 63.0 KB
urllib2.py -rw-r--r-- 47.1 KB
urlparse.py -rw-r--r-- 14.1 KB
user.py -rw-r--r-- 1.6 KB
uu.py -rwxr-xr-x 5.8 KB
uuid.py -rw-r--r-- 19.9 KB
warnings.py -rw-r--r-- 13.8 KB
wave.py -rw-r--r-- 17.5 KB
weakref.py -rw-r--r-- 9.9 KB
webbrowser.py -rw-r--r-- 20.5 KB
whichdb.py -rw-r--r-- 3.3 KB
wsgiref.egg-info -rw-r--r-- 187 bytes
xdrlib.py -rw-r--r-- 5.4 KB
xmllib.py -rw-r--r-- 34.0 KB
xmlrpclib.py -rw-r--r-- 46.6 KB
zipfile.py -rw-r--r-- 51.1 KB

back to top