aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2012-06-16 10:56:44 -0700
committerGlenn Morris2012-06-16 10:56:44 -0700
commit40d8bcb854203237c6ad8327bc1fc0644f8734ec (patch)
tree36b700b791c6be2b8e017fe2f1692f5890792535
parent8826d473e648dcd904bac6329dbfcf7d82e2e4f1 (diff)
downloademacs-40d8bcb854203237c6ad8327bc1fc0644f8734ec.tar.gz
emacs-40d8bcb854203237c6ad8327bc1fc0644f8734ec.zip
NEWS fixes: positioning, copyedits
-rw-r--r--etc/NEWS120
1 files changed, 54 insertions, 66 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 6441c82f942..5d8108e677c 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -150,6 +150,60 @@ which have not been renamed to `cl-foo*' but just `cl-foo'.
150The old `cl' is now deprecated and is nothing more than a bunch of aliases that 150The old `cl' is now deprecated and is nothing more than a bunch of aliases that
151provide the old non-prefixed names. 151provide the old non-prefixed names.
152 152
153** A new mode for Python.
154This provides several new features, including:
155per-buffer shells, better indentation, Python 3 support, and improved
156shell-interaction compatible with iPython (and virtually any other
157text based shell).
158
159*** Some user options have been replaced/renamed:
160Old defcustom: | New defcustom:
161python-indent | python-indent-offset
162python-guess-indent | python-indent-guess-indent-offset
163python-pdbtrack-do-tracking-p | python-pdbtrack-activate
164python-use-skeletons | python-skeleton-autoinsert
165
166*** Some user options have been removed:
167
168**** `python-indent-string-contents': Strings are never indented.
169
170**** `python-honour-comment-indentation':
171Comments are never considered as indentation markers themselves.
172
173**** `python-continuation-offset': Indentation is automatically
174calculated in a pep8 compliant way depending on the context.
175
176**** `python-shell-prompt-alist', `python-shell-continuation-prompt-alist':
177Have no direct mapping as the shell interaction is completely different.
178
179**** `python-python-command', `python-jython-command':
180Replaced by `python-shell-interpreter'.
181
182**** `inferior-python-filter-regexp', `python-remove-cwd-from-path',
183`python-pdbtrack-minor-mode-string', `python-source-modes':
184No longer relevant.
185
186*** Some commands have been replaced:
187Old command | New command
188python-insert-class | python-skeleton-class
189python-insert-def | python-skeleton-def
190python-insert-for | python-skeleton-for
191python-insert-if | python-skeleton-if
192python-insert-try/except | python-skeleton-try
193python-insert-try/finally | python-skeleton-try
194python-insert-while | python-skeleton-while
195python-find-function | python-nav-jump-to-defun
196python-next-statement | python-nav-forward-sentence
197python-previous-statement | python-nav-backward-sentence
198python-send-buffer | python-shell-send-buffer
199python-send-defun | python-shell-send-defun
200python-send-region | python-shell-send-region
201python-send-region-and-go | Emulate with python-shell-send-region and
202 python-shell-switch-to-shell
203python-send-string | python-shell-send-string
204python-switch-to-python | python-shell-switch-to-shell
205python-describe-symbol | python-eldoc-at-point
206
153** VHDL-mode 207** VHDL-mode
154- Support for ghdl (free vhdl compiler). Now default. 208- Support for ghdl (free vhdl compiler). Now default.
155- Add/update support for VHDL-AMS packages. 209- Add/update support for VHDL-AMS packages.
@@ -1076,72 +1130,6 @@ See ORG-NEWS for details.
1076functionality such as more intelligent indentation, electricity, 1130functionality such as more intelligent indentation, electricity,
1077support for more variants, including Mercury, and a lot more. 1131support for more variants, including Mercury, and a lot more.
1078 1132
1079** Python mode has been replaced with fgallina's python.el.
1080Per-buffer shells, solid automatic indentation, Python 2 and 3 support
1081out of the box, a revamped shell interaction compatible with iPython
1082(and virtually any other text based shell) plus other goodies are
1083provided.
1084
1085*** Defcustom replacements.
1086
1087| Old defcustom | New defcustom |
1088|-------------------------------+-----------------------------------|
1089| python-indent | python-indent-offset |
1090| python-guess-indent | python-indent-guess-indent-offset |
1091| python-pdbtrack-do-tracking-p | python-pdbtrack-activate |
1092| python-use-skeletons | python-skeleton-autoinsert |
1093
1094*** Removed defcustoms.
1095
1096`python-indent-string-contents': Strings are never indented.
1097
1098`python-honour-comment-indentation': Comments are never considered as
1099indentation markers themselves.
1100
1101`python-continuation-offset': Removed, indentation is automatically
1102calculated in a pep8 compliant way depending on the context.
1103
1104`python-shell-prompt-alist', `python-shell-continuation-prompt-alist':
1105Have no direct mapping as the shell interaction is completely
1106different.
1107
1108`python-python-command', `python-jython-command': Are somehow replaced
1109by `python-shell-interpreter'.
1110
1111`inferior-python-filter-regexp', `python-remove-cwd-from-path': Have
1112no mapping whatsoever, they are removed.
1113
1114`python-pdbtrack-minor-mode-string': Removed, pdbtracking has no minor
1115mode for it.
1116
1117`python-source-modes': Removed, This mode makes no distinction between
1118jython and python files.
1119
1120*** Command replacements.
1121
1122| Old command | New command |
1123|---------------------------+------------------------------|
1124| python-insert-class | python-skeleton-class |
1125| python-insert-def | python-skeleton-def |
1126| python-insert-for | python-skeleton-for |
1127| python-insert-if | python-skeleton-if |
1128| python-insert-try/except | python-skeleton-try |
1129| python-insert-try/finally | python-skeleton-try |
1130| python-insert-while | python-skeleton-while |
1131| python-find-function | python-nav-jump-to-defun |
1132| python-next-statement | python-nav-forward-sentence |
1133| python-previous-statement | python-nav-backward-sentence |
1134| python-send-buffer | python-shell-send-buffer |
1135| python-send-defun | python-shell-send-defun |
1136| python-send-region | python-shell-send-region |
1137| python-send-region-and-go | [0] |
1138| python-send-string | python-shell-send-string |
1139| python-switch-to-python | python-shell-switch-to-shell |
1140| python-describe-symbol | python-eldoc-at-point |
1141
1142[0] Can be emulated by python-shell-send-region +
1143python-shell-switch-to-shell
1144
1145** Rmail 1133** Rmail
1146 1134
1147*** The command `rmail-epa-decrypt' decrypts OpenPGP data 1135*** The command `rmail-epa-decrypt' decrypts OpenPGP data