Commit Graph

32 Commits

Author SHA1 Message Date
08e9ada208 feat!: overhaul the config setup
This deprecates the old setup layout

Closes https://github.com/PriceHiller/nvim-ts-autotag/issues/5
2024-05-20 08:17:52 +07:00
ddc8522ecc ci: use self-hosted runner 2024-05-20 08:17:52 +07:00
fb7393d0f5 test: improve treesitter setup 2024-05-20 08:17:52 +07:00
c1232f22b8 refactor: move .luarc.json to toplevel 2024-05-20 08:17:52 +07:00
6f76b0e68e test: actually call nvim-treesitter.configs setup 2024-05-20 08:17:52 +07:00
69049f8e9a test: use sync install for ts parsers 2024-05-20 08:17:52 +07:00
df93be4d2e test: overhaul test setup and make commands 2024-05-20 08:17:52 +07:00
6693ec17b6 style: format with stylua 2024-05-20 08:17:52 +07:00
Folke Lemaitre
aeb7090098
feat: remove dependency on nvim-treesitter. Needed for nvim-treesitter rewrite. Requires Neovim >= 0.9.4 (#171) 2024-05-18 20:18:45 +07:00
windwp
8515e48a27 fix bug and update 2023-12-10 15:01:33 +07:00
Gungun974
e254b306fb
feat: Add close tag after inputting / (#116)
* Add close tag on slash

* Add tests for close tag on slash

* Simplify "find_start_tag" function with reusing existing "find_child_match"
2023-06-14 13:59:43 +07:00
Slotos
40615e9607
Add eruby defaults (#104)
* Fix minimal test setup

Inclusion of any config with `-u` also adds `~/.config/nvim/pack/*/start/*`
to rtp, which is probably the reason for tests passing on developers'
machines. This "problem" remains, and can in fact break tests through
interference with other plugins.

* Add eruby to default list of filetypes

This merely adds tests and one line of data to default setup values.
2023-04-28 05:19:09 +07:00
Benny Powers
b525525b6a
feat: embed template tags (#78)
* refactor: use lua apis to bind keys

* refactor: use nvim lua api for rename aucmd

* fix: callback for autoclose use nvim_win_set_cursor

* feat: support html in js template tags

fix: add default bufnr when creating bindings

test: lit templates

fix: template strings
2023-04-10 14:53:39 +07:00
zztrieuzz
25698e4033 fix: not rename and close tag on some case 2023-03-17 09:19:45 +07:00
Pedro Castro
5149f0c655 add rescript 2022-02-09 09:26:31 +07:00
windwp
0d7f288dae add php 2021-06-09 20:43:17 +07:00
windwp
07e607f0a9 fix svelte bug 2021-05-08 07:34:31 +07:00
windwp
586eedce4b add log utils 2021-04-20 15:52:30 +07:00
windwp
6c4f0ffbcf fix #14 2021-04-19 18:50:38 +07:00
windwp
2b407d6925 updat treesitter and add rename jsx nested_identifier 2021-04-16 11:37:59 +07:00
windwp
5244e629d3 add option to run 1 test case 2021-03-14 18:16:50 +07:00
windwp
36f1422bfe add option to enable close and rename 2021-03-14 18:14:28 +07:00
windwp
1e1c4ce4d9 add some case rename tag 2021-03-13 19:57:34 +07:00
windwp
be64636cfb skip replace on special char < > 2021-03-13 09:37:36 +07:00
windwp
c404074515
add ci (#6) 2021-03-13 07:52:51 +07:00
windwp
50410bf1d3 fix some case on closetag 2021-03-11 09:24:35 +07:00
windwp
f0265b2f6e fix: jsx #3 2021-03-10 12:05:05 +07:00
windwp
e623320172 refactor use option on func 2021-03-10 12:05:05 +07:00
windwp
f4417a71f5 fix vue file and improve tsx 2021-03-10 12:05:05 +07:00
windwp
5bd6b70563 improve a bit 2021-03-10 12:05:05 +07:00
windwp
5d12b68979 add some test case 2021-03-09 09:26:36 +07:00
windwp
77647177ae add autorename 2021-03-08 21:14:32 +07:00