diff options
Diffstat (limited to 'runtime/lua/vim')
| -rw-r--r-- | runtime/lua/vim/filetype/detect.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/lua/vim/filetype/detect.lua b/runtime/lua/vim/filetype/detect.lua index 2ace52f4fc..f20f2a0ecd 100644 --- a/runtime/lua/vim/filetype/detect.lua +++ b/runtime/lua/vim/filetype/detect.lua @@ -2063,6 +2063,7 @@ local patterns_text = { -- Diff file: -- - "diff" in first line (context diff) -- - "Only in " in first line + -- - "34,35c34,35" normal diff format output -- - "--- " in first line and "+++ " in second line (unified diff). -- - "*** " in first line and "--- " in second line (context diff). -- - "# It was generated by makepatch " in the second line (makepatch diff). @@ -2071,7 +2072,7 @@ local patterns_text = { -- - "=== ", "--- ", "+++ " (bzr diff, common case) -- - "=== (removed|added|renamed|modified)" (bzr diff, alternative) -- - "# HG changeset patch" in first line (Mercurial export format) - ['^\\(diff\\>\\|Only in \\|\\d\\+\\(,\\d\\+\\)\\=[cda]\\d\\+\\>\\|# It was generated by makepatch \\|Index:\\s\\+\\f\\+\\r\\=$\\|===== \\f\\+ \\d\\+\\.\\d\\+ vs edited\\|==== //\\f\\+#\\d\\+\\|# HG changeset patch\\)'] = { + ['^\\(diff\\>\\|Only in \\|\\d\\+\\(,\\d\\+\\)\\=[cda]\\d\\+\\(,\\d\\+\\)\\=\\>$\\|# It was generated by makepatch \\|Index:\\s\\+\\f\\+\\r\\=$\\|===== \\f\\+ \\d\\+\\.\\d\\+ vs edited\\|==== //\\f\\+#\\d\\+\\|# HG changeset patch\\)'] = { 'diff', { vim_regex = true }, }, |