Hi,

Could Vim please treat '.es' files the same way it treats JavaScript ('.js', '.javascript') files. The file extension is for ECMAScript, the standardised language on which new versions of JavaScript and JScript are based.

(See http://www.rfc-editor.org/rfc/rfc4329.txt and http://www.ecma-international.org/publications/standards/Ecma-262.htm for more information on the '.es' file extension and ECMAScript.)

Many thanks,

Dave

Unified diff:

--- filetype.vim        2006-08-22 19:48:21.421875000 +0100
+++ filetype.vim        2006-08-22 19:51:22.828125000 +0100
@@ -543,6 +543,9 @@
 " DTD (Document Type Definition for XML)
 au BufNewFile,BufRead *.dtd                    setf dtd

+" ECMAScript/JavaScript
+au BufNewFile,BufRead *.es,*.js,*.javascript   setf javascript
+
 " EDIF (*.edf,*.edif,*.edn,*.edo)
 au BufNewFile,BufRead *.ed\(f\|if\|n\|o\)      setf edif

@@ -771,9 +774,6 @@
 " JavaCC
 au BufNewFile,BufRead *.jj,*.jjt               setf javacc

-" JavaScript
-au BufNewFile,BufRead *.js,*.javascript                setf javascript
-
 " Java Server Pages
 au BufNewFile,BufRead *.jsp                    setf jsp

--- filetype.vim        2006-08-22 19:48:21.421875000 +0100
+++ filetype.vim        2006-08-22 19:51:22.828125000 +0100
@@ -543,6 +543,9 @@
 " DTD (Document Type Definition for XML)
 au BufNewFile,BufRead *.dtd                    setf dtd
 
+" ECMAScript/JavaScript
+au BufNewFile,BufRead *.es,*.js,*.javascript   setf javascript
+
 " EDIF (*.edf,*.edif,*.edn,*.edo)
 au BufNewFile,BufRead *.ed\(f\|if\|n\|o\)      setf edif
 
@@ -771,9 +774,6 @@
 " JavaCC
 au BufNewFile,BufRead *.jj,*.jjt               setf javacc
 
-" JavaScript
-au BufNewFile,BufRead *.js,*.javascript                setf javascript
-
 " Java Server Pages
 au BufNewFile,BufRead *.jsp                    setf jsp
 

Reply via email to