python-mode.el 3.105

Barry A. Warsaw bwarsaw at cnri.reston.va.us
Fri Aug 13 13:45:24 EDT 1999


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)




More information about the Python-list mailing list