Skip to content

Commit 79b5ea1

Browse files
Mike Sharpevim-scripts
authored andcommitted
Version 1.3
Take care of some issues with case-sensitivity of the extension on windows platforms.
1 parent 8e620ad commit 79b5ea1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

plugin/a.vim

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,19 +31,19 @@ func! AlternateFile(splitWindow, ...)
3131
let extension = fnamemodify(currentFile,":e")
3232
if (extension == "c")
3333
let newFilename = baseName.".h"
34-
elseif (extension == "cpp")
34+
elseif (extension == "cpp" || extension == "CPP")
3535
let newFilename = baseName . ".h"
36-
elseif (extension == "cc")
36+
elseif (extension == "cc" || extension == "CC")
3737
let newFilename = baseName . ".h"
3838
elseif (extension == "C")
3939
let newFilename = baseName . ".h"
40-
elseif (extension == "cxx")
40+
elseif (extension == "cxx" || extension == "CXX")
4141
let newFilename = baseName . ".h"
4242
elseif (extension == "psl")
4343
let newFilename = baseName . ".ph"
4444
elseif (extension == "ph")
4545
let newFilename = baseName . ".psl"
46-
elseif (extension == "h")
46+
elseif (extension == "h" || extension == "H")
4747
" check to see if a .c file exists
4848
let newFilename = baseName . ".c"
4949
let existsCheck = BufferOrFileExists(newFilename)

0 commit comments

Comments
 (0)