*** Support for endless methods.
---
-*** New user option 'ruby-method-params-indent'.
+*** New user options that determine indentation logic.
+'ruby-method-params-indent', 'ruby-block-indent',
+'ruby-after-operator-indent', 'ruby-method-call-indent',
+'ruby-parenless-call-arguments-indent'. See the docstrings for
+explanations and examples.
** Eshell
Only has effect when `ruby-use-smie' is t."
:type 'boolean
- :safe 'booleanp)
+ :safe 'booleanp
+ :version "29.1")
(defcustom ruby-after-operator-indent t
"Non-nil to use structural indentation after binary operators.
Only has effect when `ruby-use-smie' is t."
:type 'boolean
- :safe 'booleanp)
+ :safe 'booleanp
+ :version "29.1")
(defcustom ruby-method-call-indent t
"Non-nil to use the structural indentation algorithm.
Only has effect when `ruby-use-smie' is t."
:type 'boolean
- :safe 'booleanp)
+ :safe 'booleanp
+ :version "29.1")
(defcustom ruby-parenless-call-arguments-indent t
"Non-nil to align arguments in a parenless call vertically.
Only has effect when `ruby-use-smie' is t."
:type 'boolean
- :safe 'booleanp)
+ :safe 'booleanp
+ :version "29.1")
(defcustom ruby-deep-arglist t
"Deep indent lists in parenthesis when non-nil.