Mailing List Archive

python-mode.el 3.105
I've made a new version of python-mode.el available at
<http://www.python.org/emacs/python-mode/>. This is version 3.105 and
is what you currently get from the CVS snapshot. Version 3.90 was the
last one released at this URL, and 3.97 was the version release with
Python 1.5.2 final.

python-mode.el is a GNU Emacs major mode for editing and executing
Python programs. It is compatible with both Emacs and XEmacs.

List of changes:

- Improvements to the way the JPython or CPython shell is
selected. There is a new variable py-default-interpreter which
determines the default shell to use for py-shell (C-c !). The shell
is now determined the first time py-shell is invoked or a Python
buffer is visited.

- py-shell now also takes an optional argument; when given it will
prompt for additional switch to pass into the shell process (only on
initial start up).

- py-toggle-shells now takes the symbols cpython and jpython as
arguments, making it more usefully called from python-mode-hook.

- New command py-narrow-to-defun (C-x n d) which mimics the standard
narrow-to-defun but understands Python classes and methods. With
C-u, narrows to the most enclosing class.

- Removed special bindings for C-j to py-newline-and-indent. This
makes Emacs diehards happier, but may break for people who
explicitly bind or C-j to newline globally.

- The usual assortment of bugs fixes, and some performance improvements
(for FSF Emacs).

Enjoy,
-Barry

<p><a href="http://www.python.org/emacs/python-mode/">python-mode.el
3.105</a> - a mode for GNU Emacs and XEmacs for editing and executing
Python programs. (13-Aug-1999)