diff options
| author | Dmitry Gutov | 2013-12-20 07:20:33 +0200 |
|---|---|---|
| committer | Dmitry Gutov | 2013-12-20 07:20:33 +0200 |
| commit | b520f210b12911b747cd7cd725c310bef4790a48 (patch) | |
| tree | 77e79dd61f417764f4e32a0baa2c8a35548b35bc /lisp/ChangeLog | |
| parent | 26b75b456e536c1fb2d3979e07e82455b2d9c1ca (diff) | |
| download | emacs-b520f210b12911b747cd7cd725c310bef4790a48.tar.gz emacs-b520f210b12911b747cd7cd725c310bef4790a48.zip | |
* lisp/progmodes/ruby-mode.el (ruby-align-to-stmt-keywords): New
option.
(ruby-smie--indent-to-stmt-p): Use it.
(ruby-smie-rules): Revert the logic in the handling of `when'.
Expand the `begin' clause to handle `ruby-align-to-stmt-keywords'.
(ruby-deep-arglist, ruby-deep-indent-paren)
(ruby-deep-indent-paren-style): Update docstrings to note that the
vars don't have any effect with SMIE.
* test/automated/ruby-mode-tests.el: Add tests for
`ruby-align-to-stmt-keywords'.
* test/indent/ruby.rb: Update examples to reflect the lack of change in
default indentation of `begin' blocks.
Fixes: debbugs:16182
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b502aa946ad..bf446bc7b66 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2013-12-20 Dmitry Gutov <dgutov@yandex.ru> | ||
| 2 | |||
| 3 | * progmodes/ruby-mode.el (ruby-align-to-stmt-keywords): New | ||
| 4 | option. (Bug#16182) | ||
| 5 | (ruby-smie--indent-to-stmt-p): Use it. | ||
| 6 | (ruby-smie-rules): Revert the logic in the handling of `when'. | ||
| 7 | Expand the begin clause to handle `ruby-align-to-stmt-keywords'. | ||
| 8 | (ruby-deep-arglist, ruby-deep-indent-paren) | ||
| 9 | (ruby-deep-indent-paren-style): Update docstrings to note that the | ||
| 10 | vars don't have any effect with SMIE. | ||
| 11 | |||
| 1 | 2013-12-20 Jay Belanger <jay.p.belanger@gmail.com> | 12 | 2013-12-20 Jay Belanger <jay.p.belanger@gmail.com> |
| 2 | 13 | ||
| 3 | * calc/calc.el (calc-enter, calc-pop): Use the variable | 14 | * calc/calc.el (calc-enter, calc-pop): Use the variable |