]> granicus.if.org Git - python/commitdiff
Add a todo list to the module deletion command.
authorBrett Cannon <bcannon@gmail.com>
Fri, 9 May 2008 21:30:36 +0000 (21:30 +0000)
committerBrett Cannon <bcannon@gmail.com>
Fri, 9 May 2008 21:30:36 +0000 (21:30 +0000)
Misc/TextMate/Python-Dev.tmbundle/Commands/2 to 3 - Module Deletion.tmCommand
Misc/TextMate/Python-Dev.tmbundle/info.plist

index 31b88377bae657976b348bd6c95e715f91a9cb83..c24311f20518c63bc08cd64ee6b319e4aa064ce3 100644 (file)
@@ -6,7 +6,14 @@
        <string>nop</string>
        <key>command</key>
        <string>#!/usr/bin/python
+"""Generate code to warn about a module's removal in Python 3.0.
 
+XXX Not supported:
+- Module's in a package do not have their full name generated.
+- Package's __init__ module; should detect and use the package's name instead.
+- Extension modules; need to create template.
+
+"""
 template = """from warnings import warnpy3k
 warnpy3k("the ${1:%s} module has been removed in Python 3.0", stacklevel=2)
 del warnpy3k
index 2e0ea9a6ce0ef9b4a548b44e90347263aae87132..644bc7e5ddec0a5215c230b5ec0d4137abac370c 100644 (file)
        <string>Python-Dev</string>
        <key>ordering</key>
        <array>
+               <string>9519C22B-6AB8-41A1-94F6-079E0B45C147</string>
                <string>B545BB1B-A8E1-426C-B50A-426E78B96D38</string>
                <string>6EF151E5-7149-4F82-8796-0CC40FE589FA</string>
                <string>FD25A8DC-22DC-4ED4-B222-B943C8A9117D</string>
                <string>BF336FFF-E14D-4BF1-A156-71CF768AC034</string>
+               <string>EDBB037F-AAE3-4512-863F-D9AA82C9E51E</string>
        </array>
        <key>uuid</key>
        <string>A932ECD1-D43A-4F57-B7FB-A1CEC3B65D20</string>