Revert 3bb384f95 & improve ocaml comment continuation

Back to the default behavior because this implementation was too buggy.
Solution needs a rework.
This commit is contained in:
Henrik Lissner 2020-02-25 22:25:39 -05:00
parent a10f3e2670
commit f426623e4b
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
3 changed files with 5 additions and 7 deletions

View file

@ -178,7 +178,7 @@
(sp-local-pair "(*" "*)" :actions nil)
(sp-local-pair "(*" "*"
:actions '(insert)
:post-handlers '(("| " "SPC") ("|\n[i]*)[d-2]" "RET")))))
:post-handlers '(("| " "SPC") ("|[i]*)[d-2]" "RET")))))
(after! smartparens-markdown
(sp-with-modes '(markdown-mode gfm-mode)

View file

@ -5,5 +5,7 @@
"Break line at point and indent, continuing comment if within one."
(interactive)
(comment-indent-new-line)
(when (and +ocaml-prefix-comments-with-asterisk (eq (char-before) ?*))
(just-one-space)))
(when (eq (char-before) ?*)
(just-one-space))
(unless (eq (char-after) 32)
(save-excursion (insert " "))))

View file

@ -1,9 +1,5 @@
;;; lang/ocaml/config.el -*- lexical-binding: t; -*-
(defvar +ocaml-prefix-comments-with-asterisk t
"If non-nil, continue block comments with a leading asterisk.")
;;
;;; Packages