From 1c4e0e50449d95465e7f256d39fea54b307e0e33 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Tue, 7 Oct 2025 07:53:47 +0800 Subject: [PATCH] vim-patch:cd6e209: runtime(kerml): update KerML comments to handle more cases (#36060) closes: vim/vim#18502 https://github.com/vim/vim/commit/cd6e20965166b45d0f711289cd5252a545dd8a93 Co-authored-by: Daumantas Kavolis --- 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"