Fix wrong-number-of-arguments on newline-and-indent

And ensure all custom comment-line-break-function functions its
argument requirements.
This commit is contained in:
Henrik Lissner 2019-11-11 23:47:27 -05:00
parent 82c0fb6fc7
commit 64222c69c8
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
4 changed files with 4 additions and 4 deletions

View file

@ -120,7 +120,7 @@ languages)."
(interactive) (interactive)
(if (and (sp-point-in-comment) (if (and (sp-point-in-comment)
comment-line-break-function) comment-line-break-function)
(funcall comment-line-break-function) (funcall comment-line-break-function nil)
(delete-horizontal-space t) (delete-horizontal-space t)
(newline nil t) (newline nil t)
(indent-according-to-mode))) (indent-according-to-mode)))

View file

@ -1,7 +1,7 @@
;;; lang/ocaml/autoload.el -*- lexical-binding: t; -*- ;;; lang/ocaml/autoload.el -*- lexical-binding: t; -*-
;;;###autoload ;;;###autoload
(defun +ocaml/comment-indent-new-line () (defun +ocaml/comment-indent-new-line (&optional _)
"Break line at point and indent, continuing comment if within one." "Break line at point and indent, continuing comment if within one."
(interactive) (interactive)
(comment-indent-new-line) (comment-indent-new-line)

View file

@ -1,7 +1,7 @@
;;; lang/scala/autoload.el -*- lexical-binding: t; -*- ;;; lang/scala/autoload.el -*- lexical-binding: t; -*-
;;;###autoload ;;;###autoload
(defun +scala-comment-indent-new-line (&rest _) (defun +scala-comment-indent-new-line (&optional _)
"Continue the commnt on the current line. "Continue the commnt on the current line.
Meant to be used for `scala-mode's `comment-line-break-function'." Meant to be used for `scala-mode's `comment-line-break-function'."

View file

@ -44,7 +44,7 @@
(+css--toggle-inline-or-block beg end)))) (+css--toggle-inline-or-block beg end))))
;;;###autoload ;;;###autoload
(defun +css/comment-indent-new-line () (defun +css/comment-indent-new-line (&optional _)
"Continues the comment in an indented new line. "Continues the comment in an indented new line.
Meant for `comment-line-break-function' in `css-mode' and `scss-mode'." Meant for `comment-line-break-function' in `css-mode' and `scss-mode'."