Commit Graph

73 Commits

Author SHA1 Message Date
leafOfTree
2b050c42c1 Refactor the whole plugin 2021-03-23 11:50:46 +08:00
leafOfTree
9af7723bd1 Support custom blocks syntax and indent 2021-03-11 14:52:38 +08:00
leafOfTree
f3813ab0e4 Preserve shiftwidth across loading sub-syntax indent files 2021-01-13 12:42:10 +08:00
leafOfTree
2802a661bd Not set local 'tabstop' and 'shiftwidth' in plugin 2020-12-11 10:13:11 +08:00
leafOfTree
de581bc075 Add Vue subtype onChange event 2020-10-13 14:51:25 +08:00
leafOfTree
9be92aa256 Highlight keywords with required indent 2020-08-12 15:13:38 +08:00
leafOfTree
042284ed01 Add a: to function arg 'lnum' 2020-08-12 14:38:49 +08:00
leafOfTree
1d99d84ef2 Fix indent after empty tag 2020-07-17 09:05:13 +08:00
leafOfTree
b22a41fb6b Use a help function to get user config 2020-07-17 08:45:06 +08:00
leafOfTree
1eeb7b4d42 Support third party scss plugins 2020-07-14 19:53:19 +08:00
leafOfTree
34dff9369e Change sass syntax name to sassVueStyle to support emmet 2020-05-14 07:32:10 +08:00
Chris Vincent
18d23d2add Add skeleton stylus support 2020-04-26 00:38:07 -06:00
leafOfTree
6a958cedcc Handle folding in script and template/style separately 2020-04-13 14:53:02 +08:00
leafOfTree
640a874b2f Restore formatoptions changed by pug 2020-01-09 17:51:35 +08:00
leafOfTree
74cd78ba77 Fix local formatoptions value changed by pug 2020-01-09 17:47:36 +08:00
leafOfTree
d9c0860388 Fix indentation after empty tags for vim8.1 2020-01-09 12:58:33 +08:00
leafOfTree
685c3f59d0 Support TypeScript indent 2020-01-06 17:27:29 +08:00
leafOfTree
8ce5b2d3e6 Improve code 2019-10-21 18:56:23 +08:00
leafOfTree
e413df775e Add init indent if ind < 1 2019-10-12 15:37:34 +08:00
leafOfTree
915689d653 Check current line syntax instead of previous 2019-10-11 15:32:02 +08:00
DCRichards
2da2a2fe03 15: Moved Log function to autoload and replace echom 2019-10-08 10:34:52 +01:00
leafOfTree
2124cbbe77 Add ':' to indentkeys 2019-09-11 11:25:04 +08:00
leafOfTree
d567055d3d Fix pug template indentation error 2019-09-11 10:32:59 +08:00
leafOfTree
64662a93ef Extract vim builtin css/xml indent files 2019-09-10 11:01:27 +08:00
leafOfTree
02c545c691 Support coffee indent 2019-08-29 11:34:50 +08:00
yemai
d0caaa7618 fix: less/scss indentation error 2019-08-25 15:29:10 +08:00
yemai
5a6b508859 refact: improve pre-processors syntax 2019-08-24 22:14:44 +08:00
yemai
42be0e3549 fix: indentation error that is caused by comments following <script> 2019-08-24 19:49:51 +08:00
yemai
af4b24e550 refact: update variable name 2019-08-14 12:08:05 +08:00
yemai
d4b3afddff fix: set default value '' for get() for string equal 2019-08-09 14:20:51 +08:00
yemai
b96d04e4be refact: replace regexp match with string equal 2019-08-09 13:55:58 +08:00
yemai
d3d7611bcd feat: support vim-emmet JavaScript filetype 2019-08-09 13:42:04 +08:00
yemai
bdb7ed2d82 feat: support vim-emmet filetype detection in .vue 2019-08-09 12:02:00 +08:00
yemai
1b842b4786 fix: only correct empty tag with '>' end 2019-08-08 14:45:35 +08:00
yemai
316587346d fix: corrent indent for multiline empty tags 2019-08-08 14:39:47 +08:00
yemai
3229d3f562 chore: remove debug messages; refact code 2019-08-08 11:19:01 +08:00
yemai
39ec53975a fix: inner </template> indentation error 2019-07-22 17:55:16 +08:00
yemai
fd42d2b7d1 fix: indentation error of empty tag and vue tag 2019-07-02 09:41:48 +08:00
yemai
2e2debec2c fix: indentation error inside html comments 2019-06-27 11:31:41 +08:00
yemai
d37185ccf6 fix: indentation error when prev line is end tag and has_init_indent is
set
2019-06-19 17:08:32 +08:00
yemai
d5768eb528 fix: tag following /> indentation error 2019-06-19 15:09:27 +08:00
yemai
333b29528e feat: add html indentation method for empty tags. 2019-06-17 15:19:55 +08:00
yemai
176e7aa642 fix: recover to XmlIndent for correct common tag indentation 2019-06-17 13:25:30 +08:00
yemai
2941c40e6c fix: replace xml/indent with html/indent to fix empty tag indent error 2019-06-17 11:10:39 +08:00
yemai
a3394d78cd fix: inner template tag indent error 2019-06-14 12:25:18 +08:00
yemai
011169653d feat: change vue AttrKey highlight link to 'Type' 2019-06-14 12:21:20 +08:00
yemai
82b6d6658d docs: remove 'Wepy' in header description 2019-05-27 11:00:10 +08:00
yemai
e293511d9e chore: use 'marker' fold method 2019-05-27 10:58:13 +08:00
yemai
6b103c5f7c fix: remove did_vue_indent 2019-05-23 11:51:13 +08:00
yemai
2d4cc8cabf refact: rename hook to 'GetVueTag' 2019-05-22 15:30:01 +08:00