File tree Expand file tree Collapse file tree 2 files changed +14
-3
lines changed
Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Original file line number Diff line number Diff line change 4848(eval-when-compile
4949 (require 'rx ))
5050
51- (defcustom magic-filetype-vim-filetype-line-re
52- " vim: *set +\\ (?:ft\\ |filetype\\ )=\\ (. +\\ ): "
51+ (defcustom magic-filetype-vim-filetype-line-re
52+ " vim: *set +\\ (?:.*? \\ ) \\ (?: ft\\ |filetype\\ )=\\ ([^ :] +\\ )\\ (?:.*? \\ ):$ "
5353 " Regexp of Vim filetype line."
5454 :group 'magic-filetype
5555 :type 'regexp )
Original file line number Diff line number Diff line change 1616 (let ((data
1717 (list
1818 (list :expected " javascript"
19- :header " // vim:set ft=javascript:" ))))
19+ :header " // vim:set ft=javascript:" )
20+ (list :expected " javascript"
21+ :header " // vim:set ft=javascript :" )
22+ (list :expected " javascript"
23+ :header " // vim:set expandtab ft=javascript:" )
24+ (list :expected " javascript"
25+ :header " // vim:set ft=javascript expandtab:" )
26+ (list :expected " javascript"
27+ :header " // vim:set fenc=cp932 ff=unix ft=javascript:" )
28+ (list :expected " javascript"
29+ :header " // vim:set ff=unix ft=javascript fenc=cp932:" )
30+ )))
2031 (mapc
2132 (lambda (d )
2233 (let ((expected (plist-get d :expected ))
You can’t perform that action at this time.
0 commit comments