python-mode.el 6.1.1 "Parasol"

complete virtualenv support

Milestone information

Project:
python-mode.el
Series:
trunk
Version:
6.1.1
Code name:
Parasol
Released:
 
Registrant:
Andreas Roehler
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
56 Andreas Roehler, 1 Gennady N. Uraltsev, 1 Tom Willemse, 1 Urs Fleisch
Blueprints:
2 Implemented
Bugs:
4 Invalid, 53 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon python-mode.el-6.1.1.tar.gz (md5) python-mode.el 6.1.1 4,139
last downloaded 13 days ago
Total downloads: 4,139

Release notes 

New in version 6.1.1
---------------------

- comment-related commands:
  py-uncomment
  py-comment-block, py-comment-clause,
  py-comment-block-or-clause, py-comment-def,
  py-comment-class, py-comment-def-or-class,
  py-comment-statement

- boolean `py-set-fill-column-p'
  If `t', enables use Python specific `fill-column' according to
  `py-docstring-fill-column', default is 72
  and `py-comment-fill-column, default is 79

- boolean `py-tab-shifts-region-p'
  when `t', TAB will indent/cycle the region, not just the current line.

- boolean `py-tab-indents-region-p'
  when `t', when first TAB doesn't shift, `indent-region' is called

- command from RET customizable via `py-return-key':
  `py-newline-and-indent', `newline' or `py-newline-and-dedent'

- boolean `py-use-font-lock-doc-face-p', default is nil
  If non-nil, documention strings get `font-lock-doc-face'

- boolean `py-newline-delete-trailing-whitespace-p'
  Delete trailing whitespace maybe left by `py-newline-and-indent'

- `py-electric-comment-p' new default nil

- py-up minor API change
  If inside a delimited form --string or list-- go to it's beginning
  If not at beginning of a statement or block, go to it's beginning
  If at beginning of a statement or block, go to beginning one level above of c

- py-down minor API change:
  Go to beginning of one level below of compound statement or definition at point.
  If no statement or block below, but a delimited form --string or list-- go to it's beginning.
  Repeated call from there will behave like down-list.

- commands make underscore syntax changes easier:
  toggle-py-underscore-word-syntax-p
  py-underscore-word-syntax-p-on
  py-underscore-word-syntax-p-off

- py-update-imports removed
  Do not maintain a static variable containing needed imports
  Determine imports on the fly rather, as it might change
  the very moment

- variable `py-fill-docstring-style' renamed `py-docstring-style'

Changelog 

This release does not have a changelog.

2 blueprints and 57 bugs targeted

