aboutsummaryrefslogtreecommitdiffstats
path: root/test/ChangeLog
diff options
context:
space:
mode:
authorFabián Ezequiel Gallina2014-07-09 00:55:53 -0300
committerFabián Ezequiel Gallina2014-07-09 00:55:53 -0300
commitfded0b4a15d4ec7f92a64f03e9aa78f19a9b6031 (patch)
tree5c88e13a1348c09d6c641ac53f970eadb2819d97 /test/ChangeLog
parentd8899d09b992d733dc1cc6ec93b11cb75ce84f5d (diff)
downloademacs-fded0b4a15d4ec7f92a64f03e9aa78f19a9b6031.tar.gz
emacs-fded0b4a15d4ec7f92a64f03e9aa78f19a9b6031.zip
Fix dedenters and electric colon handling.
* lisp/progmodes/python.el (python-rx-constituents): Add dedenter and block-ender. (python-indent-dedenters, python-indent-block-enders): Delete. (python-indent-context): Return new case for dedenter-statement. (python-indent-calculate-indentation): Handle new case. (python-indent-calculate-levels): Fix levels calculation for dedenter statements. (python-indent-post-self-insert-function): Fix colon handling. (python-info-dedenter-opening-block-message): New function. (python-indent-line): Use it. (python-info-closing-block) (python-info-closing-block-message): Remove. (python-info-dedenter-opening-block-position) (python-info-dedenter-opening-block-positions) (python-info-dedenter-statement-p): New functions. * test/automated/python-tests.el (python-indent-block-enders-1) (python-indent-block-enders-2): Fix tests. (python-indent-block-enders-3) (python-indent-block-enders-4) (python-indent-block-enders-5) (python-indent-dedenters-1) (python-indent-dedenters-2): Remove tests. (python-indent-dedenters-1) (python-indent-dedenters-2) (python-indent-dedenters-3) (python-indent-dedenters-4) (python-indent-dedenters-5) (python-indent-dedenters-6) (python-indent-dedenters-7) (python-info-dedenter-opening-block-position-1) (python-info-dedenter-opening-block-position-2) (python-info-dedenter-opening-block-position-3) (python-info-dedenter-opening-block-positions-1) (python-info-dedenter-opening-block-positions-2) (python-info-dedenter-opening-block-positions-3) (python-info-dedenter-opening-block-positions-4) (python-info-dedenter-opening-block-positions-5) (python-info-dedenter-opening-block-message-1) (python-info-dedenter-opening-block-message-2) (python-info-dedenter-opening-block-message-3) (python-info-dedenter-opening-block-message-4) (python-info-dedenter-opening-block-message-5) (python-info-dedenter-statement-p-1) (python-info-dedenter-statement-p-2) (python-info-dedenter-statement-p-3) (python-info-dedenter-statement-p-4) (python-info-dedenter-statement-p-5): New tests. Fixes: debbugs:15163
Diffstat (limited to 'test/ChangeLog')
-rw-r--r--test/ChangeLog37
1 files changed, 37 insertions, 0 deletions
diff --git a/test/ChangeLog b/test/ChangeLog
index f93b553f341..cf4ddc83544 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,40 @@
12014-07-09 Fabián Ezequiel Gallina <fgallina@gnu.org>
2
3 * automated/python-tests.el
4 (python-indent-block-enders-1)
5 (python-indent-block-enders-2): Fix tests.
6 (python-indent-block-enders-3)
7 (python-indent-block-enders-4)
8 (python-indent-block-enders-5)
9 (python-indent-dedenters-1)
10 (python-indent-dedenters-2): Remove tests.
11 (python-indent-dedenters-1)
12 (python-indent-dedenters-2)
13 (python-indent-dedenters-3)
14 (python-indent-dedenters-4)
15 (python-indent-dedenters-5)
16 (python-indent-dedenters-6)
17 (python-indent-dedenters-7)
18 (python-info-dedenter-opening-block-position-1)
19 (python-info-dedenter-opening-block-position-2)
20 (python-info-dedenter-opening-block-position-3)
21 (python-info-dedenter-opening-block-positions-1)
22 (python-info-dedenter-opening-block-positions-2)
23 (python-info-dedenter-opening-block-positions-3)
24 (python-info-dedenter-opening-block-positions-4)
25 (python-info-dedenter-opening-block-positions-5)
26 (python-info-dedenter-opening-block-message-1)
27 (python-info-dedenter-opening-block-message-2)
28 (python-info-dedenter-opening-block-message-3)
29 (python-info-dedenter-opening-block-message-4)
30 (python-info-dedenter-opening-block-message-5)
31 (python-info-dedenter-statement-p-1)
32 (python-info-dedenter-statement-p-2)
33 (python-info-dedenter-statement-p-3)
34 (python-info-dedenter-statement-p-4)
35 (python-info-dedenter-statement-p-5): New tests.
36
37
12014-07-01 Fabián Ezequiel Gallina <fgallina@gnu.org> 382014-07-01 Fabián Ezequiel Gallina <fgallina@gnu.org>
2 39
3 * automated/python-tests.el 40 * automated/python-tests.el