Homepage: https://github.com/yuutayamada/commenter
Updated:
Multiline-comment support package
This package allows you to set both single and multi line comment
variables like ‘comment-start’ or ‘comment-end’ etc.
Configuration example for go-mode:
After this configuration your ‘comment-dwim’ will be multi line
comment.
(setq comment-style 'extra-line)
(add-hook 'go-mode-hook
(lambda ()
(setq-local commenter-config
'((single
. ((comment-start . "//")
(comment-end . "")
(comment-start-skip . "\\(//+\\|/\\*+\\)\\s *")))
(multi
. ((comment-start . "/* ")
(comment-end . " */")
(comment-start-skip . "/\\*")
(comment-end-skip . "\\*/")
(comment-continue . " * ")
(comment-padding . " ")
(comment-multi-line . t)))))
(commenter-setup)))