Blueprint Priority Assignee Delivery
go to definition of symbol at point go to definition of symbol at point 4 High Andreas Roehler  11 Implemented
features delivered by paredit.el features delivered by paredit.el 3 Medium Andreas Roehler  11 Implemented
Bug report Importance Assignee Status
1087499 #1087499 Wrong indentation after return or pass keyword 4 Medium Andreas Roehler  3 Invalid
1095323 #1095323 py-python-command-args broke buffer execution (C-c C-c) and duplicate C-c ! invocation 4 Medium Andreas Roehler  3 Invalid
828574 #828574 py-fetch-master-file doesnt detect relative path 5 Low Gennady N. Uraltsev  3 Invalid
1092794 #1092794 Debian bug: suggest better indentation for lambda bodies 6 Wishlist Andreas Roehler  3 Invalid
517311 #517311 feature request: some interactivity 3 High Andreas Roehler  10 Fix Released
709218 #709218 pdbtrack fails for subclasses 3 High Andreas Roehler  10 Fix Released
822409 #822409 py-shell-switch-buffers-on-execute not honored 3 High Andreas Roehler  10 Fix Released
825695 #825695 emacs hangs when typing # in a new file with no lines 3 High Andreas Roehler  10 Fix Released
826044 #826044 py-compute-indentation hits infinite loop on file with just a triple-quoted string 3 High Andreas Roehler  10 Fix Released
1018996 #1018996 inconvenient window splitting behavior 3 High Andreas Roehler  10 Fix Released
1098849 #1098849 provides 'python but fails to provide all APIs, e.g. python-shell-internal-send-string used by semantic 3 High Andreas Roehler  10 Fix Released
1100505 #1100505 TAB misbehavior on newly opened lines 3 High Andreas Roehler  10 Fix Released
1101962 #1101962 cascading indent 3 High Andreas Roehler  10 Fix Released
1102010 #1102010 py-fill-paragraph in docstring gives "lisp nesting exceeds max-eval-depth" 3 High Andreas Roehler  10 Fix Released
1102296 #1102296 More docstring filling woes 3 High Andreas Roehler  10 Fix Released
1108910 #1108910 interaction between python-mode.el and org-mode.el causes traceback. 3 High Andreas Roehler  10 Fix Released
328799 #328799 win32 emacs hangs while script is running 4 Medium Andreas Roehler  10 Fix Released
328820 #328820 Py #567468: A different patch for python-mode vs gdb 4 Medium Andreas Roehler  10 Fix Released
328836 #328836 tab completion for py-shell 4 Medium Andreas Roehler  10 Fix Released
328837 #328837 Patch for pydb debuggercompatibility 4 Medium Andreas Roehler  10 Fix Released
328839 #328839 py_execute_import_or_reload for packages 4 Medium Andreas Roehler  10 Fix Released
540786 #540786 Stack inspection fails in interpreter 4 Medium Andreas Roehler  10 Fix Released
818437 #818437 Swapping buffers crazily with py-execute-buffer 4 Medium Andreas Roehler  10 Fix Released
818669 #818669 () indentation 4 Medium Andreas Roehler  10 Fix Released
821820 #821820 closing parentesis indent 4 Medium Andreas Roehler  10 Fix Released
821986 #821986 feature request: byte-compile from commandline 4 Medium Andreas Roehler  10 Fix Released
822344 #822344 pymacs required by pycomplete.el 4 Medium Andreas Roehler  10 Fix Released
822401 #822401 py-load-file referenced but not implemented 4 Medium Andreas Roehler  10 Fix Released
822532 #822532 py-indent-line wrongly sets buffer modified 4 Medium Andreas Roehler  10 Fix Released
824427 #824427 comments indent honor deliberate setting 4 Medium Andreas Roehler  10 Fix Released
826144 #826144 long-winded () termination indentation 4 Medium Andreas Roehler  10 Fix Released
833556 #833556 comment insertion bug 4 Medium Andreas Roehler  10 Fix Released
837940 #837940 Emacs opens new *Python* frame instead of using existing one 4 Medium Andreas Roehler  10 Fix Released
889046 #889046 Change function of help in pycomplete so operates correctly when run function after typing a "(". 4 Medium Andreas Roehler  10 Fix Released
893813 #893813 python 3 not detected upon execute buffer 4 Medium Andreas Roehler  10 Fix Released
990079 #990079 Output from v6 of python-mode different from v5 4 Medium Andreas Roehler  10 Fix Released
1019006 #1019006 segfault not communicated 4 Medium Andreas Roehler  10 Fix Released
1050127 #1050127 virtualenv-workon mangles exec-path entry 4 Medium Andreas Roehler  10 Fix Released
1071441 #1071441 pycomplete.el removes other useful ac-sources 4 Medium Urs Fleisch  10 Fix Released
1072816 #1072816 active buffer flips when executed 4 Medium Andreas Roehler  10 Fix Released
1073986 #1073986 inconvinient py-shell-switch-buffers-on-execute when the buffer with interpreter is already visible 4 Medium Andreas Roehler  10 Fix Released
1083973 #1083973 temporary files remain when python raises exception 4 Medium Andreas Roehler  10 Fix Released
1087404 #1087404 wrong indent after asignment 4 Medium Andreas Roehler  10 Fix Released
1091400 #1091400 defvar of outline-heading-end-regexp breaks other packages 4 Medium Andreas Roehler  10 Fix Released
1092847 #1092847 Emacs python-mode.el comments start a new line 4 Medium Andreas Roehler  10 Fix Released
1095147 #1095147 return key doesn't maintain current indentation level 4 Medium Andreas Roehler  10 Fix Released
1098793 #1098793 ENTER key does not indent properly after "return" statement 4 Medium Andreas Roehler  10 Fix Released
1099319 #1099319 py-comment-region missing in menu 4 Medium Andreas Roehler  10 Fix Released
1100892 #1100892 py-newline-and-indent leaves eol whitespace cruft 4 Medium Andreas Roehler  10 Fix Released
1100947 #1100947 py-underscore-word-syntax-p customization has no effect 4 Medium Andreas Roehler  10 Fix Released
1102011 #1102011 module docstring not colored using font-lock-doc-face when following comment 4 Medium Andreas Roehler  10 Fix Released
1103756 #1103756 incorrect highlighting 4 Medium Andreas Roehler  10 Fix Released
1107037 #1107037 python-mode very slow 4 Medium Tom Willemse  10 Fix Released
1109946 #1109946 line after colon with inline comment won't indent properly 4 Medium Andreas Roehler  10 Fix Released
1117119 #1117119 Add custom switch for ffap hooks 4 Medium Andreas Roehler  10 Fix Released
1120076 #1120076 py-find-definition/function just jumps to beginning of buffer 4 Medium Andreas Roehler  10 Fix Released
1093026 #1093026 reindenting a region does move whole region to correct level 6 Wishlist Andreas Roehler  10 Fix Released
This milestone contains Public information
Everyone can see this information.