vim-patch:f26970c: runtime(karel): improve indent plugin (#41053)

closes: vim/vim#20873

f26970ce56

Co-authored-by: Patrick Meiser-Knosowski <knosowski@graeffrobotics.de>
This commit is contained in:
zeertzjq 2026-07-30 06:59:15 +08:00 committed by GitHub
parent 9a4b38584c
commit 943df84fb6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,7 +2,7 @@
" Language: Fanuc Karel
" Maintainer: Patrick Meiser-Knosowski <knosowski@graeffrobotics.de>
" Version: 1.0.0
" Last Change: 28. May 2026
" Last Change: 29. Jul 2026
" Only load this indent file when no other was loaded.
if exists("b:did_indent")
@ -64,7 +64,7 @@ function GetKarelIndent() abort
let addShiftwidthPattern ..= '|type>'
let addShiftwidthPattern ..= '|var>'
let addShiftwidthPattern ..= '|begin>'
let addShiftwidthPattern ..= '|routine>'
let addShiftwidthPattern ..= '|%(routine\s+\w+>)%(.*<from\s+\w+>\s*$)@!'
if get(g:, 'karelIndentBetweenPrg', 1)
let addShiftwidthPattern ..= '|program>'
endif