Tweak detect_filetypes regex so 'setf cpp|endif' works right

This commit is contained in:
Danielle McLean
2023-10-10 22:36:28 +11:00
parent 4dda82ad99
commit eeb517c330

View File

@@ -815,7 +815,7 @@ end
def detect_filetypes_str(contents)
contents = contents.gsub(/^\s*au(tocmd)?!?\s*$/, '')
results = contents.scan(/^\s*(?:au!|au|au[^g][^ ]*) +(?:\S+)\s+(\S+)[\s\\]+([^\n]+)/)
results = contents.scan(/^\s*(?:au!|au|au[^g][^ ]*) +(?:\S+)\s+(\S+)[\s\\]+([^\n|]+)/)
results = results.map do |a, b|
[
a,