summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/edebug.el
diff options
context:
space:
mode:
authorDmitry Gutov <dgutov@yandex.ru>2014-01-31 19:13:49 +0200
committerDmitry Gutov <dgutov@yandex.ru>2014-01-31 19:13:49 +0200
commite2a67bd08ea194da1b338c69c4da6e539782cb14 (patch)
treec559f7d7caf622d491520698926e85387dabb4c5 /lisp/emacs-lisp/edebug.el
parentec80e689331728b22f34a797ec06354ac4595b4a (diff)
downloademacs-e2a67bd08ea194da1b338c69c4da6e539782cb14.tar.gz
emacs-e2a67bd08ea194da1b338c69c4da6e539782cb14.tar.bz2
emacs-e2a67bd08ea194da1b338c69c4da6e539782cb14.zip
Implement user option ruby-align-chained-calls
* lisp/progmodes/ruby-mode.el (ruby-align-chained-calls): New option. (ruby-smie-grammar): Make "." right-associative. Make its priority lower than the ternary and all binary operators. (ruby-smie-rules): Indent "(" relative to the first non-"." parent, or the first "." parent at indentation. Use `ruby-align-chained-calls' for indentation of "." tokens. * test/automated/ruby-mode-tests.el (ruby-align-chained-calls): New test. Fixes: debbugs:16593
Diffstat (limited to 'lisp/emacs-lisp/edebug.el')
0 files changed, 0 insertions, 0 deletions