Make generated file bit shorter

This commit is contained in:
Adam Stankiewicz
2020-09-28 19:13:59 +02:00
parent 31409eaafb
commit 046a052f18
2 changed files with 106 additions and 606 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -496,6 +496,7 @@ def generate_ftdetect(packages, heuristics)
extensions = filetype["extensions"] extensions = filetype["extensions"]
filenames = filetype["filenames"] filenames = filetype["filenames"]
set_extensions = []
for extension in extensions.sort for extension in extensions.sort
outer_filetype = filetype["outer_filetype"] outer_filetype = filetype["outer_filetype"]
if outer_filetype if outer_filetype
@@ -511,10 +512,14 @@ def generate_ftdetect(packages, heuristics)
# puts "Ambiguous extension without heuristic: #{extension} => #{filetype["name"]}" # puts "Ambiguous extension without heuristic: #{extension} => #{filetype["name"]}"
# end # end
# #
autocommands << " au BufNewFile,BufRead *.#{extension} #{set_command}\n" set_extensions << "*." + extension
end end
end end
if set_extensions.size > 0
autocommands << " au BufNewFile,BufRead #{set_extensions.join(",")} #{set_command}\n"
end
for filename in filenames.sort for filename in filenames.sort
if filename[0] == "." if filename[0] == "."
filename = "{.,}" + filename[1..-1] filename = "{.,}" + filename[1..-1]