aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabián Ezequiel Gallina2012-06-14 22:39:03 -0300
committerFabián Ezequiel Gallina2012-06-14 22:39:03 -0300
commitc6a506fefd22cb1efde1935154e79b471b943c45 (patch)
tree15fc88ef7884d236584c976d99390875357c859c
parentcaf8412e007bc4b7c347d9e91e329190a8193e85 (diff)
downloademacs-c6a506fefd22cb1efde1935154e79b471b943c45.tar.gz
emacs-c6a506fefd22cb1efde1935154e79b471b943c45.zip
Added python.el NEWS entry
-rw-r--r--etc/NEWS66
1 files changed, 66 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index d27b27cb138..f8720795d1d 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -959,6 +959,72 @@ See ORG-NEWS for details.
959functionality such as more intelligent indentation, electricity, 959functionality such as more intelligent indentation, electricity,
960support for more variants, including Mercury, and a lot more. 960support for more variants, including Mercury, and a lot more.
961 961
962** Python mode has been replaced with fgallina's python.el.
963Per-buffer shells, solid automatic indentation, Python 2 and 3 support
964out of the box, a revamped shell interaction compatible with iPython
965(and virtually any other text based shell) plus other goodies are
966provided.
967
968*** Defcustom replacements.
969
970| Old defcustom | New defcustom |
971|-------------------------------+-----------------------------------|
972| python-indent | python-indent-offset |
973| python-guess-indent | python-indent-guess-indent-offset |
974| python-pdbtrack-do-tracking-p | python-pdbtrack-activate |
975| python-use-skeletons | python-skeleton-autoinsert |
976
977*** Removed defcustoms.
978
979`python-indent-string-contents': Strings are never indented.
980
981`python-honour-comment-indentation': Comments are never considered as
982indentation markers themselves.
983
984`python-continuation-offset': Removed, indentation is automatically
985calculated in a pep8 compliant way depending on the context.
986
987`python-shell-prompt-alist', `python-shell-continuation-prompt-alist':
988Have no direct mapping as the shell interaction is completely
989different.
990
991`python-python-command', `python-jython-command': Are somehow replaced
992by `python-shell-interpreter'.
993
994`inferior-python-filter-regexp', `python-remove-cwd-from-path': Have
995no mapping whatsoever, they are removed.
996
997`python-pdbtrack-minor-mode-string': Removed, pdbtracking has no minor
998mode for it.
999
1000`python-source-modes': Removed, This mode makes no distinction between
1001jython and python files.
1002
1003*** Command replacements.
1004
1005| Old command | New command |
1006|---------------------------+------------------------------|
1007| python-insert-class | python-skeleton-class |
1008| python-insert-def | python-skeleton-def |
1009| python-insert-for | python-skeleton-for |
1010| python-insert-if | python-skeleton-if |
1011| python-insert-try/except | python-skeleton-try |
1012| python-insert-try/finally | python-skeleton-try |
1013| python-insert-while | python-skeleton-while |
1014| python-find-function | python-nav-jump-to-defun |
1015| python-next-statement | python-nav-forward-sentence |
1016| python-previous-statement | python-nav-backward-sentence |
1017| python-send-buffer | python-shell-send-buffer |
1018| python-send-defun | python-shell-send-defun |
1019| python-send-region | python-shell-send-region |
1020| python-send-region-and-go | [0] |
1021| python-send-string | python-shell-send-string |
1022| python-switch-to-python | python-shell-switch-to-shell |
1023| python-describe-symbol | python-eldoc-at-point |
1024
1025[0] Can be emulated by python-shell-send-region +
1026python-shell-switch-to-shell
1027
962** Rmail 1028** Rmail
963 1029
964*** The command `rmail-epa-decrypt' decrypts OpenPGP data 1030*** The command `rmail-epa-decrypt' decrypts OpenPGP data