diff options
| author | Fabián Ezequiel Gallina | 2014-07-09 00:55:53 -0300 |
|---|---|---|
| committer | Fabián Ezequiel Gallina | 2014-07-09 00:55:53 -0300 |
| commit | fded0b4a15d4ec7f92a64f03e9aa78f19a9b6031 (patch) | |
| tree | 5c88e13a1348c09d6c641ac53f970eadb2819d97 /test/ChangeLog | |
| parent | d8899d09b992d733dc1cc6ec93b11cb75ce84f5d (diff) | |
| download | emacs-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/ChangeLog | 37 |
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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-07-01 Fabián Ezequiel Gallina <fgallina@gnu.org> | 38 | 2014-07-01 Fabián Ezequiel Gallina <fgallina@gnu.org> |
| 2 | 39 | ||
| 3 | * automated/python-tests.el | 40 | * automated/python-tests.el |