Commit Graph

110 Commits

Author SHA1 Message Date
Adriaan Zonnenberg
82067c7d14 Add initial tests 2017-03-22 23:34:53 +01:00
Adriaan Zonnenberg
cdd07e6497 Fix template pattern (#57) 2017-03-15 12:15:24 +01:00
Eduardo San Martin Morote
81ada6a73f Load typescript only if it exists
Fix #56
2017-03-14 18:50:14 +01:00
Eduardo San Martin Morote
b60c475d42 Fix #56 2017-03-14 18:47:17 +01:00
Eduardo San Martin Morote
77dffb344e Merge pull request #55 from esdras/master
Add typescript support
2017-03-14 16:13:33 +01:00
Esdras Mayrink
4f837e5027 [typescript] Extra attributes on the script tag 2017-03-14 11:10:34 -03:00
Esdras Mayrink
3339eab69e Update README to explain how to use with typescript 2017-03-13 22:10:20 -03:00
Esdras Mayrink
8d3dc46181 Better support for Typescript syntax
Now we can define typescript syntax region by:
<script ts>...</script>
<script lang="ts">...</script>
<script lang="typescript">...</script>
2017-03-13 21:55:11 -03:00
Esdras Mayrink
51b18f8b90 Fix TS support
Just add an attribute to the script tag, like this: <script ts></script>
lang="typescript" confundes the webpack loader
2017-03-11 17:11:06 -03:00
Esdras Mayrink
404787aae2 Add support for typescript and improve html support 2017-03-11 16:56:47 -03:00
Eduardo San Martin Morote
f75a55ef19 Remove attrs limitation on style tag (#53)
* Remove attrs limitation on style tag

Closes #52
Style tags can actually have any amount of extra tags, so adding the
scoped tags is just too limiting.

* Improve attribute patterns
2017-03-08 00:24:40 +01:00
Adriaan Zonnenberg
c122cb8c29 Move 'suffixesadd' from after/ftplugin to ftplugin
In #46, the question was where to put this option, and why some other
plugins put it in the 'after' directory. Vim-javascript puts it in the
'after' directory because they want to keep the settings in the ftplugin
shipped with Vim, and only add the 'suffixesadd' option. Since Vim
doesn't ship with a Vue plugin, we can safely put this option in ftplugin.
2017-02-21 22:00:26 +01:00
Adriaan Zonnenberg
0d5a392a11 Use unlet! instead of unlet
A bang after unlet suppresses the error if there is no such variable,
which removes the need for checking if the variable exists.
2017-02-19 22:10:05 +01:00
Franco Victorio
f6694b40a7 Add .vue to 'suffixesadd' (#46) 2017-01-23 00:17:12 +01:00
Beser
078be5a88f Add multiple filetypes as javscript,html and css (#42)
* Add multiple filetypes for html,css and javascript

Vim plugings like autocomplete and snippets use filetypes to function,
hence this commit adds filetypes css,html and javascript

* Add multiple filetypes for html,css and javascript

Vim plugings like autocomplete and snippets use filetypes to function,
hence this commit adds filetypes css,html and javascript.

This commit closes #41
2017-01-15 18:11:19 +01:00
Eduardo San Martin Morote
d90cd7bd7e Merge pull request #43 from sliceofcode/master
Fix JavaScript highlighting
2017-01-09 10:51:52 +01:00
sliceofcode
42a2ec5243 Fix JavaScript highlighting 2017-01-08 21:45:32 -08:00
Eduardo San Martin Morote
0e34ab8bb7 Merge pull request #40 from kesor/support-slm-lang
Add `slm` language support for templates
2016-12-25 20:34:23 +01:00
Evgeny Zislis
ab44921113 add slm language support 2016-12-25 15:38:07 +02:00
Eduardo San Martin Morote
001e7c4541 Add vim 8 instructions
Closes #39
2016-12-21 10:48:15 +01:00
Eduardo San Martin Morote
b57f9d8f6e Merge pull request #38 from larry-wong/master
add ' ' support for pug, jade, stylus, scss, sass & less
2016-12-20 16:57:34 +01:00
Larry Wang
0b528ff0ea add ' ' support for pug, jade, stylus, scss, sass & less 2016-12-17 22:40:54 +08:00
Eduardo San Martin Morote
2d09f6e859 Merge pull request #35 from fuzzytern/broken-link
Update broken link
2016-11-22 17:52:06 +01:00
Nicolas Wormser
4d8f2c7341 Update broken link 2016-11-22 18:37:31 +04:00
Eduardo San Martin Morote
e13f9abf5f Merge pull request #32 from kikyous/master
add coffee indent
2016-10-22 12:55:54 +02:00
chen
297dadcecd add coffee indent 2016-10-22 08:12:02 +08:00
Eduardo San Martin Morote
f3c29bdbc9 Merge pull request #30 from kaihendry/patch-1
Add Pathogen instruction
2016-10-14 09:47:39 +02:00
Kai Hendry
06a7bf054b Add Pathogen instruction
Closes #28
2016-10-14 11:09:56 +08:00
Eduardo San Martin Morote
bedcc2e35f Merge pull request #26 from knight42/syntastic
Add eslint checker for Vue to Syntastic
2016-09-20 09:46:48 +02:00
knight42
addcbf9be5 Integrate with Syntastic 2016-09-14 02:31:00 +08:00
Eduardo San Martin Morote
a51db084b5 Merge pull request #24 from IzumiSy/IzumiSy/fix_typo
Fix typo
2016-08-28 18:27:17 +02:00
Seiya IZUMI
75771373fc Fix typo
`javacript` -> `javascript`
2016-08-29 00:13:13 +09:00
Eduardo San Martin Morote
333f634c82 Merge pull request #23 from adriaanzon/indent
Add indent and ftplugin files
2016-08-21 23:42:17 +02:00
Adriaan Zonnenberg
1ae53f086e Add indent and ftplugin files 2016-08-21 23:29:05 +02:00
Eduardo San Martin Morote
7ecc094f6a Improve compatibility with NerdCommenter @xream
Closes #18
2016-08-21 23:11:31 +02:00
Eduardo San Martin Morote
78b12b1693 Merge pull request #22 from agirorn/fix-broken-unle-of-current_syntax
Only unlet b:current_syntax if it is set.
2016-07-24 18:48:00 +02:00
Ægir Örn Símonarson
4333b6508b Only unlet b:current_syntax if it is set. 2016-07-24 16:39:37 +00:00
Eduardo San Martin Morote
092aac985f Add babel support for lang 2016-06-29 13:51:33 +02:00
Eduardo San Martin Morote
922f01c9a1 Merge pull request #14 from huangdawei/master
add SCSS support
2016-04-19 20:14:17 +02:00
David Wong
40ff244060 add SCSS support 2016-04-19 23:48:44 +08:00
Eduardo San Martin Morote
9f8c3b53f3 Merge pull request #13 from clovery/master
support <script type="text/babel">
2016-04-19 15:35:25 +02:00
clovery
1df472d227 support <script type="text/babel"> 2016-04-19 17:58:47 +08:00
Eduardo San Martin Morote
4adfb9ba99 Fix jade syntax in vue files
The pug package isn't ready yet so you still need to use the jade
package for vue files. We can still apply the pug syntax to the regions
2016-02-21 11:29:23 +01:00
Eduardo San Martin Morote
a24c0b32e8 Remove uppercase in README name 2016-02-21 11:23:07 +01:00
Eduardo San Martin Morote
f1bac123f1 Added FAQ abot jade. May be helpful 2016-02-21 11:22:30 +01:00
Eduardo San Martin Morote
348733202c Renamed jade to pug
Fixes #8
Alse see https://github.com/pugjs/jade/issues/2184
You should now replace your jade loaders by the pug loaders
and also the digitaltoad/vim-jade by digitaltoad/vim-pug which is the
new vim syntax plugin for pug (mantained by the same person)
2016-02-21 11:16:18 +01:00
Eduardo San Martin Morote
b25434a981 Allow the use of <template v-if> inside of the <template>
Fix #6
It forces the user to indent the code correctly in order to detect the
englobbing template tag
2016-01-31 12:11:44 +01:00
Eduardo San Martin Morote
9375feca48 Merge pull request #5 from flipxfx/master
Allow sass modifiers like sass?indentedSyntax
2016-01-28 22:36:56 +01:00
Phillip Lanclos
d7c87db4fc Allow sass modifiers like sass?indentedSyntax 2016-01-28 14:08:33 -06:00
Eduardo San Martin Morote
3986d9002d Merge pull request #4 from ryym/syn-include
Include syntax file only if it exists
2016-01-13 08:55:36 +01:00