Barry Warsaw | 9f62d1c | 2010-10-29 14:01:42 +0000 | [diff] [blame^] | 1 | ============= |
| 2 | Emacs support |
| 3 | ============= |
| 4 | |
| 5 | If you want to edit Python code in Emacs, you should download python-mode.el |
| 6 | and install it somewhere on your load-path. See the project page to download: |
| 7 | |
| 8 | https://launchpad.net/python-mode |
| 9 | |
| 10 | While Emacs comes with a python.el file, it is not recommended. |
| 11 | python-mode.el is maintained by core Python developers and is generally |
| 12 | considered more Python programmer friendly. For example, python-mode.el |
| 13 | includes a killer feature called `pdbtrack` which allows you to set a pdb |
| 14 | breakpoint in your code, run your program in an Emacs shell buffer, and do gud |
| 15 | style debugging when the breakpoint is hit. |
| 16 | |
| 17 | python-mode.el is compatible with both GNU Emacs from the FSF, and XEmacs. |
| 18 | |
| 19 | For more information and bug reporting, see the above project page. For help, |
| 20 | development, or discussions, see the python-mode mailing list: |
| 21 | |
| 22 | http://mail.python.org/mailman/listinfo/python-mode |
| 23 | |
| 24 | |
| 25 | .. |
| 26 | Local Variables: |
| 27 | mode: indented-text |
| 28 | indent-tabs-mode: nil |
| 29 | sentence-end-double-space: t |
| 30 | fill-column: 78 |
| 31 | coding: utf-8 |
| 32 | End: |