★ wanayoo — archive 1999 http://www.python.org/emacs/python-mode/changes-3105.htmlNouvelle recherche | Portail wanayoo
  
Home Search Download Documentation
Help Community SIGs Modules
Python Mode
Index
python-mode.el (~117KB)
Installation Notes
What's Changed
Compatibility Notes
FAQ
Back to Emacs Goodies
 
Versions
Changes with 3.105
Changes with 3.90
Changes with 3.87
Changes with 3.77
Changes with 3.58
Changes with 3.51
Changes with 3.28
Changes with 3.20
Earlier changes
 
Email Us
python-mode@python.org
 
  

Changes with Python Mode 3.105

The last version released here was version 3.90 (which was release with Python 1.5.2 beta 1). The version that was released with Python 1.5.2 final was python-mode.el 3.97. Here are a list of changes since 3.90.

  • 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).