summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-02-22 21:17:40 +0000
committerBram Moolenaar <Bram@vim.org>2022-02-22 21:17:40 +0000
commitb2c72359dce4c4027dc0c05844eb2e76ea947014 (patch)
tree7e6733382d7786dbf40b3a89033ec1e8d23d0b5b
parentafa048f0d4b5d63f2192c9ba340a9eb8b0822985 (diff)
patch 8.2.4448: filetype detection is failingv8.2.4448
Problem: Filetype detection is failing. Solution: Do not use "s:" where it is no longer allowed.
-rw-r--r--runtime/autoload/dist/ft.vim14
-rw-r--r--src/version.c2
2 files changed, 9 insertions, 7 deletions
diff --git a/runtime/autoload/dist/ft.vim b/runtime/autoload/dist/ft.vim
index a8ca90080e..4f5b88a7f7 100644
--- a/runtime/autoload/dist/ft.vim
+++ b/runtime/autoload/dist/ft.vim
@@ -83,7 +83,7 @@ export def FTbas()
setf freebasic
elseif match(lines, qb64_preproc) > -1
setf qb64
- elseif match(lines, s:ft_visual_basic_content) > -1
+ elseif match(lines, ft_visual_basic_content) > -1
setf vb
else
setf basic
@@ -241,7 +241,7 @@ export def FTfrm()
var lines = getline(1, min([line("$"), 5]))
- if match(lines, s:ft_visual_basic_content) > -1
+ if match(lines, ft_visual_basic_content) > -1
setf vb
else
setf form
@@ -434,7 +434,7 @@ export def FTinc()
setf php
# Pascal supports // comments but they're vary rarely used for file
# headers so assume POV-Ray
- elseif lines =~ '^\s*\%({\|(\*\)' || lines =~? s:ft_pascal_keywords
+ elseif lines =~ '^\s*\%({\|(\*\)' || lines =~? ft_pascal_keywords
setf pascal
else
FTasmsyntax()
@@ -496,7 +496,7 @@ export def FTprogress_pascal()
var lnum = 1
while lnum <= 10 && lnum < line('$')
var line = getline(lnum)
- if line =~ s:ft_pascal_comments || line =~? s:ft_pascal_keywords
+ if line =~ ft_pascal_comments || line =~? ft_pascal_keywords
setf pascal
return
elseif line !~ '^\s*$' || line =~ '^/\*'
@@ -514,7 +514,7 @@ export def FTpp()
exe "setf " .. g:filetype_pp
else
var line = getline(nextnonblank(1))
- if line =~ s:ft_pascal_comments || line =~? s:ft_pascal_keywords
+ if line =~ ft_pascal_comments || line =~? ft_pascal_keywords
setf pascal
else
setf puppet
@@ -685,8 +685,8 @@ export def FTRules()
endtry
var dir = expand('<amatch>:p:h')
for line in config_lines
- if line =~ s:ft_rules_udev_rules_pattern
- var udev_rules = substitute(line, s:ft_rules_udev_rules_pattern, '\1', "")
+ if line =~ ft_rules_udev_rules_pattern
+ var udev_rules = substitute(line, ft_rules_udev_rules_pattern, '\1', "")
if dir == udev_rules
setf udevrules
endif
diff --git a/src/version.c b/src/version.c
index 97a8f6e48c..1c99de56cc 100644
--- a/src/version.c
+++ b/src/version.c
@@ -751,6 +751,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 4448,
+/**/
4447,
/**/
4446,