Skip to content

Commit 0f0e4a7

Browse files
committed
Merge pull request #442 from pangloss/develop
Develop -> Master
2 parents d7f4728 + f39eb1f commit 0f0e4a7

File tree

5 files changed

+164
-199
lines changed

5 files changed

+164
-199
lines changed

README.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -101,18 +101,6 @@ proposed change and how it is valuable.
101101
Report a bug on [GitHub Issues](https://github.com/pangloss/vim-javascript/issues).
102102

103103

104-
## A Quick Note on Regexes
105-
106-
Vim 7.4 with patches LESS than 1-7 exhibits a bug that broke how we handle
107-
javascript regexes. Please update to a newer version or run the following
108-
commands to fix:
109-
110-
```
111-
:set regexpengine=1
112-
:syntax enable
113-
```
114-
115-
116104
## License
117105

118106
Distributed under the same terms as Vim itself. See `:help license`.

ftdetect/javascript.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ au BufNewFile,BufRead *.jsm setf javascript
33
au BufNewFile,BufRead Jakefile setf javascript
44

55
fun! s:SelectJavascript()
6-
if getline(1) =~# '^#!.*/bin/env\s\+node\>'
6+
if getline(1) =~# '^#!.*/bin/\%(env\s\+\)\?node\>'
77
set ft=javascript
88
endif
99
endfun

ftplugin/javascript.vim

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
setlocal suffixesadd+=.js
2+
if (v:version < 704 || (v:version == 704 && !has('patch002'))) && exists('&regexpengine')
3+
set re=1
4+
end

0 commit comments

Comments
 (0)