From cd6e20965166b45d0f711289cd5252a545dd8a93 Mon Sep 17 00:00:00 2001 From: Daumantas Kavolis Date: Mon, 6 Oct 2025 17:52:40 +0000 Subject: [PATCH] runtime(kerml): update KerML comments to handle more cases closes: #18502 Signed-off-by: Daumantas Kavolis Signed-off-by: Christian Brabandt --- runtime/ftplugin/kerml.vim | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/runtime/ftplugin/kerml.vim b/runtime/ftplugin/kerml.vim index 91f5f0f127..800c8d1832 100644 --- a/runtime/ftplugin/kerml.vim +++ b/runtime/ftplugin/kerml.vim @@ -1,7 +1,7 @@ " Vim filetype plugin " Language: KerML " Author: Daumantas Kavolis -" Last Change: 2025-10-03 +" Last Change: 2025-10-06 " Only do this when not done yet for this buffer if exists("b:did_ftplugin") @@ -11,9 +11,11 @@ endif " Don't load another plugin for this buffer let b:did_ftplugin = 1 -" Set 'comments' to format dashed lists in comments. -setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,s1://*,mb:*,ex:*/,:///,:// -setlocal commentstring=//*\ %s\ */ +" Set 'comments' to format dashed and starred lists in comments, +" include /*...*/ in 'comments' for formatting even if it technically +" is not +setlocal comments=sO:*\ -,mO:*\ \ ,exO:*/,sO:*\ *,mO:*\ \ ,exO:*/,sr://*,mb:*,ex:*/,sr:/*,mb:*,ex:*/,:///,:// +setlocal commentstring=//\ %s " Set 'formatoptions' to break comment lines but not other lines, " and insert the comment leader when hitting or using "o"