summaryrefslogtreecommitdiffstats
path: root/Misc/TextMate
diff options
context:
space:
mode:
authorBrett Cannon <bcannon@gmail.com>2008-05-09 21:30:36 (GMT)
committerBrett Cannon <bcannon@gmail.com>2008-05-09 21:30:36 (GMT)
commit81673b7b63973bfe386ce6966a69d40cf9c277bc (patch)
tree296b83a08855c643fde032806befbe5e60de042a /Misc/TextMate
parent54718dd6915c28c6b705093328cb6a4a9a88a386 (diff)
downloadcpython-81673b7b63973bfe386ce6966a69d40cf9c277bc.zip
cpython-81673b7b63973bfe386ce6966a69d40cf9c277bc.tar.gz
cpython-81673b7b63973bfe386ce6966a69d40cf9c277bc.tar.bz2
Add a todo list to the module deletion command.
Diffstat (limited to 'Misc/TextMate')
-rw-r--r--Misc/TextMate/Python-Dev.tmbundle/Commands/2 to 3 - Module Deletion.tmCommand7
-rw-r--r--Misc/TextMate/Python-Dev.tmbundle/info.plist2
2 files changed, 9 insertions, 0 deletions
diff --git a/Misc/TextMate/Python-Dev.tmbundle/Commands/2 to 3 - Module Deletion.tmCommand b/Misc/TextMate/Python-Dev.tmbundle/Commands/2 to 3 - Module Deletion.tmCommand
index 31b8837..c24311f 100644
--- a/Misc/TextMate/Python-Dev.tmbundle/Commands/2 to 3 - Module Deletion.tmCommand
+++ b/Misc/TextMate/Python-Dev.tmbundle/Commands/2 to 3 - Module Deletion.tmCommand
@@ -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
diff --git a/Misc/TextMate/Python-Dev.tmbundle/info.plist b/Misc/TextMate/Python-Dev.tmbundle/info.plist
index 2e0ea9a..644bc7e 100644
--- a/Misc/TextMate/Python-Dev.tmbundle/info.plist
+++ b/Misc/TextMate/Python-Dev.tmbundle/info.plist
@@ -22,10 +22,12 @@
<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>