mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-01 13:58:04 +00:00
bitbake: contrib: vim: Update file detection regex
The regex used to detect bitbake files was improved in patch 9.1.1732. Update the plugin to match that logic and fix a bug where the wrong expression was used to set the file type (Bitbake rev: 7ce0c9b44968f80a6060f9f9ff2cc00823b772cc) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
20c60e5ae3
commit
249793af75
|
|
@ -14,12 +14,12 @@ endif
|
|||
au BufNewFile,BufRead *.{bb,bbappend,bbclass} setfiletype bitbake
|
||||
|
||||
" .inc -- meanwhile included upstream
|
||||
if !has("patch-9.0.0055")
|
||||
if !has("patch-9.1.1732")
|
||||
au BufNewFile,BufRead *.inc call s:BBIncDetect()
|
||||
def s:BBIncDetect()
|
||||
l:lines = getline(1) .. getline(2) .. getline(3)
|
||||
if l:lines =~# '\<\%(require\|inherit\)\>' || lines =~# '[A-Z][A-Za-z0-9_:${}]*\s\+\%(??\|[?:+]\)\?= '
|
||||
set filetype bitbake
|
||||
var lines = getline(1) .. getline(2) .. getline(3)
|
||||
if lines =~# '\<\%(require\|inherit\)\>' || lines =~# '[A-Z][A-Za-z0-9_:${}/]*\s\+\%(??\|[?:+.]\)\?=.\? '
|
||||
set filetype=bitbake
|
||||
endif
|
||||
enddef
|
||||
endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user