newcomment
имеет функцию с именем comment-box
, которая создает комментарий в виде блока, состоящий из символов комментария, то есть:
###########
# abc def #
###########
или
/***********/
/* abc def */
/***********/
в зависимости от режима,Единственная конфигурируемость, которую он имеет, - это количество символов, используемых для поля;например, в режимах Lisp вы получаете:
;;;;;;;;;;;;;
;; abc def ;;
;;;;;;;;;;;;;
Функция comment-region-default
должна дать вам некоторое представление о том, как делать комментарии.Стили комментариев newcomment
недостаточно гибки для реализации того, что вы хотите, поэтому я думаю, что было бы проще просто нарисовать рамку, а затем добавить обычный (однострочный или многострочный, в языках, где есть разница) комментарийрегион с использованием существующего newcomment
оборудования.