]> git.eshelyaron.com Git - emacs.git/commitdiff
lisp/emacs-lisp/derived.el (define-derived-mode): Declare indent 3.
authorOleh Krehel <ohwoeowho@gmail.com>
Tue, 27 Jan 2015 09:48:40 +0000 (10:48 +0100)
committerOleh Krehel <ohwoeowho@gmail.com>
Tue, 27 Jan 2015 09:48:40 +0000 (10:48 +0100)
Now, e.g. `indent-sexp' will produce:

    (define-derived-mode outline-mode text-mode "Outline"
      "Set ...")

instead of:

    (define-derived-mode outline-mode text-mode "Outline"
                         "Set ...")

lisp/ChangeLog
lisp/emacs-lisp/derived.el

index 16cb21dd5c5a61a00cd1d2bd888b291e30b2c13b..2b02373fbe12e78d3980d47f1a4981b5012c07ca 100644 (file)
@@ -1,3 +1,7 @@
+2015-01-27  Oleh Krehel  <ohwoeowho@gmail.com>
+
+       * emacs-lisp/derived.el (define-derived-mode): Declare indent 3.
+
 2015-01-27  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * emacs-lisp/cl.el (cl--function-convert): Run cl--labels-convert
index a250ea60d21a4b0960eb64cdc22ec5ac3ed2a19d..52da4c99eafc862bb5b0dac04112a1d19b02f92e 100644 (file)
@@ -162,7 +162,8 @@ The new mode runs the hook constructed by the function
 See Info node `(elisp)Derived Modes' for more details."
   (declare (debug (&define name symbolp sexp [&optional stringp]
                           [&rest keywordp sexp] def-body))
-          (doc-string 4))
+          (doc-string 4)
+           (indent 3))
 
   (when (and docstring (not (stringp docstring)))
     ;; Some trickiness, since what appears to be the docstring may really be