python-mode.el 6.1.0 "Conejo"

Python3.3 commands

filling styles

Milestone information

Project:
python-mode.el
Series:
trunk
Version:
6.1.0
Code name:
Conejo
Released:
2012-12-05  
Registrant:
Andreas Roehler
Release registered:
2012-12-05
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:
33 Andreas Roehler, 1 Urs Fleisch
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
34 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.0.tar.gz (md5) python-mode.el-6.1.0 2,268
last downloaded 22 weeks ago
Total downloads: 2,268

Release notes 

New in version 6.1.0
---------------------

- py-up
  Go to beginning one level above of compound statement or definition at point.
- py-down
  Go to beginning one level below of compound statement or definition at point.

- Customizable output directory
  After checking for a remote shell, the following variables are consulted:

  py-use-current-dir-when-execute-p, default t
  When `t', current directory is used by Python-shell for output of `py-execute-buffer' and related commands

  py-fileless-buffer-use-default-directory-p, default t
  When `py-use-current-dir-when-execute-p' is non-nil and no buffer-file exists, value of `default-directory' sets current working directory of Python output shell"

  py-keep-shell-dir-when-execute-p, default nil
  Don't change Python shell's current working directory when sending code.

  `py-execute-directory', default nil

  If nothing was set so far, $VIRTUAL_ENV and $HOME are queried.

- Set of commands calling Python3.3

- fill docstrings according to style, commands
  py-fill-string-django
  py-fill-string-onetwo
  py-fill-string-pep-257
  py-fill-string-pep-257-nn
  py-fill-string-symmetric

  Customizable variable `py-fill-docstring-style' provides default value
  used by `py-fill-string', `py-fill-paragraph'

  DJANGO:

      \"\"\"
      Process foo, return bar.
      \"\"\"

      \"\"\"
      Process foo, return bar.

      If processing fails throw ProcessingError.
      \"\"\"

  ONETWO:

      \"\"\"Process foo, return bar.\"\"\"

      \"\"\"
      Process foo, return bar.

      If processing fails throw ProcessingError.

      \"\"\"

  PEP-257:

      \"\"\"Process foo, return bar.\"\"\"

      \"\"\"Process foo, return bar.

      If processing fails throw ProcessingError.

      \"\"\"

  PEP-257-NN:

      \"\"\"Process foo, return bar.\"\"\"

      \"\"\"Process foo, return bar.

      If processing fails throw ProcessingError.
      \"\"\"

  SYMMETRIC:

      \"\"\"Process foo, return bar.\"\"\"

      \"\"\"
      Process foo, return bar.

      If processing fails throw ProcessingError.
      \"\"\""

  Built upon code seen at python.el, thanks Fabian

- `py-down-statement', `py-up-statement'

- toggle-py-split-windows-on-execute-p
- py-split-windows-on-execute-p-off
- py-split-windows-on-execute-p-on

- toggle-py-switch-buffers-on-execute-p
- py-switch-buffers-on-execute-p-on
- py-switch-buffers-on-execute-p-off

- `py-shell-switch-buffers-on-execute-p' renamed `py-switch-buffers-on-execute-p'

Changelog 

This release does not have a changelog.

0 blueprints and 34 bugs targeted

Bug report Importance Assignee Status
1034165 #1034165 python-mode loses track of current directory 3 High Andreas Roehler  10 Fix Released
1058261 #1058261 halts/stalls emacs (probably due to syntax highlighting) 3 High Andreas Roehler  10 Fix Released
1063884 #1063884 impossible to execute a buffer with 'from future' imports 3 High Andreas Roehler  10 Fix Released
1066489 #1066489 Several new bugs with paragraph filling 3 High Andreas Roehler  10 Fix Released
1066994 #1066994 Current bzr head always pops up the *Python3* buffer when you find-file a .py file 3 High Andreas Roehler  10 Fix Released
1077489 #1077489 split-switch-side-effects 3 High Andreas Roehler  10 Fix Released
1078580 #1078580 File mode specification error: (void-variable py-load-pymacs-p) 3 High Andreas Roehler  10 Fix Released
1080794 #1080794 exec-path is changed if WORKON_HOME is set regardless either it is an active virtualenv session 3 High Andreas Roehler  10 Fix Released
1083004 #1083004 Entering pdb-track breaks keybindings 3 High Andreas Roehler  10 Fix Released
1083477 #1083477 execution inconveniences 3 High Andreas Roehler  10 Fix Released
1085386 #1085386 py-execute-buffer-python3 looks broken 3 High Andreas Roehler  10 Fix Released
1034756 #1034756 backward-sexp fails from string 4 Medium Andreas Roehler  10 Fix Released
1044122 #1044122 Missing py-up-block-or-clause 4 Medium Andreas Roehler  10 Fix Released
1052180 #1052180 No PyIndex Menu w/ 6.0.11 / emacs 23.3 / Windows 7 4 Medium Andreas Roehler  10 Fix Released
1065470 #1065470 completion jumps 4 Medium Andreas Roehler  10 Fix Released
1067633 #1067633 incorrect indentation of one-line functions 4 Medium Andreas Roehler  10 Fix Released
1067928 #1067928 Setting nxml-child-indent affects nxml-mode 4 Medium Andreas Roehler  10 Fix Released
1070673 #1070673 chokes with Emacs22 4 Medium Andreas Roehler  10 Fix Released
1071374 #1071374 windows problem with py-execute-directory 4 Medium Andreas Roehler  10 Fix Released
1071451 #1071451 pymacs.el in python-mode clobbers Pymacs's version 4 Medium Andreas Roehler  10 Fix Released
1072075 #1072075 universal-argument misspelled univeral-argument in doc strings 4 Medium Andreas Roehler  10 Fix Released
1072869 #1072869 does not dedent regions/buffer all the way before 'exec' 4 Medium Andreas Roehler  10 Fix Released
1073977 #1073977 remove obsolete variables 4 Medium Andreas Roehler  10 Fix Released
1073983 #1073983 In "split-windows-on-execute" starts 1 more python to additional ipython shell 4 Medium Andreas Roehler  10 Fix Released
1075673 #1075673 Fails to indent: abs: Wrong type argument: number-or-marker-p, nil 4 Medium Andreas Roehler  10 Fix Released
1077063 #1077063 incorrect indentation of comments in a multiline list 4 Medium Andreas Roehler  10 Fix Released
1077139 #1077139 fill-paragraph in a comment does not stop at "empty comment lines" 4 Medium Andreas Roehler  10 Fix Released
1078955 #1078955 If pymacs is running when python-mode is loaded, pymacs can't load pycomplete 4 Medium Urs Fleisch  10 Fix Released
1080973 #1080973 spuriously indents whole line while making some portion inline comment 4 Medium Andreas Roehler  10 Fix Released
1081845 #1081845 File mode specification error: (void-variable py-mode-map) 4 Medium Andreas Roehler  10 Fix Released
1084503 #1084503 imenu-add-menubar-index fails 4 Medium Andreas Roehler  10 Fix Released
1084769 #1084769 fill-paragraph in comments results in mess 4 Medium Andreas Roehler  10 Fix Released
1086242 #1086242 Void fun smart-operator-\, 4 Medium Andreas Roehler  10 Fix Released
1038249 #1038249 py-help-at-point ignores current buffer symbols 5 Low Andreas Roehler  10 Fix Released
This milestone contains Public information
Everyone can see this information.