Files
emacs/lisp
Dmitry Gutov b520f210b1 * 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
2013-12-20 07:20:33 +02:00
..
2013-12-16 17:18:19 +01:00
2013-11-29 12:25:04 +01:00
2013-12-08 13:23:50 -08:00
2013-08-20 18:13:29 -04:00
2013-06-11 18:51:12 +02:00
2013-07-26 19:02:22 +02:00
2013-12-08 13:23:50 -08:00
2013-08-27 12:02:42 -07:00
2013-06-30 08:10:33 -07:00
2013-07-26 19:02:22 +02:00
2013-12-01 14:33:13 -08:00
2013-05-11 16:41:52 -07:00
2013-10-29 22:45:53 -04:00
2013-07-26 05:32:44 -04:00
2013-10-12 22:17:42 -07:00
2013-08-15 22:15:51 -07:00
2013-11-14 06:21:21 -05:00
2013-10-29 15:37:40 +08:00
2013-12-01 06:22:43 -05:00
2013-10-29 22:45:53 -04:00
2013-05-15 19:55:41 -04:00
2013-05-15 19:55:41 -04:00
2013-09-04 23:30:07 -04:00
2013-11-20 00:16:20 -08:00
2013-10-08 18:11:29 +03:00
2013-05-15 19:55:41 -04:00
2013-09-17 20:45:54 -07:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
`term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.