diff options
author | Brett Cannon <brett@python.org> | 2012-11-15 21:12:19 (GMT) |
---|---|---|
committer | Brett Cannon <brett@python.org> | 2012-11-15 21:12:19 (GMT) |
commit | 27b6793c72b8e74808997c3fc3e2ff7e912b0887 (patch) | |
tree | 68ad46ad1d68670b9b9fa959e3b930da4001f08f /Misc | |
parent | 873f73a98e98fd97f75bd21a3f54aaab269f90ca (diff) | |
download | cpython-27b6793c72b8e74808997c3fc3e2ff7e912b0887.zip cpython-27b6793c72b8e74808997c3fc3e2ff7e912b0887.tar.gz cpython-27b6793c72b8e74808997c3fc3e2ff7e912b0887.tar.bz2 |
Remove the TextMate bundle.
It had not been updated since May 2008 (6 months before Python 3 was
released!).
This now removes any special editor support by python-dev, alleviating
those burdens.
Diffstat (limited to 'Misc')
8 files changed, 0 insertions, 240 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 deleted file mode 100644 index 3cfada8..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/Commands/2 to 3 - Module Deletion.tmCommand +++ /dev/null @@ -1,64 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>beforeRunningCommand</key> - <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. - -""" -py_template = """from warnings import warnpy3k -warnpy3k("the ${1:%s} module has been removed in Python 3.0", stacklevel=2) -del warnpy3k$0""" - -c_template = """ -if (PyErr_WarnPy3k("the ${1:%s} module has been removed in " - "Python 3.0", 2) < 0) - return;$0""" - - -import imp -import os - -file_name = os.path.split(os.environ['TM_FILEPATH'])[1] - -py_suffixes = reversed(sorted((suffix[0] for suffix in imp.get_suffixes() if suffix[2] == imp.PY_SOURCE), key=len)) -c_suffixes = reversed(sorted((os.path.splitext(suffix[0])[0] + '.c' - for suffix in imp.get_suffixes() if suffix[2] == imp.C_EXTENSION), key=len)) - -pairings = ((py_suffixes, py_template), (c_suffixes, c_template)) - -def create_template(suffixes, template): - for suffix in suffixes: - if not file_name.endswith(suffix): - continue - module_name = file_name[:-len(suffix)] - return template % module_name - else: - return None - -for template in (create_template(*pair) for pair in pairings): - if not template: - continue - print template, - break -else: - print 'XXX Could not generate code.'</string> - <key>input</key> - <string>none</string> - <key>name</key> - <string>2 to 3 - Module Deletion</string> - <key>output</key> - <string>insertAsSnippet</string> - <key>tabTrigger</key> - <string>2to3moddel</string> - <key>uuid</key> - <string>9519C22B-6AB8-41A1-94F6-079E0B45C147</string> -</dict> -</plist> diff --git a/Misc/TextMate/Python-Dev.tmbundle/Commands/Build Docs.tmCommand b/Misc/TextMate/Python-Dev.tmbundle/Commands/Build Docs.tmCommand deleted file mode 100644 index 7e4d53b..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/Commands/Build Docs.tmCommand +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>beforeRunningCommand</key> - <string>nop</string> - <key>command</key> - <string># XXX Leopard-specific unless have easy way to specific alternative Python executable. - -cd $TM_PROJECT_DIRECTORY/Doc -make html 2>&1 | pre - -rescan_project</string> - <key>input</key> - <string>none</string> - <key>name</key> - <string>Build Docs</string> - <key>output</key> - <string>showAsHTML</string> - <key>uuid</key> - <string>6EF151E5-7149-4F82-8796-0CC40FE589FA</string> -</dict> -</plist> diff --git a/Misc/TextMate/Python-Dev.tmbundle/Commands/Build.tmCommand b/Misc/TextMate/Python-Dev.tmbundle/Commands/Build.tmCommand deleted file mode 100644 index 6ffda5c..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/Commands/Build.tmCommand +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>beforeRunningCommand</key> - <string>nop</string> - <key>command</key> - <string># XXX TODO -# - Highlight any compiler warnings for Python code. -# - Point out if compile failed. - -cd $TM_PROJECT_DIRECTORY -make -s -j2 2>&1 | pre - -rescan_project</string> - <key>input</key> - <string>none</string> - <key>name</key> - <string>Build Python</string> - <key>output</key> - <string>showAsHTML</string> - <key>uuid</key> - <string>B545BB1B-A8E1-426C-B50A-426E78B96D38</string> -</dict> -</plist> diff --git a/Misc/TextMate/Python-Dev.tmbundle/Commands/Go to Issue.tmCommand b/Misc/TextMate/Python-Dev.tmbundle/Commands/Go to Issue.tmCommand deleted file mode 100644 index 65d30bc..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/Commands/Go to Issue.tmCommand +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>beforeRunningCommand</key> - <string>nop</string> - <key>command</key> - <string>open "http://bugs.python.org/issue$(cat)"</string> - <key>fallbackInput</key> - <string>word</string> - <key>input</key> - <string>selection</string> - <key>name</key> - <string>Go to Issue</string> - <key>output</key> - <string>discard</string> - <key>uuid</key> - <string>FD25A8DC-22DC-4ED4-B222-B943C8A9117D</string> -</dict> -</plist> diff --git a/Misc/TextMate/Python-Dev.tmbundle/Commands/Open Docs.tmCommand b/Misc/TextMate/Python-Dev.tmbundle/Commands/Open Docs.tmCommand deleted file mode 100644 index 501be43..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/Commands/Open Docs.tmCommand +++ /dev/null @@ -1,32 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>beforeRunningCommand</key> - <string>nop</string> - <key>command</key> - <string># Search order: -# - Current project. -# - TM_PYTHONDEV_DOCS. -# - Online docs in development. - -html_index=$TM_PROJECT_DIRECTORY/Doc/build/html/index.html -if [[ -f $html_index ]]; then - open $html_index -elif [[ $TM_PYTHONDEV_DOCS ]]; then - open $TM_PYTHONDEV_DOCS -else - open http://docs.python.org/dev/ -fi</string> - <key>input</key> - <string>none</string> - <key>keyEquivalent</key> - <string>@H</string> - <key>name</key> - <string>Open Docs</string> - <key>output</key> - <string>discard</string> - <key>uuid</key> - <string>BF336FFF-E14D-4BF1-A156-71CF768AC034</string> -</dict> -</plist> diff --git a/Misc/TextMate/Python-Dev.tmbundle/Commands/Open PEP.tmCommand b/Misc/TextMate/Python-Dev.tmbundle/Commands/Open PEP.tmCommand deleted file mode 100644 index af5533a..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/Commands/Open PEP.tmCommand +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>beforeRunningCommand</key> - <string>nop</string> - <key>command</key> - <string># XXX Worth supporting using a local copy? - -# Dumb luck that an unrecognized number leads to a 0 being used. -open `printf "http://www.python.org/dev/peps/pep-%04d" $(cat)`</string> - <key>fallbackInput</key> - <string>word</string> - <key>input</key> - <string>selection</string> - <key>name</key> - <string>Open PEP</string> - <key>output</key> - <string>discard</string> - <key>uuid</key> - <string>EDBB037F-AAE3-4512-863F-D9AA82C9E51E</string> -</dict> -</plist> diff --git a/Misc/TextMate/Python-Dev.tmbundle/Snippets/2 to 3 - Module Deletion (docs).tmSnippet b/Misc/TextMate/Python-Dev.tmbundle/Snippets/2 to 3 - Module Deletion (docs).tmSnippet deleted file mode 100644 index 5de8bae..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/Snippets/2 to 3 - Module Deletion (docs).tmSnippet +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>content</key> - <string>.. deprecated:: 2.6 - The :mod:\`${1}\` module has been deprecated for removal in Python 3.0. -${0}</string> - <key>name</key> - <string>2 to 3 - Module Deletion (docs)</string> - <key>tabTrigger</key> - <string>2to3docdel</string> - <key>uuid</key> - <string>0568410D-EAF1-4AF3-B6DE-8AF133A91821</string> -</dict> -</plist> diff --git a/Misc/TextMate/Python-Dev.tmbundle/info.plist b/Misc/TextMate/Python-Dev.tmbundle/info.plist deleted file mode 100644 index 0510d5d..0000000 --- a/Misc/TextMate/Python-Dev.tmbundle/info.plist +++ /dev/null @@ -1,37 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> -<plist version="1.0"> -<dict> - <key>mainMenu</key> - <dict> - <key>items</key> - <array> - <string>9519C22B-6AB8-41A1-94F6-079E0B45C147</string> - <string>0568410D-EAF1-4AF3-B6DE-8AF133A91821</string> - <string>------------------------------------</string> - <string>B545BB1B-A8E1-426C-B50A-426E78B96D38</string> - <string>6EF151E5-7149-4F82-8796-0CC40FE589FA</string> - <string>------------------------------------</string> - <string>BF336FFF-E14D-4BF1-A156-71CF768AC034</string> - <string>FD25A8DC-22DC-4ED4-B222-B943C8A9117D</string> - <string>EDBB037F-AAE3-4512-863F-D9AA82C9E51E</string> - </array> - <key>submenus</key> - <dict/> - </dict> - <key>name</key> - <string>Python-Dev</string> - <key>ordering</key> - <array> - <string>9519C22B-6AB8-41A1-94F6-079E0B45C147</string> - <string>0568410D-EAF1-4AF3-B6DE-8AF133A91821</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> -</dict> -</plist> |