changeset 35076:88c868f18799

runtime(jq): remove undefined var s:save_cpoptions and add include setting Commit: https://github.com/vim/vim/commit/dc5c9055414501c438883c3b09ba8a3a7f983029 Author: GodFather <vito.blog@gmail.com> Date: Mon Apr 29 20:16:29 2024 +0200 runtime(jq): remove undefined var s:save_cpoptions and add include setting closes: https://github.com/vim/vim/issues/14661 closes: https://github.com/vim/vim/issues/14663 Co-authored-by: itchyny <itchyny@cybozu.co.jp> Signed-off-by: GodFather <vito.blog@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Mon, 29 Apr 2024 20:30:07 +0200
parents 43739470fe40
children 979443ffd316
files runtime/ftplugin/jq.vim
diffstat 1 files changed, 3 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/ftplugin/jq.vim
+++ b/runtime/ftplugin/jq.vim
@@ -1,7 +1,7 @@
 " Vim compiler file
 " Language:	jq
 " Maintainer:	Vito <vito.blog@gmail.com>
-" Last Change:	2024 Apr 17
+" Last Change:	2024 Apr 29
 " Upstream: https://github.com/vito-c/jq.vim
 
 if exists('b:did_ftplugin')
@@ -9,10 +9,8 @@ if exists('b:did_ftplugin')
 endif
 let b:did_ftplugin = 1
 
-let b:undo_ftplugin = 'setl commentstring<'
-
+setlocal include=^\\s*\\%(import\\\|include\\)
 setlocal commentstring=#%s
 compiler jq
 
-let &cpoptions = s:save_cpoptions
-unlet s:save_cpoptions
+let b:undo_ftplugin = 'setl commentstring< include<'